TIMTOWTDI applied to Looping constructs in Ruby for interesting examples

Tim Toady: Looping in Ruby
rubyzen.blogspot.com