LiteSwitcher technology, not yet developed completely...
Removed Merge sort since the psuedocode is misleading and screwed.