finish problem 52