fixed 2-3.rb