This document provides instructions for a C++ programming exam with two questions. Question 1 asks students to design a Longtime class to represent time in hours, minutes, and seconds in 24-hour format. The class should have a constructor that initializes time to 12:00:00 and two member functions - one to find the difference between two Longtime objects and another to print the time in a.m. or p.m. format. Question 2 asks students to design a class hierarchy for Department, Production, and Marketing classes with various data members. Students must implement the classes using C++ with appropriate constructors and a print_department_info() function. Polymorphism must be demonstrated using this