Рудольф подарил Бернарду нового электронного питомца, называемого «Квадратный колобок». Квадратный колобок представляет собой прямоугольный параллелепипед бесконечного объема, на одной из граней которого находится прямоугольное отверстие размером $$$H \times W$$$ — рот колобка.
Колобок питается специальной прямоугольной едой, которая продается наборами. Один такой набор шел в комплекте с питомцем. Каждая порция из набора также представляет собой прямоугольный параллелепипед с измерениями $$$P_i$$$, $$$Q_i$$$ и $$$R_i$$$. Колобок может съесть и переварить порцию, если она без сжатий и трансформаций может пройти через рот колобка так, что плоскость грани параллельна плоскости рта колобка, а стороны грани параллельны границам рта колобка. По мере попадания внутрь колобка порция мгновенно трансформируется в бесформенную массу и заполняет внутреннее пространство колобка.
Бернард хочет, чтобы его питомец был всегда максимально сыт. Поэтому он докупил специальный нож, который может выполнить не более $$$K$$$ разрезов порций еды. После выполнения максимального количества разрезов нож изнашивается и больше не пригоден к использованию. Колобок способен усваивать исключительно прямоугольную еду. Поэтому разрезать порции можно только вдоль плоскости, параллельной одной из граней порции.
Теперь Бернард хочет знать, какой максимальный объем еды из имеющегося набора сможет употребить его питомец.
Первая строка содержит целые числа $$$H$$$, $$$W$$$ ($$$1 \le H, W \le 10^4$$$) — размеры рта колобка.
Вторая строка содержит целые числа $$$N$$$ и $$$K$$$ ($$$1 \le N \le 10^5$$$, $$$0 \le K \le 2$$$) — количество порций в стартовом наборе колобка и допустимое количество разрезаний, которые можно выполнить имеющимся у Бернарда ножом.
Далее следует $$$N$$$ строк, каждая из которых содержит по три целых числа $$$P_i$$$, $$$Q_i$$$ и $$$R_i$$$ ($$$1 \le P_i, Q_i, R_i \le 10^3$$$) — размеры порций еды.
Выведите целое число $$$V$$$ — максимальный объем еды, которую сможет съесть колобок.
| Группа | Доп. ограничения | Баллы | Требуемые подзадачи | Тип проверки |
| $$$1$$$ | $$$K = 0, 1 \le N \le 10^3$$$ | $$$15$$$ | — | Полная |
| $$$2$$$ | $$$K \le 1, 1 \le N \le 10^3$$$ | $$$25$$$ | $$$1$$$ | Полная |
| $$$3$$$ | $$$K \le 2, 1 \le N \le 10^3$$$ | $$$40$$$ | $$$2$$$ | Полная |
| $$$4$$$ | — | $$$20$$$ | $$$3$$$ | Полная |
2 3 5 0 1 2 3 2 3 4 3 4 5 4 4 2 1 1 1
31
2 3 5 1 1 2 3 2 3 4 3 4 5 4 4 2 1 1 1
91
Каждый разрез выполняется на цельном параллелепипеде. Нельзя одновременно одним разрезом разрезать две порции еды, даже если они были частями одной порции.
| Название |
|---|


