(Zorich, Chapter 5, Problem 5)