completed problem 6_3