heapsort

it creates a array based representaion of the
heap structure, with randomly generated integers.
then it sorts them using the heap sort algorithm.