added HeapSort to collection