Topological Sort (#505) - Azerbaijan Computing Olympiad