Excellent! Would add heap to the datastructures with a note that find_max is O(1)
Excellent! Would add heap to the datastructures with a note that find_max is O(1)