Topological Sort Using Decrease Meaning Mathswatch