got roman.rb down to 11 lines