Design a class template for the Heap ADT, using the implementation described in this section. The basic operations should include (at least) the basic operations given in the definition of a heap as an ADT.
The response must be typed, single spaced, must be in times new roman font (size 12) and must follow the APA format.