exercises from the book "purely functional data structures"