TDD Katas from http://osherove.com/tdd-kata-1/ solved in Ruby