I'd suggest ignoring the LOG messages until you've had more time to play 
with a few different approaches. You can leave displaying pretty output 
until after you've learned more about the actual workhorse part of your 
program.

At this stage of learning (and possibly every stage), "does it work" is 
far more important than "does it look good".

-- 
Posted via http://www.ruby-forum.com/.