add tests and solutions for problems 33 and 34