Create your own algorithm, flowchart, and program prototype based on the situation below:
Suppose that CIT Airlines operates a single 10-passenger airplane. CIT_A would like to
modernize its operations and, as a first step, needs a program that will determine for each
flight which seats have been assigned and which are still available. You must be able to
perform the following operations:
1. Examine the collection of seats to determine which of them are available.
2. Reserve a seat
3. Cancel a seat assignment
The entire programing language applied is Python