Completed problem 19 and 22