school-transitive-closure