Added problem 14 solution