orequal.rb