finish problem 44