Условие:
Совсем скоро пройдет очередной всекоролевский чемпионат по футболу на льду. В чемпионате примут участие N (1<=N<=150) команд, из различных городов. Каждый матч будет проходить в городе одной из команд, участвующих во встрече. Всего пройдет M (1<=M<=22350) встреч, для каждой уже известны участники и город, на стадионе которого будет проходить встреча. Известно, что никакая пара команд не встретится на одном стадионе более одного раза. Вам требуется составить расписание встреч, так чтобы турнир закончился за наименьшее число дней и чтобы:
1) не существовало команды, проводящей более одного матча в один день у себя дома;
2) не существовало команды, проводящей более одного матча в один день в гостях.

