Solved exercises for http://eloquentjavascript.net/