pairingHeap A min based Heap that operates by merging two heaps and and making the heap with the larger root a child of the new heap. Functions will include Public: isEmpty() join() peek() size() insert() remove() Private: merge()