Used built-in python hash function to try to speed it up
Fixed logic in determining which heap to push a number to in order to keep them about the same size (each heap has half of the numbers); need to get max heap in python to truly finish it
Really difficult problem! Still some error