int Dev = 20;// 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 = 1535;//Number of shipments
extern const int SN = 20;//Number of scenarios at each stage
extern const int MBSN = 35;//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]={{{{12785,0,0,0,0,0},{12568,0,0,0,0,0},{11951,0,0,0,0,0},{12528,0,0,0,0,0},{12292,0,0,0,0,0},{12229,0,0,0,0,0},{12641,0,0,0,0,0},{12750,0,0,0,0,0},{12258,0,0,0,0,0},{12507,0,0,0,0,0},{12388,0,0,0,0,0},{12753,0,0,0,0,0},{12613,0,0,0,0,0},{12797,0,0,0,0,0},{12520,0,0,0,0,0},{12117,0,0,0,0,0},{12429,0,0,0,0,0},{12338,0,0,0,0,0},{12370,0,0,0,0,0},{12287,0,0,0,0,0}},{{12438,0,0,0,0,0},{12347,0,0,0,0,0},{12641,0,0,0,0,0},{12154,0,0,0,0,0},{12119,0,0,0,0,0},{12226,0,0,0,0,0},{12507,0,0,0,0,0},{12347,0,0,0,0,0},{12327,0,0,0,0,0},{12714,0,0,0,0,0},{12758,0,0,0,0,0},{12406,0,0,0,0,0},{12122,0,0,0,0,0},{12154,0,0,0,0,0},{12533,0,0,0,0,0},{12452,0,0,0,0,0},{12207,0,0,0,0,0},{12172,0,0,0,0,0},{12431,0,0,0,0,0},{12579,0,0,0,0,0}},{{11623,0,0,0,0,0},{12068,0,0,0,0,0},{11414,0,0,0,0,0},{11535,0,0,0,0,0},{11536,0,0,0,0,0},{11293,0,0,0,0,0},{11570,0,0,0,0,0},{11700,0,0,0,0,0},{11485,0,0,0,0,0},{11321,0,0,0,0,0},{11716,0,0,0,0,0},{11207,0,0,0,0,0},{11720,0,0,0,0,0},{11257,0,0,0,0,0},{11887,0,0,0,0,0},{11951,0,0,0,0,0},{11535,0,0,0,0,0},{11522,0,0,0,0,0},{11638,0,0,0,0,0},{11372,0,0,0,0,0}},{{10394,0,0,0,0,0},{10383,0,0,0,0,0},{10239,0,0,0,0,0},{10659,0,0,0,0,0},{10530,0,0,0,0,0},{10174,0,0,0,0,0},{10357,0,0,0,0,0},{10348,0,0,0,0,0},{10406,0,0,0,0,0},{10534,0,0,0,0,0},{10426,0,0,0,0,0},{10073,0,0,0,0,0},{10195,0,0,0,0,0},{10329,0,0,0,0,0},{10345,0,0,0,0,0},{10179,0,0,0,0,0},{10450,0,0,0,0,0},{9889,0,0,0,0,0},{10636,0,0,0,0,0},{10285,0,0,0,0,0}},{{9571,0,0,0,0,0},{9597,0,0,0,0,0},{9428,0,0,0,0,0},{9645,0,0,0,0,0},{9592,0,0,0,0,0},{9572,0,0,0,0,0},{9268,0,0,0,0,0},{9213,0,0,0,0,0},{9792,0,0,0,0,0},{9529,0,0,0,0,0},{9479,0,0,0,0,0},{9406,0,0,0,0,0},{9259,0,0,0,0,0},{9311,0,0,0,0,0},{9426,0,0,0,0,0},{9196,0,0,0,0,0},{9262,0,0,0,0,0},{9409,0,0,0,0,0},{9725,0,0,0,0,0},{9112,0,0,0,0,0}},{{9226,0,0,0,0,0},{9256,0,0,0,0,0},{9645,0,0,0,0,0},{9267,0,0,0,0,0},{9336,0,0,0,0,0},{9229,0,0,0,0,0},{9009,0,0,0,0,0},{9080,0,0,0,0,0},{9279,0,0,0,0,0},{9254,0,0,0,0,0},{9388,0,0,0,0,0},{8983,0,0,0,0,0},{9244,0,0,0,0,0},{9168,0,0,0,0,0},{9281,0,0,0,0,0},{9326,0,0,0,0,0},{9236,0,0,0,0,0},{9273,0,0,0,0,0},{9206,0,0,0,0,0},{9355,0,0,0,0,0}},{{9779,0,0,0,0,0},{9944,0,0,0,0,0},{9883,0,0,0,0,0},{9772,0,0,0,0,0},{9623,0,0,0,0,0},{9909,0,0,0,0,0},{9970,0,0,0,0,0},{9732,0,0,0,0,0},{10113,0,0,0,0,0},{9983,0,0,0,0,0},{9755,0,0,0,0,0},{9875,0,0,0,0,0},{9908,0,0,0,0,0},{9789,0,0,0,0,0},{9971,0,0,0,0,0},{9784,0,0,0,0,0},{9804,0,0,0,0,0},{9866,0,0,0,0,0},{10040,0,0,0,0,0},{9901,0,0,0,0,0}},{{10979,0,0,0,0,0},{11126,0,0,0,0,0},{11054,0,0,0,0,0},{11050,0,0,0,0,0},{10974,0,0,0,0,0},{10921,0,0,0,0,0},{10838,0,0,0,0,0},{10999,0,0,0,0,0},{11242,0,0,0,0,0},{10959,0,0,0,0,0},{10806,0,0,0,0,0},{11148,0,0,0,0,0},{10936,0,0,0,0,0},{10939,0,0,0,0,0},{11068,0,0,0,0,0},{11045,0,0,0,0,0},{11196,0,0,0,0,0},{10712,0,0,0,0,0},{10945,0,0,0,0,0},{10847,0,0,0,0,0}},{{12042,0,0,0,0,0},{12015,0,0,0,0,0},{12016,0,0,0,0,0},{12034,0,0,0,0,0},{12269,0,0,0,0,0},{11944,0,0,0,0,0},{12251,0,0,0,0,0},{12131,0,0,0,0,0},{12284,0,0,0,0,0},{11852,0,0,0,0,0},{11778,0,0,0,0,0},{11778,0,0,0,0,0},{12213,0,0,0,0,0},{12217,0,0,0,0,0},{11872,0,0,0,0,0},{11762,0,0,0,0,0},{11847,0,0,0,0,0},{12090,0,0,0,0,0},{11884,0,0,0,0,0},{11850,0,0,0,0,0}},{{12196,0,0,0,0,0},{12491,0,0,0,0,0},{11959,0,0,0,0,0},{12038,0,0,0,0,0},{12091,0,0,0,0,0},{12061,0,0,0,0,0},{12439,0,0,0,0,0},{11941,0,0,0,0,0},{12486,0,0,0,0,0},{12532,0,0,0,0,0},{12034,0,0,0,0,0},{12195,0,0,0,0,0},{12578,0,0,0,0,0},{12227,0,0,0,0,0},{12254,0,0,0,0,0},{12286,0,0,0,0,0},{12562,0,0,0,0,0},{12321,0,0,0,0,0},{11736,0,0,0,0,0},{12239,0,0,0,0,0}},{{12492,0,0,0,0,0},{12223,0,0,0,0,0},{12387,0,0,0,0,0},{11878,0,0,0,0,0},{11943,0,0,0,0,0},{11924,0,0,0,0,0},{12125,0,0,0,0,0},{12393,0,0,0,0,0},{11938,0,0,0,0,0},{12342,0,0,0,0,0},{12597,0,0,0,0,0},{12254,0,0,0,0,0},{12452,0,0,0,0,0},{12412,0,0,0,0,0},{12285,0,0,0,0,0},{12483,0,0,0,0,0},{12385,0,0,0,0,0},{11836,0,0,0,0,0},{12093,0,0,0,0,0},{12329,0,0,0,0,0}},{{12319,0,0,0,0,0},{12124,0,0,0,0,0},{12237,0,0,0,0,0},{12774,0,0,0,0,0},{12488,0,0,0,0,0},{12423,0,0,0,0,0},{12186,0,0,0,0,0},{12433,0,0,0,0,0},{12357,0,0,0,0,0},{12307,0,0,0,0,0},{11966,0,0,0,0,0},{12289,0,0,0,0,0},{12160,0,0,0,0,0},{12250,0,0,0,0,0},{12092,0,0,0,0,0},{12358,0,0,0,0,0},{12335,0,0,0,0,0},{12311,0,0,0,0,0},{12068,0,0,0,0,0},{12512,0,0,0,0,0}}},{{{-353,-332,-318,-262,-244,-323},{-294,-344,-329,-353,-309,-244},{-250,-326,-282,-268,-273,-303},{-347,-344,-256,-312,-241,-297},{-285,-265,-344,-250,-326,-244},{-315,-247,-273,-323,-300,-241},{-335,-288,-265,-288,-291,-300},{-315,-344,-288,-353,-288,-323},{-341,-294,-282,-262,-250,-268},{-315,-300,-250,-326,-318,-306},{-320,-268,-306,-335,-270,-294},{-241,-320,-276,-282,-341,-303},{-270,-344,-303,-294,-288,-273},{-326,-350,-315,-256,-309,-338},{-268,-262,-312,-244,-335,-329},{-332,-335,-291,-244,-300,-285},{-323,-312,-259,-318,-350,-276},{-326,-238,-238,-329,-353,-238},{-238,-315,-320,-329,-262,-332},{-259,-259,-353,-350,-241,-332}},{{-316,-337,-238,-225,-275,-210},{-249,-320,-305,-318,-288,-210},{-252,-340,-269,-312,-283,-231},{-348,-289,-286,-274,-315,-228},{-281,-257,-308,-238,-230,-249},{-267,-277,-260,-252,-312,-215},{-267,-297,-232,-293,-302,-282},{-284,-249,-227,-222,-216,-215},{-270,-300,-336,-299,-214,-280},{-255,-320,-283,-329,-283,-241},{-345,-249,-291,-321,-246,-259},{-246,-252,-308,-260,-294,-262},{-319,-235,-235,-312,-214,-212},{-267,-257,-260,-225,-262,-210},{-276,-326,-244,-241,-243,-223},{-339,-229,-302,-236,-240,-225},{-241,-295,-241,-318,-240,-295},{-307,-255,-319,-312,-254,-223},{-267,-332,-241,-323,-243,-210},{-241,-317,-274,-233,-302,-285}},{{-278,-286,-275,-184,-248,-210},{-300,-269,-259,-208,-253,-187},{-268,-206,-252,-226,-175,-229},{-225,-230,-226,-235,-201,-237},{-245,-215,-261,-213,-257,-192},{-270,-203,-196,-246,-240,-206},{-232,-223,-238,-215,-180,-183},{-222,-286,-212,-190,-212,-229},{-220,-198,-196,-251,-214,-175},{-280,-278,-189,-217,-229,-229},{-245,-208,-189,-208,-227,-181},{-242,-196,-261,-181,-225,-206},{-278,-230,-205,-262,-205,-173},{-210,-227,-198,-231,-182,-202},{-280,-208,-259,-267,-250,-208},{-270,-244,-266,-231,-248,-208},{-235,-290,-245,-215,-255,-237},{-220,-244,-193,-267,-190,-173},{-262,-261,-205,-267,-248,-231},{-222,-259,-233,-202,-184,-241}},{{-173,-224,-184,-174,-157,-147},{-207,-211,-215,-187,-180,-138},{-179,-211,-204,-205,-157,-186},{-158,-191,-152,-157,-193,-165},{-197,-215,-149,-179,-163,-189},{-187,-159,-156,-143,-183,-160},{-177,-180,-199,-141,-172,-144},{-171,-213,-211,-151,-165,-187},{-185,-191,-175,-194,-198,-178},{-179,-217,-179,-141,-134,-142},{-183,-194,-161,-181,-175,-170},{-162,-176,-145,-187,-195,-171},{-223,-198,-186,-138,-183,-134},{-213,-213,-190,-187,-191,-133},{-219,-196,-183,-155,-134,-130},{-162,-193,-159,-170,-178,-158},{-167,-189,-174,-160,-157,-186},{-191,-150,-184,-150,-170,-144},{-167,-161,-172,-201,-182,-144},{-217,-181,-211,-175,-182,-152}},{{-132,-122,-160,-129,-143,-125},{-174,-164,-135,-154,-153,-156},{-179,-128,-148,-140,-157,-141},{-143,-177,-121,-128,-168,-118},{-149,-122,-143,-144,-156,-122},{-185,-130,-123,-160,-141,-171},{-137,-146,-119,-172,-138,-166},{-140,-148,-126,-168,-140,-125},{-176,-153,-162,-140,-160,-175},{-136,-177,-137,-163,-128,-168},{-128,-124,-156,-175,-137,-159},{-143,-146,-119,-138,-150,-122},{-148,-125,-148,-129,-159,-146},{-149,-150,-125,-137,-176,-132},{-165,-127,-140,-173,-166,-132},{-149,-119,-163,-119,-131,-162},{-148,-156,-132,-176,-123,-131},{-131,-145,-162,-129,-171,-153},{-177,-156,-147,-165,-134,-172},{-145,-122,-147,-129,-137,-126}},{{-144,-150,-181,-163,-143,-182},{-140,-144,-142,-169,-167,-149},{-168,-173,-175,-156,-175,-197},{-156,-135,-172,-163,-187,-179},{-135,-126,-172,-182,-138,-152},{-160,-175,-159,-149,-148,-152},{-151,-157,-149,-168,-184,-165},{-128,-169,-121,-176,-150,-179},{-173,-169,-166,-136,-177,-160},{-146,-171,-160,-126,-192,-195},{-166,-141,-159,-157,-158,-189},{-123,-123,-121,-125,-142,-160},{-176,-128,-154,-159,-153,-194},{-138,-126,-139,-145,-185,-155},{-118,-154,-125,-129,-156,-165},{-168,-163,-178,-183,-166,-167},{-141,-143,-159,-183,-142,-164},{-125,-140,-148,-123,-187,-169},{-156,-172,-172,-169,-147,-147},{-125,-118,-159,-131,-188,-150}},{{-153,-157,-190,-205,-238,-191},{-151,-170,-156,-231,-219,-184},{-176,-205,-173,-185,-248,-191},{-174,-174,-218,-239,-184,-228},{-144,-165,-186,-161,-234,-195},{-190,-148,-192,-173,-195,-217},{-183,-194,-194,-233,-201,-215},{-169,-181,-209,-167,-238,-195},{-171,-201,-194,-197,-197,-241},{-204,-161,-209,-175,-217,-210},{-148,-150,-222,-169,-201,-200},{-205,-210,-188,-169,-213,-219},{-179,-181,-169,-211,-199,-247},{-195,-177,-194,-237,-224,-226},{-188,-183,-203,-177,-188,-184},{-174,-192,-165,-187,-180,-184},{-190,-194,-163,-163,-236,-187},{-164,-199,-201,-225,-232,-176},{-209,-214,-188,-227,-232,-247},{-183,-170,-205,-203,-219,-234}},{{-216,-275,-276,-213,-224,-239},{-266,-188,-239,-281,-308,-226},{-197,-247,-210,-256,-235,-323},{-238,-280,-220,-281,-240,-242},{-211,-204,-244,-261,-298,-296},{-202,-277,-271,-266,-266,-245},{-213,-249,-290,-215,-311,-245},{-236,-275,-259,-273,-243,-320},{-232,-266,-246,-220,-298,-256},{-247,-270,-266,-271,-258,-218},{-266,-251,-237,-225,-274,-231},{-261,-207,-246,-210,-245,-277},{-182,-268,-246,-233,-217,-317},{-236,-273,-237,-271,-217,-307},{-191,-230,-283,-304,-217,-296},{-200,-216,-215,-225,-245,-307},{-263,-273,-293,-273,-209,-296},{-216,-233,-205,-238,-219,-285},{-188,-193,-205,-225,-284,-309},{-218,-254,-285,-273,-300,-285}},{{-323,-323,-342,-237,-279,-323},{-265,-318,-324,-298,-326,-318},{-295,-256,-258,-257,-279,-241},{-304,-320,-310,-304,-256,-344},{-251,-256,-321,-295,-256,-262},{-232,-303,-247,-289,-344,-297},{-265,-236,-261,-350,-288,-247},{-287,-256,-247,-304,-276,-312},{-298,-275,-321,-242,-285,-265},{-290,-337,-324,-342,-244,-235},{-315,-256,-264,-298,-353,-268},{-259,-253,-293,-237,-268,-306},{-290,-287,-261,-312,-253,-326},{-259,-259,-250,-307,-291,-350},{-328,-289,-238,-257,-241,-332},{-226,-247,-253,-318,-276,-288},{-326,-225,-261,-280,-244,-306},{-279,-228,-313,-234,-291,-300},{-229,-329,-284,-327,-318,-288},{-326,-250,-255,-347,-238,-265}},{{-329,-309,-297,-347,-238,-297},{-341,-315,-329,-262,-329,-320},{-353,-300,-315,-315,-320,-309},{-256,-268,-279,-244,-273,-318},{-344,-297,-294,-326,-238,-247},{-253,-315,-300,-338,-350,-350},{-344,-253,-294,-347,-347,-350},{-282,-291,-350,-247,-268,-253},{-320,-300,-265,-315,-318,-270},{-312,-338,-326,-265,-312,-309},{-279,-273,-270,-323,-244,-288},{-288,-235,-238,-276,-294,-347},{-253,-341,-250,-350,-253,-300},{-268,-294,-338,-344,-270,-285},{-341,-318,-344,-253,-262,-256},{-332,-273,-253,-273,-276,-309},{-344,-294,-256,-341,-250,-241},{-273,-341,-235,-241,-265,-329},{-259,-297,-262,-291,-329,-335},{-253,-341,-329,-318,-297,-332}},{{-276,-309,-250,-282,-256,-276},{-320,-247,-341,-265,-291,-247},{-256,-265,-303,-323,-291,-312},{-300,-265,-294,-315,-244,-235},{-291,-262,-332,-273,-326,-247},{-256,-268,-344,-318,-323,-279},{-332,-300,-279,-273,-259,-300},{-344,-315,-303,-262,-241,-344},{-259,-265,-288,-268,-250,-282},{-344,-353,-300,-241,-344,-326},{-268,-320,-262,-285,-262,-338},{-268,-247,-294,-256,-312,-247},{-326,-347,-318,-282,-353,-273},{-270,-303,-312,-268,-318,-320},{-347,-288,-288,-318,-315,-344},{-282,-312,-288,-318,-344,-350},{-312,-312,-268,-300,-312,-344},{-235,-270,-256,-294,-309,-306},{-241,-303,-273,-276,-344,-276},{-320,-338,-244,-241,-326,-306}},{{-326,-315,-297,-265,-303,-338},{-329,-318,-297,-329,-259,-320},{-268,-350,-253,-270,-273,-350},{-344,-247,-279,-262,-329,-297},{-297,-332,-276,-323,-347,-250},{-303,-291,-247,-347,-353,-312},{-288,-306,-288,-312,-320,-338},{-262,-306,-344,-341,-235,-344},{-306,-329,-259,-341,-250,-285},{-315,-285,-332,-341,-285,-312},{-253,-279,-235,-323,-335,-253},{-341,-309,-344,-323,-353,-238},{-279,-341,-318,-306,-332,-338},{-353,-259,-335,-323,-288,-309},{-235,-315,-273,-262,-329,-250},{-315,-291,-256,-265,-338,-285},{-303,-326,-309,-303,-244,-326},{-341,-300,-235,-273,-291,-315},{-268,-318,-294,-247,-247,-309},{-332,-259,-276,-326,-335,-262}}},{{{-134,-194,-203,-177,-169,-214},{-141,-159,-193,-147,-197,-187},{-153,-191,-206,-166,-213,-185},{-166,-150,-163,-211,-178,-176},{-176,-162,-161,-152,-167,-181},{-183,-188,-140,-183,-166,-166},{-190,-188,-164,-199,-195,-178},{-200,-181,-206,-158,-202,-189},{-183,-139,-206,-184,-156,-212},{-144,-172,-206,-165,-215,-153},{-175,-147,-180,-193,-206,-178},{-146,-186,-194,-202,-151,-223},{-202,-154,-147,-161,-206,-185},{-193,-152,-191,-213,-215,-183},{-197,-179,-187,-166,-149,-225},{-197,-177,-200,-197,-206,-162},{-144,-174,-144,-175,-175,-162},{-166,-189,-189,-158,-160,-220},{-165,-167,-145,-190,-169,-206},{-200,-162,-201,-177,-175,-216}},{{-202,-203,-187,-259,-208,-257},{-172,-193,-236,-217,-190,-200},{-160,-191,-215,-230,-256,-278},{-180,-176,-170,-223,-231,-238},{-200,-172,-243,-219,-259,-193},{-198,-215,-230,-212,-185,-283},{-208,-164,-215,-252,-213,-195},{-234,-166,-177,-241,-208,-259},{-166,-193,-217,-265,-183,-286},{-176,-223,-226,-210,-213,-283},{-230,-197,-256,-179,-245,-283},{-174,-189,-173,-221,-218,-219},{-190,-164,-253,-214,-252,-238},{-166,-215,-179,-188,-236,-240},{-200,-207,-181,-208,-273,-276},{-208,-221,-228,-230,-211,-245},{-204,-193,-175,-219,-220,-278},{-236,-223,-228,-190,-263,-190},{-214,-209,-177,-234,-270,-276},{-198,-184,-177,-265,-266,-224}},{{-247,-219,-288,-235,-269,-294},{-215,-240,-233,-313,-327,-258},{-272,-230,-286,-305,-260,-249},{-220,-288,-257,-256,-227,-334},{-215,-268,-236,-275,-244,-337},{-279,-235,-215,-240,-244,-297},{-212,-247,-293,-278,-288,-300},{-272,-298,-283,-313,-330,-243},{-225,-217,-249,-221,-266,-263},{-257,-293,-314,-273,-238,-308},{-279,-240,-265,-240,-230,-291},{-205,-288,-217,-216,-291,-323},{-215,-230,-252,-305,-310,-300},{-205,-250,-286,-310,-302,-323},{-254,-232,-288,-265,-321,-337},{-210,-237,-280,-284,-274,-323},{-291,-255,-307,-289,-238,-229},{-210,-230,-262,-251,-307,-314},{-215,-260,-249,-316,-274,-277},{-252,-217,-293,-232,-324,-300}},{{-344,-309,-337,-316,-304,-268},{-289,-335,-355,-337,-361,-286},{-286,-315,-352,-241,-292,-310},{-298,-344,-298,-292,-259,-244},{-306,-312,-328,-277,-325,-358},{-246,-250,-259,-361,-256,-355},{-332,-262,-274,-250,-304,-337},{-275,-270,-256,-274,-325,-331},{-246,-279,-310,-271,-253,-313},{-269,-320,-280,-352,-244,-322},{-266,-344,-325,-304,-280,-241},{-344,-347,-271,-274,-250,-346},{-335,-312,-268,-283,-250,-250},{-283,-235,-256,-274,-283,-346},{-263,-303,-328,-286,-292,-268},{-243,-303,-259,-274,-295,-271},{-341,-338,-289,-343,-295,-346},{-237,-315,-238,-256,-259,-265},{-315,-318,-358,-271,-277,-343},{-341,-238,-250,-343,-328,-244}},{{-337,-250,-283,-282,-297,-281},{-241,-244,-316,-309,-288,-325},{-325,-322,-259,-342,-347,-322},{-355,-262,-310,-288,-235,-345},{-268,-358,-316,-240,-256,-241},{-361,-304,-241,-300,-288,-249},{-271,-271,-307,-240,-276,-284},{-262,-343,-274,-306,-291,-304},{-343,-361,-289,-300,-338,-252},{-358,-247,-322,-327,-273,-290},{-310,-286,-277,-339,-279,-284},{-289,-322,-331,-294,-344,-284},{-271,-307,-277,-324,-300,-264},{-262,-283,-310,-306,-241,-267},{-301,-244,-241,-360,-288,-310},{-277,-256,-292,-297,-285,-241},{-328,-319,-259,-330,-253,-278},{-280,-244,-301,-360,-268,-290},{-256,-355,-322,-315,-332,-302},{-307,-328,-292,-282,-297,-278}},{{-276,-293,-285,-288,-269,-203},{-274,-259,-255,-235,-297,-233},{-305,-262,-304,-230,-228,-206},{-302,-301,-230,-261,-238,-298},{-325,-312,-276,-219,-230,-233},{-251,-254,-304,-285,-241,-263},{-256,-271,-301,-261,-271,-213},{-308,-265,-230,-277,-230,-285},{-319,-257,-271,-224,-253,-223},{-276,-335,-309,-309,-210,-248},{-314,-296,-257,-256,-279,-228},{-319,-259,-249,-317,-223,-258},{-274,-296,-298,-288,-300,-248},{-285,-226,-309,-296,-300,-241},{-228,-259,-249,-235,-241,-268},{-251,-296,-304,-261,-243,-213},{-336,-243,-260,-298,-297,-250},{-239,-226,-314,-261,-205,-236},{-328,-310,-260,-267,-264,-263},{-285,-259,-279,-314,-276,-283}},{{-283,-251,-196,-213,-221,-229},{-192,-230,-219,-237,-228,-171},{-259,-190,-219,-254,-207,-175},{-202,-264,-194,-226,-186,-179},{-204,-195,-185,-174,-244,-183},{-288,-258,-245,-245,-166,-173},{-192,-258,-194,-245,-226,-203},{-257,-246,-210,-256,-166,-205},{-197,-262,-219,-254,-219,-225},{-235,-213,-250,-243,-195,-203},{-286,-239,-194,-243,-228,-229},{-194,-274,-203,-176,-166,-237},{-274,-211,-227,-237,-180,-217},{-197,-260,-221,-185,-224,-201},{-238,-278,-187,-224,-224,-227},{-192,-186,-239,-172,-211,-213},{-262,-204,-196,-204,-199,-173},{-233,-248,-230,-200,-230,-185},{-223,-204,-225,-241,-232,-225},{-230,-230,-207,-237,-236,-167}},{{-182,-195,-190,-186,-164,-165},{-169,-156,-150,-189,-157,-186},{-157,-175,-188,-200,-185,-190},{-200,-179,-192,-177,-174,-198},{-167,-154,-195,-175,-176,-136},{-159,-177,-154,-145,-162,-190},{-161,-208,-148,-156,-192,-155},{-213,-160,-150,-178,-157,-138},{-156,-190,-154,-194,-181,-163},{-161,-167,-163,-187,-174,-158},{-161,-221,-190,-156,-157,-168},{-154,-149,-172,-178,-174,-161},{-154,-199,-174,-158,-183,-188},{-156,-184,-214,-173,-173,-198},{-161,-195,-185,-200,-152,-156},{-198,-173,-199,-172,-186,-160},{-184,-164,-199,-200,-147,-176},{-204,-184,-206,-150,-142,-175},{-184,-158,-181,-152,-152,-150},{-192,-210,-217,-172,-145,-150}},{{-141,-188,-171,-138,-185,-165},{-151,-188,-158,-168,-168,-166},{-165,-171,-180,-160,-180,-156},{-144,-158,-198,-188,-195,-165},{-141,-166,-192,-136,-195,-200},{-200,-188,-138,-200,-171,-180},{-144,-202,-143,-185,-151,-141},{-150,-151,-150,-143,-195,-141},{-173,-176,-163,-134,-198,-161},{-197,-198,-151,-138,-202,-197},{-185,-139,-156,-138,-198,-165},{-163,-141,-143,-171,-195,-173},{-136,-175,-168,-178,-170,-195},{-146,-193,-146,-190,-200,-188},{-190,-176,-136,-138,-190,-138},{-158,-180,-202,-170,-148,-185},{-160,-175,-158,-200,-183,-155},{-202,-155,-202,-180,-139,-180},{-178,-136,-148,-156,-161,-178},{-144,-134,-136,-166,-134,-192}},{{-160,-156,-170,-161,-166,-197},{-202,-139,-153,-190,-192,-168},{-139,-183,-178,-173,-163,-146},{-146,-165,-202,-143,-198,-156},{-141,-134,-148,-188,-146,-138},{-181,-202,-146,-166,-166,-160},{-181,-156,-168,-198,-139,-185},{-192,-141,-136,-168,-160,-200},{-198,-139,-138,-141,-160,-173},{-200,-153,-138,-161,-195,-161},{-150,-138,-176,-151,-175,-175},{-193,-156,-156,-139,-185,-197},{-202,-193,-158,-173,-158,-181},{-180,-197,-158,-198,-180,-158},{-161,-139,-188,-171,-192,-146},{-175,-192,-155,-173,-163,-168},{-173,-163,-171,-178,-200,-155},{-166,-170,-163,-175,-158,-178},{-150,-148,-186,-178,-171,-158},{-155,-146,-186,-166,-160,-190}},{{-156,-139,-200,-198,-163,-200},{-168,-197,-136,-138,-141,-188},{-197,-171,-141,-146,-166,-158},{-146,-163,-171,-150,-166,-158},{-161,-186,-183,-134,-141,-143},{-134,-193,-158,-166,-143,-186},{-185,-158,-156,-156,-150,-185},{-143,-170,-193,-165,-165,-143},{-136,-144,-202,-146,-144,-178},{-173,-158,-193,-158,-186,-171},{-160,-160,-200,-165,-138,-143},{-151,-185,-155,-195,-160,-156},{-202,-186,-170,-202,-200,-200},{-171,-202,-163,-134,-175,-185},{-150,-168,-161,-193,-150,-175},{-160,-143,-165,-160,-180,-155},{-146,-190,-176,-160,-156,-156},{-188,-185,-195,-139,-175,-202},{-200,-170,-158,-160,-143,-151},{-139,-139,-181,-180,-193,-136}},{{-161,-155,-198,-143,-165,-193},{-136,-180,-136,-161,-163,-168},{-166,-195,-173,-185,-180,-173},{-136,-186,-160,-185,-158,-171},{-166,-143,-143,-192,-197,-134},{-181,-156,-141,-165,-171,-195},{-200,-193,-168,-188,-193,-141},{-156,-181,-166,-186,-160,-155},{-136,-200,-173,-168,-146,-183},{-136,-173,-143,-168,-195,-171},{-160,-141,-143,-141,-148,-195},{-158,-197,-161,-151,-178,-175},{-146,-195,-153,-150,-136,-192},{-198,-173,-170,-165,-156,-198},{-136,-173,-202,-171,-188,-139},{-161,-150,-153,-198,-168,-148},{-160,-197,-186,-156,-170,-185},{-134,-141,-173,-134,-155,-186},{-158,-161,-134,-183,-144,-136},{-195,-165,-166,-202,-144,-202}}},{{{-392,-313,-365,-365,-388,-336},{-329,-365,-309,-345,-306,-293},{-299,-299,-359,-392,-313,-299},{-349,-352,-368,-332,-309,-336},{-355,-313,-339,-290,-362,-283},{-293,-352,-385,-319,-283,-270},{-290,-270,-342,-349,-365,-392},{-276,-303,-378,-293,-372,-365},{-352,-322,-368,-382,-303,-309},{-313,-349,-313,-372,-378,-336},{-339,-385,-345,-280,-385,-273},{-329,-326,-329,-309,-378,-372},{-306,-316,-365,-332,-392,-276},{-352,-270,-349,-336,-286,-329},{-313,-306,-319,-286,-375,-349},{-270,-309,-296,-382,-273,-326},{-316,-349,-349,-342,-395,-359},{-283,-316,-306,-362,-388,-336},{-329,-276,-303,-322,-352,-273},{-306,-349,-296,-303,-266,-329}},{{-276,-354,-258,-320,-326,-313},{-321,-293,-271,-327,-271,-250},{-289,-380,-383,-273,-357,-346},{-341,-274,-278,-257,-274,-313},{-262,-306,-367,-270,-367,-313},{-315,-325,-341,-355,-265,-337},{-302,-348,-281,-374,-314,-340},{-292,-296,-357,-261,-311,-334},{-298,-354,-348,-355,-290,-307},{-361,-364,-325,-301,-336,-355},{-325,-377,-370,-361,-323,-262},{-394,-345,-325,-377,-342,-352},{-364,-267,-348,-333,-296,-334},{-312,-322,-278,-251,-262,-301},{-371,-364,-370,-267,-326,-292},{-315,-267,-348,-349,-333,-358},{-289,-267,-300,-374,-336,-247},{-295,-270,-383,-317,-256,-361},{-354,-283,-338,-342,-283,-250},{-354,-380,-306,-317,-280,-283}},{{-345,-282,-328,-264,-297,-262},{-354,-262,-336,-324,-307,-218},{-298,-285,-266,-302,-310,-306},{-342,-300,-238,-218,-244,-285},{-342,-325,-294,-239,-260,-252},{-263,-325,-252,-256,-225,-293},{-313,-276,-269,-294,-260,-262},{-333,-274,-288,-288,-292,-216},{-316,-271,-266,-242,-286,-298},{-322,-256,-258,-296,-249,-206},{-283,-271,-336,-299,-292,-280},{-251,-328,-319,-277,-278,-242},{-327,-308,-322,-239,-286,-303},{-330,-233,-227,-250,-305,-252},{-283,-265,-325,-242,-265,-288},{-304,-276,-333,-242,-302,-301},{-268,-230,-308,-239,-265,-224},{-239,-282,-308,-239,-270,-260},{-260,-268,-294,-286,-246,-303},{-277,-251,-238,-245,-249,-234}},{{-300,-241,-201,-243,-186,-191},{-260,-228,-284,-189,-215,-186},{-215,-241,-265,-194,-249,-223},{-258,-265,-270,-233,-186,-263},{-278,-209,-232,-238,-267,-261},{-282,-211,-194,-256,-206,-237},{-300,-241,-206,-273,-190,-252},{-280,-284,-197,-256,-267,-239},{-275,-262,-228,-206,-181,-184},{-248,-267,-239,-259,-228,-201},{-298,-277,-277,-217,-246,-212},{-280,-194,-201,-217,-184,-234},{-212,-199,-242,-217,-199,-197},{-238,-211,-256,-268,-215,-252},{-272,-279,-216,-222,-258,-219},{-282,-289,-192,-270,-186,-261},{-245,-260,-280,-224,-226,-212},{-242,-245,-246,-247,-240,-219},{-210,-260,-235,-219,-197,-193},{-222,-194,-273,-240,-204,-254}},{{-193,-235,-204,-200,-214,-200},{-232,-181,-204,-248,-210,-200},{-182,-183,-241,-206,-204,-210},{-260,-225,-195,-216,-231,-191},{-208,-181,-229,-250,-202,-252},{-217,-206,-227,-235,-197,-239},{-224,-233,-214,-220,-233,-181},{-208,-227,-193,-178,-193,-237},{-250,-193,-248,-212,-195,-193},{-197,-197,-246,-204,-206,-208},{-184,-189,-170,-239,-204,-195},{-245,-218,-168,-210,-178,-227},{-256,-202,-174,-235,-193,-202},{-191,-204,-191,-225,-181,-223},{-239,-178,-252,-176,-233,-223},{-210,-197,-174,-229,-202,-246},{-217,-237,-191,-193,-168,-204},{-202,-168,-237,-252,-241,-168},{-260,-197,-172,-223,-206,-227},{-224,-235,-183,-174,-191,-191}},{{-229,-241,-192,-226,-253,-194},{-237,-239,-247,-210,-213,-187},{-227,-202,-247,-254,-231,-266},{-208,-227,-226,-256,-255,-187},{-244,-170,-171,-237,-200,-243},{-204,-244,-215,-208,-183,-243},{-170,-214,-228,-174,-191,-234},{-225,-246,-217,-176,-213,-250},{-193,-220,-196,-245,-213,-236},{-195,-200,-243,-184,-187,-250},{-231,-227,-175,-215,-227,-196},{-208,-168,-175,-208,-207,-187},{-197,-189,-192,-193,-260,-180},{-212,-227,-177,-256,-264,-214},{-250,-212,-194,-234,-222,-266},{-185,-176,-215,-193,-216,-250},{-208,-216,-192,-254,-200,-184},{-223,-183,-243,-182,-218,-200},{-218,-233,-190,-254,-198,-207},{-239,-239,-209,-226,-218,-241}},{{-194,-201,-215,-296,-217,-242},{-219,-254,-285,-276,-268,-247},{-249,-197,-207,-259,-268,-309},{-194,-206,-244,-211,-227,-274},{-270,-223,-251,-211,-271,-258},{-240,-261,-283,-238,-297,-226},{-201,-273,-293,-291,-214,-263},{-243,-199,-234,-238,-281,-279},{-219,-204,-239,-276,-307,-229},{-259,-242,-207,-294,-206,-314},{-277,-192,-254,-211,-230,-277},{-277,-225,-283,-213,-263,-287},{-270,-277,-256,-264,-276,-319},{-236,-244,-220,-269,-266,-258},{-229,-270,-290,-203,-261,-237},{-254,-194,-268,-248,-268,-266},{-270,-228,-203,-203,-271,-221},{-243,-244,-281,-208,-266,-221},{-224,-246,-268,-256,-219,-311},{-254,-223,-266,-274,-294,-231}},{{-285,-225,-254,-334,-263,-271},{-307,-253,-301,-317,-332,-326},{-266,-284,-257,-278,-305,-290},{-304,-270,-246,-337,-362,-308},{-233,-261,-329,-252,-275,-308},{-263,-334,-338,-320,-305,-311},{-236,-273,-338,-340,-314,-336},{-290,-278,-309,-255,-281,-293},{-301,-295,-332,-355,-323,-296},{-326,-244,-277,-272,-335,-357},{-263,-306,-266,-329,-320,-314},{-326,-309,-286,-355,-353,-314},{-282,-315,-329,-260,-272,-311},{-252,-242,-318,-352,-305,-336},{-225,-295,-344,-302,-281,-311},{-323,-312,-263,-355,-311,-345},{-282,-301,-272,-243,-293,-354},{-233,-253,-243,-287,-245,-274},{-219,-267,-260,-349,-275,-317},{-230,-306,-298,-340,-263,-253}},{{-261,-262,-280,-316,-392,-336},{-293,-278,-357,-349,-299,-283},{-353,-288,-348,-382,-316,-319},{-369,-269,-290,-342,-309,-299},{-328,-378,-341,-326,-368,-368},{-299,-298,-328,-319,-365,-352},{-312,-378,-351,-365,-392,-339},{-284,-298,-380,-303,-276,-368},{-362,-278,-351,-355,-276,-375},{-265,-320,-303,-283,-342,-283},{-252,-317,-370,-368,-345,-280},{-277,-259,-312,-283,-270,-303},{-372,-326,-322,-365,-372,-372},{-318,-336,-270,-336,-372,-286},{-265,-349,-345,-352,-306,-345},{-356,-384,-312,-385,-326,-296},{-280,-371,-325,-270,-276,-359},{-290,-378,-316,-276,-342,-375},{-321,-298,-267,-382,-359,-352},{-268,-298,-322,-339,-352,-345}},{{-286,-382,-378,-375,-359,-283},{-375,-342,-378,-352,-355,-309},{-276,-316,-316,-388,-266,-336},{-336,-313,-313,-362,-290,-263},{-329,-392,-372,-336,-326,-372},{-290,-316,-339,-286,-319,-280},{-365,-362,-375,-273,-362,-296},{-270,-303,-359,-355,-270,-372},{-266,-352,-388,-349,-392,-293},{-309,-392,-309,-375,-273,-382},{-326,-309,-303,-385,-336,-392},{-276,-306,-392,-286,-309,-352},{-352,-283,-362,-365,-322,-329},{-306,-299,-375,-283,-306,-368},{-392,-375,-270,-319,-283,-365},{-322,-395,-332,-322,-395,-362},{-339,-322,-326,-359,-382,-306},{-362,-382,-332,-355,-322,-316},{-388,-382,-270,-276,-306,-270},{-309,-293,-276,-355,-273,-309}},{{-375,-392,-382,-313,-329,-372},{-362,-306,-345,-263,-303,-283},{-319,-316,-372,-293,-339,-395},{-349,-263,-326,-319,-392,-313},{-349,-290,-359,-299,-303,-316},{-329,-378,-326,-352,-293,-266},{-286,-336,-382,-336,-319,-329},{-392,-270,-306,-280,-365,-388},{-339,-359,-359,-270,-286,-322},{-290,-339,-266,-342,-342,-263},{-375,-349,-375,-276,-342,-359},{-276,-266,-388,-342,-378,-375},{-345,-306,-270,-378,-309,-309},{-273,-290,-316,-395,-342,-309},{-280,-332,-388,-322,-263,-280},{-286,-385,-316,-332,-280,-375},{-263,-378,-336,-368,-395,-326},{-322,-365,-339,-303,-263,-270},{-316,-395,-286,-273,-309,-326},{-368,-293,-395,-303,-273,-296}},{{-283,-395,-395,-355,-349,-319},{-280,-280,-355,-368,-362,-339},{-382,-293,-319,-388,-266,-316},{-339,-345,-392,-322,-359,-392},{-326,-306,-273,-270,-309,-336},{-359,-326,-309,-319,-372,-332},{-306,-299,-266,-395,-313,-299},{-378,-395,-319,-290,-299,-392},{-299,-372,-316,-273,-349,-309},{-392,-293,-270,-349,-395,-290},{-326,-349,-336,-276,-280,-359},{-332,-375,-355,-309,-293,-352},{-299,-345,-266,-296,-303,-290},{-299,-375,-276,-395,-263,-273},{-362,-296,-329,-375,-299,-362},{-375,-395,-306,-270,-342,-276},{-336,-352,-339,-263,-352,-316},{-316,-283,-355,-296,-319,-355},{-286,-392,-273,-332,-382,-266},{-280,-290,-303,-336,-290,-352}}},{{{-101,-127,-101,-105,-113,-129},{-107,-95,-119,-119,-134,-154},{-96,-121,-94,-123,-143,-150},{-113,-118,-99,-136,-116,-118},{-91,-124,-132,-128,-133,-111},{-110,-117,-95,-118,-135,-129},{-119,-104,-123,-140,-111,-151},{-88,-93,-124,-136,-115,-118},{-126,-86,-105,-136,-145,-125},{-103,-123,-115,-125,-98,-110},{-109,-87,-115,-117,-131,-147},{-117,-124,-92,-115,-139,-113},{-104,-87,-131,-125,-116,-133},{-92,-125,-118,-129,-122,-154},{-103,-117,-106,-135,-137,-142},{-126,-117,-111,-116,-135,-113},{-112,-120,-131,-97,-98,-106},{-87,-109,-127,-112,-133,-102},{-118,-121,-104,-96,-117,-111},{-84,-86,-102,-95,-142,-109}},{{-143,-164,-173,-136,-132,-143},{-134,-135,-151,-160,-167,-202},{-113,-121,-172,-149,-132,-183},{-157,-155,-173,-166,-140,-195},{-128,-152,-133,-147,-187,-176},{-120,-123,-135,-152,-134,-161},{-132,-140,-124,-150,-158,-148},{-144,-151,-152,-133,-142,-155},{-142,-123,-157,-143,-132,-175},{-126,-169,-170,-136,-148,-156},{-162,-155,-124,-172,-132,-166},{-162,-123,-121,-147,-158,-195},{-155,-123,-118,-141,-132,-202},{-120,-127,-142,-178,-193,-180},{-161,-168,-121,-133,-137,-181},{-158,-164,-152,-126,-188,-197},{-131,-121,-145,-169,-190,-195},{-123,-159,-124,-181,-172,-136},{-144,-169,-158,-163,-151,-156},{-143,-118,-136,-130,-148,-136}},{{-182,-185,-223,-169,-161,-230},{-196,-182,-158,-213,-165,-200},{-156,-171,-221,-165,-159,-160},{-186,-176,-173,-160,-159,-206},{-203,-212,-154,-205,-210,-224},{-172,-200,-182,-209,-192,-196},{-166,-151,-223,-175,-220,-182},{-164,-153,-151,-179,-167,-162},{-189,-203,-190,-180,-231,-228},{-152,-144,-158,-215,-165,-208},{-194,-202,-223,-224,-204,-226},{-161,-212,-180,-182,-200,-198},{-196,-212,-195,-226,-180,-230},{-142,-182,-190,-167,-163,-214},{-186,-212,-205,-215,-204,-238},{-159,-191,-190,-160,-194,-220},{-186,-173,-201,-218,-182,-182},{-173,-149,-206,-194,-212,-206},{-184,-158,-186,-203,-194,-196},{-168,-146,-201,-194,-229,-178}},{{-171,-231,-181,-203,-209,-199},{-195,-189,-164,-199,-173,-166},{-171,-217,-187,-168,-215,-191},{-229,-164,-211,-225,-235,-225},{-173,-166,-185,-233,-179,-177},{-227,-197,-213,-227,-231,-175},{-193,-209,-191,-215,-215,-187},{-211,-164,-203,-242,-221,-219},{-179,-219,-231,-209,-215,-195},{-177,-177,-201,-181,-229,-244},{-168,-201,-217,-207,-166,-177},{-183,-179,-187,-207,-166,-229},{-207,-162,-175,-209,-191,-201},{-227,-209,-235,-173,-217,-173},{-227,-201,-207,-173,-203,-171},{-209,-166,-185,-185,-185,-235},{-221,-227,-217,-223,-221,-162},{-191,-199,-181,-173,-203,-173},{-207,-242,-215,-233,-242,-185},{-205,-162,-191,-162,-199,-225}},{{-223,-229,-207,-199,-202,-184},{-195,-185,-221,-203,-219,-219},{-201,-221,-227,-197,-164,-162},{-221,-205,-189,-222,-157,-182},{-193,-229,-195,-228,-180,-217},{-197,-168,-162,-209,-219,-197},{-168,-187,-177,-181,-170,-180},{-197,-240,-209,-218,-189,-162},{-171,-171,-189,-224,-166,-153},{-199,-193,-185,-199,-219,-199},{-225,-219,-225,-189,-153,-191},{-164,-173,-195,-174,-189,-212},{-213,-201,-230,-160,-198,-219},{-227,-191,-230,-222,-212,-210},{-187,-219,-183,-205,-195,-160},{-187,-183,-189,-201,-187,-167},{-235,-197,-175,-218,-223,-180},{-175,-193,-217,-191,-155,-162},{-185,-197,-179,-215,-223,-213},{-197,-227,-164,-158,-206,-177}},{{-190,-185,-154,-178,-148,-129},{-181,-204,-170,-192,-176,-144},{-188,-204,-179,-182,-158,-129},{-154,-192,-174,-136,-159,-153},{-165,-182,-200,-149,-153,-162},{-179,-194,-150,-146,-130,-172},{-154,-145,-155,-154,-155,-169},{-149,-157,-174,-149,-130,-146},{-168,-195,-177,-190,-156,-119},{-161,-187,-142,-138,-164,-166},{-147,-159,-145,-162,-171,-166},{-208,-183,-179,-173,-141,-148},{-199,-183,-159,-166,-139,-151},{-192,-170,-140,-173,-174,-163},{-206,-142,-199,-163,-174,-137},{-199,-182,-177,-165,-171,-121},{-211,-157,-169,-155,-177,-154},{-165,-168,-187,-131,-138,-126},{-175,-138,-147,-184,-150,-163},{-165,-168,-152,-173,-132,-129}},{{-146,-136,-102,-116,-94,-97},{-139,-132,-147,-137,-101,-116},{-125,-117,-132,-136,-106,-102},{-147,-110,-130,-145,-106,-130},{-151,-146,-118,-138,-135,-97},{-126,-122,-137,-129,-118,-115},{-147,-112,-114,-138,-116,-134},{-140,-148,-132,-115,-114,-116},{-139,-128,-138,-143,-138,-122},{-112,-130,-150,-110,-129,-125},{-137,-106,-117,-121,-138,-109},{-140,-145,-131,-127,-115,-120},{-164,-144,-102,-110,-100,-114},{-127,-113,-146,-134,-132,-125},{-168,-124,-138,-127,-104,-108},{-141,-120,-117,-126,-119,-106},{-168,-154,-122,-116,-106,-128},{-155,-110,-122,-97,-126,-134},{-132,-125,-150,-122,-109,-103},{-113,-109,-114,-121,-102,-99}},{{-126,-116,-109,-83,-97,-101},{-91,-96,-111,-98,-95,-116},{-87,-98,-79,-94,-114,-102},{-105,-85,-83,-117,-92,-115},{-110,-100,-118,-99,-95,-87},{-88,-107,-78,-104,-88,-113},{-110,-95,-84,-84,-90,-105},{-102,-119,-93,-91,-116,-92},{-126,-102,-86,-111,-90,-112},{-119,-114,-79,-86,-93,-111},{-96,-92,-113,-118,-94,-99},{-112,-112,-82,-86,-86,-101},{-125,-89,-113,-108,-113,-115},{-85,-83,-82,-114,-96,-80},{-111,-106,-112,-85,-92,-85},{-93,-88,-118,-106,-109,-103},{-98,-123,-93,-98,-92,-98},{-107,-95,-95,-118,-95,-90},{-106,-104,-106,-111,-90,-92},{-85,-114,-105,-82,-114,-83}},{{-103,-99,-87,-100,-87,-79},{-84,-115,-102,-116,-82,-95},{-86,-79,-108,-97,-106,-79},{-101,-94,-80,-114,-103,-84},{-95,-86,-85,-88,-80,-78},{-104,-116,-82,-114,-93,-84},{-78,-84,-100,-89,-116,-83},{-90,-98,-93,-91,-117,-104},{-81,-82,-105,-110,-98,-110},{-114,-98,-88,-97,-79,-100},{-107,-110,-97,-94,-110,-116},{-111,-109,-116,-107,-105,-87},{-93,-113,-101,-108,-101,-116},{-82,-89,-106,-108,-112,-110},{-90,-95,-101,-114,-96,-85},{-111,-81,-94,-114,-93,-87},{-83,-92,-102,-92,-101,-78},{-111,-99,-95,-117,-116,-89},{-85,-105,-101,-96,-95,-98},{-98,-88,-78,-107,-100,-86}},{{-108,-85,-95,-117,-102,-92},{-80,-94,-117,-79,-110,-104},{-81,-90,-85,-80,-82,-92},{-111,-116,-96,-106,-109,-78},{-109,-113,-85,-96,-93,-118},{-96,-111,-98,-112,-103,-79},{-116,-111,-82,-85,-106,-96},{-115,-81,-95,-86,-109,-83},{-93,-109,-99,-79,-98,-93},{-104,-96,-110,-108,-109,-112},{-87,-103,-118,-118,-86,-86},{-106,-85,-95,-85,-117,-106},{-81,-115,-102,-118,-86,-110},{-100,-116,-104,-89,-111,-118},{-85,-109,-86,-106,-93,-80},{-115,-108,-101,-86,-104,-95},{-104,-83,-102,-81,-110,-86},{-102,-105,-90,-104,-115,-79},{-118,-78,-82,-99,-118,-101},{-91,-99,-89,-98,-79,-97}},{{-84,-87,-88,-114,-116,-83},{-81,-99,-105,-113,-92,-93},{-97,-107,-118,-111,-112,-82},{-107,-116,-89,-109,-86,-95},{-80,-95,-81,-112,-93,-88},{-78,-103,-95,-95,-95,-85},{-98,-109,-87,-108,-82,-118},{-114,-89,-112,-99,-79,-111},{-116,-108,-85,-88,-90,-78},{-112,-99,-115,-96,-84,-88},{-94,-106,-96,-118,-100,-98},{-82,-106,-84,-85,-109,-104},{-91,-100,-113,-105,-85,-78},{-105,-109,-94,-96,-96,-100},{-87,-107,-96,-88,-101,-91},{-84,-117,-83,-84,-79,-106},{-117,-109,-117,-117,-103,-84},{-100,-96,-98,-110,-99,-78},{-86,-110,-86,-79,-85,-102},{-79,-89,-116,-104,-99,-86}},{{-94,-98,-112,-107,-91,-105},{-99,-106,-118,-111,-84,-81},{-104,-87,-89,-82,-101,-106},{-102,-108,-110,-86,-116,-96},{-106,-106,-91,-110,-105,-83},{-107,-78,-115,-84,-100,-115},{-104,-87,-94,-78,-102,-103},{-110,-110,-114,-84,-112,-94},{-90,-83,-78,-96,-90,-106},{-92,-111,-94,-113,-96,-84},{-84,-109,-78,-97,-110,-105},{-110,-80,-101,-115,-111,-118},{-91,-108,-87,-88,-81,-78},{-79,-90,-84,-93,-112,-85},{-104,-118,-81,-96,-79,-117},{-87,-89,-81,-117,-81,-92},{-100,-102,-91,-87,-113,-111},{-85,-87,-117,-83,-114,-98},{-96,-84,-97,-80,-78,-86},{-89,-86,-83,-108,-85,-84}}},{{{-207,-209,-195,-286,-221,-195},{-254,-238,-240,-269,-200,-200},{-189,-209,-255,-228,-195,-240},{-249,-214,-207,-205,-250,-250},{-235,-214,-200,-278,-252,-269},{-205,-262,-250,-224,-259,-267},{-203,-190,-205,-214,-238,-207},{-191,-221,-276,-231,-281,-248},{-261,-190,-276,-271,-243,-205},{-200,-214,-267,-217,-202,-274},{-191,-205,-217,-243,-267,-243},{-252,-231,-276,-217,-271,-264},{-270,-238,-217,-255,-205,-190},{-270,-193,-252,-286,-217,-238},{-273,-221,-286,-228,-190,-198},{-238,-262,-198,-259,-198,-274},{-212,-233,-286,-248,-198,-205},{-268,-274,-209,-219,-267,-278},{-214,-224,-205,-228,-271,-243},{-217,-207,-248,-243,-205,-250}},{{-269,-262,-249,-201,-221,-206},{-283,-269,-256,-277,-260,-206},{-281,-212,-263,-247,-258,-221},{-243,-262,-261,-206,-231,-245},{-190,-217,-207,-219,-264,-186},{-238,-259,-193,-194,-235,-186},{-207,-212,-193,-263,-258,-192},{-286,-245,-263,-213,-258,-183},{-205,-238,-233,-199,-269,-254},{-252,-248,-193,-238,-226,-256},{-207,-252,-282,-270,-260,-265},{-224,-264,-226,-256,-260,-243},{-238,-243,-202,-275,-194,-256},{-252,-195,-193,-238,-246,-261},{-240,-190,-202,-206,-244,-256},{-250,-271,-226,-238,-190,-243},{-202,-250,-212,-261,-255,-243},{-217,-212,-235,-222,-188,-239},{-245,-221,-270,-229,-228,-261},{-221,-281,-268,-208,-221,-208}},{{-198,-230,-200,-203,-194,-205},{-206,-238,-204,-224,-180,-153},{-245,-201,-192,-224,-170,-162},{-232,-194,-210,-216,-223,-203},{-245,-211,-218,-183,-151,-153},{-249,-240,-164,-172,-217,-209},{-226,-213,-218,-205,-215,-211},{-239,-194,-212,-228,-185,-157},{-249,-182,-210,-187,-170,-209},{-226,-184,-174,-213,-189,-176},{-211,-251,-190,-195,-181,-157},{-254,-176,-204,-156,-185,-160},{-256,-224,-226,-170,-174,-185},{-209,-228,-164,-224,-159,-167},{-174,-209,-232,-226,-157,-209},{-252,-201,-216,-222,-209,-209},{-211,-209,-224,-203,-165,-216},{-245,-192,-176,-228,-183,-200},{-230,-226,-232,-226,-219,-178},{-232,-251,-194,-168,-183,-187}},{{-163,-134,-157,-164,-143,-139},{-182,-145,-176,-128,-141,-110},{-177,-142,-141,-172,-137,-131},{-198,-170,-165,-122,-157,-146},{-146,-163,-146,-126,-138,-146},{-175,-185,-130,-122,-164,-157},{-169,-180,-165,-147,-137,-150},{-146,-158,-179,-160,-138,-161},{-139,-190,-174,-134,-167,-142},{-189,-198,-143,-140,-125,-126},{-179,-157,-187,-160,-170,-134},{-153,-140,-170,-169,-164,-126},{-143,-177,-140,-152,-173,-153},{-203,-165,-173,-136,-171,-164},{-141,-148,-127,-169,-154,-141},{-160,-178,-129,-120,-125,-142},{-148,-182,-165,-148,-173,-148},{-162,-152,-154,-141,-151,-112},{-206,-160,-137,-167,-167,-157},{-169,-142,-154,-158,-166,-149}},{{-116,-129,-134,-127,-126,-109},{-108,-149,-134,-137,-125,-131},{-146,-126,-124,-98,-127,-119},{-149,-105,-110,-121,-136,-126},{-130,-151,-120,-114,-139,-139},{-145,-136,-128,-100,-136,-111},{-132,-110,-125,-120,-137,-99},{-152,-149,-103,-127,-125,-131},{-125,-116,-130,-136,-99,-121},{-132,-121,-115,-118,-129,-127},{-145,-139,-133,-109,-109,-134},{-121,-142,-114,-99,-136,-123},{-112,-130,-108,-96,-95,-138},{-113,-116,-138,-95,-139,-98},{-109,-151,-117,-143,-96,-113},{-152,-140,-146,-100,-127,-107},{-110,-106,-115,-134,-130,-105},{-108,-141,-136,-96,-108,-114},{-160,-135,-134,-140,-123,-109},{-125,-134,-119,-101,-95,-138}},{{-109,-115,-125,-134,-111,-134},{-100,-126,-115,-139,-118,-135},{-105,-137,-119,-126,-146,-151},{-96,-106,-98,-112,-142,-126},{-143,-111,-102,-107,-132,-110},{-112,-107,-125,-139,-118,-134},{-96,-126,-136,-123,-120,-116},{-127,-111,-117,-106,-113,-125},{-100,-123,-117,-136,-104,-107},{-115,-102,-138,-121,-139,-106},{-136,-139,-130,-142,-105,-116},{-98,-113,-119,-112,-109,-147},{-133,-136,-129,-113,-112,-120},{-99,-126,-108,-96,-121,-111},{-129,-111,-105,-138,-122,-137},{-120,-114,-118,-133,-127,-111},{-138,-123,-137,-99,-129,-117},{-106,-98,-123,-115,-144,-113},{-102,-134,-115,-125,-100,-121},{-129,-127,-95,-108,-127,-150}},{{-144,-125,-162,-157,-126,-157},{-155,-152,-145,-154,-163,-136},{-156,-120,-114,-133,-163,-151},{-152,-150,-154,-178,-163,-133},{-140,-155,-127,-129,-132,-165},{-122,-114,-125,-152,-166,-168},{-151,-122,-120,-173,-161,-156},{-126,-152,-135,-155,-140,-168},{-148,-148,-135,-141,-175,-165},{-115,-163,-148,-120,-147,-180},{-131,-117,-164,-163,-129,-134},{-119,-154,-169,-123,-184,-144},{-124,-151,-155,-173,-124,-134},{-124,-128,-113,-139,-144,-164},{-157,-139,-157,-155,-166,-180},{-141,-116,-127,-133,-180,-154},{-115,-120,-165,-175,-127,-191},{-117,-156,-128,-173,-144,-178},{-107,-141,-162,-126,-163,-183},{-119,-141,-159,-135,-180,-146}},{{-167,-172,-192,-211,-189,-214},{-144,-209,-211,-204,-181,-225},{-160,-166,-204,-221,-195,-196},{-148,-170,-185,-211,-183,-218},{-182,-156,-207,-188,-215,-194},{-136,-142,-166,-200,-171,-245},{-138,-142,-204,-223,-165,-210},{-156,-170,-207,-175,-171,-247},{-194,-212,-166,-215,-233,-190},{-162,-179,-179,-186,-223,-212},{-158,-177,-216,-190,-163,-222},{-172,-172,-148,-202,-195,-237},{-162,-184,-168,-205,-165,-241},{-190,-188,-189,-175,-187,-227},{-199,-212,-204,-225,-227,-165},{-180,-177,-148,-225,-193,-200},{-143,-163,-165,-202,-217,-216},{-173,-175,-211,-165,-231,-222},{-197,-161,-198,-211,-179,-165},{-197,-143,-196,-223,-201,-196}},{{-224,-175,-246,-273,-217,-252},{-217,-206,-242,-245,-226,-189},{-194,-245,-184,-256,-249,-270},{-211,-243,-226,-236,-268,-252},{-194,-247,-249,-219,-273,-259},{-249,-182,-190,-259,-229,-268},{-249,-232,-233,-238,-263,-208},{-211,-250,-220,-199,-201,-275},{-213,-184,-253,-187,-187,-277},{-215,-223,-197,-238,-277,-256},{-213,-193,-231,-185,-213,-231},{-247,-228,-215,-261,-249,-247},{-234,-258,-269,-208,-277,-201},{-194,-217,-186,-261,-210,-245},{-232,-256,-188,-249,-215,-233},{-179,-180,-267,-217,-187,-261},{-187,-261,-242,-208,-203,-189},{-226,-226,-242,-273,-277,-196},{-251,-197,-184,-226,-243,-201},{-187,-197,-195,-240,-213,-210}},{{-238,-196,-187,-194,-268,-222},{-199,-219,-196,-208,-201,-249},{-199,-217,-236,-233,-192,-213},{-233,-194,-275,-254,-189,-219},{-240,-192,-215,-243,-270,-231},{-268,-224,-238,-215,-254,-206},{-217,-199,-233,-189,-217,-229},{-266,-263,-268,-217,-247,-259},{-219,-270,-261,-236,-231,-213},{-273,-236,-196,-252,-215,-226},{-219,-231,-277,-236,-231,-229},{-273,-249,-231,-219,-236,-256},{-192,-208,-229,-226,-259,-226},{-219,-199,-201,-231,-277,-273},{-194,-245,-249,-226,-268,-215},{-229,-217,-185,-247,-196,-187},{-275,-196,-229,-270,-224,-261},{-219,-238,-213,-273,-219,-187},{-247,-275,-217,-208,-226,-201},{-201,-201,-219,-210,-275,-256}},{{-261,-210,-226,-210,-229,-263},{-222,-263,-254,-219,-236,-252},{-270,-245,-259,-231,-185,-236},{-229,-194,-259,-199,-229,-233},{-187,-194,-210,-217,-229,-185},{-194,-222,-252,-273,-217,-217},{-259,-222,-185,-247,-194,-215},{-210,-277,-222,-199,-245,-261},{-203,-236,-233,-233,-201,-240},{-229,-259,-277,-252,-270,-206},{-273,-277,-187,-219,-226,-252},{-270,-222,-233,-206,-208,-226},{-231,-229,-185,-252,-240,-243},{-217,-219,-268,-263,-238,-268},{-215,-217,-249,-268,-252,-185},{-224,-192,-263,-231,-199,-249},{-185,-206,-206,-229,-261,-231},{-199,-266,-249,-224,-194,-261},{-254,-273,-231,-240,-206,-208},{-192,-256,-222,-208,-256,-259}},{{-199,-236,-213,-217,-222,-215},{-243,-213,-224,-196,-268,-187},{-208,-266,-196,-185,-238,-213},{-270,-222,-238,-222,-217,-208},{-236,-229,-189,-247,-224,-238},{-236,-206,-222,-210,-217,-229},{-240,-252,-201,-226,-213,-203},{-219,-217,-268,-243,-196,-249},{-249,-199,-222,-213,-275,-219},{-229,-210,-199,-215,-263,-222},{-249,-201,-245,-199,-263,-263},{-233,-189,-254,-210,-213,-261},{-203,-196,-194,-194,-231,-222},{-229,-185,-201,-201,-189,-238},{-206,-213,-206,-219,-194,-224},{-185,-233,-199,-219,-254,-275},{-192,-254,-224,-226,-263,-254},{-275,-270,-233,-263,-229,-256},{-201,-196,-185,-273,-194,-236},{-213,-222,-270,-219,-263,-203}}},{{{-282,-226,-314,-269,-255,-247},{-271,-290,-279,-295,-231,-223},{-245,-269,-221,-218,-253,-229},{-271,-301,-287,-306,-229,-218},{-247,-218,-295,-245,-277,-298},{-237,-290,-231,-215,-277,-261},{-250,-287,-258,-237,-317,-263},{-285,-285,-271,-237,-287,-274},{-295,-290,-221,-290,-306,-231},{-311,-298,-245,-229,-221,-287},{-293,-215,-261,-306,-223,-223},{-271,-319,-282,-295,-269,-293},{-255,-277,-298,-213,-314,-317},{-245,-215,-263,-247,-279,-298},{-258,-237,-266,-213,-221,-319},{-229,-215,-290,-293,-231,-274},{-282,-229,-295,-309,-274,-253},{-309,-255,-314,-311,-309,-309},{-234,-221,-311,-319,-314,-250},{-285,-269,-234,-309,-234,-282}},{{-234,-258,-253,-234,-288,-225},{-290,-255,-231,-255,-249,-207},{-279,-231,-253,-213,-231,-275},{-242,-213,-215,-255,-272,-272},{-245,-231,-247,-285,-259,-290},{-253,-314,-287,-298,-223,-267},{-282,-261,-309,-274,-233,-272},{-317,-263,-261,-306,-265,-215},{-298,-218,-274,-298,-262,-220},{-285,-271,-271,-223,-312,-267},{-271,-226,-237,-287,-262,-262},{-218,-253,-290,-263,-275,-295},{-218,-247,-290,-218,-259,-269},{-258,-303,-314,-263,-309,-251},{-266,-231,-269,-255,-307,-282},{-309,-218,-239,-269,-257,-207},{-317,-242,-255,-253,-220,-215},{-279,-301,-223,-287,-254,-220},{-298,-226,-303,-247,-246,-285},{-226,-271,-250,-295,-293,-303}},{{-264,-210,-224,-238,-230,-198},{-293,-235,-297,-273,-294,-231},{-225,-235,-265,-298,-201,-205},{-298,-286,-255,-201,-225,-210},{-298,-215,-242,-228,-220,-217},{-264,-213,-222,-228,-257,-195},{-267,-228,-212,-241,-282,-258},{-233,-276,-212,-265,-240,-260},{-259,-218,-262,-298,-252,-224},{-228,-273,-217,-268,-250,-263},{-212,-278,-265,-280,-274,-217},{-207,-213,-244,-285,-201,-260},{-210,-266,-275,-263,-255,-251},{-259,-291,-277,-288,-240,-231},{-262,-291,-257,-218,-265,-195},{-303,-223,-302,-233,-243,-280},{-308,-202,-242,-288,-211,-198},{-290,-240,-285,-280,-260,-275},{-254,-220,-212,-255,-270,-255},{-207,-233,-270,-241,-277,-263}},{{-231,-195,-245,-228,-204,-197},{-221,-275,-233,-225,-262,-208},{-267,-226,-219,-271,-211,-199},{-271,-244,-254,-274,-208,-264},{-255,-190,-254,-237,-231,-184},{-195,-270,-236,-235,-213,-235},{-238,-280,-275,-216,-211,-202},{-240,-237,-238,-207,-213,-188},{-212,-251,-268,-248,-233,-220},{-274,-249,-229,-202,-233,-240},{-259,-190,-275,-255,-253,-199},{-214,-216,-233,-214,-193,-188},{-252,-242,-277,-216,-226,-258},{-286,-226,-233,-191,-186,-188},{-267,-277,-210,-251,-231,-231},{-248,-235,-217,-258,-233,-255},{-198,-190,-268,-276,-208,-195},{-209,-228,-219,-246,-181,-246},{-257,-244,-222,-200,-215,-208},{-278,-273,-254,-221,-249,-202}},{{-207,-247,-252,-226,-224,-224},{-255,-221,-234,-230,-178,-180},{-209,-245,-195,-215,-197,-219},{-249,-260,-206,-178,-221,-219},{-218,-245,-260,-208,-184,-197},{-229,-252,-195,-254,-191,-180},{-180,-184,-219,-224,-195,-256},{-183,-210,-174,-247,-191,-174},{-238,-241,-224,-215,-243,-252},{-183,-178,-202,-258,-241,-239},{-209,-254,-241,-210,-176,-232},{-183,-221,-176,-260,-224,-176},{-207,-256,-174,-202,-219,-258},{-238,-178,-176,-193,-239,-180},{-253,-208,-176,-241,-206,-247},{-202,-184,-187,-241,-182,-230},{-187,-176,-252,-200,-234,-191},{-242,-232,-176,-250,-187,-202},{-233,-200,-254,-180,-247,-195},{-196,-178,-258,-208,-187,-237}},{{-219,-191,-189,-184,-208,-228},{-215,-187,-234,-182,-213,-243},{-178,-256,-250,-191,-208,-191},{-202,-182,-189,-215,-228,-182},{-241,-247,-219,-217,-182,-234},{-191,-174,-226,-226,-247,-221},{-202,-239,-250,-189,-180,-228},{-252,-189,-239,-176,-210,-174},{-221,-230,-197,-228,-174,-176},{-174,-232,-202,-232,-217,-197},{-260,-239,-195,-182,-243,-234},{-174,-202,-182,-174,-221,-200},{-191,-197,-208,-213,-189,-189},{-187,-174,-191,-230,-200,-224},{-197,-197,-200,-213,-245,-187},{-228,-193,-174,-228,-197,-213},{-221,-221,-202,-215,-187,-191},{-247,-247,-197,-245,-254,-239},{-230,-193,-197,-197,-224,-237},{-226,-221,-219,-191,-226,-191}},{{-248,-244,-190,-274,-217,-216},{-230,-190,-231,-269,-268,-261},{-228,-186,-251,-232,-259,-266},{-234,-204,-211,-207,-203,-216},{-208,-188,-246,-237,-252,-273},{-223,-233,-240,-186,-277,-216},{-190,-233,-199,-253,-226,-256},{-179,-204,-211,-239,-196,-230},{-223,-186,-244,-207,-206,-230},{-228,-240,-264,-269,-215,-226},{-252,-208,-208,-232,-196,-219},{-232,-260,-202,-274,-192,-233},{-248,-213,-233,-276,-206,-188},{-197,-224,-224,-189,-275,-251},{-177,-262,-246,-269,-222,-216},{-256,-258,-211,-253,-226,-237},{-228,-226,-240,-214,-208,-273},{-236,-179,-242,-255,-192,-263},{-228,-269,-240,-230,-185,-270},{-212,-220,-204,-276,-231,-256}},{{-226,-286,-218,-295,-290,-276},{-209,-266,-265,-263,-255,-288},{-236,-278,-255,-265,-247,-283},{-193,-278,-267,-283,-297,-233},{-238,-215,-279,-280,-300,-248},{-245,-264,-279,-233,-272,-301},{-221,-225,-208,-270,-255,-248},{-224,-249,-262,-265,-234,-276},{-209,-203,-260,-278,-277,-205},{-231,-225,-287,-263,-244,-248},{-267,-242,-206,-250,-242,-245},{-236,-196,-255,-198,-300,-235},{-248,-237,-270,-288,-222,-253},{-283,-201,-277,-298,-244,-213},{-259,-269,-218,-208,-265,-230},{-238,-206,-225,-280,-249,-271},{-276,-247,-228,-283,-280,-299},{-255,-269,-265,-201,-277,-235},{-198,-283,-245,-285,-295,-243},{-193,-261,-287,-283,-302,-202}},{{-264,-290,-293,-319,-274,-266},{-249,-249,-280,-253,-314,-309},{-267,-285,-278,-255,-255,-250},{-238,-215,-217,-231,-301,-258},{-287,-285,-236,-301,-253,-242},{-225,-300,-231,-250,-287,-269},{-254,-282,-309,-218,-301,-285},{-269,-303,-236,-285,-223,-258},{-272,-249,-299,-287,-253,-311},{-243,-277,-296,-285,-247,-223},{-267,-215,-291,-255,-239,-213},{-228,-277,-275,-255,-290,-213},{-249,-262,-286,-266,-290,-226},{-256,-212,-262,-317,-261,-285},{-298,-223,-223,-261,-303,-221},{-295,-277,-228,-237,-269,-250},{-264,-262,-299,-269,-279,-303},{-233,-280,-257,-213,-213,-271},{-280,-300,-293,-295,-250,-239},{-264,-210,-296,-242,-250,-221}},{{-290,-239,-266,-269,-255,-242},{-223,-274,-287,-213,-317,-266},{-295,-271,-274,-226,-263,-229},{-290,-266,-282,-274,-269,-295},{-237,-247,-295,-215,-311,-277},{-234,-258,-221,-258,-317,-213},{-301,-293,-279,-317,-218,-303},{-223,-237,-231,-295,-319,-215},{-218,-287,-303,-298,-266,-221},{-245,-261,-229,-287,-295,-293},{-255,-247,-303,-298,-231,-261},{-229,-279,-247,-237,-255,-213},{-285,-258,-231,-237,-226,-285},{-306,-231,-215,-263,-218,-279},{-226,-229,-306,-314,-245,-319},{-213,-298,-234,-213,-261,-245},{-255,-317,-253,-226,-314,-314},{-231,-242,-245,-279,-319,-319},{-287,-218,-269,-269,-213,-277},{-215,-213,-261,-309,-279,-274}},{{-301,-239,-213,-255,-271,-263},{-237,-301,-266,-231,-226,-242},{-247,-242,-287,-287,-253,-290},{-245,-279,-231,-229,-282,-306},{-269,-271,-263,-311,-301,-237},{-295,-314,-253,-287,-250,-242},{-213,-303,-279,-317,-218,-242},{-245,-287,-213,-247,-231,-274},{-250,-298,-282,-250,-234,-301},{-319,-245,-223,-295,-295,-234},{-229,-274,-285,-314,-314,-319},{-274,-285,-314,-263,-266,-295},{-287,-269,-282,-218,-261,-301},{-269,-229,-271,-266,-309,-277},{-303,-231,-247,-277,-266,-306},{-309,-295,-263,-317,-301,-266},{-237,-306,-245,-287,-261,-245},{-231,-309,-218,-223,-303,-253},{-253,-215,-261,-221,-309,-293},{-279,-319,-247,-301,-306,-298}},{{-287,-258,-261,-213,-290,-277},{-218,-231,-215,-247,-298,-285},{-314,-223,-221,-237,-215,-287},{-298,-277,-229,-277,-290,-239},{-263,-261,-303,-282,-226,-319},{-319,-274,-271,-309,-218,-309},{-311,-269,-221,-279,-314,-218},{-303,-221,-266,-242,-311,-237},{-239,-231,-279,-314,-237,-306},{-303,-226,-263,-285,-282,-319},{-218,-290,-250,-242,-317,-226},{-237,-314,-221,-226,-263,-226},{-311,-247,-258,-301,-285,-231},{-317,-237,-255,-234,-250,-285},{-234,-271,-213,-306,-303,-229},{-215,-314,-287,-277,-274,-247},{-223,-250,-317,-309,-301,-306},{-239,-221,-245,-298,-253,-231},{-311,-253,-258,-269,-250,-287},{-269,-293,-293,-290,-298,-314}}},{{{-325,-328,-313,-244,-361,-349},{-316,-328,-325,-310,-286,-293},{-262,-256,-250,-244,-277,-293},{-319,-307,-241,-268,-247,-334},{-277,-319,-289,-349,-328,-346},{-298,-319,-241,-295,-343,-349},{-331,-268,-337,-331,-265,-255},{-325,-316,-286,-304,-265,-352},{-259,-268,-241,-298,-331,-311},{-322,-289,-289,-304,-241,-326},{-265,-256,-352,-325,-355,-275},{-346,-316,-268,-319,-343,-308},{-271,-358,-328,-355,-319,-334},{-337,-361,-343,-286,-289,-323},{-346,-307,-274,-355,-334,-255},{-274,-289,-301,-250,-271,-258},{-271,-355,-268,-241,-304,-258},{-253,-316,-337,-280,-289,-249},{-307,-310,-265,-328,-304,-278},{-262,-352,-244,-352,-343,-343}},{{-322,-307,-314,-270,-294,-280},{-299,-232,-316,-240,-318,-247},{-319,-333,-291,-278,-252,-244},{-302,-255,-269,-238,-215,-301},{-272,-327,-294,-295,-273,-216},{-272,-232,-297,-221,-249,-308},{-252,-342,-291,-292,-212,-290},{-328,-296,-227,-289,-310,-272},{-264,-255,-238,-322,-225,-293},{-314,-336,-322,-257,-297,-257},{-340,-324,-302,-251,-223,-218},{-305,-304,-232,-243,-302,-257},{-267,-238,-314,-265,-241,-239},{-267,-267,-241,-257,-278,-206},{-272,-327,-249,-311,-244,-306},{-278,-336,-249,-306,-278,-301},{-249,-261,-325,-287,-215,-272},{-296,-264,-336,-300,-225,-208},{-328,-296,-288,-251,-254,-247},{-293,-281,-322,-317,-284,-267}},{{-233,-214,-220,-192,-214,-174},{-250,-235,-270,-208,-223,-172},{-246,-240,-250,-212,-220,-174},{-250,-230,-268,-206,-208,-178},{-248,-271,-211,-179,-176,-168},{-263,-197,-268,-192,-227,-174},{-298,-216,-206,-232,-231,-180},{-255,-192,-220,-219,-248,-194},{-201,-257,-197,-208,-195,-228},{-201,-257,-238,-177,-195,-220},{-253,-250,-250,-210,-218,-242},{-198,-254,-204,-230,-254,-168},{-248,-257,-208,-199,-197,-218},{-265,-194,-211,-203,-182,-178},{-241,-197,-215,-194,-189,-218},{-260,-271,-259,-188,-210,-206},{-253,-221,-236,-230,-204,-170},{-226,-281,-234,-212,-220,-234},{-268,-226,-192,-206,-182,-168},{-253,-276,-218,-259,-252,-166}},{{-229,-219,-158,-182,-138,-159},{-211,-158,-174,-144,-193,-155},{-159,-199,-182,-146,-194,-150},{-175,-151,-185,-194,-194,-192},{-192,-203,-210,-187,-169,-137},{-231,-156,-169,-206,-144,-137},{-188,-214,-180,-144,-134,-155},{-180,-179,-151,-146,-163,-147},{-215,-166,-187,-186,-186,-148},{-215,-169,-166,-198,-196,-166},{-171,-208,-190,-141,-149,-140},{-161,-205,-199,-143,-151,-166},{-231,-160,-212,-182,-174,-175},{-231,-179,-174,-162,-149,-190},{-200,-151,-169,-194,-144,-134},{-229,-197,-183,-169,-199,-151},{-180,-206,-164,-153,-141,-159},{-204,-153,-176,-198,-186,-180},{-231,-210,-206,-182,-176,-177},{-225,-167,-182,-163,-171,-147}},{{-156,-148,-180,-171,-152,-185},{-175,-177,-142,-179,-168,-146},{-136,-154,-142,-174,-177,-162},{-158,-131,-151,-159,-139,-185},{-187,-154,-137,-174,-131,-177},{-181,-162,-169,-125,-177,-157},{-178,-142,-126,-168,-136,-183},{-136,-151,-182,-148,-151,-129},{-131,-151,-134,-172,-172,-162},{-167,-131,-134,-166,-131,-162},{-126,-179,-126,-139,-163,-180},{-179,-165,-134,-157,-136,-168},{-129,-123,-140,-168,-156,-129},{-128,-148,-157,-145,-159,-142},{-137,-149,-176,-163,-142,-149},{-153,-157,-163,-154,-139,-157},{-126,-162,-156,-129,-183,-125},{-175,-136,-148,-159,-132,-169},{-136,-148,-123,-162,-171,-152},{-162,-125,-157,-131,-129,-152}},{{-128,-142,-194,-146,-168,-177},{-142,-189,-138,-160,-208,-206},{-145,-183,-188,-192,-163,-201},{-123,-175,-156,-190,-186,-159},{-160,-159,-134,-198,-150,-161},{-145,-172,-164,-156,-170,-192},{-169,-140,-134,-143,-147,-174},{-169,-148,-138,-193,-161,-159},{-128,-188,-173,-156,-208,-194},{-142,-180,-138,-141,-198,-157},{-185,-189,-186,-176,-184,-195},{-140,-175,-193,-156,-145,-194},{-142,-138,-168,-188,-152,-183},{-146,-189,-177,-161,-191,-165},{-182,-178,-143,-171,-196,-186},{-176,-154,-193,-186,-196,-210},{-137,-132,-175,-144,-175,-154},{-168,-146,-167,-166,-206,-192},{-151,-165,-167,-139,-159,-152},{-165,-137,-152,-183,-186,-161}},{{-209,-186,-173,-204,-232,-260},{-226,-188,-229,-243,-189,-201},{-222,-200,-214,-191,-220,-274},{-158,-238,-196,-224,-184,-204},{-156,-200,-179,-211,-236,-243},{-179,-158,-204,-258,-263,-229},{-201,-194,-245,-254,-230,-225},{-194,-222,-206,-174,-236,-269},{-205,-192,-227,-215,-263,-274},{-211,-170,-190,-196,-198,-225},{-213,-224,-185,-224,-180,-278},{-173,-176,-220,-174,-225,-220},{-154,-176,-190,-258,-198,-204},{-190,-172,-175,-239,-263,-201},{-175,-202,-241,-204,-198,-225},{-156,-218,-229,-172,-232,-255},{-218,-186,-218,-215,-202,-220},{-188,-192,-194,-230,-230,-255},{-180,-236,-216,-249,-202,-211},{-163,-188,-187,-200,-266,-243}},{{-241,-302,-222,-266,-232,-283},{-197,-202,-251,-304,-237,-331},{-199,-285,-313,-229,-317,-311},{-284,-252,-300,-234,-229,-272},{-236,-265,-232,-301,-251,-258},{-248,-265,-219,-234,-257,-334},{-199,-257,-222,-221,-229,-323},{-214,-297,-264,-229,-279,-266},{-238,-302,-292,-266,-276,-311},{-199,-272,-209,-272,-293,-294},{-216,-272,-219,-247,-243,-283},{-255,-219,-295,-285,-273,-263},{-211,-302,-271,-264,-328,-229},{-214,-282,-217,-315,-328,-235},{-241,-234,-240,-307,-301,-258},{-228,-229,-290,-250,-317,-246},{-209,-285,-248,-245,-226,-337},{-236,-267,-256,-280,-273,-323},{-255,-255,-266,-264,-287,-328},{-228,-209,-235,-293,-243,-229}},{{-269,-265,-290,-295,-277,-262},{-289,-326,-281,-277,-265,-319},{-275,-276,-263,-295,-283,-313},{-251,-250,-332,-271,-325,-247},{-243,-350,-359,-265,-274,-307},{-237,-341,-299,-277,-292,-298},{-321,-347,-260,-286,-283,-256},{-295,-353,-350,-274,-295,-259},{-280,-288,-332,-361,-319,-349},{-243,-285,-242,-310,-271,-292},{-315,-265,-242,-247,-301,-349},{-321,-338,-317,-361,-247,-310},{-277,-294,-248,-295,-268,-331},{-301,-262,-284,-247,-346,-256},{-277,-244,-248,-334,-340,-262},{-332,-332,-260,-316,-268,-283},{-318,-268,-251,-337,-292,-265},{-341,-259,-344,-337,-268,-319},{-315,-238,-311,-262,-343,-271},{-335,-353,-335,-277,-295,-313}},{{-358,-241,-343,-301,-271,-322},{-331,-349,-298,-310,-361,-355},{-313,-283,-241,-280,-310,-244},{-349,-325,-280,-274,-361,-250},{-271,-268,-283,-313,-340,-346},{-265,-271,-325,-277,-265,-265},{-250,-304,-256,-313,-286,-343},{-334,-265,-319,-268,-256,-295},{-331,-346,-244,-298,-349,-349},{-244,-313,-313,-304,-358,-271},{-268,-310,-340,-271,-265,-292},{-244,-298,-361,-241,-271,-304},{-319,-298,-337,-337,-340,-334},{-346,-277,-310,-352,-253,-304},{-307,-256,-322,-313,-253,-295},{-313,-241,-244,-322,-337,-355},{-328,-256,-358,-322,-337,-322},{-361,-286,-274,-262,-355,-250},{-244,-265,-274,-280,-289,-307},{-346,-331,-262,-328,-262,-334}},{{-313,-310,-334,-289,-340,-313},{-352,-346,-340,-274,-280,-352},{-244,-325,-265,-316,-316,-343},{-262,-265,-268,-343,-310,-316},{-283,-328,-340,-343,-262,-322},{-313,-253,-241,-298,-244,-301},{-328,-262,-280,-346,-322,-361},{-274,-253,-334,-304,-328,-280},{-343,-271,-358,-256,-256,-310},{-253,-328,-295,-349,-322,-325},{-322,-355,-316,-358,-352,-307},{-271,-280,-274,-292,-298,-319},{-256,-244,-280,-259,-328,-313},{-289,-361,-355,-259,-289,-274},{-316,-292,-349,-244,-343,-331},{-292,-313,-295,-286,-340,-316},{-268,-277,-286,-361,-337,-280},{-265,-334,-253,-247,-259,-280},{-304,-265,-328,-310,-301,-331},{-271,-250,-325,-262,-259,-307}},{{-277,-358,-349,-277,-355,-346},{-337,-286,-265,-268,-253,-310},{-310,-358,-316,-295,-289,-349},{-253,-346,-352,-340,-334,-292},{-331,-307,-349,-307,-349,-325},{-340,-250,-298,-250,-355,-259},{-289,-355,-274,-334,-262,-319},{-337,-325,-304,-250,-322,-322},{-274,-292,-325,-301,-247,-346},{-265,-325,-244,-298,-352,-286},{-325,-271,-352,-349,-289,-259},{-298,-310,-331,-340,-265,-334},{-319,-352,-346,-244,-271,-343},{-343,-331,-244,-322,-256,-280},{-271,-325,-313,-286,-295,-361},{-346,-352,-355,-241,-328,-358},{-250,-313,-328,-343,-268,-283},{-334,-310,-313,-259,-268,-304},{-259,-361,-334,-265,-295,-322},{-256,-358,-334,-307,-328,-325}}},{{{-395,-350,-329,-378,-357,-392},{-304,-360,-399,-413,-318,-354},{-336,-318,-340,-413,-385,-322},{-312,-413,-413,-368,-368,-364},{-284,-332,-399,-312,-312,-343},{-304,-294,-382,-378,-385,-332},{-410,-420,-392,-346,-364,-416},{-340,-416,-308,-332,-343,-368},{-350,-284,-364,-318,-304,-315},{-406,-332,-301,-343,-364,-420},{-301,-315,-410,-312,-410,-340},{-406,-294,-329,-294,-346,-336},{-343,-322,-294,-371,-413,-346},{-416,-389,-360,-343,-329,-315},{-382,-364,-298,-406,-332,-416},{-350,-357,-382,-280,-298,-346},{-284,-343,-413,-322,-354,-406},{-280,-308,-315,-322,-294,-308},{-364,-354,-395,-326,-360,-385},{-280,-326,-332,-382,-290,-406}},{{-310,-374,-346,-377,-380,-309},{-341,-360,-305,-317,-371,-383},{-383,-329,-366,-271,-384,-312},{-407,-346,-305,-277,-325,-316},{-400,-319,-393,-304,-262,-267},{-362,-367,-312,-337,-276,-377},{-369,-391,-366,-291,-354,-370},{-317,-377,-407,-367,-289,-367},{-341,-281,-312,-384,-315,-296},{-372,-346,-292,-314,-318,-258},{-376,-309,-339,-324,-364,-277},{-278,-295,-305,-294,-387,-280},{-390,-343,-292,-281,-338,-354},{-400,-350,-397,-394,-279,-364},{-369,-405,-322,-334,-354,-303},{-351,-305,-349,-331,-289,-293},{-376,-316,-288,-331,-312,-367},{-292,-302,-400,-267,-351,-277},{-338,-305,-349,-304,-364,-261},{-386,-312,-329,-331,-377,-338}},{{-340,-286,-318,-252,-294,-331},{-359,-330,-348,-275,-282,-311},{-271,-357,-252,-275,-237,-300},{-343,-345,-357,-284,-265,-225},{-337,-283,-318,-296,-256,-334},{-306,-283,-321,-255,-288,-253},{-299,-342,-330,-240,-259,-281},{-375,-363,-342,-328,-259,-247},{-350,-296,-282,-340,-294,-322},{-271,-342,-267,-240,-279,-239},{-359,-268,-270,-246,-296,-306},{-258,-283,-261,-352,-254,-267},{-252,-299,-273,-258,-239,-328},{-302,-277,-282,-331,-239,-275},{-334,-286,-303,-340,-311,-267},{-258,-348,-273,-334,-248,-256},{-299,-333,-351,-281,-282,-236},{-296,-256,-300,-346,-242,-222},{-290,-268,-348,-352,-237,-281},{-302,-302,-297,-293,-254,-225}},{{-281,-305,-293,-208,-245,-284},{-310,-300,-280,-216,-196,-191},{-284,-234,-221,-241,-213,-249},{-270,-260,-275,-286,-250,-239},{-278,-300,-224,-259,-277,-282},{-275,-252,-218,-218,-203,-277},{-319,-295,-236,-279,-208,-191},{-227,-316,-244,-218,-216,-284},{-259,-287,-308,-206,-245,-258},{-262,-276,-290,-259,-282,-277},{-230,-281,-236,-264,-270,-241},{-224,-281,-239,-251,-257,-287},{-235,-213,-265,-233,-289,-246},{-254,-258,-206,-231,-225,-270},{-219,-284,-308,-296,-233,-261},{-248,-300,-224,-233,-245,-191},{-267,-266,-213,-259,-220,-220},{-256,-295,-229,-221,-252,-220},{-230,-239,-293,-251,-284,-270},{-238,-268,-213,-243,-235,-225}},{{-261,-219,-213,-210,-254,-270},{-225,-245,-238,-192,-196,-256},{-204,-229,-208,-215,-189,-210},{-282,-229,-275,-275,-213,-224},{-268,-215,-196,-266,-270,-233},{-242,-192,-266,-270,-187,-261},{-223,-270,-273,-263,-245,-185},{-263,-203,-199,-210,-196,-201},{-277,-236,-252,-238,-245,-268},{-256,-210,-254,-240,-270,-187},{-225,-243,-245,-229,-277,-219},{-265,-240,-247,-268,-213,-224},{-209,-254,-233,-217,-215,-210},{-282,-224,-219,-256,-263,-240},{-270,-249,-203,-208,-217,-206},{-218,-213,-256,-254,-249,-222},{-213,-254,-201,-275,-226,-201},{-254,-266,-233,-219,-277,-254},{-213,-259,-199,-263,-233,-226},{-216,-206,-213,-226,-259,-243}},{{-194,-210,-259,-248,-273,-244},{-236,-261,-189,-190,-264,-202},{-273,-236,-196,-245,-271,-248},{-238,-259,-231,-233,-271,-219},{-243,-224,-268,-283,-259,-276},{-224,-210,-219,-271,-278,-199},{-203,-229,-266,-250,-203,-256},{-206,-213,-245,-269,-283,-207},{-240,-249,-259,-271,-196,-268},{-240,-217,-207,-231,-286,-248},{-273,-208,-186,-269,-196,-199},{-277,-245,-242,-205,-290,-266},{-261,-213,-249,-236,-218,-290},{-229,-222,-196,-269,-201,-248},{-254,-236,-252,-255,-273,-248},{-270,-247,-224,-205,-213,-253},{-277,-215,-226,-283,-201,-244},{-273,-229,-245,-255,-271,-290},{-252,-217,-245,-221,-254,-197},{-261,-270,-231,-248,-242,-251}},{{-217,-282,-306,-238,-301,-328},{-252,-241,-295,-328,-259,-230},{-234,-298,-293,-317,-236,-236},{-285,-269,-282,-287,-334,-314},{-202,-243,-237,-311,-332,-282},{-239,-280,-303,-300,-247,-245},{-234,-262,-266,-298,-225,-262},{-277,-251,-309,-240,-228,-253},{-300,-262,-314,-273,-239,-282},{-247,-287,-303,-254,-292,-302},{-260,-259,-266,-246,-295,-294},{-229,-311,-221,-308,-273,-279},{-290,-264,-231,-284,-253,-253},{-222,-275,-229,-281,-259,-300},{-295,-285,-223,-273,-270,-274},{-255,-293,-309,-287,-256,-308},{-260,-306,-287,-259,-259,-331},{-234,-256,-242,-240,-318,-294},{-270,-218,-261,-232,-244,-285},{-252,-293,-239,-298,-284,-288}},{{-343,-242,-319,-327,-288,-389},{-258,-318,-310,-282,-379,-379},{-240,-321,-313,-352,-275,-376},{-290,-355,-288,-266,-282,-287},{-334,-358,-353,-257,-356,-287},{-240,-258,-363,-288,-318,-280},{-263,-361,-344,-269,-340,-353},{-320,-282,-282,-342,-360,-307},{-296,-258,-260,-377,-279,-360},{-240,-348,-313,-254,-343,-330},{-263,-358,-260,-377,-269,-274},{-340,-339,-329,-352,-343,-353},{-255,-300,-294,-339,-275,-274},{-284,-251,-332,-279,-282,-264},{-272,-361,-294,-336,-353,-271},{-323,-267,-341,-317,-356,-267},{-266,-309,-316,-371,-262,-379},{-334,-339,-248,-307,-298,-280},{-293,-282,-350,-285,-360,-383},{-349,-318,-254,-285,-282,-264}},{{-336,-375,-327,-332,-340,-364},{-312,-310,-310,-332,-354,-360},{-306,-317,-365,-420,-399,-357},{-306,-355,-316,-406,-340,-399},{-403,-361,-337,-389,-312,-332},{-282,-307,-341,-389,-284,-315},{-400,-307,-344,-389,-350,-336},{-370,-361,-396,-378,-336,-420},{-333,-396,-351,-332,-287,-410},{-296,-389,-320,-332,-308,-360},{-269,-341,-275,-413,-382,-332},{-309,-283,-303,-374,-304,-385},{-289,-334,-299,-329,-322,-389},{-393,-385,-413,-410,-318,-392},{-279,-392,-389,-329,-298,-382},{-279,-344,-279,-294,-354,-284},{-286,-307,-303,-360,-382,-410},{-312,-385,-313,-354,-357,-287},{-326,-334,-299,-298,-343,-294},{-339,-399,-389,-290,-420,-312}},{{-326,-395,-308,-332,-294,-350},{-340,-336,-382,-301,-343,-298},{-343,-406,-406,-360,-329,-294},{-336,-304,-290,-360,-326,-402},{-315,-346,-298,-340,-322,-294},{-322,-385,-329,-357,-336,-402},{-284,-340,-399,-406,-360,-312},{-360,-378,-340,-298,-287,-315},{-364,-368,-413,-357,-402,-294},{-402,-406,-322,-346,-318,-378},{-298,-284,-343,-280,-420,-354},{-410,-402,-416,-360,-329,-416},{-389,-392,-385,-413,-336,-399},{-420,-294,-322,-340,-312,-340},{-413,-371,-402,-280,-350,-322},{-350,-395,-378,-395,-420,-332},{-402,-402,-340,-340,-329,-326},{-410,-318,-402,-399,-350,-312},{-284,-354,-318,-301,-332,-329},{-368,-287,-374,-402,-378,-413}},{{-332,-413,-378,-308,-389,-392},{-420,-382,-378,-312,-406,-308},{-402,-329,-399,-389,-329,-308},{-350,-336,-364,-298,-368,-312},{-322,-368,-315,-332,-406,-304},{-332,-287,-326,-298,-420,-332},{-410,-318,-308,-287,-304,-382},{-350,-416,-416,-406,-402,-326},{-360,-284,-368,-336,-378,-395},{-290,-385,-392,-308,-304,-304},{-371,-343,-364,-346,-315,-290},{-357,-368,-413,-402,-385,-312},{-294,-371,-382,-374,-406,-399},{-290,-395,-329,-326,-416,-389},{-308,-354,-402,-326,-326,-346},{-420,-336,-364,-280,-332,-416},{-420,-298,-364,-312,-392,-346},{-301,-332,-312,-420,-374,-332},{-357,-410,-392,-318,-329,-336},{-343,-329,-385,-385,-420,-406}},{{-294,-329,-346,-304,-308,-326},{-420,-315,-322,-364,-402,-378},{-346,-332,-357,-364,-378,-371},{-315,-402,-410,-410,-399,-413},{-410,-364,-395,-312,-402,-399},{-357,-326,-357,-395,-332,-406},{-304,-290,-301,-420,-374,-336},{-416,-322,-298,-357,-360,-315},{-312,-382,-420,-402,-420,-416},{-308,-315,-315,-378,-360,-410},{-329,-280,-329,-357,-332,-416},{-284,-312,-399,-315,-280,-395},{-336,-389,-378,-315,-402,-374},{-416,-406,-350,-315,-395,-420},{-406,-378,-298,-392,-371,-287},{-420,-382,-280,-304,-410,-364},{-315,-294,-290,-416,-315,-374},{-402,-399,-416,-410,-315,-382},{-413,-329,-406,-368,-378,-374},{-354,-382,-354,-336,-382,-399}}}}; // 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]={33,17,11,33,17,12,33,17,11,34,17,12,34,17,12,34,17,12,34,18,12,34,18,12,35,18,12,35,18,12,34,18,12,35,18,12,35,18,12,35,18,12,35,18,12,35,18,12,35,18,12,35,18,12,35,18,12,34,17,12,35,17,12,35,17,12,35,17,12,35,18,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,1534}}; // set of shipments in each bid 
int SHsts[SPN]={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,1,7,13,19,25,31,37,43,49,55,61,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,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,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,69,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,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,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,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,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,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,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,0,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}; // set of start times of each shipment 
int SHets[SPN]={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,6,12,18,24,30,36,42,48,54,60,66,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,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,5,11,17,23,29,35,41,47,53,59,65,71,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,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,7,13,19,25,31,37,43,49,55,61,67,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,4,10,16,22,28,34,40,46,52,58,64,70,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,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,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,3,9,15,21,27,33,39,45,51,57,63,69,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,4,10,16,22,28,34,40,46,52,58,64,70,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,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,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,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,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,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,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,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,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,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,4,10,16,22,28,34,40,46,52,58,64,70,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,4,10,16,22,28,34,40,46,52,58,64,70,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,5,11,17,23,29,35,41,47,53,59,65,71}; // set of end times of each shipment 
