Added problem 55 sol