Сірники#5460

Сірники

2 секунди
64 мегабайти
Дуже складна

Сірники дітям не іграшка!

Інструктаж з пожежної безпеки

У грі «Форт Боярд» скаутам можуть запропонувати таке завдання: на столі лежить сірників, потрібно видалити рівно з них так, щоб у отриманій конфігурації було рівно квадратів.

Вхідні дані

У першому рядку вхідних даних записано цілі числа , та (0 < k < n < 25, 0 \le m \le 50). У кожному з наступних рядків міститься опис відповідного сірника: чотири цілі числа x_{i,1}, y_{i,1}, x_{i,2}, y_{i,2}, які задають координати кінців -го сірника.

Довжина кожного сірника дорівнює . Жодні двоє сірників не збігаються. Абсолютні значення координат не перевищують .

Вихідні дані

Якщо отримати рівно квадратів неможливо, виведіть єдине число . В іншому випадку виведіть чисел — номери сірників, які потрібно видалити. Сірники нумеруються від . Якщо розв'язків декілька, виведіть будь-який із них.

Приклади

Приклад 1

Loading
Loading