Completed area.rb