EduBrick

D. Шоколадка: первый разлом

2000 мс · 256 МБ · всё или ничего

Та же игра, что в классной задаче E: шоколадка N×MN \times M, ломать куски размером не больше 1×S1 \times S запрещено. Теперь нужно не только сказать, кто выигрывает, но и указать первый разлом.

Формат ввода

В единственной строке три числа NN, MM и SS (1≤N,M,S≤1001 \le N, M, S \le 100).

Формат вывода

Если выигрывает второй игрок, выведите 22. Иначе выведите 11, а во второй строке четыре числа — размеры двух кусков после разлома.

Из всех выигрышных разломов выведите первый в таком порядке: сначала разломы, дающие куски a×Ma \times M и (N−a)×M(N-a) \times M, по возрастанию aa; затем разломы, дающие N×bN \times b и N×(M−b)N \times (M-b), по возрастанию bb.

Примеры

ввод
2 2 1
вывод
1
1 2 1 2
ввод
1 1 1
вывод
2
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.