Pirat Dick hatte endlich genug vom Kämpfen, Plündern, Stehlen und davon, vielen Menschen auf hoher See das Leben schwer zu machen. Also beschloss er, sich zur Ruhe zu setzen, und fand die perfekte Insel für seinen Lebensabend, sofern ihm nicht das Geld ausgeht. Er besitzt jetzt viele Goldmünzen und möchte sie in einer Truhe aufbewahren (schließlich ist er Pirat). Dick kann eine quaderförmige Truhe mit ganzzahligen Abmessungen bauen, deren Oberseite eine vorgegebene Maximalgröße nicht überschreitet, deren ganzzahlige Höhe aber beliebig sein darf. Nun braucht er ein Versteck. Beim Erkunden der Insel fand er die perfekte Lösung.
Dick wird seine Truhe in einem trüben Teich versenken. Die Teichoberfläche ist rechteckig, und der Teich füllt den Boden eines Tals mit hohen senkrechten Felswänden vollständig aus. Dick hat den Teich vermessen und kennt seine Tiefe in jedem Quadrat eines kartesischen Koordinatengitters auf der Wasseroberfläche. Wenn er die Truhe versenkt, sinkt sie so weit wie möglich, bis sie den Boden berührt. Ihre Oberseite bleibt parallel zur Wasseroberfläche, und die Truhe wird an den Gitterquadraten ausgerichtet. Das verdrängte Wasser lässt den Wasserspiegel steigen (auch wenn um die Truhe kein Platz ist, in dem das verdrängte Wasser aufsteigen könnte). Die Talwände sind hoch genug, sodass niemals Wasser aus dem Tal herausspritzen kann. Da die Truhe unsichtbar bleiben muss, muss ihre Oberseite natürlich strikt unterhalb der Wasseroberfläche liegen. Deine Aufgabe ist es, das Volumen der größten Truhe zu bestimmen, die Pirat Dick so verstecken kann.
In Abbildung I.1 zeigt das linke Bild einen Teich, das mittlere eine mögliche Platzierung einer Truhe mit Volumen 3 und das rechte eine Platzierung einer Truhe mit Volumen 4, dem größtmöglichen Volumen. Wäre die zweite Truhe eine Einheit höher, wäre ihre Oberseite sichtbar, weil sie genau auf Höhe der Wasseroberfläche läge.
Abbildung I.1: Veranschaulichung der Beispieleingabe 1.
Eingabe
Die Eingabe besteht aus einem einzigen Testfall. Er beginnt mit einer Zeile mit vier ganzen Zahlen $a$, $b$, $m$ und $n$ ($1 \le a, b, m, n \le 500$). Die Teichoberfläche hat die Maße $m \times n$, und die maximale Größe der Oberseite (und Unterseite) der Truhe ist $a \times b$. Außerdem sind $a$ und $b$ klein genug, dass eine Truhe mit einer Oberseite der Größe $a \times b$ nicht den gesamten Teich abdecken kann. Jede der verbleibenden $m$ Zeilen enthält $n$ ganze Zahlen $d_{i,j}$, die die Tiefe im Gitterquadrat $(i,j)$ angeben, wobei für alle $1 \le i \le m$ und $1 \le j \le n$ die Bedingung $0 \le d_{i,j} \le 10^9$ gilt.
Ausgabe
Gib das maximale Volumen einer quaderförmigen Truhe mit ganzzahligen Abmessungen aus, die vollständig unter der Teichoberfläche versenkt werden kann. Dabei ist eine Abmessung der Oberseite durch $a$ und die andere durch $b$ beschränkt. Kann keine Truhe im Teich versteckt werden, gib 0 aus.
Beispiele
Eingabe 1
3 1 2 3 2 1 1 2 2 1
Ausgabe 1
4
Eingabe 2
4 1 1 5 2 0 2 2 2
Ausgabe 2
12
Eingabe 3
2 3 3 5 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
Ausgabe 3
18