Topological Sort Using Decrease Meaning Math Primer