finish problem 36