Ex 9.9 in Paul Hudak's book