problem 7A finished
problem 7A finished