problemB solution 2
problemB solution 1
problemB solution3
test for 2_2
test3 for 2_2