सकारात्मक के एक वर्ग को देखते हुए, प्राकृतिक संख्याएं एक प्रोग्राम लिखती हैं, एक क्षैतिज और एक ऊर्ध्वाधर मार्ग ढूंढती हैं, जिसमें संख्याओं का योग होता है और साथ ही वे अधिकतम होते हैं। एक क्षैतिज पथ पहले कॉलम से आखिरी तक जाता है और प्रत्येक चरण में इसके कॉलम की स्थिति को एक से बढ़ाना होता है। एक ऊर्ध्वाधर पथ पहली पंक्ति से अंतिम तक जाता है और प्रत्येक चरण में इसकी पंक्ति की स्थिति को एक से बढ़ाना होता है। इसके अलावा क्षैतिज मार्ग में पंक्ति की स्थिति समान हो सकती है या दोनों दिशाओं में एक-एक करके बदल सकती है, इसी तरह ऊर्ध्वाधर रास्तों के लिए भी।
वर्णन करने के लिए, निम्नलिखित एक वैध मार्ग हो सकता है:

निम्न पथ अमान्य होगा, क्योंकि यह पीछे की ओर बढ़ता है (और कुछ स्थानों पर एक ही पंक्ति पर रहता है):

निम्न पथ समान रूप से अमान्य होगा, क्योंकि यह एक ही चरण में एक से अधिक पंक्ति स्थिति बदलता है:

नोट: समाधान समय की स्वीकार्य मात्रा में चलना चाहिए।
इनपुट
n के साथ इनपुट की तर्ज n अंतरिक्ष से अलग किए धनात्मक पूर्णांक प्रत्येक मानक इनपुट पर दिया जाता है। 2 inated n ≤ 40. हर लाइन को एक लाइन ब्रेक द्वारा समाप्त किया जाता है। संख्या काफी छोटी है कि अधिकतम राशि 32-बिट हस्ताक्षरित पूर्णांक में फिट होती है।
उत्पादन
क्षैतिज और ऊर्ध्वाधर पथ के अधिकतम योग (उस क्रम में) एक ही स्थान से अलग हो जाते हैं।
नमूना इनपुट 1
1 2
1 2
नमूना उत्पादन 1
3 4
नमूना इनपुट 2
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 4 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 4 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
नमूना उत्पादन 2
37 35
नमूना इनपुट 3
683 671 420 311 800 936
815 816 123 142 19 831
715 588 622 491 95 166
885 126 262 900 393 898
701 618 956 865 199 537
226 116 313 822 661 214
नमूना आउटपुट 3
4650 4799
आपकी सुविधा के लिए हम में कुछ परीक्षण मामलों तैयार किया है बैश (करने के लिए धन्यवाद Ventero ) और PowerShell जो आप के माध्यम से अपने कार्यक्रम चला सकते हैं। मंगलाचरण है: <test> <command line>तो, कुछ इस तरह ./test python paths.pyया ./test.ps1 paths.exe। मज़े करो :-)
bashपरीक्षण स्क्रिप्ट के लिए +10 ! मेरी इच्छा है कि सभी कोड गोल्फ इस तरह के साथ आए।