How The Priority Queue Is Implemented