Create an application derived from the example in point 18, that adds between 2 and 4 new features such as:
The student's proposal for the new features must be approved by me before the exam!
The student must be able not only to explain, but also to
make modifications in his work.