code the exercises with http://www.gotealeaf.com/books/ruby