int Dev = 50;// Deviation
extern const int CNN = 5;// 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 = 747;//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]={{{{11922,0,0,0,0,0},{11996,0,0,0,0,0},{12943,0,0,0,0,0},{11981,0,0,0,0,0},{12318,0,0,0,0,0},{12492,0,0,0,0,0},{12429,0,0,0,0,0},{12966,0,0,0,0,0},{12942,0,0,0,0,0},{12243,0,0,0,0,0},{12877,0,0,0,0,0},{12251,0,0,0,0,0},{12370,0,0,0,0,0},{12324,0,0,0,0,0},{12018,0,0,0,0,0},{11783,0,0,0,0,0},{12164,0,0,0,0,0},{12856,0,0,0,0,0},{11154,0,0,0,0,0},{12951,0,0,0,0,0},{13083,0,0,0,0,0},{12475,0,0,0,0,0},{11610,0,0,0,0,0},{11575,0,0,0,0,0},{12672,0,0,0,0,0},{12040,0,0,0,0,0},{11710,0,0,0,0,0},{12344,0,0,0,0,0},{12301,0,0,0,0,0},{12044,0,0,0,0,0},{12244,0,0,0,0,0},{13478,0,0,0,0,0},{11789,0,0,0,0,0},{13128,0,0,0,0,0},{13101,0,0,0,0,0},{11655,0,0,0,0,0},{12680,0,0,0,0,0},{13189,0,0,0,0,0},{13164,0,0,0,0,0},{12826,0,0,0,0,0},{12263,0,0,0,0,0},{12767,0,0,0,0,0},{13422,0,0,0,0,0},{12669,0,0,0,0,0},{12471,0,0,0,0,0},{11657,0,0,0,0,0},{12816,0,0,0,0,0},{12372,0,0,0,0,0},{11474,0,0,0,0,0},{12093,0,0,0,0,0}},{{12442,0,0,0,0,0},{12145,0,0,0,0,0},{11755,0,0,0,0,0},{12048,0,0,0,0,0},{11811,0,0,0,0,0},{12036,0,0,0,0,0},{12640,0,0,0,0,0},{12128,0,0,0,0,0},{12195,0,0,0,0,0},{12063,0,0,0,0,0},{11902,0,0,0,0,0},{11976,0,0,0,0,0},{12683,0,0,0,0,0},{11766,0,0,0,0,0},{12565,0,0,0,0,0},{12019,0,0,0,0,0},{12549,0,0,0,0,0},{11448,0,0,0,0,0},{11625,0,0,0,0,0},{11668,0,0,0,0,0},{12721,0,0,0,0,0},{12273,0,0,0,0,0},{12685,0,0,0,0,0},{12709,0,0,0,0,0},{12395,0,0,0,0,0},{11980,0,0,0,0,0},{12412,0,0,0,0,0},{13238,0,0,0,0,0},{12064,0,0,0,0,0},{12513,0,0,0,0,0},{12531,0,0,0,0,0},{12767,0,0,0,0,0},{13096,0,0,0,0,0},{11957,0,0,0,0,0},{12669,0,0,0,0,0},{12925,0,0,0,0,0},{12921,0,0,0,0,0},{12274,0,0,0,0,0},{10956,0,0,0,0,0},{13539,0,0,0,0,0},{12719,0,0,0,0,0},{13086,0,0,0,0,0},{12198,0,0,0,0,0},{12560,0,0,0,0,0},{12705,0,0,0,0,0},{12427,0,0,0,0,0},{11964,0,0,0,0,0},{12870,0,0,0,0,0},{11977,0,0,0,0,0},{12192,0,0,0,0,0}},{{11674,0,0,0,0,0},{11895,0,0,0,0,0},{12456,0,0,0,0,0},{12150,0,0,0,0,0},{11642,0,0,0,0,0},{11343,0,0,0,0,0},{11647,0,0,0,0,0},{12158,0,0,0,0,0},{12295,0,0,0,0,0},{11842,0,0,0,0,0},{11339,0,0,0,0,0},{12023,0,0,0,0,0},{11992,0,0,0,0,0},{11901,0,0,0,0,0},{12033,0,0,0,0,0},{12535,0,0,0,0,0},{10845,0,0,0,0,0},{11789,0,0,0,0,0},{11629,0,0,0,0,0},{11605,0,0,0,0,0},{11395,0,0,0,0,0},{11325,0,0,0,0,0},{12690,0,0,0,0,0},{10960,0,0,0,0,0},{10748,0,0,0,0,0},{11892,0,0,0,0,0},{11776,0,0,0,0,0},{11406,0,0,0,0,0},{12133,0,0,0,0,0},{10924,0,0,0,0,0},{12636,0,0,0,0,0},{11214,0,0,0,0,0},{11806,0,0,0,0,0},{11364,0,0,0,0,0},{11332,0,0,0,0,0},{12115,0,0,0,0,0},{10544,0,0,0,0,0},{11486,0,0,0,0,0},{12013,0,0,0,0,0},{12372,0,0,0,0,0},{12852,0,0,0,0,0},{11127,0,0,0,0,0},{11929,0,0,0,0,0},{11271,0,0,0,0,0},{12380,0,0,0,0,0},{11624,0,0,0,0,0},{11279,0,0,0,0,0},{11786,0,0,0,0,0},{11434,0,0,0,0,0},{11067,0,0,0,0,0}},{{10421,0,0,0,0,0},{10455,0,0,0,0,0},{10270,0,0,0,0,0},{9953,0,0,0,0,0},{11307,0,0,0,0,0},{10985,0,0,0,0,0},{9908,0,0,0,0,0},{10302,0,0,0,0,0},{10321,0,0,0,0,0},{9679,0,0,0,0,0},{9627,0,0,0,0,0},{10349,0,0,0,0,0},{10648,0,0,0,0,0},{10267,0,0,0,0,0},{9977,0,0,0,0,0},{9714,0,0,0,0,0},{10342,0,0,0,0,0},{11176,0,0,0,0,0},{10633,0,0,0,0,0},{10664,0,0,0,0,0},{10262,0,0,0,0,0},{10560,0,0,0,0,0},{11091,0,0,0,0,0},{9554,0,0,0,0,0},{11199,0,0,0,0,0},{10568,0,0,0,0,0},{11031,0,0,0,0,0},{10017,0,0,0,0,0},{10827,0,0,0,0,0},{10139,0,0,0,0,0},{10231,0,0,0,0,0},{10755,0,0,0,0,0},{10806,0,0,0,0,0},{11108,0,0,0,0,0},{10053,0,0,0,0,0},{10271,0,0,0,0,0},{10845,0,0,0,0,0},{10034,0,0,0,0,0},{10541,0,0,0,0,0},{10383,0,0,0,0,0},{11115,0,0,0,0,0},{10578,0,0,0,0,0},{10939,0,0,0,0,0},{10052,0,0,0,0,0},{10350,0,0,0,0,0},{10679,0,0,0,0,0},{10406,0,0,0,0,0},{10996,0,0,0,0,0},{11041,0,0,0,0,0},{10176,0,0,0,0,0}},{{9059,0,0,0,0,0},{9588,0,0,0,0,0},{9023,0,0,0,0,0},{8994,0,0,0,0,0},{9259,0,0,0,0,0},{9632,0,0,0,0,0},{9841,0,0,0,0,0},{9502,0,0,0,0,0},{9709,0,0,0,0,0},{8356,0,0,0,0,0},{9613,0,0,0,0,0},{9666,0,0,0,0,0},{9567,0,0,0,0,0},{10394,0,0,0,0,0},{9439,0,0,0,0,0},{9159,0,0,0,0,0},{10016,0,0,0,0,0},{9612,0,0,0,0,0},{9139,0,0,0,0,0},{10134,0,0,0,0,0},{9657,0,0,0,0,0},{9654,0,0,0,0,0},{9024,0,0,0,0,0},{10022,0,0,0,0,0},{9003,0,0,0,0,0},{10096,0,0,0,0,0},{9431,0,0,0,0,0},{9140,0,0,0,0,0},{9055,0,0,0,0,0},{9637,0,0,0,0,0},{9321,0,0,0,0,0},{10752,0,0,0,0,0},{9677,0,0,0,0,0},{9649,0,0,0,0,0},{8906,0,0,0,0,0},{9412,0,0,0,0,0},{9606,0,0,0,0,0},{8990,0,0,0,0,0},{9177,0,0,0,0,0},{10161,0,0,0,0,0},{8883,0,0,0,0,0},{9400,0,0,0,0,0},{9459,0,0,0,0,0},{9295,0,0,0,0,0},{10198,0,0,0,0,0},{9111,0,0,0,0,0},{9363,0,0,0,0,0},{9324,0,0,0,0,0},{10049,0,0,0,0,0},{9280,0,0,0,0,0}},{{9107,0,0,0,0,0},{8880,0,0,0,0,0},{9339,0,0,0,0,0},{8850,0,0,0,0,0},{8926,0,0,0,0,0},{9546,0,0,0,0,0},{9037,0,0,0,0,0},{9963,0,0,0,0,0},{9031,0,0,0,0,0},{8356,0,0,0,0,0},{9162,0,0,0,0,0},{9584,0,0,0,0,0},{9748,0,0,0,0,0},{9668,0,0,0,0,0},{9469,0,0,0,0,0},{10066,0,0,0,0,0},{9445,0,0,0,0,0},{8775,0,0,0,0,0},{8925,0,0,0,0,0},{9263,0,0,0,0,0},{9246,0,0,0,0,0},{8590,0,0,0,0,0},{9420,0,0,0,0,0},{9006,0,0,0,0,0},{8928,0,0,0,0,0},{8961,0,0,0,0,0},{9082,0,0,0,0,0},{9003,0,0,0,0,0},{9027,0,0,0,0,0},{9672,0,0,0,0,0},{9474,0,0,0,0,0},{9296,0,0,0,0,0},{9120,0,0,0,0,0},{9072,0,0,0,0,0},{9799,0,0,0,0,0},{9051,0,0,0,0,0},{9568,0,0,0,0,0},{8598,0,0,0,0,0},{9794,0,0,0,0,0},{8599,0,0,0,0,0},{8995,0,0,0,0,0},{9436,0,0,0,0,0},{9064,0,0,0,0,0},{9697,0,0,0,0,0},{9524,0,0,0,0,0},{8800,0,0,0,0,0},{9349,0,0,0,0,0},{9301,0,0,0,0,0},{9536,0,0,0,0,0},{9273,0,0,0,0,0}}},{{{-373,-341,-291,-194,-241,-365},{-247,-235,-438,-191,-176,-197},{-176,-391,-297,-297,-279,-335},{-406,-171,-171,-335,-285,-391},{-194,-282,-329,-403,-323,-262},{-323,-394,-294,-409,-159,-226},{-341,-435,-203,-335,-229,-188},{-388,-191,-273,-291,-306,-435},{-323,-332,-335,-379,-288,-165},{-176,-173,-359,-244,-329,-347},{-179,-285,-356,-332,-362,-300},{-223,-318,-391,-423,-441,-423},{-423,-420,-294,-153,-168,-159},{-353,-179,-362,-176,-323,-382},{-332,-338,-209,-297,-206,-197},{-156,-165,-362,-229,-412,-353},{-159,-332,-312,-150,-162,-368},{-179,-309,-188,-420,-403,-276},{-394,-209,-403,-188,-429,-159},{-147,-276,-406,-241,-215,-415},{-232,-403,-356,-253,-353,-338},{-441,-400,-182,-388,-241,-226},{-268,-403,-194,-197,-279,-300},{-315,-329,-300,-326,-353,-203},{-215,-173,-379,-312,-400,-185},{-238,-368,-300,-159,-159,-212},{-297,-315,-173,-370,-365,-315},{-153,-335,-147,-335,-185,-312},{-247,-173,-323,-291,-420,-350},{-235,-159,-406,-273,-435,-291},{-373,-232,-203,-209,-273,-365},{-394,-312,-423,-329,-438,-359},{-335,-385,-409,-162,-370,-197},{-350,-373,-226,-171,-244,-406},{-226,-423,-379,-365,-232,-179},{-323,-182,-168,-235,-318,-332},{-379,-323,-285,-412,-370,-312},{-220,-226,-417,-162,-432,-306},{-420,-276,-303,-362,-218,-362},{-150,-382,-388,-391,-259,-409},{-185,-344,-179,-206,-159,-423},{-291,-373,-159,-159,-376,-385},{-185,-191,-409,-368,-432,-365},{-262,-191,-235,-403,-173,-250},{-288,-309,-223,-329,-265,-238},{-168,-285,-197,-353,-318,-162},{-406,-253,-297,-303,-244,-232},{-388,-423,-329,-417,-182,-156},{-197,-438,-303,-423,-203,-370},{-353,-373,-323,-300,-206,-294}},{{-194,-257,-238,-312,-222,-337},{-392,-409,-302,-214,-136,-161},{-171,-297,-308,-244,-139,-207},{-165,-212,-286,-195,-198,-197},{-365,-194,-162,-279,-376,-220},{-264,-320,-174,-373,-334,-168},{-244,-295,-389,-151,-163,-233},{-304,-246,-193,-206,-168,-277},{-400,-366,-179,-269,-256,-220},{-212,-220,-381,-290,-371,-130},{-246,-226,-258,-392,-150,-174},{-354,-163,-260,-162,-384,-197},{-270,-412,-406,-247,-278,-243},{-177,-180,-353,-195,-134,-210},{-426,-423,-199,-247,-320,-132},{-374,-237,-204,-238,-256,-287},{-200,-200,-358,-244,-155,-324},{-278,-297,-160,-381,-211,-197},{-371,-169,-193,-293,-155,-233},{-226,-220,-210,-315,-190,-355},{-165,-180,-277,-397,-368,-311},{-238,-286,-342,-353,-190,-277},{-191,-418,-336,-222,-374,-347},{-264,-272,-311,-227,-158,-130},{-426,-257,-302,-334,-299,-238},{-244,-160,-249,-290,-200,-344},{-197,-157,-386,-337,-390,-347},{-403,-312,-314,-386,-246,-262},{-351,-418,-227,-142,-280,-171},{-287,-303,-160,-219,-320,-220},{-174,-249,-280,-326,-294,-298},{-194,-346,-193,-323,-390,-386},{-409,-192,-157,-167,-392,-376},{-368,-289,-395,-299,-155,-293},{-429,-372,-339,-395,-350,-303},{-418,-283,-350,-392,-238,-324},{-420,-206,-216,-192,-310,-357},{-226,-235,-339,-137,-395,-238},{-357,-400,-168,-247,-280,-184},{-304,-429,-400,-348,-366,-290},{-322,-223,-148,-384,-384,-174},{-296,-392,-412,-271,-384,-205},{-244,-255,-294,-367,-296,-231},{-223,-343,-389,-392,-366,-161},{-334,-263,-302,-277,-230,-319},{-157,-272,-367,-214,-232,-363},{-429,-223,-412,-227,-232,-365},{-432,-303,-244,-367,-254,-184},{-145,-149,-305,-142,-243,-352},{-418,-360,-384,-255,-198,-388}},{{-190,-283,-263,-244,-137,-173},{-362,-327,-149,-190,-180,-130},{-302,-310,-273,-141,-201,-181},{-282,-249,-217,-184,-278,-288},{-172,-189,-186,-242,-295,-274},{-275,-162,-296,-228,-246,-152},{-375,-208,-270,-311,-225,-290},{-375,-298,-247,-325,-124,-169},{-365,-353,-135,-146,-111,-247},{-248,-307,-247,-168,-291,-258},{-318,-259,-191,-204,-270,-126},{-298,-172,-277,-186,-233,-305},{-248,-169,-303,-276,-199,-181},{-272,-247,-191,-251,-304,-154},{-288,-353,-336,-224,-244,-136},{-288,-169,-301,-262,-304,-177},{-150,-162,-228,-293,-124,-187},{-320,-203,-249,-325,-268,-173},{-225,-295,-329,-226,-282,-148},{-315,-295,-186,-175,-122,-165},{-320,-353,-179,-202,-214,-222},{-345,-276,-301,-155,-248,-183},{-312,-182,-303,-269,-163,-202},{-288,-162,-256,-224,-139,-144},{-215,-332,-161,-242,-175,-198},{-222,-363,-149,-242,-304,-264},{-175,-257,-130,-332,-308,-165},{-192,-327,-219,-155,-188,-208},{-300,-235,-240,-307,-120,-134},{-355,-324,-336,-186,-165,-255},{-268,-363,-261,-300,-265,-206},{-202,-136,-270,-305,-317,-167},{-132,-223,-196,-123,-255,-276},{-220,-211,-147,-199,-297,-159},{-330,-167,-144,-327,-285,-134},{-342,-150,-324,-197,-225,-278},{-278,-324,-291,-128,-111,-105},{-170,-152,-126,-278,-300,-144},{-295,-215,-214,-320,-272,-113},{-260,-310,-298,-184,-278,-196},{-192,-273,-256,-276,-178,-288},{-252,-167,-338,-197,-173,-225},{-210,-128,-322,-258,-186,-280},{-143,-206,-233,-282,-175,-278},{-255,-363,-228,-289,-201,-237},{-322,-344,-291,-159,-220,-179},{-195,-143,-189,-284,-285,-282},{-220,-290,-238,-137,-175,-204},{-242,-317,-322,-137,-111,-239},{-150,-298,-336,-204,-120,-152}},{{-276,-127,-140,-157,-155,-179},{-242,-217,-243,-93,-140,-106},{-205,-245,-109,-193,-94,-194},{-158,-260,-233,-129,-216,-82},{-140,-262,-159,-203,-132,-189},{-292,-138,-181,-256,-228,-202},{-134,-129,-258,-208,-86,-106},{-197,-114,-192,-167,-188,-197},{-110,-264,-242,-212,-188,-117},{-156,-264,-165,-138,-87,-86},{-106,-131,-168,-165,-102,-154},{-286,-219,-199,-108,-190,-203},{-165,-129,-236,-160,-193,-208},{-229,-97,-231,-191,-210,-219},{-232,-110,-183,-141,-246,-202},{-164,-101,-249,-124,-99,-128},{-268,-262,-109,-132,-248,-91},{-203,-251,-240,-88,-241,-109},{-225,-204,-226,-144,-236,-234},{-209,-241,-175,-175,-137,-218},{-175,-243,-200,-229,-125,-101},{-280,-206,-240,-157,-210,-154},{-219,-202,-240,-138,-175,-240},{-254,-200,-231,-177,-125,-147},{-169,-280,-152,-218,-200,-131},{-164,-252,-184,-230,-144,-134},{-126,-198,-199,-191,-201,-237},{-169,-163,-177,-115,-147,-168},{-142,-236,-147,-172,-114,-117},{-282,-204,-131,-148,-201,-238},{-126,-105,-174,-129,-117,-120},{-219,-243,-261,-134,-99,-128},{-296,-125,-150,-88,-134,-206},{-213,-135,-215,-230,-244,-88},{-203,-230,-170,-100,-139,-134},{-122,-151,-256,-200,-231,-136},{-110,-228,-107,-175,-129,-170},{-203,-223,-149,-162,-214,-112},{-112,-266,-256,-167,-198,-162},{-252,-163,-267,-120,-96,-190},{-191,-264,-211,-249,-221,-206},{-296,-219,-159,-187,-244,-230},{-128,-273,-220,-151,-231,-114},{-240,-172,-242,-217,-97,-190},{-104,-237,-158,-234,-92,-211},{-225,-120,-140,-105,-167,-163},{-274,-107,-129,-243,-127,-107},{-114,-151,-200,-95,-221,-235},{-98,-223,-209,-89,-223,-203},{-136,-243,-251,-205,-172,-91}},{{-79,-103,-141,-182,-197,-147},{-112,-198,-165,-204,-115,-107},{-149,-116,-116,-119,-126,-218},{-194,-116,-129,-104,-85,-134},{-95,-148,-181,-126,-103,-146},{-99,-218,-104,-172,-215,-162},{-205,-161,-116,-138,-184,-184},{-163,-206,-82,-185,-188,-103},{-100,-170,-151,-104,-137,-128},{-92,-195,-220,-159,-204,-201},{-163,-206,-187,-179,-116,-144},{-219,-191,-144,-148,-198,-204},{-229,-86,-172,-147,-163,-74},{-89,-188,-215,-110,-140,-171},{-160,-97,-119,-153,-101,-157},{-97,-194,-143,-179,-128,-140},{-117,-218,-197,-113,-190,-194},{-99,-215,-193,-210,-94,-213},{-99,-148,-201,-75,-138,-113},{-82,-215,-81,-135,-203,-138},{-231,-221,-179,-171,-146,-220},{-197,-140,-84,-138,-104,-116},{-149,-140,-103,-141,-119,-82},{-94,-216,-138,-143,-220,-173},{-132,-167,-138,-110,-210,-122},{-102,-148,-210,-168,-151,-173},{-105,-159,-171,-93,-116,-201},{-179,-218,-185,-147,-197,-100},{-220,-89,-173,-157,-76,-181},{-217,-168,-148,-154,-110,-187},{-122,-92,-169,-150,-196,-153},{-162,-206,-132,-146,-220,-188},{-94,-206,-141,-119,-148,-123},{-112,-158,-78,-150,-109,-179},{-91,-146,-210,-84,-87,-97},{-80,-145,-215,-151,-207,-76},{-82,-168,-193,-159,-216,-75},{-134,-82,-201,-168,-146,-196},{-214,-112,-113,-193,-104,-210},{-162,-210,-169,-119,-209,-173},{-146,-88,-169,-98,-103,-201},{-82,-148,-176,-162,-104,-78},{-99,-212,-198,-123,-137,-200},{-132,-210,-157,-96,-156,-191},{-146,-103,-191,-163,-206,-79},{-142,-128,-82,-204,-193,-181},{-132,-86,-190,-79,-138,-220},{-82,-140,-103,-179,-207,-163},{-213,-103,-82,-184,-212,-165},{-80,-77,-185,-160,-163,-75}},{{-196,-175,-122,-116,-200,-142},{-126,-163,-95,-174,-97,-99},{-150,-110,-149,-82,-93,-185},{-82,-150,-136,-156,-150,-200},{-160,-115,-142,-132,-155,-100},{-206,-129,-116,-169,-238,-182},{-171,-110,-146,-165,-106,-187},{-84,-172,-110,-192,-148,-209},{-82,-203,-196,-180,-109,-215},{-206,-109,-195,-200,-97,-125},{-134,-121,-157,-114,-238,-149},{-113,-182,-133,-200,-122,-199},{-107,-159,-130,-189,-203,-167},{-216,-185,-103,-174,-156,-195},{-156,-118,-104,-163,-119,-164},{-162,-191,-122,-148,-137,-224},{-159,-100,-163,-114,-172,-105},{-173,-162,-121,-163,-89,-145},{-118,-87,-223,-100,-184,-145},{-150,-132,-76,-213,-167,-212},{-107,-176,-148,-94,-196,-232},{-203,-175,-172,-106,-114,-195},{-131,-191,-91,-129,-230,-187},{-85,-173,-226,-94,-137,-139},{-204,-125,-127,-89,-85,-89},{-178,-165,-180,-217,-124,-145},{-122,-147,-201,-139,-166,-90},{-107,-81,-103,-182,-167,-107},{-154,-198,-88,-197,-100,-175},{-88,-169,-85,-194,-100,-84},{-220,-97,-110,-199,-177,-135},{-78,-141,-124,-123,-237,-149},{-162,-137,-160,-136,-124,-162},{-216,-159,-190,-209,-161,-132},{-93,-187,-186,-209,-187,-184},{-173,-176,-163,-166,-121,-112},{-219,-182,-110,-132,-95,-147},{-110,-196,-168,-129,-233,-240},{-76,-123,-110,-177,-132,-129},{-147,-101,-83,-77,-89,-205},{-110,-172,-192,-131,-184,-234},{-194,-118,-107,-136,-106,-175},{-219,-137,-86,-226,-80,-189},{-96,-162,-189,-146,-219,-220},{-168,-103,-143,-94,-137,-175},{-207,-194,-125,-88,-135,-84},{-135,-194,-201,-142,-200,-130},{-121,-140,-171,-152,-147,-140},{-216,-200,-178,-77,-124,-225},{-104,-110,-98,-134,-172,-244}}},{{{-134,-152,-154,-143,-162,-136},{-217,-91,-198,-202,-105,-157},{-223,-159,-240,-236,-263,-222},{-129,-134,-220,-118,-169,-281},{-111,-161,-96,-229,-138,-191},{-222,-193,-219,-165,-114,-139},{-109,-240,-240,-215,-206,-97},{-139,-193,-214,-161,-188,-176},{-249,-237,-254,-188,-138,-193},{-213,-220,-222,-234,-261,-118},{-119,-152,-112,-267,-171,-170},{-108,-93,-135,-163,-201,-174},{-94,-154,-208,-179,-180,-103},{-207,-184,-243,-104,-236,-227},{-124,-250,-159,-190,-180,-162},{-250,-117,-257,-252,-191,-99},{-207,-150,-177,-263,-142,-220},{-84,-108,-259,-166,-121,-265},{-101,-127,-175,-261,-197,-166},{-94,-184,-212,-154,-236,-109},{-175,-223,-103,-122,-208,-168},{-146,-140,-180,-172,-204,-138},{-245,-245,-96,-111,-267,-155},{-155,-215,-105,-93,-228,-191},{-197,-115,-131,-218,-182,-153},{-86,-177,-130,-111,-234,-157},{-234,-235,-229,-209,-171,-101},{-220,-203,-110,-267,-142,-199},{-97,-226,-124,-183,-158,-183},{-237,-142,-222,-97,-96,-120},{-150,-254,-229,-184,-107,-218},{-116,-140,-250,-186,-103,-210},{-234,-248,-222,-115,-224,-147},{-123,-194,-247,-150,-237,-208},{-139,-128,-236,-91,-267,-120},{-146,-164,-257,-134,-272,-202},{-84,-254,-224,-197,-213,-103},{-195,-247,-203,-186,-250,-208},{-124,-135,-226,-109,-263,-178},{-168,-223,-144,-247,-202,-199},{-108,-215,-89,-209,-149,-151},{-242,-225,-234,-199,-151,-117},{-203,-122,-182,-208,-245,-248},{-87,-199,-220,-136,-103,-285},{-192,-93,-163,-190,-131,-162},{-133,-113,-144,-218,-158,-283},{-227,-184,-91,-258,-247,-273},{-131,-93,-250,-159,-210,-139},{-198,-243,-166,-159,-263,-286},{-244,-243,-182,-242,-226,-126}},{{-238,-105,-128,-155,-259,-174},{-188,-250,-285,-217,-323,-290},{-222,-240,-115,-223,-190,-324},{-131,-209,-232,-179,-234,-331},{-208,-119,-215,-203,-302,-226},{-259,-201,-300,-332,-282,-126},{-103,-269,-273,-228,-124,-309},{-218,-246,-228,-148,-183,-219},{-182,-246,-143,-325,-199,-183},{-139,-152,-283,-276,-344,-328},{-253,-281,-320,-164,-204,-236},{-255,-162,-153,-161,-202,-207},{-174,-223,-175,-250,-298,-124},{-240,-129,-281,-261,-158,-188},{-261,-244,-288,-303,-121,-328},{-117,-260,-175,-329,-224,-340},{-145,-236,-230,-332,-160,-283},{-281,-228,-313,-122,-245,-305},{-137,-193,-173,-214,-169,-298},{-109,-131,-266,-159,-218,-338},{-279,-258,-215,-283,-199,-343},{-156,-166,-136,-294,-277,-343},{-196,-271,-313,-245,-227,-150},{-238,-266,-130,-159,-334,-143},{-212,-168,-305,-241,-137,-307},{-226,-254,-113,-190,-213,-290},{-293,-115,-285,-199,-295,-243},{-148,-281,-204,-265,-259,-302},{-139,-273,-305,-256,-309,-252},{-154,-262,-177,-223,-229,-167},{-208,-246,-155,-307,-311,-267},{-156,-184,-143,-301,-158,-124},{-273,-291,-307,-294,-229,-181},{-212,-228,-183,-309,-238,-281},{-143,-197,-281,-309,-293,-259},{-232,-209,-149,-228,-337,-209},{-224,-131,-155,-314,-202,-171},{-190,-174,-207,-144,-114,-152},{-133,-119,-119,-318,-256,-126},{-279,-154,-207,-175,-256,-138},{-255,-170,-271,-194,-341,-326},{-257,-141,-187,-201,-172,-286},{-141,-254,-320,-285,-133,-157},{-208,-232,-307,-314,-183,-202},{-222,-221,-173,-190,-314,-143},{-109,-139,-185,-243,-275,-274},{-289,-275,-147,-148,-174,-169},{-238,-234,-279,-157,-289,-314},{-271,-203,-307,-168,-153,-226},{-192,-184,-296,-276,-215,-126}},{{-215,-194,-343,-202,-258,-354},{-141,-293,-299,-332,-188,-396},{-267,-212,-220,-354,-208,-303},{-272,-265,-272,-159,-310,-218},{-319,-199,-254,-262,-374,-161},{-262,-319,-356,-176,-147,-221},{-151,-306,-280,-184,-319,-275},{-249,-232,-312,-192,-241,-416},{-232,-326,-259,-402,-241,-187},{-217,-181,-380,-378,-280,-311},{-348,-130,-178,-397,-368,-297},{-237,-362,-293,-254,-343,-351},{-282,-209,-322,-281,-377,-291},{-356,-339,-233,-202,-199,-275},{-267,-242,-307,-329,-269,-192},{-333,-311,-199,-319,-360,-207},{-272,-194,-152,-181,-266,-402},{-314,-173,-346,-329,-186,-212},{-183,-176,-356,-310,-194,-291},{-319,-260,-244,-294,-313,-142},{-190,-250,-207,-197,-343,-328},{-252,-217,-272,-238,-205,-187},{-333,-380,-364,-273,-213,-368},{-232,-377,-252,-176,-258,-201},{-269,-245,-194,-348,-208,-190},{-333,-171,-314,-221,-138,-241},{-277,-291,-333,-146,-269,-331},{-301,-194,-220,-392,-177,-218},{-240,-303,-288,-308,-199,-291},{-203,-296,-238,-275,-166,-272},{-262,-357,-385,-319,-302,-147},{-304,-230,-280,-178,-205,-207},{-254,-326,-375,-327,-138,-198},{-370,-260,-335,-383,-216,-328},{-284,-156,-204,-232,-263,-272},{-252,-303,-262,-346,-235,-365},{-148,-375,-152,-148,-343,-170},{-136,-283,-270,-184,-346,-410},{-333,-237,-301,-383,-211,-357},{-321,-240,-262,-332,-416,-422},{-274,-204,-267,-267,-321,-376},{-245,-332,-275,-397,-360,-300},{-165,-357,-254,-373,-274,-376},{-319,-150,-178,-310,-416,-289},{-301,-301,-217,-289,-283,-393},{-284,-380,-278,-208,-294,-368},{-161,-329,-173,-292,-263,-142},{-205,-344,-330,-346,-161,-340},{-183,-301,-223,-273,-274,-243},{-252,-204,-131,-238,-247,-249}},{{-341,-388,-155,-238,-334,-403},{-332,-409,-185,-150,-409,-150},{-171,-232,-352,-409,-373,-262},{-171,-176,-206,-403,-346,-157},{-387,-406,-367,-415,-415,-367},{-301,-270,-304,-346,-202,-334},{-413,-409,-253,-382,-379,-322},{-176,-423,-164,-442,-304,-424},{-387,-347,-218,-199,-214,-187},{-413,-218,-405,-205,-361,-439},{-269,-159,-182,-250,-292,-325},{-355,-165,-384,-150,-406,-373},{-257,-200,-411,-295,-259,-277},{-225,-415,-161,-316,-178,-169},{-147,-253,-173,-412,-208,-379},{-280,-173,-167,-301,-163,-442},{-350,-176,-408,-280,-322,-169},{-384,-394,-286,-436,-388,-439},{-341,-194,-277,-406,-379,-157},{-332,-368,-358,-415,-343,-367},{-350,-397,-423,-319,-322,-154},{-425,-426,-355,-385,-223,-352},{-275,-312,-387,-424,-412,-322},{-165,-400,-241,-226,-175,-358},{-434,-382,-235,-193,-307,-286},{-390,-417,-337,-373,-400,-319},{-182,-297,-381,-439,-421,-241},{-425,-159,-301,-346,-196,-433},{-286,-353,-414,-208,-355,-445},{-243,-244,-277,-229,-394,-202},{-272,-262,-185,-334,-442,-307},{-260,-379,-417,-346,-433,-166},{-419,-200,-387,-280,-403,-196},{-191,-368,-194,-226,-253,-452},{-358,-256,-420,-304,-238,-172},{-390,-279,-435,-154,-433,-337},{-428,-403,-274,-376,-358,-349},{-147,-288,-358,-208,-169,-301},{-185,-229,-206,-262,-430,-364},{-176,-388,-396,-150,-235,-286},{-263,-438,-241,-190,-202,-406},{-263,-223,-241,-283,-415,-319},{-422,-315,-438,-265,-259,-367},{-162,-232,-226,-340,-238,-229},{-162,-259,-325,-190,-436,-400},{-237,-409,-203,-277,-452,-424},{-367,-150,-429,-343,-280,-406},{-390,-212,-310,-331,-406,-157},{-329,-391,-420,-313,-382,-343},{-367,-194,-319,-166,-178,-205}},{{-211,-150,-154,-423,-200,-397},{-187,-310,-193,-324,-185,-415},{-430,-379,-190,-303,-285,-357},{-286,-214,-190,-372,-244,-276},{-385,-202,-169,-279,-288,-392},{-169,-175,-427,-246,-315,-171},{-268,-364,-448,-279,-165,-377},{-235,-355,-358,-318,-320,-226},{-319,-412,-313,-156,-262,-287},{-202,-442,-262,-378,-262,-252},{-208,-340,-232,-339,-368,-165},{-367,-199,-304,-375,-368,-235},{-196,-259,-157,-297,-162,-209},{-406,-265,-298,-369,-394,-357},{-235,-226,-160,-243,-244,-229},{-181,-226,-253,-204,-294,-302},{-382,-265,-373,-354,-397,-212},{-160,-400,-376,-273,-356,-423},{-331,-214,-190,-414,-415,-200},{-430,-433,-241,-381,-326,-368},{-433,-184,-316,-156,-312,-380},{-439,-298,-193,-234,-356,-331},{-157,-406,-150,-435,-206,-183},{-277,-340,-259,-342,-253,-394},{-394,-388,-211,-246,-288,-394},{-331,-406,-376,-336,-215,-368},{-184,-403,-283,-171,-335,-354},{-439,-415,-214,-168,-197,-183},{-367,-253,-172,-285,-276,-171},{-343,-235,-211,-237,-432,-336},{-169,-169,-271,-405,-341,-435},{-166,-421,-241,-336,-273,-409},{-391,-262,-382,-372,-226,-342},{-322,-199,-367,-387,-326,-423},{-202,-298,-322,-438,-147,-299},{-298,-424,-154,-225,-294,-368},{-256,-256,-280,-372,-394,-264},{-181,-250,-217,-168,-150,-302},{-193,-184,-229,-183,-294,-241},{-172,-394,-379,-294,-320,-328},{-307,-244,-196,-261,-368,-168},{-166,-229,-253,-411,-403,-313},{-319,-274,-238,-315,-185,-235},{-340,-430,-304,-381,-435,-160},{-175,-385,-418,-405,-344,-255},{-184,-340,-205,-369,-373,-186},{-175,-433,-262,-225,-426,-261},{-190,-421,-427,-261,-247,-432},{-385,-325,-355,-399,-403,-409},{-382,-322,-157,-378,-171,-334}},{{-211,-273,-190,-148,-351,-129},{-353,-268,-165,-333,-164,-320},{-288,-385,-233,-150,-317,-218},{-373,-187,-266,-277,-305,-223},{-348,-243,-268,-187,-253,-156},{-348,-346,-206,-304,-310,-124},{-402,-262,-222,-203,-292,-372},{-214,-229,-385,-364,-330,-258},{-160,-282,-287,-264,-131,-255},{-194,-162,-157,-269,-146,-179},{-396,-393,-195,-388,-364,-298},{-356,-326,-271,-164,-361,-268},{-285,-248,-149,-335,-320,-260},{-299,-365,-360,-330,-384,-288},{-248,-215,-285,-230,-151,-332},{-205,-399,-360,-317,-335,-285},{-214,-195,-382,-312,-141,-218},{-145,-159,-371,-174,-238,-285},{-228,-402,-282,-174,-184,-221},{-428,-299,-146,-195,-131,-362},{-282,-363,-144,-256,-297,-223},{-219,-179,-165,-206,-266,-144},{-265,-285,-260,-164,-328,-171},{-308,-223,-282,-256,-182,-320},{-142,-156,-176,-280,-346,-124},{-145,-193,-217,-182,-335,-141},{-200,-354,-236,-253,-136,-300},{-296,-307,-317,-356,-376,-179},{-248,-352,-252,-304,-369,-193},{-385,-232,-203,-161,-251,-332},{-416,-212,-377,-174,-297,-295},{-177,-357,-190,-322,-328,-370},{-231,-226,-173,-172,-248,-327},{-328,-332,-287,-248,-251,-255},{-237,-385,-263,-182,-315,-310},{-348,-391,-228,-219,-348,-298},{-314,-273,-363,-380,-136,-203},{-145,-187,-309,-364,-200,-146},{-410,-304,-306,-393,-287,-293},{-276,-226,-385,-354,-179,-226},{-197,-159,-341,-396,-169,-265},{-379,-391,-282,-351,-374,-253},{-282,-354,-295,-235,-146,-156},{-311,-363,-146,-327,-251,-332},{-259,-184,-301,-285,-202,-362},{-325,-396,-163,-214,-128,-345},{-188,-232,-252,-317,-266,-169},{-214,-410,-282,-230,-159,-151},{-200,-223,-136,-224,-159,-265},{-205,-405,-290,-306,-259,-176}}},{{{-477,-286,-194,-299,-342,-211},{-263,-168,-217,-293,-211,-411},{-309,-309,-234,-352,-194,-490},{-290,-266,-438,-418,-230,-217},{-454,-197,-415,-299,-220,-316},{-227,-461,-303,-378,-316,-451},{-447,-181,-345,-388,-375,-303},{-438,-484,-168,-477,-480,-431},{-293,-388,-372,-243,-428,-214},{-260,-398,-309,-355,-487,-461},{-263,-378,-434,-253,-332,-164},{-257,-283,-253,-257,-392,-286},{-392,-230,-303,-484,-332,-401},{-164,-484,-306,-494,-197,-211},{-224,-174,-398,-234,-286,-398},{-181,-480,-286,-174,-197,-359},{-454,-260,-484,-296,-329,-372},{-451,-273,-164,-273,-490,-444},{-184,-164,-296,-424,-207,-224},{-313,-441,-326,-234,-303,-434},{-438,-405,-243,-168,-415,-451},{-211,-197,-421,-240,-464,-224},{-385,-332,-247,-441,-276,-336},{-280,-467,-283,-181,-332,-164},{-234,-477,-181,-359,-408,-286},{-332,-421,-401,-392,-316,-434},{-461,-451,-171,-224,-227,-313},{-359,-234,-250,-484,-362,-296},{-329,-224,-385,-247,-197,-197},{-362,-283,-355,-276,-401,-329},{-270,-194,-345,-293,-326,-405},{-339,-359,-441,-273,-257,-431},{-359,-362,-211,-201,-178,-230},{-283,-480,-280,-470,-464,-313},{-332,-454,-240,-431,-490,-339},{-365,-283,-424,-395,-164,-188},{-332,-266,-188,-273,-240,-339},{-194,-329,-434,-326,-408,-454},{-191,-378,-280,-451,-168,-451},{-362,-319,-214,-424,-194,-237},{-319,-280,-250,-378,-359,-477},{-303,-375,-355,-451,-266,-438},{-286,-405,-349,-408,-322,-490},{-421,-441,-332,-303,-309,-388},{-184,-451,-296,-487,-411,-326},{-401,-184,-207,-194,-234,-342},{-293,-329,-181,-352,-444,-227},{-375,-207,-184,-194,-263,-191},{-243,-457,-253,-247,-214,-217},{-398,-349,-461,-467,-260,-227}},{{-384,-319,-271,-333,-459,-298},{-171,-232,-179,-217,-305,-208},{-272,-409,-478,-254,-453,-241},{-453,-164,-198,-389,-299,-259},{-417,-180,-399,-308,-277,-211},{-269,-448,-163,-289,-209,-196},{-423,-374,-392,-210,-231,-283},{-167,-277,-357,-311,-437,-163},{-223,-203,-179,-198,-240,-244},{-197,-184,-463,-242,-286,-403},{-197,-222,-440,-392,-444,-376},{-223,-422,-217,-336,-403,-334},{-407,-393,-175,-399,-379,-163},{-167,-238,-262,-452,-444,-268},{-472,-383,-399,-223,-330,-178},{-256,-290,-172,-163,-249,-301},{-377,-242,-214,-192,-299,-400},{-302,-213,-185,-251,-228,-385},{-197,-386,-217,-380,-179,-319},{-371,-328,-214,-195,-256,-220},{-216,-431,-392,-399,-410,-421},{-216,-351,-367,-223,-286,-445},{-246,-425,-182,-452,-172,-286},{-476,-409,-427,-207,-280,-452},{-210,-261,-284,-295,-293,-430},{-276,-306,-281,-173,-246,-226},{-400,-396,-281,-273,-240,-193},{-410,-438,-316,-374,-228,-445},{-433,-328,-354,-443,-203,-238},{-364,-261,-303,-342,-388,-220},{-354,-386,-211,-232,-185,-415},{-177,-219,-376,-298,-169,-367},{-210,-454,-440,-320,-410,-424},{-485,-177,-217,-345,-262,-367},{-358,-209,-300,-276,-453,-217},{-377,-274,-434,-430,-339,-343},{-216,-419,-300,-418,-425,-316},{-446,-277,-223,-236,-182,-436},{-180,-361,-252,-440,-354,-150},{-417,-341,-447,-330,-431,-358},{-279,-177,-271,-176,-326,-331},{-462,-332,-195,-198,-219,-226},{-253,-238,-211,-173,-185,-283},{-213,-248,-303,-471,-367,-343},{-358,-319,-230,-465,-416,-346},{-384,-235,-255,-198,-370,-430},{-236,-219,-338,-170,-370,-289},{-239,-206,-389,-214,-277,-364},{-200,-287,-258,-160,-351,-286},{-387,-184,-466,-232,-357,-418}},{{-171,-403,-409,-332,-201,-301},{-198,-311,-420,-318,-382,-167},{-319,-328,-308,-180,-310,-267},{-363,-412,-392,-272,-191,-152},{-248,-334,-336,-155,-398,-131},{-327,-242,-216,-267,-329,-195},{-156,-222,-384,-190,-167,-334},{-192,-406,-370,-160,-191,-355},{-159,-305,-280,-275,-329,-185},{-254,-207,-339,-147,-178,-278},{-375,-253,-350,-234,-191,-175},{-416,-213,-420,-155,-360,-182},{-201,-354,-314,-277,-278,-218},{-254,-176,-213,-256,-323,-283},{-271,-311,-339,-310,-148,-314},{-310,-213,-316,-286,-241,-383},{-330,-236,-367,-343,-199,-301},{-304,-351,-381,-212,-366,-185},{-254,-328,-160,-337,-315,-370},{-218,-311,-409,-302,-164,-344},{-248,-265,-190,-180,-289,-296},{-266,-276,-328,-373,-376,-254},{-319,-210,-417,-239,-374,-141},{-212,-366,-316,-277,-193,-211},{-186,-207,-199,-324,-188,-180},{-242,-348,-218,-381,-233,-206},{-351,-346,-154,-400,-236,-244},{-206,-251,-151,-345,-329,-373},{-239,-386,-238,-367,-358,-324},{-440,-173,-266,-237,-175,-128},{-218,-392,-246,-405,-379,-198},{-357,-164,-193,-386,-289,-236},{-360,-400,-372,-245,-273,-285},{-183,-256,-207,-193,-220,-144},{-195,-429,-171,-215,-170,-247},{-333,-144,-308,-392,-249,-280},{-363,-300,-252,-351,-154,-216},{-242,-216,-344,-394,-231,-206},{-221,-268,-221,-275,-344,-257},{-431,-351,-342,-180,-220,-208},{-437,-337,-353,-318,-321,-342},{-198,-432,-162,-321,-170,-136},{-319,-363,-244,-242,-339,-265},{-442,-196,-294,-171,-167,-190},{-189,-418,-372,-228,-329,-378},{-333,-288,-148,-283,-360,-167},{-384,-158,-174,-310,-355,-290},{-263,-158,-174,-302,-278,-128},{-307,-302,-347,-180,-238,-154},{-174,-262,-406,-253,-156,-154}},{{-298,-170,-211,-344,-262,-215},{-220,-124,-287,-222,-244,-309},{-225,-177,-244,-206,-213,-127},{-232,-260,-185,-219,-267,-155},{-162,-255,-346,-217,-188,-311},{-158,-253,-294,-337,-128,-169},{-170,-228,-156,-252,-195,-250},{-218,-122,-142,-291,-251,-285},{-130,-277,-289,-208,-137,-186},{-262,-248,-239,-203,-334,-212},{-162,-321,-213,-344,-116,-171},{-330,-262,-121,-210,-316,-160},{-262,-202,-244,-127,-320,-296},{-158,-221,-216,-182,-260,-278},{-218,-352,-140,-280,-188,-125},{-330,-221,-315,-196,-130,-129},{-215,-224,-275,-192,-329,-204},{-330,-292,-273,-162,-271,-116},{-352,-250,-123,-134,-253,-311},{-155,-340,-322,-116,-240,-243},{-145,-124,-209,-259,-139,-267},{-202,-194,-315,-180,-159,-226},{-175,-345,-334,-280,-334,-193},{-280,-160,-128,-143,-186,-193},{-212,-318,-220,-224,-334,-142},{-328,-275,-213,-171,-260,-123},{-368,-294,-318,-226,-280,-304},{-158,-292,-159,-337,-123,-191},{-342,-194,-265,-314,-157,-175},{-265,-168,-303,-213,-208,-136},{-188,-328,-351,-321,-184,-223},{-225,-326,-175,-316,-116,-164},{-322,-177,-220,-187,-273,-149},{-375,-323,-270,-335,-152,-188},{-345,-131,-299,-254,-262,-219},{-140,-190,-284,-222,-168,-318},{-362,-284,-237,-201,-217,-243},{-125,-328,-218,-289,-273,-219},{-232,-192,-277,-219,-150,-199},{-238,-294,-145,-328,-146,-324},{-255,-141,-254,-344,-253,-125},{-318,-126,-145,-240,-269,-221},{-292,-316,-268,-323,-206,-256},{-220,-287,-230,-319,-195,-302},{-188,-134,-325,-346,-121,-256},{-340,-146,-235,-215,-311,-175},{-235,-282,-232,-159,-336,-184},{-282,-338,-130,-266,-273,-188},{-318,-129,-287,-116,-320,-237},{-190,-304,-190,-201,-233,-237}},{{-284,-309,-216,-239,-244,-275},{-154,-227,-248,-309,-189,-168},{-187,-160,-122,-298,-256,-155},{-282,-212,-195,-307,-284,-149},{-156,-304,-298,-197,-218,-162},{-113,-248,-235,-292,-174,-212},{-269,-168,-233,-315,-233,-212},{-267,-193,-166,-229,-269,-246},{-241,-172,-288,-273,-260,-250},{-126,-107,-111,-220,-136,-111},{-206,-296,-107,-145,-168,-134},{-276,-275,-269,-229,-139,-275},{-247,-256,-130,-300,-284,-197},{-195,-284,-158,-187,-218,-269},{-260,-202,-189,-273,-262,-284},{-221,-143,-277,-241,-214,-244},{-154,-227,-151,-269,-185,-304},{-130,-231,-195,-128,-279,-181},{-269,-216,-212,-130,-149,-229},{-178,-281,-233,-181,-233,-286},{-269,-122,-191,-134,-109,-181},{-215,-160,-181,-124,-315,-128},{-152,-141,-279,-151,-239,-122},{-304,-225,-258,-288,-122,-260},{-145,-214,-233,-174,-116,-183},{-293,-277,-216,-197,-109,-302},{-256,-239,-170,-166,-136,-208},{-139,-279,-262,-166,-275,-187},{-293,-160,-313,-267,-273,-250},{-130,-311,-107,-244,-191,-227},{-145,-191,-200,-118,-105,-122},{-263,-300,-145,-286,-286,-304},{-304,-281,-111,-277,-153,-187},{-150,-311,-195,-212,-260,-174},{-197,-315,-183,-265,-206,-208},{-221,-109,-181,-307,-191,-136},{-269,-151,-151,-265,-309,-279},{-148,-277,-290,-158,-187,-258},{-250,-174,-193,-248,-233,-210},{-115,-277,-136,-254,-252,-155},{-265,-210,-164,-271,-187,-116},{-117,-296,-168,-160,-239,-231},{-128,-208,-189,-124,-223,-225},{-206,-141,-313,-181,-143,-153},{-280,-288,-178,-233,-284,-292},{-267,-288,-160,-126,-143,-271},{-132,-248,-290,-118,-273,-235},{-148,-233,-220,-145,-147,-200},{-282,-262,-277,-256,-212,-202},{-278,-107,-235,-168,-271,-109}},{{-164,-292,-234,-167,-240,-232},{-172,-220,-245,-182,-143,-153},{-160,-288,-196,-286,-253,-144},{-172,-267,-192,-293,-315,-194},{-206,-315,-129,-317,-180,-241},{-200,-218,-249,-284,-125,-335},{-141,-212,-226,-321,-119,-140},{-246,-178,-230,-263,-139,-270},{-183,-244,-255,-254,-134,-112},{-132,-256,-120,-178,-183,-313},{-139,-202,-186,-122,-189,-189},{-273,-183,-281,-271,-198,-295},{-300,-302,-124,-239,-174,-261},{-164,-214,-300,-306,-242,-236},{-271,-206,-247,-291,-152,-310},{-250,-241,-131,-226,-326,-254},{-260,-218,-245,-280,-284,-292},{-313,-113,-177,-226,-253,-270},{-187,-206,-135,-150,-257,-126},{-250,-160,-116,-224,-310,-214},{-223,-204,-262,-167,-284,-274},{-269,-244,-133,-284,-290,-191},{-130,-164,-133,-321,-295,-261},{-132,-193,-139,-189,-224,-286},{-286,-265,-236,-165,-288,-128},{-210,-181,-302,-111,-229,-272},{-286,-200,-207,-221,-271,-140},{-200,-200,-302,-219,-242,-184},{-210,-239,-108,-124,-185,-131},{-220,-160,-173,-289,-268,-297},{-286,-231,-118,-161,-183,-252},{-132,-139,-173,-326,-319,-310},{-279,-132,-154,-115,-328,-284},{-126,-210,-289,-191,-123,-302},{-307,-200,-177,-326,-317,-214},{-262,-164,-139,-232,-136,-281},{-304,-170,-207,-312,-141,-261},{-124,-170,-251,-161,-235,-169},{-227,-105,-188,-108,-282,-131},{-111,-210,-114,-163,-134,-317},{-216,-170,-236,-282,-257,-146},{-120,-120,-285,-206,-141,-178},{-153,-273,-264,-163,-200,-205},{-132,-164,-222,-241,-174,-200},{-248,-273,-234,-202,-251,-202},{-304,-250,-122,-180,-117,-245},{-269,-193,-106,-302,-260,-234},{-200,-212,-308,-319,-246,-117},{-225,-262,-270,-321,-293,-333},{-313,-187,-127,-189,-154,-164}}},{{{-114,-157,-69,-66,-74,-78},{-155,-158,-112,-71,-123,-146},{-114,-72,-86,-159,-88,-146},{-149,-57,-80,-124,-70,-105},{-70,-100,-165,-153,-135,-109},{-136,-132,-150,-166,-81,-173},{-87,-137,-139,-131,-111,-76},{-67,-81,-97,-77,-166,-102},{-110,-109,-110,-128,-81,-127},{-80,-71,-116,-92,-171,-106},{-60,-142,-130,-146,-83,-78},{-126,-100,-111,-77,-156,-173},{-130,-55,-68,-151,-109,-114},{-65,-141,-96,-66,-81,-95},{-144,-108,-159,-147,-159,-178},{-158,-89,-84,-119,-73,-177},{-123,-107,-65,-68,-95,-77},{-101,-116,-114,-170,-150,-128},{-71,-131,-99,-61,-139,-122},{-76,-144,-124,-109,-77,-104},{-139,-103,-165,-68,-133,-157},{-113,-154,-160,-143,-143,-101},{-142,-71,-158,-68,-67,-105},{-134,-65,-93,-119,-118,-173},{-105,-100,-127,-167,-117,-113},{-96,-119,-58,-81,-83,-192},{-74,-66,-146,-75,-149,-82},{-139,-119,-155,-160,-156,-87},{-99,-155,-76,-136,-157,-157},{-132,-110,-121,-80,-135,-106},{-112,-130,-152,-88,-68,-113},{-81,-86,-165,-125,-88,-105},{-94,-107,-72,-140,-89,-157},{-94,-75,-83,-85,-83,-148},{-149,-158,-91,-137,-160,-88},{-88,-57,-57,-109,-181,-145},{-133,-69,-102,-89,-150,-134},{-55,-128,-68,-75,-83,-154},{-70,-96,-146,-133,-96,-83},{-126,-64,-94,-74,-129,-113},{-120,-117,-122,-89,-104,-137},{-134,-70,-67,-166,-61,-164},{-89,-90,-129,-117,-118,-141},{-83,-126,-130,-92,-131,-104},{-121,-105,-155,-145,-160,-173},{-76,-55,-108,-58,-150,-132},{-54,-130,-140,-62,-109,-108},{-108,-156,-151,-94,-92,-69},{-79,-100,-81,-68,-154,-106},{-85,-103,-64,-172,-99,-92}},{{-148,-172,-215,-82,-164,-141},{-77,-140,-166,-195,-150,-143},{-130,-86,-164,-90,-151,-109},{-202,-78,-105,-161,-198,-210},{-166,-175,-142,-211,-134,-96},{-161,-78,-186,-232,-84,-148},{-192,-185,-135,-90,-109,-101},{-101,-116,-212,-197,-230,-148},{-94,-128,-107,-208,-89,-252},{-194,-195,-87,-141,-200,-136},{-136,-185,-166,-93,-137,-96},{-90,-190,-179,-107,-153,-136},{-81,-85,-127,-189,-101,-134},{-189,-72,-74,-141,-217,-123},{-112,-199,-78,-150,-92,-89},{-128,-145,-197,-195,-193,-237},{-188,-107,-178,-180,-233,-195},{-108,-207,-87,-87,-106,-102},{-113,-85,-77,-181,-148,-114},{-186,-171,-188,-124,-214,-148},{-182,-149,-80,-228,-80,-237},{-201,-106,-215,-180,-130,-225},{-82,-197,-111,-155,-206,-193},{-173,-107,-75,-135,-232,-175},{-184,-173,-110,-93,-204,-101},{-131,-85,-141,-144,-161,-178},{-159,-178,-83,-206,-217,-129},{-150,-124,-120,-215,-145,-108},{-94,-123,-80,-191,-114,-173},{-154,-178,-157,-203,-151,-156},{-184,-89,-209,-121,-145,-252},{-173,-79,-112,-203,-190,-218},{-111,-94,-219,-101,-166,-109},{-120,-193,-192,-202,-185,-217},{-124,-140,-203,-150,-206,-87},{-144,-157,-107,-136,-230,-101},{-162,-209,-112,-113,-167,-102},{-127,-195,-132,-183,-213,-180},{-182,-127,-221,-112,-90,-141},{-115,-137,-173,-174,-225,-186},{-73,-188,-96,-177,-124,-91},{-134,-175,-212,-84,-93,-183},{-142,-147,-164,-121,-188,-123},{-163,-200,-157,-88,-209,-171},{-167,-164,-149,-219,-134,-111},{-171,-176,-191,-133,-148,-192},{-86,-121,-152,-98,-171,-178},{-158,-185,-80,-232,-147,-192},{-155,-145,-110,-186,-233,-176},{-134,-90,-105,-91,-167,-166}},{{-152,-270,-229,-114,-147,-204},{-177,-112,-162,-97,-131,-180},{-224,-108,-192,-243,-221,-188},{-191,-94,-246,-211,-139,-265},{-135,-184,-236,-236,-245,-214},{-131,-149,-162,-215,-122,-255},{-119,-137,-247,-146,-153,-279},{-163,-218,-247,-142,-294,-224},{-147,-113,-260,-243,-292,-212},{-240,-94,-151,-103,-218,-253},{-198,-187,-110,-125,-263,-139},{-164,-135,-257,-239,-276,-115},{-136,-176,-205,-122,-276,-119},{-191,-248,-167,-285,-216,-137},{-193,-193,-164,-169,-231,-202},{-212,-205,-110,-255,-247,-186},{-140,-104,-149,-217,-210,-236},{-152,-187,-236,-266,-237,-119},{-88,-126,-277,-99,-182,-117},{-222,-158,-154,-162,-233,-123},{-212,-259,-262,-198,-251,-271},{-214,-209,-186,-108,-102,-139},{-203,-169,-108,-213,-288,-111},{-254,-176,-260,-285,-100,-208},{-226,-209,-140,-131,-220,-172},{-161,-128,-93,-283,-188,-180},{-117,-236,-110,-276,-282,-271},{-182,-184,-179,-122,-206,-220},{-130,-137,-125,-281,-288,-107},{-163,-155,-119,-270,-269,-143},{-94,-187,-158,-203,-110,-214},{-150,-200,-149,-125,-227,-216},{-234,-202,-225,-260,-110,-204},{-163,-245,-143,-239,-194,-287},{-208,-268,-242,-196,-204,-293},{-126,-180,-117,-139,-212,-267},{-186,-193,-167,-101,-149,-148},{-240,-232,-234,-215,-216,-176},{-124,-157,-179,-179,-284,-248},{-205,-178,-175,-184,-100,-198},{-122,-241,-260,-230,-112,-150},{-229,-106,-180,-150,-237,-208},{-88,-167,-177,-127,-163,-154},{-96,-261,-221,-276,-123,-287},{-138,-124,-171,-179,-229,-200},{-247,-173,-104,-266,-198,-206},{-201,-203,-193,-114,-233,-295},{-156,-142,-169,-133,-212,-178},{-124,-184,-188,-226,-255,-271},{-254,-187,-104,-272,-155,-198}},{{-227,-246,-168,-128,-181,-104},{-294,-286,-248,-203,-266,-185},{-286,-201,-215,-292,-175,-124},{-162,-197,-264,-268,-292,-205},{-205,-162,-217,-195,-290,-276},{-221,-290,-290,-124,-262,-252},{-225,-193,-244,-150,-286,-193},{-162,-126,-229,-173,-219,-304},{-260,-266,-140,-199,-302,-201},{-140,-227,-118,-114,-108,-142},{-248,-221,-160,-168,-179,-181},{-199,-102,-128,-162,-223,-266},{-148,-266,-136,-250,-181,-108},{-296,-282,-288,-166,-108,-136},{-286,-146,-181,-195,-120,-300},{-171,-148,-268,-256,-223,-136},{-266,-120,-223,-280,-102,-270},{-201,-185,-209,-158,-177,-110},{-296,-104,-266,-252,-179,-240},{-219,-219,-104,-128,-132,-213},{-211,-235,-209,-144,-148,-286},{-114,-296,-102,-217,-162,-298},{-164,-272,-164,-177,-146,-286},{-168,-106,-290,-284,-160,-203},{-189,-231,-205,-288,-104,-240},{-290,-138,-286,-296,-136,-162},{-185,-278,-142,-211,-120,-244},{-140,-260,-152,-116,-181,-134},{-162,-290,-183,-104,-264,-284},{-199,-150,-195,-270,-258,-122},{-112,-191,-272,-102,-122,-246},{-260,-304,-116,-197,-140,-173},{-108,-213,-229,-225,-264,-233},{-278,-102,-209,-254,-197,-146},{-215,-201,-205,-231,-235,-134},{-242,-199,-144,-240,-168,-106},{-110,-262,-162,-148,-183,-235},{-270,-235,-282,-199,-171,-296},{-136,-268,-219,-207,-231,-244},{-162,-296,-250,-118,-250,-181},{-130,-203,-173,-199,-235,-272},{-229,-122,-300,-240,-142,-136},{-146,-193,-124,-171,-168,-274},{-280,-187,-238,-104,-274,-171},{-122,-266,-258,-138,-142,-171},{-197,-128,-276,-116,-278,-102},{-254,-134,-272,-262,-146,-185},{-252,-110,-300,-209,-258,-213},{-195,-173,-201,-173,-203,-290},{-221,-164,-116,-280,-292,-126}},{{-136,-258,-217,-119,-155,-103},{-132,-219,-211,-181,-249,-134},{-193,-213,-124,-176,-102,-144},{-282,-292,-158,-232,-200,-103},{-140,-104,-156,-261,-208,-261},{-162,-248,-227,-152,-104,-131},{-106,-290,-203,-99,-172,-116},{-217,-244,-284,-246,-202,-186},{-120,-195,-193,-279,-127,-258},{-168,-138,-138,-242,-149,-142},{-252,-150,-100,-275,-185,-188},{-168,-223,-189,-250,-117,-232},{-282,-122,-211,-259,-172,-224},{-156,-227,-290,-213,-278,-166},{-181,-106,-183,-187,-229,-201},{-264,-278,-215,-254,-189,-274},{-270,-284,-203,-193,-238,-191},{-118,-175,-164,-187,-163,-261},{-288,-181,-110,-156,-248,-226},{-195,-162,-248,-248,-195,-224},{-156,-284,-136,-109,-134,-121},{-258,-189,-242,-144,-223,-204},{-108,-238,-264,-105,-98,-149},{-114,-254,-244,-183,-236,-212},{-195,-146,-252,-183,-197,-162},{-296,-189,-193,-187,-159,-140},{-284,-278,-227,-113,-106,-136},{-274,-223,-217,-248,-123,-252},{-118,-203,-118,-125,-284,-226},{-240,-183,-217,-211,-112,-193},{-223,-223,-276,-187,-231,-230},{-256,-128,-290,-267,-164,-188},{-282,-276,-236,-103,-151,-144},{-298,-118,-114,-185,-206,-224},{-221,-294,-120,-191,-112,-217},{-116,-108,-223,-213,-242,-219},{-144,-215,-209,-154,-280,-156},{-266,-154,-164,-125,-268,-129},{-209,-197,-136,-259,-214,-136},{-179,-286,-294,-232,-221,-142},{-150,-124,-110,-216,-280,-190},{-187,-270,-242,-129,-176,-248},{-290,-199,-252,-191,-246,-215},{-195,-102,-136,-199,-106,-212},{-282,-128,-132,-250,-270,-178},{-148,-302,-150,-98,-191,-123},{-227,-124,-173,-172,-270,-232},{-146,-193,-128,-222,-249,-109},{-185,-162,-207,-140,-127,-213},{-296,-122,-189,-287,-180,-276}},{{-120,-201,-189,-176,-129,-154},{-231,-104,-225,-114,-86,-103},{-236,-242,-164,-200,-161,-175},{-90,-86,-149,-96,-151,-84},{-265,-112,-165,-194,-142,-198},{-184,-240,-85,-232,-171,-166},{-177,-97,-205,-155,-99,-96},{-208,-258,-202,-224,-127,-209},{-263,-142,-169,-126,-155,-101},{-251,-195,-242,-224,-113,-82},{-220,-97,-235,-96,-197,-81},{-132,-204,-95,-157,-228,-181},{-183,-125,-202,-208,-158,-169},{-245,-247,-110,-150,-124,-172},{-267,-249,-170,-206,-161,-163},{-168,-111,-189,-178,-176,-168},{-190,-107,-114,-146,-95,-216},{-91,-251,-92,-131,-118,-169},{-188,-190,-87,-182,-216,-94},{-143,-90,-232,-150,-80,-176},{-204,-130,-140,-88,-103,-115},{-260,-145,-194,-120,-188,-106},{-226,-131,-140,-139,-99,-91},{-224,-111,-127,-194,-162,-204},{-149,-161,-140,-181,-223,-210},{-204,-234,-199,-174,-214,-162},{-140,-240,-182,-90,-176,-197},{-217,-249,-132,-125,-86,-79},{-213,-213,-110,-203,-133,-126},{-213,-95,-184,-101,-205,-191},{-131,-244,-110,-91,-182,-165},{-252,-140,-232,-173,-115,-118},{-140,-147,-165,-165,-177,-193},{-129,-93,-180,-93,-191,-178},{-140,-185,-179,-186,-76,-79},{-183,-194,-92,-83,-207,-216},{-166,-202,-164,-176,-124,-181},{-143,-178,-154,-118,-116,-201},{-268,-199,-230,-154,-184,-220},{-243,-147,-144,-94,-217,-203},{-260,-119,-212,-114,-125,-116},{-147,-166,-230,-120,-230,-134},{-91,-194,-104,-122,-112,-144},{-122,-125,-124,-221,-199,-191},{-129,-180,-99,-125,-190,-197},{-263,-106,-104,-214,-167,-85},{-234,-192,-162,-198,-213,-184},{-161,-159,-219,-178,-188,-193},{-236,-130,-132,-170,-101,-182},{-141,-130,-157,-130,-139,-157}}},{{{-119,-286,-238,-143,-281,-243},{-324,-224,-200,-228,-174,-174},{-184,-324,-129,-233,-240,-209},{-144,-178,-300,-148,-290,-267},{-214,-314,-278,-190,-224,-148},{-191,-290,-267,-248,-221,-121},{-345,-343,-278,-262,-221,-193},{-280,-267,-283,-233,-209,-252},{-291,-340,-298,-269,-333,-276},{-212,-226,-157,-259,-355,-305},{-322,-317,-355,-298,-219,-338},{-133,-262,-152,-321,-305,-169},{-235,-205,-164,-317,-140,-326},{-207,-338,-159,-224,-219,-126},{-161,-133,-183,-331,-262,-293},{-177,-293,-245,-324,-162,-347},{-140,-345,-255,-352,-209,-317},{-263,-240,-302,-274,-262,-214},{-177,-333,-214,-164,-207,-255},{-200,-293,-152,-357,-207,-326},{-322,-164,-219,-340,-217,-333},{-282,-207,-238,-250,-133,-336},{-259,-328,-133,-264,-228,-355},{-193,-298,-145,-352,-307,-324},{-121,-317,-176,-295,-345,-357},{-212,-159,-314,-221,-195,-319},{-224,-352,-145,-188,-148,-245},{-277,-138,-355,-312,-167,-281},{-214,-259,-267,-152,-317,-150},{-193,-343,-188,-136,-324,-155},{-324,-176,-188,-250,-140,-340},{-233,-338,-193,-324,-305,-314},{-119,-150,-145,-119,-245,-255},{-305,-352,-319,-174,-350,-248},{-331,-331,-188,-186,-200,-198},{-170,-188,-121,-224,-340,-212},{-324,-333,-300,-150,-178,-159},{-270,-155,-209,-219,-357,-288},{-322,-300,-198,-138,-202,-195},{-252,-133,-155,-333,-243,-305},{-322,-276,-195,-350,-162,-176},{-170,-259,-276,-167,-155,-255},{-322,-171,-188,-198,-150,-262},{-191,-343,-286,-236,-129,-350},{-121,-171,-276,-321,-264,-293},{-161,-193,-126,-288,-321,-319},{-249,-345,-209,-231,-302,-205},{-319,-274,-159,-262,-269,-340},{-135,-152,-169,-293,-136,-252},{-133,-186,-138,-290,-224,-243}},{{-124,-278,-164,-337,-133,-128},{-352,-243,-320,-266,-228,-274},{-195,-209,-320,-148,-316,-309},{-319,-255,-212,-169,-158,-119},{-171,-159,-209,-312,-267,-157},{-202,-202,-143,-134,-203,-234},{-219,-188,-289,-280,-262,-192},{-186,-178,-329,-166,-190,-250},{-209,-250,-341,-323,-312,-115},{-336,-271,-129,-187,-219,-199},{-174,-148,-280,-122,-151,-212},{-150,-188,-193,-298,-203,-168},{-350,-129,-207,-293,-163,-133},{-217,-336,-230,-120,-244,-314},{-169,-319,-179,-162,-127,-241},{-302,-195,-296,-263,-156,-287},{-138,-324,-256,-259,-282,-177},{-131,-321,-155,-337,-224,-281},{-340,-264,-193,-321,-163,-124},{-321,-190,-214,-178,-235,-272},{-278,-300,-249,-296,-314,-130},{-224,-121,-212,-254,-197,-161},{-167,-186,-216,-245,-269,-305},{-159,-307,-118,-293,-298,-236},{-286,-271,-132,-256,-316,-296},{-319,-338,-310,-247,-170,-232},{-262,-231,-336,-194,-154,-166},{-202,-167,-193,-303,-194,-303},{-126,-252,-207,-215,-113,-181},{-214,-205,-195,-226,-242,-172},{-219,-281,-127,-291,-307,-172},{-136,-269,-209,-254,-147,-294},{-219,-331,-317,-310,-221,-170},{-207,-236,-306,-219,-120,-197},{-159,-293,-193,-249,-133,-172},{-281,-162,-294,-273,-140,-236},{-219,-181,-343,-245,-122,-170},{-295,-324,-143,-328,-310,-115},{-145,-243,-254,-305,-118,-159},{-169,-267,-327,-199,-258,-232},{-300,-164,-150,-328,-258,-276},{-129,-202,-228,-344,-165,-261},{-181,-262,-310,-319,-285,-287},{-207,-314,-237,-231,-131,-329},{-145,-236,-338,-127,-192,-329},{-281,-145,-155,-226,-328,-135},{-181,-274,-164,-143,-321,-221},{-238,-126,-164,-206,-221,-309},{-262,-157,-237,-316,-210,-301},{-312,-131,-266,-305,-278,-186}},{{-211,-113,-204,-101,-168,-142},{-217,-209,-283,-224,-280,-245},{-187,-282,-271,-191,-241,-234},{-295,-209,-255,-125,-266,-90},{-232,-127,-135,-216,-144,-211},{-252,-236,-137,-292,-209,-207},{-140,-284,-244,-209,-140,-257},{-150,-309,-242,-254,-161,-95},{-277,-247,-135,-269,-247,-113},{-217,-157,-303,-287,-224,-227},{-172,-161,-172,-154,-161,-171},{-163,-226,-129,-248,-208,-232},{-200,-111,-214,-115,-279,-167},{-219,-148,-297,-201,-202,-259},{-146,-291,-240,-257,-209,-220},{-200,-280,-248,-277,-230,-117},{-140,-138,-188,-275,-280,-92},{-262,-224,-109,-99,-122,-196},{-224,-180,-109,-269,-211,-270},{-123,-286,-267,-136,-161,-252},{-157,-268,-224,-109,-174,-113},{-297,-288,-149,-177,-112,-248},{-153,-253,-246,-277,-198,-144},{-187,-196,-182,-226,-133,-144},{-217,-180,-226,-240,-97,-230},{-228,-123,-289,-289,-161,-229},{-275,-207,-123,-193,-239,-254},{-118,-167,-289,-289,-266,-97},{-129,-234,-143,-234,-264,-133},{-239,-157,-218,-197,-142,-162},{-108,-261,-273,-170,-161,-234},{-194,-234,-196,-174,-258,-164},{-138,-253,-232,-187,-228,-191},{-144,-176,-248,-269,-258,-169},{-204,-295,-154,-117,-189,-128},{-299,-280,-186,-203,-198,-131},{-148,-153,-259,-215,-112,-187},{-157,-180,-147,-181,-221,-218},{-148,-136,-168,-164,-208,-185},{-183,-249,-202,-232,-260,-193},{-282,-178,-263,-187,-202,-153},{-299,-123,-226,-135,-185,-248},{-239,-140,-141,-244,-237,-191},{-301,-219,-289,-99,-168,-137},{-153,-119,-295,-172,-277,-236},{-213,-125,-135,-193,-129,-250},{-264,-182,-202,-170,-150,-106},{-305,-280,-101,-115,-105,-243},{-211,-219,-158,-259,-105,-166},{-316,-274,-228,-222,-230,-270}},{{-255,-244,-221,-106,-170,-175},{-201,-228,-174,-225,-89,-157},{-132,-87,-170,-177,-215,-166},{-222,-84,-207,-224,-111,-97},{-175,-145,-185,-84,-137,-84},{-163,-234,-174,-180,-209,-197},{-138,-175,-231,-165,-167,-109},{-131,-132,-170,-159,-206,-77},{-167,-183,-93,-154,-202,-166},{-86,-99,-152,-93,-120,-88},{-196,-102,-94,-168,-73,-135},{-95,-198,-119,-190,-81,-192},{-181,-178,-119,-76,-183,-69},{-224,-139,-119,-105,-94,-163},{-246,-142,-181,-147,-105,-116},{-117,-218,-94,-93,-84,-148},{-218,-213,-206,-135,-134,-172},{-191,-167,-104,-180,-196,-197},{-148,-198,-198,-220,-92,-124},{-212,-94,-107,-168,-89,-189},{-100,-162,-209,-224,-135,-199},{-174,-125,-193,-159,-143,-121},{-246,-82,-174,-224,-167,-192},{-225,-107,-149,-142,-151,-203},{-255,-201,-236,-114,-196,-159},{-100,-205,-116,-184,-140,-128},{-117,-106,-119,-214,-194,-174},{-198,-218,-130,-153,-166,-124},{-136,-226,-93,-158,-118,-170},{-165,-134,-226,-111,-89,-112},{-208,-87,-155,-169,-204,-120},{-148,-180,-173,-152,-112,-102},{-189,-180,-218,-172,-137,-193},{-138,-239,-151,-195,-187,-156},{-107,-208,-104,-134,-200,-195},{-206,-86,-132,-216,-181,-75},{-237,-155,-141,-135,-210,-170},{-103,-170,-93,-99,-102,-88},{-218,-165,-206,-189,-210,-172},{-239,-191,-141,-165,-212,-102},{-225,-185,-143,-189,-118,-84},{-234,-224,-85,-108,-127,-156},{-93,-218,-223,-196,-76,-190},{-136,-196,-215,-99,-72,-70},{-174,-201,-207,-103,-85,-161},{-224,-150,-207,-183,-79,-189},{-205,-186,-105,-147,-189,-101},{-157,-119,-108,-152,-122,-144},{-129,-148,-122,-82,-160,-69},{-243,-115,-201,-214,-138,-188}},{{-141,-96,-160,-136,-127,-138},{-168,-103,-133,-151,-94,-136},{-105,-84,-140,-96,-159,-137},{-76,-173,-139,-68,-123,-130},{-84,-102,-153,-79,-87,-93},{-118,-107,-140,-74,-137,-88},{-98,-89,-89,-177,-120,-113},{-72,-66,-164,-104,-93,-145},{-105,-83,-153,-105,-150,-119},{-89,-108,-110,-131,-90,-120},{-188,-150,-181,-170,-159,-169},{-97,-144,-69,-118,-115,-158},{-101,-165,-153,-170,-178,-76},{-98,-110,-103,-169,-111,-163},{-178,-131,-138,-98,-73,-155},{-78,-73,-102,-63,-119,-73},{-92,-180,-180,-175,-164,-131},{-66,-77,-125,-136,-112,-177},{-86,-160,-122,-62,-77,-155},{-110,-71,-118,-157,-79,-70},{-180,-152,-136,-107,-95,-165},{-118,-149,-87,-145,-138,-84},{-149,-122,-155,-150,-131,-169},{-97,-183,-110,-60,-169,-121},{-113,-130,-104,-68,-117,-120},{-126,-113,-117,-154,-61,-165},{-106,-72,-159,-168,-144,-69},{-86,-146,-102,-111,-80,-92},{-148,-159,-73,-138,-149,-175},{-180,-126,-177,-60,-83,-138},{-94,-122,-81,-142,-158,-163},{-196,-132,-169,-156,-150,-175},{-68,-139,-138,-82,-134,-120},{-121,-151,-171,-62,-68,-125},{-188,-79,-112,-80,-82,-111},{-140,-188,-82,-139,-69,-61},{-98,-152,-115,-111,-107,-68},{-114,-146,-91,-67,-106,-61},{-198,-89,-148,-171,-157,-93},{-129,-170,-108,-107,-118,-124},{-168,-166,-99,-137,-162,-114},{-176,-125,-93,-94,-167,-68},{-162,-105,-76,-142,-115,-126},{-105,-144,-155,-100,-86,-111},{-186,-151,-98,-136,-136,-60},{-77,-159,-155,-174,-140,-174},{-140,-100,-134,-176,-74,-90},{-108,-69,-181,-133,-140,-167},{-113,-115,-115,-120,-124,-111},{-102,-72,-123,-167,-119,-101}},{{-63,-139,-176,-64,-124,-154},{-87,-61,-102,-146,-160,-102},{-117,-142,-87,-94,-137,-110},{-68,-132,-140,-132,-142,-169},{-129,-129,-113,-143,-165,-129},{-67,-71,-119,-63,-67,-136},{-149,-102,-176,-144,-139,-170},{-120,-165,-154,-90,-113,-142},{-125,-171,-86,-149,-93,-156},{-171,-158,-82,-75,-78,-107},{-155,-108,-113,-136,-157,-125},{-151,-62,-105,-151,-96,-92},{-164,-96,-71,-109,-174,-68},{-73,-76,-99,-125,-178,-125},{-124,-92,-151,-144,-123,-121},{-150,-63,-167,-109,-106,-140},{-93,-64,-130,-150,-159,-131},{-120,-94,-113,-155,-152,-66},{-143,-75,-96,-176,-176,-149},{-152,-151,-80,-111,-104,-117},{-126,-105,-173,-64,-142,-147},{-67,-74,-143,-177,-144,-67},{-102,-100,-174,-176,-89,-158},{-161,-60,-158,-144,-137,-94},{-117,-164,-83,-92,-167,-164},{-118,-161,-178,-115,-177,-132},{-150,-83,-127,-121,-98,-164},{-96,-65,-117,-82,-182,-66},{-92,-167,-144,-145,-77,-188},{-150,-118,-146,-148,-83,-131},{-148,-71,-105,-133,-95,-149},{-156,-70,-98,-126,-170,-77},{-73,-138,-130,-95,-168,-130},{-106,-108,-100,-178,-61,-64},{-89,-65,-95,-67,-109,-188},{-146,-64,-171,-99,-83,-94},{-138,-84,-63,-165,-95,-120},{-163,-109,-126,-60,-144,-101},{-134,-171,-92,-73,-84,-135},{-152,-123,-94,-146,-83,-130},{-109,-142,-154,-154,-117,-69},{-162,-71,-171,-79,-129,-111},{-140,-89,-134,-75,-157,-126},{-158,-73,-77,-70,-90,-183},{-155,-88,-127,-161,-139,-122},{-176,-178,-106,-130,-71,-112},{-89,-99,-60,-96,-82,-145},{-86,-107,-84,-129,-68,-149},{-99,-136,-87,-120,-150,-188},{-126,-102,-117,-161,-99,-105}}},{{{-279,-362,-338,-306,-380,-215},{-338,-133,-351,-287,-205,-391},{-306,-200,-239,-239,-309,-176},{-184,-189,-218,-160,-378,-359},{-173,-250,-311,-332,-258,-378},{-242,-186,-253,-133,-168,-266},{-197,-168,-162,-343,-370,-338},{-229,-255,-388,-327,-383,-338},{-253,-330,-364,-149,-178,-372},{-391,-207,-133,-226,-343,-210},{-378,-253,-210,-197,-327,-322},{-282,-202,-165,-375,-261,-322},{-370,-327,-319,-375,-170,-237},{-340,-157,-332,-202,-223,-184},{-370,-309,-245,-178,-162,-375},{-250,-138,-295,-351,-133,-239},{-205,-386,-194,-215,-279,-261},{-375,-396,-388,-277,-356,-391},{-266,-266,-367,-274,-335,-168},{-266,-295,-325,-197,-250,-394},{-231,-202,-181,-253,-285,-362},{-346,-338,-253,-160,-335,-356},{-170,-250,-221,-162,-277,-181},{-223,-197,-394,-322,-327,-229},{-136,-160,-277,-309,-144,-314},{-141,-210,-285,-375,-154,-388},{-343,-311,-207,-356,-226,-290},{-343,-311,-359,-215,-160,-261},{-231,-245,-295,-231,-303,-354},{-362,-237,-396,-207,-138,-258},{-277,-359,-181,-356,-221,-168},{-250,-325,-386,-317,-356,-285},{-168,-250,-338,-396,-141,-383},{-309,-322,-173,-181,-380,-327},{-184,-293,-207,-332,-194,-399},{-170,-325,-144,-231,-282,-271},{-301,-157,-295,-295,-356,-378},{-396,-378,-231,-340,-351,-266},{-375,-370,-221,-319,-346,-285},{-362,-138,-261,-394,-306,-311},{-362,-192,-192,-197,-192,-386},{-258,-303,-303,-309,-218,-330},{-396,-343,-176,-287,-210,-149},{-391,-378,-210,-176,-335,-197},{-343,-261,-399,-372,-234,-168},{-210,-194,-354,-213,-367,-380},{-293,-157,-258,-356,-367,-314},{-380,-154,-287,-343,-154,-290},{-359,-189,-287,-157,-351,-234},{-138,-237,-287,-157,-319,-234}},{{-370,-215,-346,-314,-141,-373},{-396,-266,-178,-396,-160,-184},{-253,-346,-210,-343,-220,-249},{-399,-380,-399,-388,-249,-174},{-364,-162,-184,-380,-317,-194},{-237,-311,-242,-319,-388,-202},{-301,-277,-269,-306,-280,-300},{-287,-362,-287,-274,-262,-249},{-194,-330,-189,-168,-144,-176},{-229,-141,-210,-136,-328,-218},{-367,-322,-149,-138,-354,-142},{-338,-138,-261,-189,-225,-267},{-181,-356,-343,-242,-390,-218},{-359,-266,-184,-311,-299,-225},{-306,-370,-253,-303,-246,-285},{-367,-351,-170,-149,-233,-163},{-210,-290,-375,-391,-330,-161},{-138,-146,-386,-144,-364,-194},{-133,-303,-263,-359,-194,-344},{-141,-348,-386,-181,-210,-383},{-348,-362,-311,-271,-278,-181},{-146,-152,-309,-380,-364,-357},{-380,-263,-309,-184,-194,-238},{-181,-200,-335,-258,-160,-150},{-237,-136,-250,-245,-296,-368},{-205,-170,-348,-239,-231,-166},{-218,-178,-234,-372,-183,-158},{-226,-277,-242,-325,-278,-285},{-181,-356,-250,-309,-390,-142},{-207,-293,-391,-181,-338,-311},{-144,-186,-141,-229,-144,-212},{-322,-144,-378,-253,-359,-218},{-202,-141,-184,-263,-246,-293},{-330,-263,-293,-189,-259,-269},{-162,-218,-309,-271,-278,-324},{-154,-301,-160,-184,-317,-313},{-338,-279,-340,-279,-367,-233},{-170,-309,-346,-293,-314,-298},{-168,-325,-274,-189,-196,-171},{-274,-343,-192,-223,-265,-207},{-162,-330,-367,-176,-377,-326},{-327,-391,-261,-221,-194,-264},{-189,-322,-237,-386,-393,-243},{-141,-274,-186,-295,-207,-275},{-231,-319,-215,-380,-372,-306},{-274,-343,-306,-133,-241,-277},{-189,-178,-189,-375,-280,-378},{-367,-154,-210,-213,-309,-241},{-391,-144,-168,-383,-144,-158},{-146,-141,-332,-146,-134,-259}},{{-137,-263,-360,-151,-223,-198},{-249,-304,-156,-322,-194,-243},{-259,-162,-325,-246,-326,-188},{-262,-286,-373,-367,-265,-166},{-181,-154,-368,-332,-164,-219},{-189,-132,-176,-156,-314,-316},{-272,-309,-292,-350,-240,-282},{-293,-344,-363,-263,-274,-337},{-295,-149,-179,-213,-353,-186},{-171,-175,-229,-280,-309,-154},{-223,-225,-214,-186,-245,-275},{-300,-344,-212,-181,-255,-210},{-381,-334,-214,-238,-365,-333},{-378,-164,-204,-288,-277,-362},{-223,-286,-323,-149,-235,-195},{-344,-200,-345,-248,-181,-284},{-290,-314,-161,-231,-284,-280},{-137,-134,-179,-355,-203,-330},{-272,-256,-305,-201,-311,-205},{-368,-149,-212,-283,-149,-142},{-231,-240,-229,-203,-262,-234},{-220,-306,-239,-208,-323,-352},{-197,-301,-360,-283,-358,-308},{-135,-235,-292,-342,-355,-294},{-181,-175,-179,-193,-194,-229},{-210,-359,-249,-208,-292,-306},{-316,-243,-368,-124,-152,-345},{-197,-362,-202,-186,-328,-248},{-373,-195,-277,-308,-223,-335},{-223,-256,-333,-169,-167,-275},{-332,-223,-365,-179,-358,-147},{-176,-159,-320,-208,-201,-325},{-290,-175,-358,-308,-358,-287},{-212,-362,-181,-216,-358,-234},{-135,-324,-333,-370,-196,-145},{-388,-278,-164,-355,-338,-239},{-295,-159,-355,-164,-181,-330},{-388,-349,-212,-193,-159,-207},{-269,-245,-307,-365,-301,-321},{-280,-293,-197,-223,-203,-342},{-381,-321,-227,-285,-365,-140},{-158,-238,-199,-193,-282,-159},{-368,-281,-297,-322,-314,-152},{-306,-374,-260,-129,-216,-125},{-238,-190,-139,-320,-299,-190},{-130,-329,-234,-337,-220,-186},{-272,-213,-169,-193,-252,-296},{-246,-197,-373,-332,-304,-323},{-311,-132,-247,-179,-130,-284},{-174,-139,-365,-298,-132,-130}},{{-319,-136,-280,-179,-264,-213},{-224,-343,-157,-324,-240,-224},{-257,-200,-155,-207,-231,-329},{-195,-157,-226,-317,-177,-177},{-352,-329,-277,-150,-287,-296},{-333,-204,-194,-196,-166,-164},{-243,-284,-217,-191,-204,-166},{-259,-334,-256,-267,-262,-121},{-224,-214,-210,-214,-168,-231},{-276,-160,-323,-207,-123,-159},{-252,-247,-319,-150,-253,-170},{-159,-266,-210,-140,-264,-152},{-269,-125,-333,-276,-208,-220},{-252,-266,-298,-152,-193,-114},{-300,-134,-173,-184,-258,-296},{-236,-127,-118,-269,-284,-233},{-309,-334,-219,-115,-199,-188},{-319,-223,-206,-285,-112,-208},{-281,-327,-233,-177,-280,-137},{-324,-240,-245,-177,-276,-175},{-145,-268,-182,-269,-280,-161},{-169,-216,-118,-154,-260,-175},{-248,-148,-139,-292,-150,-329},{-283,-172,-312,-179,-112,-267},{-309,-320,-139,-179,-159,-164},{-133,-139,-146,-345,-273,-249},{-143,-174,-321,-244,-125,-157},{-198,-343,-344,-117,-309,-211},{-181,-237,-268,-237,-332,-184},{-259,-167,-215,-285,-282,-233},{-174,-294,-319,-290,-168,-267},{-307,-313,-289,-244,-125,-291},{-321,-268,-289,-154,-332,-258},{-319,-350,-321,-143,-264,-195},{-288,-118,-132,-315,-132,-139},{-290,-146,-215,-283,-226,-155},{-193,-334,-323,-285,-159,-298},{-188,-200,-312,-248,-112,-204},{-309,-134,-261,-223,-215,-195},{-269,-143,-259,-182,-164,-276},{-305,-343,-270,-255,-137,-325},{-262,-256,-229,-207,-164,-139},{-224,-209,-176,-288,-305,-287},{-224,-120,-199,-225,-206,-298},{-133,-244,-259,-177,-284,-300},{-286,-294,-344,-230,-233,-184},{-274,-270,-243,-184,-211,-220},{-193,-223,-296,-304,-240,-112},{-319,-303,-268,-285,-249,-186},{-228,-254,-215,-336,-150,-296}},{{-282,-141,-169,-161,-187,-282},{-194,-263,-182,-260,-312,-158},{-271,-200,-267,-284,-135,-204},{-125,-174,-247,-187,-171,-128},{-205,-299,-228,-308,-195,-221},{-213,-293,-306,-126,-187,-299},{-308,-108,-315,-271,-254,-284},{-235,-119,-245,-230,-137,-295},{-119,-267,-265,-139,-289,-171},{-174,-128,-161,-148,-315,-117},{-216,-282,-297,-226,-289,-150},{-200,-132,-258,-239,-230,-148},{-275,-271,-206,-297,-174,-302},{-211,-308,-263,-256,-180,-230},{-176,-312,-221,-247,-306,-154},{-308,-297,-171,-111,-163,-152},{-229,-234,-213,-126,-191,-295},{-321,-289,-289,-215,-302,-247},{-189,-126,-308,-178,-204,-217},{-293,-113,-221,-291,-254,-135},{-238,-247,-254,-297,-241,-304},{-136,-265,-237,-267,-180,-304},{-207,-239,-230,-210,-273,-263},{-180,-152,-278,-273,-154,-260},{-218,-260,-115,-145,-254,-202},{-123,-286,-204,-217,-213,-135},{-143,-317,-256,-271,-178,-245},{-246,-193,-119,-230,-306,-115},{-172,-202,-241,-111,-108,-260},{-200,-263,-312,-115,-312,-256},{-246,-250,-286,-117,-250,-245},{-310,-210,-230,-184,-271,-267},{-218,-130,-267,-250,-271,-230},{-312,-267,-189,-193,-265,-158},{-167,-143,-148,-247,-141,-197},{-253,-187,-317,-299,-217,-221},{-130,-271,-299,-152,-254,-284},{-312,-135,-137,-232,-197,-265},{-139,-215,-247,-293,-302,-139},{-330,-239,-280,-280,-193,-217},{-145,-269,-315,-260,-128,-226},{-218,-252,-197,-124,-297,-321},{-128,-306,-167,-276,-282,-143},{-282,-193,-247,-161,-126,-302},{-114,-117,-228,-148,-215,-135},{-253,-306,-323,-143,-113,-278},{-279,-165,-317,-158,-137,-224},{-205,-117,-152,-213,-284,-243},{-128,-202,-243,-197,-271,-195},{-213,-293,-150,-289,-171,-243}},{{-297,-247,-271,-124,-152,-254},{-269,-278,-273,-108,-202,-326},{-189,-165,-161,-260,-293,-169},{-315,-226,-143,-263,-128,-143},{-145,-161,-206,-189,-226,-239},{-293,-193,-165,-224,-228,-226},{-152,-284,-278,-213,-132,-165},{-115,-210,-263,-247,-284,-310},{-148,-241,-302,-323,-260,-132},{-152,-234,-200,-124,-165,-158},{-154,-221,-326,-148,-148,-117},{-113,-234,-137,-237,-119,-326},{-176,-250,-124,-284,-243,-306},{-280,-217,-195,-119,-269,-219},{-286,-271,-280,-291,-176,-247},{-165,-302,-234,-178,-323,-263},{-263,-250,-132,-158,-124,-306},{-108,-137,-204,-265,-197,-182},{-217,-280,-245,-111,-115,-189},{-219,-141,-284,-284,-232,-304},{-167,-171,-310,-150,-228,-210},{-230,-258,-117,-139,-208,-191},{-293,-326,-250,-219,-163,-239},{-232,-232,-269,-308,-124,-111},{-295,-124,-226,-221,-187,-182},{-247,-115,-135,-237,-171,-326},{-250,-219,-306,-206,-195,-282},{-219,-154,-195,-221,-226,-319},{-182,-241,-299,-221,-150,-258},{-228,-306,-286,-184,-263,-215},{-286,-208,-217,-267,-228,-282},{-319,-286,-224,-161,-139,-219},{-122,-234,-256,-232,-180,-202},{-317,-260,-115,-200,-128,-150},{-189,-321,-191,-282,-267,-130},{-150,-152,-297,-154,-323,-124},{-143,-247,-326,-239,-161,-176},{-111,-148,-299,-197,-206,-302},{-182,-241,-143,-210,-202,-215},{-137,-163,-315,-221,-323,-176},{-119,-126,-191,-195,-280,-180},{-245,-137,-141,-323,-174,-193},{-310,-156,-208,-291,-217,-200},{-217,-217,-250,-245,-302,-230},{-321,-269,-163,-232,-137,-289},{-256,-241,-247,-143,-224,-189},{-250,-317,-321,-148,-286,-167},{-189,-284,-232,-302,-286,-293},{-269,-156,-171,-130,-308,-239},{-323,-193,-267,-156,-241,-234}}},{{{-325,-412,-238,-154,-208,-151},{-367,-184,-283,-232,-403,-249},{-412,-412,-418,-202,-343,-370},{-346,-292,-367,-394,-406,-172},{-322,-223,-370,-271,-406,-305},{-343,-452,-280,-241,-361,-172},{-163,-331,-217,-241,-397,-154},{-172,-205,-298,-268,-265,-299},{-208,-190,-370,-322,-349,-207},{-298,-292,-361,-154,-271,-311},{-409,-157,-361,-358,-352,-346},{-205,-373,-310,-307,-301,-349},{-262,-406,-229,-316,-373,-237},{-448,-385,-400,-424,-190,-388},{-400,-325,-244,-439,-244,-263},{-241,-175,-229,-337,-241,-293},{-226,-289,-388,-208,-190,-411},{-163,-310,-193,-265,-265,-411},{-415,-172,-409,-160,-187,-379},{-436,-271,-286,-439,-157,-314},{-394,-397,-178,-340,-442,-343},{-298,-175,-208,-274,-448,-397},{-187,-232,-406,-163,-169,-444},{-181,-163,-325,-178,-238,-234},{-388,-301,-343,-406,-175,-314},{-223,-289,-268,-292,-271,-228},{-238,-223,-268,-214,-295,-266},{-247,-166,-196,-340,-364,-219},{-271,-394,-301,-316,-223,-352},{-247,-190,-229,-346,-370,-222},{-409,-157,-421,-400,-319,-287},{-223,-379,-244,-436,-229,-332},{-373,-217,-211,-367,-163,-299},{-400,-313,-442,-346,-211,-391},{-406,-163,-391,-220,-439,-157},{-289,-265,-331,-349,-220,-382},{-352,-298,-250,-241,-322,-400},{-190,-181,-211,-205,-436,-314},{-361,-349,-289,-340,-316,-332},{-205,-253,-355,-265,-331,-314},{-265,-406,-361,-433,-358,-343},{-313,-370,-211,-452,-181,-400},{-418,-229,-346,-340,-397,-258},{-349,-319,-235,-232,-421,-317},{-394,-310,-388,-304,-331,-252},{-355,-208,-445,-202,-331,-201},{-349,-439,-319,-265,-256,-391},{-358,-184,-304,-331,-259,-406},{-190,-208,-184,-226,-196,-355},{-150,-277,-253,-166,-223,-228}},{{-255,-382,-378,-183,-159,-373},{-272,-270,-232,-404,-162,-280},{-214,-393,-221,-341,-246,-247},{-363,-396,-274,-349,-220,-262},{-290,-235,-314,-303,-231,-339},{-398,-218,-165,-276,-246,-270},{-240,-175,-188,-216,-167,-296},{-311,-399,-305,-221,-344,-190},{-346,-339,-221,-410,-172,-355},{-261,-321,-291,-410,-281,-172},{-202,-144,-389,-227,-260,-360},{-372,-298,-342,-232,-323,-254},{-396,-281,-235,-278,-358,-262},{-149,-396,-151,-393,-201,-360},{-387,-310,-272,-281,-321,-200},{-299,-264,-160,-319,-193,-265},{-337,-342,-381,-257,-390,-134},{-223,-235,-188,-393,-352,-239},{-284,-230,-160,-139,-268,-316},{-176,-290,-246,-136,-228,-144},{-199,-310,-148,-199,-270,-224},{-419,-158,-291,-317,-350,-144},{-401,-399,-221,-385,-188,-373},{-149,-307,-420,-352,-376,-252},{-398,-253,-395,-199,-209,-177},{-316,-301,-333,-319,-331,-375},{-396,-264,-232,-306,-299,-134},{-357,-399,-196,-317,-238,-283},{-182,-387,-252,-410,-212,-380},{-410,-425,-244,-169,-315,-355},{-360,-376,-300,-191,-376,-272},{-349,-387,-319,-265,-289,-386},{-378,-422,-297,-257,-135,-278},{-275,-287,-168,-221,-199,-301},{-229,-158,-386,-248,-284,-177},{-246,-230,-372,-248,-382,-221},{-267,-387,-308,-262,-344,-360},{-193,-419,-286,-347,-148,-267},{-325,-250,-400,-172,-199,-203},{-428,-212,-193,-410,-217,-311},{-422,-359,-244,-336,-374,-211},{-390,-390,-403,-382,-352,-344},{-170,-356,-367,-281,-249,-175},{-158,-419,-269,-205,-201,-262},{-220,-238,-227,-207,-143,-195},{-270,-273,-305,-344,-162,-157},{-434,-161,-300,-150,-363,-159},{-296,-181,-314,-292,-204,-298},{-363,-382,-179,-300,-323,-254},{-328,-235,-160,-347,-313,-257}},{{-337,-173,-119,-259,-233,-208},{-325,-233,-131,-298,-180,-192},{-352,-324,-279,-305,-123,-198},{-270,-252,-231,-259,-265,-244},{-176,-281,-222,-152,-117,-234},{-350,-122,-167,-332,-144,-204},{-372,-192,-204,-124,-195,-154},{-226,-334,-302,-168,-129,-273},{-327,-310,-236,-283,-254,-113},{-325,-199,-160,-161,-301,-283},{-273,-350,-117,-323,-295,-299},{-151,-192,-286,-144,-184,-265},{-278,-324,-256,-259,-218,-168},{-149,-293,-268,-164,-117,-252},{-298,-194,-311,-307,-216,-158},{-208,-206,-298,-188,-297,-281},{-159,-353,-213,-194,-257,-101},{-320,-194,-174,-323,-195,-133},{-241,-290,-169,-265,-261,-125},{-337,-350,-263,-301,-273,-224},{-181,-350,-252,-172,-237,-184},{-258,-120,-179,-179,-189,-236},{-335,-161,-334,-329,-134,-194},{-327,-144,-208,-194,-218,-267},{-226,-187,-183,-206,-271,-135},{-233,-142,-289,-157,-301,-131},{-211,-216,-119,-259,-273,-240},{-300,-326,-197,-316,-278,-186},{-196,-132,-121,-217,-316,-230},{-191,-300,-126,-248,-184,-107},{-345,-336,-190,-190,-284,-277},{-213,-319,-327,-217,-286,-117},{-196,-170,-334,-110,-110,-263},{-149,-122,-160,-110,-248,-105},{-253,-142,-192,-190,-242,-192},{-216,-331,-172,-248,-286,-133},{-191,-228,-126,-309,-123,-283},{-315,-326,-190,-230,-157,-166},{-295,-185,-140,-152,-305,-180},{-268,-334,-284,-133,-265,-204},{-312,-137,-213,-197,-117,-295},{-322,-146,-167,-314,-184,-194},{-146,-154,-300,-254,-195,-240},{-241,-180,-259,-117,-210,-103},{-161,-194,-318,-199,-288,-281},{-174,-322,-204,-152,-248,-232},{-253,-355,-229,-119,-265,-283},{-370,-269,-197,-217,-318,-226},{-322,-302,-298,-270,-237,-190},{-198,-218,-300,-323,-248,-141}},{{-223,-238,-114,-177,-116,-118},{-268,-112,-117,-110,-211,-100},{-279,-100,-210,-200,-159,-140},{-107,-121,-251,-243,-98,-153},{-262,-104,-239,-187,-221,-92},{-142,-257,-130,-205,-138,-180},{-213,-169,-137,-139,-143,-151},{-274,-179,-258,-155,-139,-180},{-182,-171,-247,-175,-209,-195},{-250,-99,-247,-200,-168,-192},{-241,-179,-157,-251,-96,-142},{-274,-210,-265,-206,-85,-143},{-289,-234,-246,-187,-226,-182},{-252,-102,-244,-174,-191,-122},{-113,-167,-132,-241,-189,-217},{-254,-277,-251,-230,-129,-116},{-204,-95,-105,-177,-86,-171},{-163,-206,-214,-132,-204,-132},{-262,-199,-174,-167,-129,-105},{-289,-102,-153,-239,-224,-206},{-262,-205,-144,-232,-91,-90},{-144,-234,-123,-105,-247,-129},{-196,-212,-130,-120,-176,-153},{-194,-151,-169,-218,-139,-153},{-291,-188,-228,-249,-98,-230},{-155,-177,-205,-114,-90,-213},{-250,-238,-231,-189,-134,-222},{-246,-130,-98,-215,-110,-119},{-262,-203,-96,-179,-93,-209},{-289,-227,-190,-229,-90,-238},{-260,-266,-114,-122,-95,-209},{-215,-225,-176,-165,-144,-229},{-184,-216,-158,-110,-201,-132},{-219,-147,-255,-131,-222,-196},{-116,-212,-155,-114,-105,-203},{-128,-117,-226,-187,-105,-159},{-291,-115,-117,-182,-169,-137},{-242,-273,-107,-222,-120,-188},{-171,-126,-117,-184,-204,-221},{-190,-180,-144,-227,-106,-122},{-229,-125,-189,-248,-242,-224},{-266,-192,-199,-196,-144,-206},{-118,-231,-239,-179,-206,-203},{-291,-210,-166,-210,-241,-184},{-109,-171,-192,-217,-151,-209},{-144,-212,-258,-200,-236,-196},{-173,-259,-235,-138,-204,-151},{-225,-246,-160,-170,-159,-185},{-140,-199,-151,-194,-126,-225},{-155,-112,-205,-96,-141,-148}},{{-100,-117,-116,-145,-225,-168},{-189,-128,-139,-120,-199,-122},{-184,-146,-109,-208,-91,-137},{-84,-91,-151,-109,-180,-112},{-209,-152,-140,-159,-86,-194},{-220,-91,-209,-199,-217,-211},{-218,-194,-172,-125,-185,-179},{-217,-186,-139,-137,-86,-229},{-232,-142,-80,-222,-229,-79},{-176,-77,-105,-188,-114,-129},{-150,-180,-109,-176,-152,-89},{-131,-157,-143,-89,-194,-136},{-95,-216,-132,-145,-186,-129},{-161,-225,-151,-99,-79,-217},{-226,-211,-139,-105,-125,-189},{-133,-97,-169,-86,-228,-103},{-159,-103,-114,-116,-225,-122},{-83,-108,-137,-77,-171,-208},{-120,-200,-145,-91,-120,-126},{-218,-114,-168,-196,-211,-156},{-109,-203,-125,-172,-168,-188},{-170,-99,-102,-166,-211,-176},{-158,-163,-192,-117,-186,-140},{-200,-111,-125,-182,-123,-123},{-164,-169,-129,-128,-92,-112},{-201,-216,-200,-185,-202,-213},{-156,-102,-220,-166,-157,-222},{-189,-117,-174,-146,-120,-131},{-223,-92,-116,-126,-148,-105},{-189,-216,-225,-174,-151,-217},{-189,-151,-123,-95,-139,-160},{-156,-220,-137,-182,-228,-219},{-115,-128,-160,-179,-176,-226},{-86,-151,-122,-134,-160,-171},{-106,-134,-196,-89,-189,-131},{-167,-191,-105,-128,-223,-95},{-148,-128,-171,-149,-172,-136},{-144,-220,-143,-183,-194,-177},{-225,-194,-136,-176,-109,-166},{-105,-91,-165,-85,-219,-163},{-187,-120,-80,-85,-85,-165},{-112,-208,-203,-145,-126,-103},{-198,-102,-163,-145,-180,-203},{-89,-131,-108,-229,-159,-162},{-94,-199,-143,-208,-188,-219},{-114,-166,-112,-149,-185,-116},{-178,-120,-214,-231,-219,-80},{-83,-171,-132,-145,-160,-108},{-189,-222,-114,-131,-199,-194},{-128,-106,-216,-229,-108,-128}},{{-109,-103,-102,-193,-142,-243},{-220,-196,-188,-217,-131,-143},{-225,-127,-151,-203,-149,-241},{-220,-145,-102,-86,-147,-219},{-206,-172,-215,-239,-193,-241},{-231,-196,-164,-232,-247,-214},{-182,-142,-87,-136,-248,-257},{-122,-137,-183,-87,-248,-112},{-77,-218,-243,-148,-131,-228},{-199,-91,-175,-163,-178,-105},{-131,-84,-222,-234,-238,-123},{-100,-191,-222,-190,-196,-255},{-117,-200,-225,-114,-194,-259},{-160,-83,-81,-190,-182,-237},{-231,-135,-104,-143,-186,-239},{-206,-134,-206,-128,-110,-243},{-126,-227,-211,-249,-156,-255},{-145,-164,-136,-247,-124,-208},{-174,-235,-222,-200,-177,-176},{-213,-108,-141,-239,-145,-250},{-120,-157,-172,-247,-142,-174},{-103,-165,-220,-227,-178,-143},{-185,-140,-222,-165,-170,-139},{-126,-84,-151,-150,-156,-185},{-111,-218,-215,-227,-226,-165},{-145,-94,-177,-158,-217,-119},{-108,-183,-128,-166,-147,-255},{-85,-122,-232,-235,-122,-188},{-137,-192,-91,-129,-208,-152},{-97,-86,-206,-165,-210,-210},{-89,-216,-102,-244,-229,-103},{-191,-89,-211,-129,-135,-152},{-105,-189,-138,-237,-91,-232},{-169,-226,-190,-106,-103,-188},{-192,-134,-178,-227,-172,-170},{-140,-208,-188,-183,-138,-94},{-134,-221,-193,-131,-149,-223},{-100,-134,-109,-109,-191,-138},{-194,-235,-196,-193,-262,-235},{-151,-200,-115,-166,-144,-92},{-200,-164,-102,-101,-212,-253},{-174,-121,-146,-193,-126,-147},{-119,-172,-156,-245,-257,-201},{-159,-194,-130,-161,-189,-116},{-229,-130,-181,-151,-175,-156},{-103,-94,-92,-134,-130,-210},{-120,-95,-123,-91,-119,-119},{-120,-138,-134,-116,-182,-114},{-97,-234,-113,-208,-189,-119},{-145,-196,-199,-213,-226,-268}}},{{{-395,-287,-270,-500,-284,-455},{-357,-508,-494,-332,-276,-500},{-360,-332,-427,-336,-473,-399},{-248,-336,-354,-294,-360,-343},{-256,-511,-329,-424,-241,-238},{-332,-210,-522,-420,-276,-466},{-332,-518,-416,-270,-262,-350},{-336,-392,-318,-326,-438,-182},{-354,-458,-444,-500,-189,-214},{-350,-284,-252,-399,-186,-259},{-294,-175,-203,-490,-420,-508},{-329,-308,-210,-290,-441,-315},{-357,-469,-315,-273,-182,-462},{-469,-245,-287,-385,-441,-175},{-406,-241,-424,-207,-248,-322},{-210,-210,-290,-430,-480,-473},{-364,-340,-357,-224,-389,-248},{-266,-284,-231,-350,-329,-399},{-193,-262,-207,-392,-207,-214},{-522,-245,-350,-332,-455,-508},{-318,-371,-290,-357,-385,-340},{-413,-476,-294,-395,-245,-189},{-438,-207,-256,-458,-182,-252},{-469,-284,-238,-336,-203,-193},{-518,-469,-399,-427,-395,-252},{-420,-287,-413,-424,-238,-458},{-178,-290,-452,-406,-189,-203},{-231,-473,-287,-497,-284,-452},{-364,-497,-259,-371,-444,-357},{-322,-504,-360,-256,-322,-336},{-455,-402,-322,-256,-343,-200},{-392,-280,-360,-312,-371,-284},{-399,-193,-500,-368,-480,-262},{-220,-315,-360,-294,-273,-336},{-500,-322,-525,-476,-360,-245},{-399,-350,-318,-490,-217,-178},{-402,-238,-220,-231,-518,-511},{-262,-522,-525,-395,-238,-490},{-483,-304,-424,-511,-270,-395},{-469,-336,-336,-525,-252,-480},{-228,-364,-406,-371,-245,-312},{-410,-266,-290,-336,-294,-480},{-357,-487,-434,-389,-473,-340},{-308,-193,-441,-402,-490,-336},{-214,-182,-326,-214,-368,-368},{-241,-287,-416,-308,-395,-469},{-490,-214,-473,-182,-228,-480},{-273,-430,-364,-427,-518,-326},{-266,-200,-234,-441,-410,-382},{-424,-182,-522,-276,-462,-455}},{{-491,-497,-275,-207,-482,-232},{-289,-384,-370,-237,-246,-386},{-202,-172,-441,-230,-213,-200},{-334,-237,-346,-217,-348,-196},{-219,-405,-200,-381,-243,-190},{-324,-367,-251,-491,-289,-328},{-519,-364,-492,-494,-453,-367},{-404,-202,-353,-317,-446,-264},{-515,-514,-336,-391,-348,-364},{-254,-350,-275,-384,-436,-171},{-432,-175,-353,-454,-256,-303},{-198,-288,-488,-488,-377,-248},{-282,-453,-468,-324,-167,-441},{-275,-350,-332,-250,-387,-264},{-327,-394,-197,-250,-492,-177},{-237,-405,-234,-351,-371,-422},{-435,-271,-363,-264,-194,-316},{-188,-254,-390,-424,-256,-206},{-505,-384,-424,-404,-226,-290},{-191,-305,-485,-434,-184,-438},{-240,-213,-241,-304,-256,-299},{-522,-268,-210,-277,-276,-161},{-438,-192,-200,-304,-361,-270},{-393,-494,-302,-344,-459,-386},{-358,-271,-451,-187,-302,-242},{-411,-333,-417,-247,-243,-258},{-223,-247,-397,-428,-479,-322},{-383,-230,-237,-478,-338,-332},{-258,-364,-325,-200,-269,-206},{-237,-312,-254,-431,-472,-316},{-494,-501,-417,-317,-315,-261},{-177,-388,-502,-424,-420,-399},{-435,-360,-217,-471,-436,-187},{-181,-244,-271,-234,-305,-171},{-233,-357,-325,-291,-354,-473},{-358,-261,-420,-257,-371,-303},{-383,-199,-427,-387,-325,-299},{-407,-178,-298,-301,-321,-483},{-306,-172,-278,-220,-348,-219},{-355,-442,-400,-374,-377,-184},{-362,-466,-186,-357,-249,-438},{-508,-398,-329,-210,-315,-361},{-258,-377,-220,-291,-384,-451},{-271,-446,-183,-250,-410,-406},{-418,-514,-295,-324,-472,-196},{-466,-257,-441,-474,-344,-377},{-310,-401,-386,-377,-177,-335},{-334,-432,-502,-481,-449,-351},{-282,-360,-332,-438,-315,-367},{-268,-264,-366,-327,-216,-386}},{{-381,-437,-402,-375,-279,-411},{-444,-246,-354,-437,-237,-250},{-463,-222,-318,-369,-333,-398},{-186,-385,-165,-431,-373,-208},{-432,-416,-264,-407,-351,-328},{-391,-447,-285,-252,-274,-309},{-293,-265,-366,-149,-194,-392},{-161,-271,-264,-179,-251,-373},{-362,-348,-441,-357,-399,-398},{-394,-339,-165,-316,-416,-322},{-239,-428,-177,-384,-251,-158},{-425,-354,-165,-428,-208,-270},{-346,-191,-225,-425,-231,-306},{-394,-302,-417,-381,-157,-236},{-220,-311,-354,-349,-353,-156},{-362,-262,-450,-214,-365,-256},{-243,-311,-213,-205,-191,-289},{-236,-259,-357,-337,-428,-389},{-290,-456,-369,-167,-142,-373},{-321,-363,-231,-410,-188,-186},{-258,-265,-159,-349,-376,-242},{-233,-249,-288,-179,-405,-181},{-205,-320,-378,-363,-291,-414},{-284,-209,-210,-146,-151,-314},{-321,-410,-405,-387,-228,-289},{-438,-437,-183,-275,-373,-367},{-217,-407,-309,-231,-171,-247},{-435,-154,-174,-264,-157,-331},{-463,-410,-306,-375,-174,-400},{-362,-213,-177,-422,-291,-156},{-246,-413,-423,-314,-154,-414},{-208,-160,-312,-234,-316,-403},{-261,-231,-372,-319,-228,-214},{-375,-397,-333,-240,-368,-331},{-419,-160,-330,-199,-428,-359},{-167,-388,-342,-302,-256,-189},{-274,-280,-435,-161,-248,-175},{-447,-308,-297,-366,-180,-147},{-457,-277,-255,-425,-339,-178},{-435,-225,-168,-401,-182,-325},{-432,-416,-450,-258,-396,-250},{-378,-206,-240,-308,-288,-145},{-315,-419,-330,-261,-413,-145},{-356,-314,-345,-360,-265,-195},{-432,-209,-366,-199,-382,-411},{-337,-336,-234,-305,-185,-314},{-321,-182,-402,-331,-202,-220},{-384,-286,-180,-363,-399,-370},{-274,-277,-444,-229,-285,-264},{-186,-370,-387,-252,-154,-356}},{{-192,-384,-260,-148,-196,-246},{-192,-310,-272,-158,-321,-134},{-294,-297,-314,-131,-274,-222},{-356,-150,-190,-336,-191,-320},{-170,-289,-180,-178,-267,-351},{-305,-371,-254,-286,-213,-258},{-194,-174,-149,-176,-135,-217},{-165,-216,-134,-243,-179,-296},{-354,-281,-131,-254,-272,-344},{-292,-189,-257,-208,-216,-191},{-200,-305,-270,-188,-294,-358},{-151,-300,-283,-289,-299,-261},{-227,-302,-283,-369,-201,-335},{-321,-387,-278,-261,-252,-332},{-278,-366,-298,-133,-184,-160},{-170,-371,-188,-223,-350,-220},{-364,-221,-190,-346,-287,-139},{-216,-326,-339,-321,-265,-327},{-394,-266,-139,-208,-191,-201},{-356,-323,-159,-138,-149,-261},{-194,-337,-164,-339,-277,-179},{-400,-213,-373,-183,-235,-289},{-173,-274,-265,-171,-318,-296},{-240,-213,-136,-196,-137,-306},{-348,-210,-378,-376,-323,-155},{-324,-197,-324,-131,-252,-206},{-308,-255,-159,-299,-331,-244},{-159,-189,-249,-339,-287,-323},{-356,-268,-301,-171,-294,-332},{-138,-347,-288,-246,-132,-167},{-259,-195,-257,-371,-135,-280},{-246,-153,-321,-276,-338,-234},{-243,-363,-188,-208,-345,-263},{-367,-316,-283,-211,-338,-127},{-305,-366,-373,-168,-235,-174},{-308,-292,-383,-251,-189,-170},{-159,-132,-293,-296,-331,-232},{-154,-363,-321,-243,-233,-210},{-354,-297,-332,-236,-169,-222},{-335,-355,-170,-181,-321,-258},{-213,-379,-272,-226,-272,-251},{-197,-258,-334,-369,-127,-332},{-235,-329,-208,-294,-125,-167},{-159,-189,-206,-248,-333,-163},{-338,-237,-350,-186,-331,-256},{-343,-260,-257,-148,-149,-232},{-224,-316,-175,-193,-152,-208},{-381,-239,-357,-376,-348,-339},{-329,-287,-203,-346,-343,-313},{-286,-260,-206,-321,-360,-227}},{{-337,-148,-210,-187,-171,-176},{-308,-268,-337,-219,-210,-259},{-137,-166,-240,-125,-300,-180},{-273,-199,-344,-254,-171,-245},{-168,-219,-233,-116,-282,-268},{-211,-238,-323,-270,-344,-240},{-128,-238,-176,-300,-176,-219},{-137,-127,-134,-310,-192,-215},{-147,-319,-342,-293,-337,-127},{-223,-236,-245,-210,-157,-148},{-265,-263,-321,-134,-222,-222},{-152,-284,-148,-342,-247,-141},{-185,-213,-323,-146,-266,-328},{-275,-289,-314,-256,-247,-236},{-320,-268,-300,-171,-291,-224},{-265,-157,-280,-229,-270,-277},{-277,-122,-173,-316,-222,-176},{-334,-300,-136,-182,-120,-176},{-218,-199,-310,-296,-134,-344},{-187,-280,-164,-203,-335,-293},{-140,-312,-252,-342,-178,-157},{-235,-319,-247,-291,-192,-323},{-164,-261,-303,-256,-146,-323},{-173,-284,-300,-323,-185,-307},{-130,-222,-312,-307,-210,-182},{-296,-247,-233,-319,-199,-129},{-239,-215,-189,-152,-307,-284},{-130,-270,-173,-162,-152,-263},{-277,-120,-194,-134,-238,-296},{-126,-129,-169,-226,-206,-243},{-242,-116,-238,-236,-275,-280},{-230,-192,-268,-314,-254,-125},{-161,-252,-245,-319,-182,-176},{-282,-286,-273,-252,-125,-268},{-327,-215,-245,-176,-291,-162},{-237,-219,-169,-303,-196,-303},{-216,-116,-219,-344,-125,-344},{-242,-282,-289,-282,-146,-206},{-128,-268,-224,-206,-307,-118},{-204,-333,-316,-263,-263,-187},{-277,-316,-116,-206,-261,-164},{-223,-178,-275,-268,-201,-238},{-315,-139,-206,-231,-305,-219},{-273,-162,-134,-141,-316,-300},{-310,-323,-310,-275,-346,-194},{-254,-286,-118,-125,-164,-173},{-182,-319,-208,-129,-132,-236},{-216,-176,-203,-344,-263,-319},{-223,-187,-171,-323,-247,-155},{-220,-245,-289,-155,-185,-226}},{{-215,-249,-340,-324,-186,-285},{-139,-141,-259,-276,-344,-177},{-164,-219,-305,-245,-196,-325},{-164,-266,-210,-167,-162,-367},{-125,-141,-172,-167,-174,-184},{-134,-150,-228,-350,-133,-248},{-178,-143,-331,-286,-162,-155},{-312,-129,-142,-355,-307,-367},{-134,-310,-263,-150,-271,-170},{-340,-141,-277,-188,-324,-143},{-328,-226,-172,-136,-182,-278},{-319,-236,-130,-221,-232,-276},{-247,-312,-270,-286,-300,-162},{-263,-224,-119,-238,-196,-155},{-240,-194,-156,-133,-254,-170},{-307,-215,-140,-352,-298,-224},{-319,-215,-294,-205,-213,-293},{-256,-261,-254,-259,-155,-344},{-176,-305,-261,-267,-136,-258},{-150,-146,-263,-293,-300,-180},{-289,-164,-165,-314,-356,-241},{-176,-236,-184,-119,-220,-236},{-300,-196,-259,-274,-261,-258},{-192,-219,-158,-347,-271,-327},{-127,-226,-198,-350,-259,-209},{-243,-127,-252,-186,-242,-175},{-152,-346,-126,-328,-123,-125},{-208,-118,-170,-321,-319,-128},{-164,-300,-158,-333,-150,-224},{-333,-335,-231,-307,-281,-273},{-116,-213,-280,-188,-300,-342},{-196,-300,-189,-243,-189,-202},{-243,-326,-242,-326,-300,-194},{-224,-249,-228,-345,-182,-202},{-277,-240,-238,-226,-276,-352},{-127,-319,-147,-219,-283,-216},{-178,-266,-268,-217,-344,-325},{-303,-210,-175,-195,-177,-344},{-263,-192,-252,-281,-278,-295},{-213,-240,-116,-240,-247,-167},{-162,-314,-137,-238,-244,-229},{-233,-236,-240,-347,-341,-253},{-208,-342,-254,-188,-126,-263},{-310,-247,-343,-314,-329,-216},{-256,-277,-226,-198,-346,-253},{-321,-194,-198,-274,-286,-130},{-307,-307,-338,-236,-225,-236},{-247,-298,-308,-181,-223,-214},{-284,-328,-277,-271,-341,-140},{-178,-273,-135,-264,-298,-263}}}}; // 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,16,8,5,15,8,5,16,9,6,16,8,6,16,9,6,17,8,6,17,8,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,18,9,6,18,9,6,16,9,6,17,9,6,16,9,6,16,8,6,17,8,6,17,8,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,746}}; // set of shipments in each bid 
int SHsts[SPN]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,1,5,9,13,17,21,25,29,2,8,14,20,26,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,2,6,10,14,18,22,26,30,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,31,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,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,0,4,8,12,16,20,24,28,32,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,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,2,6,10,14,18,22,26,30,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,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,2,8,14,20,26,32,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,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,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,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,1,7,13,19,25,31,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,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,0,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,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,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,1,7,13,19,25,31,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,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,1,5,9,13,17,21,25,29,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,1,7,13,19,25,31}; // 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,6,10,14,18,22,26,30,34,7,13,19,25,31,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,7,11,15,19,23,27,31,35,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,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,3,9,15,21,27,33,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,5,11,17,23,29,35,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,4,10,16,22,28,34,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,3,9,15,21,27,33,3,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,2,6,10,14,18,22,26,30,34,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,4,10,16,22,28,34,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,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,1,5,9,13,17,21,25,29,33,1,7,13,19,25,31,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,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,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,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,35,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,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,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,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,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,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,4,8,12,16,20,24,28,32,4,10,16,22,28,34}; // set of end times of each shipment 
