Practice problems from Test-First Ruby (http://testfirst.org). My solutions are in /lib directory.