Work through of Ruby Koans found at http://rubykoans.com/