adding heapsort