problem 13 finished
problems 15 and 16 finished