Існує послідовність A=(a1,a2,...,an) довжини n, яка є перестановкою 1,2,...,n.
Послідовність A Вам не відома, але Ви знаєте що Axi<Ayi для m пар цілих чисел (xi,yi).
Чи можна однозначно визначити A? Якщо можна, то знайдіть A.
Перший рядок містить два числа n(2≤n≤2⋅105) і m(1≤m≤2⋅105).
Кажен з наступних m рядків містить пару цілих чисел (xi,yi), 1≤xi,yi≤n.
Якщо A визначається однозначно, то виведіть Yes в першому рядку. Потім в другому рядку виведіть a1,a2,...,an.
Якщо A не може бути визначена однозначно, то виведіть No.