problem 3 start