Homework: Persistent Data Structures
Tiger book: 1.1