Exercises from the book Nature of Code.