Exercises from Chris Pine's Learn To Program