The document presents a new sorting algorithm that achieves linear time and space complexity using a divide and conquer approach, which partitions input into subproblems and processes them recursively. The paper reviews existing sorting algorithms, highlighting their complexities and stability, while proposing the benefits of the new algorithm over traditional methods. Experimental results demonstrate the algorithm's efficiency compared to well-known sorting techniques.