tsort spoj tutorial