problem 19 solved