Бессі та її сестра Елсі хочуть дістатися від корівника до свого улюбленого поля. Вони хочуть вийти з корівника рівно в один і той самий час, а також прибути на улюблене поле рівно в один і той самий момент.
Ферма складається з полів, пронумерованих від , де поле містить корівник, а поле є їхнім улюбленим полем. Ферма розташована на схилі пагорба, причому поле знаходиться вище за поле , якщо x < y. Між деякими парами полів прокладено доріг. Однак, оскільки кожна дорога досить крута, по ній можна рухатися лише вниз по схилу. Наприклад, дорогу, що з'єднує поля та , можна пройти з у , але не можна пройти у зворотному напрямку, оскільки це потребувало б руху вгору по схилу. Між кожною парою полів існує не більше однієї дороги, тому m \leq n \cdot (n - 1) / 2.
Бессі та Елсі можуть витрачати різну кількість часу на проходження однієї й тієї самої дороги. Наприклад, Бессі може витратити одиниць часу, а Елсі — . Крім того, час вони витрачають лише на рух по дорогах між полями. Оскільки вони дуже поспішають, проходження через будь-яке поле займає практично нульовий час, і вони ніколи не зупиняються та не чекають на полях.
Допоможіть визначити мінімальну кількість часу, необхідну Бессі та Елсі, щоб дістатися до свого улюбленого поля і прибути туди рівно в один і той самий момент.
У першому рядку містяться два цілих числа і m~(1 \le n \le 16).
Кожен із наступних рядків описує одну дорогу за допомогою чотирьох цілих чисел A, B, C та , де і B~(A < B) — поля, з'єднані цією дорогою, — час, необхідний Бессі для проходження цієї дороги, а — час, необхідний Елсі для її проходження. Обидва значення та знаходяться в діапазоні .
Виведіть одне ціле число — мінімальну кількість часу, необхідну Бессі та Елсі, щоб дістатися до свого улюбленого поля і прибути туди рівно в один і той самий момент. Якщо це неможливо або якщо хоча б одна з них не може дістатися до улюбленого поля, виведіть IMPOSSIBLE в окремому рядку.
У цьому прикладі Бессі вдвічі швидша за Елсі на кожній дорозі. Однак якщо Бессі піде маршрутом 1 \to 2 \to 3, а Елсі — маршрутом 1 \to 3, вони прибудуть до пункту призначення одночасно.
Приклад 1