Going through http://learngothehardway.org/book. Uploading my examples.