modified:   parser.rb
first working version