Code from Seven Languages in Seven Weeks book.