main
 1class West
 2  include Rotation
 3  include Heading
 4
 5  def rotate(degrees)
 6    degrees > 0 ? North.new : South.new
 7  end
 8  def forward(location, plateau)
 9    plateau.decrement(:x, location)
10  end
11end