Decrease And Conquer Topological Sorting Time