Decrease And Conquer Topological Sort C