int Dev = 30;// Deviation
extern const int CNN = 3;// Case Index
extern const int P = 12;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 72;// 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 = 1534;//Number of shipments
extern const int SN = 20;//Number of scenarios at each stage
extern const int MBSN = 36;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={6,6,6,6,6,6,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},{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 periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{12056,0,0,0,0,0},{12967,0,0,0,0,0},{12926,0,0,0,0,0},{12641,0,0,0,0,0},{12167,0,0,0,0,0},{12150,0,0,0,0,0},{12439,0,0,0,0,0},{12198,0,0,0,0,0},{11962,0,0,0,0,0},{11773,0,0,0,0,0},{12625,0,0,0,0,0},{12236,0,0,0,0,0},{12776,0,0,0,0,0},{12320,0,0,0,0,0},{12502,0,0,0,0,0},{12336,0,0,0,0,0},{11983,0,0,0,0,0},{12735,0,0,0,0,0},{12912,0,0,0,0,0},{11923,0,0,0,0,0}},{{12681,0,0,0,0,0},{11832,0,0,0,0,0},{12284,0,0,0,0,0},{12259,0,0,0,0,0},{12163,0,0,0,0,0},{12161,0,0,0,0,0},{12923,0,0,0,0,0},{12296,0,0,0,0,0},{11877,0,0,0,0,0},{12228,0,0,0,0,0},{12232,0,0,0,0,0},{12327,0,0,0,0,0},{12160,0,0,0,0,0},{12673,0,0,0,0,0},{12608,0,0,0,0,0},{12404,0,0,0,0,0},{12576,0,0,0,0,0},{12074,0,0,0,0,0},{12336,0,0,0,0,0},{11623,0,0,0,0,0}},{{12011,0,0,0,0,0},{12154,0,0,0,0,0},{11459,0,0,0,0,0},{11756,0,0,0,0,0},{11668,0,0,0,0,0},{11579,0,0,0,0,0},{12324,0,0,0,0,0},{11761,0,0,0,0,0},{11257,0,0,0,0,0},{11247,0,0,0,0,0},{11815,0,0,0,0,0},{11403,0,0,0,0,0},{11787,0,0,0,0,0},{11701,0,0,0,0,0},{11361,0,0,0,0,0},{11312,0,0,0,0,0},{11557,0,0,0,0,0},{11555,0,0,0,0,0},{11706,0,0,0,0,0},{11421,0,0,0,0,0}},{{9979,0,0,0,0,0},{10137,0,0,0,0,0},{10328,0,0,0,0,0},{10266,0,0,0,0,0},{10351,0,0,0,0,0},{10132,0,0,0,0,0},{10156,0,0,0,0,0},{10295,0,0,0,0,0},{10548,0,0,0,0,0},{10297,0,0,0,0,0},{10303,0,0,0,0,0},{10296,0,0,0,0,0},{10577,0,0,0,0,0},{10608,0,0,0,0,0},{10569,0,0,0,0,0},{10209,0,0,0,0,0},{10421,0,0,0,0,0},{10252,0,0,0,0,0},{10403,0,0,0,0,0},{10066,0,0,0,0,0}},{{9807,0,0,0,0,0},{9229,0,0,0,0,0},{9716,0,0,0,0,0},{9659,0,0,0,0,0},{9590,0,0,0,0,0},{9489,0,0,0,0,0},{9175,0,0,0,0,0},{9587,0,0,0,0,0},{9251,0,0,0,0,0},{9393,0,0,0,0,0},{9756,0,0,0,0,0},{9673,0,0,0,0,0},{9944,0,0,0,0,0},{9679,0,0,0,0,0},{9905,0,0,0,0,0},{9053,0,0,0,0,0},{9483,0,0,0,0,0},{9208,0,0,0,0,0},{9309,0,0,0,0,0},{9207,0,0,0,0,0}},{{9511,0,0,0,0,0},{9232,0,0,0,0,0},{9143,0,0,0,0,0},{9540,0,0,0,0,0},{8649,0,0,0,0,0},{9380,0,0,0,0,0},{9003,0,0,0,0,0},{9186,0,0,0,0,0},{9295,0,0,0,0,0},{9155,0,0,0,0,0},{9007,0,0,0,0,0},{9120,0,0,0,0,0},{9753,0,0,0,0,0},{9070,0,0,0,0,0},{9194,0,0,0,0,0},{9197,0,0,0,0,0},{9351,0,0,0,0,0},{9076,0,0,0,0,0},{9084,0,0,0,0,0},{9743,0,0,0,0,0}},{{9917,0,0,0,0,0},{9703,0,0,0,0,0},{9735,0,0,0,0,0},{9268,0,0,0,0,0},{9963,0,0,0,0,0},{9973,0,0,0,0,0},{9628,0,0,0,0,0},{9816,0,0,0,0,0},{10206,0,0,0,0,0},{9737,0,0,0,0,0},{9800,0,0,0,0,0},{9835,0,0,0,0,0},{9724,0,0,0,0,0},{9876,0,0,0,0,0},{10034,0,0,0,0,0},{10119,0,0,0,0,0},{9644,0,0,0,0,0},{9277,0,0,0,0,0},{10054,0,0,0,0,0},{9698,0,0,0,0,0}},{{10892,0,0,0,0,0},{10663,0,0,0,0,0},{10637,0,0,0,0,0},{11047,0,0,0,0,0},{11044,0,0,0,0,0},{11038,0,0,0,0,0},{11033,0,0,0,0,0},{10860,0,0,0,0,0},{10547,0,0,0,0,0},{10652,0,0,0,0,0},{11184,0,0,0,0,0},{10818,0,0,0,0,0},{11106,0,0,0,0,0},{10514,0,0,0,0,0},{10818,0,0,0,0,0},{10169,0,0,0,0,0},{10880,0,0,0,0,0},{11082,0,0,0,0,0},{10981,0,0,0,0,0},{11304,0,0,0,0,0}},{{11790,0,0,0,0,0},{12155,0,0,0,0,0},{11521,0,0,0,0,0},{12224,0,0,0,0,0},{12350,0,0,0,0,0},{12060,0,0,0,0,0},{12092,0,0,0,0,0},{12279,0,0,0,0,0},{11939,0,0,0,0,0},{11538,0,0,0,0,0},{12118,0,0,0,0,0},{12359,0,0,0,0,0},{12272,0,0,0,0,0},{12549,0,0,0,0,0},{11968,0,0,0,0,0},{12379,0,0,0,0,0},{11671,0,0,0,0,0},{12050,0,0,0,0,0},{11908,0,0,0,0,0},{11836,0,0,0,0,0}},{{12073,0,0,0,0,0},{12270,0,0,0,0,0},{11535,0,0,0,0,0},{12100,0,0,0,0,0},{12102,0,0,0,0,0},{12304,0,0,0,0,0},{12850,0,0,0,0,0},{11976,0,0,0,0,0},{12020,0,0,0,0,0},{12350,0,0,0,0,0},{11764,0,0,0,0,0},{12394,0,0,0,0,0},{12382,0,0,0,0,0},{11790,0,0,0,0,0},{12025,0,0,0,0,0},{12400,0,0,0,0,0},{12784,0,0,0,0,0},{12081,0,0,0,0,0},{12280,0,0,0,0,0},{12357,0,0,0,0,0}},{{11900,0,0,0,0,0},{12363,0,0,0,0,0},{11760,0,0,0,0,0},{12071,0,0,0,0,0},{12209,0,0,0,0,0},{11978,0,0,0,0,0},{12204,0,0,0,0,0},{12080,0,0,0,0,0},{12094,0,0,0,0,0},{12603,0,0,0,0,0},{12241,0,0,0,0,0},{12422,0,0,0,0,0},{11705,0,0,0,0,0},{11939,0,0,0,0,0},{12281,0,0,0,0,0},{11960,0,0,0,0,0},{12412,0,0,0,0,0},{12179,0,0,0,0,0},{12674,0,0,0,0,0},{12165,0,0,0,0,0}},{{12173,0,0,0,0,0},{12224,0,0,0,0,0},{12459,0,0,0,0,0},{12596,0,0,0,0,0},{12116,0,0,0,0,0},{12425,0,0,0,0,0},{12268,0,0,0,0,0},{12013,0,0,0,0,0},{11879,0,0,0,0,0},{12294,0,0,0,0,0},{12621,0,0,0,0,0},{11631,0,0,0,0,0},{12468,0,0,0,0,0},{12403,0,0,0,0,0},{11691,0,0,0,0,0},{12632,0,0,0,0,0},{12531,0,0,0,0,0},{11869,0,0,0,0,0},{12117,0,0,0,0,0},{11782,0,0,0,0,0}}},{{{-223,-215,-362,-220,-212,-250},{-365,-247,-376,-297,-282,-223},{-300,-288,-362,-376,-309,-229},{-297,-241,-344,-256,-265,-332},{-223,-279,-212,-329,-276,-209},{-300,-353,-320,-320,-329,-250},{-356,-344,-344,-244,-247,-209},{-297,-244,-350,-218,-362,-297},{-344,-265,-276,-379,-300,-226},{-276,-332,-265,-285,-262,-344},{-262,-262,-359,-268,-244,-315},{-270,-373,-256,-270,-232,-229},{-247,-262,-341,-320,-303,-206},{-297,-294,-353,-350,-318,-206},{-306,-268,-288,-256,-276,-382},{-326,-382,-335,-379,-323,-341},{-359,-365,-244,-329,-335,-329},{-276,-382,-356,-373,-253,-382},{-362,-300,-350,-347,-226,-226},{-268,-285,-270,-300,-353,-223}},{{-313,-257,-314,-244,-275,-316},{-255,-226,-294,-342,-326,-231},{-287,-303,-339,-312,-334,-202},{-273,-306,-286,-200,-299,-324},{-331,-266,-258,-238,-232,-194},{-229,-212,-274,-269,-339,-337},{-348,-255,-252,-337,-328,-233},{-229,-200,-277,-249,-190,-324},{-365,-283,-314,-238,-264,-194},{-267,-358,-316,-263,-315,-205},{-296,-303,-272,-260,-238,-285},{-244,-369,-235,-310,-203,-334},{-258,-229,-272,-269,-296,-290},{-229,-363,-196,-356,-214,-293},{-374,-320,-213,-353,-328,-241},{-232,-220,-241,-219,-299,-249},{-276,-212,-258,-271,-344,-205},{-284,-306,-232,-301,-211,-280},{-284,-209,-300,-307,-339,-303},{-270,-320,-232,-206,-214,-275}},{{-270,-227,-275,-255,-163,-247},{-270,-232,-189,-231,-255,-204},{-220,-182,-231,-211,-160,-171},{-312,-177,-212,-244,-223,-249},{-180,-290,-277,-193,-276,-245},{-192,-242,-275,-240,-238,-218},{-238,-194,-259,-284,-208,-222},{-295,-310,-287,-249,-218,-202},{-175,-240,-263,-208,-150,-231},{-265,-276,-175,-211,-169,-229},{-310,-240,-177,-226,-235,-169},{-325,-273,-287,-159,-152,-150},{-252,-288,-291,-186,-203,-169},{-318,-235,-233,-208,-203,-152},{-190,-290,-177,-175,-158,-214},{-302,-215,-179,-271,-253,-251},{-280,-283,-177,-217,-175,-150},{-200,-298,-291,-253,-212,-237},{-195,-278,-210,-184,-259,-185},{-305,-206,-280,-278,-190,-154}},{{-197,-239,-183,-201,-135,-134},{-207,-172,-202,-182,-198,-157},{-189,-172,-222,-212,-186,-122},{-230,-209,-150,-146,-180,-173},{-140,-176,-220,-165,-132,-120},{-191,-204,-172,-150,-200,-114},{-162,-138,-152,-217,-203,-208},{-215,-211,-134,-220,-177,-186},{-207,-163,-190,-210,-122,-176},{-213,-236,-192,-160,-163,-144},{-146,-228,-154,-148,-201,-115},{-181,-131,-213,-150,-183,-200},{-238,-202,-134,-170,-135,-158},{-179,-241,-143,-160,-162,-117},{-181,-230,-174,-148,-183,-181},{-148,-187,-213,-157,-153,-155},{-165,-196,-145,-174,-153,-198},{-236,-202,-204,-124,-145,-173},{-205,-236,-197,-157,-158,-117},{-167,-196,-215,-205,-129,-174}},{{-143,-152,-153,-166,-143,-173},{-112,-106,-131,-128,-122,-125},{-132,-161,-176,-160,-148,-151},{-163,-173,-173,-187,-168,-173},{-189,-113,-122,-172,-171,-165},{-116,-146,-116,-169,-176,-134},{-123,-173,-166,-146,-138,-122},{-169,-143,-168,-107,-163,-151},{-196,-153,-119,-103,-184,-131},{-132,-113,-126,-184,-107,-116},{-156,-167,-119,-116,-153,-129},{-132,-186,-116,-175,-122,-128},{-191,-188,-110,-121,-125,-165},{-152,-139,-182,-190,-128,-132},{-177,-107,-147,-185,-176,-119},{-114,-168,-172,-181,-185,-172},{-188,-124,-128,-137,-169,-187},{-143,-125,-126,-171,-122,-118},{-151,-180,-175,-191,-122,-159},{-123,-159,-112,-159,-109,-151}},{{-190,-131,-172,-114,-208,-204},{-115,-175,-140,-183,-161,-175},{-188,-128,-143,-186,-150,-175},{-157,-115,-171,-169,-150,-177},{-112,-123,-122,-125,-137,-195},{-123,-188,-107,-177,-118,-174},{-112,-181,-156,-199,-169,-194},{-179,-187,-154,-116,-114,-197},{-166,-137,-151,-152,-180,-197},{-137,-148,-119,-129,-171,-214},{-162,-171,-168,-172,-195,-137},{-184,-181,-119,-129,-161,-202},{-143,-107,-183,-194,-142,-215},{-171,-126,-175,-125,-172,-145},{-125,-165,-186,-146,-147,-192},{-173,-116,-154,-168,-158,-187},{-132,-109,-172,-136,-188,-130},{-162,-144,-187,-116,-172,-160},{-115,-126,-110,-111,-121,-204},{-163,-137,-168,-149,-204,-137}},{{-125,-179,-154,-227,-153,-171},{-176,-147,-205,-181,-164,-167},{-132,-199,-239,-197,-267,-184},{-124,-232,-180,-145,-232,-269},{-155,-159,-173,-209,-261,-208},{-153,-214,-232,-229,-236,-273},{-150,-132,-163,-249,-269,-226},{-212,-221,-152,-239,-215,-184},{-207,-235,-146,-199,-178,-226},{-186,-150,-211,-139,-259,-204},{-181,-190,-144,-175,-193,-174},{-209,-168,-207,-255,-155,-206},{-223,-156,-137,-191,-234,-243},{-125,-192,-182,-203,-184,-252},{-212,-192,-241,-237,-246,-230},{-169,-195,-209,-203,-164,-278},{-125,-177,-236,-255,-203,-182},{-165,-170,-222,-259,-159,-176},{-205,-177,-236,-223,-174,-271},{-129,-188,-203,-245,-211,-195}},{{-211,-169,-242,-213,-240,-258},{-173,-193,-239,-223,-240,-231},{-232,-247,-229,-230,-269,-213},{-277,-214,-295,-235,-308,-274},{-168,-261,-307,-256,-204,-188},{-161,-306,-298,-311,-298,-288},{-270,-261,-176,-207,-258,-317},{-268,-294,-254,-185,-282,-204},{-247,-270,-212,-210,-211,-272},{-277,-195,-215,-258,-183,-272},{-268,-247,-264,-238,-196,-242},{-250,-256,-193,-311,-284,-191},{-193,-289,-171,-283,-266,-336},{-159,-193,-200,-326,-211,-191},{-211,-266,-259,-314,-253,-250},{-229,-169,-193,-210,-271,-261},{-272,-214,-251,-288,-211,-204},{-175,-296,-266,-230,-232,-299},{-202,-306,-229,-207,-316,-213},{-168,-282,-298,-223,-292,-323}},{{-257,-259,-227,-339,-315,-268},{-276,-315,-267,-219,-262,-300},{-215,-202,-319,-353,-268,-285},{-240,-337,-333,-251,-265,-259},{-334,-275,-364,-225,-329,-244},{-342,-298,-307,-318,-341,-356},{-290,-340,-327,-312,-209,-373},{-290,-301,-264,-359,-315,-379},{-282,-244,-284,-377,-303,-218},{-331,-250,-238,-312,-347,-353},{-298,-236,-253,-263,-291,-323},{-273,-247,-207,-342,-344,-312},{-315,-303,-367,-315,-373,-297},{-353,-216,-330,-307,-297,-320},{-240,-323,-238,-269,-315,-306},{-193,-332,-359,-307,-288,-320},{-293,-292,-238,-365,-285,-353},{-221,-362,-224,-301,-285,-326},{-196,-334,-278,-353,-294,-265},{-226,-320,-247,-310,-309,-226}},{{-318,-326,-288,-344,-309,-376},{-256,-365,-332,-303,-273,-370},{-347,-285,-288,-306,-229,-262},{-370,-270,-359,-329,-223,-218},{-359,-244,-344,-223,-294,-209},{-247,-294,-315,-382,-244,-226},{-250,-320,-353,-344,-329,-353},{-279,-273,-329,-294,-338,-223},{-350,-376,-235,-329,-232,-223},{-359,-347,-250,-370,-320,-320},{-265,-244,-370,-303,-270,-209},{-218,-326,-376,-206,-359,-323},{-244,-212,-368,-347,-291,-315},{-353,-370,-288,-320,-285,-244},{-315,-326,-288,-347,-244,-241},{-359,-303,-338,-253,-244,-347},{-323,-347,-329,-359,-350,-273},{-344,-326,-223,-273,-244,-306},{-353,-297,-344,-235,-206,-209},{-220,-329,-356,-344,-362,-215}},{{-306,-223,-332,-297,-220,-338},{-297,-344,-356,-218,-344,-303},{-285,-259,-209,-362,-382,-256},{-276,-232,-256,-335,-368,-370},{-297,-247,-279,-300,-273,-218},{-318,-332,-365,-320,-256,-368},{-306,-218,-323,-238,-370,-276},{-288,-229,-212,-244,-335,-335},{-341,-370,-341,-259,-379,-353},{-362,-262,-376,-312,-362,-335},{-276,-356,-218,-235,-309,-294},{-276,-265,-379,-376,-253,-359},{-318,-268,-212,-350,-344,-338},{-250,-353,-276,-365,-215,-250},{-212,-297,-250,-338,-270,-350},{-256,-206,-265,-244,-315,-229},{-356,-294,-220,-303,-209,-326},{-259,-265,-262,-379,-256,-303},{-326,-273,-323,-347,-344,-238},{-347,-318,-223,-323,-306,-359}},{{-253,-270,-359,-350,-288,-353},{-209,-347,-247,-300,-206,-347},{-229,-303,-288,-318,-356,-279},{-315,-312,-382,-341,-229,-365},{-341,-273,-362,-303,-306,-212},{-309,-379,-247,-318,-273,-306},{-268,-297,-368,-232,-379,-206},{-294,-279,-347,-382,-294,-276},{-238,-344,-262,-356,-329,-279},{-315,-309,-353,-238,-273,-232},{-379,-273,-315,-218,-250,-362},{-247,-315,-238,-220,-247,-229},{-382,-220,-253,-353,-276,-362},{-312,-370,-382,-382,-373,-312},{-309,-329,-362,-253,-356,-247},{-220,-229,-220,-279,-253,-359},{-312,-285,-373,-368,-323,-215},{-250,-244,-247,-297,-206,-326},{-209,-370,-370,-368,-238,-332},{-218,-312,-206,-268,-212,-238}}},{{{-205,-179,-147,-127,-237,-189},{-126,-174,-228,-213,-180,-241},{-198,-171,-150,-224,-197,-134},{-128,-183,-147,-226,-206,-239},{-186,-135,-152,-220,-219,-199},{-129,-199,-152,-163,-215,-181},{-160,-145,-212,-186,-215,-153},{-123,-128,-177,-131,-212,-193},{-217,-139,-131,-231,-171,-159},{-180,-159,-147,-197,-188,-193},{-133,-169,-142,-131,-197,-193},{-186,-150,-196,-165,-151,-193},{-158,-183,-228,-209,-144,-216},{-121,-130,-170,-193,-184,-223},{-202,-174,-220,-186,-212,-210},{-119,-183,-177,-163,-129,-241},{-185,-208,-130,-175,-193,-172},{-193,-211,-198,-209,-234,-202},{-134,-152,-136,-202,-160,-248},{-151,-161,-217,-152,-155,-139}},{{-206,-236,-151,-223,-293,-174},{-178,-178,-247,-234,-172,-171},{-220,-262,-215,-232,-220,-183},{-236,-213,-228,-190,-231,-243},{-228,-156,-226,-274,-240,-200},{-182,-248,-198,-243,-206,-298},{-182,-244,-153,-232,-227,-283},{-158,-205,-224,-254,-165,-233},{-168,-238,-209,-245,-263,-183},{-160,-260,-202,-272,-197,-228},{-164,-176,-173,-241,-284,-207},{-184,-266,-247,-270,-192,-298},{-166,-258,-230,-243,-231,-224},{-210,-199,-179,-239,-169,-167},{-176,-201,-243,-270,-293,-302},{-248,-226,-215,-243,-293,-236},{-218,-168,-249,-248,-295,-278},{-196,-199,-185,-254,-224,-257},{-184,-215,-179,-192,-206,-298},{-236,-146,-207,-230,-167,-293}},{{-287,-252,-335,-240,-285,-201},{-321,-324,-228,-221,-341,-323},{-245,-306,-283,-281,-216,-252},{-175,-311,-328,-227,-316,-308},{-242,-303,-194,-281,-249,-328},{-245,-201,-212,-238,-357,-226},{-240,-227,-333,-329,-355,-258},{-193,-314,-307,-275,-310,-224},{-205,-270,-207,-238,-202,-289},{-185,-288,-236,-230,-327,-348},{-264,-201,-333,-319,-346,-300},{-180,-207,-275,-246,-244,-365},{-217,-209,-241,-302,-360,-368},{-277,-314,-241,-216,-332,-212},{-294,-222,-236,-308,-319,-258},{-294,-204,-252,-300,-319,-224},{-314,-321,-312,-313,-235,-221},{-237,-242,-204,-224,-266,-289},{-282,-247,-270,-313,-294,-243},{-254,-260,-220,-197,-335,-238}},{{-306,-276,-364,-367,-247,-292},{-286,-356,-215,-232,-235,-334},{-220,-250,-268,-217,-304,-313},{-338,-223,-259,-223,-319,-265},{-234,-253,-268,-283,-286,-316},{-280,-247,-370,-289,-232,-385},{-329,-291,-319,-292,-292,-346},{-254,-209,-215,-370,-274,-232},{-295,-353,-358,-352,-232,-382},{-243,-320,-316,-244,-316,-364},{-295,-315,-364,-274,-280,-379},{-312,-273,-313,-304,-313,-376},{-353,-294,-310,-304,-361,-265},{-327,-315,-289,-358,-241,-328},{-269,-365,-247,-376,-379,-247},{-246,-232,-283,-277,-370,-241},{-341,-309,-262,-232,-382,-265},{-376,-323,-250,-376,-232,-250},{-254,-268,-349,-211,-388,-355},{-309,-229,-292,-214,-334,-355}},{{-358,-301,-334,-333,-350,-348},{-373,-256,-226,-219,-335,-319},{-286,-241,-310,-252,-326,-235},{-214,-265,-238,-366,-247,-351},{-286,-259,-271,-372,-262,-226},{-295,-352,-292,-282,-265,-226},{-277,-226,-391,-219,-376,-276},{-370,-328,-232,-252,-315,-238},{-376,-241,-253,-330,-256,-215},{-283,-352,-382,-240,-315,-319},{-304,-298,-280,-387,-315,-255},{-391,-334,-358,-360,-315,-276},{-319,-352,-292,-387,-382,-342},{-250,-343,-385,-360,-326,-336},{-214,-319,-349,-333,-344,-223},{-211,-226,-253,-309,-291,-235},{-343,-265,-229,-306,-229,-360},{-325,-235,-274,-387,-306,-342},{-307,-385,-226,-375,-232,-360},{-313,-316,-235,-279,-368,-255}},{{-353,-265,-279,-198,-274,-308},{-319,-287,-214,-267,-195,-250},{-208,-307,-314,-219,-279,-221},{-345,-248,-314,-230,-284,-305},{-211,-259,-293,-288,-310,-191},{-239,-290,-317,-290,-215,-300},{-308,-282,-312,-327,-220,-218},{-254,-332,-247,-264,-189,-248},{-274,-354,-331,-203,-197,-260},{-271,-229,-225,-301,-276,-253},{-211,-315,-236,-206,-271,-255},{-265,-307,-268,-314,-312,-198},{-342,-310,-263,-280,-197,-184},{-365,-271,-352,-216,-182,-191},{-225,-218,-314,-240,-287,-188},{-356,-326,-230,-296,-253,-275},{-348,-318,-331,-290,-323,-283},{-200,-363,-238,-240,-289,-186},{-370,-315,-222,-190,-182,-317},{-365,-315,-257,-296,-328,-288}},{{-278,-209,-232,-256,-211,-259},{-242,-278,-163,-226,-170,-243},{-192,-200,-290,-163,-213,-259},{-274,-216,-178,-273,-145,-219},{-182,-271,-285,-217,-226,-153},{-247,-262,-187,-217,-221,-199},{-278,-218,-172,-202,-180,-171},{-293,-258,-230,-153,-199,-245},{-293,-225,-232,-194,-259,-169},{-245,-223,-265,-150,-269,-245},{-266,-271,-219,-217,-232,-149},{-245,-209,-198,-224,-263,-173},{-197,-285,-234,-245,-151,-195},{-168,-213,-210,-269,-263,-187},{-271,-234,-169,-150,-145,-139},{-223,-290,-241,-224,-263,-201},{-211,-285,-230,-163,-215,-215},{-168,-283,-259,-181,-168,-141},{-182,-181,-274,-262,-238,-217},{-192,-216,-219,-196,-188,-201}},{{-140,-208,-165,-140,-178,-121},{-159,-186,-141,-217,-217,-180},{-136,-147,-212,-149,-142,-178},{-213,-227,-156,-198,-145,-163},{-148,-232,-215,-182,-152,-126},{-144,-143,-165,-164,-200,-141},{-188,-197,-183,-226,-142,-143},{-207,-154,-210,-215,-192,-156},{-207,-173,-165,-138,-133,-124},{-182,-158,-170,-168,-219,-148},{-138,-143,-148,-196,-128,-215},{-198,-201,-150,-128,-210,-185},{-156,-193,-233,-136,-195,-163},{-234,-232,-157,-193,-222,-141},{-171,-151,-210,-214,-171,-205},{-207,-180,-129,-161,-139,-123},{-154,-169,-214,-187,-197,-198},{-215,-190,-215,-200,-219,-208},{-136,-180,-141,-228,-198,-143},{-227,-136,-156,-187,-186,-148}},{{-212,-133,-163,-185,-176,-128},{-148,-212,-210,-168,-139,-156},{-190,-163,-210,-183,-173,-143},{-197,-212,-138,-148,-208,-180},{-128,-215,-121,-119,-139,-195},{-134,-207,-129,-180,-176,-176},{-175,-121,-210,-180,-188,-186},{-144,-165,-153,-183,-185,-217},{-163,-156,-153,-205,-131,-141},{-218,-121,-171,-181,-121,-186},{-143,-180,-128,-119,-170,-207},{-183,-129,-192,-158,-166,-153},{-119,-205,-180,-205,-168,-197},{-193,-129,-124,-185,-158,-198},{-131,-146,-181,-186,-212,-153},{-180,-170,-133,-156,-163,-160},{-143,-212,-181,-218,-188,-133},{-185,-200,-143,-165,-183,-133},{-128,-129,-139,-193,-119,-134},{-170,-205,-143,-161,-131,-150}},{{-136,-136,-133,-119,-144,-200},{-148,-165,-186,-153,-146,-141},{-146,-175,-197,-171,-124,-153},{-168,-153,-124,-188,-161,-175},{-170,-166,-210,-129,-203,-153},{-133,-155,-155,-156,-186,-193},{-183,-217,-136,-205,-128,-195},{-134,-119,-205,-210,-119,-198},{-173,-198,-208,-143,-176,-118},{-153,-150,-200,-134,-178,-150},{-136,-207,-208,-185,-146,-121},{-193,-165,-151,-185,-141,-192},{-163,-121,-190,-123,-151,-188},{-210,-192,-161,-119,-160,-131},{-148,-163,-170,-180,-192,-150},{-193,-161,-200,-176,-128,-217},{-148,-121,-208,-185,-205,-198},{-202,-138,-141,-180,-185,-123},{-165,-121,-128,-197,-210,-155},{-139,-212,-217,-207,-126,-218}},{{-133,-208,-153,-170,-123,-166},{-153,-126,-173,-158,-133,-148},{-180,-160,-129,-208,-181,-183},{-129,-134,-156,-141,-144,-141},{-161,-150,-134,-146,-197,-165},{-218,-215,-193,-158,-163,-143},{-178,-119,-185,-131,-158,-212},{-160,-175,-218,-210,-166,-171},{-181,-143,-171,-215,-168,-151},{-181,-200,-160,-136,-188,-208},{-153,-150,-213,-203,-205,-163},{-128,-144,-173,-160,-165,-156},{-153,-128,-170,-139,-215,-173},{-153,-131,-200,-188,-155,-175},{-165,-146,-207,-190,-192,-212},{-205,-170,-129,-146,-123,-205},{-144,-198,-155,-151,-205,-203},{-119,-186,-176,-158,-203,-195},{-136,-215,-175,-188,-198,-131},{-151,-123,-134,-168,-133,-121}},{{-202,-124,-121,-141,-158,-118},{-160,-212,-192,-155,-138,-212},{-185,-190,-156,-202,-198,-161},{-131,-186,-168,-158,-136,-173},{-181,-202,-165,-129,-119,-139},{-175,-158,-210,-213,-173,-160},{-131,-158,-208,-139,-186,-213},{-141,-170,-158,-146,-118,-144},{-144,-218,-150,-141,-202,-148},{-126,-138,-195,-183,-175,-171},{-197,-213,-161,-185,-166,-193},{-129,-118,-146,-153,-212,-143},{-202,-195,-195,-197,-195,-163},{-210,-203,-207,-148,-136,-119},{-170,-200,-136,-180,-136,-180},{-118,-215,-121,-160,-134,-126},{-163,-168,-202,-119,-123,-193},{-136,-178,-176,-138,-138,-146},{-210,-163,-153,-123,-133,-166},{-119,-170,-131,-131,-197,-123}}},{{{-234,-322,-415,-368,-362,-250},{-313,-286,-392,-415,-296,-375},{-339,-418,-428,-309,-309,-322},{-392,-273,-250,-418,-280,-266},{-240,-352,-316,-309,-418,-405},{-293,-273,-306,-299,-316,-342},{-253,-349,-401,-306,-299,-253},{-388,-339,-395,-339,-418,-234},{-273,-253,-405,-365,-266,-257},{-273,-415,-286,-309,-230,-247},{-313,-293,-349,-378,-336,-319},{-388,-280,-421,-405,-418,-286},{-339,-411,-299,-319,-428,-257},{-345,-280,-250,-378,-405,-326},{-418,-257,-392,-286,-395,-309},{-342,-378,-359,-273,-352,-368},{-345,-411,-293,-253,-283,-342},{-250,-250,-247,-385,-382,-276},{-408,-316,-276,-368,-359,-234},{-313,-234,-273,-339,-378,-368}},{{-335,-335,-284,-242,-342,-361},{-338,-309,-386,-242,-391,-334},{-289,-351,-271,-333,-237,-391},{-423,-270,-325,-377,-228,-238},{-374,-348,-383,-349,-271,-307},{-328,-367,-242,-232,-222,-334},{-230,-367,-345,-283,-231,-346},{-328,-232,-405,-220,-370,-235},{-308,-238,-255,-226,-326,-259},{-335,-274,-415,-248,-256,-343},{-377,-242,-412,-392,-314,-283},{-387,-267,-338,-327,-382,-271},{-285,-232,-290,-276,-302,-337},{-312,-348,-313,-270,-354,-340},{-325,-335,-239,-386,-394,-289},{-387,-287,-357,-283,-277,-289},{-390,-332,-405,-320,-262,-211},{-315,-232,-300,-311,-259,-247},{-325,-390,-335,-226,-219,-376},{-325,-280,-255,-349,-222,-280}},{{-292,-363,-230,-296,-225,-319},{-316,-337,-316,-283,-254,-311},{-330,-346,-266,-231,-199,-265},{-324,-276,-322,-283,-318,-288},{-239,-305,-361,-258,-329,-234},{-310,-265,-361,-215,-196,-208},{-363,-282,-232,-264,-225,-270},{-233,-343,-272,-332,-228,-247},{-266,-245,-230,-307,-262,-244},{-236,-233,-213,-337,-276,-185},{-313,-248,-227,-231,-244,-252},{-298,-334,-311,-305,-286,-231},{-266,-311,-280,-294,-337,-311},{-327,-271,-297,-316,-326,-252},{-206,-279,-347,-302,-297,-252},{-245,-225,-274,-275,-238,-293},{-289,-360,-308,-223,-337,-252},{-304,-360,-311,-245,-329,-324},{-304,-265,-269,-269,-299,-244},{-324,-274,-291,-324,-331,-270}},{{-200,-192,-209,-256,-271,-193},{-260,-233,-168,-182,-202,-215},{-290,-233,-201,-286,-172,-210},{-210,-185,-204,-273,-220,-252},{-318,-275,-220,-282,-159,-278},{-200,-180,-187,-284,-287,-278},{-232,-289,-166,-162,-271,-169},{-265,-192,-211,-187,-289,-234},{-230,-289,-197,-199,-220,-158},{-315,-216,-187,-185,-206,-269},{-188,-270,-249,-291,-208,-265},{-268,-241,-303,-252,-237,-175},{-285,-316,-294,-201,-206,-206},{-278,-224,-199,-164,-278,-184},{-288,-265,-194,-187,-289,-274},{-268,-279,-303,-286,-253,-274},{-235,-224,-265,-284,-220,-272},{-322,-182,-273,-180,-276,-250},{-192,-231,-180,-254,-280,-223},{-310,-311,-249,-293,-188,-171}},{{-234,-168,-246,-231,-200,-267},{-282,-231,-256,-151,-172,-223},{-152,-256,-229,-208,-168,-233},{-182,-185,-231,-273,-231,-153},{-217,-189,-265,-250,-244,-237},{-154,-258,-185,-258,-195,-260},{-232,-250,-189,-168,-200,-218},{-191,-181,-229,-235,-166,-241},{-276,-153,-168,-170,-166,-262},{-171,-237,-174,-218,-262,-227},{-278,-265,-183,-153,-208,-212},{-247,-227,-189,-168,-202,-246},{-276,-239,-178,-271,-174,-233},{-247,-241,-273,-189,-174,-239},{-208,-176,-231,-271,-189,-246},{-200,-202,-195,-273,-218,-197},{-202,-212,-178,-227,-225,-208},{-152,-231,-176,-244,-254,-151},{-204,-158,-178,-216,-218,-191},{-171,-225,-271,-200,-208,-229}},{{-260,-258,-173,-161,-255,-248},{-149,-237,-234,-167,-246,-241},{-227,-151,-188,-208,-167,-230},{-176,-187,-160,-163,-178,-274},{-227,-162,-173,-167,-253,-173},{-204,-174,-270,-254,-271,-227},{-260,-155,-196,-167,-180,-180},{-244,-155,-169,-161,-222,-261},{-193,-185,-184,-254,-260,-238},{-246,-166,-162,-210,-282,-286},{-191,-197,-207,-176,-260,-281},{-271,-260,-150,-271,-216,-169},{-269,-155,-226,-154,-224,-187},{-233,-204,-175,-156,-271,-162},{-195,-258,-175,-187,-266,-209},{-176,-178,-173,-230,-172,-205},{-235,-200,-171,-280,-255,-227},{-269,-252,-207,-273,-194,-184},{-244,-181,-198,-163,-279,-230},{-183,-181,-217,-239,-224,-205}},{{-231,-280,-227,-324,-261,-215},{-273,-254,-315,-208,-204,-306},{-243,-277,-244,-304,-188,-215},{-263,-282,-273,-198,-204,-221},{-162,-211,-210,-294,-281,-207},{-185,-237,-232,-271,-284,-247},{-196,-209,-315,-264,-222,-200},{-215,-273,-217,-259,-212,-226},{-180,-213,-281,-271,-222,-309},{-217,-175,-217,-183,-222,-282},{-194,-299,-273,-191,-217,-277},{-229,-190,-207,-203,-333,-306},{-224,-206,-171,-211,-222,-215},{-187,-277,-288,-236,-335,-325},{-280,-296,-190,-271,-320,-338},{-286,-292,-288,-259,-294,-263},{-217,-187,-266,-178,-237,-223},{-280,-194,-181,-254,-214,-261},{-210,-263,-212,-281,-292,-332},{-162,-187,-305,-294,-240,-210}},{{-241,-242,-338,-337,-347,-376},{-342,-348,-286,-287,-223,-348},{-230,-348,-249,-275,-356,-391},{-227,-281,-275,-225,-371,-219},{-301,-292,-298,-278,-359,-348},{-301,-256,-329,-207,-223,-265},{-200,-259,-260,-216,-344,-385},{-329,-225,-355,-284,-233,-243},{-227,-264,-295,-258,-214,-394},{-318,-354,-338,-260,-214,-317},{-304,-312,-260,-376,-308,-357},{-255,-292,-329,-219,-260,-237},{-321,-329,-292,-272,-275,-376},{-329,-200,-347,-243,-263,-280},{-208,-247,-338,-249,-332,-280},{-279,-323,-341,-234,-278,-271},{-266,-216,-306,-311,-365,-308},{-266,-267,-280,-225,-335,-228},{-353,-200,-344,-240,-239,-277},{-266,-340,-234,-260,-338,-379}},{{-233,-403,-322,-368,-428,-293},{-255,-355,-383,-398,-329,-316},{-239,-230,-383,-240,-273,-270},{-384,-403,-374,-408,-313,-290},{-381,-362,-380,-303,-365,-362},{-356,-374,-377,-388,-290,-263},{-246,-253,-399,-270,-303,-237},{-268,-387,-351,-303,-405,-260},{-375,-400,-345,-421,-326,-283},{-243,-227,-364,-250,-313,-424},{-249,-275,-303,-332,-359,-293},{-334,-413,-332,-266,-401,-368},{-290,-326,-238,-247,-270,-421},{-287,-253,-415,-385,-392,-411},{-337,-285,-377,-355,-270,-388},{-350,-390,-270,-234,-375,-368},{-302,-240,-296,-299,-306,-385},{-394,-365,-328,-316,-352,-283},{-350,-275,-293,-339,-382,-401},{-381,-352,-290,-385,-270,-418}},{{-415,-382,-257,-303,-339,-368},{-329,-237,-250,-303,-411,-421},{-352,-276,-230,-253,-230,-283},{-415,-266,-368,-313,-342,-359},{-266,-345,-286,-322,-395,-411},{-352,-263,-260,-395,-270,-286},{-418,-411,-332,-418,-345,-382},{-296,-260,-365,-362,-273,-286},{-303,-257,-401,-280,-382,-306},{-352,-293,-270,-286,-234,-345},{-280,-319,-299,-283,-260,-260},{-240,-415,-230,-339,-276,-303},{-418,-375,-372,-266,-306,-355},{-306,-398,-415,-316,-240,-392},{-313,-392,-339,-408,-306,-368},{-326,-401,-276,-260,-378,-253},{-362,-349,-230,-247,-418,-375},{-309,-240,-326,-382,-270,-313},{-408,-342,-362,-319,-250,-339},{-316,-237,-385,-260,-418,-283}},{{-392,-332,-428,-296,-329,-296},{-316,-316,-418,-260,-270,-401},{-365,-253,-342,-382,-276,-418},{-428,-263,-372,-322,-401,-309},{-230,-257,-332,-349,-375,-309},{-299,-349,-237,-352,-250,-286},{-309,-257,-362,-368,-263,-401},{-276,-260,-372,-286,-362,-326},{-263,-372,-240,-401,-230,-339},{-342,-372,-424,-418,-319,-329},{-257,-332,-359,-290,-250,-385},{-290,-392,-362,-263,-247,-375},{-240,-293,-309,-326,-388,-322},{-428,-257,-345,-243,-359,-299},{-428,-250,-296,-316,-401,-296},{-283,-349,-345,-329,-345,-303},{-230,-362,-411,-270,-293,-375},{-319,-418,-296,-237,-415,-345},{-326,-296,-378,-408,-368,-319},{-260,-345,-418,-345,-405,-283}},{{-290,-339,-257,-234,-428,-237},{-276,-240,-368,-243,-349,-385},{-421,-405,-286,-309,-332,-415},{-372,-428,-309,-329,-243,-303},{-411,-306,-408,-382,-260,-270},{-319,-257,-240,-290,-313,-398},{-368,-276,-237,-339,-276,-290},{-243,-342,-378,-283,-336,-283},{-339,-273,-339,-368,-395,-405},{-293,-290,-276,-240,-395,-290},{-355,-286,-303,-270,-428,-257},{-368,-332,-309,-306,-375,-398},{-266,-263,-273,-273,-352,-316},{-322,-313,-405,-359,-332,-237},{-368,-280,-392,-342,-243,-257},{-260,-395,-392,-385,-339,-309},{-322,-392,-355,-319,-326,-345},{-382,-280,-313,-286,-349,-382},{-270,-382,-313,-342,-408,-230},{-352,-299,-352,-247,-319,-411}}},{{{-129,-121,-123,-85,-106,-113},{-128,-91,-83,-116,-92,-97},{-74,-105,-124,-136,-96,-150},{-126,-113,-131,-103,-127,-154},{-123,-125,-118,-121,-152,-156},{-134,-104,-136,-101,-105,-146},{-123,-121,-112,-143,-126,-111},{-113,-91,-133,-85,-92,-161},{-91,-93,-81,-83,-100,-97},{-81,-85,-81,-89,-105,-140},{-111,-128,-139,-118,-124,-92},{-77,-135,-125,-136,-90,-95},{-135,-103,-96,-131,-117,-93},{-98,-130,-113,-140,-128,-133},{-88,-127,-136,-88,-121,-159},{-124,-103,-109,-144,-128,-125},{-90,-112,-115,-85,-135,-148},{-119,-103,-88,-98,-142,-143},{-82,-119,-143,-126,-105,-136},{-98,-119,-86,-84,-144,-122}},{{-151,-162,-145,-133,-166,-148},{-166,-104,-142,-188,-155,-176},{-136,-182,-147,-175,-132,-163},{-127,-106,-145,-152,-167,-133},{-150,-140,-105,-172,-118,-198},{-151,-140,-170,-113,-155,-168},{-166,-138,-192,-191,-132,-165},{-111,-111,-118,-136,-150,-218},{-157,-144,-149,-133,-164,-180},{-162,-145,-118,-129,-182,-173},{-122,-162,-147,-124,-132,-143},{-111,-176,-170,-138,-129,-181},{-170,-133,-172,-153,-195,-138},{-104,-127,-188,-132,-177,-198},{-120,-100,-110,-188,-142,-133},{-124,-138,-133,-119,-150,-124},{-107,-173,-176,-115,-203,-185},{-132,-103,-170,-140,-158,-205},{-176,-164,-179,-200,-158,-119},{-124,-100,-188,-166,-130,-212}},{{-149,-142,-167,-239,-200,-255},{-224,-182,-195,-215,-186,-194},{-198,-216,-193,-232,-247,-141},{-175,-158,-227,-247,-200,-216},{-194,-194,-188,-156,-151,-174},{-124,-200,-182,-228,-251,-164},{-212,-202,-225,-141,-194,-249},{-175,-139,-130,-230,-243,-212},{-201,-182,-210,-241,-165,-210},{-201,-135,-219,-177,-251,-232},{-193,-229,-175,-150,-165,-148},{-147,-214,-134,-247,-190,-232},{-187,-157,-136,-245,-182,-246},{-193,-194,-212,-190,-214,-208},{-224,-175,-231,-154,-180,-145},{-206,-131,-164,-160,-214,-178},{-186,-175,-153,-247,-172,-190},{-224,-162,-134,-224,-251,-184},{-217,-130,-195,-184,-216,-186},{-149,-230,-236,-205,-161,-184}},{{-156,-162,-168,-207,-233,-264},{-187,-203,-264,-162,-240,-229},{-185,-193,-205,-173,-211,-154},{-197,-197,-168,-248,-258,-242},{-183,-158,-177,-258,-229,-235},{-177,-217,-181,-227,-197,-201},{-213,-209,-171,-175,-264,-166},{-215,-171,-166,-177,-213,-162},{-215,-248,-264,-197,-179,-260},{-166,-171,-207,-258,-217,-199},{-250,-160,-191,-179,-256,-166},{-256,-244,-252,-173,-187,-246},{-260,-203,-191,-142,-211,-219},{-256,-179,-166,-201,-219,-225},{-164,-193,-252,-223,-146,-162},{-231,-142,-227,-187,-152,-166},{-164,-183,-177,-238,-185,-187},{-177,-244,-142,-152,-150,-205},{-235,-164,-177,-231,-256,-229},{-171,-197,-258,-197,-152,-219}},{{-197,-244,-183,-179,-225,-206},{-142,-171,-209,-218,-200,-171},{-189,-201,-201,-224,-151,-224},{-248,-154,-215,-207,-138,-226},{-264,-173,-238,-168,-214,-169},{-154,-177,-191,-254,-189,-224},{-201,-199,-148,-140,-217,-175},{-256,-229,-254,-187,-219,-167},{-254,-248,-158,-216,-200,-145},{-252,-205,-165,-160,-202,-167},{-168,-246,-142,-191,-227,-175},{-229,-166,-181,-152,-153,-226},{-221,-160,-177,-156,-219,-175},{-181,-231,-140,-203,-138,-204},{-256,-181,-234,-244,-229,-224},{-160,-164,-177,-179,-200,-184},{-148,-199,-236,-205,-151,-145},{-177,-156,-146,-172,-210,-190},{-209,-231,-165,-222,-185,-166},{-150,-162,-144,-179,-159,-228}},{{-213,-149,-184,-184,-127,-116},{-199,-137,-179,-165,-124,-154},{-125,-152,-149,-118,-184,-129},{-217,-140,-212,-206,-153,-179},{-156,-161,-212,-122,-139,-104},{-209,-157,-187,-150,-132,-106},{-134,-128,-124,-170,-197,-181},{-227,-215,-155,-152,-194,-113},{-215,-164,-130,-141,-119,-106},{-204,-190,-187,-181,-122,-163},{-152,-157,-210,-144,-179,-148},{-143,-183,-162,-118,-153,-119},{-220,-163,-209,-170,-174,-175},{-215,-154,-202,-117,-148,-159},{-156,-178,-190,-138,-136,-187},{-129,-175,-204,-117,-164,-184},{-127,-176,-152,-190,-119,-144},{-140,-131,-140,-131,-116,-103},{-183,-187,-192,-189,-132,-169},{-193,-199,-159,-155,-113,-166}},{{-158,-137,-145,-103,-84,-139},{-141,-117,-105,-103,-145,-101},{-181,-153,-141,-88,-138,-96},{-136,-150,-150,-145,-106,-95},{-123,-162,-100,-98,-126,-125},{-102,-136,-149,-86,-146,-146},{-169,-153,-109,-93,-133,-142},{-126,-153,-104,-142,-88,-140},{-182,-154,-97,-148,-118,-119},{-181,-105,-119,-138,-132,-121},{-169,-166,-159,-86,-106,-94},{-98,-150,-118,-121,-123,-142},{-125,-116,-117,-149,-129,-112},{-126,-102,-159,-98,-92,-92},{-116,-141,-156,-116,-151,-123},{-182,-120,-140,-127,-133,-83},{-176,-109,-95,-151,-144,-99},{-119,-153,-118,-136,-81,-81},{-133,-130,-136,-125,-144,-90},{-141,-169,-151,-103,-93,-133}},{{-79,-118,-76,-112,-76,-122},{-83,-134,-99,-90,-127,-91},{-80,-97,-74,-71,-84,-112},{-133,-115,-96,-111,-89,-100},{-90,-126,-76,-87,-97,-94},{-123,-117,-102,-88,-80,-69},{-131,-88,-120,-119,-103,-108},{-102,-72,-80,-98,-122,-97},{-117,-97,-93,-98,-99,-86},{-76,-131,-96,-110,-88,-103},{-81,-90,-104,-94,-95,-103},{-118,-124,-75,-97,-69,-113},{-83,-91,-111,-77,-109,-115},{-100,-124,-103,-73,-111,-82},{-127,-90,-118,-107,-104,-125},{-74,-85,-73,-98,-112,-115},{-74,-88,-100,-111,-80,-102},{-113,-77,-121,-85,-121,-80},{-113,-109,-83,-102,-102,-77},{-108,-108,-122,-104,-112,-118}},{{-79,-114,-71,-125,-85,-89},{-73,-81,-95,-105,-73,-74},{-127,-120,-92,-82,-95,-109},{-113,-103,-115,-108,-91,-80},{-104,-123,-109,-115,-95,-71},{-110,-122,-111,-86,-69,-104},{-113,-122,-74,-102,-72,-125},{-74,-110,-118,-120,-124,-101},{-126,-97,-101,-102,-76,-122},{-88,-78,-89,-115,-81,-100},{-104,-122,-126,-80,-107,-74},{-95,-124,-122,-72,-92,-118},{-73,-125,-117,-92,-126,-116},{-106,-114,-105,-94,-71,-80},{-107,-79,-72,-87,-100,-76},{-109,-101,-70,-117,-90,-122},{-75,-84,-87,-111,-116,-99},{-75,-108,-126,-125,-105,-93},{-93,-106,-74,-119,-76,-106},{-77,-109,-116,-73,-76,-116}},{{-124,-73,-74,-104,-71,-92},{-75,-74,-74,-103,-95,-85},{-69,-80,-84,-70,-124,-80},{-96,-87,-91,-114,-122,-74},{-69,-102,-111,-89,-103,-116},{-100,-69,-119,-87,-83,-108},{-91,-114,-87,-91,-97,-71},{-126,-92,-73,-72,-123,-88},{-104,-90,-77,-74,-69,-83},{-112,-84,-89,-85,-102,-87},{-105,-105,-125,-117,-74,-85},{-93,-76,-92,-88,-83,-77},{-108,-111,-88,-114,-92,-111},{-116,-95,-99,-85,-80,-85},{-110,-78,-116,-125,-105,-75},{-104,-93,-110,-100,-117,-107},{-82,-116,-94,-87,-82,-75},{-75,-74,-107,-100,-78,-112},{-117,-83,-112,-74,-75,-105},{-74,-114,-72,-82,-85,-78}},{{-87,-101,-88,-122,-74,-83},{-121,-74,-100,-94,-72,-86},{-74,-116,-92,-74,-98,-76},{-124,-114,-99,-84,-120,-93},{-75,-89,-116,-79,-120,-82},{-83,-94,-98,-73,-107,-82},{-115,-122,-121,-95,-116,-86},{-107,-120,-95,-122,-102,-111},{-121,-76,-89,-75,-71,-74},{-98,-95,-104,-111,-94,-70},{-75,-97,-108,-98,-74,-96},{-72,-116,-93,-124,-124,-96},{-117,-81,-92,-100,-97,-93},{-123,-81,-81,-100,-69,-127},{-94,-82,-111,-110,-87,-118},{-81,-94,-115,-96,-120,-122},{-87,-79,-98,-70,-120,-127},{-88,-109,-113,-78,-91,-70},{-112,-113,-124,-114,-109,-104},{-82,-114,-92,-116,-84,-117}},{{-105,-74,-126,-103,-97,-114},{-115,-83,-77,-93,-83,-111},{-79,-109,-83,-101,-72,-78},{-85,-90,-74,-89,-78,-103},{-72,-124,-70,-125,-83,-91},{-106,-95,-119,-106,-78,-116},{-80,-78,-114,-127,-85,-87},{-109,-105,-95,-75,-124,-111},{-117,-116,-72,-106,-91,-87},{-122,-72,-106,-117,-92,-106},{-91,-126,-95,-109,-98,-124},{-96,-88,-119,-118,-108,-106},{-74,-74,-92,-117,-115,-83},{-109,-101,-125,-114,-119,-79},{-97,-127,-84,-95,-93,-108},{-121,-121,-78,-85,-74,-110},{-75,-92,-75,-84,-88,-70},{-115,-76,-110,-84,-73,-85},{-86,-116,-113,-87,-110,-100},{-71,-110,-89,-94,-79,-109}}},{{{-301,-250,-257,-226,-245,-212},{-247,-288,-295,-255,-267,-231},{-256,-283,-290,-288,-305,-257},{-294,-290,-202,-231,-281,-214},{-259,-212,-202,-240,-248,-264},{-291,-283,-205,-188,-205,-300},{-256,-224,-224,-295,-302,-305},{-296,-257,-176,-269,-300,-186},{-266,-255,-226,-176,-169,-221},{-289,-209,-174,-226,-200,-255},{-186,-250,-233,-286,-259,-267},{-175,-217,-186,-293,-236,-214},{-231,-300,-186,-212,-231,-262},{-280,-286,-200,-252,-298,-221},{-189,-186,-276,-221,-169,-281},{-212,-202,-243,-217,-271,-259},{-200,-259,-178,-240,-178,-221},{-277,-233,-302,-264,-236,-255},{-163,-195,-221,-236,-255,-217},{-296,-188,-178,-257,-243,-262}},{{-200,-307,-193,-298,-174,-263},{-286,-200,-186,-270,-203,-281},{-281,-207,-277,-222,-226,-166},{-231,-221,-207,-268,-197,-270},{-267,-178,-167,-201,-219,-210},{-238,-302,-209,-203,-262,-276},{-202,-202,-226,-215,-226,-274},{-276,-219,-266,-263,-183,-239},{-224,-236,-169,-289,-244,-208},{-228,-195,-193,-171,-235,-276},{-219,-190,-223,-185,-249,-214},{-200,-238,-164,-240,-244,-168},{-198,-228,-172,-173,-276,-232},{-231,-267,-289,-291,-201,-241},{-298,-209,-200,-187,-228,-210},{-243,-281,-204,-300,-255,-208},{-278,-205,-249,-178,-240,-175},{-212,-305,-280,-296,-206,-157},{-214,-231,-277,-236,-165,-170},{-300,-255,-254,-182,-246,-157}},{{-277,-234,-198,-234,-217,-218},{-153,-268,-145,-172,-241,-229},{-262,-265,-172,-191,-151,-216},{-217,-184,-141,-170,-200,-166},{-213,-167,-228,-254,-150,-223},{-153,-268,-160,-138,-204,-189},{-226,-234,-180,-172,-237,-234},{-249,-173,-154,-164,-185,-184},{-221,-180,-242,-201,-155,-189},{-252,-215,-143,-246,-166,-155},{-202,-196,-162,-226,-191,-162},{-157,-272,-178,-154,-185,-169},{-256,-219,-141,-228,-176,-205},{-219,-219,-154,-170,-157,-151},{-258,-159,-164,-222,-239,-232},{-209,-155,-252,-170,-148,-205},{-234,-259,-162,-168,-193,-153},{-213,-176,-220,-187,-163,-162},{-166,-186,-263,-218,-168,-144},{-194,-255,-202,-176,-138,-157}},{{-165,-175,-171,-118,-111,-152},{-155,-203,-185,-110,-112,-155},{-122,-119,-140,-158,-187,-166},{-194,-152,-113,-134,-148,-164},{-169,-186,-129,-148,-102,-119},{-131,-186,-162,-136,-173,-116},{-181,-124,-122,-188,-150,-164},{-212,-168,-174,-129,-124,-108},{-189,-178,-124,-148,-160,-135},{-143,-119,-185,-178,-132,-150},{-138,-124,-174,-159,-164,-178},{-151,-122,-140,-167,-104,-124},{-218,-188,-193,-110,-118,-101},{-179,-178,-198,-195,-125,-135},{-224,-162,-144,-188,-168,-172},{-165,-115,-137,-194,-166,-150},{-220,-210,-151,-140,-173,-115},{-136,-206,-184,-160,-127,-112},{-132,-180,-135,-106,-181,-135},{-210,-127,-151,-124,-124,-166}},{{-156,-96,-102,-93,-143,-148},{-110,-123,-141,-104,-140,-117},{-161,-159,-131,-124,-83,-125},{-128,-123,-134,-145,-126,-106},{-148,-144,-91,-129,-117,-107},{-152,-101,-146,-134,-150,-115},{-114,-145,-138,-114,-109,-106},{-146,-91,-155,-124,-105,-133},{-165,-136,-151,-146,-89,-125},{-173,-89,-108,-124,-92,-127},{-142,-120,-146,-139,-119,-88},{-152,-131,-110,-86,-155,-114},{-162,-116,-138,-145,-133,-143},{-128,-140,-93,-84,-145,-90},{-161,-159,-161,-87,-94,-104},{-105,-151,-88,-106,-94,-132},{-122,-107,-103,-108,-117,-117},{-114,-120,-108,-87,-109,-94},{-101,-121,-129,-148,-137,-149},{-120,-134,-144,-114,-140,-120}},{{-121,-138,-125,-125,-151,-132},{-95,-114,-119,-138,-128,-147},{-144,-123,-96,-127,-121,-146},{-99,-131,-146,-118,-132,-121},{-145,-107,-99,-148,-144,-107},{-125,-100,-133,-146,-89,-158},{-114,-142,-107,-90,-88,-106},{-87,-94,-124,-118,-89,-131},{-154,-83,-151,-124,-122,-156},{-124,-108,-124,-130,-137,-134},{-120,-101,-139,-150,-89,-118},{-133,-87,-152,-136,-89,-96},{-119,-143,-114,-126,-123,-105},{-102,-125,-107,-108,-104,-107},{-142,-117,-109,-137,-138,-123},{-131,-129,-100,-146,-121,-101},{-151,-83,-129,-136,-87,-131},{-120,-109,-137,-149,-89,-163},{-87,-154,-155,-125,-142,-98},{-119,-152,-124,-98,-99,-108}},{{-166,-171,-116,-110,-181,-138},{-170,-150,-145,-169,-116,-147},{-138,-140,-161,-124,-124,-152},{-115,-107,-113,-154,-121,-152},{-115,-151,-172,-172,-130,-122},{-128,-174,-123,-185,-192,-141},{-145,-95,-144,-155,-164,-190},{-110,-140,-161,-157,-200,-160},{-164,-144,-103,-179,-133,-183},{-151,-112,-127,-192,-127,-123},{-136,-175,-142,-104,-191,-139},{-164,-148,-110,-158,-116,-138},{-136,-120,-183,-144,-135,-167},{-107,-102,-157,-182,-153,-120},{-109,-131,-165,-173,-115,-175},{-138,-116,-161,-173,-155,-118},{-157,-152,-179,-178,-122,-138},{-106,-128,-110,-179,-132,-167},{-107,-98,-182,-115,-166,-167},{-100,-159,-148,-149,-152,-194}},{{-133,-184,-130,-232,-145,-235},{-177,-225,-209,-223,-169,-154},{-190,-195,-216,-167,-143,-165},{-170,-193,-154,-148,-217,-262},{-153,-163,-135,-190,-175,-198},{-212,-200,-154,-248,-187,-192},{-128,-170,-187,-180,-249,-198},{-190,-161,-211,-188,-181,-187},{-201,-227,-152,-242,-221,-154},{-194,-136,-185,-228,-157,-192},{-144,-175,-202,-175,-217,-260},{-187,-145,-139,-179,-195,-251},{-204,-140,-157,-236,-169,-264},{-160,-195,-235,-150,-173,-157},{-133,-152,-131,-184,-195,-255},{-151,-205,-192,-169,-165,-150},{-178,-127,-215,-169,-161,-214},{-216,-202,-131,-152,-245,-266},{-136,-161,-179,-192,-243,-243},{-177,-214,-154,-190,-163,-154}},{{-239,-199,-199,-162,-249,-261},{-226,-197,-206,-280,-284,-289},{-209,-169,-188,-162,-217,-249},{-179,-280,-168,-238,-173,-296},{-192,-171,-280,-236,-300,-240},{-198,-182,-175,-182,-256,-261},{-162,-210,-264,-298,-249,-236},{-202,-184,-170,-226,-206,-162},{-198,-195,-267,-249,-185,-187},{-190,-182,-260,-268,-217,-173},{-211,-263,-251,-213,-210,-284},{-162,-263,-159,-280,-203,-266},{-241,-278,-197,-300,-256,-273},{-215,-237,-284,-201,-171,-273},{-209,-250,-172,-189,-215,-224},{-222,-173,-251,-229,-296,-236},{-196,-162,-195,-263,-231,-182},{-268,-164,-186,-229,-277,-300},{-268,-239,-202,-261,-169,-192},{-170,-228,-166,-222,-249,-256}},{{-166,-185,-222,-201,-182,-215},{-226,-300,-270,-199,-268,-206},{-245,-233,-266,-187,-259,-215},{-256,-263,-189,-194,-256,-166},{-203,-182,-224,-247,-259,-270},{-298,-217,-213,-296,-243,-252},{-277,-238,-176,-277,-284,-166},{-270,-268,-226,-219,-236,-182},{-187,-289,-233,-192,-252,-180},{-196,-286,-300,-217,-256,-185},{-215,-187,-215,-277,-273,-219},{-180,-213,-300,-176,-289,-199},{-222,-256,-270,-180,-178,-233},{-180,-277,-196,-249,-187,-275},{-263,-171,-268,-300,-261,-166},{-196,-240,-300,-219,-252,-252},{-300,-296,-164,-266,-208,-236},{-231,-273,-277,-298,-261,-236},{-213,-245,-286,-226,-189,-210},{-226,-173,-300,-236,-226,-300}},{{-176,-240,-178,-178,-277,-238},{-273,-208,-300,-210,-282,-199},{-210,-206,-180,-182,-196,-229},{-268,-270,-171,-245,-217,-270},{-296,-238,-203,-296,-284,-217},{-226,-196,-247,-196,-226,-213},{-286,-296,-270,-263,-219,-162},{-273,-238,-206,-229,-268,-187},{-194,-171,-222,-247,-194,-208},{-203,-215,-280,-173,-249,-275},{-268,-180,-284,-206,-254,-277},{-268,-196,-162,-277,-185,-215},{-259,-169,-187,-210,-171,-176},{-180,-226,-231,-247,-192,-240},{-266,-254,-192,-261,-166,-280},{-166,-215,-201,-252,-277,-240},{-213,-266,-173,-298,-222,-203},{-266,-226,-259,-171,-270,-236},{-189,-231,-266,-178,-240,-162},{-291,-249,-296,-224,-219,-194}},{{-268,-219,-240,-286,-229,-171},{-280,-210,-247,-263,-293,-201},{-268,-166,-277,-222,-219,-199},{-229,-289,-185,-192,-178,-243},{-254,-210,-284,-275,-245,-166},{-192,-284,-169,-231,-178,-229},{-284,-173,-182,-219,-261,-180},{-164,-206,-213,-291,-166,-252},{-300,-229,-178,-224,-178,-231},{-166,-229,-280,-268,-249,-296},{-199,-224,-208,-226,-243,-300},{-270,-178,-194,-196,-171,-189},{-300,-256,-180,-196,-180,-268},{-199,-187,-270,-245,-261,-192},{-194,-222,-173,-222,-282,-256},{-247,-259,-229,-236,-259,-291},{-245,-231,-266,-298,-286,-180},{-206,-254,-275,-243,-270,-268},{-247,-273,-236,-229,-187,-226},{-166,-245,-213,-256,-254,-280}}},{{{-194,-189,-335,-247,-237,-332},{-285,-332,-340,-237,-234,-319},{-343,-226,-282,-186,-271,-309},{-189,-247,-332,-186,-317,-303},{-207,-340,-274,-202,-197,-197},{-327,-202,-346,-311,-192,-314},{-309,-319,-189,-314,-298,-200},{-186,-231,-186,-285,-330,-279},{-327,-207,-263,-311,-290,-309},{-253,-322,-205,-239,-274,-346},{-239,-309,-293,-258,-314,-287},{-346,-271,-301,-186,-207,-319},{-234,-303,-226,-186,-322,-263},{-210,-226,-229,-247,-306,-234},{-340,-317,-250,-186,-207,-298},{-205,-274,-319,-189,-200,-247},{-237,-239,-263,-255,-237,-253},{-325,-234,-325,-309,-247,-255},{-311,-309,-197,-322,-234,-255},{-279,-253,-266,-314,-194,-213}},{{-215,-279,-338,-205,-283,-238},{-189,-335,-213,-215,-249,-207},{-245,-298,-250,-231,-286,-246},{-319,-317,-317,-242,-322,-184},{-223,-194,-279,-325,-215,-205},{-269,-213,-266,-255,-317,-186},{-293,-303,-327,-343,-312,-184},{-293,-311,-295,-186,-335,-287},{-200,-274,-303,-250,-207,-313},{-311,-253,-285,-271,-191,-197},{-309,-282,-197,-282,-288,-220},{-223,-311,-213,-253,-307,-324},{-322,-186,-335,-327,-262,-246},{-338,-253,-237,-279,-341,-311},{-221,-325,-343,-298,-317,-311},{-303,-215,-210,-287,-293,-236},{-306,-340,-287,-322,-215,-236},{-205,-189,-258,-340,-286,-298},{-186,-330,-263,-317,-196,-329},{-229,-197,-218,-311,-210,-264}},{{-251,-177,-207,-308,-277,-212},{-256,-243,-214,-221,-225,-292},{-184,-182,-234,-233,-318,-308},{-332,-192,-224,-203,-176,-294},{-282,-192,-222,-196,-287,-202},{-249,-187,-305,-278,-255,-299},{-267,-278,-252,-290,-243,-304},{-319,-288,-267,-203,-301,-169},{-215,-301,-267,-263,-206,-186},{-295,-238,-212,-248,-287,-270},{-218,-283,-295,-206,-284,-251},{-300,-207,-199,-322,-225,-282},{-243,-245,-290,-191,-233,-171},{-186,-301,-320,-263,-265,-284},{-285,-230,-312,-188,-189,-275},{-272,-205,-239,-268,-255,-229},{-228,-215,-181,-308,-279,-248},{-236,-316,-265,-268,-179,-186},{-267,-195,-227,-241,-216,-222},{-225,-238,-199,-303,-311,-243}},{{-293,-174,-240,-182,-168,-166},{-305,-172,-201,-264,-271,-175},{-278,-298,-275,-235,-179,-242},{-236,-284,-275,-186,-168,-195},{-307,-287,-238,-244,-202,-197},{-176,-181,-185,-297,-284,-186},{-271,-249,-189,-242,-166,-258},{-300,-174,-208,-276,-217,-258},{-305,-174,-201,-216,-289,-253},{-181,-266,-277,-166,-278,-235},{-248,-294,-219,-196,-271,-199},{-276,-202,-280,-175,-161,-231},{-302,-237,-298,-163,-175,-228},{-278,-202,-245,-276,-269,-273},{-195,-223,-171,-223,-213,-237},{-293,-207,-263,-175,-172,-280},{-181,-242,-192,-212,-242,-193},{-238,-183,-208,-216,-193,-202},{-186,-235,-217,-244,-164,-159},{-236,-200,-173,-168,-249,-231}},{{-275,-152,-193,-191,-232,-228},{-244,-180,-219,-273,-269,-217},{-282,-250,-184,-269,-254,-267},{-266,-180,-232,-182,-260,-273},{-167,-258,-182,-184,-234,-184},{-161,-250,-265,-258,-232,-243},{-191,-165,-263,-252,-176,-217},{-207,-241,-282,-265,-273,-217},{-161,-271,-265,-187,-256,-154},{-163,-237,-267,-202,-184,-200},{-253,-232,-189,-263,-176,-191},{-240,-234,-237,-208,-239,-241},{-167,-282,-152,-178,-206,-156},{-191,-278,-237,-271,-161,-210},{-268,-163,-256,-273,-184,-182},{-216,-224,-182,-184,-228,-208},{-196,-206,-171,-193,-193,-269},{-229,-247,-267,-191,-282,-182},{-198,-237,-182,-171,-180,-193},{-167,-189,-232,-278,-171,-237}},{{-278,-226,-182,-226,-161,-197},{-215,-239,-282,-187,-174,-200},{-228,-208,-265,-167,-156,-219},{-276,-260,-174,-221,-174,-171},{-189,-171,-167,-154,-197,-254},{-171,-167,-252,-234,-189,-180},{-228,-156,-202,-256,-165,-197},{-250,-278,-280,-178,-195,-171},{-213,-241,-219,-280,-278,-180},{-258,-191,-247,-195,-152,-180},{-202,-221,-210,-237,-163,-208},{-180,-276,-278,-247,-178,-200},{-189,-260,-206,-234,-273,-273},{-241,-165,-230,-178,-241,-239},{-176,-197,-239,-165,-158,-263},{-161,-176,-237,-232,-221,-226},{-234,-191,-178,-176,-250,-213},{-174,-245,-232,-200,-273,-165},{-210,-269,-161,-247,-165,-165},{-226,-271,-258,-278,-269,-206}},{{-210,-224,-161,-179,-296,-280},{-168,-161,-271,-271,-206,-195},{-168,-199,-211,-205,-217,-212},{-166,-213,-179,-186,-236,-237},{-256,-179,-291,-251,-286,-195},{-188,-244,-177,-189,-240,-273},{-236,-213,-188,-237,-189,-244},{-190,-175,-264,-223,-162,-181},{-236,-276,-206,-205,-268,-275},{-232,-233,-159,-262,-298,-289},{-274,-278,-202,-198,-178,-261},{-225,-237,-276,-255,-249,-174},{-208,-224,-267,-267,-249,-200},{-239,-237,-249,-216,-289,-263},{-265,-260,-282,-179,-273,-270},{-203,-244,-199,-230,-245,-179},{-250,-179,-202,-186,-226,-214},{-265,-202,-164,-294,-213,-207},{-164,-269,-242,-258,-192,-273},{-236,-264,-172,-196,-203,-298}},{{-178,-174,-194,-298,-312,-225},{-267,-252,-245,-290,-239,-288},{-178,-177,-235,-184,-252,-301},{-214,-213,-228,-216,-257,-304},{-290,-242,-245,-258,-242,-281},{-300,-283,-252,-181,-310,-180},{-212,-281,-247,-268,-320,-276},{-221,-307,-270,-206,-214,-301},{-233,-186,-211,-196,-272,-296},{-181,-271,-311,-273,-312,-240},{-309,-191,-198,-270,-302,-314},{-200,-315,-287,-273,-275,-207},{-298,-266,-189,-211,-194,-291},{-240,-307,-191,-188,-247,-177},{-167,-196,-292,-315,-209,-202},{-240,-312,-250,-181,-295,-197},{-207,-201,-196,-263,-186,-205},{-167,-227,-294,-298,-224,-304},{-190,-283,-311,-308,-186,-248},{-264,-273,-304,-213,-252,-268}},{{-233,-308,-314,-215,-317,-207},{-189,-220,-262,-231,-258,-325},{-192,-246,-267,-189,-314,-226},{-233,-293,-223,-332,-234,-293},{-321,-207,-335,-346,-221,-340},{-194,-215,-317,-309,-319,-290},{-249,-272,-309,-250,-207,-314},{-189,-326,-322,-192,-332,-317},{-236,-272,-338,-247,-319,-330},{-210,-285,-244,-186,-194,-245},{-262,-303,-283,-263,-340,-258},{-272,-267,-325,-340,-279,-271},{-197,-233,-194,-194,-255,-200},{-308,-207,-278,-186,-223,-330},{-199,-251,-338,-245,-290,-271},{-295,-277,-204,-253,-239,-274},{-228,-277,-328,-258,-210,-189},{-277,-184,-236,-290,-253,-255},{-256,-218,-228,-258,-258,-317},{-272,-194,-231,-231,-322,-215}},{{-200,-200,-335,-226,-205,-343},{-205,-306,-340,-266,-298,-269},{-253,-282,-266,-255,-215,-266},{-255,-325,-266,-295,-200,-306},{-192,-303,-311,-223,-343,-290},{-239,-330,-295,-311,-221,-245},{-319,-205,-197,-340,-346,-231},{-226,-314,-186,-322,-279,-226},{-194,-192,-223,-237,-271,-290},{-189,-287,-325,-335,-327,-335},{-346,-207,-197,-261,-293,-330},{-250,-255,-338,-279,-311,-247},{-205,-205,-330,-197,-282,-253},{-200,-202,-245,-263,-269,-192},{-186,-210,-277,-303,-192,-200},{-346,-255,-295,-255,-279,-234},{-213,-332,-330,-253,-343,-213},{-247,-221,-231,-200,-226,-215},{-277,-234,-319,-237,-234,-279},{-343,-210,-282,-207,-314,-255}},{{-229,-269,-274,-303,-279,-250},{-274,-213,-194,-322,-197,-263},{-186,-245,-197,-306,-301,-200},{-239,-189,-319,-255,-215,-298},{-282,-279,-194,-290,-261,-338},{-338,-253,-295,-282,-200,-279},{-319,-213,-253,-271,-309,-221},{-343,-303,-253,-277,-261,-263},{-327,-317,-194,-245,-250,-215},{-237,-319,-335,-202,-192,-271},{-340,-261,-194,-303,-322,-231},{-229,-338,-205,-274,-279,-239},{-192,-271,-322,-215,-247,-258},{-309,-311,-258,-226,-221,-290},{-298,-197,-221,-237,-234,-261},{-226,-261,-266,-282,-234,-200},{-343,-301,-309,-247,-343,-207},{-327,-285,-319,-210,-250,-205},{-279,-239,-335,-261,-322,-271},{-298,-325,-309,-213,-261,-192}},{{-207,-319,-346,-319,-200,-242},{-197,-319,-226,-274,-213,-279},{-343,-189,-231,-335,-335,-215},{-298,-290,-255,-325,-340,-200},{-261,-192,-215,-226,-293,-295},{-330,-239,-279,-250,-269,-319},{-346,-192,-269,-301,-274,-290},{-205,-301,-186,-231,-200,-309},{-301,-186,-205,-261,-192,-202},{-258,-330,-229,-322,-314,-322},{-327,-340,-234,-271,-293,-335},{-247,-258,-218,-192,-282,-261},{-189,-293,-200,-325,-285,-200},{-322,-301,-194,-245,-309,-207},{-330,-200,-234,-210,-306,-186},{-343,-325,-338,-335,-255,-346},{-343,-298,-330,-258,-231,-266},{-255,-221,-229,-325,-301,-285},{-309,-271,-213,-207,-258,-279},{-218,-237,-271,-263,-226,-274}}},{{{-220,-346,-211,-382,-346,-222},{-358,-334,-274,-328,-331,-343},{-259,-367,-346,-361,-376,-255},{-358,-325,-244,-319,-349,-329},{-385,-346,-238,-385,-244,-263},{-295,-229,-268,-295,-235,-329},{-223,-346,-322,-244,-382,-290},{-265,-214,-319,-226,-238,-258},{-355,-319,-214,-298,-334,-255},{-226,-385,-340,-271,-232,-255},{-382,-292,-382,-361,-262,-323},{-376,-238,-313,-271,-313,-246},{-295,-352,-331,-364,-388,-385},{-376,-355,-217,-343,-217,-308},{-259,-388,-292,-343,-244,-302},{-301,-349,-364,-232,-235,-213},{-286,-262,-217,-235,-232,-332},{-229,-373,-289,-244,-319,-258},{-385,-370,-364,-385,-286,-334},{-310,-274,-370,-292,-301,-216}},{{-331,-264,-336,-199,-342,-254},{-343,-333,-230,-199,-292,-188},{-208,-301,-196,-349,-318,-272},{-311,-258,-305,-281,-342,-326},{-270,-367,-202,-308,-307,-324},{-234,-373,-353,-322,-262,-239},{-334,-373,-336,-347,-265,-221},{-299,-276,-263,-298,-223,-311},{-217,-227,-255,-347,-310,-180},{-293,-204,-232,-330,-276,-221},{-261,-301,-302,-227,-310,-252},{-229,-241,-333,-308,-191,-303},{-234,-301,-246,-289,-260,-193},{-296,-204,-305,-262,-305,-283},{-287,-327,-322,-224,-201,-203},{-249,-350,-322,-311,-257,-321},{-237,-342,-288,-317,-294,-308},{-205,-250,-238,-336,-344,-321},{-278,-227,-252,-328,-270,-326},{-229,-204,-269,-197,-209,-290}},{{-320,-262,-195,-245,-263,-190},{-258,-199,-250,-241,-250,-222},{-221,-274,-295,-159,-191,-252},{-203,-242,-236,-245,-257,-196},{-263,-302,-197,-274,-155,-259},{-208,-218,-298,-259,-180,-259},{-312,-281,-218,-225,-273,-212},{-275,-168,-202,-278,-250,-220},{-223,-271,-240,-214,-218,-162},{-290,-242,-165,-161,-153,-166},{-295,-295,-277,-175,-195,-200},{-221,-298,-174,-214,-223,-216},{-206,-192,-188,-278,-151,-252},{-176,-310,-231,-201,-174,-208},{-298,-190,-224,-259,-172,-170},{-233,-170,-245,-206,-237,-212},{-206,-170,-259,-234,-254,-261},{-253,-206,-163,-203,-193,-208},{-206,-278,-224,-256,-246,-263},{-265,-254,-208,-214,-216,-168}},{{-153,-145,-171,-131,-116,-169},{-223,-180,-215,-208,-209,-193},{-225,-132,-203,-194,-211,-204},{-194,-184,-212,-206,-133,-182},{-151,-199,-176,-217,-178,-164},{-231,-193,-174,-146,-186,-147},{-163,-154,-155,-181,-204,-140},{-246,-186,-228,-167,-153,-135},{-215,-166,-160,-187,-121,-179},{-204,-177,-132,-155,-139,-122},{-237,-153,-146,-186,-146,-116},{-171,-188,-224,-120,-120,-129},{-146,-167,-144,-194,-154,-171},{-159,-218,-210,-187,-123,-143},{-211,-182,-155,-196,-168,-195},{-200,-149,-128,-127,-143,-161},{-204,-147,-212,-129,-154,-188},{-142,-214,-157,-132,-151,-208},{-241,-186,-139,-222,-178,-196},{-169,-177,-142,-167,-212,-188}},{{-178,-177,-154,-120,-129,-126},{-129,-177,-149,-149,-199,-180},{-151,-120,-116,-171,-112,-176},{-111,-132,-137,-196,-183,-171},{-170,-132,-182,-197,-192,-192},{-192,-128,-137,-192,-171,-165},{-170,-146,-119,-186,-137,-182},{-190,-117,-120,-132,-162,-131},{-140,-152,-129,-185,-154,-140},{-122,-116,-157,-143,-152,-197},{-128,-142,-180,-200,-179,-160},{-150,-148,-151,-131,-149,-172},{-187,-151,-160,-194,-192,-120},{-150,-183,-160,-117,-154,-108},{-172,-116,-159,-200,-123,-186},{-137,-120,-111,-169,-114,-189},{-175,-191,-151,-162,-188,-196},{-172,-131,-166,-162,-160,-171},{-184,-149,-145,-120,-126,-119},{-119,-145,-159,-128,-136,-160}},{{-114,-178,-134,-188,-205,-210},{-157,-121,-157,-175,-175,-167},{-129,-196,-188,-212,-228,-152},{-145,-207,-196,-156,-159,-223},{-112,-186,-113,-124,-136,-228},{-119,-181,-149,-129,-186,-130},{-188,-197,-211,-150,-172,-163},{-140,-165,-143,-123,-215,-168},{-200,-134,-125,-124,-184,-172},{-145,-118,-143,-136,-152,-141},{-109,-149,-149,-124,-130,-228},{-126,-169,-141,-121,-175,-190},{-189,-172,-151,-185,-140,-221},{-165,-167,-190,-156,-194,-152},{-192,-132,-180,-217,-136,-145},{-129,-138,-115,-215,-166,-168},{-145,-116,-126,-212,-161,-219},{-188,-146,-165,-158,-156,-214},{-196,-114,-167,-213,-154,-134},{-199,-114,-143,-124,-205,-203}},{{-213,-190,-233,-267,-227,-241},{-154,-166,-268,-232,-286,-264},{-137,-176,-237,-213,-166,-302},{-158,-139,-167,-191,-207,-302},{-205,-150,-154,-237,-292,-220},{-169,-246,-222,-221,-180,-183},{-154,-164,-157,-159,-256,-281},{-167,-192,-227,-194,-198,-260},{-203,-238,-204,-249,-245,-257},{-148,-176,-233,-189,-220,-215},{-177,-255,-169,-249,-166,-222},{-192,-210,-198,-241,-230,-164},{-180,-236,-227,-241,-164,-190},{-182,-148,-181,-273,-180,-281},{-213,-145,-210,-163,-252,-227},{-135,-257,-179,-273,-209,-215},{-137,-198,-227,-213,-189,-234},{-152,-150,-200,-243,-207,-232},{-194,-212,-243,-155,-220,-267},{-192,-210,-190,-275,-180,-168}},{{-250,-275,-240,-323,-287,-365},{-221,-255,-222,-223,-204,-362},{-270,-285,-277,-342,-270,-255},{-197,-282,-274,-213,-323,-334},{-253,-312,-292,-272,-273,-229},{-173,-300,-261,-250,-317,-362},{-226,-255,-331,-323,-259,-283},{-258,-209,-324,-188,-293,-224},{-204,-234,-271,-296,-287,-218},{-253,-179,-188,-242,-199,-294},{-301,-249,-271,-323,-265,-354},{-279,-310,-292,-234,-304,-323},{-214,-275,-298,-301,-306,-209},{-190,-318,-238,-272,-317,-255},{-175,-310,-305,-204,-229,-291},{-245,-234,-305,-234,-257,-218},{-294,-307,-274,-296,-243,-280},{-224,-209,-198,-226,-331,-300},{-275,-318,-331,-213,-226,-243},{-289,-318,-290,-347,-331,-340}},{{-350,-262,-221,-337,-247,-235},{-327,-250,-374,-241,-280,-358},{-240,-376,-239,-379,-358,-274},{-298,-335,-308,-277,-355,-223},{-355,-226,-293,-337,-250,-289},{-208,-262,-254,-364,-229,-346},{-341,-270,-335,-235,-337,-217},{-254,-356,-311,-385,-232,-370},{-266,-273,-239,-343,-214,-211},{-306,-215,-224,-313,-358,-292},{-361,-362,-335,-316,-274,-280},{-332,-309,-254,-247,-277,-235},{-376,-270,-224,-295,-355,-277},{-329,-320,-275,-247,-292,-253},{-341,-341,-284,-295,-304,-250},{-312,-297,-266,-274,-313,-376},{-283,-253,-290,-355,-262,-238},{-272,-276,-293,-361,-271,-226},{-286,-359,-281,-232,-343,-337},{-335,-332,-275,-214,-265,-268}},{{-364,-223,-292,-304,-289,-274},{-256,-262,-271,-244,-358,-280},{-211,-232,-226,-319,-373,-256},{-262,-229,-247,-280,-325,-304},{-388,-286,-310,-256,-226,-310},{-283,-361,-382,-292,-388,-268},{-325,-367,-241,-235,-238,-340},{-241,-307,-292,-367,-280,-232},{-364,-334,-358,-382,-301,-271},{-361,-337,-289,-367,-280,-262},{-286,-385,-304,-223,-214,-250},{-349,-358,-391,-244,-307,-391},{-307,-352,-256,-343,-334,-223},{-301,-238,-325,-325,-229,-238},{-244,-235,-265,-349,-301,-262},{-274,-343,-364,-244,-340,-253},{-325,-352,-238,-367,-241,-331},{-388,-241,-379,-349,-247,-328},{-370,-337,-241,-310,-340,-319},{-319,-271,-280,-280,-334,-343}},{{-235,-319,-355,-274,-310,-262},{-349,-346,-316,-310,-358,-295},{-340,-262,-268,-277,-367,-277},{-235,-235,-337,-244,-304,-361},{-217,-313,-328,-385,-343,-259},{-259,-217,-352,-217,-316,-322},{-316,-316,-379,-358,-253,-319},{-238,-220,-322,-277,-358,-268},{-367,-253,-334,-301,-220,-253},{-298,-271,-352,-286,-319,-259},{-259,-232,-322,-364,-301,-367},{-307,-310,-289,-349,-322,-379},{-262,-229,-265,-316,-265,-307},{-343,-274,-298,-235,-256,-343},{-382,-295,-355,-274,-283,-307},{-373,-355,-223,-328,-214,-370},{-313,-229,-379,-361,-337,-283},{-289,-304,-370,-232,-307,-283},{-229,-346,-268,-289,-316,-232},{-220,-217,-301,-277,-307,-235}},{{-310,-376,-226,-250,-286,-337},{-313,-322,-241,-211,-391,-352},{-214,-271,-346,-331,-307,-217},{-379,-364,-367,-274,-292,-268},{-223,-247,-289,-223,-364,-280},{-307,-253,-244,-277,-379,-328},{-295,-310,-229,-367,-274,-352},{-346,-238,-226,-379,-388,-241},{-322,-241,-256,-307,-298,-328},{-343,-298,-352,-232,-259,-277},{-262,-361,-313,-307,-391,-376},{-232,-343,-328,-391,-250,-214},{-364,-358,-385,-382,-223,-223},{-259,-250,-301,-367,-226,-370},{-223,-265,-340,-220,-241,-223},{-295,-265,-292,-277,-391,-340},{-391,-325,-301,-259,-274,-352},{-241,-262,-247,-346,-256,-280},{-232,-337,-244,-232,-307,-361},{-385,-250,-388,-238,-334,-316}}},{{{-276,-438,-332,-332,-448,-284},{-392,-368,-248,-395,-374,-256},{-298,-438,-266,-364,-304,-248},{-290,-340,-427,-332,-332,-413},{-392,-368,-266,-270,-256,-438},{-245,-360,-315,-322,-284,-343},{-256,-427,-301,-245,-350,-406},{-332,-326,-336,-420,-322,-441},{-276,-262,-371,-420,-262,-374},{-315,-360,-290,-245,-395,-298},{-262,-343,-424,-318,-416,-304},{-340,-318,-276,-395,-374,-298},{-256,-360,-455,-385,-368,-336},{-252,-326,-245,-392,-357,-378},{-399,-301,-287,-416,-329,-266},{-284,-262,-385,-322,-382,-266},{-326,-427,-336,-318,-364,-252},{-430,-448,-266,-322,-259,-284},{-364,-399,-448,-374,-329,-444},{-315,-322,-284,-434,-329,-301}},{{-369,-388,-275,-327,-407,-390},{-292,-271,-288,-250,-266,-261},{-327,-322,-342,-294,-269,-235},{-282,-312,-241,-311,-230,-245},{-400,-271,-407,-281,-305,-280},{-327,-257,-244,-261,-394,-242},{-289,-377,-437,-307,-354,-316},{-320,-244,-397,-377,-394,-399},{-299,-405,-241,-291,-308,-377},{-264,-281,-434,-404,-361,-299},{-338,-415,-241,-394,-230,-354},{-292,-346,-370,-267,-295,-238},{-397,-388,-261,-307,-298,-380},{-264,-412,-414,-357,-335,-280},{-247,-422,-275,-250,-335,-293},{-393,-240,-315,-281,-361,-380},{-351,-268,-325,-301,-262,-351},{-421,-240,-247,-341,-266,-332},{-271,-312,-431,-301,-269,-274},{-244,-429,-254,-294,-397,-357}},{{-227,-360,-261,-302,-314,-348},{-381,-385,-351,-325,-222,-259},{-284,-274,-309,-337,-325,-200},{-318,-253,-279,-322,-268,-322},{-227,-345,-321,-352,-285,-231},{-378,-385,-312,-284,-200,-325},{-353,-314,-345,-337,-259,-272},{-340,-363,-348,-229,-256,-208},{-321,-363,-252,-316,-262,-348},{-356,-265,-342,-246,-208,-292},{-331,-394,-360,-316,-356,-250},{-306,-231,-321,-246,-200,-311},{-362,-243,-309,-278,-336,-356},{-346,-268,-357,-252,-237,-311},{-312,-311,-216,-290,-222,-311},{-233,-265,-267,-349,-262,-359},{-274,-311,-237,-226,-271,-336},{-397,-376,-216,-208,-217,-339},{-236,-397,-324,-360,-365,-300},{-239,-249,-210,-275,-291,-295}},{{-235,-205,-321,-183,-299,-284},{-192,-189,-193,-193,-238,-275},{-265,-210,-326,-299,-274,-198},{-310,-231,-296,-309,-174,-217},{-197,-289,-298,-271,-267,-251},{-216,-203,-334,-213,-213,-213},{-197,-242,-252,-281,-196,-251},{-256,-323,-306,-206,-304,-258},{-343,-242,-283,-218,-194,-172},{-294,-255,-290,-271,-262,-179},{-194,-247,-236,-216,-270,-220},{-300,-310,-218,-196,-184,-220},{-348,-266,-180,-274,-272,-272},{-213,-252,-308,-304,-235,-270},{-235,-226,-244,-281,-267,-272},{-286,-308,-285,-231,-174,-270},{-292,-245,-324,-281,-257,-261},{-310,-281,-334,-236,-206,-272},{-319,-305,-308,-181,-306,-201},{-254,-187,-242,-201,-223,-210}},{{-287,-201,-185,-273,-189,-245},{-265,-201,-201,-180,-169,-215},{-301,-289,-178,-284,-217,-298},{-204,-208,-275,-252,-231,-243},{-220,-240,-208,-203,-224,-249},{-190,-203,-192,-298,-166,-180},{-182,-208,-236,-199,-263,-187},{-204,-166,-182,-189,-289,-275},{-294,-169,-284,-169,-194,-162},{-220,-243,-213,-284,-293,-178},{-258,-268,-289,-261,-270,-236},{-201,-217,-275,-173,-203,-277},{-299,-247,-291,-275,-208,-189},{-301,-256,-217,-229,-187,-206},{-187,-249,-284,-263,-236,-256},{-242,-286,-199,-243,-277,-182},{-258,-259,-222,-300,-219,-259},{-237,-238,-182,-192,-219,-215},{-216,-201,-284,-162,-206,-245},{-256,-289,-238,-171,-273,-182}},{{-185,-217,-214,-267,-198,-315},{-217,-291,-266,-288,-184,-283},{-224,-249,-240,-198,-315,-266},{-275,-199,-256,-274,-249,-268},{-222,-233,-214,-198,-293,-293},{-247,-286,-282,-257,-281,-310},{-194,-245,-210,-252,-174,-246},{-176,-282,-301,-171,-305,-253},{-187,-261,-191,-224,-235,-266},{-166,-229,-200,-305,-290,-278},{-300,-166,-172,-198,-208,-315},{-166,-233,-268,-186,-249,-189},{-247,-286,-247,-305,-283,-276},{-210,-226,-277,-276,-184,-239},{-275,-254,-268,-245,-198,-280},{-275,-247,-231,-221,-227,-285},{-254,-233,-186,-274,-177,-253},{-298,-273,-273,-193,-184,-175},{-282,-280,-214,-176,-220,-226},{-185,-293,-263,-245,-257,-263}},{{-192,-207,-253,-317,-244,-343},{-242,-259,-282,-298,-247,-202},{-315,-298,-290,-191,-343,-213},{-214,-192,-197,-311,-273,-228},{-310,-277,-322,-308,-259,-311},{-249,-300,-253,-243,-346,-216},{-249,-233,-207,-333,-332,-288},{-242,-293,-255,-308,-247,-354},{-260,-313,-213,-191,-284,-320},{-202,-295,-330,-257,-301,-228},{-315,-220,-253,-224,-348,-282},{-310,-225,-311,-191,-261,-320},{-315,-298,-192,-210,-346,-337},{-290,-192,-287,-205,-261,-317},{-232,-199,-311,-202,-289,-230},{-265,-199,-192,-298,-301,-308},{-204,-285,-330,-322,-284,-259},{-189,-192,-237,-300,-343,-242},{-297,-184,-255,-213,-230,-363},{-197,-246,-295,-344,-208,-351}},{{-228,-367,-319,-361,-305,-383},{-243,-258,-279,-307,-230,-264},{-240,-300,-276,-352,-243,-373},{-320,-382,-341,-238,-382,-238},{-332,-279,-245,-371,-392,-337},{-349,-358,-226,-346,-314,-304},{-237,-342,-403,-250,-256,-251},{-246,-355,-400,-225,-360,-280},{-269,-388,-329,-349,-227,-280},{-373,-224,-242,-285,-356,-287},{-323,-251,-248,-276,-392,-267},{-213,-364,-242,-317,-311,-231},{-373,-336,-220,-276,-360,-254},{-296,-239,-313,-374,-324,-244},{-272,-379,-313,-307,-246,-356},{-266,-212,-229,-352,-321,-234},{-358,-345,-360,-304,-350,-261},{-243,-385,-273,-330,-318,-376},{-373,-230,-251,-412,-275,-416},{-213,-270,-397,-228,-266,-274}},{{-329,-361,-289,-312,-322,-350},{-262,-406,-347,-301,-455,-378},{-302,-307,-303,-402,-364,-385},{-312,-290,-409,-326,-284,-315},{-376,-365,-341,-315,-290,-266},{-259,-273,-430,-276,-357,-290},{-323,-242,-323,-318,-452,-452},{-420,-324,-292,-294,-378,-259},{-383,-314,-241,-434,-273,-294},{-336,-433,-255,-329,-360,-262},{-349,-273,-330,-438,-312,-312},{-403,-423,-313,-374,-280,-382},{-333,-389,-320,-416,-332,-382},{-336,-413,-409,-455,-452,-332},{-356,-293,-337,-329,-332,-420},{-366,-361,-378,-395,-357,-378},{-316,-436,-399,-276,-256,-287},{-380,-382,-303,-294,-346,-329},{-396,-286,-251,-444,-378,-273},{-346,-300,-416,-382,-427,-259}},{{-301,-452,-252,-427,-374,-410},{-332,-364,-374,-318,-315,-448},{-360,-382,-427,-395,-308,-290},{-266,-374,-452,-270,-350,-385},{-259,-326,-382,-395,-318,-280},{-304,-262,-374,-424,-382,-346},{-280,-294,-424,-410,-364,-406},{-448,-245,-364,-378,-455,-276},{-245,-298,-332,-424,-343,-441},{-385,-371,-252,-248,-270,-420},{-301,-318,-395,-364,-322,-406},{-452,-434,-301,-343,-378,-262},{-406,-455,-434,-332,-273,-427},{-416,-259,-256,-357,-385,-266},{-326,-308,-270,-455,-448,-266},{-357,-294,-346,-357,-315,-346},{-374,-452,-336,-326,-427,-298},{-392,-248,-444,-452,-294,-332},{-364,-259,-455,-343,-371,-416},{-290,-336,-332,-402,-395,-354}},{{-424,-424,-259,-294,-262,-294},{-382,-399,-427,-248,-371,-346},{-301,-350,-413,-270,-245,-392},{-360,-438,-248,-364,-256,-322},{-364,-420,-322,-382,-340,-378},{-329,-392,-252,-294,-378,-340},{-280,-280,-290,-245,-368,-389},{-298,-329,-452,-364,-301,-270},{-304,-385,-448,-438,-332,-252},{-420,-434,-262,-266,-357,-270},{-343,-371,-308,-378,-382,-298},{-441,-399,-318,-301,-406,-346},{-399,-280,-385,-455,-287,-312},{-420,-346,-252,-329,-413,-276},{-368,-406,-332,-322,-287,-385},{-392,-364,-382,-416,-284,-364},{-280,-304,-406,-287,-444,-378},{-266,-438,-322,-308,-406,-290},{-448,-430,-424,-301,-455,-298},{-280,-374,-364,-438,-378,-336}},{{-374,-385,-346,-382,-308,-406},{-389,-444,-406,-280,-413,-312},{-340,-424,-322,-332,-360,-441},{-318,-385,-336,-385,-455,-350},{-308,-259,-455,-444,-438,-336},{-455,-360,-424,-385,-438,-248},{-434,-354,-364,-290,-434,-452},{-298,-312,-434,-399,-410,-385},{-343,-276,-368,-248,-326,-360},{-287,-413,-301,-280,-438,-444},{-326,-256,-346,-287,-438,-304},{-427,-427,-248,-343,-270,-382},{-364,-392,-441,-350,-452,-371},{-406,-270,-280,-273,-326,-374},{-448,-252,-354,-406,-312,-248},{-371,-298,-406,-378,-410,-343},{-452,-343,-284,-270,-318,-343},{-360,-455,-248,-266,-315,-444},{-340,-340,-259,-298,-427,-413},{-441,-322,-312,-322,-332,-382}}}}; // 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]={34,17,12,33,17,11,33,17,12,35,17,12,34,17,12,35,18,12,34,18,12,34,18,12,34,17,12,35,17,12,34,17,12,34,17,12,35,18,12,35,18,12,36,18,12,35,18,12,36,18,12,35,18,12,35,17,12,35,18,12,34,18,12,34,17,12,35,17,12,34,17,12}; // 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,753,754,755,756,757,758},{759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793},{794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811},{812,813,814,815,816,817,818,819,820,821,822,823},{824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858},{859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876},{877,878,879,880,881,882,883,884,885,886,887,888},{889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924},{925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942},{943,944,945,946,947,948,949,950,951,952,953,954},{955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989},{990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007},{1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019},{1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055},{1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073},{1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085},{1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120},{1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138},{1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150},{1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185},{1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202},{1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214},{1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249},{1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267},{1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279},{1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313},{1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331},{1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343},{1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377},{1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394},{1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406},{1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441},{1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458},{1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470},{1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504},{1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521},{1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533}}; // 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,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,1,7,13,19,25,31,37,43,49,55,61,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68}; // 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,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,5,11,17,23,29,35,41,47,53,59,65,71,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,6,12,18,24,30,36,42,48,54,60,66,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,5,11,17,23,29,35,41,47,53,59,65,71,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,5,11,17,23,29,35,41,47,53,59,65,71,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,5,11,17,23,29,35,41,47,53,59,65,71,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,5,11,17,23,29,35,41,47,53,59,65,71}; // set of end times of each shipment 
