problems 6-13, 5 and 14 still need work