my ruby koans. See http://rubykoans.com/