My work through of Zed Shaw's learn C the hardway book.