clrs; exercise 6.4.1 - visualize HEAPSORT
clrs; exercise 6.4.2 - HEAPSORT invariant
clrs; exercise 6.4.3 - HEAPSORT on sorted arrays
clrs; exercise 6.4.4 - HEAPSORT worst case
clrs; exercise 6.4.5 - HEAPSORT best case