#JX5016. Restricted Permutation

Restricted Permutation

题目描述

(1,2,,n)( 1,2,\dots,n ) 重新排列后得到一个数列 PP,满足对于 i[1,m]\forall i\in [1,m]PP 中的 aia_i 要出现在 bib_i 之前。在此前提下要求 PP 的字典序最小。如果不存在这样的 PP,请输出 1-1

输入格式

第一行为两个数 n,m(1n,m2×105)n,m(1\le n,m\le 2 \times 10^5),其中 mm

往下 mm 行每一行为 ai,bia_i,b_i

输出格式

存在这样的 PP,则直接输出,否则输出 1-1

4 3
2 1
3 4
2 4
2 1 3 4
2 3
1 2
1 2
2 1
-1