Binary Heap and Leftist Heap