Heap and Merge Work

Quick, not so much for larger sets