heapsorted simple past and past participle of heapsort Verb simple past and past participle of heapsort