Exercises from Secrets of the JavaScript Ninja book