Exercises from Learn To Program by Chris Pine