Added problem 48 sol