solution to problem 26