Added problem 37 sol