You may assume that each takeoff or landing takes 15 minutes tocomplete. one runway request is made during each five-minute interval, and the likelihood ofa landing request is the same as for a takeoff request. priority is given to planes requestinga landing. if a request cannot be honored, it is added to a takeoff or a landing_queue. yourprogram should simulate 120 minutes of activity at the airport. each request for runwayclearance should be time-stamped and added to the appropriate queue. the outputs of yourprogram should include the final queue contents, the number of landings and takeoffs completed,and the average number of minutes spent in each queue.