Протягом багатьох років існує таємничий культ під назвою ICPC. За свідченнями очевидців, його послідовники виконують дивні ритуали. Вони утворюють групи по особи та поклоняються екрану, який випромінює загадкове світіння, гаряче натискаючи кнопки на незрозумілій панелі. Взаємодія не є цілком односторонньою: іноді "божество" відповідає знаками схвалення, і тоді послідовники радіють. Однак для більшості неуважних послідовників це трапляється рідко. Здебільшого ж "божество" незадоволене, а послідовники спочатку розгублені, а потім засмучені.
Існують різні чутки щодо природи "божества". Дехто стверджує, що воно існує у багатьох формах, кожною з яких керує призначена особа (а може й не особа зовсім, а істота вищого порядку) — Адмін. Особливо відомий так званий Адмін з Великою Бородою. Давненько вже ходять чутки про особливу любов божества до кефіру… Але це нісенітниця, і ми відволіклися від теми.
Переходимо до суті. Якось послідовників культу ICPC зібралися разом і вирішили, що традиційні способи поклоніння вже застарілі, нудні й не надто зловісні. Вони вирішили замість натискання клавіш передавати темну енергію. Був розроблений план — набір з пар , що означає, що послідовник повинен передати енергію послідовнику (відповідно, має прийняти енергію від ).
Вони почали діяти згідно з планом, проте енергія не передавалася. Очевидно, проблема аж ніяк не могла полягати в нестачі темної енергії серед послідовників ICPC! Послідовники це зрозуміли, і з часом збагнули, що для успіху плану їм потрібно влаштуватися певним чином. Вони накреслили магічне коло і розташувалися по його колу.
Але простого кола недостатньо; процес передачі енергії повинен бути пов'язаний з колом. Відомо, що передача енергії пов'язана з колом, якщо кожен послідовник передає енергію безпосередньо тим, хто знаходиться відразу після нього по колу (за обходом кола за годинниковою стрілкою), і приймає енергію від тих, хто стоїть відразу перед ним.
Сформулюємо це формально. Нехай — номер послідовника, який стоїть безпосередньо після по колу (за обходом за годинниковою стрілкою), а — номер безпосередньо перед по колу. Для i > 1 введемо \textbf{next}^i(X) = \textbf{next}(\textbf{next}^{i-1}(X)) і \textbf{prev}^i(X) = \textbf{prev}(\textbf{prev}^{i-1}(X)) (і вважатимемо \textbf{next}^1(X) = \textbf{next}(X), \textbf{prev}^1(X) = \textbf{prev}(X)). Передача енергії пов'язана з магічним колом, якщо для кожного послідовника виконуються умови:
Він передає енергію послідовникам \textbf{next}^i(X), 1 \leq i \leq A, де — загальна кількість послідовників, яким він передає енергію;
Він приймає енергію від послідовників \textbf{prev}^i(X), 1 \leq i \leq B, де — загальна кількість послідовників, від яких він приймає енергію.
Мета була вже так близько, але послідовники ICPC не змогли розташуватися так, щоб досягти передачі енергії, пов'язаної з магічним колом. Як співпослідовник культу ICPC, ти, звісно, зробиш усе можливе, щоб їм допомогти!
Вхідний файл містить кілька тестів. У першому рядку — їхня кількість , далі йде опис тестів.
Кожен тест починається з рядка з і . Далі йдуть рядків, що описують план передачі енергії. Кожен з них містить по два числа — і . Послідовники мають номери від до .
Усі числа у вхідних даних — цілі. N \geq 3. У сумі по всіх тестах \sum N \leq 100{,}000. У сумі по всіх тестах \sum M \leq 200{,}000. 1 \leq A, B \leq N. A \neq B. В межах одного тесту кожна пара зустрічається не більше одного разу. В межах одного тесту не можуть одночасно зустрічатися пари і .
Для кожного тесту виведіть у рядок перестановку чисел від до — порядок, у якому мають стати послідовники, щоб досягти передачі енергії, пов'язаної з магічним колом. Порядок у виведенні має відповідати обходу кола за годинниковою стрілкою. Якщо існує кілька рішень — виведіть будь-яке з них. Якщо рішення не існує, виведіть "Epic fail" (без лапок).
Приклад 1