plane.rb