Exercises from the Learn to Program book by Chris Pines