exercise 2 ruby the hard way