Дан ориентированный простой граф, содержащий N вершин и M рёбер. Вершины графа нумеруются от 0 до N - 1.
Выполните топологическую сортировку вершин этого графа.
Выходные данные
Выведите N целых чисел — номера вершин графа в порядке топологической сортировки. Если возможных ответов несколько, выведите любой.
Если граф не имеет топологической сортировки, выведите одно число -1.
Примеры
Выходные данные
0 5 3 4 1 2
Для отправки решений необходимо