int Dev = 50;// Deviation
extern const int CNN = 3;// Case Index
extern const int P = 6;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 36;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 746;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 18;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={6,6,6,6,6,6}; // number of periods in each phase 
int PTset[P][PT]={{0,1,2,3,4,5},{6,7,8,9,10,11},{12,13,14,15,16,17},{18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{12257,0,0,0,0,0},{12099,0,0,0,0,0},{12488,0,0,0,0,0},{13463,0,0,0,0,0},{11779,0,0,0,0,0},{12467,0,0,0,0,0},{12201,0,0,0,0,0},{12727,0,0,0,0,0},{13402,0,0,0,0,0},{11304,0,0,0,0,0},{12009,0,0,0,0,0},{12833,0,0,0,0,0},{13133,0,0,0,0,0},{11490,0,0,0,0,0},{11855,0,0,0,0,0},{12070,0,0,0,0,0},{12246,0,0,0,0,0},{11837,0,0,0,0,0},{12679,0,0,0,0,0},{12091,0,0,0,0,0},{12133,0,0,0,0,0},{13208,0,0,0,0,0},{12655,0,0,0,0,0},{12448,0,0,0,0,0},{12418,0,0,0,0,0},{13169,0,0,0,0,0},{12670,0,0,0,0,0},{11917,0,0,0,0,0},{12909,0,0,0,0,0},{12336,0,0,0,0,0},{12489,0,0,0,0,0},{12411,0,0,0,0,0},{11515,0,0,0,0,0},{11964,0,0,0,0,0},{12611,0,0,0,0,0},{12891,0,0,0,0,0},{12188,0,0,0,0,0},{12644,0,0,0,0,0},{12943,0,0,0,0,0},{12120,0,0,0,0,0},{12148,0,0,0,0,0},{12142,0,0,0,0,0},{12701,0,0,0,0,0},{12836,0,0,0,0,0},{11646,0,0,0,0,0},{13100,0,0,0,0,0},{12569,0,0,0,0,0},{13780,0,0,0,0,0},{11502,0,0,0,0,0},{11794,0,0,0,0,0}},{{13012,0,0,0,0,0},{12420,0,0,0,0,0},{12987,0,0,0,0,0},{11657,0,0,0,0,0},{12762,0,0,0,0,0},{12768,0,0,0,0,0},{11654,0,0,0,0,0},{12375,0,0,0,0,0},{12851,0,0,0,0,0},{12483,0,0,0,0,0},{11993,0,0,0,0,0},{12384,0,0,0,0,0},{11811,0,0,0,0,0},{12235,0,0,0,0,0},{11761,0,0,0,0,0},{12846,0,0,0,0,0},{12834,0,0,0,0,0},{13160,0,0,0,0,0},{12000,0,0,0,0,0},{12474,0,0,0,0,0},{12615,0,0,0,0,0},{12747,0,0,0,0,0},{12003,0,0,0,0,0},{11620,0,0,0,0,0},{12431,0,0,0,0,0},{12516,0,0,0,0,0},{11764,0,0,0,0,0},{12089,0,0,0,0,0},{12603,0,0,0,0,0},{12199,0,0,0,0,0},{12885,0,0,0,0,0},{12783,0,0,0,0,0},{12433,0,0,0,0,0},{12160,0,0,0,0,0},{11629,0,0,0,0,0},{12524,0,0,0,0,0},{11721,0,0,0,0,0},{13658,0,0,0,0,0},{12565,0,0,0,0,0},{13444,0,0,0,0,0},{11751,0,0,0,0,0},{12209,0,0,0,0,0},{12361,0,0,0,0,0},{11630,0,0,0,0,0},{12407,0,0,0,0,0},{13207,0,0,0,0,0},{12509,0,0,0,0,0},{11953,0,0,0,0,0},{12003,0,0,0,0,0},{12999,0,0,0,0,0}},{{11748,0,0,0,0,0},{10704,0,0,0,0,0},{11937,0,0,0,0,0},{11262,0,0,0,0,0},{12124,0,0,0,0,0},{12430,0,0,0,0,0},{11785,0,0,0,0,0},{11229,0,0,0,0,0},{11327,0,0,0,0,0},{10819,0,0,0,0,0},{11518,0,0,0,0,0},{11179,0,0,0,0,0},{12082,0,0,0,0,0},{11266,0,0,0,0,0},{13073,0,0,0,0,0},{12006,0,0,0,0,0},{11881,0,0,0,0,0},{11530,0,0,0,0,0},{10725,0,0,0,0,0},{11421,0,0,0,0,0},{10762,0,0,0,0,0},{11177,0,0,0,0,0},{11179,0,0,0,0,0},{11647,0,0,0,0,0},{11177,0,0,0,0,0},{11879,0,0,0,0,0},{11524,0,0,0,0,0},{12408,0,0,0,0,0},{11847,0,0,0,0,0},{10973,0,0,0,0,0},{11499,0,0,0,0,0},{11083,0,0,0,0,0},{11252,0,0,0,0,0},{11681,0,0,0,0,0},{11984,0,0,0,0,0},{11798,0,0,0,0,0},{12735,0,0,0,0,0},{11959,0,0,0,0,0},{11181,0,0,0,0,0},{12195,0,0,0,0,0},{10628,0,0,0,0,0},{11026,0,0,0,0,0},{11247,0,0,0,0,0},{10948,0,0,0,0,0},{11776,0,0,0,0,0},{11666,0,0,0,0,0},{12356,0,0,0,0,0},{12042,0,0,0,0,0},{12364,0,0,0,0,0},{11621,0,0,0,0,0}},{{9714,0,0,0,0,0},{10584,0,0,0,0,0},{11189,0,0,0,0,0},{9870,0,0,0,0,0},{10657,0,0,0,0,0},{10016,0,0,0,0,0},{9699,0,0,0,0,0},{10239,0,0,0,0,0},{10735,0,0,0,0,0},{11556,0,0,0,0,0},{10521,0,0,0,0,0},{10642,0,0,0,0,0},{10250,0,0,0,0,0},{10856,0,0,0,0,0},{9895,0,0,0,0,0},{10164,0,0,0,0,0},{10181,0,0,0,0,0},{10102,0,0,0,0,0},{10870,0,0,0,0,0},{11189,0,0,0,0,0},{11176,0,0,0,0,0},{9974,0,0,0,0,0},{10250,0,0,0,0,0},{10253,0,0,0,0,0},{9511,0,0,0,0,0},{10058,0,0,0,0,0},{10347,0,0,0,0,0},{10220,0,0,0,0,0},{10678,0,0,0,0,0},{10649,0,0,0,0,0},{9993,0,0,0,0,0},{10536,0,0,0,0,0},{9453,0,0,0,0,0},{10764,0,0,0,0,0},{10706,0,0,0,0,0},{10092,0,0,0,0,0},{10461,0,0,0,0,0},{10060,0,0,0,0,0},{11181,0,0,0,0,0},{11332,0,0,0,0,0},{10716,0,0,0,0,0},{9941,0,0,0,0,0},{10886,0,0,0,0,0},{9236,0,0,0,0,0},{9849,0,0,0,0,0},{11406,0,0,0,0,0},{10496,0,0,0,0,0},{10474,0,0,0,0,0},{10692,0,0,0,0,0},{9061,0,0,0,0,0}},{{9336,0,0,0,0,0},{8922,0,0,0,0,0},{9452,0,0,0,0,0},{9909,0,0,0,0,0},{9507,0,0,0,0,0},{8836,0,0,0,0,0},{9691,0,0,0,0,0},{9617,0,0,0,0,0},{9837,0,0,0,0,0},{9216,0,0,0,0,0},{9208,0,0,0,0,0},{8986,0,0,0,0,0},{9018,0,0,0,0,0},{9054,0,0,0,0,0},{9482,0,0,0,0,0},{8860,0,0,0,0,0},{9515,0,0,0,0,0},{9244,0,0,0,0,0},{8283,0,0,0,0,0},{8950,0,0,0,0,0},{9462,0,0,0,0,0},{9633,0,0,0,0,0},{10235,0,0,0,0,0},{9755,0,0,0,0,0},{9519,0,0,0,0,0},{9515,0,0,0,0,0},{8827,0,0,0,0,0},{10008,0,0,0,0,0},{9967,0,0,0,0,0},{9619,0,0,0,0,0},{9646,0,0,0,0,0},{9215,0,0,0,0,0},{9859,0,0,0,0,0},{9831,0,0,0,0,0},{8538,0,0,0,0,0},{9659,0,0,0,0,0},{10114,0,0,0,0,0},{9469,0,0,0,0,0},{9325,0,0,0,0,0},{9985,0,0,0,0,0},{9143,0,0,0,0,0},{9700,0,0,0,0,0},{9214,0,0,0,0,0},{9051,0,0,0,0,0},{9405,0,0,0,0,0},{9137,0,0,0,0,0},{9825,0,0,0,0,0},{8510,0,0,0,0,0},{9859,0,0,0,0,0},{9207,0,0,0,0,0}},{{9315,0,0,0,0,0},{9387,0,0,0,0,0},{9319,0,0,0,0,0},{9497,0,0,0,0,0},{10137,0,0,0,0,0},{8206,0,0,0,0,0},{9226,0,0,0,0,0},{9267,0,0,0,0,0},{9596,0,0,0,0,0},{9732,0,0,0,0,0},{8811,0,0,0,0,0},{8969,0,0,0,0,0},{9516,0,0,0,0,0},{9258,0,0,0,0,0},{9242,0,0,0,0,0},{8584,0,0,0,0,0},{9197,0,0,0,0,0},{9521,0,0,0,0,0},{8728,0,0,0,0,0},{9048,0,0,0,0,0},{9469,0,0,0,0,0},{9096,0,0,0,0,0},{9093,0,0,0,0,0},{9245,0,0,0,0,0},{9121,0,0,0,0,0},{8546,0,0,0,0,0},{9086,0,0,0,0,0},{9522,0,0,0,0,0},{9374,0,0,0,0,0},{9436,0,0,0,0,0},{9674,0,0,0,0,0},{9589,0,0,0,0,0},{9330,0,0,0,0,0},{9388,0,0,0,0,0},{9229,0,0,0,0,0},{9577,0,0,0,0,0},{9278,0,0,0,0,0},{8878,0,0,0,0,0},{9836,0,0,0,0,0},{8847,0,0,0,0,0},{9583,0,0,0,0,0},{9428,0,0,0,0,0},{8865,0,0,0,0,0},{9190,0,0,0,0,0},{9402,0,0,0,0,0},{8453,0,0,0,0,0},{8853,0,0,0,0,0},{9901,0,0,0,0,0},{9419,0,0,0,0,0},{8553,0,0,0,0,0}}},{{{-244,-435,-394,-229,-279,-250},{-353,-215,-168,-388,-171,-344},{-391,-147,-168,-182,-326,-247},{-338,-397,-397,-415,-368,-373},{-209,-347,-223,-309,-223,-147},{-253,-353,-403,-241,-423,-191},{-323,-332,-291,-438,-282,-385},{-276,-338,-338,-206,-388,-168},{-426,-315,-218,-171,-173,-379},{-188,-341,-259,-291,-432,-218},{-435,-294,-268,-185,-406,-200},{-370,-406,-373,-356,-420,-417},{-347,-344,-232,-232,-238,-391},{-409,-438,-153,-415,-209,-179},{-244,-194,-256,-229,-423,-415},{-388,-262,-306,-273,-353,-179},{-356,-335,-300,-400,-335,-238},{-185,-168,-253,-256,-188,-335},{-226,-420,-441,-153,-265,-412},{-173,-153,-273,-397,-326,-379},{-238,-391,-438,-282,-223,-426},{-350,-338,-250,-335,-315,-435},{-288,-394,-420,-218,-173,-238},{-156,-268,-244,-397,-394,-256},{-171,-426,-232,-323,-347,-309},{-300,-332,-194,-409,-153,-256},{-256,-315,-306,-303,-365,-323},{-250,-338,-315,-188,-179,-335},{-329,-297,-294,-262,-323,-209},{-347,-441,-194,-329,-303,-417},{-291,-188,-279,-338,-171,-400},{-291,-247,-188,-391,-356,-197},{-235,-197,-273,-206,-153,-150},{-432,-347,-244,-291,-368,-412},{-153,-294,-353,-147,-209,-344},{-403,-388,-218,-173,-262,-226},{-432,-359,-188,-397,-159,-323},{-335,-312,-215,-300,-318,-323},{-197,-194,-359,-285,-432,-397},{-294,-388,-203,-297,-279,-200},{-232,-362,-432,-273,-435,-150},{-168,-250,-297,-203,-176,-326},{-215,-306,-159,-391,-335,-438},{-276,-306,-309,-182,-412,-309},{-256,-412,-226,-359,-270,-191},{-394,-391,-165,-162,-432,-165},{-417,-370,-185,-285,-326,-400},{-194,-420,-368,-153,-356,-335},{-171,-279,-270,-385,-326,-335},{-365,-406,-147,-209,-326,-150}},{{-226,-246,-375,-307,-203,-326},{-278,-206,-213,-230,-139,-383},{-304,-309,-386,-408,-382,-386},{-365,-206,-176,-214,-352,-298},{-194,-252,-308,-312,-254,-329},{-223,-152,-300,-381,-384,-293},{-223,-154,-216,-211,-171,-347},{-342,-243,-210,-296,-176,-368},{-246,-400,-190,-167,-376,-243},{-409,-363,-339,-230,-328,-295},{-299,-429,-190,-170,-235,-368},{-313,-172,-403,-181,-280,-148},{-374,-229,-375,-277,-147,-251},{-255,-214,-353,-312,-168,-370},{-229,-415,-364,-274,-152,-176},{-403,-252,-392,-334,-288,-254},{-235,-406,-174,-290,-326,-277},{-336,-369,-333,-137,-291,-368},{-307,-226,-395,-153,-254,-166},{-249,-232,-283,-364,-286,-140},{-389,-406,-361,-189,-238,-254},{-365,-160,-406,-301,-392,-179},{-374,-235,-272,-140,-355,-321},{-310,-395,-375,-293,-166,-251},{-165,-149,-162,-181,-392,-223},{-249,-329,-199,-277,-248,-246},{-392,-192,-263,-162,-376,-220},{-293,-212,-204,-260,-187,-197},{-186,-272,-269,-263,-136,-231},{-420,-297,-395,-397,-318,-287},{-435,-326,-288,-159,-288,-267},{-377,-297,-283,-203,-208,-130},{-406,-343,-370,-208,-376,-174},{-365,-160,-412,-342,-238,-337},{-235,-360,-227,-277,-278,-207},{-397,-240,-269,-219,-390,-197},{-293,-152,-330,-189,-150,-150},{-336,-169,-210,-200,-294,-311},{-409,-243,-227,-178,-158,-267},{-435,-400,-235,-400,-315,-228},{-304,-197,-291,-164,-272,-303},{-360,-378,-174,-153,-320,-168},{-188,-186,-294,-233,-222,-181},{-336,-312,-162,-389,-315,-241},{-313,-292,-224,-222,-275,-246},{-206,-154,-286,-271,-355,-339},{-357,-200,-353,-241,-152,-376},{-394,-406,-238,-241,-163,-295},{-386,-237,-162,-269,-294,-308},{-415,-306,-283,-348,-344,-238}},{{-238,-203,-233,-251,-304,-297},{-202,-336,-140,-175,-111,-138},{-358,-269,-231,-260,-146,-247},{-358,-133,-259,-226,-212,-204},{-305,-215,-270,-121,-158,-251},{-270,-169,-266,-217,-107,-305},{-368,-356,-277,-305,-135,-272},{-140,-302,-256,-146,-173,-284},{-182,-319,-200,-175,-265,-297},{-218,-254,-282,-130,-141,-185},{-352,-269,-189,-112,-173,-190},{-265,-310,-336,-235,-312,-175},{-375,-203,-217,-293,-310,-237},{-328,-288,-266,-226,-139,-113},{-375,-356,-168,-184,-167,-171},{-182,-128,-212,-258,-165,-208},{-338,-223,-147,-300,-182,-309},{-182,-351,-196,-287,-163,-220},{-148,-131,-168,-184,-261,-190},{-318,-361,-116,-132,-190,-270},{-278,-310,-245,-125,-156,-214},{-260,-126,-151,-116,-295,-235},{-345,-223,-207,-231,-297,-229},{-128,-290,-242,-164,-317,-124},{-175,-288,-198,-130,-143,-299},{-285,-322,-247,-125,-304,-134},{-370,-225,-175,-325,-154,-150},{-265,-298,-287,-280,-133,-216},{-352,-317,-329,-121,-250,-235},{-180,-312,-186,-152,-158,-146},{-148,-148,-231,-168,-242,-181},{-310,-182,-228,-311,-265,-251},{-180,-165,-175,-157,-193,-274},{-180,-305,-135,-307,-304,-177},{-125,-213,-247,-179,-109,-216},{-202,-334,-212,-334,-195,-142},{-312,-247,-137,-237,-253,-255},{-182,-252,-163,-307,-255,-286},{-230,-341,-280,-168,-175,-198},{-352,-356,-163,-293,-255,-175},{-165,-310,-119,-132,-160,-134},{-165,-339,-238,-157,-304,-262},{-190,-237,-312,-119,-124,-253},{-128,-278,-228,-116,-210,-148},{-152,-172,-336,-298,-315,-142},{-245,-254,-233,-123,-291,-159},{-312,-242,-308,-323,-175,-258},{-308,-286,-324,-280,-308,-278},{-298,-206,-298,-309,-175,-134},{-330,-283,-322,-251,-169,-109}},{{-102,-260,-100,-96,-162,-101},{-179,-198,-145,-95,-203,-88},{-296,-114,-170,-220,-208,-99},{-181,-232,-215,-215,-218,-142},{-193,-131,-252,-236,-238,-158},{-148,-241,-93,-258,-239,-83},{-199,-234,-141,-143,-170,-134},{-98,-280,-220,-95,-228,-149},{-209,-150,-229,-98,-99,-229},{-290,-114,-134,-126,-210,-109},{-181,-279,-97,-225,-246,-98},{-187,-189,-243,-234,-244,-86},{-203,-178,-97,-117,-134,-134},{-288,-206,-195,-222,-142,-142},{-197,-183,-93,-208,-91,-210},{-167,-236,-159,-127,-177,-96},{-266,-94,-159,-208,-183,-104},{-201,-148,-251,-206,-107,-214},{-150,-140,-97,-138,-173,-198},{-142,-157,-132,-179,-238,-99},{-248,-140,-156,-218,-188,-206},{-156,-221,-159,-162,-101,-157},{-167,-114,-140,-205,-221,-88},{-211,-200,-208,-181,-165,-190},{-120,-254,-140,-256,-152,-88},{-138,-122,-204,-181,-180,-102},{-260,-161,-260,-101,-167,-85},{-132,-236,-95,-258,-205,-226},{-282,-118,-181,-230,-86,-107},{-286,-105,-229,-196,-104,-154},{-294,-213,-227,-213,-195,-189},{-136,-264,-226,-249,-226,-82},{-179,-114,-267,-203,-142,-158},{-234,-97,-238,-132,-142,-214},{-110,-267,-97,-203,-182,-130},{-288,-200,-199,-103,-157,-106},{-173,-241,-217,-110,-196,-218},{-144,-185,-267,-220,-186,-126},{-254,-234,-258,-225,-223,-171},{-242,-280,-197,-253,-228,-186},{-282,-247,-243,-96,-94,-226},{-177,-131,-175,-246,-99,-195},{-110,-243,-215,-172,-198,-150},{-187,-165,-166,-89,-155,-195},{-175,-280,-158,-249,-218,-115},{-193,-196,-193,-141,-170,-219},{-185,-94,-124,-217,-185,-83},{-260,-252,-163,-105,-243,-106},{-130,-202,-249,-143,-231,-102},{-164,-213,-104,-134,-170,-90}},{{-205,-203,-113,-163,-137,-185},{-163,-80,-210,-78,-146,-181},{-129,-219,-179,-178,-110,-107},{-171,-76,-215,-185,-166,-141},{-80,-113,-112,-166,-198,-88},{-99,-194,-216,-148,-191,-143},{-148,-115,-213,-148,-147,-135},{-100,-200,-143,-201,-82,-93},{-199,-195,-96,-88,-84,-121},{-166,-124,-159,-137,-109,-96},{-97,-155,-143,-165,-206,-181},{-162,-89,-74,-91,-100,-132},{-216,-150,-203,-112,-85,-109},{-143,-121,-203,-112,-106,-76},{-171,-182,-112,-203,-82,-85},{-134,-133,-165,-141,-115,-101},{-169,-104,-200,-78,-122,-119},{-105,-201,-206,-201,-153,-143},{-94,-142,-123,-137,-157,-128},{-129,-168,-153,-90,-194,-176},{-220,-164,-140,-101,-176,-91},{-137,-212,-188,-109,-218,-156},{-219,-212,-88,-104,-171,-140},{-177,-74,-115,-91,-143,-187},{-137,-140,-193,-97,-137,-123},{-222,-155,-182,-220,-188,-173},{-166,-76,-107,-118,-134,-203},{-126,-206,-100,-84,-87,-134},{-125,-201,-166,-187,-135,-104},{-188,-98,-106,-128,-156,-216},{-214,-115,-162,-179,-129,-140},{-160,-179,-131,-198,-169,-187},{-123,-118,-185,-81,-106,-100},{-186,-158,-138,-201,-110,-156},{-205,-148,-179,-128,-172,-212},{-108,-189,-218,-196,-90,-76},{-128,-89,-209,-213,-218,-148},{-122,-140,-204,-188,-218,-148},{-95,-133,-176,-160,-160,-198},{-85,-198,-194,-197,-131,-106},{-109,-139,-191,-162,-166,-179},{-152,-103,-191,-168,-188,-75},{-92,-125,-190,-88,-107,-198},{-168,-80,-191,-123,-82,-141},{-148,-212,-118,-165,-207,-134},{-151,-156,-93,-112,-213,-104},{-189,-167,-182,-156,-84,-168},{-209,-85,-178,-157,-137,-134},{-103,-134,-85,-103,-165,-84},{-156,-134,-193,-151,-128,-78}},{{-168,-178,-85,-112,-135,-135},{-98,-122,-88,-196,-129,-205},{-135,-156,-119,-88,-101,-192},{-200,-154,-148,-217,-204,-170},{-216,-169,-131,-79,-240,-240},{-118,-82,-163,-79,-142,-135},{-146,-153,-213,-191,-159,-220},{-122,-160,-97,-131,-216,-114},{-128,-143,-210,-146,-132,-212},{-144,-162,-149,-182,-206,-247},{-184,-216,-193,-129,-85,-119},{-150,-101,-175,-157,-161,-197},{-88,-193,-208,-229,-216,-102},{-128,-172,-127,-214,-80,-194},{-137,-219,-130,-103,-114,-200},{-194,-79,-137,-131,-177,-100},{-75,-204,-208,-183,-116,-87},{-216,-97,-107,-176,-222,-182},{-196,-165,-89,-145,-103,-192},{-129,-172,-103,-165,-206,-235},{-91,-131,-219,-156,-179,-122},{-76,-141,-142,-88,-169,-130},{-143,-121,-115,-79,-111,-244},{-96,-110,-195,-213,-179,-135},{-176,-196,-223,-108,-177,-244},{-169,-103,-219,-139,-140,-214},{-187,-184,-145,-172,-153,-177},{-125,-76,-187,-172,-184,-212},{-78,-157,-103,-82,-195,-195},{-207,-212,-109,-128,-209,-234},{-190,-185,-76,-106,-114,-112},{-188,-143,-181,-136,-185,-222},{-119,-115,-211,-189,-206,-110},{-157,-106,-107,-189,-98,-157},{-163,-143,-89,-120,-130,-244},{-125,-134,-207,-217,-145,-187},{-175,-112,-106,-112,-221,-104},{-163,-87,-136,-91,-121,-175},{-201,-144,-100,-165,-119,-142},{-171,-110,-148,-202,-172,-84},{-135,-172,-202,-134,-208,-142},{-216,-143,-128,-214,-95,-190},{-148,-97,-189,-157,-214,-129},{-200,-150,-119,-191,-159,-122},{-140,-94,-217,-202,-80,-182},{-103,-79,-169,-209,-129,-95},{-162,-172,-101,-185,-204,-102},{-137,-178,-80,-219,-172,-167},{-169,-168,-115,-191,-103,-102},{-113,-96,-186,-100,-219,-155}}},{{{-208,-210,-108,-106,-171,-178},{-163,-189,-180,-204,-158,-201},{-222,-95,-164,-213,-186,-225},{-213,-91,-219,-254,-265,-258},{-111,-113,-147,-199,-259,-237},{-212,-152,-217,-113,-158,-187},{-227,-113,-170,-234,-116,-178},{-151,-154,-215,-202,-223,-117},{-242,-105,-96,-234,-232,-99},{-230,-181,-177,-91,-217,-273},{-208,-196,-154,-192,-182,-187},{-136,-232,-130,-211,-131,-180},{-124,-250,-159,-134,-197,-233},{-124,-90,-243,-141,-247,-254},{-158,-103,-150,-98,-219,-193},{-232,-130,-234,-226,-274,-235},{-96,-135,-214,-134,-256,-149},{-210,-128,-170,-166,-221,-151},{-144,-226,-184,-152,-258,-185},{-94,-162,-88,-249,-250,-248},{-180,-245,-152,-192,-156,-250},{-217,-206,-131,-252,-105,-256},{-146,-155,-154,-170,-272,-166},{-84,-166,-163,-242,-144,-132},{-109,-152,-256,-120,-138,-258},{-210,-172,-107,-224,-171,-241},{-116,-91,-140,-141,-247,-254},{-213,-213,-205,-168,-276,-138},{-245,-183,-222,-107,-208,-122},{-244,-237,-94,-252,-134,-189},{-138,-174,-240,-265,-149,-145},{-245,-154,-217,-116,-155,-252},{-134,-243,-217,-184,-267,-132},{-166,-149,-98,-260,-107,-193},{-151,-105,-222,-249,-258,-275},{-96,-243,-150,-183,-228,-103},{-102,-198,-261,-168,-208,-111},{-114,-233,-200,-188,-112,-168},{-215,-189,-191,-102,-230,-176},{-215,-243,-166,-163,-201,-170},{-99,-206,-93,-254,-156,-132},{-166,-235,-205,-208,-191,-162},{-223,-208,-145,-93,-193,-258},{-244,-113,-144,-224,-110,-113},{-144,-128,-88,-115,-223,-138},{-200,-91,-170,-91,-177,-157},{-200,-112,-126,-183,-237,-285},{-94,-188,-161,-100,-166,-227},{-186,-201,-254,-242,-164,-128},{-156,-225,-164,-204,-206,-180}},{{-259,-160,-177,-144,-341,-262},{-226,-283,-288,-278,-266,-340},{-236,-107,-281,-166,-185,-186},{-248,-207,-168,-159,-140,-245},{-135,-260,-302,-214,-314,-188},{-192,-199,-187,-256,-236,-350},{-101,-148,-185,-181,-176,-181},{-170,-264,-153,-230,-131,-240},{-275,-273,-207,-290,-325,-269},{-249,-187,-268,-232,-302,-202},{-204,-119,-315,-139,-240,-157},{-194,-164,-281,-278,-238,-350},{-101,-184,-226,-323,-151,-195},{-117,-289,-166,-327,-295,-309},{-129,-113,-190,-292,-114,-312},{-117,-248,-290,-283,-149,-290},{-283,-279,-236,-232,-238,-129},{-150,-223,-232,-197,-227,-140},{-141,-105,-288,-148,-325,-174},{-115,-279,-256,-296,-174,-178},{-291,-158,-126,-175,-131,-145},{-283,-113,-170,-199,-298,-250},{-180,-285,-173,-225,-323,-209},{-220,-211,-204,-301,-163,-124},{-152,-102,-185,-170,-206,-212},{-178,-170,-300,-214,-289,-219},{-148,-264,-224,-290,-300,-131},{-246,-277,-262,-298,-188,-159},{-216,-258,-294,-256,-252,-271},{-265,-158,-134,-181,-202,-178},{-291,-293,-192,-305,-238,-186},{-107,-154,-256,-170,-224,-324},{-150,-266,-281,-307,-153,-347},{-251,-105,-283,-186,-305,-321},{-210,-232,-247,-332,-181,-238},{-251,-150,-200,-199,-323,-219},{-238,-232,-213,-274,-273,-340},{-277,-305,-258,-329,-307,-300},{-192,-144,-264,-259,-256,-214},{-263,-305,-145,-267,-231,-357},{-277,-234,-292,-270,-149,-148},{-113,-111,-300,-267,-149,-300},{-109,-207,-292,-254,-174,-305},{-246,-115,-213,-239,-167,-131},{-259,-187,-273,-157,-289,-157},{-133,-236,-309,-303,-231,-307},{-226,-166,-294,-219,-147,-343},{-216,-115,-283,-190,-174,-145},{-152,-109,-219,-208,-114,-200},{-253,-152,-187,-272,-227,-129}},{{-304,-224,-225,-316,-227,-252},{-230,-326,-309,-246,-252,-323},{-277,-365,-364,-332,-310,-422},{-358,-286,-147,-238,-366,-181},{-252,-265,-304,-338,-258,-422},{-336,-357,-278,-394,-399,-246},{-215,-199,-388,-397,-399,-164},{-299,-138,-270,-256,-283,-306},{-326,-280,-275,-173,-222,-320},{-188,-240,-272,-370,-144,-170},{-274,-163,-181,-213,-144,-320},{-190,-245,-267,-170,-327,-280},{-274,-143,-225,-292,-313,-153},{-168,-370,-225,-143,-263,-190},{-361,-329,-362,-289,-316,-408},{-309,-186,-233,-216,-335,-226},{-259,-145,-257,-359,-371,-187},{-348,-194,-155,-211,-169,-144},{-252,-135,-183,-238,-205,-269},{-279,-367,-173,-192,-230,-252},{-269,-150,-278,-297,-197,-269},{-252,-227,-317,-221,-169,-311},{-207,-148,-202,-313,-338,-379},{-319,-298,-278,-176,-410,-331},{-143,-286,-278,-184,-346,-150},{-267,-156,-220,-324,-199,-410},{-299,-153,-173,-292,-197,-212},{-321,-319,-267,-394,-147,-277},{-333,-171,-241,-211,-338,-170},{-205,-291,-330,-381,-144,-187},{-232,-337,-388,-246,-385,-402},{-242,-143,-259,-313,-194,-388},{-294,-339,-149,-359,-294,-374},{-203,-227,-275,-208,-327,-365},{-282,-148,-144,-394,-416,-424},{-237,-280,-231,-248,-343,-345},{-153,-354,-338,-327,-141,-402},{-225,-306,-186,-189,-219,-388},{-180,-255,-330,-321,-349,-201},{-225,-365,-238,-202,-230,-393},{-230,-309,-346,-346,-288,-286},{-128,-189,-320,-194,-202,-173},{-282,-329,-215,-362,-410,-371},{-356,-232,-288,-178,-227,-212},{-242,-250,-196,-178,-199,-209},{-326,-344,-364,-327,-413,-142},{-180,-326,-383,-230,-332,-424},{-351,-250,-207,-154,-144,-198},{-289,-293,-272,-146,-285,-382},{-329,-173,-157,-275,-269,-413}},{{-292,-359,-337,-229,-376,-268},{-321,-150,-334,-205,-430,-373},{-419,-373,-417,-283,-298,-202},{-182,-212,-212,-331,-448,-232},{-266,-223,-182,-337,-367,-160},{-188,-318,-161,-286,-328,-154},{-231,-194,-173,-406,-235,-238},{-390,-409,-218,-277,-427,-196},{-364,-194,-432,-355,-424,-262},{-275,-429,-447,-373,-343,-166},{-335,-365,-447,-304,-337,-412},{-144,-203,-226,-190,-394,-397},{-379,-353,-367,-268,-274,-187},{-347,-282,-283,-385,-370,-403},{-231,-185,-152,-232,-150,-385},{-428,-312,-182,-244,-217,-322},{-182,-294,-408,-349,-235,-229},{-303,-412,-340,-406,-169,-415},{-355,-373,-381,-427,-409,-220},{-254,-268,-375,-379,-157,-452},{-344,-429,-319,-379,-436,-256},{-194,-185,-200,-274,-295,-172},{-358,-235,-414,-175,-274,-331},{-208,-191,-259,-150,-259,-442},{-223,-362,-200,-166,-220,-427},{-280,-232,-221,-280,-232,-346},{-292,-209,-197,-247,-316,-310},{-425,-168,-164,-283,-355,-427},{-384,-406,-313,-313,-262,-163},{-327,-165,-307,-202,-172,-244},{-171,-385,-364,-217,-211,-352},{-358,-209,-250,-214,-160,-220},{-306,-268,-152,-271,-181,-298},{-321,-226,-435,-205,-406,-415},{-431,-220,-152,-277,-427,-241},{-144,-150,-289,-343,-310,-430},{-249,-329,-212,-400,-367,-433},{-355,-200,-310,-436,-277,-424},{-191,-376,-408,-259,-337,-169},{-165,-244,-396,-187,-424,-442},{-324,-200,-155,-160,-256,-319},{-324,-250,-253,-214,-349,-352},{-416,-379,-185,-187,-166,-232},{-231,-435,-161,-385,-163,-445},{-249,-150,-221,-334,-211,-421},{-387,-388,-435,-283,-196,-388},{-220,-335,-250,-295,-358,-352},{-228,-191,-438,-415,-229,-214},{-373,-218,-229,-274,-250,-310},{-231,-176,-310,-256,-172,-205}},{{-163,-175,-388,-375,-294,-264},{-217,-370,-268,-396,-426,-336},{-166,-334,-247,-195,-320,-177},{-313,-415,-427,-312,-200,-426},{-166,-331,-328,-309,-232,-429},{-379,-427,-208,-246,-420,-200},{-265,-241,-346,-177,-173,-334},{-205,-394,-436,-312,-415,-249},{-439,-394,-313,-411,-406,-412},{-391,-277,-241,-237,-303,-160},{-385,-226,-379,-276,-344,-206},{-256,-150,-379,-396,-356,-267},{-154,-238,-208,-384,-320,-313},{-175,-253,-271,-336,-247,-397},{-355,-244,-211,-375,-417,-377},{-253,-322,-313,-234,-191,-423},{-403,-181,-415,-210,-171,-177},{-163,-229,-448,-279,-356,-394},{-157,-193,-280,-303,-206,-232},{-220,-208,-163,-444,-235,-168},{-367,-220,-220,-432,-312,-400},{-205,-150,-452,-258,-270,-418},{-181,-277,-448,-342,-341,-418},{-355,-409,-358,-189,-335,-218},{-328,-205,-367,-402,-159,-258},{-211,-295,-229,-288,-438,-281},{-268,-166,-169,-363,-182,-342},{-316,-313,-376,-330,-420,-183},{-388,-388,-346,-207,-350,-423},{-199,-154,-439,-378,-147,-258},{-190,-415,-208,-282,-285,-290},{-304,-157,-187,-150,-400,-258},{-424,-322,-409,-177,-288,-154},{-187,-175,-418,-156,-153,-203},{-205,-280,-160,-270,-179,-307},{-379,-271,-205,-423,-168,-174},{-304,-427,-343,-168,-297,-380},{-421,-247,-163,-393,-185,-377},{-262,-163,-385,-429,-191,-368},{-436,-418,-223,-246,-382,-432},{-175,-325,-280,-213,-218,-313},{-316,-349,-361,-291,-206,-212},{-154,-325,-283,-300,-173,-357},{-406,-175,-268,-354,-270,-276},{-238,-424,-259,-447,-273,-276},{-202,-307,-277,-159,-173,-423},{-409,-202,-376,-150,-203,-200},{-313,-169,-370,-345,-326,-194},{-196,-274,-223,-330,-326,-432},{-157,-283,-262,-318,-250,-339}},{{-265,-179,-287,-166,-182,-176},{-285,-223,-290,-187,-205,-233},{-408,-148,-293,-293,-192,-260},{-390,-374,-320,-367,-136,-203},{-294,-226,-320,-261,-369,-327},{-151,-170,-187,-327,-133,-159},{-279,-332,-241,-156,-261,-161},{-217,-332,-341,-343,-136,-151},{-211,-318,-306,-209,-381,-352},{-351,-396,-257,-253,-300,-231},{-402,-159,-263,-280,-161,-228},{-353,-254,-230,-145,-143,-238},{-302,-410,-369,-293,-143,-149},{-331,-399,-228,-261,-261,-303},{-359,-153,-255,-243,-215,-268},{-388,-343,-176,-161,-253,-236},{-282,-212,-192,-261,-159,-181},{-419,-304,-355,-348,-202,-248},{-314,-212,-355,-391,-156,-241},{-165,-257,-146,-341,-340,-154},{-308,-290,-244,-224,-364,-223},{-282,-181,-268,-248,-236,-228},{-294,-304,-331,-145,-343,-273},{-373,-140,-290,-161,-177,-208},{-162,-248,-266,-211,-259,-223},{-316,-354,-333,-246,-187,-208},{-214,-352,-379,-346,-146,-228},{-353,-332,-363,-290,-328,-233},{-311,-396,-187,-153,-361,-186},{-396,-204,-317,-317,-276,-216},{-410,-352,-396,-327,-348,-246},{-376,-335,-379,-356,-161,-246},{-302,-377,-379,-338,-261,-305},{-362,-340,-333,-364,-207,-131},{-177,-229,-285,-341,-317,-226},{-154,-201,-279,-232,-228,-278},{-370,-273,-206,-343,-184,-280},{-268,-285,-257,-251,-253,-347},{-319,-198,-263,-195,-333,-280},{-168,-312,-182,-306,-241,-126},{-188,-413,-160,-264,-348,-248},{-151,-363,-333,-325,-284,-213},{-162,-413,-252,-166,-200,-243},{-402,-140,-157,-330,-172,-300},{-185,-268,-198,-259,-169,-303},{-274,-179,-385,-391,-128,-159},{-268,-159,-203,-351,-141,-241},{-425,-159,-152,-385,-348,-298},{-251,-162,-322,-290,-238,-367},{-222,-187,-222,-145,-323,-263}}},{{{-188,-316,-313,-441,-454,-447},{-447,-164,-257,-431,-234,-398},{-398,-286,-382,-487,-283,-329},{-392,-243,-438,-322,-441,-464},{-362,-188,-243,-332,-464,-434},{-359,-461,-480,-194,-401,-309},{-276,-336,-181,-293,-431,-342},{-240,-494,-405,-352,-296,-313},{-415,-332,-309,-454,-415,-220},{-243,-260,-197,-188,-240,-283},{-451,-168,-171,-273,-405,-345},{-237,-217,-484,-345,-290,-467},{-415,-484,-270,-487,-286,-290},{-243,-309,-438,-378,-194,-293},{-388,-194,-224,-260,-266,-184},{-339,-424,-332,-237,-214,-260},{-454,-359,-276,-250,-217,-431},{-207,-276,-178,-467,-326,-342},{-243,-401,-467,-184,-415,-470},{-454,-224,-299,-253,-286,-290},{-197,-342,-352,-243,-349,-188},{-441,-349,-464,-247,-178,-494},{-174,-329,-276,-280,-283,-359},{-375,-415,-408,-352,-240,-211},{-444,-382,-372,-484,-398,-451},{-260,-260,-181,-204,-303,-434},{-204,-441,-385,-296,-395,-237},{-362,-214,-454,-280,-447,-260},{-395,-401,-250,-240,-283,-464},{-392,-309,-296,-368,-428,-342},{-174,-438,-349,-428,-368,-243},{-359,-188,-257,-431,-178,-326},{-201,-339,-276,-398,-454,-322},{-178,-171,-329,-345,-168,-352},{-378,-418,-197,-484,-359,-359},{-480,-286,-424,-349,-474,-424},{-217,-438,-171,-309,-184,-164},{-480,-306,-296,-411,-332,-365},{-438,-243,-359,-444,-181,-477},{-247,-322,-382,-260,-283,-352},{-418,-309,-322,-339,-237,-345},{-365,-332,-286,-368,-313,-461},{-477,-171,-204,-211,-306,-240},{-322,-306,-401,-171,-434,-355},{-477,-220,-240,-362,-355,-441},{-470,-474,-477,-447,-421,-388},{-191,-352,-234,-171,-296,-438},{-336,-484,-474,-368,-477,-415},{-316,-168,-188,-467,-339,-474},{-372,-349,-280,-266,-188,-243}},{{-289,-477,-386,-301,-185,-442},{-282,-177,-399,-283,-391,-217},{-476,-174,-198,-207,-453,-181},{-167,-274,-293,-217,-209,-226},{-197,-232,-360,-436,-456,-448},{-298,-448,-431,-418,-274,-415},{-262,-283,-265,-289,-342,-445},{-246,-196,-217,-157,-447,-289},{-289,-380,-255,-264,-422,-184},{-472,-467,-217,-427,-391,-427},{-328,-280,-453,-436,-413,-298},{-180,-206,-204,-352,-182,-289},{-443,-386,-370,-286,-333,-265},{-328,-335,-332,-308,-373,-445},{-344,-399,-284,-471,-240,-223},{-279,-177,-271,-411,-163,-337},{-410,-171,-188,-396,-400,-244},{-197,-393,-408,-283,-311,-172},{-243,-242,-182,-424,-394,-211},{-236,-422,-297,-386,-256,-241},{-466,-412,-300,-327,-410,-439},{-443,-200,-335,-371,-234,-247},{-194,-312,-402,-223,-163,-268},{-239,-251,-268,-261,-305,-259},{-485,-419,-236,-257,-305,-346},{-328,-206,-309,-339,-277,-367},{-262,-196,-437,-207,-231,-349},{-259,-441,-287,-223,-166,-184},{-426,-464,-306,-320,-182,-226},{-341,-209,-354,-436,-403,-322},{-236,-167,-169,-380,-462,-403},{-285,-293,-475,-377,-444,-452},{-246,-177,-450,-333,-213,-253},{-361,-428,-179,-239,-219,-310},{-403,-206,-335,-295,-231,-331},{-456,-235,-424,-305,-157,-322},{-177,-425,-236,-436,-265,-448},{-312,-419,-475,-207,-225,-376},{-259,-251,-472,-286,-391,-442},{-397,-480,-412,-339,-213,-418},{-397,-470,-297,-185,-357,-322},{-279,-412,-166,-283,-336,-211},{-226,-174,-287,-433,-182,-433},{-207,-287,-278,-163,-311,-229},{-453,-287,-306,-424,-403,-259},{-351,-438,-325,-232,-163,-391},{-194,-187,-300,-182,-320,-268},{-171,-206,-290,-452,-397,-361},{-351,-473,-427,-204,-444,-355},{-328,-348,-408,-242,-413,-223}},{{-316,-276,-207,-163,-249,-159},{-422,-242,-160,-245,-302,-154},{-236,-207,-311,-332,-135,-208},{-171,-173,-353,-378,-209,-362},{-336,-253,-230,-215,-225,-326},{-271,-276,-400,-218,-374,-247},{-333,-317,-398,-296,-390,-298},{-268,-253,-199,-286,-344,-144},{-322,-150,-420,-144,-326,-188},{-375,-317,-386,-302,-249,-131},{-268,-190,-358,-329,-228,-221},{-239,-242,-308,-218,-302,-365},{-336,-325,-316,-400,-355,-231},{-248,-210,-308,-261,-384,-352},{-389,-253,-319,-381,-315,-290},{-378,-334,-224,-337,-188,-342},{-206,-210,-358,-310,-201,-285},{-330,-253,-230,-384,-371,-141},{-407,-276,-364,-316,-178,-278},{-322,-144,-244,-199,-170,-159},{-351,-251,-358,-196,-164,-134},{-410,-334,-266,-356,-392,-293},{-280,-331,-188,-335,-183,-373},{-392,-415,-263,-160,-148,-213},{-245,-383,-146,-337,-204,-206},{-245,-161,-255,-340,-355,-383},{-280,-199,-213,-163,-135,-344},{-171,-374,-297,-166,-310,-334},{-280,-343,-235,-296,-262,-180},{-251,-262,-238,-354,-339,-206},{-245,-320,-162,-223,-276,-280},{-192,-199,-274,-302,-170,-216},{-233,-377,-367,-220,-249,-254},{-215,-317,-350,-294,-342,-182},{-330,-386,-406,-248,-368,-195},{-271,-228,-258,-370,-246,-162},{-437,-403,-314,-348,-376,-344},{-174,-392,-246,-261,-326,-175},{-378,-233,-202,-384,-193,-195},{-322,-372,-420,-394,-350,-303},{-395,-173,-227,-185,-238,-159},{-425,-253,-227,-288,-209,-280},{-366,-348,-160,-288,-215,-352},{-236,-285,-344,-307,-228,-172},{-345,-311,-260,-397,-175,-344},{-283,-199,-263,-152,-292,-134},{-363,-357,-274,-256,-156,-260},{-260,-179,-274,-190,-276,-329},{-413,-184,-274,-408,-294,-386},{-248,-196,-375,-354,-241,-175}},{{-348,-126,-147,-125,-164,-300},{-302,-323,-284,-344,-188,-114},{-345,-151,-332,-162,-224,-228},{-210,-330,-235,-310,-202,-215},{-220,-287,-180,-310,-293,-322},{-272,-333,-199,-346,-186,-145},{-360,-126,-289,-282,-302,-134},{-162,-199,-175,-277,-222,-112},{-210,-211,-289,-245,-264,-274},{-208,-277,-265,-176,-307,-182},{-200,-199,-282,-275,-244,-324},{-238,-262,-261,-319,-262,-254},{-245,-243,-289,-305,-336,-234},{-230,-335,-175,-116,-143,-160},{-310,-253,-251,-116,-188,-120},{-182,-156,-356,-217,-278,-208},{-228,-168,-273,-180,-186,-125},{-338,-173,-164,-196,-164,-127},{-370,-316,-270,-139,-246,-287},{-312,-318,-273,-342,-311,-184},{-342,-177,-282,-222,-262,-201},{-250,-350,-178,-340,-143,-112},{-315,-345,-341,-326,-132,-322},{-128,-228,-159,-199,-309,-232},{-255,-231,-220,-263,-293,-155},{-262,-202,-289,-300,-143,-223},{-310,-294,-128,-254,-179,-142},{-325,-250,-284,-284,-323,-293},{-178,-296,-332,-196,-137,-215},{-150,-204,-332,-136,-296,-158},{-302,-158,-244,-192,-244,-138},{-310,-136,-346,-314,-305,-129},{-290,-182,-211,-178,-179,-267},{-198,-340,-263,-305,-146,-173},{-320,-158,-164,-252,-199,-155},{-180,-279,-168,-247,-213,-309},{-140,-202,-173,-307,-311,-263},{-155,-318,-130,-139,-224,-221},{-143,-299,-294,-157,-253,-328},{-292,-357,-351,-224,-146,-228},{-282,-340,-284,-316,-334,-173},{-175,-262,-341,-236,-119,-120},{-278,-124,-275,-342,-316,-328},{-185,-311,-159,-300,-155,-127},{-232,-238,-346,-303,-264,-230},{-370,-292,-327,-222,-166,-140},{-352,-262,-249,-120,-233,-258},{-180,-207,-156,-192,-273,-129},{-330,-362,-199,-342,-302,-204},{-148,-197,-175,-233,-177,-162}},{{-299,-302,-300,-235,-269,-132},{-119,-229,-206,-116,-122,-202},{-295,-191,-204,-237,-254,-265},{-306,-248,-164,-136,-126,-220},{-269,-246,-132,-116,-122,-227},{-247,-132,-212,-239,-162,-254},{-310,-162,-304,-170,-313,-313},{-148,-126,-134,-237,-113,-216},{-310,-260,-235,-202,-252,-122},{-169,-307,-120,-181,-294,-176},{-163,-195,-132,-300,-231,-168},{-193,-191,-153,-302,-132,-160},{-286,-227,-286,-288,-162,-220},{-122,-149,-277,-183,-307,-244},{-128,-136,-256,-206,-149,-307},{-224,-223,-168,-286,-265,-197},{-286,-166,-132,-298,-122,-208},{-254,-155,-279,-241,-109,-164},{-119,-120,-147,-218,-193,-122},{-247,-176,-105,-200,-288,-174},{-124,-111,-246,-216,-241,-212},{-265,-307,-116,-212,-178,-181},{-195,-279,-212,-262,-265,-204},{-204,-265,-120,-155,-109,-298},{-204,-172,-304,-136,-147,-237},{-111,-269,-164,-244,-147,-153},{-163,-223,-265,-197,-155,-277},{-310,-260,-187,-300,-229,-109},{-280,-216,-200,-220,-271,-267},{-117,-233,-227,-279,-246,-246},{-154,-304,-164,-162,-313,-313},{-184,-275,-313,-141,-189,-147},{-289,-237,-151,-258,-200,-298},{-163,-267,-155,-315,-223,-311},{-137,-277,-258,-227,-116,-200},{-150,-273,-181,-277,-262,-281},{-182,-269,-258,-168,-304,-202},{-317,-160,-281,-178,-223,-298},{-260,-132,-204,-302,-174,-315},{-304,-158,-275,-220,-296,-216},{-132,-265,-160,-210,-294,-162},{-302,-258,-279,-281,-273,-139},{-315,-120,-229,-164,-286,-151},{-148,-181,-197,-281,-158,-302},{-250,-193,-277,-246,-248,-122},{-165,-212,-286,-239,-178,-160},{-265,-254,-191,-160,-233,-252},{-126,-218,-225,-149,-281,-107},{-148,-197,-160,-315,-244,-191},{-297,-275,-208,-166,-246,-183}},{{-292,-233,-219,-254,-222,-313},{-174,-284,-205,-278,-224,-254},{-197,-118,-262,-156,-231,-209},{-158,-118,-167,-143,-257,-234},{-254,-107,-190,-213,-328,-288},{-307,-214,-287,-182,-119,-187},{-141,-126,-255,-132,-154,-277},{-244,-111,-184,-176,-185,-160},{-239,-304,-158,-269,-315,-194},{-220,-141,-230,-143,-134,-131},{-118,-153,-110,-204,-264,-259},{-178,-231,-198,-204,-328,-212},{-107,-212,-285,-171,-112,-266},{-136,-136,-139,-263,-141,-166},{-246,-206,-108,-189,-141,-225},{-304,-118,-264,-256,-194,-155},{-178,-208,-253,-258,-167,-310},{-239,-116,-148,-276,-240,-234},{-128,-290,-167,-243,-165,-313},{-181,-120,-308,-191,-134,-320},{-118,-279,-243,-178,-198,-194},{-172,-292,-196,-193,-262,-178},{-248,-244,-295,-256,-141,-256},{-174,-120,-129,-291,-114,-313},{-107,-296,-295,-163,-255,-317},{-225,-195,-262,-119,-123,-162},{-113,-235,-224,-111,-279,-232},{-172,-149,-304,-291,-154,-133},{-288,-298,-302,-163,-185,-223},{-231,-233,-127,-169,-224,-218},{-237,-239,-179,-148,-216,-250},{-302,-126,-266,-315,-310,-245},{-210,-197,-162,-182,-249,-133},{-246,-262,-215,-234,-246,-248},{-208,-269,-114,-137,-295,-326},{-223,-151,-122,-208,-328,-227},{-220,-248,-156,-258,-277,-128},{-244,-202,-192,-234,-218,-333},{-212,-122,-205,-182,-328,-279},{-116,-113,-124,-308,-319,-324},{-248,-220,-184,-308,-268,-171},{-296,-160,-219,-119,-328,-196},{-109,-145,-160,-280,-147,-207},{-160,-281,-120,-260,-323,-176},{-212,-315,-243,-304,-277,-266},{-113,-105,-300,-145,-187,-124},{-233,-235,-156,-122,-119,-245},{-248,-265,-298,-271,-312,-238},{-286,-197,-171,-158,-229,-245},{-145,-212,-205,-204,-218,-112}}},{{{-100,-147,-100,-144,-84,-179},{-125,-147,-151,-105,-148,-77},{-57,-90,-162,-170,-67,-114},{-116,-148,-139,-131,-146,-114},{-75,-55,-88,-144,-95,-192},{-102,-153,-83,-82,-78,-114},{-93,-84,-82,-63,-183,-68},{-153,-139,-143,-173,-140,-125},{-155,-109,-151,-151,-168,-172},{-75,-119,-88,-110,-67,-67},{-158,-119,-101,-99,-181,-141},{-98,-65,-78,-145,-129,-125},{-118,-61,-144,-151,-145,-161},{-60,-110,-73,-151,-90,-95},{-69,-65,-91,-76,-124,-150},{-114,-157,-90,-64,-95,-88},{-107,-98,-75,-88,-162,-177},{-75,-67,-124,-136,-142,-110},{-156,-57,-75,-81,-104,-174},{-85,-123,-115,-90,-84,-165},{-58,-85,-123,-151,-96,-111},{-82,-84,-72,-147,-145,-160},{-147,-99,-155,-88,-95,-93},{-110,-158,-118,-60,-84,-81},{-57,-90,-151,-123,-93,-65},{-146,-123,-151,-150,-138,-69},{-78,-130,-80,-87,-78,-65},{-129,-58,-78,-64,-118,-163},{-121,-56,-151,-176,-154,-192},{-156,-144,-86,-101,-62,-115},{-96,-122,-101,-69,-148,-90},{-124,-92,-161,-121,-181,-180},{-136,-112,-103,-98,-133,-192},{-106,-143,-96,-133,-66,-174},{-58,-83,-110,-103,-151,-186},{-80,-103,-159,-119,-78,-177},{-135,-112,-141,-138,-82,-140},{-81,-147,-97,-139,-93,-151},{-134,-83,-82,-73,-143,-124},{-143,-69,-130,-98,-162,-99},{-144,-114,-153,-58,-128,-91},{-101,-119,-56,-78,-82,-143},{-96,-74,-80,-154,-176,-173},{-102,-77,-114,-131,-132,-188},{-70,-112,-138,-116,-142,-84},{-60,-144,-78,-99,-113,-93},{-150,-110,-75,-75,-66,-142},{-70,-94,-142,-105,-76,-81},{-139,-141,-138,-96,-138,-122},{-133,-116,-86,-82,-82,-95}},{{-111,-141,-123,-130,-206,-193},{-178,-110,-185,-184,-221,-242},{-170,-207,-115,-184,-92,-166},{-197,-169,-130,-184,-124,-171},{-74,-124,-158,-116,-227,-121},{-80,-190,-92,-119,-116,-198},{-94,-166,-145,-149,-145,-240},{-69,-109,-133,-188,-108,-198},{-182,-75,-136,-79,-116,-239},{-192,-121,-213,-104,-143,-111},{-85,-120,-132,-228,-126,-106},{-73,-124,-154,-212,-172,-197},{-70,-189,-120,-211,-163,-104},{-159,-182,-197,-126,-121,-185},{-163,-78,-176,-90,-175,-183},{-181,-169,-83,-108,-93,-156},{-182,-195,-127,-214,-100,-113},{-72,-157,-210,-166,-124,-133},{-198,-183,-186,-132,-137,-102},{-142,-118,-157,-136,-185,-121},{-81,-86,-160,-98,-122,-171},{-180,-99,-213,-79,-166,-223},{-139,-89,-209,-93,-103,-227},{-76,-164,-121,-146,-118,-126},{-176,-196,-172,-228,-119,-203},{-153,-76,-126,-79,-84,-139},{-104,-202,-206,-217,-145,-91},{-107,-110,-139,-161,-132,-126},{-115,-109,-115,-191,-235,-210},{-113,-94,-126,-102,-90,-217},{-81,-109,-194,-143,-80,-119},{-130,-116,-173,-189,-185,-128},{-74,-186,-144,-202,-97,-116},{-73,-176,-158,-195,-166,-223},{-124,-173,-80,-81,-114,-168},{-148,-195,-186,-184,-89,-223},{-171,-100,-111,-194,-111,-165},{-155,-114,-75,-135,-222,-108},{-104,-79,-185,-158,-153,-104},{-127,-111,-136,-205,-196,-218},{-68,-133,-123,-217,-177,-129},{-163,-83,-198,-205,-222,-223},{-157,-199,-154,-119,-238,-212},{-189,-128,-188,-172,-147,-210},{-176,-111,-155,-146,-225,-101},{-177,-93,-126,-102,-179,-190},{-96,-199,-115,-194,-201,-185},{-165,-192,-89,-118,-238,-203},{-94,-159,-107,-105,-230,-96},{-148,-172,-89,-226,-196,-138}},{{-229,-225,-218,-251,-98,-196},{-241,-92,-259,-131,-220,-166},{-233,-234,-99,-209,-120,-99},{-219,-263,-266,-124,-147,-147},{-234,-180,-277,-247,-137,-119},{-159,-268,-262,-192,-133,-234},{-112,-216,-121,-196,-165,-269},{-105,-97,-104,-194,-245,-238},{-166,-256,-197,-215,-112,-154},{-196,-200,-227,-101,-151,-196},{-220,-241,-210,-236,-233,-111},{-88,-239,-199,-230,-272,-232},{-261,-95,-188,-266,-139,-137},{-194,-176,-145,-108,-155,-133},{-156,-160,-190,-213,-196,-289},{-212,-131,-242,-171,-229,-295},{-250,-221,-219,-276,-167,-182},{-166,-270,-272,-266,-270,-166},{-208,-148,-257,-207,-176,-188},{-250,-97,-205,-256,-212,-257},{-126,-256,-151,-150,-188,-184},{-88,-182,-158,-283,-100,-115},{-94,-214,-128,-124,-118,-135},{-98,-175,-197,-198,-206,-204},{-215,-117,-138,-167,-229,-283},{-130,-169,-136,-150,-180,-176},{-210,-238,-236,-277,-216,-267},{-200,-185,-251,-270,-106,-289},{-133,-139,-193,-239,-282,-279},{-115,-225,-253,-186,-220,-202},{-166,-266,-97,-127,-125,-180},{-200,-193,-102,-203,-116,-133},{-233,-221,-234,-177,-282,-115},{-247,-171,-125,-243,-259,-251},{-198,-247,-160,-127,-194,-275},{-119,-218,-160,-213,-190,-214},{-229,-92,-119,-162,-112,-154},{-203,-265,-184,-152,-290,-236},{-228,-182,-126,-122,-235,-137},{-163,-216,-141,-245,-139,-158},{-121,-146,-268,-251,-229,-174},{-144,-140,-203,-103,-221,-287},{-105,-250,-180,-108,-161,-107},{-200,-239,-140,-179,-184,-230},{-254,-180,-234,-232,-259,-228},{-133,-169,-112,-272,-210,-269},{-103,-90,-210,-245,-257,-145},{-138,-243,-212,-173,-196,-107},{-178,-209,-99,-274,-163,-261},{-180,-157,-156,-112,-206,-249}},{{-276,-300,-213,-254,-171,-189},{-162,-215,-229,-108,-140,-201},{-272,-191,-286,-233,-252,-171},{-264,-205,-268,-102,-108,-160},{-266,-248,-276,-175,-146,-240},{-150,-294,-282,-282,-235,-116},{-201,-246,-290,-128,-177,-270},{-258,-219,-152,-278,-154,-252},{-150,-124,-274,-114,-238,-252},{-298,-276,-248,-199,-158,-219},{-166,-270,-183,-254,-175,-229},{-284,-233,-173,-248,-104,-235},{-264,-225,-150,-116,-258,-160},{-130,-288,-140,-290,-158,-189},{-134,-225,-225,-102,-280,-266},{-154,-173,-296,-166,-118,-298},{-106,-272,-209,-140,-124,-254},{-231,-104,-304,-150,-114,-264},{-146,-162,-256,-246,-282,-244},{-272,-185,-302,-260,-292,-240},{-292,-270,-132,-302,-138,-217},{-252,-171,-278,-235,-300,-118},{-199,-205,-168,-130,-288,-264},{-150,-173,-280,-116,-260,-270},{-114,-274,-250,-179,-124,-140},{-138,-274,-142,-132,-280,-112},{-215,-272,-118,-128,-164,-211},{-246,-108,-120,-217,-227,-118},{-304,-300,-181,-112,-244,-280},{-274,-278,-201,-223,-191,-195},{-181,-166,-213,-235,-106,-142},{-211,-166,-144,-296,-300,-112},{-146,-195,-136,-126,-197,-146},{-177,-294,-242,-166,-272,-173},{-250,-187,-304,-272,-177,-258},{-219,-116,-248,-242,-166,-233},{-140,-246,-112,-189,-258,-223},{-124,-231,-294,-132,-298,-132},{-108,-225,-179,-272,-154,-242},{-280,-254,-134,-250,-225,-288},{-290,-221,-240,-231,-136,-118},{-124,-136,-150,-122,-229,-205},{-193,-185,-292,-152,-160,-213},{-191,-132,-134,-227,-108,-173},{-288,-300,-217,-154,-225,-164},{-175,-294,-296,-266,-118,-266},{-225,-142,-152,-276,-238,-266},{-272,-110,-258,-223,-256,-215},{-106,-294,-217,-262,-177,-106},{-221,-298,-134,-238,-118,-266}},{{-282,-173,-254,-105,-178,-252},{-185,-298,-144,-103,-257,-201},{-197,-211,-171,-174,-189,-149},{-142,-140,-102,-263,-225,-182},{-144,-108,-203,-162,-210,-234},{-268,-217,-98,-154,-136,-120},{-199,-298,-183,-218,-221,-256},{-252,-158,-195,-224,-193,-180},{-128,-158,-223,-267,-104,-267},{-181,-304,-270,-189,-268,-243},{-126,-179,-118,-111,-121,-208},{-120,-227,-189,-166,-266,-105},{-106,-154,-193,-123,-170,-182},{-246,-118,-195,-109,-249,-125},{-146,-292,-238,-152,-112,-105},{-181,-219,-230,-201,-132,-171},{-225,-104,-274,-174,-134,-256},{-126,-181,-124,-275,-251,-173},{-118,-195,-240,-135,-168,-259},{-284,-258,-205,-240,-149,-175},{-290,-211,-215,-150,-268,-129},{-278,-233,-221,-183,-191,-158},{-156,-272,-238,-240,-142,-224},{-252,-258,-284,-150,-284,-121},{-209,-266,-138,-105,-189,-237},{-276,-288,-160,-222,-198,-105},{-108,-302,-217,-226,-123,-221},{-175,-272,-173,-252,-132,-182},{-130,-168,-207,-277,-180,-223},{-168,-181,-209,-140,-225,-175},{-128,-256,-292,-144,-236,-109},{-290,-260,-252,-254,-257,-101},{-207,-150,-256,-209,-244,-129},{-116,-235,-278,-152,-246,-239},{-102,-138,-272,-244,-138,-224},{-164,-132,-234,-138,-163,-230},{-158,-142,-242,-103,-223,-197},{-130,-118,-266,-255,-263,-234},{-130,-179,-100,-222,-210,-99},{-242,-300,-244,-176,-157,-230},{-199,-278,-274,-136,-251,-129},{-231,-166,-286,-146,-210,-98},{-250,-205,-114,-238,-217,-269},{-225,-260,-191,-136,-255,-99},{-158,-205,-294,-156,-136,-98},{-294,-282,-177,-121,-119,-245},{-227,-270,-268,-183,-234,-210},{-116,-116,-250,-129,-195,-151},{-298,-244,-223,-181,-284,-248},{-201,-144,-225,-179,-200,-173}},{{-258,-178,-89,-82,-199,-144},{-233,-93,-220,-83,-168,-121},{-158,-230,-129,-181,-116,-115},{-233,-178,-197,-206,-109,-128},{-152,-178,-190,-147,-148,-168},{-150,-171,-240,-115,-213,-156},{-227,-166,-237,-210,-78,-112},{-188,-152,-174,-138,-96,-182},{-245,-251,-235,-142,-89,-135},{-168,-156,-122,-181,-216,-194},{-120,-97,-147,-96,-110,-194},{-124,-156,-169,-226,-135,-193},{-199,-145,-172,-98,-208,-181},{-158,-211,-100,-106,-164,-153},{-91,-159,-225,-176,-161,-197},{-242,-109,-154,-86,-199,-84},{-200,-116,-187,-115,-191,-121},{-120,-164,-92,-94,-147,-185},{-90,-118,-89,-187,-168,-191},{-100,-144,-102,-226,-228,-220},{-206,-237,-139,-194,-116,-196},{-252,-175,-135,-109,-141,-103},{-125,-213,-114,-120,-161,-219},{-138,-220,-149,-178,-182,-198},{-260,-116,-234,-122,-153,-163},{-161,-260,-197,-82,-87,-109},{-233,-131,-192,-149,-127,-165},{-93,-201,-200,-157,-106,-213},{-222,-256,-145,-200,-191,-116},{-204,-131,-195,-205,-142,-137},{-211,-128,-174,-182,-187,-100},{-247,-182,-90,-144,-101,-168},{-220,-240,-152,-154,-148,-178},{-122,-230,-95,-226,-184,-172},{-234,-258,-169,-208,-106,-101},{-190,-175,-239,-110,-226,-74},{-245,-256,-199,-162,-119,-101},{-156,-256,-207,-130,-101,-166},{-172,-208,-132,-82,-138,-207},{-179,-221,-205,-134,-197,-104},{-174,-100,-135,-104,-176,-163},{-233,-206,-227,-219,-98,-78},{-240,-213,-247,-203,-200,-157},{-209,-182,-167,-162,-76,-220},{-116,-254,-172,-190,-96,-178},{-181,-109,-199,-136,-168,-116},{-209,-180,-170,-202,-99,-134},{-145,-138,-84,-203,-202,-151},{-192,-116,-190,-86,-145,-153},{-247,-95,-139,-222,-122,-129}}},{{{-121,-124,-214,-317,-178,-169},{-336,-236,-164,-174,-157,-267},{-224,-248,-133,-219,-171,-126},{-235,-314,-259,-228,-293,-252},{-196,-200,-262,-138,-126,-181},{-203,-250,-264,-155,-347,-300},{-205,-207,-326,-221,-159,-307},{-207,-309,-152,-138,-176,-143},{-310,-328,-183,-324,-131,-290},{-233,-264,-236,-283,-271,-245},{-133,-345,-274,-312,-231,-171},{-252,-226,-233,-171,-355,-126},{-319,-238,-245,-288,-250,-205},{-228,-281,-233,-143,-150,-240},{-315,-300,-243,-309,-240,-357},{-242,-193,-224,-136,-324,-343},{-291,-212,-293,-195,-355,-262},{-242,-312,-245,-133,-219,-217},{-121,-140,-148,-326,-350,-293},{-284,-190,-274,-167,-312,-238},{-133,-129,-181,-238,-162,-333},{-331,-140,-269,-174,-131,-183},{-207,-176,-205,-157,-298,-357},{-289,-355,-338,-169,-262,-283},{-226,-300,-281,-176,-262,-326},{-228,-340,-295,-190,-167,-228},{-336,-131,-174,-136,-336,-174},{-289,-219,-157,-136,-148,-129},{-242,-164,-169,-138,-205,-217},{-242,-198,-252,-126,-309,-274},{-175,-269,-269,-238,-217,-231},{-191,-250,-264,-305,-245,-209},{-133,-159,-248,-183,-178,-176},{-128,-338,-233,-145,-300,-167},{-119,-148,-119,-314,-217,-193},{-273,-319,-248,-231,-290,-286},{-193,-121,-324,-224,-290,-129},{-254,-240,-148,-305,-126,-155},{-165,-150,-240,-205,-281,-324},{-175,-178,-295,-274,-219,-357},{-212,-157,-221,-276,-176,-190},{-203,-262,-333,-347,-169,-257},{-298,-271,-352,-264,-328,-338},{-144,-333,-195,-205,-238,-131},{-263,-155,-293,-212,-121,-178},{-254,-214,-181,-314,-148,-169},{-319,-305,-333,-219,-131,-238},{-340,-198,-269,-248,-328,-200},{-186,-314,-317,-121,-202,-326},{-245,-262,-305,-321,-293,-276}},{{-245,-171,-327,-173,-307,-139},{-236,-302,-338,-273,-140,-157},{-312,-286,-148,-268,-273,-119},{-305,-176,-291,-143,-258,-161},{-243,-314,-327,-208,-133,-270},{-267,-167,-207,-284,-237,-301},{-188,-136,-228,-150,-136,-119},{-300,-238,-164,-270,-312,-276},{-276,-202,-343,-192,-328,-320},{-124,-205,-221,-159,-163,-115},{-171,-281,-207,-162,-208,-296},{-347,-248,-183,-296,-226,-181},{-267,-155,-348,-125,-190,-146},{-162,-267,-176,-206,-149,-206},{-157,-214,-136,-150,-292,-126},{-340,-224,-230,-166,-197,-221},{-202,-309,-324,-256,-228,-135},{-202,-238,-261,-305,-165,-199},{-288,-202,-343,-152,-118,-259},{-240,-169,-186,-330,-292,-259},{-169,-190,-169,-307,-190,-281},{-307,-186,-209,-182,-120,-261},{-214,-338,-284,-146,-124,-168},{-174,-243,-313,-178,-224,-254},{-209,-345,-263,-176,-337,-217},{-331,-243,-348,-298,-156,-294},{-198,-174,-219,-277,-285,-141},{-328,-174,-179,-263,-289,-285},{-276,-355,-343,-215,-296,-159},{-283,-271,-287,-229,-203,-327},{-186,-121,-338,-173,-224,-126},{-219,-333,-207,-215,-210,-243},{-181,-198,-118,-273,-147,-267},{-195,-345,-320,-222,-262,-272},{-136,-217,-268,-323,-208,-265},{-302,-195,-212,-275,-176,-192},{-245,-295,-228,-122,-240,-161},{-262,-328,-317,-280,-231,-188},{-219,-178,-266,-185,-298,-241},{-159,-131,-275,-236,-176,-230},{-136,-162,-242,-125,-264,-170},{-309,-190,-214,-141,-194,-126},{-126,-328,-169,-312,-298,-148},{-226,-295,-343,-213,-226,-124},{-195,-295,-268,-259,-262,-126},{-162,-283,-212,-330,-337,-318},{-164,-352,-308,-157,-298,-179},{-133,-140,-230,-328,-287,-307},{-162,-343,-280,-208,-120,-301},{-150,-302,-214,-284,-154,-325}},{{-114,-272,-263,-121,-137,-252},{-269,-127,-202,-176,-174,-131},{-191,-309,-238,-140,-267,-135},{-226,-240,-121,-148,-239,-144},{-204,-295,-180,-267,-125,-254},{-258,-228,-123,-133,-252,-214},{-213,-184,-273,-199,-221,-212},{-170,-226,-212,-158,-213,-214},{-322,-146,-269,-232,-133,-171},{-155,-167,-190,-277,-168,-202},{-245,-194,-273,-207,-280,-259},{-230,-157,-115,-99,-196,-162},{-114,-234,-123,-242,-191,-162},{-200,-111,-172,-185,-125,-261},{-290,-301,-204,-129,-155,-236},{-303,-234,-275,-142,-256,-106},{-209,-186,-131,-156,-110,-124},{-144,-161,-224,-230,-256,-196},{-112,-228,-135,-135,-95,-135},{-217,-242,-303,-187,-148,-187},{-206,-150,-119,-203,-196,-162},{-170,-272,-109,-150,-209,-245},{-144,-291,-115,-113,-148,-97},{-194,-217,-115,-152,-200,-230},{-301,-236,-184,-142,-264,-194},{-243,-278,-267,-107,-241,-146},{-314,-234,-285,-267,-256,-216},{-267,-171,-214,-230,-243,-149},{-138,-234,-271,-232,-180,-265},{-170,-213,-255,-181,-226,-112},{-307,-276,-198,-142,-243,-198},{-153,-257,-115,-240,-226,-193},{-135,-104,-252,-183,-159,-261},{-232,-111,-291,-170,-217,-140},{-194,-211,-230,-101,-148,-243},{-144,-217,-115,-292,-194,-256},{-312,-194,-273,-205,-251,-218},{-245,-263,-164,-234,-172,-175},{-277,-211,-277,-150,-232,-211},{-247,-167,-269,-218,-151,-110},{-181,-207,-230,-98,-200,-173},{-123,-186,-149,-166,-241,-112},{-161,-107,-196,-277,-174,-162},{-202,-305,-242,-254,-215,-239},{-108,-291,-283,-183,-125,-101},{-204,-153,-208,-203,-146,-119},{-142,-234,-192,-172,-153,-268},{-264,-134,-303,-240,-247,-110},{-219,-249,-297,-265,-228,-234},{-133,-274,-273,-144,-239,-101}},{{-101,-168,-122,-132,-186,-123},{-172,-201,-210,-158,-111,-145},{-172,-129,-163,-188,-180,-195},{-103,-102,-212,-183,-206,-141},{-93,-102,-149,-196,-210,-152},{-256,-117,-144,-130,-203,-91},{-146,-203,-110,-86,-112,-182},{-138,-145,-207,-87,-147,-174},{-251,-229,-140,-132,-138,-196},{-194,-111,-160,-156,-187,-90},{-146,-112,-143,-106,-147,-204},{-93,-160,-162,-207,-193,-179},{-189,-107,-168,-201,-118,-171},{-158,-208,-108,-182,-101,-88},{-165,-165,-105,-142,-192,-124},{-251,-130,-226,-196,-174,-72},{-167,-228,-209,-206,-164,-101},{-93,-182,-124,-198,-145,-87},{-126,-223,-130,-81,-75,-91},{-256,-94,-94,-147,-176,-139},{-246,-158,-138,-130,-101,-201},{-117,-111,-115,-176,-210,-79},{-146,-144,-96,-94,-84,-116},{-201,-221,-170,-124,-160,-172},{-110,-129,-177,-93,-79,-168},{-105,-104,-215,-110,-112,-83},{-258,-120,-201,-206,-186,-135},{-189,-140,-212,-93,-95,-105},{-95,-162,-225,-188,-120,-108},{-187,-224,-223,-216,-127,-207},{-86,-147,-196,-136,-181,-72},{-169,-183,-165,-98,-166,-161},{-95,-168,-97,-93,-104,-134},{-193,-150,-236,-214,-140,-98},{-222,-140,-204,-214,-88,-137},{-169,-102,-122,-130,-124,-86},{-251,-137,-185,-178,-75,-197},{-256,-167,-89,-206,-101,-83},{-196,-234,-232,-198,-207,-170},{-244,-122,-174,-99,-140,-130},{-163,-111,-190,-129,-210,-90},{-253,-205,-83,-123,-78,-124},{-246,-236,-193,-140,-95,-188},{-124,-158,-116,-164,-104,-105},{-174,-144,-138,-99,-189,-199},{-191,-107,-157,-219,-156,-95},{-129,-114,-165,-140,-140,-171},{-144,-119,-226,-190,-148,-159},{-103,-211,-210,-174,-186,-124},{-194,-106,-151,-96,-145,-95}},{{-192,-96,-126,-79,-77,-65},{-68,-91,-138,-73,-119,-101},{-157,-112,-64,-159,-164,-75},{-84,-74,-87,-140,-71,-142},{-121,-147,-174,-65,-118,-121},{-124,-67,-68,-70,-84,-124},{-168,-160,-69,-129,-173,-123},{-74,-136,-122,-167,-123,-137},{-90,-81,-114,-161,-120,-136},{-145,-69,-150,-63,-146,-121},{-94,-73,-94,-129,-139,-148},{-81,-139,-145,-113,-63,-73},{-81,-77,-117,-168,-167,-119},{-126,-63,-99,-168,-74,-137},{-200,-132,-181,-176,-92,-90},{-126,-72,-126,-70,-138,-117},{-184,-117,-161,-162,-107,-69},{-176,-127,-181,-64,-109,-77},{-96,-122,-184,-69,-98,-104},{-112,-142,-74,-69,-115,-158},{-132,-121,-130,-106,-60,-70},{-198,-67,-95,-149,-150,-152},{-161,-174,-174,-86,-165,-126},{-126,-115,-165,-118,-134,-99},{-108,-123,-159,-165,-140,-71},{-94,-170,-115,-142,-131,-70},{-66,-130,-108,-108,-111,-81},{-169,-180,-159,-106,-171,-88},{-156,-117,-184,-121,-127,-105},{-141,-112,-181,-129,-130,-114},{-142,-171,-63,-137,-145,-95},{-120,-160,-105,-158,-69,-89},{-113,-145,-138,-168,-117,-174},{-100,-178,-140,-148,-100,-157},{-156,-126,-67,-142,-159,-119},{-140,-186,-88,-120,-131,-83},{-92,-135,-135,-61,-133,-149},{-109,-147,-66,-123,-177,-71},{-110,-137,-113,-74,-125,-79},{-93,-156,-71,-150,-171,-70},{-146,-131,-76,-94,-165,-163},{-197,-89,-110,-165,-112,-101},{-132,-163,-97,-170,-119,-62},{-193,-120,-104,-84,-70,-93},{-96,-67,-64,-118,-76,-140},{-97,-67,-157,-93,-102,-67},{-190,-170,-91,-65,-137,-87},{-110,-136,-140,-60,-173,-71},{-125,-171,-67,-152,-92,-123},{-121,-92,-67,-104,-76,-64}},{{-145,-88,-90,-89,-173,-151},{-177,-71,-167,-70,-61,-149},{-171,-146,-73,-84,-144,-110},{-83,-155,-121,-178,-150,-131},{-171,-106,-145,-136,-122,-155},{-64,-158,-152,-173,-93,-131},{-148,-108,-165,-80,-157,-170},{-131,-151,-161,-100,-111,-86},{-154,-69,-148,-80,-117,-69},{-145,-161,-163,-156,-173,-159},{-102,-132,-75,-106,-133,-112},{-68,-164,-90,-159,-112,-156},{-152,-146,-115,-107,-132,-150},{-140,-171,-169,-138,-92,-123},{-170,-83,-63,-109,-76,-173},{-75,-80,-106,-101,-79,-84},{-178,-75,-87,-162,-113,-181},{-123,-136,-156,-118,-138,-100},{-94,-117,-73,-76,-72,-64},{-68,-159,-119,-69,-116,-121},{-163,-164,-124,-145,-76,-92},{-173,-95,-93,-149,-143,-141},{-175,-129,-123,-81,-61,-178},{-77,-173,-118,-178,-82,-170},{-93,-64,-120,-155,-61,-110},{-156,-69,-67,-93,-134,-64},{-96,-61,-137,-82,-87,-147},{-145,-163,-92,-99,-139,-101},{-88,-77,-130,-145,-77,-76},{-104,-121,-90,-164,-79,-63},{-93,-80,-175,-134,-94,-112},{-98,-136,-138,-62,-112,-118},{-106,-94,-102,-175,-92,-71},{-67,-88,-123,-149,-156,-112},{-93,-84,-101,-89,-144,-146},{-174,-175,-177,-115,-167,-96},{-158,-145,-133,-106,-68,-84},{-159,-163,-67,-92,-116,-120},{-92,-158,-117,-62,-112,-97},{-117,-76,-92,-126,-139,-136},{-123,-140,-92,-108,-76,-132},{-114,-111,-113,-69,-142,-98},{-67,-168,-173,-64,-128,-71},{-79,-88,-112,-88,-128,-121},{-71,-121,-70,-155,-155,-97},{-112,-68,-156,-124,-120,-132},{-99,-90,-96,-171,-95,-127},{-158,-133,-150,-84,-84,-125},{-73,-119,-100,-111,-63,-152},{-95,-114,-173,-89,-105,-149}}},{{{-247,-173,-317,-226,-149,-317},{-207,-200,-396,-309,-168,-298},{-277,-176,-210,-186,-266,-346},{-271,-346,-168,-237,-282,-364},{-234,-266,-189,-189,-186,-184},{-247,-186,-290,-189,-168,-322},{-231,-152,-279,-133,-202,-327},{-375,-354,-221,-186,-317,-348},{-194,-253,-231,-364,-205,-348},{-223,-173,-162,-160,-144,-186},{-322,-394,-170,-359,-311,-269},{-247,-279,-213,-287,-388,-383},{-282,-178,-173,-356,-285,-399},{-168,-386,-322,-317,-141,-136},{-189,-253,-290,-364,-319,-380},{-279,-354,-293,-176,-343,-202},{-266,-290,-234,-325,-295,-138},{-314,-178,-165,-168,-372,-367},{-255,-362,-234,-309,-200,-343},{-306,-380,-144,-380,-242,-178},{-338,-226,-332,-136,-311,-141},{-295,-239,-154,-221,-354,-242},{-306,-258,-138,-311,-178,-391},{-133,-223,-194,-223,-277,-263},{-184,-197,-149,-234,-266,-293},{-290,-351,-380,-250,-378,-229},{-218,-348,-346,-325,-375,-141},{-285,-237,-197,-351,-386,-399},{-370,-396,-338,-197,-245,-346},{-394,-226,-154,-205,-250,-194},{-298,-285,-178,-322,-269,-154},{-162,-239,-255,-207,-242,-325},{-194,-277,-213,-149,-154,-168},{-146,-372,-162,-348,-266,-285},{-226,-192,-301,-197,-325,-370},{-295,-176,-295,-399,-271,-338},{-250,-247,-399,-263,-197,-234},{-186,-274,-399,-221,-386,-207},{-207,-192,-319,-239,-322,-202},{-354,-277,-226,-247,-335,-354},{-186,-181,-285,-266,-399,-383},{-223,-181,-309,-277,-348,-303},{-287,-391,-247,-271,-279,-165},{-386,-380,-311,-306,-274,-253},{-263,-348,-279,-343,-136,-144},{-218,-303,-325,-207,-189,-295},{-375,-213,-327,-229,-149,-258},{-364,-314,-247,-367,-335,-367},{-218,-170,-274,-226,-245,-213},{-303,-279,-141,-213,-338,-346}},{{-218,-266,-154,-234,-210,-243},{-170,-303,-173,-325,-343,-155},{-181,-370,-247,-136,-346,-360},{-378,-173,-207,-388,-149,-168},{-165,-160,-317,-160,-196,-285},{-303,-133,-221,-354,-173,-184},{-253,-277,-229,-383,-157,-176},{-258,-136,-298,-399,-231,-350},{-229,-269,-277,-295,-343,-311},{-205,-303,-356,-184,-265,-155},{-184,-146,-396,-364,-246,-236},{-346,-255,-396,-364,-343,-280},{-269,-210,-282,-189,-173,-251},{-231,-351,-245,-184,-231,-199},{-205,-207,-157,-279,-393,-350},{-154,-255,-367,-200,-383,-324},{-372,-242,-274,-359,-367,-192},{-375,-287,-311,-325,-199,-370},{-157,-301,-367,-332,-199,-189},{-274,-317,-295,-322,-393,-137},{-215,-146,-343,-136,-181,-163},{-271,-293,-221,-367,-236,-363},{-223,-277,-383,-207,-275,-350},{-189,-184,-202,-309,-246,-313},{-223,-383,-375,-290,-307,-192},{-367,-293,-136,-242,-377,-179},{-388,-269,-184,-356,-141,-155},{-298,-160,-351,-237,-212,-179},{-261,-309,-173,-165,-238,-321},{-146,-218,-362,-335,-238,-163},{-207,-255,-314,-170,-385,-321},{-194,-301,-245,-266,-367,-223},{-138,-168,-229,-351,-176,-311},{-194,-149,-152,-231,-207,-243},{-146,-162,-162,-367,-147,-386},{-207,-346,-168,-330,-346,-339},{-332,-285,-210,-226,-265,-174},{-189,-325,-364,-266,-369,-293},{-356,-186,-287,-290,-330,-166},{-367,-340,-367,-186,-367,-293},{-303,-372,-314,-322,-215,-355},{-152,-372,-146,-317,-359,-275},{-141,-383,-325,-330,-291,-368},{-295,-149,-370,-279,-238,-207},{-269,-144,-223,-205,-191,-365},{-258,-362,-394,-394,-252,-259},{-359,-250,-380,-314,-270,-295},{-186,-197,-239,-218,-312,-199},{-370,-146,-165,-157,-304,-378},{-192,-213,-354,-348,-186,-243}},{{-249,-271,-174,-283,-292,-248},{-381,-339,-222,-164,-142,-217},{-275,-380,-199,-290,-220,-202},{-186,-213,-186,-280,-152,-229},{-272,-344,-207,-206,-201,-335},{-275,-164,-375,-342,-299,-357},{-329,-296,-154,-203,-157,-202},{-269,-374,-154,-223,-235,-198},{-186,-132,-270,-285,-309,-207},{-192,-336,-237,-233,-130,-210},{-254,-213,-154,-248,-348,-128},{-329,-175,-136,-337,-201,-294},{-381,-164,-305,-278,-314,-222},{-295,-301,-363,-280,-216,-231},{-155,-243,-302,-265,-194,-275},{-381,-266,-277,-315,-228,-335},{-199,-286,-365,-268,-255,-268},{-189,-129,-272,-218,-270,-239},{-189,-187,-365,-340,-333,-190},{-179,-329,-154,-213,-274,-145},{-215,-159,-360,-188,-336,-217},{-267,-326,-202,-337,-147,-239},{-262,-137,-378,-303,-198,-246},{-381,-207,-164,-136,-306,-130},{-241,-215,-350,-352,-164,-212},{-251,-129,-260,-265,-157,-205},{-176,-367,-234,-223,-360,-282},{-332,-354,-184,-159,-294,-292},{-311,-309,-320,-151,-247,-359},{-313,-215,-373,-241,-223,-277},{-150,-205,-209,-250,-341,-318},{-192,-321,-325,-193,-265,-296},{-347,-164,-255,-184,-152,-154},{-174,-364,-151,-169,-225,-352},{-290,-233,-227,-196,-137,-200},{-166,-319,-358,-347,-184,-202},{-267,-319,-280,-226,-365,-275},{-277,-228,-370,-260,-169,-313},{-186,-132,-300,-317,-228,-349},{-233,-377,-350,-144,-196,-239},{-150,-147,-325,-131,-267,-229},{-236,-311,-297,-228,-257,-243},{-329,-192,-345,-159,-172,-166},{-163,-248,-212,-176,-294,-258},{-269,-187,-247,-352,-363,-234},{-319,-230,-255,-317,-186,-328},{-368,-296,-338,-211,-309,-255},{-267,-324,-260,-310,-230,-304},{-295,-372,-295,-166,-345,-217},{-207,-126,-297,-248,-159,-296}},{{-200,-122,-296,-131,-206,-226},{-252,-320,-326,-237,-199,-253},{-236,-233,-273,-159,-305,-233},{-178,-282,-280,-127,-148,-148},{-248,-167,-275,-214,-253,-316},{-150,-221,-201,-223,-222,-278},{-188,-343,-196,-131,-249,-186},{-167,-202,-312,-237,-211,-336},{-233,-172,-219,-136,-148,-327},{-343,-317,-303,-327,-329,-264},{-302,-343,-150,-182,-237,-121},{-219,-329,-157,-140,-287,-233},{-331,-214,-148,-237,-130,-150},{-336,-331,-157,-297,-287,-186},{-326,-289,-213,-214,-244,-146},{-350,-200,-159,-124,-172,-204},{-314,-329,-122,-152,-280,-143},{-119,-146,-236,-230,-240,-112},{-259,-261,-261,-340,-184,-211},{-228,-155,-277,-133,-148,-314},{-136,-258,-231,-237,-273,-150},{-198,-230,-176,-322,-206,-155},{-183,-193,-286,-138,-249,-220},{-245,-125,-169,-253,-186,-309},{-276,-287,-159,-304,-276,-119},{-238,-237,-259,-147,-175,-314},{-274,-223,-238,-248,-287,-271},{-333,-291,-245,-216,-320,-231},{-264,-320,-176,-320,-276,-334},{-326,-343,-256,-179,-291,-231},{-133,-289,-219,-212,-260,-217},{-252,-284,-222,-212,-251,-199},{-129,-197,-238,-322,-125,-186},{-347,-247,-185,-258,-269,-246},{-343,-350,-236,-225,-302,-289},{-188,-209,-164,-212,-253,-298},{-119,-209,-296,-120,-197,-195},{-152,-202,-122,-269,-284,-193},{-143,-287,-247,-186,-318,-302},{-295,-352,-323,-207,-293,-152},{-350,-254,-129,-161,-130,-175},{-169,-244,-231,-313,-253,-128},{-269,-169,-346,-225,-170,-271},{-224,-200,-182,-244,-159,-202},{-228,-258,-164,-170,-305,-220},{-157,-277,-194,-196,-282,-220},{-350,-298,-303,-189,-206,-179},{-281,-219,-303,-122,-150,-237},{-224,-209,-319,-320,-150,-264},{-178,-352,-136,-301,-305,-123}},{{-266,-119,-141,-158,-189,-202},{-152,-210,-126,-250,-302,-178},{-297,-295,-143,-326,-191,-293},{-242,-228,-278,-273,-213,-297},{-323,-306,-191,-234,-306,-204},{-198,-180,-232,-243,-284,-141},{-180,-221,-232,-182,-280,-289},{-277,-169,-126,-247,-271,-234},{-150,-217,-245,-187,-252,-124},{-257,-289,-213,-176,-197,-156},{-231,-228,-113,-158,-280,-111},{-130,-228,-217,-267,-232,-286},{-216,-182,-280,-139,-182,-141},{-152,-154,-267,-202,-228,-317},{-152,-215,-267,-243,-165,-200},{-117,-148,-228,-310,-156,-271},{-266,-176,-304,-295,-258,-315},{-180,-158,-302,-241,-113,-234},{-299,-230,-219,-276,-180,-197},{-222,-117,-111,-204,-145,-306},{-317,-256,-210,-206,-232,-111},{-231,-299,-210,-282,-108,-269},{-295,-315,-189,-119,-180,-141},{-312,-182,-197,-197,-304,-315},{-229,-323,-306,-189,-312,-178},{-238,-243,-241,-252,-286,-237},{-121,-323,-154,-247,-204,-210},{-257,-289,-154,-189,-273,-312},{-293,-115,-289,-180,-202,-228},{-290,-315,-276,-117,-148,-286},{-150,-189,-119,-278,-280,-319},{-207,-137,-113,-237,-219,-213},{-321,-226,-230,-304,-139,-326},{-317,-291,-141,-115,-256,-271},{-128,-130,-202,-135,-276,-224},{-216,-111,-304,-145,-302,-299},{-319,-302,-184,-135,-191,-191},{-191,-174,-263,-189,-115,-228},{-244,-289,-321,-176,-243,-130},{-180,-132,-178,-124,-224,-295},{-114,-226,-243,-180,-152,-215},{-295,-117,-239,-263,-256,-217},{-152,-315,-302,-187,-180,-126},{-207,-224,-137,-148,-197,-126},{-141,-297,-154,-210,-263,-126},{-145,-286,-152,-182,-269,-321},{-297,-291,-258,-256,-145,-215},{-266,-169,-230,-200,-128,-221},{-207,-187,-263,-141,-169,-230},{-328,-282,-184,-158,-135,-304}},{{-158,-245,-193,-254,-263,-289},{-312,-113,-308,-312,-119,-208},{-310,-174,-293,-263,-299,-256},{-273,-158,-213,-224,-210,-221},{-258,-234,-293,-243,-137,-241},{-189,-115,-137,-139,-132,-297},{-271,-250,-200,-282,-310,-193},{-302,-321,-224,-228,-286,-182},{-295,-141,-269,-304,-208,-156},{-130,-306,-241,-241,-210,-221},{-130,-117,-152,-308,-241,-286},{-247,-319,-221,-176,-119,-143},{-299,-247,-208,-237,-169,-326},{-241,-321,-302,-234,-163,-278},{-306,-128,-291,-141,-191,-297},{-139,-293,-200,-230,-191,-132},{-184,-323,-208,-239,-304,-195},{-293,-265,-158,-184,-124,-143},{-135,-260,-271,-193,-312,-108},{-154,-150,-228,-312,-132,-126},{-312,-154,-182,-267,-117,-276},{-191,-323,-254,-254,-302,-165},{-174,-295,-145,-202,-232,-156},{-306,-254,-213,-178,-232,-256},{-315,-171,-141,-271,-167,-119},{-158,-297,-108,-265,-310,-247},{-189,-210,-154,-119,-226,-124},{-195,-210,-289,-291,-184,-289},{-297,-323,-163,-213,-169,-126},{-195,-169,-321,-267,-206,-208},{-237,-139,-156,-204,-308,-135},{-226,-176,-150,-108,-254,-282},{-204,-124,-108,-141,-310,-204},{-326,-308,-280,-176,-180,-204},{-263,-206,-241,-124,-119,-126},{-141,-247,-310,-193,-252,-263},{-254,-187,-165,-187,-124,-291},{-208,-174,-276,-315,-135,-245},{-256,-319,-178,-321,-243,-310},{-113,-128,-241,-200,-304,-108},{-219,-241,-247,-310,-230,-297},{-165,-263,-276,-239,-141,-256},{-202,-202,-243,-187,-130,-224},{-289,-108,-115,-306,-219,-165},{-126,-202,-213,-321,-302,-315},{-289,-289,-204,-195,-193,-119},{-326,-237,-250,-206,-213,-256},{-167,-295,-323,-128,-321,-319},{-323,-239,-302,-258,-226,-299},{-135,-148,-148,-126,-271,-323}}},{{{-331,-154,-409,-181,-211,-243},{-202,-337,-307,-214,-427,-287},{-160,-349,-247,-415,-415,-417},{-319,-238,-205,-202,-322,-417},{-340,-172,-433,-352,-397,-385},{-391,-211,-385,-268,-430,-181},{-316,-349,-289,-370,-313,-414},{-331,-436,-175,-214,-436,-326},{-283,-337,-388,-352,-253,-429},{-319,-283,-172,-406,-172,-181},{-160,-415,-376,-238,-157,-181},{-250,-394,-232,-214,-307,-272},{-364,-400,-223,-352,-436,-195},{-262,-334,-154,-169,-150,-337},{-280,-196,-178,-193,-226,-438},{-247,-196,-277,-316,-241,-281},{-265,-166,-382,-229,-352,-219},{-211,-205,-349,-331,-313,-423},{-283,-226,-247,-397,-328,-258},{-427,-334,-394,-223,-172,-272},{-307,-403,-319,-418,-325,-157},{-364,-316,-355,-439,-310,-444},{-247,-385,-340,-442,-241,-385},{-382,-274,-352,-452,-208,-426},{-181,-172,-352,-280,-193,-204},{-394,-452,-262,-436,-427,-308},{-286,-394,-235,-346,-406,-213},{-304,-232,-343,-364,-244,-346},{-268,-271,-319,-331,-334,-435},{-412,-235,-274,-226,-325,-178},{-388,-184,-241,-154,-452,-423},{-361,-292,-448,-280,-388,-417},{-436,-442,-277,-316,-178,-403},{-334,-205,-409,-400,-334,-293},{-150,-452,-325,-358,-379,-252},{-160,-265,-340,-376,-328,-169},{-358,-304,-319,-412,-361,-216},{-334,-196,-391,-150,-436,-151},{-310,-385,-409,-166,-421,-222},{-154,-340,-286,-256,-190,-361},{-292,-274,-385,-241,-250,-178},{-241,-385,-150,-358,-220,-343},{-445,-172,-448,-358,-232,-355},{-187,-364,-448,-193,-442,-400},{-157,-199,-331,-283,-340,-411},{-331,-343,-382,-244,-439,-305},{-150,-364,-295,-370,-331,-379},{-406,-166,-271,-289,-307,-272},{-160,-229,-154,-175,-235,-367},{-316,-187,-163,-334,-226,-175}},{{-305,-166,-417,-341,-355,-162},{-270,-255,-154,-336,-339,-172},{-152,-353,-260,-199,-310,-342},{-328,-313,-328,-147,-244,-224},{-387,-405,-176,-246,-154,-249},{-325,-396,-182,-314,-132,-247},{-422,-232,-398,-360,-132,-352},{-275,-350,-367,-333,-350,-329},{-249,-359,-409,-358,-228,-234},{-188,-399,-339,-243,-225,-301},{-188,-161,-260,-336,-376,-249},{-384,-164,-160,-325,-186,-188},{-322,-250,-274,-224,-204,-216},{-398,-301,-174,-311,-220,-213},{-226,-221,-218,-139,-249,-162},{-369,-408,-302,-188,-262,-316},{-440,-276,-202,-229,-307,-337},{-170,-250,-367,-341,-392,-378},{-343,-410,-272,-156,-305,-278},{-217,-298,-182,-371,-350,-362},{-393,-149,-244,-399,-363,-288},{-372,-301,-403,-273,-352,-231},{-179,-230,-286,-339,-246,-283},{-193,-169,-305,-347,-281,-319},{-293,-430,-232,-177,-302,-206},{-343,-152,-384,-188,-379,-360},{-372,-362,-199,-177,-276,-128},{-437,-367,-260,-292,-254,-260},{-158,-264,-274,-188,-344,-337},{-316,-258,-196,-257,-307,-216},{-346,-247,-269,-401,-379,-146},{-322,-281,-280,-221,-326,-211},{-422,-408,-165,-276,-374,-170},{-261,-224,-333,-246,-228,-141},{-199,-175,-202,-251,-374,-190},{-390,-276,-179,-175,-249,-198},{-155,-155,-272,-153,-175,-285},{-299,-255,-196,-251,-371,-272},{-372,-221,-316,-292,-223,-316},{-296,-195,-246,-194,-132,-342},{-229,-166,-143,-265,-151,-157},{-170,-408,-364,-180,-360,-249},{-346,-390,-350,-281,-148,-383},{-281,-207,-364,-207,-193,-270},{-390,-405,-308,-385,-376,-190},{-422,-276,-361,-273,-167,-321},{-246,-181,-221,-319,-156,-216},{-410,-172,-162,-213,-276,-249},{-234,-253,-342,-197,-241,-164},{-161,-178,-146,-328,-281,-373}},{{-241,-187,-169,-190,-155,-267},{-136,-262,-341,-175,-106,-143},{-288,-127,-332,-117,-204,-111},{-184,-242,-144,-225,-199,-248},{-362,-122,-270,-219,-227,-271},{-203,-322,-318,-214,-231,-257},{-233,-211,-114,-190,-201,-248},{-164,-151,-190,-175,-237,-182},{-184,-218,-279,-263,-121,-252},{-241,-343,-133,-292,-157,-117},{-129,-329,-341,-250,-218,-152},{-278,-238,-289,-283,-123,-131},{-283,-322,-309,-272,-271,-111},{-320,-271,-213,-186,-197,-297},{-288,-223,-330,-272,-204,-248},{-330,-163,-286,-236,-123,-265},{-275,-274,-275,-312,-112,-119},{-283,-331,-224,-183,-242,-198},{-169,-355,-206,-301,-110,-218},{-330,-298,-213,-236,-163,-248},{-226,-329,-250,-309,-269,-133},{-164,-170,-273,-303,-218,-168},{-226,-206,-174,-250,-159,-214},{-280,-269,-176,-272,-299,-164},{-226,-139,-240,-325,-288,-257},{-250,-355,-298,-146,-197,-174},{-265,-353,-169,-141,-148,-107},{-126,-154,-240,-318,-314,-200},{-179,-149,-135,-327,-242,-145},{-312,-262,-305,-221,-273,-303},{-243,-127,-208,-263,-295,-131},{-193,-214,-158,-141,-146,-234},{-171,-120,-211,-316,-206,-107},{-231,-300,-275,-276,-119,-147},{-258,-223,-263,-243,-263,-145},{-320,-134,-243,-155,-170,-196},{-352,-190,-318,-139,-267,-101},{-268,-250,-314,-197,-310,-188},{-134,-302,-158,-188,-114,-180},{-253,-134,-185,-144,-178,-218},{-169,-324,-142,-157,-136,-289},{-228,-168,-282,-210,-276,-149},{-156,-355,-252,-298,-134,-192},{-149,-346,-245,-320,-288,-154},{-365,-161,-259,-261,-225,-277},{-248,-338,-163,-243,-170,-289},{-293,-288,-126,-179,-229,-176},{-196,-319,-211,-287,-148,-103},{-290,-233,-318,-192,-138,-101},{-139,-329,-124,-245,-278,-299}},{{-111,-117,-125,-225,-91,-145},{-285,-169,-242,-153,-183,-179},{-244,-121,-110,-244,-246,-151},{-101,-268,-100,-175,-144,-145},{-180,-151,-260,-194,-133,-150},{-163,-100,-139,-150,-211,-143},{-213,-210,-196,-248,-149,-156},{-211,-125,-263,-114,-146,-143},{-248,-173,-228,-148,-219,-147},{-219,-138,-240,-191,-247,-130},{-268,-175,-116,-256,-193,-155},{-246,-244,-247,-132,-159,-242},{-134,-201,-173,-122,-244,-198},{-256,-126,-135,-205,-189,-195},{-147,-279,-219,-146,-249,-145},{-237,-115,-233,-143,-159,-118},{-211,-273,-267,-126,-139,-140},{-227,-128,-164,-234,-221,-109},{-274,-197,-93,-181,-100,-214},{-130,-145,-233,-255,-222,-213},{-239,-225,-230,-258,-124,-114},{-248,-193,-222,-215,-169,-219},{-122,-136,-114,-162,-204,-190},{-173,-158,-265,-148,-144,-238},{-184,-257,-235,-120,-134,-134},{-169,-193,-126,-224,-236,-211},{-128,-205,-201,-141,-128,-116},{-113,-125,-119,-246,-93,-145},{-239,-158,-142,-131,-103,-153},{-231,-97,-190,-253,-196,-164},{-225,-125,-148,-160,-249,-84},{-281,-151,-247,-239,-115,-105},{-173,-279,-116,-224,-173,-225},{-128,-158,-98,-112,-168,-232},{-283,-273,-155,-205,-110,-121},{-194,-134,-231,-134,-158,-138},{-213,-212,-194,-213,-103,-209},{-270,-167,-101,-230,-173,-87},{-264,-272,-116,-194,-211,-196},{-157,-177,-203,-255,-189,-209},{-211,-272,-265,-157,-95,-161},{-221,-236,-251,-246,-216,-177},{-287,-225,-109,-205,-237,-233},{-198,-95,-169,-234,-139,-137},{-99,-158,-109,-88,-128,-109},{-268,-279,-219,-105,-171,-221},{-103,-188,-178,-131,-244,-119},{-233,-234,-206,-120,-178,-195},{-167,-244,-176,-206,-199,-155},{-144,-119,-103,-150,-144,-109}},{{-145,-139,-219,-89,-126,-226},{-207,-80,-123,-125,-214,-185},{-212,-196,-213,-160,-131,-116},{-226,-211,-151,-171,-157,-169},{-198,-171,-171,-80,-131,-200},{-136,-129,-159,-95,-192,-128},{-129,-145,-102,-142,-111,-217},{-218,-129,-229,-226,-194,-91},{-220,-211,-128,-196,-99,-83},{-181,-100,-140,-203,-94,-199},{-167,-205,-223,-88,-213,-226},{-142,-228,-157,-209,-92,-200},{-168,-229,-200,-217,-89,-132},{-161,-199,-152,-88,-179,-169},{-200,-111,-148,-165,-148,-189},{-80,-97,-171,-194,-159,-146},{-136,-157,-213,-228,-82,-165},{-117,-125,-132,-143,-191,-111},{-95,-112,-226,-128,-152,-159},{-134,-180,-176,-143,-213,-95},{-150,-112,-88,-136,-211,-177},{-153,-179,-85,-86,-85,-109},{-217,-151,-174,-231,-211,-99},{-225,-152,-169,-79,-111,-160},{-162,-217,-105,-213,-97,-166},{-83,-185,-226,-83,-171,-122},{-190,-157,-131,-82,-152,-188},{-217,-214,-89,-192,-95,-95},{-197,-180,-143,-149,-182,-125},{-232,-112,-206,-188,-165,-120},{-203,-148,-203,-169,-162,-131},{-222,-91,-102,-211,-88,-222},{-222,-131,-91,-174,-192,-82},{-226,-119,-143,-219,-100,-216},{-179,-216,-156,-125,-171,-226},{-94,-166,-95,-152,-136,-213},{-134,-159,-223,-220,-177,-132},{-133,-162,-220,-151,-88,-168},{-231,-91,-131,-151,-116,-99},{-214,-119,-129,-169,-125,-105},{-232,-214,-159,-99,-86,-92},{-172,-219,-166,-143,-88,-191},{-178,-176,-172,-214,-128,-108},{-89,-91,-116,-206,-152,-137},{-147,-151,-209,-226,-145,-171},{-232,-119,-112,-220,-134,-148},{-89,-174,-157,-103,-222,-152},{-198,-95,-88,-122,-85,-213},{-167,-100,-225,-169,-160,-226},{-83,-131,-228,-112,-199,-143}},{{-188,-197,-168,-218,-261,-201},{-223,-84,-183,-124,-212,-114},{-131,-205,-173,-170,-210,-98},{-180,-235,-170,-156,-166,-96},{-159,-111,-138,-252,-261,-176},{-137,-146,-198,-207,-170,-262},{-134,-188,-91,-92,-172,-130},{-203,-176,-178,-215,-173,-136},{-120,-161,-230,-97,-154,-161},{-152,-102,-222,-136,-254,-161},{-219,-205,-186,-242,-152,-226},{-189,-132,-92,-131,-236,-179},{-166,-148,-215,-143,-226,-253},{-228,-105,-136,-146,-96,-127},{-180,-202,-167,-166,-256,-206},{-85,-211,-87,-104,-214,-179},{-223,-210,-228,-223,-228,-119},{-206,-134,-241,-213,-142,-230},{-112,-169,-170,-158,-193,-136},{-122,-153,-204,-203,-149,-98},{-148,-121,-99,-215,-256,-98},{-109,-164,-141,-178,-217,-96},{-112,-138,-164,-186,-186,-92},{-125,-211,-165,-136,-173,-248},{-165,-216,-146,-109,-149,-205},{-109,-148,-94,-185,-117,-119},{-199,-204,-225,-215,-138,-237},{-91,-153,-118,-210,-98,-219},{-192,-122,-105,-245,-126,-90},{-116,-142,-109,-232,-135,-205},{-180,-202,-131,-141,-222,-206},{-206,-86,-97,-119,-256,-92},{-172,-221,-224,-200,-126,-152},{-116,-110,-219,-166,-233,-215},{-80,-194,-147,-139,-201,-237},{-222,-204,-243,-239,-103,-228},{-211,-227,-84,-161,-215,-208},{-114,-81,-144,-247,-119,-170},{-213,-137,-146,-170,-240,-253},{-119,-151,-191,-161,-240,-121},{-128,-105,-133,-215,-224,-148},{-205,-215,-136,-111,-140,-217},{-145,-191,-173,-234,-130,-132},{-140,-218,-168,-138,-210,-199},{-140,-175,-233,-106,-147,-156},{-197,-149,-156,-186,-156,-109},{-182,-122,-178,-213,-201,-221},{-95,-132,-202,-134,-98,-163},{-108,-237,-125,-222,-205,-174},{-180,-210,-227,-210,-168,-112}}},{{{-522,-378,-186,-441,-508,-416},{-336,-248,-413,-441,-368,-189},{-504,-378,-248,-514,-385,-483},{-364,-217,-416,-406,-248,-178},{-385,-427,-231,-438,-238,-434},{-224,-284,-350,-392,-326,-385},{-368,-413,-360,-189,-326,-224},{-525,-214,-487,-438,-186,-284},{-525,-480,-280,-287,-497,-389},{-175,-378,-452,-332,-525,-494},{-182,-224,-189,-374,-178,-525},{-238,-427,-220,-220,-413,-444},{-284,-326,-217,-448,-329,-448},{-245,-382,-193,-340,-318,-525},{-336,-395,-340,-294,-458,-189},{-193,-318,-424,-259,-290,-413},{-522,-217,-262,-354,-273,-207},{-193,-522,-346,-466,-413,-252},{-308,-252,-402,-410,-290,-304},{-262,-252,-178,-476,-466,-280},{-399,-284,-518,-287,-413,-175},{-458,-329,-448,-326,-259,-374},{-298,-490,-410,-518,-301,-444},{-312,-340,-420,-200,-525,-290},{-455,-385,-413,-406,-224,-308},{-525,-245,-382,-280,-430,-514},{-234,-266,-514,-504,-497,-402},{-186,-228,-473,-312,-178,-329},{-504,-270,-280,-444,-248,-494},{-210,-259,-241,-402,-424,-346},{-357,-354,-497,-273,-402,-455},{-189,-294,-402,-322,-304,-413},{-402,-228,-441,-294,-466,-245},{-193,-350,-434,-357,-241,-196},{-287,-518,-196,-511,-368,-448},{-262,-462,-511,-256,-329,-186},{-494,-203,-525,-207,-371,-410},{-308,-476,-458,-318,-410,-399},{-427,-371,-287,-504,-413,-434},{-207,-189,-525,-189,-504,-262},{-203,-497,-315,-487,-266,-346},{-248,-217,-525,-441,-308,-203},{-186,-364,-326,-252,-487,-259},{-189,-326,-357,-385,-441,-473},{-487,-220,-308,-217,-193,-458},{-497,-245,-410,-245,-483,-500},{-346,-389,-343,-234,-332,-514},{-354,-395,-378,-480,-476,-525},{-193,-354,-452,-294,-228,-182},{-298,-434,-210,-287,-441,-371}},{{-508,-436,-444,-484,-282,-415},{-407,-442,-207,-170,-413,-341},{-484,-202,-308,-481,-456,-435},{-372,-257,-410,-414,-285,-399},{-477,-504,-298,-374,-413,-290},{-383,-240,-227,-498,-387,-374},{-317,-511,-471,-240,-417,-251},{-383,-429,-220,-357,-348,-222},{-230,-264,-305,-210,-426,-312},{-233,-504,-176,-200,-335,-196},{-275,-360,-247,-291,-184,-299},{-177,-346,-502,-351,-325,-464},{-358,-244,-380,-434,-305,-222},{-299,-415,-308,-234,-305,-184},{-369,-508,-295,-274,-417,-431},{-432,-237,-492,-334,-456,-261},{-473,-425,-275,-194,-407,-164},{-491,-473,-363,-411,-394,-264},{-191,-436,-475,-331,-413,-167},{-233,-264,-475,-194,-466,-299},{-445,-350,-237,-444,-456,-422},{-285,-398,-285,-261,-220,-444},{-240,-322,-468,-438,-308,-161},{-341,-360,-180,-237,-367,-345},{-292,-343,-502,-187,-236,-473},{-299,-319,-370,-377,-374,-306},{-508,-292,-183,-234,-305,-332},{-188,-268,-488,-498,-269,-435},{-362,-514,-275,-371,-348,-254},{-226,-295,-312,-177,-216,-322},{-310,-514,-400,-458,-436,-348},{-425,-264,-366,-267,-453,-364},{-470,-230,-458,-401,-253,-377},{-268,-305,-305,-214,-331,-480},{-428,-302,-214,-324,-203,-415},{-362,-470,-214,-448,-236,-261},{-271,-480,-329,-277,-249,-464},{-505,-470,-437,-418,-312,-341},{-397,-288,-356,-391,-335,-361},{-508,-178,-464,-307,-361,-261},{-233,-329,-492,-244,-364,-222},{-268,-370,-251,-304,-485,-431},{-393,-189,-376,-220,-230,-377},{-195,-196,-285,-434,-243,-415},{-432,-192,-258,-197,-226,-306},{-334,-453,-366,-197,-177,-402},{-390,-319,-393,-498,-417,-312},{-324,-384,-275,-324,-256,-390},{-219,-268,-461,-478,-187,-322},{-522,-250,-454,-458,-476,-322}},{{-425,-237,-441,-401,-359,-339},{-337,-265,-234,-158,-353,-228},{-309,-234,-345,-352,-351,-317},{-419,-246,-348,-252,-416,-195},{-243,-397,-168,-437,-308,-272},{-164,-283,-339,-243,-316,-142},{-315,-206,-195,-237,-231,-175},{-391,-274,-366,-428,-311,-384},{-435,-225,-291,-188,-325,-200},{-343,-253,-423,-146,-157,-292},{-419,-326,-366,-220,-345,-195},{-220,-305,-174,-155,-345,-161},{-337,-360,-324,-290,-219,-170},{-205,-302,-432,-231,-279,-200},{-328,-286,-423,-308,-396,-381},{-425,-222,-195,-352,-316,-234},{-450,-342,-249,-243,-311,-400},{-189,-419,-357,-220,-242,-375},{-208,-311,-183,-425,-214,-214},{-334,-422,-390,-311,-225,-278},{-293,-286,-276,-149,-217,-217},{-198,-172,-354,-252,-294,-281},{-466,-348,-315,-182,-382,-203},{-350,-363,-324,-272,-316,-384},{-214,-176,-375,-193,-402,-197},{-441,-428,-354,-340,-385,-289},{-299,-444,-192,-349,-145,-195},{-271,-277,-402,-264,-390,-406},{-447,-299,-204,-199,-336,-239},{-176,-160,-153,-188,-145,-153},{-249,-397,-399,-272,-222,-281},{-189,-317,-447,-243,-322,-317},{-167,-419,-357,-179,-353,-381},{-334,-253,-324,-164,-425,-228},{-391,-422,-324,-372,-294,-345},{-265,-228,-450,-340,-356,-395},{-161,-422,-210,-434,-396,-314},{-378,-280,-180,-340,-311,-211},{-362,-351,-333,-167,-151,-228},{-334,-367,-402,-226,-419,-164},{-183,-388,-306,-158,-422,-225},{-167,-320,-363,-272,-396,-195},{-186,-265,-339,-149,-373,-264},{-158,-163,-375,-182,-145,-270},{-227,-176,-288,-378,-336,-172},{-457,-160,-417,-270,-376,-158},{-413,-302,-240,-349,-342,-272},{-460,-385,-318,-425,-165,-367},{-214,-367,-345,-176,-214,-364},{-321,-317,-429,-416,-351,-147}},{{-275,-263,-193,-334,-243,-284},{-329,-166,-167,-334,-233,-229},{-324,-331,-368,-331,-142,-165},{-227,-245,-146,-246,-336,-198},{-213,-368,-242,-296,-181,-208},{-305,-258,-154,-316,-260,-244},{-251,-205,-180,-158,-167,-131},{-186,-155,-280,-326,-360,-120},{-389,-226,-136,-279,-299,-232},{-230,-379,-182,-359,-301,-330},{-162,-284,-128,-198,-130,-136},{-267,-268,-177,-266,-294,-131},{-157,-245,-247,-329,-164,-356},{-189,-363,-221,-371,-194,-354},{-259,-313,-198,-178,-299,-351},{-324,-281,-303,-236,-137,-351},{-286,-189,-350,-221,-294,-294},{-348,-381,-280,-166,-194,-237},{-254,-284,-298,-279,-250,-179},{-340,-289,-172,-326,-358,-222},{-238,-271,-175,-289,-240,-358},{-289,-203,-203,-271,-345,-299},{-181,-247,-324,-241,-274,-349},{-373,-334,-293,-231,-252,-141},{-270,-153,-177,-186,-201,-177},{-167,-381,-362,-336,-245,-294},{-356,-181,-350,-311,-348,-215},{-240,-134,-224,-153,-181,-208},{-138,-342,-326,-198,-318,-222},{-329,-355,-134,-138,-355,-268},{-324,-166,-267,-163,-274,-308},{-405,-155,-208,-269,-294,-342},{-329,-195,-368,-254,-122,-315},{-181,-381,-157,-138,-267,-347},{-238,-287,-159,-361,-211,-120},{-394,-258,-303,-271,-213,-268},{-392,-234,-136,-299,-223,-165},{-397,-134,-226,-156,-338,-129},{-294,-297,-234,-168,-262,-194},{-335,-134,-167,-248,-203,-251},{-308,-381,-208,-344,-368,-287},{-148,-274,-278,-329,-181,-196},{-162,-187,-234,-354,-250,-344},{-189,-326,-249,-158,-164,-217},{-159,-153,-180,-158,-201,-277},{-146,-302,-357,-346,-350,-270},{-394,-321,-254,-178,-189,-342},{-364,-345,-311,-146,-304,-225},{-173,-379,-177,-344,-172,-194},{-286,-366,-221,-296,-218,-131}},{{-282,-173,-247,-185,-176,-173},{-156,-139,-129,-261,-310,-132},{-173,-233,-182,-157,-323,-182},{-223,-289,-335,-231,-152,-164},{-277,-196,-286,-289,-217,-256},{-168,-169,-162,-129,-171,-273},{-337,-305,-148,-118,-169,-173},{-166,-275,-222,-277,-178,-323},{-230,-222,-194,-335,-222,-134},{-152,-268,-116,-233,-289,-157},{-242,-261,-182,-247,-312,-229},{-337,-176,-116,-120,-323,-256},{-211,-150,-196,-240,-236,-192},{-237,-208,-307,-236,-219,-148},{-239,-300,-139,-252,-199,-238},{-126,-187,-194,-194,-231,-180},{-180,-203,-157,-263,-268,-321},{-126,-122,-266,-263,-289,-187},{-123,-143,-180,-166,-213,-326},{-140,-203,-310,-162,-256,-314},{-232,-231,-173,-256,-337,-152},{-244,-155,-206,-210,-275,-340},{-254,-273,-247,-261,-159,-203},{-261,-293,-342,-171,-169,-208},{-299,-226,-229,-217,-169,-226},{-209,-157,-196,-261,-176,-208},{-147,-337,-229,-118,-187,-275},{-216,-277,-333,-254,-224,-199},{-197,-219,-321,-224,-132,-122},{-149,-277,-273,-310,-243,-192},{-164,-219,-342,-139,-210,-284},{-296,-259,-125,-199,-282,-148},{-320,-307,-148,-152,-178,-346},{-329,-240,-152,-296,-310,-326},{-118,-125,-196,-132,-116,-136},{-320,-263,-316,-328,-344,-125},{-280,-303,-307,-152,-328,-300},{-265,-236,-136,-127,-219,-182},{-175,-194,-298,-224,-333,-194},{-344,-132,-314,-173,-229,-222},{-332,-289,-199,-155,-252,-169},{-118,-169,-176,-208,-282,-326},{-130,-270,-254,-155,-312,-162},{-320,-263,-273,-293,-143,-298},{-301,-176,-252,-173,-178,-240},{-166,-291,-252,-219,-236,-222},{-287,-328,-330,-192,-141,-215},{-126,-263,-219,-132,-203,-182},{-320,-268,-284,-268,-326,-231},{-263,-275,-226,-180,-229,-277}},{{-270,-344,-133,-233,-211,-202},{-340,-173,-326,-262,-324,-357},{-226,-330,-186,-202,-344,-234},{-199,-194,-119,-281,-293,-280},{-296,-261,-186,-321,-133,-367},{-185,-180,-238,-164,-165,-187},{-240,-173,-235,-295,-271,-244},{-328,-136,-238,-357,-305,-189},{-203,-187,-273,-262,-264,-150},{-252,-192,-277,-290,-218,-256},{-194,-226,-268,-152,-300,-256},{-226,-219,-291,-148,-341,-153},{-164,-169,-119,-276,-346,-145},{-196,-208,-317,-131,-286,-339},{-208,-286,-333,-152,-290,-248},{-337,-229,-282,-319,-152,-135},{-280,-122,-217,-126,-247,-261},{-159,-222,-200,-217,-361,-327},{-280,-215,-200,-133,-201,-278},{-217,-330,-287,-255,-254,-335},{-233,-219,-310,-214,-273,-362},{-342,-340,-259,-250,-160,-160},{-120,-284,-126,-338,-223,-278},{-189,-254,-343,-198,-281,-202},{-240,-217,-186,-209,-346,-172},{-155,-173,-191,-288,-165,-224},{-243,-146,-212,-188,-293,-280},{-127,-270,-224,-286,-206,-295},{-150,-293,-280,-236,-353,-305},{-282,-226,-282,-178,-162,-339},{-316,-275,-343,-340,-198,-140},{-307,-215,-193,-286,-165,-303},{-293,-310,-119,-326,-174,-145},{-139,-146,-347,-188,-174,-135},{-305,-233,-315,-259,-307,-187},{-136,-199,-200,-298,-252,-283},{-129,-157,-333,-164,-310,-322},{-171,-136,-226,-167,-136,-224},{-116,-344,-338,-243,-288,-357},{-280,-243,-319,-333,-136,-207},{-231,-254,-179,-224,-298,-364},{-340,-289,-175,-209,-198,-172},{-176,-224,-284,-193,-259,-187},{-252,-254,-189,-338,-121,-367},{-240,-194,-163,-121,-332,-327},{-185,-226,-177,-324,-269,-135},{-286,-217,-137,-143,-155,-239},{-231,-240,-322,-155,-218,-349},{-270,-173,-165,-262,-220,-347},{-118,-310,-231,-231,-276,-123}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1052,192,238,253,176,234,280,264,252}; // initial inventory 
int ubiv[I]={2104,384,476,507,352,468,350,495,504}; // the upper bounds of inventory 
int len[I1][I2]={{5,3,2,2,1,1,2,3}}; // the traveling time between two sites 
// cost parameters: 
double c1[I]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // inventory holding cost 
double c2[I]={0.05,13.35,8.59,5.57,4.52,2.83,1.94,4.81,7.57}; // cost of leftover and unmet 
double c3[BN]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // transportation cost for capacity contracts 
double c4[I1][I2]={{12.14,7.81,5.06,4.11,2.57,1.76,4.37,6.88}}; // cost of spot market 
// bid parameters: 
int RLBN[I1][I2]={{9,9,9,9,9,9,9,9}}; // number of bids on each arc 
int LBset[I1][I2][LBN]={{{0,1,2,3,4,5,6,7,8},{9,10,11,12,13,14,15,16,17},{18,19,20,21,22,23,24,25,26},{27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53},{54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71}}}; // set of bids on each arc 
double frt[BN]={9.71,9.71,9.71,8.5,8.5,8.5,7.28,7.28,7.28,6.25,6.25,6.25,5.47,5.47,5.47,4.69,4.69,4.69,4.05,4.05,4.05,3.54,3.54,3.54,3.04,3.04,3.04,3.29,3.29,3.29,2.88,2.88,2.88,2.47,2.47,2.47,2.06,2.06,2.06,1.8,1.8,1.8,1.54,1.54,1.54,1.41,1.41,1.41,1.23,1.23,1.23,1.06,1.06,1.06,3.5,3.5,3.5,3.06,3.06,3.06,2.62,2.62,2.62,5.5,5.5,5.5,4.82,4.82,4.82,4.13,4.13,4.13}; // freight rate of each bid 
int lbcap[BN]={75,75,75,1,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226}; // capacity lower bound of each bid 
int ubcap[BN]={150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300}; // capacity upper bound of each bid 
// shipment parameters: 
int SHN[BN]={15,8,5,15,8,5,15,8,6,17,9,6,17,8,6,17,8,6,16,8,6,16,8,6,17,9,6,17,9,6,16,8,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,18,9,6,18,9,6,17,9,6,16,9,6,17,8,6,16,9,6,16,8,6,17,9,6}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14},{15,16,17,18,19,20,21,22},{23,24,25,26,27},{28,29,30,31,32,33,34,35,36,37,38,39,40,41,42},{43,44,45,46,47,48,49,50},{51,52,53,54,55},{56,57,58,59,60,61,62,63,64,65,66,67,68,69,70},{71,72,73,74,75,76,77,78},{79,80,81,82,83,84},{85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101},{102,103,104,105,106,107,108,109,110},{111,112,113,114,115,116},{117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133},{134,135,136,137,138,139,140,141},{142,143,144,145,146,147},{148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164},{165,166,167,168,169,170,171,172},{173,174,175,176,177,178},{179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194},{195,196,197,198,199,200,201,202},{203,204,205,206,207,208},{209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224},{225,226,227,228,229,230,231,232},{233,234,235,236,237,238},{239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255},{256,257,258,259,260,261,262,263,264},{265,266,267,268,269,270},{271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287},{288,289,290,291,292,293,294,295,296},{297,298,299,300,301,302},{303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318},{319,320,321,322,323,324,325,326},{327,328,329,330,331,332},{333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349},{350,351,352,353,354,355,356,357,358},{359,360,361,362,363,364},{365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381},{382,383,384,385,386,387,388,389,390},{391,392,393,394,395,396},{397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413},{414,415,416,417,418,419,420,421,422},{423,424,425,426,427,428},{429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445},{446,447,448,449,450,451,452,453,454},{455,456,457,458,459,460},{461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477},{478,479,480,481,482,483,484,485,486},{487,488,489,490,491,492},{493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510},{511,512,513,514,515,516,517,518,519},{520,521,522,523,524,525},{526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543},{544,545,546,547,548,549,550,551,552},{553,554,555,556,557,558},{559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575},{576,577,578,579,580,581,582,583,584},{585,586,587,588,589,590},{591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606},{607,608,609,610,611,612,613,614,615},{616,617,618,619,620,621},{622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638},{639,640,641,642,643,644,645,646},{647,648,649,650,651,652},{653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668},{669,670,671,672,673,674,675,676,677},{678,679,680,681,682,683},{684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699},{700,701,702,703,704,705,706,707},{708,709,710,711,712,713},{714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730},{731,732,733,734,735,736,737,738,739},{740,741,742,743,744,745}}; // set of shipments in each bid 
int SHsts[SPN]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,0,4,8,12,16,20,24,28,2,8,14,20,26,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,0,4,8,12,16,20,24,28,2,8,14,20,26,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,1,5,9,13,17,21,25,29,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32}; // set of start times of each shipment 
int SHets[SPN]={6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,7,13,19,25,31,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,7,13,19,25,31,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,6,10,14,18,22,26,30,34,5,11,17,23,29,35,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,5,11,17,23,29,35,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,4,10,16,22,28,34,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,2,8,14,20,26,32,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,2,8,14,20,26,32,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35}; // set of end times of each shipment 
