problem 4 ok