Amadeus Interview Question

C++ Polytmorphism and some debugging