Exercises from Marijn Haverbeke's Eloquent Javascript