Going through the Learn Ruby the Hard Way book, one exercise at a time.