시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB87787.500%

문제

Juku on koolis teinud hulga kontrolltöid, mida hinnati $0 \ldots 100$ punktiga.

Juku vanaisa annab talle hinnete eest taskuraha. Vanaisa loeb tulemused üle $50$ punkti headeks hinneteks ja tulemused alla $50$ punkti halbadeks hinneteks. Täpsemalt liidab ta hinnete $50$ punkti ületavad osad Juku taskurahale ning lahutab $50$ punkti alla jäävad osad sealt maha. Näiteks hinnete $35$, $42$, $81$ ja $100$ eest saaks Juku kokku $(35-50)+(42-50)+(81-50)+(100-50) = -15-8+31+50 = 58$ eurot. (Täpselt $50$ punktiga hinnatud tööd seega taskuraha ei mõjuta.)

Õpetaja hoiab Juku hindeid $N$ rea ja $N$ veeruga Exceli tabelis. Kokku on Jukul seega $N^2$ hinnet. Juku pääseb tabelile korraks ligi ja tal on võimalus oma hindeid "parandada" sel viisil, et ta märgib tabelis ühe ristkülikukujulise alamosa (mis võib olla ka tühi, s.t. sisaldada null elementi) ja kustutab sealt kõik hinded.

Leida, mis on maksimaalne hulk taskuraha, mille Juku võiks sellise kustutamise järel saada.

입력

Sisendi esimesel real on täisarv $N$ ($2 \le N \le 300$): õpetaja tabeli küljepikkus.

Järgmisel $N$ real on igaühel $N$ tühikutega eraldatud täisarvu lõigust $0 \ldots 100$: Juku hinded.

출력

Väljundisse kirjutada üks täisarv: Juku maksimaalse taskuraha summa.

예제 입력 1

3
80 90 90
100 5 60
90 60 10

예제 출력 1

200

Juku peaks kustutama hinded $5$, $60$, $60$, $10$ tabeli alumisest paremast osast.

예제 입력 2

4
100 100 100 100
100 2 2 100
100 90 90 100
100 2 2 100

예제 출력 2

500

Juku peaks kustutama kõik hinded $2$ ja $90$.