One unit test passes the topological par sorter, need to debug to make the second test past