Added solution to problem 22.