Limited passes the one given test, but it will not work in case where there are multiple unconnected components in the graph. Will redo the organization of all the users and their coaching relationships next.