Rubytutorials chapter 3