problem 9 solution
problem 10 solution
problem 11 solution
problem 16 solution
problem 20 solution
problem 36 solution