Неорієнтований граф називається повним, якщо кожна пара його різних вершин з'єднана хоча б одним ребром. Для заданого списку ребер графа перевірте, чи є він повним.
Перший рядок містить кількість вершин n~(1 \le n \le 100) та кількість ребер m~(1 \le m \le 10^4) графу. Далі йдуть пар чисел, які представляють ребра графа.
Виведіть "YES", якщо граф є повним, і "NO" у протилежному випадку.

Приклад 1