Adding solution to problem 48.