more work on problem 10 ... not done