Exercises from Chris Pine's Learn How to Program