my own version of http://testfirst.org/learn_ruby problems just finished