В Ужляндії є міст, пронумерованих від до . Спочатку між містами немає доріг, але з часом дороги будуть будуватися.
Турист Василь просить вас відповісти на запитів двох типів:
— Побудувати двосторонню дорогу між містами та .
— Чи можна дістатись із міста до міста існуючими дорогами? Виведіть YES якщо можна, інакше виведіть NO.
\InputFileУ першому рядку записані цілі числа та (1 \leq n, q \leq 2 \times 10^5).
У наступних рядках записані запити у вказаному вище форматі.
\OutputFileДля кожного запиту типу виведіть відповідь у окремому рядку.
Приклад 1