problem 2 started