First half of learn ruby the hard way