start problem 2 and 3
start problem 2 and 3