Implement a function that performs a heap sort. The function should take in an array of integers and return an array with the integers sorted in ascending order. The input array is modified in-place.
heapSort([9, 3, 6, 2, 1, 11]); // [1, 2, 3, 6, 9, 11]heapSort([12, 16, 14, 1, 2, 3]); // [1, 2, 3, 12, 14, 16]