Added problem 32 sol