added each choice tests from problem1