Added solutions for problems 32, 33 and 34.