started work on problem 7, not there yet