int Dev = 40;// 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 = 753;//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]={{{{11394,0,0,0,0,0},{12976,0,0,0,0,0},{12341,0,0,0,0,0},{11759,0,0,0,0,0},{12289,0,0,0,0,0},{12003,0,0,0,0,0},{12003,0,0,0,0,0},{12377,0,0,0,0,0},{12496,0,0,0,0,0},{12321,0,0,0,0,0},{12304,0,0,0,0,0},{12664,0,0,0,0,0},{12725,0,0,0,0,0},{12173,0,0,0,0,0},{12240,0,0,0,0,0},{12105,0,0,0,0,0},{12853,0,0,0,0,0},{11794,0,0,0,0,0},{11798,0,0,0,0,0},{12164,0,0,0,0,0},{12297,0,0,0,0,0},{12781,0,0,0,0,0},{11977,0,0,0,0,0},{12899,0,0,0,0,0},{11177,0,0,0,0,0},{12854,0,0,0,0,0},{12249,0,0,0,0,0},{12746,0,0,0,0,0},{12184,0,0,0,0,0},{12794,0,0,0,0,0},{12695,0,0,0,0,0},{11695,0,0,0,0,0},{12355,0,0,0,0,0},{12414,0,0,0,0,0},{12912,0,0,0,0,0},{12812,0,0,0,0,0},{11959,0,0,0,0,0},{13054,0,0,0,0,0},{12523,0,0,0,0,0},{12271,0,0,0,0,0},{12184,0,0,0,0,0},{12840,0,0,0,0,0},{12078,0,0,0,0,0},{12614,0,0,0,0,0},{12658,0,0,0,0,0},{12001,0,0,0,0,0},{12391,0,0,0,0,0},{12394,0,0,0,0,0},{12406,0,0,0,0,0},{12264,0,0,0,0,0}},{{12442,0,0,0,0,0},{11738,0,0,0,0,0},{11882,0,0,0,0,0},{12773,0,0,0,0,0},{12151,0,0,0,0,0},{12141,0,0,0,0,0},{12587,0,0,0,0,0},{11394,0,0,0,0,0},{11599,0,0,0,0,0},{13186,0,0,0,0,0},{12330,0,0,0,0,0},{12557,0,0,0,0,0},{12674,0,0,0,0,0},{12198,0,0,0,0,0},{12133,0,0,0,0,0},{12990,0,0,0,0,0},{12058,0,0,0,0,0},{12025,0,0,0,0,0},{11341,0,0,0,0,0},{12064,0,0,0,0,0},{12364,0,0,0,0,0},{13051,0,0,0,0,0},{12257,0,0,0,0,0},{12373,0,0,0,0,0},{12308,0,0,0,0,0},{13351,0,0,0,0,0},{12287,0,0,0,0,0},{13064,0,0,0,0,0},{12018,0,0,0,0,0},{12935,0,0,0,0,0},{12963,0,0,0,0,0},{12039,0,0,0,0,0},{12545,0,0,0,0,0},{12964,0,0,0,0,0},{13100,0,0,0,0,0},{13000,0,0,0,0,0},{11686,0,0,0,0,0},{12176,0,0,0,0,0},{12233,0,0,0,0,0},{12385,0,0,0,0,0},{12610,0,0,0,0,0},{11427,0,0,0,0,0},{12788,0,0,0,0,0},{12383,0,0,0,0,0},{12277,0,0,0,0,0},{11651,0,0,0,0,0},{12491,0,0,0,0,0},{12859,0,0,0,0,0},{11788,0,0,0,0,0},{12642,0,0,0,0,0}},{{11592,0,0,0,0,0},{11312,0,0,0,0,0},{11446,0,0,0,0,0},{11667,0,0,0,0,0},{11141,0,0,0,0,0},{11416,0,0,0,0,0},{11483,0,0,0,0,0},{11415,0,0,0,0,0},{11351,0,0,0,0,0},{11675,0,0,0,0,0},{11076,0,0,0,0,0},{11574,0,0,0,0,0},{12107,0,0,0,0,0},{12066,0,0,0,0,0},{11323,0,0,0,0,0},{11116,0,0,0,0,0},{11282,0,0,0,0,0},{11662,0,0,0,0,0},{10684,0,0,0,0,0},{11910,0,0,0,0,0},{11820,0,0,0,0,0},{11590,0,0,0,0,0},{10738,0,0,0,0,0},{11403,0,0,0,0,0},{11440,0,0,0,0,0},{10896,0,0,0,0,0},{11589,0,0,0,0,0},{12326,0,0,0,0,0},{11845,0,0,0,0,0},{11350,0,0,0,0,0},{11173,0,0,0,0,0},{11990,0,0,0,0,0},{11822,0,0,0,0,0},{11711,0,0,0,0,0},{12212,0,0,0,0,0},{11520,0,0,0,0,0},{11014,0,0,0,0,0},{12171,0,0,0,0,0},{10771,0,0,0,0,0},{10894,0,0,0,0,0},{10720,0,0,0,0,0},{11980,0,0,0,0,0},{11957,0,0,0,0,0},{11071,0,0,0,0,0},{11716,0,0,0,0,0},{11623,0,0,0,0,0},{11325,0,0,0,0,0},{11773,0,0,0,0,0},{11822,0,0,0,0,0},{12010,0,0,0,0,0}},{{10448,0,0,0,0,0},{9867,0,0,0,0,0},{9737,0,0,0,0,0},{10075,0,0,0,0,0},{10256,0,0,0,0,0},{10051,0,0,0,0,0},{9956,0,0,0,0,0},{9882,0,0,0,0,0},{10598,0,0,0,0,0},{9722,0,0,0,0,0},{10268,0,0,0,0,0},{10608,0,0,0,0,0},{10045,0,0,0,0,0},{10871,0,0,0,0,0},{10213,0,0,0,0,0},{9366,0,0,0,0,0},{10791,0,0,0,0,0},{10063,0,0,0,0,0},{10470,0,0,0,0,0},{10309,0,0,0,0,0},{10172,0,0,0,0,0},{10225,0,0,0,0,0},{10203,0,0,0,0,0},{10492,0,0,0,0,0},{10594,0,0,0,0,0},{10649,0,0,0,0,0},{10671,0,0,0,0,0},{10569,0,0,0,0,0},{10533,0,0,0,0,0},{10473,0,0,0,0,0},{10759,0,0,0,0,0},{11039,0,0,0,0,0},{10407,0,0,0,0,0},{10557,0,0,0,0,0},{10150,0,0,0,0,0},{9997,0,0,0,0,0},{10324,0,0,0,0,0},{10686,0,0,0,0,0},{10474,0,0,0,0,0},{10509,0,0,0,0,0},{10302,0,0,0,0,0},{10827,0,0,0,0,0},{10646,0,0,0,0,0},{10334,0,0,0,0,0},{10533,0,0,0,0,0},{10440,0,0,0,0,0},{10868,0,0,0,0,0},{10768,0,0,0,0,0},{10457,0,0,0,0,0},{9938,0,0,0,0,0}},{{9186,0,0,0,0,0},{9902,0,0,0,0,0},{9551,0,0,0,0,0},{9709,0,0,0,0,0},{9314,0,0,0,0,0},{9392,0,0,0,0,0},{9542,0,0,0,0,0},{9950,0,0,0,0,0},{9346,0,0,0,0,0},{8725,0,0,0,0,0},{9247,0,0,0,0,0},{9854,0,0,0,0,0},{9758,0,0,0,0,0},{9595,0,0,0,0,0},{9705,0,0,0,0,0},{9000,0,0,0,0,0},{9476,0,0,0,0,0},{9434,0,0,0,0,0},{8937,0,0,0,0,0},{10455,0,0,0,0,0},{10012,0,0,0,0,0},{9659,0,0,0,0,0},{9385,0,0,0,0,0},{9576,0,0,0,0,0},{9847,0,0,0,0,0},{9910,0,0,0,0,0},{9565,0,0,0,0,0},{9378,0,0,0,0,0},{8911,0,0,0,0,0},{9122,0,0,0,0,0},{9466,0,0,0,0,0},{9319,0,0,0,0,0},{8880,0,0,0,0,0},{9657,0,0,0,0,0},{9765,0,0,0,0,0},{9367,0,0,0,0,0},{10394,0,0,0,0,0},{9551,0,0,0,0,0},{9805,0,0,0,0,0},{9687,0,0,0,0,0},{9823,0,0,0,0,0},{9459,0,0,0,0,0},{9364,0,0,0,0,0},{9718,0,0,0,0,0},{9487,0,0,0,0,0},{10215,0,0,0,0,0},{9619,0,0,0,0,0},{9425,0,0,0,0,0},{10000,0,0,0,0,0},{9183,0,0,0,0,0}},{{9055,0,0,0,0,0},{9544,0,0,0,0,0},{9564,0,0,0,0,0},{9005,0,0,0,0,0},{9611,0,0,0,0,0},{9334,0,0,0,0,0},{9207,0,0,0,0,0},{8820,0,0,0,0,0},{9510,0,0,0,0,0},{9591,0,0,0,0,0},{9226,0,0,0,0,0},{9734,0,0,0,0,0},{9419,0,0,0,0,0},{9246,0,0,0,0,0},{9397,0,0,0,0,0},{9579,0,0,0,0,0},{9676,0,0,0,0,0},{8604,0,0,0,0,0},{9290,0,0,0,0,0},{9055,0,0,0,0,0},{9261,0,0,0,0,0},{9732,0,0,0,0,0},{9002,0,0,0,0,0},{9131,0,0,0,0,0},{9612,0,0,0,0,0},{9354,0,0,0,0,0},{9035,0,0,0,0,0},{9417,0,0,0,0,0},{8959,0,0,0,0,0},{8971,0,0,0,0,0},{8663,0,0,0,0,0},{9065,0,0,0,0,0},{9562,0,0,0,0,0},{9559,0,0,0,0,0},{9435,0,0,0,0,0},{9339,0,0,0,0,0},{9227,0,0,0,0,0},{9237,0,0,0,0,0},{9076,0,0,0,0,0},{9243,0,0,0,0,0},{9507,0,0,0,0,0},{9893,0,0,0,0,0},{8807,0,0,0,0,0},{9065,0,0,0,0,0},{9564,0,0,0,0,0},{9734,0,0,0,0,0},{9460,0,0,0,0,0},{9690,0,0,0,0,0},{9546,0,0,0,0,0},{9218,0,0,0,0,0}}},{{{-403,-250,-182,-200,-347,-176},{-335,-200,-279,-256,-247,-409},{-303,-368,-379,-238,-347,-244},{-259,-218,-229,-200,-288,-318},{-335,-182,-253,-303,-176,-385},{-406,-218,-215,-297,-176,-376},{-182,-300,-315,-215,-209,-373},{-309,-376,-238,-218,-206,-326},{-329,-373,-315,-391,-400,-191},{-385,-191,-379,-194,-182,-294},{-185,-323,-379,-309,-203,-179},{-203,-285,-394,-209,-268,-397},{-335,-370,-320,-259,-379,-273},{-262,-244,-368,-244,-309,-391},{-244,-218,-288,-412,-326,-291},{-397,-382,-356,-391,-403,-285},{-309,-282,-303,-353,-285,-359},{-191,-318,-350,-406,-200,-220},{-179,-397,-259,-235,-176,-318},{-220,-176,-318,-312,-176,-320},{-279,-238,-285,-188,-385,-403},{-312,-312,-400,-268,-344,-332},{-220,-276,-268,-200,-326,-326},{-194,-285,-273,-323,-318,-268},{-212,-253,-197,-215,-188,-241},{-353,-350,-194,-344,-223,-276},{-285,-235,-341,-212,-247,-379},{-244,-341,-332,-338,-326,-353},{-291,-350,-323,-382,-235,-232},{-318,-268,-356,-388,-288,-247},{-182,-335,-232,-232,-353,-176},{-412,-215,-315,-203,-276,-309},{-223,-320,-229,-315,-288,-397},{-300,-347,-191,-379,-403,-288},{-326,-309,-318,-232,-359,-350},{-365,-409,-373,-179,-282,-356},{-276,-179,-241,-385,-318,-203},{-268,-376,-332,-365,-288,-406},{-303,-388,-347,-332,-185,-235},{-338,-197,-288,-309,-247,-191},{-341,-297,-203,-226,-229,-194},{-370,-197,-341,-350,-362,-347},{-203,-232,-382,-359,-347,-223},{-353,-238,-218,-226,-365,-376},{-391,-391,-353,-223,-373,-347},{-273,-262,-347,-294,-323,-306},{-215,-376,-247,-306,-409,-300},{-315,-268,-273,-247,-318,-194},{-179,-223,-373,-409,-250,-197},{-400,-300,-282,-379,-362,-320}},{{-267,-257,-333,-279,-366,-168},{-255,-303,-311,-167,-288,-186},{-287,-189,-171,-255,-211,-223},{-368,-286,-241,-312,-363,-282},{-273,-172,-241,-359,-299,-179},{-183,-172,-291,-222,-256,-218},{-354,-186,-302,-252,-368,-243},{-206,-197,-185,-227,-198,-298},{-293,-186,-361,-236,-190,-277},{-302,-280,-319,-195,-307,-326},{-380,-189,-378,-342,-368,-218},{-200,-200,-193,-356,-166,-293},{-374,-177,-179,-173,-192,-321},{-215,-292,-238,-170,-283,-168},{-218,-269,-305,-304,-198,-275},{-273,-329,-342,-332,-259,-326},{-310,-220,-308,-348,-214,-303},{-351,-317,-255,-274,-214,-238},{-258,-272,-210,-329,-299,-236},{-307,-398,-221,-274,-360,-264},{-354,-200,-193,-222,-291,-334},{-357,-189,-294,-255,-288,-337},{-380,-286,-255,-384,-283,-194},{-177,-378,-258,-326,-174,-339},{-374,-317,-266,-353,-206,-174},{-394,-369,-291,-277,-312,-269},{-313,-183,-297,-206,-174,-228},{-336,-266,-300,-342,-160,-300},{-374,-172,-213,-299,-342,-161},{-360,-349,-272,-200,-315,-306},{-258,-297,-297,-345,-272,-290},{-284,-386,-204,-321,-296,-241},{-331,-289,-316,-356,-278,-262},{-255,-203,-168,-348,-248,-199},{-380,-217,-392,-236,-240,-352},{-403,-269,-308,-373,-360,-181},{-238,-303,-370,-293,-358,-231},{-200,-283,-300,-290,-286,-176},{-235,-326,-302,-359,-160,-329},{-377,-263,-375,-227,-251,-326},{-183,-343,-378,-271,-246,-212},{-267,-295,-199,-216,-262,-256},{-319,-286,-232,-211,-339,-300},{-249,-346,-258,-167,-240,-272},{-307,-203,-232,-375,-179,-306},{-302,-186,-314,-356,-318,-269},{-380,-312,-266,-367,-355,-158},{-229,-329,-244,-203,-371,-174},{-209,-255,-202,-200,-366,-210},{-377,-378,-311,-288,-232,-287}},{{-270,-203,-284,-271,-246,-175},{-195,-319,-149,-278,-160,-243},{-250,-317,-177,-146,-154,-192},{-272,-290,-296,-166,-250,-138},{-232,-194,-268,-184,-182,-239},{-162,-252,-156,-244,-291,-165},{-218,-218,-140,-175,-259,-165},{-172,-305,-322,-184,-199,-142},{-308,-152,-189,-172,-190,-163},{-335,-206,-238,-293,-259,-163},{-195,-339,-189,-186,-285,-288},{-182,-215,-303,-155,-259,-206},{-318,-339,-168,-164,-208,-270},{-298,-327,-326,-175,-160,-161},{-250,-162,-266,-233,-167,-280},{-278,-334,-158,-251,-287,-227},{-290,-179,-308,-204,-248,-171},{-200,-290,-172,-159,-201,-278},{-172,-298,-259,-278,-171,-208},{-192,-218,-301,-258,-158,-192},{-310,-315,-149,-289,-137,-208},{-305,-148,-184,-181,-180,-181},{-218,-211,-270,-217,-160,-161},{-165,-167,-263,-134,-139,-251},{-180,-288,-315,-309,-154,-148},{-160,-244,-149,-161,-287,-134},{-228,-261,-172,-202,-190,-276},{-208,-310,-175,-220,-208,-208},{-282,-283,-238,-231,-169,-220},{-260,-237,-191,-269,-287,-136},{-167,-227,-254,-271,-148,-192},{-305,-339,-240,-276,-139,-171},{-305,-227,-221,-199,-235,-286},{-325,-169,-303,-199,-272,-175},{-350,-322,-165,-284,-261,-243},{-200,-283,-149,-137,-208,-249},{-238,-218,-268,-186,-203,-253},{-320,-237,-282,-282,-248,-282},{-210,-298,-179,-152,-253,-175},{-328,-220,-196,-161,-240,-175},{-165,-145,-263,-235,-150,-192},{-318,-174,-305,-307,-167,-165},{-302,-310,-242,-278,-143,-202},{-202,-235,-226,-302,-133,-146},{-298,-242,-142,-197,-150,-276},{-195,-259,-189,-139,-163,-175},{-180,-315,-140,-211,-146,-204},{-295,-254,-238,-307,-141,-243},{-167,-148,-308,-293,-293,-210},{-158,-235,-186,-202,-261,-216}},{{-260,-232,-125,-144,-208,-219},{-201,-226,-179,-206,-165,-99},{-252,-127,-124,-160,-99,-98},{-128,-243,-236,-196,-104,-195},{-232,-146,-113,-179,-210,-163},{-124,-166,-186,-206,-111,-141},{-217,-176,-152,-205,-228,-133},{-175,-213,-224,-215,-122,-216},{-177,-140,-217,-210,-188,-189},{-122,-125,-193,-167,-104,-131},{-120,-176,-181,-134,-196,-96},{-258,-234,-222,-141,-229,-171},{-120,-157,-179,-230,-177,-96},{-195,-172,-220,-182,-144,-101},{-189,-247,-149,-179,-144,-144},{-229,-228,-109,-132,-107,-106},{-120,-174,-132,-239,-195,-157},{-250,-131,-193,-218,-119,-173},{-193,-183,-236,-144,-210,-173},{-258,-256,-165,-117,-101,-214},{-258,-217,-134,-191,-115,-194},{-229,-221,-150,-139,-129,-187},{-160,-209,-215,-155,-134,-110},{-128,-178,-170,-184,-158,-147},{-201,-215,-195,-220,-210,-126},{-144,-262,-233,-218,-160,-178},{-227,-166,-218,-237,-214,-189},{-219,-234,-116,-103,-158,-102},{-173,-208,-118,-105,-206,-216},{-136,-224,-127,-169,-139,-122},{-189,-237,-193,-212,-130,-171},{-274,-189,-141,-158,-106,-200},{-122,-118,-247,-120,-148,-133},{-246,-228,-138,-148,-223,-173},{-189,-150,-181,-172,-142,-192},{-223,-112,-227,-151,-106,-187},{-118,-183,-120,-165,-150,-202},{-162,-213,-243,-227,-172,-120},{-197,-206,-211,-241,-165,-221},{-138,-213,-247,-134,-147,-213},{-185,-185,-236,-230,-135,-139},{-219,-208,-109,-108,-185,-168},{-195,-226,-251,-184,-180,-123},{-240,-174,-231,-122,-172,-221},{-162,-249,-136,-131,-178,-131},{-177,-215,-226,-107,-203,-194},{-146,-146,-134,-155,-160,-109},{-136,-122,-199,-227,-218,-224},{-183,-194,-211,-163,-229,-187},{-217,-125,-202,-213,-213,-147}},{{-160,-159,-191,-191,-182,-147},{-171,-136,-104,-157,-115,-204},{-171,-153,-175,-115,-197,-153},{-199,-136,-93,-179,-137,-97},{-122,-183,-194,-94,-98,-172},{-95,-115,-113,-173,-185,-147},{-172,-104,-168,-196,-121,-106},{-197,-164,-156,-109,-181,-176},{-136,-140,-151,-166,-143,-154},{-116,-155,-193,-131,-173,-123},{-214,-89,-118,-140,-128,-113},{-192,-156,-184,-141,-125,-137},{-200,-173,-103,-110,-204,-185},{-120,-122,-188,-106,-132,-129},{-179,-165,-125,-140,-185,-143},{-165,-164,-119,-182,-140,-171},{-112,-130,-88,-187,-119,-154},{-209,-171,-165,-169,-98,-156},{-139,-125,-206,-146,-109,-132},{-165,-92,-193,-172,-171,-126},{-202,-103,-151,-198,-197,-201},{-156,-206,-116,-203,-129,-162},{-202,-179,-137,-135,-118,-190},{-177,-128,-121,-107,-181,-112},{-177,-203,-112,-169,-172,-172},{-211,-204,-169,-191,-173,-206},{-100,-173,-200,-116,-185,-137},{-211,-94,-196,-100,-122,-109},{-105,-177,-140,-201,-178,-110},{-105,-104,-143,-122,-175,-118},{-159,-192,-197,-144,-90,-171},{-112,-177,-109,-96,-132,-200},{-99,-168,-119,-150,-193,-132},{-125,-192,-103,-191,-96,-187},{-202,-89,-115,-191,-160,-91},{-185,-131,-97,-103,-132,-107},{-100,-103,-203,-104,-194,-165},{-168,-142,-185,-121,-193,-198},{-186,-194,-112,-126,-171,-107},{-200,-112,-91,-97,-113,-156},{-203,-207,-96,-169,-129,-151},{-188,-146,-201,-132,-94,-150},{-105,-134,-191,-151,-188,-203},{-132,-204,-137,-148,-150,-175},{-99,-158,-153,-172,-138,-146},{-116,-127,-190,-101,-156,-97},{-188,-146,-166,-138,-116,-141},{-191,-143,-97,-206,-131,-96},{-182,-116,-175,-137,-116,-150},{-185,-161,-112,-94,-171,-197}},{{-160,-121,-116,-192,-150,-135},{-204,-122,-165,-99,-109,-180},{-110,-119,-205,-160,-145,-162},{-194,-126,-159,-200,-156,-199},{-179,-171,-109,-99,-147,-195},{-147,-198,-103,-148,-222,-107},{-154,-100,-180,-171,-159,-130},{-163,-175,-177,-156,-121,-164},{-190,-181,-193,-99,-103,-177},{-200,-144,-183,-132,-221,-155},{-93,-132,-196,-151,-158,-169},{-196,-138,-137,-174,-187,-142},{-121,-98,-118,-208,-148,-129},{-113,-182,-160,-182,-177,-204},{-148,-98,-153,-214,-161,-135},{-197,-131,-153,-109,-169,-144},{-148,-194,-201,-128,-121,-214},{-134,-126,-124,-159,-118,-117},{-176,-110,-210,-114,-198,-177},{-188,-97,-139,-117,-98,-105},{-135,-173,-95,-157,-214,-155},{-146,-190,-205,-116,-200,-169},{-154,-123,-195,-188,-119,-125},{-126,-140,-205,-169,-182,-135},{-134,-144,-119,-131,-161,-194},{-176,-163,-109,-123,-126,-200},{-110,-165,-193,-145,-193,-172},{-168,-110,-189,-116,-101,-162},{-185,-113,-153,-126,-169,-139},{-198,-131,-202,-189,-193,-150},{-109,-98,-125,-192,-151,-119},{-182,-201,-92,-169,-203,-130},{-172,-198,-160,-94,-122,-105},{-141,-112,-131,-126,-216,-185},{-203,-122,-169,-165,-142,-167},{-103,-88,-130,-180,-156,-202},{-201,-197,-116,-197,-156,-229},{-176,-201,-151,-120,-219,-227},{-178,-193,-207,-142,-140,-139},{-100,-148,-98,-136,-156,-232},{-182,-201,-97,-192,-155,-192},{-159,-191,-177,-152,-140,-199},{-169,-90,-139,-112,-105,-104},{-197,-123,-121,-120,-198,-134},{-182,-138,-192,-196,-213,-120},{-154,-168,-156,-174,-105,-182},{-100,-156,-210,-157,-204,-140},{-162,-200,-151,-151,-224,-144},{-110,-206,-204,-166,-174,-170},{-96,-104,-154,-134,-174,-217}}},{{{-126,-198,-170,-150,-114,-225},{-133,-226,-145,-247,-125,-246},{-109,-144,-133,-234,-258,-132},{-220,-216,-140,-145,-213,-214},{-192,-171,-105,-206,-254,-239},{-150,-199,-145,-231,-190,-120},{-225,-137,-243,-145,-258,-212},{-101,-125,-140,-218,-221,-174},{-217,-181,-138,-251,-239,-193},{-176,-186,-203,-186,-155,-225},{-153,-147,-198,-229,-153,-246},{-228,-139,-149,-249,-123,-264},{-195,-140,-243,-195,-175,-262},{-136,-191,-133,-159,-228,-248},{-208,-117,-170,-147,-175,-267},{-134,-203,-177,-208,-171,-147},{-170,-223,-182,-197,-151,-233},{-203,-137,-217,-158,-142,-185},{-173,-120,-150,-218,-123,-157},{-163,-235,-154,-249,-245,-134},{-207,-166,-187,-113,-219,-162},{-102,-210,-175,-118,-223,-147},{-171,-206,-222,-193,-256,-256},{-143,-135,-131,-251,-190,-241},{-141,-159,-150,-236,-223,-231},{-104,-196,-150,-170,-226,-220},{-171,-193,-114,-129,-256,-145},{-210,-235,-108,-172,-224,-239},{-161,-127,-163,-120,-180,-193},{-170,-211,-220,-159,-114,-243},{-138,-196,-178,-245,-208,-229},{-183,-177,-142,-118,-118,-157},{-228,-103,-189,-243,-226,-256},{-200,-225,-131,-200,-201,-237},{-131,-191,-212,-163,-213,-265},{-102,-139,-164,-159,-144,-235},{-148,-216,-135,-116,-169,-138},{-203,-112,-130,-166,-175,-216},{-121,-218,-170,-224,-125,-222},{-150,-154,-233,-190,-153,-141},{-227,-130,-194,-224,-230,-160},{-225,-167,-191,-150,-131,-237},{-180,-130,-189,-242,-160,-141},{-220,-194,-126,-174,-140,-122},{-223,-210,-152,-149,-223,-180},{-188,-189,-144,-206,-140,-183},{-144,-216,-194,-177,-201,-264},{-208,-226,-201,-127,-250,-201},{-131,-164,-107,-152,-180,-237},{-101,-118,-144,-220,-169,-229}},{{-182,-230,-245,-223,-279,-281},{-172,-258,-249,-144,-206,-155},{-202,-137,-153,-265,-172,-193},{-277,-281,-268,-296,-291,-145},{-257,-240,-170,-152,-314,-174},{-210,-256,-145,-210,-167,-221},{-251,-211,-283,-133,-172,-317},{-214,-203,-198,-206,-185,-217},{-212,-262,-179,-166,-174,-231},{-137,-238,-198,-267,-199,-302},{-148,-164,-264,-137,-314,-209},{-184,-258,-132,-298,-195,-171},{-234,-156,-296,-157,-293,-245},{-224,-273,-275,-152,-263,-264},{-178,-166,-251,-250,-188,-228},{-222,-205,-283,-283,-256,-174},{-234,-156,-187,-166,-188,-221},{-160,-195,-277,-157,-156,-233},{-251,-213,-211,-133,-321,-209},{-265,-144,-132,-190,-252,-278},{-154,-201,-226,-228,-211,-162},{-190,-133,-283,-243,-158,-317},{-202,-141,-207,-270,-160,-181},{-246,-238,-183,-274,-314,-278},{-263,-228,-128,-139,-199,-217},{-222,-248,-147,-234,-268,-174},{-251,-254,-226,-192,-160,-281},{-249,-234,-247,-155,-256,-312},{-263,-264,-130,-287,-153,-176},{-255,-266,-132,-214,-309,-150},{-210,-232,-243,-179,-286,-328},{-190,-144,-173,-307,-245,-205},{-230,-160,-273,-239,-151,-252},{-119,-279,-207,-179,-199,-217},{-119,-178,-271,-192,-259,-167},{-152,-230,-130,-194,-147,-331},{-172,-240,-158,-239,-192,-164},{-271,-193,-168,-133,-142,-209},{-178,-139,-281,-261,-204,-269},{-160,-281,-264,-146,-208,-259},{-147,-178,-228,-161,-188,-231},{-271,-125,-207,-201,-298,-157},{-137,-219,-232,-217,-279,-238},{-275,-146,-224,-179,-174,-152},{-148,-144,-147,-208,-142,-188},{-200,-287,-190,-206,-144,-262},{-188,-182,-162,-278,-247,-281},{-133,-248,-234,-234,-279,-174},{-121,-150,-164,-188,-165,-195},{-164,-248,-288,-232,-137,-319}},{{-262,-201,-191,-289,-211,-215},{-212,-184,-233,-375,-388,-212},{-289,-163,-168,-340,-194,-187},{-321,-278,-236,-248,-291,-306},{-237,-321,-207,-246,-277,-232},{-267,-212,-304,-275,-280,-204},{-264,-347,-328,-335,-249,-221},{-207,-217,-299,-162,-252,-368},{-314,-321,-215,-275,-291,-190},{-190,-163,-288,-230,-379,-291},{-185,-252,-275,-286,-363,-291},{-259,-306,-286,-273,-222,-365},{-262,-184,-283,-373,-352,-190},{-247,-171,-233,-265,-366,-376},{-245,-156,-244,-243,-274,-308},{-314,-171,-341,-211,-305,-207},{-252,-201,-210,-324,-363,-365},{-336,-283,-317,-278,-216,-178},{-287,-163,-173,-181,-199,-300},{-341,-209,-173,-300,-379,-291},{-269,-326,-291,-346,-271,-170},{-173,-173,-280,-238,-349,-325},{-200,-301,-178,-232,-266,-198},{-311,-286,-191,-265,-321,-306},{-326,-258,-359,-194,-324,-325},{-237,-298,-356,-259,-360,-357},{-254,-354,-341,-267,-244,-221},{-301,-181,-356,-205,-194,-331},{-247,-334,-183,-208,-294,-345},{-198,-227,-362,-254,-357,-306},{-180,-184,-249,-275,-368,-243},{-284,-326,-191,-373,-341,-314},{-287,-273,-309,-346,-241,-328},{-309,-344,-202,-316,-355,-229},{-264,-342,-333,-192,-211,-266},{-346,-314,-307,-202,-379,-238},{-287,-163,-189,-170,-186,-345},{-341,-194,-249,-275,-363,-396},{-291,-314,-283,-356,-177,-246},{-161,-265,-212,-216,-274,-224},{-200,-204,-265,-224,-241,-340},{-304,-212,-238,-208,-258,-303},{-170,-217,-335,-289,-222,-351},{-333,-163,-328,-343,-227,-289},{-346,-255,-170,-173,-172,-224},{-319,-298,-162,-216,-366,-289},{-148,-194,-286,-178,-208,-388},{-287,-252,-194,-346,-299,-246},{-190,-357,-257,-302,-222,-232},{-183,-339,-241,-340,-327,-209}},{{-280,-318,-361,-253,-199,-196},{-324,-344,-256,-355,-319,-184},{-370,-288,-265,-283,-343,-307},{-246,-312,-194,-214,-208,-346},{-249,-359,-304,-418,-337,-280},{-223,-315,-209,-295,-187,-226},{-185,-247,-262,-217,-319,-304},{-179,-412,-393,-184,-184,-334},{-329,-376,-370,-292,-247,-370},{-188,-320,-229,-205,-196,-241},{-243,-256,-206,-310,-361,-352},{-191,-273,-414,-220,-211,-313},{-355,-338,-182,-280,-421,-367},{-272,-350,-364,-352,-352,-346},{-280,-359,-265,-373,-202,-208},{-367,-388,-384,-208,-196,-343},{-353,-270,-411,-271,-229,-358},{-353,-323,-206,-202,-214,-415},{-257,-388,-268,-415,-184,-280},{-384,-326,-274,-217,-400,-208},{-217,-235,-355,-280,-346,-352},{-341,-247,-375,-235,-235,-352},{-295,-209,-343,-181,-310,-343},{-402,-288,-378,-214,-421,-394},{-220,-318,-313,-253,-388,-193},{-384,-229,-328,-208,-259,-319},{-292,-329,-337,-226,-367,-373},{-376,-262,-319,-361,-184,-331},{-309,-370,-408,-319,-214,-307},{-309,-326,-250,-301,-289,-211},{-194,-285,-301,-370,-412,-364},{-341,-268,-393,-400,-376,-310},{-277,-238,-250,-370,-247,-319},{-286,-276,-286,-355,-409,-421},{-361,-335,-194,-235,-187,-361},{-332,-206,-340,-214,-271,-211},{-205,-385,-343,-397,-295,-208},{-280,-244,-405,-244,-316,-295},{-243,-385,-316,-292,-385,-235},{-373,-232,-325,-403,-232,-382},{-197,-238,-188,-361,-232,-271},{-234,-379,-399,-379,-265,-376},{-324,-368,-221,-322,-235,-208},{-387,-197,-262,-304,-274,-382},{-355,-409,-328,-214,-394,-403},{-182,-182,-262,-406,-241,-406},{-396,-350,-185,-349,-331,-400},{-283,-297,-349,-412,-385,-406},{-387,-176,-215,-400,-325,-286},{-272,-268,-203,-274,-280,-181}},{{-301,-370,-304,-189,-365,-313},{-208,-229,-418,-402,-312,-267},{-340,-196,-313,-366,-306,-328},{-265,-403,-364,-327,-344,-302},{-352,-409,-343,-279,-209,-232},{-205,-214,-295,-240,-382,-362},{-340,-340,-316,-234,-259,-267},{-199,-331,-205,-327,-262,-400},{-211,-325,-202,-210,-273,-331},{-313,-214,-217,-192,-247,-203},{-235,-220,-421,-384,-223,-180},{-238,-220,-355,-330,-344,-351},{-337,-301,-367,-309,-382,-336},{-193,-301,-370,-294,-326,-229},{-259,-406,-382,-207,-294,-255},{-241,-280,-325,-204,-288,-174},{-343,-208,-259,-198,-356,-188},{-319,-241,-190,-396,-273,-345},{-211,-199,-415,-348,-232,-380},{-415,-409,-376,-369,-220,-357},{-412,-259,-268,-207,-309,-357},{-328,-421,-418,-276,-270,-304},{-325,-343,-187,-279,-247,-377},{-355,-208,-220,-372,-315,-389},{-226,-349,-346,-342,-347,-212},{-301,-238,-190,-225,-341,-290},{-382,-412,-304,-300,-182,-252},{-379,-418,-205,-306,-306,-235},{-301,-316,-262,-291,-247,-302},{-217,-313,-271,-339,-332,-397},{-232,-301,-226,-381,-265,-316},{-367,-325,-295,-348,-315,-290},{-304,-244,-346,-267,-250,-351},{-241,-394,-226,-327,-406,-203},{-190,-391,-409,-204,-382,-342},{-280,-244,-232,-390,-215,-293},{-364,-421,-277,-393,-394,-371},{-184,-220,-349,-261,-256,-284},{-256,-181,-277,-363,-382,-325},{-265,-232,-406,-360,-268,-177},{-400,-331,-409,-222,-206,-362},{-334,-307,-406,-333,-359,-281},{-421,-286,-184,-288,-215,-229},{-256,-214,-406,-270,-203,-215},{-289,-418,-220,-222,-397,-377},{-373,-307,-355,-318,-318,-365},{-184,-268,-355,-249,-176,-389},{-316,-343,-409,-321,-197,-244},{-397,-289,-358,-258,-356,-249},{-418,-286,-229,-366,-297,-403}},{{-390,-282,-268,-180,-340,-208},{-382,-388,-266,-367,-256,-174},{-234,-198,-290,-362,-184,-166},{-333,-343,-339,-198,-154,-186},{-308,-179,-228,-238,-317,-310},{-393,-360,-163,-275,-192,-236},{-200,-220,-214,-211,-274,-330},{-291,-310,-355,-203,-315,-216},{-180,-285,-347,-272,-284,-332},{-390,-198,-290,-232,-305,-340},{-228,-268,-309,-346,-320,-186},{-353,-374,-360,-248,-276,-310},{-368,-354,-320,-333,-256,-161},{-251,-234,-201,-312,-210,-248},{-333,-187,-355,-261,-340,-211},{-228,-343,-350,-354,-212,-196},{-325,-223,-341,-322,-256,-248},{-202,-251,-171,-161,-251,-151},{-171,-273,-182,-195,-333,-258},{-182,-237,-171,-335,-187,-161},{-322,-187,-203,-322,-225,-298},{-336,-324,-238,-195,-205,-293},{-351,-226,-236,-169,-164,-263},{-177,-246,-268,-293,-154,-191},{-356,-206,-190,-319,-340,-270},{-194,-371,-260,-351,-302,-295},{-191,-338,-274,-309,-287,-191},{-276,-343,-217,-201,-172,-308},{-288,-268,-168,-269,-307,-228},{-399,-176,-163,-174,-325,-283},{-185,-167,-228,-364,-202,-258},{-282,-262,-206,-282,-195,-233},{-274,-265,-336,-314,-172,-236},{-251,-301,-298,-259,-305,-303},{-342,-318,-255,-269,-346,-236},{-228,-285,-176,-370,-282,-184},{-271,-170,-347,-259,-156,-198},{-319,-198,-260,-327,-233,-156},{-314,-346,-217,-158,-256,-196},{-285,-285,-195,-314,-174,-156},{-239,-315,-309,-309,-292,-260},{-316,-229,-168,-243,-323,-206},{-279,-212,-222,-230,-335,-233},{-294,-265,-312,-166,-200,-290},{-359,-220,-276,-195,-256,-342},{-339,-257,-168,-293,-312,-330},{-370,-293,-344,-187,-192,-342},{-214,-265,-187,-201,-353,-283},{-282,-193,-214,-198,-210,-223},{-274,-304,-179,-164,-238,-342}}},{{{-332,-428,-398,-260,-201,-197},{-461,-273,-428,-322,-434,-322},{-342,-342,-398,-283,-326,-273},{-355,-260,-286,-266,-336,-336},{-372,-260,-345,-352,-424,-211},{-332,-355,-234,-230,-227,-326},{-207,-250,-270,-237,-240,-283},{-398,-230,-362,-345,-438,-240},{-286,-197,-319,-299,-296,-322},{-378,-339,-398,-359,-319,-421},{-428,-290,-326,-444,-217,-444},{-217,-378,-224,-230,-296,-395},{-368,-362,-227,-290,-283,-349},{-447,-428,-270,-411,-447,-197},{-286,-224,-283,-211,-424,-388},{-283,-227,-197,-415,-322,-237},{-438,-240,-250,-447,-405,-299},{-352,-359,-263,-454,-204,-306},{-408,-411,-257,-388,-339,-253},{-326,-204,-342,-345,-322,-260},{-447,-214,-362,-250,-385,-207},{-326,-385,-441,-395,-408,-316},{-197,-237,-260,-280,-447,-322},{-395,-276,-434,-382,-441,-385},{-309,-253,-227,-326,-296,-214},{-299,-461,-303,-368,-392,-296},{-296,-424,-313,-329,-319,-296},{-418,-322,-405,-355,-355,-424},{-253,-211,-234,-454,-250,-237},{-457,-438,-345,-342,-408,-250},{-401,-299,-237,-375,-395,-454},{-257,-372,-293,-201,-355,-243},{-326,-451,-362,-227,-326,-451},{-280,-280,-415,-352,-434,-214},{-306,-250,-342,-204,-296,-349},{-461,-428,-362,-217,-345,-454},{-411,-415,-444,-266,-408,-322},{-372,-309,-411,-322,-220,-365},{-368,-313,-418,-395,-339,-283},{-392,-388,-250,-253,-303,-253},{-253,-306,-234,-329,-454,-451},{-296,-392,-253,-431,-342,-326},{-313,-454,-401,-395,-355,-270},{-424,-411,-266,-273,-336,-247},{-263,-332,-313,-253,-217,-431},{-286,-224,-224,-243,-382,-441},{-240,-408,-309,-349,-293,-266},{-257,-362,-293,-211,-451,-415},{-217,-441,-319,-303,-434,-428},{-204,-329,-428,-332,-408,-257}},{{-216,-267,-309,-232,-413,-298},{-298,-361,-204,-204,-203,-211},{-203,-225,-392,-352,-317,-223},{-269,-299,-402,-283,-382,-274},{-335,-374,-367,-223,-422,-223},{-308,-283,-265,-204,-413,-208},{-341,-274,-383,-267,-314,-304},{-266,-254,-373,-364,-326,-274},{-446,-264,-278,-229,-185,-301},{-213,-209,-233,-414,-422,-418},{-453,-238,-392,-358,-274,-277},{-446,-438,-233,-317,-197,-331},{-430,-280,-434,-389,-225,-388},{-459,-232,-354,-298,-283,-298},{-387,-200,-249,-217,-431,-289},{-266,-364,-316,-257,-234,-421},{-216,-287,-325,-383,-277,-193},{-282,-335,-271,-430,-209,-268},{-200,-377,-207,-267,-262,-412},{-312,-229,-284,-204,-326,-379},{-210,-293,-319,-217,-345,-376},{-312,-332,-268,-427,-425,-397},{-397,-361,-345,-245,-416,-370},{-256,-264,-271,-408,-286,-229},{-233,-335,-415,-418,-203,-277},{-453,-396,-386,-317,-280,-187},{-380,-274,-341,-355,-259,-268},{-446,-393,-434,-352,-370,-205},{-233,-383,-309,-405,-237,-286},{-253,-254,-447,-433,-330,-385},{-390,-438,-325,-402,-231,-184},{-289,-258,-418,-374,-209,-334},{-449,-274,-198,-214,-323,-199},{-459,-431,-274,-349,-320,-400},{-259,-370,-300,-298,-302,-193},{-407,-277,-412,-323,-283,-400},{-364,-306,-408,-433,-237,-346},{-364,-390,-431,-361,-249,-334},{-259,-296,-300,-380,-240,-340},{-210,-216,-271,-254,-388,-349},{-335,-254,-233,-440,-265,-328},{-351,-235,-214,-229,-317,-319},{-394,-419,-421,-245,-213,-418},{-387,-431,-198,-339,-277,-367},{-400,-351,-332,-336,-385,-415},{-403,-203,-303,-267,-185,-223},{-449,-348,-329,-236,-413,-232},{-446,-332,-348,-257,-431,-340},{-413,-206,-265,-374,-339,-412},{-295,-409,-252,-270,-200,-349}},{{-354,-323,-266,-291,-329,-298},{-257,-173,-207,-343,-249,-321},{-289,-346,-288,-343,-191,-208},{-227,-340,-375,-182,-193,-226},{-230,-242,-322,-171,-321,-252},{-307,-184,-207,-362,-371,-324},{-386,-242,-330,-245,-292,-175},{-351,-372,-342,-305,-215,-162},{-239,-363,-249,-258,-294,-257},{-198,-392,-358,-364,-249,-260},{-204,-348,-188,-310,-297,-164},{-360,-207,-179,-177,-178,-242},{-271,-190,-218,-359,-289,-157},{-186,-328,-244,-253,-273,-347},{-236,-282,-221,-237,-180,-278},{-354,-173,-216,-199,-201,-213},{-236,-282,-204,-199,-249,-242},{-389,-173,-202,-343,-231,-298},{-186,-395,-193,-199,-217,-329},{-257,-294,-258,-378,-244,-177},{-348,-173,-260,-299,-180,-175},{-280,-196,-319,-196,-260,-308},{-298,-216,-213,-321,-302,-172},{-224,-256,-302,-180,-254,-236},{-384,-228,-202,-169,-164,-218},{-195,-210,-375,-209,-220,-175},{-342,-190,-384,-226,-366,-175},{-257,-340,-305,-356,-225,-311},{-245,-176,-297,-185,-318,-270},{-186,-181,-207,-370,-297,-239},{-201,-242,-384,-182,-363,-177},{-271,-294,-283,-335,-270,-303},{-410,-256,-210,-332,-352,-339},{-183,-357,-294,-258,-172,-280},{-354,-351,-330,-163,-262,-195},{-186,-225,-210,-174,-355,-352},{-280,-397,-193,-188,-233,-244},{-254,-311,-283,-321,-368,-267},{-215,-228,-241,-237,-159,-275},{-354,-331,-174,-209,-188,-167},{-254,-230,-179,-381,-347,-339},{-304,-176,-204,-231,-347,-303},{-260,-245,-325,-272,-302,-326},{-233,-297,-204,-305,-268,-314},{-378,-190,-392,-370,-212,-172},{-339,-216,-252,-343,-371,-162},{-180,-305,-176,-359,-201,-280},{-386,-297,-202,-264,-265,-357},{-260,-374,-190,-294,-191,-260},{-386,-372,-364,-324,-331,-319}},{{-160,-194,-299,-319,-278,-199},{-228,-180,-292,-254,-159,-162},{-278,-255,-265,-162,-157,-243},{-235,-221,-277,-256,-204,-140},{-325,-326,-244,-261,-204,-136},{-225,-216,-159,-213,-282,-149},{-228,-296,-173,-148,-264,-226},{-200,-228,-201,-157,-155,-267},{-195,-330,-239,-249,-224,-276},{-165,-338,-204,-238,-246,-136},{-338,-296,-220,-194,-251,-210},{-225,-156,-161,-182,-161,-173},{-202,-224,-145,-199,-170,-164},{-288,-275,-173,-143,-228,-226},{-182,-151,-254,-224,-197,-201},{-162,-163,-171,-252,-170,-147},{-330,-158,-197,-210,-307,-280},{-335,-245,-145,-319,-157,-300},{-348,-231,-159,-314,-164,-254},{-180,-148,-206,-284,-152,-169},{-178,-173,-152,-139,-298,-175},{-150,-236,-204,-284,-197,-276},{-300,-238,-156,-305,-161,-250},{-350,-156,-201,-296,-264,-206},{-205,-170,-216,-245,-260,-210},{-225,-211,-251,-194,-233,-230},{-305,-192,-192,-152,-197,-232},{-167,-241,-310,-261,-246,-186},{-292,-165,-258,-291,-197,-304},{-325,-233,-199,-196,-208,-280},{-238,-250,-332,-259,-233,-191},{-238,-260,-230,-261,-222,-241},{-150,-185,-185,-323,-267,-217},{-218,-333,-152,-148,-289,-283},{-260,-221,-206,-185,-197,-241},{-322,-277,-175,-143,-166,-256},{-342,-292,-213,-321,-291,-267},{-192,-284,-159,-215,-253,-241},{-252,-233,-320,-194,-184,-204},{-182,-318,-249,-194,-204,-215},{-328,-316,-216,-203,-231,-234},{-212,-270,-268,-231,-296,-208},{-200,-173,-209,-286,-262,-147},{-198,-253,-147,-159,-309,-219},{-180,-253,-306,-277,-170,-195},{-292,-228,-223,-169,-217,-287},{-318,-163,-258,-316,-314,-276},{-172,-323,-228,-298,-305,-182},{-215,-335,-192,-314,-240,-164},{-165,-335,-244,-293,-282,-274}},{{-206,-197,-197,-126,-216,-231},{-215,-244,-260,-271,-250,-294},{-187,-128,-139,-132,-237,-288},{-302,-254,-294,-265,-206,-223},{-158,-244,-252,-260,-271,-214},{-250,-229,-210,-164,-183,-170},{-226,-143,-197,-214,-212,-145},{-278,-250,-145,-237,-181,-206},{-289,-254,-265,-244,-214,-145},{-219,-254,-220,-281,-158,-143},{-299,-172,-216,-241,-141,-267},{-221,-273,-284,-220,-250,-258},{-269,-223,-174,-248,-258,-208},{-245,-187,-136,-185,-237,-210},{-158,-164,-166,-174,-269,-269},{-191,-183,-126,-195,-204,-214},{-200,-262,-229,-193,-136,-252},{-232,-246,-275,-164,-233,-187},{-182,-128,-149,-162,-178,-200},{-295,-244,-237,-155,-231,-225},{-304,-277,-244,-290,-273,-200},{-291,-252,-187,-126,-214,-164},{-210,-139,-281,-164,-246,-275},{-193,-147,-155,-147,-214,-183},{-137,-225,-132,-214,-191,-246},{-302,-250,-252,-208,-260,-216},{-247,-200,-284,-267,-269,-158},{-252,-136,-197,-149,-153,-195},{-193,-267,-151,-181,-174,-284},{-221,-130,-193,-158,-191,-195},{-197,-288,-216,-178,-220,-153},{-135,-258,-231,-130,-128,-128},{-154,-256,-290,-130,-134,-244},{-245,-277,-181,-153,-168,-225},{-139,-225,-288,-170,-166,-202},{-250,-231,-153,-158,-208,-246},{-137,-233,-128,-225,-284,-183},{-143,-141,-271,-271,-281,-126},{-171,-149,-216,-262,-256,-193},{-304,-246,-246,-193,-229,-195},{-161,-212,-233,-200,-281,-275},{-206,-208,-160,-139,-235,-284},{-224,-254,-284,-164,-244,-178},{-141,-254,-200,-265,-273,-191},{-137,-162,-208,-153,-281,-193},{-297,-187,-275,-204,-265,-294},{-273,-170,-231,-286,-162,-126},{-254,-149,-162,-151,-262,-284},{-165,-237,-241,-151,-162,-229},{-234,-134,-258,-155,-214,-132}},{{-183,-265,-266,-163,-147,-180},{-237,-265,-131,-263,-257,-288},{-281,-260,-236,-189,-180,-200},{-275,-145,-203,-132,-211,-187},{-265,-212,-141,-217,-282,-310},{-256,-193,-285,-232,-240,-292},{-250,-258,-169,-304,-202,-198},{-200,-164,-268,-302,-233,-270},{-262,-160,-291,-280,-231,-178},{-208,-216,-207,-158,-262,-297},{-225,-176,-228,-152,-178,-274},{-260,-170,-274,-245,-202,-310},{-200,-244,-137,-258,-150,-259},{-225,-246,-188,-145,-180,-245},{-290,-158,-281,-195,-227,-277},{-185,-288,-287,-291,-209,-268},{-244,-170,-222,-210,-288,-187},{-260,-178,-238,-280,-271,-173},{-193,-187,-285,-286,-260,-274},{-197,-233,-255,-232,-207,-250},{-271,-277,-171,-143,-134,-259},{-225,-220,-279,-219,-143,-202},{-136,-185,-137,-260,-174,-266},{-208,-134,-293,-150,-299,-299},{-197,-233,-209,-135,-174,-299},{-281,-139,-203,-163,-222,-142},{-176,-233,-228,-169,-189,-146},{-265,-239,-158,-213,-150,-227},{-290,-265,-175,-213,-194,-137},{-284,-241,-198,-145,-257,-254},{-231,-267,-209,-187,-154,-252},{-155,-275,-179,-250,-209,-173},{-231,-256,-215,-154,-277,-198},{-244,-134,-247,-260,-222,-155},{-267,-162,-281,-269,-185,-180},{-193,-267,-262,-152,-161,-196},{-241,-290,-160,-299,-213,-137},{-183,-244,-131,-154,-207,-153},{-160,-158,-129,-239,-161,-151},{-168,-292,-152,-169,-218,-286},{-284,-206,-247,-265,-244,-160},{-241,-271,-234,-254,-136,-286},{-128,-195,-287,-282,-229,-272},{-252,-269,-141,-174,-180,-207},{-191,-168,-274,-286,-174,-270},{-254,-193,-173,-267,-304,-194},{-136,-250,-186,-250,-174,-266},{-265,-160,-127,-178,-279,-227},{-294,-267,-253,-273,-218,-182},{-220,-204,-137,-250,-268,-295}}},{{{-81,-126,-148,-126,-100,-160},{-121,-148,-87,-97,-127,-175},{-142,-131,-155,-75,-106,-95},{-64,-71,-157,-99,-120,-173},{-98,-102,-77,-119,-95,-150},{-94,-87,-90,-133,-122,-156},{-79,-108,-94,-76,-151,-114},{-99,-81,-111,-142,-78,-83},{-79,-80,-73,-75,-129,-127},{-86,-117,-149,-129,-135,-127},{-81,-64,-118,-76,-145,-152},{-101,-93,-149,-131,-140,-101},{-101,-109,-68,-131,-121,-159},{-106,-98,-82,-117,-93,-81},{-131,-127,-141,-125,-79,-168},{-135,-141,-120,-159,-157,-79},{-134,-92,-81,-161,-138,-147},{-133,-70,-149,-113,-101,-137},{-101,-146,-87,-89,-96,-109},{-105,-85,-111,-95,-107,-128},{-119,-93,-131,-112,-96,-82},{-121,-126,-90,-89,-74,-170},{-119,-139,-116,-104,-105,-92},{-81,-100,-125,-133,-110,-136},{-87,-70,-129,-83,-92,-148},{-134,-77,-72,-150,-83,-140},{-100,-117,-143,-110,-105,-123},{-133,-93,-151,-70,-121,-120},{-109,-92,-72,-103,-123,-128},{-106,-67,-73,-126,-161,-145},{-78,-131,-124,-154,-143,-178},{-144,-64,-95,-135,-129,-84},{-109,-72,-111,-111,-77,-108},{-117,-99,-111,-164,-92,-84},{-119,-126,-136,-160,-129,-133},{-127,-83,-142,-117,-105,-82},{-70,-105,-109,-143,-148,-136},{-63,-124,-151,-92,-117,-165},{-103,-108,-130,-81,-170,-109},{-81,-85,-103,-130,-135,-152},{-82,-138,-71,-149,-104,-104},{-140,-76,-74,-125,-128,-99},{-86,-91,-76,-128,-95,-81},{-125,-78,-123,-118,-102,-129},{-132,-75,-97,-109,-96,-141},{-135,-92,-157,-82,-168,-79},{-94,-74,-156,-76,-88,-125},{-106,-73,-123,-84,-144,-178},{-110,-130,-116,-124,-83,-137},{-120,-90,-76,-111,-117,-114}},{{-103,-96,-99,-95,-111,-192},{-96,-186,-99,-132,-138,-126},{-140,-114,-111,-169,-177,-178},{-103,-130,-203,-194,-122,-168},{-117,-125,-200,-192,-200,-227},{-158,-145,-129,-149,-114,-166},{-186,-148,-123,-205,-148,-234},{-135,-179,-110,-113,-109,-116},{-151,-116,-154,-122,-198,-106},{-139,-186,-129,-206,-180,-113},{-144,-171,-178,-181,-122,-220},{-127,-190,-179,-107,-206,-124},{-82,-104,-172,-205,-116,-148},{-97,-175,-138,-126,-201,-114},{-123,-193,-194,-121,-156,-166},{-101,-173,-185,-215,-167,-102},{-94,-190,-161,-192,-204,-170},{-116,-180,-167,-132,-158,-111},{-92,-193,-151,-99,-137,-212},{-108,-152,-192,-113,-158,-215},{-184,-96,-192,-96,-208,-202},{-143,-92,-145,-124,-187,-129},{-94,-149,-176,-108,-163,-146},{-113,-111,-129,-183,-167,-155},{-88,-103,-198,-189,-216,-223},{-119,-192,-195,-214,-151,-202},{-140,-125,-189,-160,-132,-175},{-155,-152,-198,-122,-172,-173},{-127,-151,-181,-126,-198,-220},{-96,-121,-206,-195,-200,-181},{-186,-131,-142,-127,-143,-114},{-159,-120,-138,-122,-161,-208},{-159,-142,-155,-178,-217,-165},{-186,-173,-163,-138,-219,-210},{-101,-117,-155,-155,-222,-143},{-181,-134,-152,-183,-208,-114},{-111,-99,-175,-160,-140,-143},{-86,-113,-96,-178,-106,-227},{-119,-145,-151,-126,-114,-207},{-113,-192,-164,-197,-221,-175},{-132,-183,-123,-209,-143,-188},{-116,-189,-120,-110,-98,-170},{-85,-99,-175,-195,-208,-218},{-92,-195,-175,-95,-145,-148},{-170,-127,-117,-144,-159,-118},{-90,-195,-114,-189,-221,-134},{-184,-87,-114,-175,-200,-155},{-84,-104,-194,-138,-167,-185},{-134,-145,-173,-208,-156,-156},{-92,-133,-155,-153,-145,-148}},{{-150,-119,-205,-114,-149,-273},{-168,-216,-190,-173,-208,-141},{-229,-220,-253,-222,-139,-218},{-126,-250,-113,-188,-270,-244},{-200,-184,-166,-154,-163,-186},{-149,-230,-190,-201,-229,-184},{-173,-245,-130,-234,-208,-190},{-108,-140,-166,-137,-192,-273},{-130,-166,-253,-167,-249,-164},{-142,-200,-182,-258,-235,-257},{-114,-211,-140,-120,-192,-228},{-201,-122,-255,-182,-192,-133},{-208,-241,-223,-190,-135,-125},{-108,-131,-195,-241,-227,-253},{-154,-133,-164,-203,-269,-208},{-187,-196,-167,-144,-267,-255},{-105,-230,-238,-211,-214,-190},{-147,-157,-247,-201,-202,-200},{-193,-185,-212,-135,-210,-251},{-214,-162,-232,-205,-200,-204},{-219,-175,-214,-133,-198,-212},{-154,-207,-151,-238,-265,-137},{-236,-187,-162,-218,-143,-246},{-226,-164,-173,-230,-188,-212},{-156,-245,-236,-139,-147,-216},{-177,-160,-234,-203,-118,-166},{-122,-119,-260,-179,-178,-226},{-217,-230,-219,-253,-133,-156},{-130,-139,-214,-175,-229,-172},{-240,-169,-160,-241,-218,-232},{-186,-232,-182,-266,-122,-257},{-138,-124,-257,-144,-225,-253},{-194,-184,-169,-217,-174,-145},{-196,-187,-132,-148,-135,-121},{-203,-214,-206,-118,-265,-166},{-234,-119,-151,-137,-218,-147},{-229,-131,-210,-238,-139,-156},{-126,-108,-197,-177,-149,-121},{-136,-173,-227,-211,-180,-133},{-159,-112,-179,-241,-257,-172},{-170,-112,-180,-217,-127,-154},{-226,-119,-193,-156,-251,-139},{-117,-155,-246,-179,-265,-133},{-182,-200,-257,-139,-196,-275},{-189,-198,-244,-198,-137,-119},{-196,-194,-221,-169,-267,-139},{-150,-121,-149,-245,-255,-186},{-163,-175,-236,-196,-143,-224},{-245,-169,-188,-220,-231,-269},{-210,-110,-218,-156,-184,-192}},{{-199,-270,-171,-197,-270,-217},{-144,-227,-142,-199,-158,-209},{-195,-282,-122,-215,-223,-146},{-150,-262,-144,-238,-207,-183},{-156,-201,-211,-173,-128,-276},{-173,-270,-252,-248,-217,-231},{-138,-162,-264,-134,-227,-211},{-158,-213,-217,-240,-150,-280},{-246,-140,-156,-193,-124,-274},{-181,-160,-193,-211,-168,-221},{-217,-280,-177,-276,-252,-246},{-158,-205,-231,-191,-211,-252},{-242,-132,-156,-217,-164,-203},{-126,-173,-274,-246,-233,-203},{-177,-215,-150,-215,-250,-183},{-142,-252,-160,-144,-193,-215},{-258,-250,-240,-250,-193,-173},{-227,-238,-156,-138,-258,-134},{-209,-183,-252,-250,-203,-229},{-187,-272,-258,-274,-280,-138},{-156,-248,-260,-217,-158,-221},{-264,-229,-193,-189,-150,-168},{-168,-140,-235,-187,-213,-205},{-199,-197,-158,-262,-256,-179},{-168,-215,-233,-148,-244,-209},{-256,-233,-266,-233,-221,-246},{-278,-274,-181,-152,-209,-260},{-244,-268,-191,-250,-154,-266},{-264,-126,-274,-264,-229,-162},{-189,-213,-134,-260,-252,-146},{-193,-246,-201,-274,-197,-207},{-250,-223,-280,-136,-248,-219},{-227,-193,-276,-122,-203,-124},{-160,-193,-191,-264,-248,-201},{-128,-162,-260,-244,-225,-223},{-260,-256,-126,-132,-256,-138},{-162,-126,-183,-122,-246,-282},{-197,-162,-246,-233,-195,-191},{-244,-262,-140,-144,-221,-235},{-189,-177,-280,-276,-140,-142},{-264,-152,-207,-207,-238,-185},{-201,-217,-235,-187,-246,-148},{-215,-278,-217,-148,-134,-268},{-284,-260,-164,-187,-280,-150},{-213,-211,-128,-211,-258,-146},{-124,-171,-195,-235,-217,-262},{-225,-282,-166,-233,-189,-248},{-132,-128,-270,-154,-203,-229},{-177,-193,-280,-181,-276,-162},{-179,-126,-156,-128,-138,-156}},{{-158,-199,-242,-121,-176,-120},{-213,-231,-260,-230,-263,-247},{-193,-201,-201,-265,-219,-232},{-262,-130,-191,-240,-168,-121},{-175,-124,-152,-170,-117,-136},{-248,-191,-124,-193,-246,-120},{-128,-138,-181,-216,-259,-156},{-201,-175,-150,-273,-232,-243},{-274,-140,-183,-129,-168,-213},{-154,-205,-242,-144,-255,-123},{-221,-282,-246,-177,-129,-155},{-209,-148,-138,-232,-176,-114},{-284,-215,-165,-265,-198,-125},{-240,-181,-252,-203,-217,-110},{-227,-193,-134,-156,-138,-138},{-244,-199,-175,-152,-202,-142},{-162,-203,-213,-244,-249,-116},{-260,-195,-140,-156,-159,-221},{-138,-203,-169,-254,-193,-180},{-215,-231,-252,-236,-238,-247},{-203,-211,-118,-211,-246,-147},{-223,-150,-248,-162,-219,-129},{-207,-185,-244,-127,-176,-112},{-166,-173,-140,-240,-200,-210},{-268,-225,-158,-117,-259,-191},{-191,-164,-252,-228,-113,-224},{-146,-203,-264,-133,-236,-184},{-211,-238,-148,-133,-232,-177},{-179,-158,-160,-230,-170,-138},{-254,-258,-201,-127,-140,-258},{-156,-209,-142,-238,-234,-250},{-270,-183,-140,-215,-231,-228},{-221,-183,-167,-177,-113,-153},{-215,-258,-165,-191,-115,-164},{-272,-166,-199,-185,-253,-140},{-221,-183,-221,-177,-242,-158},{-233,-260,-185,-209,-195,-169},{-248,-189,-148,-234,-178,-223},{-162,-166,-223,-238,-113,-125},{-207,-177,-240,-211,-130,-232},{-276,-193,-260,-230,-163,-248},{-126,-128,-252,-203,-119,-158},{-203,-144,-244,-199,-200,-132},{-197,-231,-266,-205,-261,-237},{-221,-146,-181,-201,-255,-112},{-278,-205,-223,-131,-236,-243},{-264,-252,-221,-146,-210,-195},{-173,-233,-256,-158,-261,-132},{-266,-209,-230,-183,-263,-208},{-270,-238,-146,-121,-261,-114}},{{-202,-149,-112,-122,-150,-129},{-159,-138,-230,-192,-129,-93},{-242,-156,-120,-128,-182,-123},{-159,-159,-194,-107,-129,-178},{-152,-202,-125,-162,-170,-194},{-179,-221,-157,-166,-119,-101},{-188,-161,-192,-178,-121,-178},{-116,-140,-155,-115,-174,-119},{-152,-145,-127,-192,-205,-169},{-136,-232,-114,-115,-121,-129},{-152,-152,-122,-206,-208,-204},{-145,-178,-185,-142,-161,-98},{-161,-170,-199,-168,-161,-146},{-204,-159,-195,-190,-170,-182},{-184,-227,-144,-157,-173,-184},{-131,-159,-107,-208,-153,-156},{-136,-197,-195,-203,-200,-151},{-190,-221,-144,-141,-148,-141},{-124,-230,-215,-208,-162,-172},{-113,-173,-147,-178,-109,-179},{-172,-208,-124,-210,-177,-166},{-206,-109,-127,-149,-173,-171},{-122,-133,-169,-104,-205,-163},{-172,-182,-154,-104,-176,-135},{-206,-189,-127,-194,-95,-197},{-107,-126,-105,-178,-202,-206},{-118,-211,-197,-117,-167,-200},{-168,-225,-225,-200,-197,-187},{-211,-140,-155,-157,-197,-119},{-190,-111,-125,-110,-129,-98},{-188,-159,-135,-218,-121,-154},{-177,-232,-147,-154,-138,-166},{-231,-195,-162,-182,-171,-118},{-206,-183,-127,-208,-164,-125},{-152,-225,-184,-125,-148,-137},{-202,-111,-134,-186,-124,-178},{-118,-234,-175,-147,-194,-173},{-118,-185,-172,-214,-158,-123},{-208,-147,-192,-134,-173,-201},{-116,-204,-227,-160,-207,-110},{-120,-182,-109,-221,-193,-104},{-184,-168,-162,-222,-196,-101},{-177,-190,-124,-120,-177,-179},{-231,-151,-229,-186,-93,-160},{-200,-190,-180,-147,-142,-116},{-197,-156,-197,-162,-203,-156},{-132,-197,-130,-142,-122,-153},{-143,-220,-117,-206,-115,-132},{-152,-125,-200,-192,-99,-176},{-124,-180,-164,-168,-98,-176}}},{{{-268,-148,-171,-143,-224,-298},{-144,-202,-250,-276,-300,-262},{-268,-240,-255,-238,-205,-302},{-247,-307,-233,-269,-281,-207},{-242,-164,-269,-305,-262,-159},{-296,-286,-186,-209,-195,-233},{-179,-155,-224,-212,-262,-295},{-247,-148,-307,-309,-309,-195},{-273,-333,-155,-307,-305,-200},{-221,-157,-326,-162,-302,-183},{-263,-171,-278,-174,-257,-331},{-200,-305,-164,-248,-236,-150},{-245,-248,-143,-259,-255,-300},{-235,-171,-212,-198,-148,-281},{-240,-248,-283,-257,-255,-200},{-196,-183,-257,-228,-155,-245},{-165,-314,-164,-248,-255,-198},{-226,-214,-178,-143,-267,-305},{-273,-286,-186,-224,-248,-250},{-326,-233,-295,-324,-214,-224},{-144,-221,-157,-317,-148,-217},{-247,-181,-326,-183,-214,-267},{-168,-324,-236,-164,-231,-300},{-294,-236,-174,-231,-250,-236},{-179,-269,-195,-190,-188,-307},{-161,-217,-219,-286,-286,-245},{-191,-245,-269,-269,-267,-271},{-189,-174,-290,-212,-159,-171},{-256,-145,-228,-209,-188,-250},{-259,-205,-186,-171,-150,-319},{-256,-267,-278,-328,-150,-326},{-270,-167,-145,-178,-217,-288},{-140,-331,-167,-176,-207,-219},{-245,-148,-195,-245,-257,-148},{-303,-217,-236,-233,-317,-169},{-177,-243,-195,-219,-276,-321},{-226,-169,-250,-290,-324,-143},{-308,-186,-233,-171,-264,-205},{-182,-169,-283,-259,-226,-298},{-191,-259,-243,-248,-328,-307},{-263,-252,-295,-178,-207,-269},{-287,-271,-219,-245,-252,-212},{-301,-155,-286,-231,-183,-257},{-326,-248,-290,-271,-171,-262},{-179,-209,-295,-293,-278,-305},{-242,-176,-226,-243,-169,-283},{-240,-157,-148,-274,-167,-307},{-193,-278,-174,-317,-250,-159},{-289,-295,-174,-259,-231,-245},{-205,-190,-159,-288,-236,-219}},{{-217,-214,-216,-229,-228,-245},{-314,-240,-202,-159,-294,-301},{-202,-207,-164,-155,-307,-296},{-145,-145,-317,-201,-145,-221},{-221,-198,-256,-263,-145,-221},{-290,-317,-329,-300,-212,-301},{-152,-248,-233,-319,-296,-175},{-221,-300,-197,-150,-183,-159},{-162,-243,-324,-277,-151,-252},{-267,-276,-244,-176,-278,-234},{-143,-252,-188,-192,-226,-190},{-207,-212,-254,-210,-267,-172},{-195,-331,-150,-222,-237,-296},{-245,-226,-212,-159,-233,-161},{-224,-312,-176,-162,-219,-137},{-307,-174,-167,-176,-314,-283},{-231,-152,-155,-307,-276,-150},{-276,-326,-141,-187,-176,-298},{-183,-209,-169,-155,-201,-199},{-176,-245,-294,-208,-246,-188},{-288,-195,-162,-247,-170,-170},{-312,-167,-315,-173,-136,-221},{-259,-174,-254,-189,-197,-230},{-302,-252,-216,-206,-260,-188},{-231,-155,-251,-303,-160,-144},{-321,-276,-315,-275,-303,-265},{-202,-202,-303,-312,-258,-183},{-209,-245,-197,-210,-273,-225},{-164,-328,-251,-185,-255,-285},{-148,-188,-273,-210,-271,-197},{-264,-150,-193,-259,-314,-261},{-259,-171,-164,-293,-154,-194},{-276,-162,-214,-182,-183,-214},{-169,-212,-275,-187,-296,-298},{-319,-300,-313,-254,-251,-303},{-162,-248,-251,-277,-217,-245},{-188,-143,-233,-277,-233,-223},{-145,-305,-244,-146,-278,-221},{-145,-321,-249,-263,-221,-236},{-157,-286,-193,-321,-316,-172},{-326,-262,-296,-298,-140,-225},{-257,-212,-155,-199,-271,-172},{-164,-181,-294,-280,-151,-159},{-312,-236,-273,-203,-206,-243},{-157,-305,-221,-316,-201,-250},{-159,-164,-247,-219,-158,-166},{-257,-264,-181,-180,-264,-146},{-224,-236,-280,-284,-217,-139},{-309,-259,-209,-180,-210,-307},{-324,-171,-287,-245,-158,-199}},{{-234,-284,-267,-197,-135,-185},{-254,-284,-252,-119,-193,-121},{-209,-238,-182,-123,-221,-173},{-269,-192,-216,-213,-131,-122},{-228,-180,-131,-209,-189,-243},{-142,-201,-125,-218,-178,-229},{-241,-186,-174,-148,-185,-252},{-247,-142,-121,-199,-159,-252},{-226,-291,-158,-150,-127,-155},{-189,-176,-174,-209,-228,-234},{-157,-196,-202,-177,-213,-148},{-144,-215,-186,-211,-129,-211},{-155,-203,-210,-252,-168,-205},{-219,-270,-131,-152,-153,-214},{-284,-261,-127,-166,-247,-110},{-157,-130,-135,-136,-219,-187},{-150,-178,-210,-195,-221,-234},{-161,-286,-154,-144,-185,-189},{-183,-161,-230,-215,-170,-155},{-297,-176,-156,-246,-200,-203},{-237,-173,-212,-179,-208,-194},{-148,-251,-202,-179,-178,-113},{-234,-215,-160,-252,-180,-133},{-183,-286,-230,-257,-223,-212},{-221,-249,-216,-166,-127,-221},{-273,-159,-162,-125,-181,-212},{-239,-259,-283,-263,-140,-108},{-228,-268,-200,-267,-166,-252},{-271,-163,-226,-152,-155,-223},{-144,-282,-190,-189,-217,-200},{-211,-274,-259,-240,-185,-220},{-284,-217,-252,-195,-202,-205},{-206,-270,-182,-183,-230,-137},{-191,-261,-267,-136,-180,-139},{-269,-272,-242,-255,-163,-158},{-168,-159,-275,-263,-161,-126},{-153,-180,-257,-185,-208,-158},{-185,-169,-263,-156,-237,-148},{-196,-159,-141,-170,-228,-225},{-234,-184,-261,-222,-172,-169},{-224,-159,-257,-267,-193,-193},{-292,-234,-170,-179,-206,-250},{-288,-291,-224,-191,-219,-227},{-146,-148,-244,-216,-176,-239},{-133,-257,-230,-195,-129,-160},{-219,-211,-121,-123,-217,-144},{-260,-272,-178,-135,-262,-149},{-142,-148,-123,-131,-170,-230},{-155,-142,-145,-246,-219,-243},{-224,-176,-145,-170,-260,-151}},{{-203,-216,-129,-111,-143,-163},{-186,-221,-133,-174,-112,-141},{-112,-142,-166,-102,-168,-153},{-184,-196,-108,-118,-174,-160},{-160,-180,-141,-124,-107,-98},{-138,-120,-196,-159,-109,-91},{-126,-175,-170,-209,-167,-166},{-117,-153,-115,-201,-187,-124},{-179,-130,-163,-93,-86,-182},{-112,-226,-215,-150,-189,-86},{-119,-178,-182,-92,-170,-149},{-115,-195,-220,-93,-128,-164},{-181,-168,-99,-200,-105,-110},{-227,-213,-190,-130,-163,-95},{-139,-134,-113,-194,-174,-101},{-196,-99,-187,-174,-154,-132},{-218,-115,-177,-169,-189,-105},{-114,-231,-184,-190,-141,-92},{-112,-99,-220,-209,-167,-193},{-150,-147,-177,-169,-167,-155},{-117,-178,-215,-100,-124,-90},{-110,-201,-126,-90,-145,-192},{-127,-107,-137,-206,-150,-150},{-196,-162,-207,-202,-108,-189},{-167,-119,-209,-156,-186,-83},{-138,-198,-160,-118,-145,-186},{-162,-101,-217,-150,-148,-160},{-182,-193,-141,-180,-163,-157},{-151,-190,-113,-146,-186,-83},{-187,-177,-141,-93,-196,-193},{-131,-124,-151,-98,-105,-130},{-201,-180,-107,-153,-193,-159},{-157,-205,-137,-196,-192,-177},{-206,-226,-141,-122,-120,-192},{-225,-132,-193,-106,-150,-146},{-127,-188,-196,-142,-192,-91},{-210,-178,-126,-94,-187,-87},{-186,-168,-220,-168,-170,-150},{-229,-168,-119,-194,-89,-87},{-196,-147,-118,-196,-95,-94},{-105,-195,-129,-142,-132,-99},{-108,-193,-195,-172,-194,-108},{-175,-120,-160,-153,-202,-137},{-136,-224,-94,-200,-96,-141},{-191,-219,-107,-201,-86,-102},{-177,-173,-212,-171,-92,-152},{-138,-231,-173,-195,-125,-175},{-139,-127,-100,-92,-164,-163},{-175,-208,-195,-124,-194,-108},{-232,-180,-111,-156,-144,-87}},{{-158,-97,-129,-79,-89,-90},{-93,-126,-102,-99,-96,-101},{-90,-91,-165,-148,-162,-146},{-186,-173,-124,-77,-152,-118},{-80,-150,-89,-88,-77,-107},{-178,-152,-128,-123,-96,-105},{-109,-174,-169,-106,-145,-163},{-162,-94,-144,-98,-144,-144},{-100,-125,-159,-120,-124,-165},{-138,-115,-115,-156,-142,-113},{-110,-125,-103,-125,-120,-118},{-124,-86,-84,-150,-94,-76},{-182,-78,-98,-125,-104,-137},{-181,-76,-117,-123,-157,-114},{-105,-147,-117,-164,-163,-104},{-106,-111,-103,-125,-81,-123},{-124,-105,-141,-167,-150,-149},{-109,-159,-172,-82,-83,-95},{-162,-169,-157,-130,-138,-86},{-182,-97,-105,-107,-124,-108},{-158,-141,-149,-83,-163,-145},{-138,-122,-165,-161,-73,-131},{-126,-94,-84,-164,-88,-146},{-165,-108,-135,-149,-162,-130},{-128,-159,-109,-90,-120,-101},{-105,-92,-83,-167,-76,-167},{-182,-170,-103,-130,-106,-77},{-164,-135,-174,-99,-104,-138},{-176,-116,-79,-132,-130,-105},{-82,-125,-105,-156,-138,-132},{-186,-87,-76,-150,-133,-88},{-113,-86,-107,-159,-83,-75},{-170,-141,-91,-106,-92,-127},{-117,-112,-107,-137,-133,-115},{-185,-121,-128,-81,-157,-148},{-144,-122,-97,-134,-158,-102},{-166,-81,-143,-150,-155,-119},{-145,-175,-149,-146,-104,-82},{-185,-176,-151,-142,-88,-100},{-154,-158,-154,-75,-113,-100},{-98,-122,-139,-98,-121,-77},{-170,-98,-109,-102,-94,-133},{-126,-111,-79,-156,-150,-107},{-102,-101,-79,-100,-88,-109},{-106,-87,-97,-99,-162,-114},{-113,-112,-172,-126,-143,-95},{-182,-82,-169,-155,-71,-111},{-148,-93,-77,-98,-74,-148},{-86,-171,-118,-143,-112,-94},{-80,-165,-82,-107,-145,-125}},{{-139,-113,-100,-92,-123,-156},{-163,-158,-81,-144,-90,-163},{-102,-154,-167,-119,-151,-169},{-154,-98,-118,-106,-143,-126},{-77,-163,-143,-152,-154,-78},{-117,-142,-143,-156,-104,-126},{-113,-109,-129,-131,-138,-77},{-94,-71,-120,-87,-112,-94},{-99,-98,-138,-98,-146,-79},{-161,-125,-93,-92,-140,-168},{-119,-151,-84,-112,-150,-94},{-162,-106,-82,-95,-102,-93},{-148,-84,-94,-145,-74,-137},{-150,-107,-127,-144,-161,-131},{-111,-93,-132,-144,-98,-118},{-157,-119,-136,-87,-93,-168},{-112,-71,-118,-165,-113,-173},{-163,-142,-100,-129,-104,-82},{-138,-99,-101,-156,-127,-98},{-107,-124,-150,-157,-144,-129},{-158,-140,-88,-109,-154,-83},{-92,-152,-93,-162,-134,-82},{-119,-163,-157,-98,-163,-96},{-104,-89,-109,-145,-76,-158},{-163,-89,-136,-146,-167,-140},{-115,-77,-99,-80,-73,-113},{-119,-89,-155,-156,-94,-89},{-136,-96,-115,-133,-98,-146},{-82,-87,-165,-127,-76,-81},{-149,-79,-82,-95,-127,-155},{-107,-133,-138,-163,-171,-132},{-146,-71,-90,-82,-112,-144},{-98,-142,-95,-144,-146,-93},{-137,-151,-136,-158,-81,-130},{-100,-133,-119,-92,-145,-100},{-87,-140,-126,-155,-99,-151},{-130,-115,-136,-80,-77,-154},{-99,-156,-115,-129,-74,-106},{-140,-124,-76,-120,-145,-118},{-76,-87,-136,-94,-90,-164},{-154,-79,-120,-93,-100,-126},{-142,-149,-165,-71,-163,-122},{-106,-107,-140,-148,-133,-130},{-102,-118,-162,-136,-100,-147},{-140,-98,-93,-88,-73,-173},{-132,-79,-117,-71,-168,-89},{-162,-113,-165,-120,-81,-126},{-76,-98,-71,-155,-148,-105},{-167,-79,-164,-121,-165,-96},{-142,-87,-115,-164,-98,-159}}},{{{-200,-170,-279,-306,-338,-226},{-178,-332,-327,-298,-343,-266},{-332,-340,-207,-295,-253,-309},{-325,-210,-301,-173,-279,-261},{-200,-263,-348,-335,-250,-346},{-282,-274,-301,-226,-293,-330},{-277,-295,-197,-279,-290,-186},{-261,-367,-269,-176,-215,-306},{-362,-213,-181,-226,-255,-271},{-277,-301,-330,-266,-253,-319},{-218,-263,-194,-332,-231,-192},{-301,-332,-330,-250,-322,-261},{-362,-221,-160,-372,-327,-234},{-178,-205,-234,-303,-176,-306},{-213,-226,-271,-332,-194,-290},{-242,-285,-226,-340,-322,-255},{-170,-317,-178,-274,-348,-162},{-290,-303,-186,-194,-237,-189},{-168,-194,-343,-348,-189,-165},{-162,-165,-184,-351,-364,-234},{-181,-237,-332,-261,-215,-327},{-207,-351,-218,-255,-340,-176},{-274,-197,-160,-282,-168,-242},{-242,-221,-301,-372,-356,-343},{-343,-170,-160,-364,-266,-239},{-269,-370,-287,-181,-335,-274},{-346,-311,-205,-261,-303,-250},{-332,-176,-255,-223,-309,-202},{-303,-290,-367,-367,-165,-237},{-218,-250,-330,-173,-301,-314},{-311,-261,-189,-253,-168,-245},{-298,-242,-207,-202,-266,-362},{-287,-317,-322,-162,-202,-247},{-269,-298,-261,-237,-192,-200},{-332,-223,-271,-372,-226,-250},{-168,-184,-285,-372,-250,-223},{-170,-239,-173,-247,-322,-202},{-351,-197,-359,-229,-221,-351},{-213,-359,-263,-266,-279,-258},{-165,-186,-247,-229,-364,-335},{-162,-258,-343,-263,-309,-354},{-213,-200,-215,-231,-325,-319},{-165,-162,-306,-226,-354,-330},{-335,-215,-207,-346,-322,-176},{-370,-277,-311,-295,-309,-293},{-306,-253,-194,-271,-274,-266},{-245,-346,-266,-194,-370,-356},{-170,-285,-298,-202,-269,-354},{-170,-223,-287,-253,-205,-210},{-362,-351,-282,-263,-160,-285}},{{-367,-348,-192,-322,-312,-186},{-234,-160,-226,-364,-238,-293},{-277,-330,-277,-271,-252,-324},{-242,-295,-215,-189,-314,-241},{-192,-261,-274,-200,-359,-324},{-160,-231,-343,-330,-275,-236},{-351,-343,-346,-274,-212,-249},{-210,-261,-189,-370,-210,-316},{-176,-202,-309,-181,-270,-300},{-351,-229,-245,-229,-231,-339},{-287,-197,-168,-287,-280,-259},{-317,-210,-213,-231,-236,-344},{-266,-301,-346,-306,-236,-287},{-170,-186,-295,-301,-283,-280},{-367,-277,-303,-218,-359,-357},{-234,-370,-269,-372,-207,-290},{-197,-359,-250,-200,-259,-339},{-215,-367,-269,-170,-173,-311},{-189,-263,-226,-200,-186,-168},{-332,-301,-231,-184,-296,-228},{-370,-192,-322,-162,-367,-352},{-210,-348,-372,-282,-301,-171},{-303,-287,-274,-298,-257,-220},{-255,-322,-309,-234,-257,-249},{-205,-168,-165,-303,-325,-223},{-279,-271,-192,-223,-356,-174},{-354,-359,-269,-189,-257,-308},{-354,-372,-311,-215,-162,-205},{-274,-213,-186,-295,-367,-329},{-258,-162,-325,-266,-170,-319},{-192,-221,-343,-250,-183,-357},{-338,-165,-205,-176,-228,-269},{-298,-354,-287,-343,-309,-334},{-229,-168,-293,-303,-354,-311},{-293,-322,-186,-322,-252,-275},{-279,-237,-176,-290,-341,-171},{-160,-338,-160,-319,-225,-228},{-279,-160,-261,-325,-204,-238},{-314,-362,-170,-253,-275,-313},{-293,-247,-213,-263,-333,-212},{-250,-162,-226,-165,-228,-344},{-215,-189,-205,-247,-220,-360},{-223,-348,-364,-178,-231,-363},{-221,-239,-277,-274,-249,-166},{-325,-343,-207,-253,-160,-161},{-277,-287,-266,-160,-244,-311},{-215,-263,-226,-295,-364,-236},{-215,-354,-202,-364,-233,-249},{-319,-322,-311,-319,-278,-189},{-192,-311,-271,-306,-325,-357}},{{-316,-253,-234,-283,-181,-161},{-303,-344,-171,-213,-211,-149},{-293,-273,-277,-198,-230,-272},{-300,-344,-277,-298,-245,-258},{-166,-306,-212,-290,-230,-263},{-202,-336,-164,-283,-265,-231},{-363,-238,-199,-248,-341,-316},{-254,-319,-282,-288,-289,-166},{-238,-349,-209,-248,-164,-280},{-220,-195,-232,-332,-247,-181},{-233,-354,-312,-312,-194,-222},{-225,-354,-287,-258,-257,-296},{-259,-342,-280,-288,-201,-318},{-236,-154,-285,-325,-331,-161},{-238,-331,-234,-166,-216,-251},{-241,-220,-222,-315,-318,-178},{-171,-336,-350,-151,-159,-152},{-238,-170,-181,-280,-328,-294},{-218,-296,-280,-218,-157,-306},{-186,-215,-287,-233,-257,-287},{-290,-230,-244,-265,-331,-207},{-264,-213,-282,-345,-189,-241},{-233,-278,-249,-345,-154,-169},{-246,-286,-290,-317,-292,-284},{-233,-195,-244,-255,-277,-186},{-238,-238,-287,-312,-341,-234},{-207,-331,-229,-295,-272,-145},{-339,-278,-232,-248,-181,-311},{-285,-339,-285,-337,-164,-277},{-269,-205,-239,-223,-154,-330},{-207,-291,-320,-191,-262,-174},{-176,-215,-252,-283,-296,-323},{-313,-195,-222,-305,-172,-217},{-256,-319,-260,-236,-279,-181},{-339,-331,-214,-317,-316,-202},{-324,-336,-330,-335,-333,-284},{-363,-225,-330,-186,-181,-282},{-241,-187,-325,-295,-164,-200},{-300,-250,-280,-203,-314,-328},{-238,-268,-197,-246,-203,-154},{-344,-243,-171,-154,-196,-166},{-339,-281,-181,-347,-277,-219},{-355,-177,-295,-263,-159,-210},{-215,-170,-199,-260,-162,-202},{-272,-319,-207,-312,-294,-301},{-243,-334,-335,-231,-304,-333},{-194,-228,-315,-236,-201,-299},{-186,-354,-297,-305,-289,-195},{-269,-334,-212,-218,-336,-231},{-259,-192,-214,-293,-294,-183}},{{-248,-273,-298,-196,-278,-302},{-240,-322,-166,-239,-220,-197},{-188,-223,-176,-191,-161,-287},{-157,-308,-208,-166,-181,-179},{-243,-167,-180,-253,-240,-164},{-262,-275,-199,-315,-314,-282},{-148,-153,-266,-294,-280,-215},{-288,-244,-157,-248,-134,-190},{-307,-244,-249,-310,-193,-170},{-169,-301,-273,-191,-161,-287},{-326,-141,-162,-271,-260,-233},{-286,-214,-259,-198,-302,-287},{-205,-258,-231,-278,-276,-204},{-328,-275,-182,-260,-287,-211},{-259,-268,-300,-310,-211,-159},{-317,-181,-291,-172,-184,-181},{-290,-176,-166,-278,-161,-186},{-248,-186,-229,-315,-181,-143},{-305,-233,-268,-292,-166,-228},{-157,-287,-319,-214,-237,-143},{-259,-301,-243,-276,-273,-226},{-259,-289,-289,-166,-249,-291},{-264,-261,-210,-237,-195,-166},{-252,-204,-192,-198,-224,-314},{-331,-233,-247,-230,-269,-278},{-252,-282,-284,-193,-300,-314},{-214,-310,-249,-140,-228,-186},{-317,-289,-291,-216,-197,-280},{-219,-284,-141,-212,-215,-305},{-162,-310,-201,-237,-284,-235},{-281,-294,-273,-202,-166,-177},{-288,-223,-300,-163,-258,-255},{-269,-315,-256,-304,-302,-309},{-255,-190,-296,-191,-175,-226},{-186,-258,-300,-274,-246,-137},{-326,-160,-208,-322,-139,-264},{-233,-202,-289,-244,-302,-269},{-300,-160,-189,-313,-289,-193},{-164,-273,-275,-223,-305,-246},{-236,-256,-291,-278,-150,-161},{-245,-148,-298,-269,-215,-195},{-307,-219,-266,-170,-157,-282},{-317,-298,-291,-292,-188,-309},{-202,-327,-141,-154,-284,-159},{-283,-197,-215,-228,-314,-314},{-252,-270,-268,-237,-267,-260},{-174,-221,-180,-163,-213,-177},{-159,-320,-280,-154,-141,-217},{-326,-219,-143,-264,-150,-155},{-219,-200,-180,-216,-233,-226}},{{-262,-195,-208,-206,-217,-243},{-218,-200,-137,-154,-219,-150},{-174,-139,-252,-304,-191,-232},{-189,-167,-150,-171,-161,-293},{-277,-241,-282,-130,-278,-276},{-249,-232,-299,-243,-148,-293},{-238,-295,-247,-237,-291,-215},{-290,-247,-297,-132,-254,-132},{-299,-213,-252,-210,-256,-239},{-158,-152,-267,-256,-180,-180},{-224,-295,-210,-247,-256,-184},{-196,-291,-265,-156,-247,-273},{-268,-169,-167,-226,-174,-269},{-158,-260,-247,-273,-135,-295},{-284,-158,-245,-269,-158,-195},{-233,-297,-132,-297,-184,-178},{-293,-276,-176,-234,-250,-193},{-158,-182,-154,-252,-167,-232},{-224,-189,-161,-206,-191,-156},{-220,-234,-291,-174,-302,-200},{-246,-158,-130,-197,-221,-213},{-290,-230,-163,-250,-180,-182},{-150,-265,-148,-148,-265,-252},{-308,-271,-241,-226,-143,-250},{-271,-237,-260,-178,-260,-256},{-266,-260,-273,-163,-239,-228},{-224,-132,-256,-208,-276,-250},{-271,-297,-291,-191,-167,-135},{-224,-206,-195,-135,-263,-228},{-145,-258,-189,-204,-228,-234},{-143,-215,-280,-161,-286,-276},{-139,-232,-213,-197,-256,-193},{-132,-293,-232,-174,-282,-260},{-249,-269,-302,-271,-273,-282},{-194,-130,-158,-286,-204,-299},{-244,-267,-132,-278,-252,-224},{-194,-224,-213,-297,-284,-204},{-244,-208,-215,-180,-254,-226},{-275,-293,-278,-299,-228,-210},{-240,-282,-143,-265,-228,-299},{-282,-206,-267,-176,-239,-156},{-139,-239,-237,-132,-132,-284},{-139,-182,-252,-139,-139,-293},{-268,-243,-260,-221,-156,-273},{-251,-215,-273,-195,-269,-304},{-257,-295,-243,-234,-141,-202},{-257,-180,-258,-304,-154,-200},{-178,-135,-213,-269,-226,-269},{-172,-284,-276,-295,-215,-174},{-187,-161,-191,-200,-163,-143}},{{-278,-263,-219,-271,-297,-197},{-276,-263,-276,-163,-189,-234},{-217,-295,-278,-221,-245,-210},{-250,-254,-193,-224,-302,-163},{-137,-150,-252,-254,-195,-204},{-280,-243,-195,-169,-208,-234},{-286,-171,-165,-304,-180,-265},{-132,-180,-237,-217,-152,-163},{-247,-187,-260,-161,-258,-273},{-178,-150,-226,-171,-156,-302},{-243,-250,-243,-206,-239,-167},{-152,-158,-263,-193,-193,-250},{-237,-299,-195,-250,-176,-243},{-241,-174,-165,-165,-158,-269},{-245,-299,-163,-161,-210,-135},{-165,-280,-304,-184,-239,-167},{-271,-267,-193,-180,-295,-161},{-202,-176,-174,-284,-213,-241},{-158,-158,-210,-163,-256,-304},{-154,-191,-250,-265,-280,-282},{-221,-208,-139,-247,-154,-280},{-226,-276,-247,-280,-252,-293},{-195,-169,-234,-302,-195,-195},{-202,-219,-202,-282,-289,-289},{-243,-282,-158,-271,-289,-286},{-273,-156,-200,-230,-293,-265},{-258,-191,-189,-260,-165,-213},{-269,-221,-245,-254,-241,-280},{-200,-148,-286,-221,-178,-263},{-161,-174,-174,-167,-163,-252},{-132,-243,-247,-208,-139,-167},{-158,-158,-254,-280,-189,-269},{-286,-286,-226,-178,-163,-289},{-284,-228,-265,-284,-130,-176},{-193,-130,-171,-273,-280,-221},{-258,-276,-215,-263,-237,-241},{-293,-154,-271,-282,-130,-215},{-193,-137,-202,-258,-143,-260},{-174,-273,-135,-200,-200,-258},{-189,-228,-206,-210,-237,-302},{-293,-243,-137,-145,-165,-200},{-263,-256,-299,-271,-200,-180},{-141,-245,-139,-158,-165,-178},{-156,-232,-267,-178,-245,-200},{-289,-230,-152,-265,-254,-163},{-202,-289,-263,-278,-269,-243},{-252,-302,-178,-265,-210,-276},{-280,-299,-302,-226,-167,-217},{-197,-273,-276,-297,-174,-187},{-273,-217,-221,-282,-197,-176}}},{{{-223,-196,-382,-187,-307,-207},{-400,-286,-283,-298,-274,-317},{-325,-217,-394,-202,-235,-364},{-373,-184,-265,-310,-397,-225},{-370,-370,-259,-271,-223,-382},{-193,-238,-403,-316,-313,-198},{-304,-277,-196,-271,-367,-337},{-328,-214,-382,-262,-316,-320},{-391,-205,-364,-322,-232,-397},{-337,-181,-307,-244,-253,-299},{-274,-286,-331,-361,-316,-311},{-187,-199,-403,-406,-352,-400},{-250,-379,-370,-283,-193,-225},{-406,-202,-412,-184,-280,-343},{-328,-256,-226,-184,-298,-192},{-382,-286,-247,-304,-199,-281},{-397,-316,-367,-388,-316,-287},{-262,-313,-331,-271,-328,-260},{-385,-211,-286,-247,-196,-311},{-181,-412,-301,-376,-208,-240},{-265,-298,-301,-385,-229,-397},{-418,-295,-241,-418,-259,-198},{-250,-271,-232,-373,-247,-263},{-232,-412,-271,-217,-295,-358},{-346,-415,-184,-301,-235,-213},{-379,-394,-289,-298,-241,-364},{-394,-265,-184,-250,-418,-334},{-319,-193,-370,-376,-334,-290},{-361,-211,-298,-187,-376,-323},{-409,-373,-205,-388,-295,-228},{-355,-316,-217,-244,-379,-352},{-370,-262,-391,-229,-337,-266},{-271,-316,-292,-355,-370,-231},{-334,-190,-295,-256,-232,-355},{-238,-301,-355,-301,-202,-263},{-358,-247,-280,-256,-343,-213},{-403,-313,-187,-268,-181,-255},{-250,-358,-331,-421,-409,-397},{-244,-256,-202,-181,-349,-186},{-268,-304,-229,-286,-313,-281},{-379,-199,-280,-256,-205,-198},{-304,-379,-199,-367,-379,-213},{-331,-268,-358,-244,-202,-311},{-316,-193,-247,-187,-355,-403},{-202,-400,-184,-256,-256,-231},{-223,-277,-238,-190,-400,-406},{-349,-232,-220,-373,-331,-255},{-397,-250,-301,-361,-217,-272},{-367,-292,-421,-400,-373,-252},{-367,-280,-199,-346,-241,-352}},{{-331,-270,-308,-333,-262,-188},{-396,-238,-381,-355,-276,-290},{-193,-210,-174,-333,-358,-270},{-275,-201,-344,-369,-270,-262},{-249,-321,-190,-270,-204,-355},{-319,-198,-238,-355,-352,-188},{-284,-235,-274,-229,-175,-321},{-384,-255,-190,-224,-268,-249},{-234,-379,-246,-292,-217,-267},{-334,-399,-286,-270,-342,-177},{-199,-276,-168,-205,-212,-272},{-314,-396,-322,-341,-278,-193},{-349,-353,-370,-292,-368,-157},{-211,-356,-330,-371,-289,-198},{-176,-310,-392,-188,-225,-200},{-325,-204,-336,-169,-326,-350},{-325,-344,-232,-197,-276,-167},{-240,-342,-350,-199,-307,-193},{-217,-184,-213,-344,-159,-208},{-249,-187,-255,-240,-167,-360},{-217,-261,-325,-303,-318,-236},{-179,-385,-364,-224,-284,-352},{-396,-195,-263,-292,-228,-182},{-255,-212,-325,-197,-334,-206},{-302,-327,-375,-298,-347,-272},{-340,-278,-263,-330,-302,-208},{-211,-316,-263,-207,-183,-226},{-337,-241,-353,-191,-323,-298},{-185,-261,-263,-311,-188,-352},{-401,-207,-269,-311,-209,-344},{-381,-273,-255,-298,-302,-324},{-401,-181,-316,-284,-178,-193},{-366,-241,-277,-322,-175,-278},{-357,-342,-325,-254,-326,-301},{-334,-376,-258,-175,-292,-283},{-393,-241,-227,-251,-188,-332},{-272,-195,-171,-284,-241,-167},{-384,-376,-196,-317,-215,-355},{-390,-192,-277,-216,-228,-242},{-217,-247,-246,-371,-313,-188},{-258,-307,-356,-186,-344,-347},{-188,-212,-367,-303,-172,-162},{-249,-250,-218,-317,-183,-293},{-223,-327,-386,-303,-186,-283},{-322,-319,-202,-213,-360,-298},{-190,-298,-224,-289,-350,-339},{-199,-390,-196,-281,-315,-177},{-372,-313,-291,-257,-318,-257},{-401,-195,-252,-298,-236,-203},{-182,-284,-252,-371,-294,-242}},{{-342,-233,-149,-294,-136,-178},{-327,-317,-167,-239,-267,-131},{-308,-228,-300,-172,-278,-180},{-327,-149,-147,-152,-297,-194},{-231,-163,-137,-298,-293,-196},{-211,-146,-286,-236,-240,-261},{-275,-182,-236,-157,-267,-158},{-285,-185,-199,-265,-223,-279},{-298,-156,-156,-272,-267,-166},{-288,-190,-137,-292,-161,-250},{-236,-178,-302,-150,-191,-202},{-149,-317,-291,-252,-250,-218},{-298,-326,-314,-239,-248,-271},{-293,-199,-270,-186,-259,-220},{-322,-185,-309,-159,-284,-131},{-196,-276,-314,-177,-157,-200},{-149,-146,-208,-263,-246,-226},{-265,-310,-236,-301,-248,-154},{-169,-190,-206,-146,-142,-141},{-337,-175,-158,-259,-165,-192},{-298,-324,-179,-256,-257,-226},{-325,-199,-321,-217,-261,-206},{-258,-149,-215,-170,-214,-139},{-179,-211,-174,-177,-276,-141},{-268,-257,-206,-144,-208,-252},{-156,-146,-149,-287,-216,-271},{-325,-185,-245,-283,-293,-139},{-186,-180,-227,-206,-290,-135},{-149,-336,-289,-259,-225,-248},{-184,-252,-202,-186,-151,-214},{-248,-175,-199,-298,-167,-242},{-206,-300,-144,-197,-210,-230},{-176,-199,-307,-212,-180,-240},{-151,-194,-163,-243,-218,-257},{-236,-216,-254,-217,-254,-145},{-159,-286,-218,-197,-163,-145},{-250,-209,-213,-161,-146,-188},{-250,-230,-256,-274,-174,-240},{-238,-317,-176,-135,-218,-174},{-298,-175,-227,-199,-187,-281},{-166,-214,-240,-188,-127,-263},{-335,-283,-229,-267,-242,-206},{-181,-194,-263,-294,-240,-166},{-226,-214,-291,-254,-204,-131},{-226,-218,-279,-292,-265,-196},{-241,-310,-277,-305,-208,-168},{-196,-307,-295,-203,-165,-263},{-176,-257,-163,-254,-242,-178},{-166,-329,-247,-245,-157,-180},{-169,-334,-137,-298,-191,-261}},{{-180,-219,-114,-229,-110,-119},{-171,-119,-132,-162,-194,-101},{-157,-216,-148,-239,-110,-200},{-130,-147,-217,-201,-183,-208},{-266,-162,-215,-144,-208,-195},{-163,-117,-221,-203,-179,-105},{-227,-136,-107,-227,-212,-187},{-136,-218,-137,-217,-231,-151},{-180,-206,-219,-132,-163,-216},{-142,-259,-153,-187,-222,-188},{-252,-182,-134,-163,-143,-122},{-149,-199,-144,-213,-227,-145},{-140,-242,-135,-218,-131,-111},{-219,-151,-201,-217,-106,-192},{-128,-169,-221,-201,-194,-155},{-116,-173,-130,-169,-166,-106},{-122,-219,-183,-203,-134,-184},{-126,-175,-198,-105,-159,-175},{-144,-221,-198,-191,-184,-105},{-165,-177,-155,-163,-231,-163},{-225,-158,-173,-124,-171,-97},{-157,-167,-142,-206,-184,-114},{-272,-153,-249,-122,-105,-156},{-190,-179,-121,-117,-144,-167},{-194,-151,-144,-220,-105,-200},{-151,-119,-246,-157,-154,-126},{-256,-169,-242,-236,-126,-156},{-210,-151,-244,-206,-166,-143},{-188,-259,-185,-114,-110,-137},{-138,-162,-189,-220,-226,-137},{-153,-232,-228,-126,-163,-225},{-242,-257,-123,-117,-179,-158},{-200,-115,-135,-115,-126,-161},{-155,-167,-212,-138,-105,-138},{-225,-216,-171,-117,-194,-113},{-169,-231,-237,-132,-154,-122},{-159,-227,-151,-174,-116,-188},{-149,-166,-219,-193,-226,-196},{-147,-179,-174,-134,-217,-150},{-169,-208,-224,-208,-179,-113},{-180,-240,-217,-234,-158,-153},{-213,-246,-217,-227,-133,-103},{-239,-112,-167,-206,-174,-135},{-211,-166,-139,-158,-163,-192},{-256,-138,-116,-229,-111,-126},{-178,-153,-244,-181,-163,-211},{-196,-249,-144,-186,-141,-175},{-266,-151,-210,-172,-193,-158},{-194,-242,-171,-112,-196,-155},{-120,-246,-249,-208,-171,-198}},{{-120,-160,-128,-117,-146,-171},{-120,-95,-136,-192,-169,-177},{-161,-129,-165,-128,-132,-214},{-129,-111,-152,-100,-188,-185},{-128,-112,-180,-132,-105,-154},{-105,-123,-199,-97,-205,-134},{-114,-199,-185,-126,-169,-194},{-123,-169,-202,-159,-203,-183},{-164,-109,-140,-182,-154,-165},{-178,-171,-188,-152,-149,-134},{-175,-100,-185,-163,-179,-169},{-142,-165,-146,-108,-145,-194},{-181,-146,-200,-139,-214,-105},{-164,-125,-159,-108,-180,-102},{-94,-136,-211,-128,-183,-149},{-153,-157,-159,-211,-119,-192},{-137,-171,-109,-200,-197,-102},{-215,-183,-120,-154,-137,-186},{-197,-128,-117,-202,-125,-100},{-217,-148,-117,-197,-211,-182},{-140,-194,-189,-148,-148,-188},{-207,-179,-156,-125,-102,-129},{-95,-191,-216,-148,-134,-117},{-209,-108,-97,-211,-145,-94},{-184,-105,-176,-159,-151,-97},{-120,-213,-188,-114,-160,-108},{-131,-108,-160,-105,-166,-191},{-203,-183,-126,-120,-94,-152},{-147,-162,-151,-97,-168,-94},{-136,-186,-179,-97,-97,-197},{-95,-168,-140,-189,-172,-119},{-151,-211,-123,-191,-125,-196},{-123,-171,-106,-123,-100,-171},{-195,-211,-205,-206,-137,-97},{-162,-111,-160,-154,-146,-186},{-154,-197,-174,-134,-154,-206},{-201,-102,-166,-203,-162,-196},{-161,-157,-211,-95,-172,-166},{-189,-100,-176,-103,-151,-182},{-136,-116,-172,-131,-174,-203},{-140,-189,-169,-134,-145,-95},{-115,-122,-191,-186,-199,-199},{-203,-163,-120,-140,-111,-145},{-178,-180,-216,-168,-186,-97},{-173,-122,-163,-168,-179,-148},{-145,-162,-211,-111,-182,-136},{-139,-176,-140,-191,-203,-177},{-114,-128,-145,-156,-185,-180},{-203,-182,-139,-134,-106,-200},{-100,-213,-163,-171,-123,-168}},{{-108,-153,-100,-131,-212,-110},{-209,-175,-113,-158,-212,-203},{-159,-137,-206,-190,-240,-224},{-114,-153,-104,-183,-217,-150},{-197,-121,-156,-146,-149,-244},{-126,-146,-199,-146,-220,-136},{-209,-208,-157,-178,-126,-159},{-189,-211,-115,-123,-150,-139},{-189,-134,-173,-158,-193,-190},{-111,-208,-186,-192,-236,-224},{-188,-181,-194,-171,-164,-168},{-203,-130,-190,-234,-163,-235},{-183,-145,-109,-202,-228,-143},{-132,-186,-167,-119,-145,-230},{-117,-119,-120,-146,-133,-237},{-197,-219,-217,-190,-186,-156},{-132,-219,-144,-153,-205,-212},{-148,-216,-215,-114,-161,-168},{-162,-146,-131,-163,-161,-186},{-179,-176,-177,-223,-186,-110},{-206,-126,-159,-139,-217,-161},{-157,-159,-202,-160,-210,-156},{-129,-180,-151,-208,-163,-250},{-126,-218,-146,-183,-131,-172},{-196,-134,-112,-165,-220,-125},{-171,-221,-209,-193,-208,-174},{-109,-159,-152,-230,-229,-112},{-114,-162,-118,-197,-142,-250},{-102,-135,-183,-114,-115,-244},{-128,-223,-110,-188,-177,-212},{-132,-134,-99,-138,-152,-163},{-112,-132,-181,-108,-231,-186},{-117,-145,-156,-129,-186,-224},{-171,-216,-123,-188,-212,-170},{-194,-103,-133,-171,-126,-145},{-162,-102,-160,-225,-149,-161},{-183,-218,-99,-168,-198,-228},{-172,-119,-175,-213,-224,-183},{-196,-162,-136,-210,-166,-208},{-162,-221,-157,-192,-231,-223},{-202,-210,-207,-170,-231,-186},{-152,-213,-217,-165,-135,-203},{-125,-202,-102,-166,-126,-121},{-109,-100,-219,-220,-187,-219},{-179,-181,-141,-235,-107,-219},{-119,-197,-118,-139,-173,-129},{-103,-135,-201,-205,-203,-118},{-169,-162,-170,-109,-140,-199},{-208,-172,-207,-141,-163,-177},{-137,-221,-215,-133,-158,-181}}},{{{-413,-469,-252,-256,-402,-231},{-354,-346,-262,-368,-354,-413},{-364,-266,-287,-284,-364,-238},{-322,-248,-217,-378,-284,-280},{-364,-304,-284,-434,-231,-248},{-410,-378,-252,-444,-354,-284},{-480,-346,-483,-332,-416,-420},{-336,-343,-290,-395,-441,-382},{-318,-346,-301,-234,-329,-476},{-374,-308,-304,-217,-298,-389},{-455,-284,-452,-273,-270,-298},{-280,-294,-399,-487,-308,-487},{-402,-473,-427,-214,-340,-329},{-318,-374,-420,-214,-273,-410},{-448,-336,-487,-298,-448,-280},{-402,-217,-252,-241,-308,-326},{-276,-329,-420,-266,-430,-389},{-256,-238,-427,-290,-473,-245},{-357,-318,-228,-304,-476,-416},{-487,-480,-228,-455,-234,-354},{-406,-452,-416,-466,-231,-364},{-350,-318,-438,-378,-262,-357},{-395,-430,-273,-469,-473,-217},{-476,-354,-374,-256,-420,-228},{-357,-452,-214,-392,-294,-224},{-476,-214,-308,-434,-298,-448},{-368,-273,-266,-322,-273,-332},{-234,-340,-382,-473,-395,-259},{-427,-487,-284,-389,-389,-424},{-241,-483,-224,-399,-374,-399},{-413,-217,-371,-462,-374,-290},{-259,-329,-287,-364,-444,-318},{-364,-382,-238,-364,-357,-290},{-385,-385,-395,-424,-322,-402},{-452,-322,-360,-444,-490,-416},{-483,-444,-304,-301,-410,-430},{-241,-483,-368,-364,-290,-350},{-382,-399,-276,-322,-346,-340},{-424,-462,-304,-473,-466,-234},{-444,-248,-483,-490,-490,-217},{-217,-430,-448,-385,-354,-350},{-441,-476,-287,-350,-402,-304},{-234,-490,-262,-231,-252,-406},{-452,-357,-406,-469,-466,-210},{-276,-284,-298,-385,-455,-343},{-382,-248,-413,-455,-228,-270},{-374,-424,-378,-214,-364,-280},{-315,-476,-483,-312,-308,-228},{-430,-245,-364,-469,-228,-280},{-430,-392,-298,-220,-256,-273}},{{-348,-418,-285,-377,-354,-351},{-376,-357,-288,-224,-384,-196},{-261,-477,-431,-351,-384,-319},{-285,-364,-346,-391,-387,-370},{-209,-271,-458,-257,-367,-251},{-303,-436,-207,-321,-430,-377},{-299,-216,-407,-321,-249,-380},{-397,-261,-207,-227,-394,-419},{-244,-477,-203,-281,-328,-267},{-480,-477,-431,-304,-433,-222},{-418,-329,-376,-374,-407,-306},{-477,-350,-322,-341,-410,-399},{-411,-213,-397,-424,-197,-200},{-379,-340,-268,-327,-358,-428},{-473,-377,-234,-371,-269,-251},{-348,-326,-264,-314,-358,-422},{-397,-367,-417,-344,-335,-235},{-459,-340,-420,-267,-207,-306},{-414,-244,-434,-284,-403,-338},{-233,-408,-288,-347,-348,-296},{-432,-271,-315,-334,-397,-444},{-428,-285,-264,-464,-364,-425},{-226,-343,-254,-351,-289,-383},{-313,-442,-308,-200,-449,-325},{-216,-329,-329,-448,-239,-431},{-310,-463,-224,-264,-420,-402},{-390,-377,-264,-391,-430,-270},{-299,-350,-288,-404,-351,-322},{-268,-401,-214,-271,-253,-229},{-244,-278,-441,-454,-449,-312},{-209,-388,-339,-431,-436,-290},{-258,-360,-400,-381,-453,-232},{-435,-309,-366,-297,-259,-254},{-449,-247,-261,-468,-364,-232},{-449,-460,-370,-314,-459,-322},{-358,-418,-322,-464,-358,-402},{-271,-298,-302,-324,-312,-242},{-487,-247,-241,-327,-417,-222},{-334,-247,-298,-394,-364,-209},{-271,-319,-203,-347,-351,-419},{-466,-357,-278,-464,-282,-444},{-484,-405,-298,-250,-449,-213},{-296,-384,-441,-341,-446,-335},{-418,-298,-363,-354,-387,-425},{-397,-281,-305,-317,-390,-341},{-251,-226,-298,-357,-236,-374},{-459,-268,-441,-257,-203,-316},{-299,-292,-403,-331,-410,-441},{-212,-377,-217,-324,-207,-248},{-327,-343,-363,-301,-285,-390}},{{-284,-203,-384,-357,-271,-342},{-353,-403,-294,-188,-237,-181},{-356,-305,-240,-299,-396,-172},{-243,-388,-228,-334,-214,-303},{-202,-397,-363,-264,-279,-261},{-205,-308,-396,-176,-271,-356},{-337,-206,-354,-249,-182,-220},{-299,-400,-264,-182,-299,-225},{-369,-391,-390,-261,-194,-267},{-406,-299,-252,-190,-296,-167},{-217,-216,-258,-401,-185,-170},{-425,-231,-345,-220,-399,-245},{-416,-256,-363,-220,-322,-236},{-410,-425,-249,-375,-299,-359},{-359,-253,-294,-366,-251,-386},{-340,-323,-225,-229,-268,-297},{-419,-209,-306,-293,-328,-267},{-365,-231,-252,-299,-368,-325},{-233,-336,-318,-287,-197,-336},{-205,-422,-369,-410,-265,-373},{-284,-413,-228,-243,-319,-356},{-296,-416,-381,-270,-348,-317},{-243,-339,-246,-357,-291,-189},{-239,-228,-384,-281,-271,-292},{-365,-265,-192,-404,-274,-331},{-331,-268,-201,-185,-171,-309},{-284,-246,-246,-325,-256,-214},{-410,-419,-381,-398,-333,-292},{-375,-431,-345,-193,-359,-175},{-343,-416,-192,-381,-191,-172},{-236,-216,-387,-185,-239,-195},{-243,-345,-318,-255,-251,-195},{-413,-253,-303,-243,-219,-206},{-406,-323,-348,-331,-333,-378},{-249,-379,-264,-325,-288,-247},{-309,-290,-381,-220,-182,-356},{-422,-262,-225,-363,-348,-175},{-280,-357,-384,-346,-353,-306},{-265,-209,-210,-255,-259,-172},{-394,-286,-291,-176,-311,-306},{-387,-314,-303,-255,-174,-208},{-410,-345,-204,-360,-291,-225},{-410,-277,-291,-272,-325,-259},{-227,-391,-243,-193,-214,-309},{-293,-330,-375,-287,-388,-314},{-403,-382,-186,-249,-234,-206},{-369,-243,-198,-381,-393,-378},{-419,-431,-411,-199,-185,-278},{-343,-336,-312,-360,-177,-350},{-255,-243,-420,-404,-399,-275}},{{-197,-321,-172,-264,-201,-194},{-265,-234,-208,-233,-208,-277},{-302,-158,-280,-161,-252,-186},{-313,-337,-239,-261,-250,-311},{-243,-279,-311,-233,-149,-163},{-354,-321,-164,-311,-223,-206},{-259,-205,-247,-213,-152,-299},{-346,-174,-244,-161,-218,-174},{-165,-305,-154,-316,-299,-186},{-184,-179,-352,-334,-284,-196},{-256,-247,-200,-231,-245,-222},{-367,-358,-249,-286,-314,-313},{-324,-321,-213,-274,-240,-261},{-367,-184,-231,-248,-255,-301},{-308,-366,-257,-208,-198,-308},{-176,-176,-170,-193,-294,-261},{-375,-366,-213,-161,-323,-323},{-165,-221,-257,-208,-265,-306},{-165,-252,-154,-291,-152,-194},{-310,-297,-293,-151,-211,-203},{-181,-329,-185,-238,-321,-299},{-297,-284,-234,-151,-328,-174},{-319,-358,-211,-254,-328,-244},{-167,-339,-293,-193,-162,-186},{-367,-218,-244,-286,-247,-335},{-194,-281,-175,-301,-172,-282},{-292,-203,-177,-256,-260,-234},{-194,-271,-319,-171,-169,-170},{-289,-281,-244,-238,-206,-258},{-270,-342,-352,-186,-265,-332},{-292,-297,-180,-228,-294,-330},{-332,-166,-229,-324,-162,-306},{-270,-363,-357,-251,-164,-270},{-246,-174,-236,-171,-338,-268},{-170,-158,-265,-306,-341,-270},{-297,-216,-244,-316,-157,-280},{-165,-203,-218,-339,-147,-198},{-251,-218,-337,-233,-216,-287},{-243,-316,-285,-166,-179,-182},{-281,-226,-157,-296,-343,-282},{-275,-166,-324,-279,-270,-256},{-335,-363,-224,-248,-220,-179},{-329,-321,-252,-326,-216,-153},{-221,-355,-280,-196,-184,-335},{-338,-239,-218,-346,-147,-174},{-165,-189,-308,-198,-252,-246},{-238,-308,-311,-291,-314,-301},{-278,-297,-267,-314,-218,-306},{-219,-289,-278,-153,-167,-335},{-327,-160,-265,-271,-265,-203}},{{-180,-180,-157,-319,-194,-280},{-308,-268,-233,-233,-319,-256},{-142,-146,-268,-310,-233,-194},{-292,-180,-314,-166,-152,-277},{-232,-159,-261,-259,-303,-254},{-329,-152,-143,-286,-233,-286},{-284,-245,-217,-210,-173,-199},{-284,-210,-236,-233,-289,-243},{-211,-176,-166,-213,-213,-231},{-197,-152,-185,-180,-240,-152},{-182,-152,-194,-213,-192,-215},{-299,-148,-310,-319,-226,-314},{-156,-159,-152,-208,-173,-289},{-327,-303,-219,-249,-289,-321},{-318,-319,-196,-321,-310,-305},{-171,-169,-268,-275,-259,-217},{-284,-226,-314,-233,-275,-169},{-225,-263,-238,-298,-201,-169},{-294,-173,-182,-141,-247,-284},{-296,-178,-213,-247,-173,-261},{-275,-261,-236,-196,-189,-256},{-190,-157,-236,-259,-226,-254},{-187,-277,-291,-157,-296,-261},{-325,-254,-310,-162,-213,-307},{-296,-289,-187,-275,-259,-310},{-187,-226,-252,-286,-256,-282},{-322,-300,-146,-199,-139,-150},{-175,-321,-164,-280,-298,-194},{-242,-139,-176,-208,-194,-229},{-251,-206,-240,-148,-217,-210},{-235,-199,-164,-282,-312,-155},{-284,-199,-280,-280,-189,-194},{-182,-192,-289,-185,-152,-141},{-299,-196,-178,-199,-164,-155},{-306,-236,-252,-319,-203,-268},{-246,-176,-178,-305,-208,-224},{-244,-319,-210,-286,-319,-226},{-156,-222,-252,-293,-277,-247},{-301,-143,-203,-303,-314,-261},{-201,-270,-291,-247,-263,-185},{-315,-215,-150,-141,-273,-259},{-268,-199,-321,-182,-152,-307},{-280,-268,-213,-259,-231,-293},{-145,-298,-277,-259,-176,-307},{-277,-254,-152,-243,-245,-152},{-277,-323,-273,-164,-141,-296},{-263,-159,-305,-229,-155,-307},{-249,-289,-240,-282,-201,-159},{-308,-196,-245,-282,-282,-256},{-194,-159,-266,-164,-300,-217}},{{-155,-201,-303,-205,-266,-253},{-286,-141,-191,-221,-186,-155},{-201,-150,-291,-274,-288,-244},{-268,-176,-226,-212,-196,-209},{-307,-307,-284,-214,-317,-298},{-143,-178,-142,-212,-264,-320},{-259,-305,-203,-207,-184,-202},{-139,-275,-179,-214,-225,-300},{-164,-203,-233,-290,-174,-330},{-176,-224,-289,-267,-317,-214},{-305,-217,-203,-155,-155,-234},{-298,-316,-182,-257,-213,-199},{-259,-201,-287,-238,-182,-293},{-293,-266,-189,-333,-179,-212},{-298,-173,-280,-305,-211,-256},{-215,-169,-214,-300,-182,-207},{-247,-203,-196,-231,-179,-312},{-236,-178,-184,-195,-252,-177},{-164,-206,-249,-264,-271,-226},{-213,-231,-303,-259,-286,-189},{-275,-155,-315,-262,-317,-150},{-268,-249,-289,-259,-191,-303},{-229,-210,-203,-217,-329,-280},{-270,-201,-184,-174,-240,-330},{-199,-282,-221,-250,-266,-253},{-252,-155,-324,-293,-237,-199},{-162,-219,-305,-264,-232,-165},{-282,-139,-140,-250,-319,-253},{-141,-323,-245,-228,-266,-283},{-206,-312,-189,-328,-174,-221},{-245,-233,-170,-171,-288,-285},{-259,-224,-310,-250,-169,-258},{-233,-261,-261,-331,-203,-332},{-194,-236,-301,-202,-227,-256},{-305,-247,-217,-207,-271,-310},{-259,-176,-247,-324,-271,-305},{-208,-213,-177,-200,-189,-231},{-316,-247,-277,-281,-273,-256},{-182,-240,-303,-200,-259,-312},{-282,-231,-310,-157,-288,-182},{-206,-213,-296,-195,-305,-153},{-284,-229,-324,-305,-208,-219},{-275,-238,-277,-202,-332,-261},{-159,-222,-142,-159,-266,-327},{-229,-150,-317,-276,-278,-207},{-210,-323,-198,-231,-259,-344},{-293,-143,-198,-295,-254,-229},{-286,-312,-308,-319,-336,-332},{-192,-266,-226,-298,-278,-241},{-146,-254,-177,-328,-252,-221}}}}; // 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]={16,8,6,16,8,5,16,8,5,16,8,6,16,8,6,17,8,6,17,9,6,16,9,6,17,8,6,17,9,6,17,9,6,17,9,6,18,9,6,18,9,6,17,9,6,18,9,6,17,9,6,18,9,6,17,8,6,17,9,6,17,9,6,16,8,6,17,9,6,16,9,6}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},{16,17,18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45},{46,47,48,49,50,51,52,53},{54,55,56,57,58},{59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74},{75,76,77,78,79,80,81,82},{83,84,85,86,87},{88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103},{104,105,106,107,108,109,110,111},{112,113,114,115,116,117},{118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133},{134,135,136,137,138,139,140,141},{142,143,144,145,146,147},{148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164},{165,166,167,168,169,170,171,172},{173,174,175,176,177,178},{179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195},{196,197,198,199,200,201,202,203,204},{205,206,207,208,209,210},{211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226},{227,228,229,230,231,232,233,234,235},{236,237,238,239,240,241},{242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258},{259,260,261,262,263,264,265,266},{267,268,269,270,271,272},{273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289},{290,291,292,293,294,295,296,297,298},{299,300,301,302,303,304},{305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321},{322,323,324,325,326,327,328,329,330},{331,332,333,334,335,336},{337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353},{354,355,356,357,358,359,360,361,362},{363,364,365,366,367,368},{369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386},{387,388,389,390,391,392,393,394,395},{396,397,398,399,400,401},{402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419},{420,421,422,423,424,425,426,427,428},{429,430,431,432,433,434},{435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451},{452,453,454,455,456,457,458,459,460},{461,462,463,464,465,466},{467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484},{485,486,487,488,489,490,491,492,493},{494,495,496,497,498,499},{500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516},{517,518,519,520,521,522,523,524,525},{526,527,528,529,530,531},{532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549},{550,551,552,553,554,555,556,557,558},{559,560,561,562,563,564},{565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581},{582,583,584,585,586,587,588,589},{590,591,592,593,594,595},{596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612},{613,614,615,616,617,618,619,620,621},{622,623,624,625,626,627},{628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644},{645,646,647,648,649,650,651,652,653},{654,655,656,657,658,659},{660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675},{676,677,678,679,680,681,682,683},{684,685,686,687,688,689},{690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706},{707,708,709,710,711,712,713,714,715},{716,717,718,719,720,721},{722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737},{738,739,740,741,742,743,744,745,746},{747,748,749,750,751,752}}; // set of shipments in each bid 
int SHsts[SPN]={0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,0,4,8,12,16,20,24,28,0,6,12,18,24,30,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,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,0,4,8,12,16,20,24,28,2,8,14,20,26,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,1,5,9,13,17,21,25,29,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,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,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,0,6,12,18,24,30,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,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,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,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,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,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,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,34,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,0,6,12,18,24,30,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,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,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,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,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30}; // set of start times of each shipment 
int SHets[SPN]={5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,5,11,17,23,29,35,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,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,7,13,19,25,31,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,5,11,17,23,29,35,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,5,11,17,23,29,35,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,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,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,2,8,14,20,26,32,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,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,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,4,10,16,22,28,34,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,1,7,13,19,25,31,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,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,3,9,15,21,27,33,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,1,7,13,19,25,31,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,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,4,10,16,22,28,34,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,4,10,16,22,28,34,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,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}; // set of end times of each shipment 
