Solutions to problem 23-29