Extra credit assignment from Ruby Koans