Decrease And Conquer Topological Sort Bfst Shoulder