Solution (In English):

Determine if there is another time slot to land in Courtenay. Input: landTime

Determine the available times Input: availableTimes

Calculate availabeTimes and landTime

Compare landTime to availableTimes

NO, contact airship marshal to book loaner car

Land in Smits Field

YES. Output available timeslot

Land in Courtenay

Solution (flowchart)