problem 19 solution added