int Dev = 20;// Deviation
extern const int CNN = 5;// 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 = 1536;//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]={{{{12629,0,0,0,0,0},{12590,0,0,0,0,0},{12642,0,0,0,0,0},{12232,0,0,0,0,0},{12118,0,0,0,0,0},{12445,0,0,0,0,0},{12269,0,0,0,0,0},{12153,0,0,0,0,0},{12521,0,0,0,0,0},{12711,0,0,0,0,0},{12264,0,0,0,0,0},{12430,0,0,0,0,0},{12534,0,0,0,0,0},{12597,0,0,0,0,0},{12191,0,0,0,0,0},{12267,0,0,0,0,0},{12878,0,0,0,0,0},{12477,0,0,0,0,0},{12080,0,0,0,0,0},{12225,0,0,0,0,0}},{{12258,0,0,0,0,0},{12256,0,0,0,0,0},{12509,0,0,0,0,0},{12209,0,0,0,0,0},{12259,0,0,0,0,0},{12781,0,0,0,0,0},{12774,0,0,0,0,0},{12489,0,0,0,0,0},{12446,0,0,0,0,0},{12099,0,0,0,0,0},{11985,0,0,0,0,0},{12425,0,0,0,0,0},{12126,0,0,0,0,0},{12493,0,0,0,0,0},{12648,0,0,0,0,0},{12270,0,0,0,0,0},{12372,0,0,0,0,0},{12334,0,0,0,0,0},{12071,0,0,0,0,0},{12693,0,0,0,0,0}},{{11421,0,0,0,0,0},{11665,0,0,0,0,0},{11527,0,0,0,0,0},{11622,0,0,0,0,0},{11576,0,0,0,0,0},{11312,0,0,0,0,0},{11773,0,0,0,0,0},{11559,0,0,0,0,0},{11401,0,0,0,0,0},{11739,0,0,0,0,0},{11513,0,0,0,0,0},{11455,0,0,0,0,0},{11462,0,0,0,0,0},{11428,0,0,0,0,0},{11595,0,0,0,0,0},{11531,0,0,0,0,0},{11687,0,0,0,0,0},{11378,0,0,0,0,0},{11488,0,0,0,0,0},{11288,0,0,0,0,0}},{{10427,0,0,0,0,0},{10440,0,0,0,0,0},{10563,0,0,0,0,0},{10270,0,0,0,0,0},{10532,0,0,0,0,0},{10503,0,0,0,0,0},{10104,0,0,0,0,0},{10287,0,0,0,0,0},{10205,0,0,0,0,0},{10323,0,0,0,0,0},{10620,0,0,0,0,0},{10499,0,0,0,0,0},{10348,0,0,0,0,0},{10240,0,0,0,0,0},{10482,0,0,0,0,0},{10126,0,0,0,0,0},{10415,0,0,0,0,0},{10255,0,0,0,0,0},{10357,0,0,0,0,0},{10203,0,0,0,0,0}},{{9639,0,0,0,0,0},{9654,0,0,0,0,0},{9546,0,0,0,0,0},{9619,0,0,0,0,0},{9377,0,0,0,0,0},{9589,0,0,0,0,0},{9599,0,0,0,0,0},{9455,0,0,0,0,0},{9508,0,0,0,0,0},{9335,0,0,0,0,0},{9509,0,0,0,0,0},{9745,0,0,0,0,0},{9520,0,0,0,0,0},{9397,0,0,0,0,0},{9741,0,0,0,0,0},{9666,0,0,0,0,0},{9611,0,0,0,0,0},{9609,0,0,0,0,0},{9537,0,0,0,0,0},{9507,0,0,0,0,0}},{{8999,0,0,0,0,0},{9315,0,0,0,0,0},{9391,0,0,0,0,0},{9542,0,0,0,0,0},{9494,0,0,0,0,0},{9459,0,0,0,0,0},{9198,0,0,0,0,0},{9067,0,0,0,0,0},{9315,0,0,0,0,0},{9551,0,0,0,0,0},{9093,0,0,0,0,0},{9462,0,0,0,0,0},{9428,0,0,0,0,0},{9268,0,0,0,0,0},{9120,0,0,0,0,0},{9317,0,0,0,0,0},{9318,0,0,0,0,0},{9259,0,0,0,0,0},{9217,0,0,0,0,0},{9246,0,0,0,0,0}},{{9886,0,0,0,0,0},{9696,0,0,0,0,0},{9949,0,0,0,0,0},{9797,0,0,0,0,0},{9622,0,0,0,0,0},{9644,0,0,0,0,0},{9654,0,0,0,0,0},{9808,0,0,0,0,0},{9741,0,0,0,0,0},{9699,0,0,0,0,0},{10038,0,0,0,0,0},{9662,0,0,0,0,0},{9795,0,0,0,0,0},{9695,0,0,0,0,0},{10250,0,0,0,0,0},{9975,0,0,0,0,0},{10211,0,0,0,0,0},{9787,0,0,0,0,0},{10101,0,0,0,0,0},{10199,0,0,0,0,0}},{{10724,0,0,0,0,0},{10929,0,0,0,0,0},{11181,0,0,0,0,0},{10960,0,0,0,0,0},{10847,0,0,0,0,0},{11488,0,0,0,0,0},{10807,0,0,0,0,0},{10627,0,0,0,0,0},{11190,0,0,0,0,0},{10833,0,0,0,0,0},{10950,0,0,0,0,0},{10743,0,0,0,0,0},{11118,0,0,0,0,0},{11398,0,0,0,0,0},{11052,0,0,0,0,0},{10989,0,0,0,0,0},{11217,0,0,0,0,0},{10941,0,0,0,0,0},{10973,0,0,0,0,0},{10802,0,0,0,0,0}},{{12202,0,0,0,0,0},{11735,0,0,0,0,0},{12062,0,0,0,0,0},{12131,0,0,0,0,0},{12213,0,0,0,0,0},{12166,0,0,0,0,0},{11895,0,0,0,0,0},{12114,0,0,0,0,0},{12152,0,0,0,0,0},{11831,0,0,0,0,0},{12166,0,0,0,0,0},{12166,0,0,0,0,0},{11996,0,0,0,0,0},{11713,0,0,0,0,0},{12167,0,0,0,0,0},{12123,0,0,0,0,0},{12156,0,0,0,0,0},{11887,0,0,0,0,0},{12176,0,0,0,0,0},{12324,0,0,0,0,0}},{{12573,0,0,0,0,0},{12154,0,0,0,0,0},{12454,0,0,0,0,0},{12377,0,0,0,0,0},{12441,0,0,0,0,0},{12117,0,0,0,0,0},{12130,0,0,0,0,0},{12139,0,0,0,0,0},{12348,0,0,0,0,0},{11736,0,0,0,0,0},{12468,0,0,0,0,0},{12502,0,0,0,0,0},{12090,0,0,0,0,0},{12040,0,0,0,0,0},{12031,0,0,0,0,0},{12314,0,0,0,0,0},{12276,0,0,0,0,0},{12188,0,0,0,0,0},{12493,0,0,0,0,0},{12215,0,0,0,0,0}},{{12390,0,0,0,0,0},{12411,0,0,0,0,0},{12044,0,0,0,0,0},{12069,0,0,0,0,0},{12173,0,0,0,0,0},{12187,0,0,0,0,0},{12233,0,0,0,0,0},{12392,0,0,0,0,0},{12177,0,0,0,0,0},{12044,0,0,0,0,0},{12334,0,0,0,0,0},{12261,0,0,0,0,0},{12380,0,0,0,0,0},{12342,0,0,0,0,0},{12094,0,0,0,0,0},{12389,0,0,0,0,0},{12115,0,0,0,0,0},{11990,0,0,0,0,0},{12383,0,0,0,0,0},{12058,0,0,0,0,0}},{{12180,0,0,0,0,0},{12141,0,0,0,0,0},{12434,0,0,0,0,0},{12390,0,0,0,0,0},{12094,0,0,0,0,0},{12434,0,0,0,0,0},{12061,0,0,0,0,0},{12341,0,0,0,0,0},{12459,0,0,0,0,0},{12088,0,0,0,0,0},{11851,0,0,0,0,0},{12289,0,0,0,0,0},{12048,0,0,0,0,0},{12107,0,0,0,0,0},{12548,0,0,0,0,0},{12309,0,0,0,0,0},{12538,0,0,0,0,0},{12372,0,0,0,0,0},{12498,0,0,0,0,0},{12274,0,0,0,0,0}}},{{{-318,-312,-312,-347,-306,-253},{-306,-244,-320,-297,-341,-268},{-341,-326,-303,-273,-306,-256},{-323,-303,-294,-244,-238,-306},{-297,-265,-297,-247,-318,-320},{-288,-235,-309,-344,-244,-329},{-235,-318,-273,-294,-241,-318},{-315,-256,-329,-238,-329,-256},{-247,-256,-318,-341,-285,-259},{-265,-344,-323,-350,-268,-291},{-318,-256,-276,-279,-282,-312},{-332,-285,-244,-268,-288,-241},{-315,-247,-320,-273,-256,-285},{-318,-335,-297,-309,-297,-341},{-262,-253,-235,-262,-312,-273},{-338,-297,-282,-347,-259,-235},{-291,-323,-315,-312,-300,-259},{-270,-344,-285,-320,-244,-244},{-309,-315,-256,-273,-273,-291},{-247,-297,-341,-282,-297,-276}},{{-238,-272,-252,-249,-286,-269},{-276,-332,-238,-227,-283,-246},{-293,-306,-249,-307,-294,-210},{-258,-257,-227,-238,-275,-241},{-307,-303,-283,-244,-251,-300},{-299,-269,-277,-304,-254,-308},{-313,-297,-277,-258,-275,-233},{-328,-315,-280,-315,-283,-254},{-322,-292,-224,-301,-304,-308},{-264,-297,-238,-329,-294,-233},{-267,-257,-311,-296,-262,-225},{-345,-249,-294,-296,-296,-228},{-235,-255,-260,-263,-280,-303},{-342,-297,-280,-296,-246,-303},{-299,-337,-316,-269,-230,-212},{-281,-337,-230,-329,-264,-303},{-276,-283,-260,-288,-304,-282},{-261,-329,-258,-304,-222,-311},{-278,-312,-230,-227,-310,-262},{-252,-297,-311,-274,-312,-238}},{{-245,-225,-189,-253,-229,-165},{-300,-225,-226,-222,-227,-179},{-285,-257,-191,-264,-182,-175},{-265,-269,-219,-206,-227,-220},{-295,-281,-247,-220,-212,-200},{-260,-257,-238,-195,-182,-245},{-260,-235,-240,-202,-225,-171},{-295,-276,-263,-231,-182,-179},{-282,-273,-198,-195,-242,-212},{-270,-249,-256,-186,-227,-185},{-242,-235,-240,-188,-242,-167},{-280,-286,-214,-249,-193,-239},{-298,-276,-270,-188,-227,-171},{-200,-261,-249,-244,-210,-245},{-255,-198,-235,-190,-233,-173},{-210,-244,-198,-244,-229,-229},{-228,-237,-221,-190,-203,-185},{-290,-235,-207,-264,-180,-212},{-280,-247,-277,-246,-220,-210},{-222,-215,-196,-190,-175,-237}},{{-167,-165,-186,-153,-167,-173},{-165,-189,-206,-160,-195,-176},{-181,-194,-181,-205,-142,-178},{-229,-189,-143,-138,-196,-178},{-162,-215,-197,-150,-148,-165},{-217,-187,-200,-169,-162,-190},{-219,-159,-172,-146,-148,-150},{-171,-208,-197,-182,-182,-162},{-221,-224,-159,-200,-158,-189},{-232,-208,-202,-205,-183,-128},{-203,-213,-206,-206,-134,-165},{-203,-200,-193,-169,-148,-141},{-185,-180,-200,-144,-182,-163},{-199,-183,-195,-196,-142,-149},{-223,-224,-170,-194,-160,-133},{-234,-217,-200,-163,-178,-150},{-201,-174,-202,-158,-193,-138},{-189,-157,-149,-182,-145,-187},{-165,-196,-156,-163,-188,-131},{-209,-224,-206,-151,-177,-141}},{{-180,-155,-168,-141,-147,-171},{-136,-153,-140,-125,-176,-135},{-179,-145,-140,-138,-147,-156},{-182,-145,-175,-173,-128,-131},{-162,-128,-157,-156,-166,-121},{-180,-177,-137,-119,-176,-129},{-151,-171,-141,-122,-128,-159},{-132,-128,-165,-163,-154,-169},{-163,-125,-150,-140,-171,-144},{-166,-167,-144,-125,-129,-163},{-139,-128,-119,-138,-134,-131},{-171,-171,-173,-159,-147,-129},{-183,-146,-163,-154,-138,-144},{-176,-122,-160,-176,-176,-150},{-174,-162,-135,-175,-147,-172},{-183,-133,-173,-172,-171,-131},{-125,-177,-165,-157,-132,-153},{-162,-127,-171,-123,-168,-126},{-176,-131,-168,-168,-153,-151},{-168,-136,-156,-176,-122,-169}},{{-126,-132,-175,-123,-171,-155},{-160,-118,-143,-154,-129,-160},{-151,-156,-162,-182,-158,-180},{-156,-151,-181,-125,-164,-149},{-153,-132,-157,-152,-140,-157},{-168,-163,-168,-162,-150,-192},{-169,-163,-133,-160,-179,-180},{-168,-125,-178,-137,-138,-194},{-175,-165,-151,-166,-161,-177},{-143,-137,-133,-172,-132,-180},{-176,-119,-178,-168,-137,-140},{-119,-165,-177,-171,-177,-187},{-118,-166,-174,-146,-145,-144},{-176,-153,-142,-134,-171,-154},{-121,-153,-154,-180,-156,-164},{-118,-156,-178,-160,-153,-154},{-135,-148,-146,-180,-192,-154},{-153,-159,-169,-176,-188,-140},{-176,-143,-143,-134,-174,-157},{-176,-151,-137,-143,-158,-165}},{{-164,-157,-192,-183,-190,-187},{-197,-199,-213,-181,-205,-189},{-139,-167,-169,-159,-232,-250},{-139,-147,-201,-185,-213,-252},{-198,-176,-198,-201,-178,-187},{-207,-154,-224,-209,-244,-215},{-155,-170,-213,-207,-224,-234},{-144,-215,-177,-219,-172,-256},{-176,-154,-213,-193,-205,-202},{-153,-147,-215,-225,-174,-197},{-207,-172,-156,-223,-182,-206},{-191,-183,-156,-179,-203,-215},{-177,-148,-165,-175,-195,-195},{-160,-157,-173,-233,-207,-191},{-165,-199,-201,-179,-238,-234},{-207,-170,-218,-173,-246,-254},{-198,-210,-215,-205,-207,-215},{-165,-205,-186,-193,-224,-178},{-171,-206,-215,-191,-193,-230},{-193,-195,-182,-173,-248,-241}},{{-232,-221,-217,-250,-264,-239},{-270,-216,-237,-233,-298,-282},{-229,-254,-207,-268,-271,-266},{-195,-195,-278,-250,-295,-221},{-200,-266,-212,-271,-232,-258},{-204,-188,-293,-286,-256,-296},{-227,-230,-281,-291,-227,-309},{-193,-249,-205,-268,-258,-253},{-202,-244,-220,-299,-248,-282},{-263,-266,-281,-253,-305,-245},{-191,-212,-224,-276,-230,-221},{-241,-270,-259,-233,-245,-323},{-238,-200,-210,-233,-295,-223},{-259,-256,-256,-273,-298,-272},{-272,-237,-242,-233,-290,-250},{-186,-280,-278,-273,-232,-218},{-197,-251,-278,-268,-298,-261},{-247,-251,-256,-286,-298,-226},{-200,-256,-195,-281,-300,-296},{-209,-226,-217,-250,-261,-293}},{{-273,-309,-273,-350,-244,-329},{-246,-278,-255,-260,-238,-270},{-326,-259,-330,-272,-350,-338},{-276,-303,-261,-298,-282,-335},{-221,-270,-330,-345,-262,-315},{-229,-309,-270,-277,-265,-353},{-317,-315,-276,-248,-279,-276},{-295,-264,-310,-269,-238,-276},{-257,-318,-253,-315,-309,-320},{-257,-239,-324,-336,-344,-250},{-237,-287,-327,-289,-347,-347},{-257,-253,-330,-286,-323,-350},{-279,-244,-241,-339,-312,-235},{-254,-250,-313,-339,-235,-312},{-235,-318,-235,-289,-247,-247},{-290,-225,-270,-286,-309,-300},{-226,-312,-261,-345,-353,-250},{-259,-239,-333,-321,-320,-247},{-248,-284,-270,-347,-350,-332},{-284,-312,-241,-339,-235,-323}},{{-276,-326,-288,-270,-347,-238},{-288,-326,-318,-253,-294,-285},{-288,-350,-297,-309,-300,-247},{-291,-312,-309,-315,-244,-262},{-279,-312,-273,-300,-332,-318},{-291,-294,-250,-235,-335,-279},{-265,-350,-312,-347,-335,-253},{-259,-262,-253,-344,-285,-326},{-312,-312,-276,-326,-268,-238},{-235,-353,-320,-276,-291,-247},{-288,-276,-350,-350,-276,-338},{-332,-335,-315,-341,-309,-270},{-338,-247,-303,-285,-297,-268},{-350,-294,-279,-344,-315,-244},{-241,-279,-270,-297,-265,-238},{-297,-294,-270,-291,-247,-341},{-341,-244,-350,-326,-312,-338},{-312,-341,-326,-244,-306,-270},{-315,-306,-294,-244,-259,-323},{-329,-259,-276,-288,-270,-297}},{{-323,-326,-297,-265,-253,-282},{-326,-329,-312,-320,-306,-303},{-265,-341,-282,-235,-297,-288},{-344,-282,-312,-273,-300,-273},{-253,-279,-300,-268,-238,-241},{-273,-291,-309,-285,-250,-318},{-303,-279,-323,-318,-303,-297},{-259,-256,-323,-338,-294,-285},{-247,-247,-315,-273,-309,-288},{-265,-241,-312,-262,-338,-265},{-265,-247,-309,-338,-341,-268},{-315,-320,-323,-285,-268,-276},{-238,-270,-235,-318,-347,-309},{-306,-276,-276,-241,-309,-294},{-282,-270,-256,-312,-235,-347},{-247,-341,-320,-279,-279,-350},{-276,-323,-341,-326,-300,-268},{-306,-285,-235,-303,-247,-282},{-265,-285,-265,-256,-318,-350},{-273,-244,-265,-238,-238,-276}},{{-329,-282,-238,-306,-259,-350},{-329,-259,-329,-329,-303,-347},{-235,-320,-335,-259,-309,-247},{-306,-303,-273,-253,-300,-329},{-329,-250,-306,-276,-256,-312},{-315,-350,-279,-320,-335,-335},{-326,-341,-323,-256,-250,-318},{-347,-279,-235,-320,-329,-241},{-262,-309,-276,-350,-294,-285},{-253,-323,-326,-256,-244,-256},{-241,-279,-315,-259,-335,-282},{-341,-341,-335,-315,-306,-315},{-309,-285,-253,-332,-315,-300},{-265,-265,-335,-247,-288,-270},{-309,-312,-244,-326,-288,-312},{-244,-265,-238,-332,-335,-306},{-323,-259,-335,-338,-273,-247},{-285,-270,-335,-332,-332,-285},{-294,-262,-338,-341,-244,-241},{-318,-303,-265,-326,-250,-338}}},{{{-197,-139,-193,-168,-175,-225},{-138,-150,-198,-211,-213,-181},{-151,-193,-163,-161,-202,-191},{-200,-167,-205,-161,-221,-172},{-143,-174,-168,-190,-204,-227},{-156,-193,-210,-183,-171,-202},{-165,-169,-205,-147,-153,-222},{-192,-150,-198,-175,-184,-170},{-160,-167,-182,-150,-213,-222},{-193,-191,-200,-193,-204,-227},{-185,-149,-150,-158,-206,-204},{-143,-139,-193,-183,-190,-206},{-156,-164,-149,-202,-151,-153},{-198,-194,-177,-211,-208,-187},{-141,-157,-177,-170,-177,-218},{-155,-201,-161,-154,-153,-183},{-155,-147,-191,-145,-202,-199},{-176,-191,-166,-179,-208,-218},{-165,-166,-173,-161,-147,-191},{-200,-198,-201,-165,-156,-223}},{{-194,-201,-243,-250,-238,-269},{-184,-197,-217,-243,-268,-217},{-220,-221,-196,-261,-218,-262},{-182,-164,-253,-254,-254,-207},{-186,-176,-190,-177,-199,-214},{-178,-217,-256,-212,-220,-281},{-210,-221,-204,-239,-268,-264},{-196,-223,-228,-210,-275,-259},{-170,-184,-175,-217,-208,-248},{-176,-197,-224,-192,-222,-243},{-192,-191,-204,-232,-273,-255},{-184,-172,-251,-186,-259,-214},{-194,-168,-181,-252,-234,-190},{-174,-209,-215,-214,-236,-190},{-228,-226,-209,-241,-197,-205},{-236,-211,-175,-252,-240,-200},{-190,-197,-185,-232,-229,-226},{-234,-189,-226,-243,-238,-278},{-166,-187,-190,-248,-238,-228},{-200,-221,-185,-248,-185,-259}},{{-200,-283,-262,-302,-249,-303},{-294,-260,-225,-251,-222,-306},{-247,-293,-249,-216,-283,-286},{-217,-207,-278,-313,-319,-306},{-279,-222,-246,-246,-291,-272},{-279,-237,-257,-224,-247,-337},{-291,-275,-254,-286,-302,-243},{-222,-247,-225,-319,-310,-325},{-269,-217,-259,-221,-260,-263},{-294,-291,-210,-243,-327,-337},{-210,-288,-288,-246,-316,-249},{-240,-212,-212,-267,-307,-300},{-272,-258,-296,-240,-271,-289},{-215,-235,-312,-243,-302,-226},{-259,-240,-246,-324,-330,-311},{-254,-207,-278,-308,-249,-260},{-289,-288,-225,-313,-227,-286},{-277,-217,-296,-267,-310,-317},{-210,-237,-293,-294,-230,-272},{-215,-227,-233,-256,-310,-277}},{{-292,-323,-280,-328,-274,-283},{-301,-241,-313,-322,-241,-337},{-237,-259,-331,-310,-310,-355},{-306,-303,-340,-259,-295,-280},{-263,-353,-253,-265,-256,-304},{-277,-329,-286,-259,-277,-346},{-272,-265,-325,-271,-355,-253},{-318,-276,-268,-301,-271,-247},{-301,-235,-256,-268,-361,-322},{-234,-300,-319,-298,-298,-349},{-289,-329,-283,-319,-253,-346},{-301,-335,-334,-274,-250,-358},{-286,-338,-301,-313,-265,-349},{-306,-253,-298,-250,-316,-334},{-240,-270,-337,-337,-268,-343},{-251,-291,-319,-334,-262,-343},{-263,-279,-331,-340,-271,-241},{-298,-253,-328,-337,-343,-286},{-292,-309,-322,-307,-256,-250},{-249,-300,-256,-283,-346,-259}},{{-292,-304,-301,-288,-294,-261},{-337,-361,-343,-303,-306,-334},{-280,-352,-310,-345,-282,-328},{-343,-319,-262,-336,-338,-331},{-253,-277,-265,-294,-326,-238},{-298,-298,-349,-264,-244,-331},{-247,-307,-295,-342,-350,-241},{-322,-295,-352,-357,-288,-296},{-316,-292,-319,-303,-247,-290},{-328,-262,-334,-270,-320,-261},{-310,-319,-328,-270,-291,-334},{-349,-346,-325,-246,-341,-293},{-301,-244,-328,-309,-350,-255},{-331,-274,-313,-303,-265,-287},{-355,-298,-313,-351,-332,-331},{-292,-292,-328,-330,-279,-232},{-259,-352,-313,-279,-288,-334},{-331,-283,-328,-291,-350,-322},{-250,-271,-352,-321,-262,-304},{-301,-343,-265,-333,-273,-244}},{{-245,-259,-274,-222,-294,-253},{-325,-304,-244,-253,-271,-275},{-234,-304,-279,-317,-256,-293},{-274,-318,-295,-296,-266,-278},{-248,-312,-282,-285,-297,-236},{-339,-279,-241,-259,-269,-228},{-291,-223,-236,-275,-207,-278},{-262,-324,-263,-216,-233,-236},{-302,-243,-233,-296,-251,-273},{-331,-329,-325,-251,-238,-238},{-285,-243,-298,-235,-248,-250},{-322,-273,-266,-304,-256,-275},{-274,-271,-325,-235,-251,-268},{-299,-271,-320,-272,-225,-255},{-248,-229,-225,-293,-274,-218},{-274,-285,-301,-261,-210,-263},{-254,-324,-241,-259,-276,-208},{-254,-254,-293,-280,-256,-250},{-239,-310,-225,-211,-292,-253},{-305,-268,-247,-248,-238,-221}},{{-250,-244,-239,-209,-234,-183},{-194,-218,-198,-241,-172,-165},{-228,-216,-239,-174,-221,-163},{-266,-230,-227,-181,-224,-225},{-204,-230,-198,-204,-215,-191},{-250,-251,-185,-196,-188,-215},{-259,-218,-234,-172,-172,-227},{-197,-213,-190,-196,-168,-177},{-221,-246,-245,-211,-174,-195},{-238,-211,-265,-172,-215,-199},{-247,-271,-183,-249,-230,-209},{-262,-262,-192,-243,-215,-201},{-274,-197,-227,-185,-188,-219},{-283,-193,-223,-228,-230,-201},{-254,-241,-245,-176,-238,-191},{-204,-234,-196,-187,-190,-209},{-283,-267,-239,-239,-226,-191},{-206,-204,-212,-249,-205,-185},{-278,-276,-239,-254,-197,-169},{-286,-253,-207,-198,-188,-185}},{{-167,-201,-170,-178,-150,-190},{-182,-216,-212,-142,-156,-175},{-167,-197,-179,-184,-139,-192},{-227,-184,-190,-205,-154,-139},{-192,-221,-163,-184,-186,-150},{-219,-205,-214,-208,-152,-161},{-165,-164,-186,-156,-169,-183},{-190,-175,-190,-178,-197,-155},{-205,-195,-185,-166,-166,-165},{-159,-221,-145,-189,-159,-134},{-173,-182,-206,-156,-200,-176},{-169,-186,-217,-156,-149,-136},{-165,-212,-154,-210,-174,-144},{-207,-210,-185,-152,-156,-183},{-217,-197,-152,-201,-162,-134},{-159,-214,-217,-198,-166,-171},{-156,-199,-214,-170,-198,-155},{-217,-158,-206,-196,-205,-171},{-186,-164,-145,-178,-185,-178},{-161,-182,-194,-145,-197,-141}},{{-141,-170,-195,-180,-146,-151},{-139,-176,-173,-150,-139,-198},{-151,-153,-148,-166,-202,-144},{-176,-141,-146,-138,-151,-138},{-153,-200,-197,-181,-176,-188},{-138,-158,-156,-136,-183,-197},{-193,-171,-156,-186,-143,-158},{-181,-173,-150,-163,-190,-190},{-151,-153,-171,-143,-161,-198},{-202,-160,-176,-148,-190,-197},{-186,-156,-143,-153,-198,-188},{-165,-134,-163,-193,-195,-148},{-170,-190,-144,-141,-166,-185},{-153,-173,-155,-185,-195,-144},{-171,-163,-195,-183,-146,-170},{-158,-192,-158,-141,-138,-144},{-176,-195,-185,-190,-166,-148},{-153,-168,-173,-158,-192,-195},{-192,-138,-160,-165,-161,-180},{-197,-165,-161,-175,-173,-134}},{{-193,-158,-192,-156,-197,-180},{-136,-202,-202,-178,-156,-190},{-150,-183,-151,-143,-143,-192},{-160,-141,-193,-156,-151,-155},{-165,-183,-188,-192,-143,-183},{-175,-190,-181,-193,-175,-176},{-141,-146,-173,-175,-180,-198},{-160,-200,-165,-158,-158,-141},{-150,-143,-183,-151,-183,-168},{-141,-143,-141,-200,-141,-166},{-170,-143,-188,-141,-150,-192},{-180,-151,-170,-146,-134,-141},{-153,-160,-138,-151,-202,-202},{-148,-163,-141,-183,-168,-165},{-139,-170,-175,-165,-151,-136},{-150,-165,-178,-178,-161,-138},{-178,-178,-158,-183,-197,-144},{-198,-198,-170,-161,-143,-198},{-141,-168,-175,-188,-185,-143},{-171,-141,-173,-166,-186,-171}},{{-144,-156,-153,-163,-150,-181},{-197,-158,-186,-178,-134,-183},{-185,-186,-156,-138,-198,-195},{-136,-178,-141,-158,-192,-183},{-180,-198,-175,-175,-202,-176},{-144,-156,-161,-198,-151,-138},{-166,-180,-155,-197,-202,-200},{-185,-175,-166,-146,-168,-197},{-146,-163,-165,-190,-198,-175},{-192,-163,-148,-161,-161,-151},{-138,-160,-156,-188,-178,-198},{-173,-143,-134,-160,-188,-200},{-160,-156,-163,-185,-186,-178},{-175,-165,-158,-200,-141,-141},{-176,-193,-202,-138,-185,-165},{-171,-190,-197,-170,-160,-161},{-185,-161,-171,-156,-183,-139},{-181,-198,-171,-158,-185,-146},{-139,-192,-148,-144,-160,-180},{-176,-185,-151,-186,-144,-173}},{{-153,-136,-134,-178,-202,-161},{-188,-192,-134,-153,-192,-195},{-151,-185,-183,-168,-138,-141},{-171,-173,-138,-161,-168,-153},{-183,-198,-141,-200,-163,-166},{-134,-148,-178,-166,-192,-197},{-165,-183,-148,-163,-148,-141},{-198,-176,-202,-156,-155,-197},{-183,-180,-185,-148,-186,-153},{-143,-180,-150,-183,-180,-160},{-161,-178,-160,-134,-153,-188},{-180,-139,-144,-192,-195,-192},{-185,-166,-141,-185,-136,-134},{-197,-173,-156,-190,-165,-136},{-175,-143,-200,-173,-156,-175},{-198,-144,-186,-188,-195,-163},{-180,-188,-155,-158,-198,-136},{-156,-170,-163,-158,-134,-180},{-165,-192,-193,-153,-198,-158},{-144,-163,-156,-158,-141,-136}}},{{{-276,-365,-345,-283,-378,-296},{-395,-395,-283,-359,-372,-313},{-388,-276,-359,-375,-339,-283},{-263,-280,-313,-299,-299,-290},{-378,-270,-313,-290,-322,-359},{-332,-375,-349,-362,-332,-266},{-339,-349,-388,-322,-266,-345},{-293,-368,-286,-296,-382,-316},{-365,-349,-283,-296,-368,-372},{-362,-299,-372,-345,-286,-345},{-362,-319,-339,-365,-362,-280},{-388,-273,-395,-378,-349,-270},{-388,-349,-283,-313,-378,-293},{-359,-362,-293,-293,-299,-280},{-375,-368,-372,-299,-316,-388},{-342,-329,-270,-362,-319,-355},{-368,-355,-313,-332,-309,-342},{-283,-313,-378,-375,-303,-273},{-280,-352,-313,-345,-359,-303},{-339,-290,-270,-283,-283,-266}},{{-371,-332,-319,-311,-320,-304},{-262,-335,-383,-273,-314,-247},{-371,-322,-265,-279,-280,-289},{-394,-267,-303,-305,-320,-280},{-331,-283,-364,-355,-336,-286},{-394,-280,-290,-327,-308,-304},{-367,-270,-370,-327,-345,-355},{-335,-303,-351,-286,-249,-268},{-335,-290,-351,-279,-314,-298},{-279,-335,-284,-352,-345,-286},{-295,-309,-293,-330,-283,-247},{-394,-357,-293,-349,-370,-241},{-262,-364,-364,-295,-277,-283},{-371,-361,-300,-301,-296,-307},{-312,-312,-332,-298,-326,-304},{-285,-277,-265,-308,-293,-346},{-321,-319,-373,-267,-354,-301},{-276,-354,-348,-292,-339,-331},{-331,-357,-281,-327,-296,-331},{-377,-280,-376,-257,-320,-340}},{{-271,-331,-252,-256,-262,-267},{-283,-346,-325,-291,-313,-236},{-248,-282,-294,-226,-241,-308},{-304,-248,-280,-248,-284,-285},{-313,-311,-274,-277,-268,-218},{-263,-236,-300,-218,-233,-213},{-245,-276,-230,-318,-292,-249},{-304,-239,-227,-261,-318,-206},{-339,-256,-269,-291,-307,-298},{-307,-343,-249,-242,-257,-252},{-266,-311,-330,-299,-268,-254},{-327,-320,-330,-286,-310,-265},{-274,-268,-238,-256,-244,-306},{-257,-265,-283,-321,-268,-296},{-274,-274,-266,-253,-276,-234},{-260,-297,-272,-253,-254,-283},{-236,-288,-322,-237,-297,-247},{-298,-291,-283,-231,-299,-206},{-333,-271,-266,-220,-212,-283},{-336,-265,-288,-256,-223,-260}},{{-202,-265,-261,-254,-199,-219},{-268,-267,-277,-266,-222,-184},{-252,-277,-263,-217,-260,-188},{-200,-224,-284,-256,-204,-217},{-298,-267,-251,-270,-251,-239},{-290,-216,-239,-203,-204,-177},{-218,-216,-261,-206,-197,-191},{-295,-253,-270,-185,-204,-182},{-252,-199,-246,-187,-208,-188},{-282,-250,-246,-206,-204,-256},{-228,-289,-239,-266,-202,-182},{-282,-202,-270,-261,-213,-243},{-230,-238,-251,-199,-262,-263},{-275,-204,-213,-222,-249,-206},{-258,-289,-239,-263,-249,-245},{-205,-250,-239,-187,-217,-195},{-255,-233,-254,-229,-211,-223},{-268,-228,-265,-273,-211,-206},{-242,-236,-277,-201,-235,-219},{-250,-204,-199,-259,-267,-199}},{{-217,-170,-241,-214,-181,-248},{-180,-174,-208,-200,-172,-227},{-219,-189,-193,-246,-197,-231},{-184,-195,-202,-181,-233,-197},{-204,-191,-197,-233,-197,-250},{-239,-212,-181,-229,-250,-227},{-239,-235,-195,-200,-237,-227},{-226,-241,-183,-208,-176,-212},{-208,-244,-241,-233,-231,-214},{-213,-208,-248,-239,-204,-181},{-217,-178,-210,-229,-246,-185},{-230,-210,-246,-170,-237,-187},{-245,-172,-176,-233,-183,-189},{-230,-183,-237,-178,-202,-172},{-195,-168,-223,-172,-189,-223},{-221,-231,-183,-237,-225,-174},{-219,-246,-168,-212,-223,-235},{-239,-237,-208,-231,-178,-210},{-193,-185,-223,-168,-212,-189},{-239,-200,-210,-233,-210,-197}},{{-195,-220,-177,-234,-222,-223},{-176,-214,-200,-252,-222,-184},{-241,-168,-213,-208,-257,-268},{-223,-223,-234,-226,-202,-245},{-202,-170,-219,-234,-255,-209},{-195,-181,-196,-232,-187,-252},{-229,-241,-177,-217,-246,-200},{-170,-170,-228,-256,-180,-196},{-189,-220,-171,-213,-200,-180},{-237,-168,-234,-232,-220,-270},{-174,-239,-205,-187,-185,-182},{-214,-223,-192,-226,-249,-243},{-227,-246,-203,-256,-240,-180},{-200,-197,-192,-191,-264,-234},{-195,-237,-181,-232,-253,-227},{-187,-185,-253,-195,-238,-191},{-235,-237,-198,-228,-180,-259},{-241,-170,-196,-215,-264,-194},{-218,-244,-234,-226,-229,-216},{-191,-223,-211,-232,-218,-227}},{{-259,-251,-232,-208,-237,-295},{-192,-235,-210,-221,-284,-242},{-277,-209,-251,-294,-248,-229},{-206,-209,-251,-203,-237,-277},{-194,-197,-273,-301,-240,-290},{-187,-211,-246,-208,-292,-258},{-224,-199,-271,-274,-297,-245},{-219,-242,-244,-296,-273,-277},{-245,-225,-227,-286,-235,-319},{-236,-235,-215,-233,-253,-298},{-229,-273,-278,-206,-271,-231},{-208,-246,-195,-254,-222,-223},{-259,-270,-217,-296,-214,-306},{-226,-192,-288,-301,-219,-282},{-243,-246,-276,-269,-307,-290},{-277,-277,-198,-256,-245,-266},{-208,-232,-217,-279,-289,-303},{-252,-225,-259,-206,-307,-247},{-259,-197,-261,-226,-310,-298},{-224,-256,-256,-296,-255,-317}},{{-277,-323,-312,-266,-269,-283},{-230,-270,-309,-284,-293,-274},{-230,-281,-309,-329,-314,-268},{-255,-267,-275,-340,-317,-323},{-252,-275,-249,-343,-257,-323},{-279,-278,-275,-355,-341,-290},{-263,-225,-251,-346,-272,-293},{-249,-239,-289,-275,-251,-249},{-296,-292,-286,-243,-356,-348},{-310,-292,-246,-255,-347,-370},{-329,-225,-275,-317,-245,-249},{-241,-292,-292,-320,-359,-253},{-288,-253,-234,-240,-344,-363},{-326,-239,-237,-340,-263,-354},{-277,-228,-286,-349,-362,-249},{-227,-239,-240,-352,-278,-256},{-310,-292,-277,-332,-284,-302},{-219,-239,-266,-272,-341,-256},{-301,-284,-347,-296,-320,-283},{-293,-250,-292,-314,-326,-326}},{{-375,-358,-383,-392,-263,-270},{-369,-282,-351,-342,-280,-378},{-255,-371,-338,-303,-378,-296},{-271,-269,-380,-303,-309,-388},{-302,-378,-296,-326,-290,-290},{-328,-278,-357,-309,-345,-319},{-340,-326,-270,-392,-286,-313},{-365,-307,-296,-309,-270,-368},{-334,-275,-354,-345,-392,-266},{-346,-294,-306,-299,-322,-306},{-312,-365,-299,-339,-349,-296},{-350,-358,-293,-290,-368,-345},{-350,-349,-364,-276,-313,-276},{-252,-288,-377,-296,-309,-345},{-378,-323,-341,-316,-280,-286},{-378,-310,-348,-313,-349,-372},{-321,-288,-264,-276,-313,-290},{-274,-266,-380,-299,-372,-263},{-318,-336,-325,-326,-392,-378},{-287,-291,-367,-388,-362,-342}},{{-309,-392,-395,-290,-349,-349},{-368,-378,-332,-316,-352,-385},{-365,-372,-313,-316,-336,-322},{-388,-306,-306,-375,-316,-365},{-375,-309,-382,-280,-395,-355},{-273,-306,-372,-319,-313,-270},{-306,-395,-270,-296,-293,-392},{-293,-290,-293,-385,-299,-362},{-388,-368,-388,-378,-352,-349},{-306,-280,-345,-352,-266,-266},{-392,-299,-319,-326,-329,-332},{-286,-375,-329,-392,-336,-309},{-273,-372,-339,-342,-283,-319},{-352,-293,-299,-355,-355,-290},{-359,-392,-345,-352,-303,-293},{-329,-276,-263,-303,-290,-329},{-322,-309,-342,-365,-336,-309},{-316,-362,-336,-273,-378,-280},{-313,-326,-382,-326,-299,-322},{-329,-362,-339,-283,-280,-303}},{{-303,-273,-395,-322,-319,-395},{-319,-306,-296,-273,-322,-276},{-280,-316,-332,-329,-276,-349},{-368,-352,-273,-385,-313,-349},{-345,-293,-293,-316,-352,-280},{-309,-388,-362,-270,-273,-263},{-326,-299,-375,-283,-326,-326},{-342,-280,-273,-276,-382,-382},{-319,-266,-368,-362,-359,-313},{-342,-375,-276,-352,-362,-276},{-293,-345,-326,-352,-263,-286},{-293,-283,-319,-270,-392,-280},{-319,-342,-339,-359,-372,-326},{-313,-339,-296,-359,-355,-332},{-290,-339,-273,-313,-263,-283},{-342,-270,-280,-286,-299,-303},{-329,-266,-392,-339,-273,-332},{-326,-378,-332,-326,-293,-306},{-378,-280,-385,-336,-349,-382},{-352,-395,-313,-322,-332,-339}},{{-309,-359,-276,-388,-299,-306},{-345,-345,-303,-286,-385,-309},{-385,-388,-385,-345,-372,-309},{-303,-382,-368,-349,-332,-392},{-378,-286,-336,-336,-362,-313},{-382,-395,-273,-336,-362,-263},{-372,-299,-299,-349,-303,-306},{-385,-309,-316,-329,-276,-336},{-362,-352,-313,-280,-395,-293},{-280,-332,-395,-355,-362,-266},{-326,-332,-276,-332,-266,-319},{-332,-352,-365,-296,-266,-332},{-303,-336,-293,-368,-316,-280},{-296,-296,-313,-349,-336,-313},{-368,-385,-382,-382,-332,-359},{-352,-266,-342,-293,-359,-293},{-329,-392,-296,-355,-372,-362},{-266,-306,-263,-332,-319,-375},{-329,-378,-382,-349,-322,-382},{-378,-329,-395,-378,-286,-352}}},{{{-89,-125,-119,-111,-106,-111},{-88,-106,-110,-135,-133,-105},{-120,-105,-130,-104,-138,-147},{-116,-109,-133,-109,-137,-129},{-105,-90,-113,-95,-104,-113},{-106,-102,-116,-98,-137,-148},{-109,-89,-99,-140,-139,-118},{-124,-121,-131,-99,-112,-123},{-90,-122,-106,-133,-111,-110},{-103,-105,-100,-103,-98,-129},{-116,-86,-134,-117,-100,-111},{-90,-98,-112,-112,-132,-145},{-89,-100,-93,-133,-142,-132},{-118,-91,-99,-124,-98,-131},{-124,-112,-108,-121,-99,-105},{-111,-126,-104,-99,-124,-152},{-87,-99,-130,-123,-133,-131},{-123,-100,-91,-110,-112,-146},{-99,-127,-123,-103,-109,-134},{-87,-111,-90,-102,-139,-127}},{{-161,-158,-132,-161,-138,-198},{-142,-121,-142,-133,-167,-150},{-123,-134,-132,-175,-150,-163},{-112,-128,-127,-166,-158,-173},{-140,-123,-167,-166,-187,-175},{-139,-120,-121,-175,-140,-143},{-148,-118,-172,-157,-158,-138},{-150,-130,-178,-170,-164,-139},{-154,-144,-120,-136,-158,-168},{-157,-144,-142,-130,-192,-183},{-119,-127,-135,-157,-169,-192},{-151,-138,-178,-149,-169,-195},{-140,-154,-166,-130,-185,-163},{-116,-154,-124,-175,-169,-192},{-147,-123,-123,-183,-159,-181},{-158,-113,-147,-124,-190,-138},{-109,-166,-170,-169,-130,-144},{-147,-116,-141,-153,-142,-165},{-130,-154,-142,-157,-171,-198},{-112,-141,-145,-170,-175,-181}},{{-173,-184,-171,-186,-174,-212},{-200,-196,-175,-200,-190,-202},{-200,-207,-173,-213,-190,-160},{-203,-157,-169,-192,-214,-234},{-205,-203,-190,-160,-194,-160},{-166,-196,-173,-163,-171,-168},{-161,-167,-219,-167,-174,-172},{-177,-151,-186,-228,-178,-186},{-173,-164,-205,-180,-190,-168},{-184,-182,-156,-201,-196,-232},{-208,-164,-156,-175,-229,-192},{-210,-212,-153,-165,-172,-196},{-201,-185,-212,-171,-218,-200},{-205,-167,-160,-198,-182,-172},{-205,-182,-197,-163,-204,-194},{-168,-155,-192,-177,-178,-174},{-170,-166,-199,-156,-176,-214},{-206,-200,-195,-186,-157,-230},{-175,-180,-223,-207,-188,-184},{-201,-185,-219,-186,-200,-210}},{{-219,-235,-187,-227,-191,-183},{-238,-211,-171,-244,-231,-162},{-242,-164,-197,-183,-217,-229},{-209,-187,-197,-219,-213,-197},{-223,-235,-205,-179,-185,-195},{-229,-209,-207,-171,-207,-209},{-181,-227,-244,-197,-217,-195},{-235,-191,-231,-195,-235,-185},{-168,-185,-185,-199,-183,-211},{-187,-191,-207,-211,-175,-211},{-189,-209,-183,-213,-244,-223},{-199,-223,-238,-223,-195,-175},{-233,-183,-175,-173,-244,-164},{-171,-207,-195,-242,-225,-221},{-195,-227,-217,-189,-240,-195},{-213,-195,-189,-195,-183,-205},{-240,-193,-197,-183,-203,-242},{-207,-175,-240,-181,-238,-219},{-205,-213,-168,-215,-189,-231},{-177,-162,-238,-173,-240,-203}},{{-225,-235,-203,-187,-223,-191},{-191,-219,-211,-156,-159,-217},{-171,-225,-234,-199,-183,-208},{-173,-189,-230,-170,-155,-155},{-225,-162,-183,-234,-202,-204},{-229,-211,-209,-177,-217,-169},{-187,-213,-183,-211,-225,-151},{-175,-197,-165,-185,-159,-212},{-197,-215,-229,-172,-189,-158},{-168,-171,-199,-168,-212,-190},{-189,-181,-209,-176,-200,-169},{-225,-203,-211,-177,-195,-151},{-164,-242,-165,-183,-155,-206},{-225,-209,-183,-215,-210,-164},{-175,-238,-197,-224,-219,-212},{-207,-171,-225,-232,-225,-180},{-225,-231,-187,-191,-181,-182},{-227,-168,-215,-218,-217,-162},{-231,-166,-225,-195,-202,-186},{-235,-197,-165,-191,-166,-166}},{{-172,-168,-155,-154,-129,-122},{-156,-173,-189,-182,-150,-156},{-179,-173,-135,-187,-162,-151},{-188,-208,-184,-131,-153,-132},{-184,-182,-195,-182,-132,-163},{-161,-161,-175,-142,-144,-173},{-150,-144,-184,-162,-179,-121},{-156,-180,-144,-157,-129,-122},{-204,-204,-180,-146,-158,-143},{-193,-199,-194,-146,-181,-147},{-206,-168,-192,-160,-148,-121},{-161,-182,-157,-146,-162,-140},{-177,-152,-152,-146,-150,-147},{-177,-151,-140,-176,-177,-150},{-183,-190,-180,-181,-141,-175},{-192,-149,-169,-178,-147,-144},{-179,-159,-190,-147,-122,-173},{-181,-190,-137,-142,-135,-147},{-206,-197,-157,-165,-174,-160},{-145,-201,-187,-174,-130,-146}},{{-119,-128,-105,-122,-139,-95},{-112,-157,-110,-128,-93,-123},{-151,-152,-150,-97,-100,-93},{-155,-121,-152,-109,-93,-119},{-165,-134,-126,-143,-99,-103},{-140,-128,-142,-97,-128,-134},{-123,-138,-107,-111,-99,-120},{-164,-146,-135,-138,-118,-114},{-127,-114,-147,-128,-95,-121},{-162,-122,-105,-97,-113,-103},{-162,-152,-124,-99,-138,-122},{-146,-110,-151,-127,-93,-121},{-154,-150,-126,-102,-95,-119},{-141,-157,-102,-115,-97,-93},{-141,-116,-127,-142,-139,-124},{-134,-122,-113,-140,-124,-100},{-164,-154,-124,-113,-121,-131},{-140,-156,-108,-133,-135,-119},{-151,-126,-144,-123,-95,-132},{-167,-145,-152,-114,-108,-133}},{{-100,-87,-100,-94,-80,-105},{-106,-91,-103,-90,-81,-116},{-93,-114,-108,-97,-110,-101},{-110,-122,-110,-85,-113,-95},{-87,-88,-80,-116,-82,-95},{-101,-124,-86,-92,-93,-95},{-123,-98,-104,-101,-107,-80},{-106,-83,-109,-114,-113,-98},{-113,-91,-85,-117,-110,-110},{-90,-112,-98,-88,-104,-80},{-106,-112,-117,-112,-103,-89},{-98,-112,-96,-105,-79,-114},{-108,-95,-96,-82,-108,-95},{-101,-116,-89,-93,-113,-114},{-116,-98,-97,-90,-117,-102},{-126,-95,-83,-117,-110,-101},{-125,-108,-117,-105,-112,-93},{-105,-104,-115,-110,-84,-88},{-101,-111,-96,-106,-92,-82},{-91,-107,-111,-97,-82,-87}},{{-97,-100,-111,-118,-95,-106},{-101,-87,-94,-100,-78,-100},{-79,-113,-107,-102,-117,-115},{-80,-104,-111,-114,-96,-109},{-81,-113,-103,-103,-97,-104},{-109,-118,-110,-93,-104,-79},{-114,-111,-91,-86,-107,-110},{-95,-80,-115,-96,-80,-101},{-93,-79,-99,-113,-81,-85},{-108,-85,-107,-84,-102,-94},{-86,-84,-109,-85,-111,-95},{-113,-101,-108,-118,-82,-82},{-110,-99,-106,-117,-96,-106},{-93,-79,-81,-82,-82,-81},{-111,-103,-110,-87,-116,-82},{-114,-93,-90,-94,-97,-98},{-81,-111,-101,-98,-92,-85},{-88,-102,-82,-91,-109,-105},{-115,-107,-89,-103,-98,-118},{-101,-93,-101,-101,-102,-85}},{{-84,-93,-117,-112,-82,-81},{-109,-86,-87,-95,-94,-95},{-95,-115,-112,-89,-108,-104},{-115,-118,-92,-104,-90,-105},{-99,-83,-117,-82,-103,-86},{-87,-104,-97,-93,-118,-88},{-90,-102,-114,-102,-107,-91},{-97,-93,-91,-118,-102,-100},{-89,-100,-98,-88,-97,-106},{-104,-86,-83,-78,-103,-90},{-78,-107,-86,-110,-81,-91},{-114,-104,-96,-97,-80,-78},{-78,-116,-108,-98,-101,-79},{-115,-96,-110,-89,-81,-101},{-82,-87,-94,-101,-93,-110},{-89,-95,-105,-84,-87,-85},{-106,-95,-79,-112,-99,-108},{-103,-82,-113,-88,-106,-82},{-98,-79,-91,-101,-112,-102},{-100,-103,-113,-80,-81,-93}},{{-103,-105,-117,-88,-81,-80},{-104,-114,-118,-104,-107,-104},{-115,-85,-81,-98,-96,-93},{-86,-83,-90,-105,-82,-79},{-98,-101,-117,-118,-112,-97},{-99,-93,-93,-116,-83,-89},{-87,-87,-98,-88,-92,-111},{-117,-115,-93,-78,-97,-100},{-112,-90,-85,-99,-98,-110},{-82,-105,-102,-79,-87,-84},{-92,-87,-111,-99,-106,-78},{-97,-86,-86,-85,-101,-84},{-84,-86,-96,-86,-100,-104},{-112,-87,-102,-87,-91,-115},{-84,-118,-111,-89,-94,-82},{-88,-82,-92,-101,-107,-94},{-96,-110,-81,-86,-80,-95},{-88,-118,-110,-112,-115,-113},{-98,-116,-86,-91,-109,-91},{-100,-94,-90,-85,-94,-112}},{{-113,-78,-79,-110,-86,-108},{-86,-85,-86,-113,-107,-118},{-102,-108,-111,-98,-116,-80},{-80,-80,-84,-81,-84,-85},{-114,-96,-80,-91,-99,-79},{-78,-97,-79,-112,-114,-87},{-92,-88,-91,-114,-82,-98},{-109,-83,-118,-93,-96,-93},{-99,-98,-111,-94,-92,-88},{-90,-86,-114,-89,-116,-110},{-95,-111,-105,-116,-95,-104},{-106,-118,-80,-111,-78,-108},{-116,-95,-115,-80,-83,-104},{-83,-114,-96,-93,-84,-110},{-80,-85,-83,-97,-103,-104},{-87,-83,-109,-104,-80,-86},{-115,-100,-109,-107,-104,-106},{-92,-80,-96,-105,-112,-108},{-106,-85,-80,-105,-115,-105},{-78,-83,-92,-93,-88,-88}}},{{{-224,-264,-209,-236,-236,-250},{-240,-214,-283,-221,-259,-200},{-266,-283,-209,-212,-267,-219},{-280,-219,-228,-267,-278,-231},{-266,-195,-219,-190,-207,-281},{-186,-257,-276,-274,-278,-233},{-214,-236,-214,-195,-200,-269},{-261,-202,-276,-259,-224,-267},{-245,-207,-243,-262,-259,-248},{-219,-224,-245,-200,-245,-238},{-233,-209,-226,-212,-202,-255},{-242,-226,-264,-252,-283,-226},{-242,-243,-245,-221,-228,-262},{-214,-221,-190,-252,-214,-236},{-261,-259,-233,-221,-255,-205},{-235,-255,-217,-269,-214,-221},{-280,-224,-195,-262,-212,-283},{-259,-283,-190,-278,-259,-286},{-196,-250,-271,-228,-217,-228},{-280,-281,-252,-193,-240,-274}},{{-207,-207,-273,-270,-253,-212},{-226,-252,-261,-249,-219,-252},{-248,-248,-237,-270,-237,-254},{-267,-219,-190,-238,-219,-248},{-269,-195,-209,-215,-215,-194},{-269,-214,-240,-210,-269,-212},{-281,-207,-190,-219,-253,-199},{-274,-193,-270,-194,-206,-234},{-252,-226,-270,-252,-219,-206},{-250,-264,-251,-185,-199,-212},{-224,-269,-270,-196,-224,-203},{-255,-245,-251,-206,-181,-239},{-193,-269,-256,-247,-233,-250},{-200,-231,-214,-277,-219,-208},{-257,-267,-223,-256,-267,-192},{-193,-248,-219,-259,-258,-190},{-243,-269,-223,-210,-210,-199},{-255,-240,-226,-229,-201,-188},{-264,-202,-249,-196,-183,-199},{-243,-276,-258,-259,-253,-236}},{{-230,-251,-200,-174,-196,-193},{-219,-180,-210,-207,-163,-189},{-254,-242,-240,-168,-196,-189},{-181,-203,-172,-215,-204,-209},{-221,-209,-164,-197,-198,-203},{-230,-203,-170,-189,-191,-169},{-224,-234,-238,-199,-208,-198},{-219,-180,-188,-203,-159,-209},{-191,-209,-166,-187,-183,-146},{-245,-234,-240,-166,-211,-212},{-191,-176,-226,-183,-206,-205},{-228,-190,-194,-158,-193,-203},{-172,-245,-172,-197,-151,-166},{-206,-240,-166,-176,-217,-202},{-249,-192,-206,-199,-191,-175},{-196,-236,-178,-205,-172,-153},{-204,-251,-186,-220,-209,-189},{-181,-188,-202,-218,-166,-166},{-254,-180,-228,-224,-166,-202},{-232,-228,-176,-160,-163,-203}},{{-203,-144,-162,-138,-132,-123},{-198,-180,-187,-174,-157,-157},{-206,-158,-185,-167,-121,-137},{-201,-182,-138,-122,-138,-124},{-198,-177,-182,-167,-128,-161},{-163,-178,-188,-122,-143,-149},{-151,-153,-129,-154,-151,-152},{-143,-168,-177,-136,-148,-121},{-182,-186,-148,-169,-125,-149},{-160,-148,-170,-168,-120,-155},{-143,-147,-141,-122,-145,-134},{-191,-157,-170,-130,-144,-155},{-198,-148,-135,-165,-166,-131},{-174,-182,-188,-130,-115,-123},{-148,-167,-157,-171,-153,-150},{-186,-155,-162,-142,-138,-128},{-163,-165,-140,-168,-137,-134},{-162,-145,-151,-140,-122,-112},{-181,-135,-185,-141,-140,-144},{-170,-172,-159,-159,-164,-149}},{{-109,-121,-136,-121,-123,-102},{-130,-120,-117,-134,-124,-106},{-113,-136,-136,-136,-121,-131},{-108,-127,-103,-124,-121,-115},{-125,-117,-138,-134,-113,-96},{-108,-111,-145,-96,-101,-108},{-141,-134,-143,-99,-119,-112},{-137,-107,-120,-105,-111,-134},{-118,-127,-109,-126,-117,-118},{-126,-111,-108,-133,-118,-108},{-116,-107,-138,-133,-106,-107},{-117,-121,-133,-95,-137,-125},{-138,-113,-125,-119,-127,-109},{-130,-139,-105,-105,-115,-124},{-158,-103,-145,-105,-109,-138},{-142,-111,-135,-136,-124,-139},{-132,-142,-108,-107,-132,-142},{-157,-137,-141,-101,-123,-136},{-141,-111,-129,-115,-115,-98},{-154,-151,-113,-95,-104,-140}},{{-126,-140,-105,-136,-109,-101},{-143,-133,-95,-95,-105,-113},{-115,-96,-115,-101,-121,-145},{-143,-140,-139,-134,-107,-108},{-142,-138,-119,-140,-145,-105},{-107,-138,-120,-134,-135,-136},{-140,-124,-137,-133,-129,-116},{-127,-100,-134,-140,-124,-139},{-125,-138,-113,-139,-146,-130},{-124,-118,-137,-137,-120,-115},{-123,-133,-121,-125,-109,-144},{-124,-115,-137,-138,-102,-136},{-96,-102,-137,-134,-118,-112},{-95,-107,-109,-131,-132,-107},{-99,-119,-140,-119,-109,-151},{-120,-132,-113,-137,-100,-118},{-102,-102,-105,-140,-134,-149},{-100,-101,-136,-109,-99,-139},{-106,-108,-107,-115,-132,-107},{-101,-127,-139,-121,-100,-149}},{{-113,-137,-116,-170,-140,-144},{-153,-141,-135,-123,-143,-149},{-147,-151,-121,-123,-138,-157},{-126,-150,-161,-142,-174,-143},{-138,-133,-113,-141,-144,-139},{-105,-116,-142,-147,-143,-156},{-115,-132,-159,-129,-138,-186},{-147,-114,-130,-155,-175,-157},{-143,-150,-135,-141,-124,-149},{-144,-114,-149,-173,-178,-157},{-151,-109,-148,-123,-152,-180},{-117,-124,-155,-142,-147,-186},{-151,-137,-162,-164,-172,-143},{-144,-114,-113,-169,-181,-133},{-110,-124,-134,-144,-130,-141},{-126,-132,-159,-136,-130,-191},{-145,-162,-154,-167,-141,-173},{-144,-113,-125,-136,-186,-178},{-152,-124,-113,-163,-129,-177},{-145,-140,-161,-126,-163,-162}},{{-187,-154,-179,-159,-173,-169},{-189,-193,-161,-156,-169,-194},{-190,-161,-159,-217,-165,-227},{-187,-202,-218,-225,-215,-210},{-155,-207,-185,-156,-221,-187},{-185,-161,-200,-192,-229,-196},{-175,-181,-215,-194,-193,-200},{-194,-196,-154,-219,-219,-175},{-136,-159,-209,-167,-215,-222},{-153,-198,-196,-159,-161,-233},{-165,-175,-196,-154,-233,-171},{-136,-161,-215,-180,-171,-185},{-170,-152,-163,-207,-207,-206},{-177,-161,-185,-202,-171,-241},{-150,-209,-200,-156,-231,-185},{-192,-189,-198,-202,-191,-183},{-163,-198,-202,-182,-179,-204},{-150,-205,-165,-213,-219,-210},{-173,-145,-196,-179,-173,-235},{-194,-161,-168,-154,-213,-216}},{{-198,-180,-188,-217,-236,-210},{-211,-184,-199,-236,-215,-222},{-183,-212,-199,-261,-215,-275},{-192,-247,-206,-210,-252,-231},{-177,-234,-262,-226,-273,-252},{-177,-177,-246,-210,-203,-196},{-230,-177,-193,-215,-238,-252},{-224,-182,-213,-249,-270,-254},{-253,-245,-253,-226,-206,-245},{-183,-210,-202,-266,-270,-252},{-249,-217,-204,-247,-259,-215},{-224,-191,-244,-219,-201,-215},{-175,-177,-213,-224,-261,-266},{-251,-252,-242,-206,-229,-273},{-215,-197,-246,-226,-263,-270},{-179,-230,-267,-194,-252,-203},{-194,-247,-267,-185,-206,-219},{-175,-201,-202,-266,-189,-210},{-213,-228,-249,-224,-189,-196},{-247,-217,-255,-189,-240,-259}},{{-277,-270,-268,-275,-243,-206},{-206,-192,-192,-270,-252,-189},{-229,-275,-224,-270,-275,-199},{-256,-189,-217,-236,-277,-270},{-243,-213,-196,-229,-240,-219},{-247,-270,-229,-277,-194,-213},{-206,-275,-194,-194,-203,-206},{-256,-247,-229,-219,-231,-252},{-261,-206,-261,-194,-219,-231},{-203,-213,-189,-263,-233,-215},{-259,-249,-226,-203,-233,-245},{-206,-273,-259,-185,-268,-185},{-259,-243,-273,-196,-249,-224},{-266,-196,-215,-213,-206,-217},{-231,-187,-194,-256,-192,-243},{-238,-259,-263,-247,-245,-194},{-194,-263,-219,-231,-215,-273},{-217,-194,-273,-217,-217,-224},{-187,-192,-194,-247,-213,-261},{-263,-194,-240,-210,-261,-189}},{{-219,-277,-273,-263,-249,-224},{-224,-236,-245,-270,-273,-238},{-194,-263,-226,-254,-249,-203},{-252,-217,-268,-275,-266,-187},{-224,-215,-245,-256,-201,-243},{-189,-185,-249,-247,-273,-224},{-226,-219,-203,-206,-233,-245},{-270,-231,-208,-229,-259,-243},{-185,-236,-231,-222,-196,-249},{-275,-219,-226,-217,-277,-217},{-222,-249,-259,-243,-261,-270},{-245,-247,-201,-259,-226,-219},{-210,-247,-240,-224,-206,-275},{-219,-275,-261,-245,-270,-277},{-185,-210,-243,-245,-238,-229},{-275,-268,-270,-226,-275,-208},{-245,-189,-256,-210,-233,-266},{-270,-219,-236,-249,-231,-219},{-196,-215,-222,-201,-185,-259},{-217,-185,-192,-256,-187,-261}},{{-245,-217,-222,-238,-208,-226},{-273,-224,-254,-254,-229,-206},{-270,-259,-249,-219,-201,-268},{-236,-261,-217,-196,-236,-256},{-215,-266,-277,-261,-217,-210},{-261,-275,-243,-185,-187,-217},{-236,-217,-215,-187,-254,-201},{-240,-238,-189,-245,-266,-224},{-247,-185,-196,-259,-224,-275},{-226,-215,-213,-252,-236,-203},{-222,-206,-201,-247,-206,-240},{-189,-196,-226,-249,-192,-222},{-259,-256,-189,-219,-187,-199},{-247,-215,-261,-206,-254,-277},{-196,-263,-199,-213,-210,-245},{-194,-261,-233,-206,-261,-275},{-226,-222,-275,-261,-229,-249},{-201,-245,-229,-189,-215,-238},{-261,-208,-249,-245,-226,-247},{-231,-226,-217,-215,-222,-219}}},{{{-266,-277,-255,-293,-255,-287},{-247,-231,-314,-295,-247,-295},{-213,-285,-261,-319,-293,-223},{-229,-215,-255,-298,-285,-261},{-290,-242,-258,-221,-293,-229},{-255,-309,-319,-221,-250,-242},{-245,-319,-231,-298,-301,-319},{-266,-303,-287,-213,-239,-263},{-317,-314,-261,-309,-245,-266},{-250,-293,-295,-309,-229,-277},{-309,-279,-295,-229,-309,-277},{-213,-258,-223,-293,-311,-215},{-223,-314,-309,-301,-245,-221},{-293,-293,-269,-271,-317,-213},{-253,-295,-269,-274,-239,-301},{-221,-250,-229,-277,-213,-271},{-285,-285,-279,-242,-319,-258},{-239,-287,-293,-245,-255,-314},{-229,-253,-290,-231,-245,-215},{-319,-221,-309,-258,-277,-301}},{{-263,-231,-231,-253,-301,-280},{-287,-279,-253,-226,-236,-231},{-290,-301,-231,-314,-233,-233},{-282,-223,-258,-274,-301,-259},{-290,-298,-237,-269,-280,-238},{-237,-234,-290,-295,-314,-246},{-319,-250,-266,-229,-314,-238},{-274,-279,-319,-231,-314,-254},{-261,-319,-287,-221,-246,-215},{-263,-269,-319,-261,-244,-225},{-229,-237,-234,-247,-210,-218},{-303,-317,-282,-234,-217,-207},{-279,-213,-231,-247,-301,-259},{-282,-253,-293,-311,-257,-306},{-298,-269,-231,-301,-283,-285},{-237,-258,-279,-295,-293,-269},{-277,-290,-258,-247,-296,-241},{-245,-277,-215,-237,-212,-293},{-213,-293,-303,-253,-257,-233},{-290,-237,-261,-298,-291,-228}},{{-223,-215,-257,-275,-196,-200},{-277,-258,-204,-253,-292,-239},{-254,-256,-249,-278,-255,-222},{-207,-263,-297,-216,-265,-277},{-303,-220,-247,-218,-287,-258},{-311,-268,-290,-285,-206,-284},{-303,-256,-252,-206,-225,-210},{-233,-207,-267,-273,-284,-205},{-231,-243,-252,-246,-294,-224},{-280,-215,-255,-243,-206,-284},{-231,-256,-242,-265,-203,-258},{-267,-215,-219,-260,-230,-200},{-285,-228,-277,-285,-262,-210},{-298,-266,-227,-250,-225,-253},{-293,-220,-272,-273,-218,-289},{-272,-293,-207,-280,-294,-224},{-282,-258,-275,-280,-260,-277},{-269,-268,-229,-213,-267,-205},{-243,-268,-219,-258,-265,-236},{-236,-238,-202,-211,-225,-255}},{{-278,-249,-243,-193,-235,-204},{-252,-247,-231,-207,-179,-217},{-200,-228,-219,-221,-244,-235},{-217,-261,-194,-196,-217,-262},{-228,-266,-270,-196,-267,-228},{-255,-268,-270,-209,-262,-253},{-207,-188,-268,-246,-220,-264},{-250,-223,-273,-216,-267,-244},{-257,-200,-245,-212,-249,-186},{-224,-261,-247,-221,-249,-204},{-274,-258,-247,-216,-258,-224},{-252,-273,-256,-186,-215,-181},{-200,-244,-187,-193,-267,-235},{-195,-202,-217,-242,-222,-262},{-236,-277,-213,-232,-220,-179},{-205,-202,-222,-202,-184,-224},{-238,-277,-249,-262,-262,-255},{-248,-197,-206,-244,-255,-211},{-245,-219,-249,-207,-260,-224},{-202,-221,-256,-202,-181,-237}},{{-246,-195,-237,-189,-210,-228},{-233,-197,-260,-226,-224,-241},{-233,-193,-187,-228,-217,-217},{-253,-208,-219,-239,-189,-245},{-255,-180,-232,-187,-228,-210},{-222,-180,-184,-237,-239,-250},{-233,-247,-232,-200,-252,-226},{-238,-197,-243,-232,-247,-226},{-229,-178,-178,-219,-176,-260},{-176,-232,-208,-243,-176,-189},{-246,-239,-221,-219,-258,-226},{-257,-252,-226,-213,-221,-258},{-240,-250,-245,-252,-230,-197},{-216,-195,-187,-189,-232,-206},{-227,-176,-258,-243,-226,-182},{-183,-208,-234,-252,-221,-256},{-227,-180,-210,-191,-239,-232},{-207,-237,-180,-241,-191,-189},{-202,-208,-193,-258,-228,-232},{-178,-206,-247,-254,-197,-217}},{{-197,-182,-237,-250,-258,-193},{-213,-191,-256,-256,-187,-226},{-180,-197,-184,-243,-189,-210},{-217,-254,-210,-215,-232,-210},{-178,-258,-241,-258,-215,-217},{-237,-241,-193,-241,-252,-252},{-219,-219,-176,-200,-197,-232},{-250,-215,-189,-202,-232,-252},{-252,-260,-239,-182,-187,-221},{-189,-180,-234,-234,-252,-187},{-204,-178,-206,-174,-260,-189},{-200,-237,-228,-226,-217,-260},{-260,-200,-256,-217,-226,-247},{-213,-258,-195,-208,-206,-237},{-204,-208,-195,-189,-191,-258},{-180,-254,-260,-245,-247,-215},{-239,-200,-204,-224,-204,-195},{-217,-189,-202,-247,-232,-247},{-187,-252,-215,-237,-202,-219},{-202,-176,-174,-189,-260,-176}},{{-250,-179,-179,-258,-277,-223},{-225,-179,-260,-223,-270,-282},{-248,-206,-186,-274,-229,-280},{-199,-246,-246,-228,-196,-268},{-192,-246,-246,-186,-263,-190},{-221,-211,-262,-198,-196,-188},{-256,-220,-202,-225,-208,-216},{-206,-215,-188,-205,-206,-273},{-214,-231,-246,-198,-201,-247},{-186,-269,-224,-235,-270,-214},{-236,-262,-204,-242,-243,-197},{-199,-190,-208,-198,-210,-273},{-210,-184,-211,-216,-252,-195},{-194,-179,-242,-212,-263,-219},{-256,-233,-242,-260,-263,-247},{-214,-233,-237,-212,-249,-240},{-194,-231,-184,-189,-231,-251},{-192,-217,-244,-225,-238,-223},{-199,-260,-188,-214,-231,-223},{-208,-267,-213,-214,-275,-190}},{{-281,-252,-206,-206,-222,-276},{-255,-271,-201,-253,-260,-230},{-274,-225,-262,-248,-300,-258},{-207,-218,-274,-231,-204,-293},{-259,-249,-235,-268,-234,-202},{-240,-290,-223,-233,-290,-283},{-207,-254,-267,-250,-280,-299},{-259,-235,-196,-233,-224,-215},{-243,-276,-284,-221,-267,-278},{-193,-235,-233,-290,-267,-281},{-267,-276,-238,-253,-249,-240},{-198,-211,-287,-265,-265,-235},{-255,-235,-267,-270,-295,-268},{-243,-271,-250,-198,-237,-276},{-264,-218,-228,-226,-300,-243},{-248,-223,-218,-201,-219,-278},{-231,-223,-223,-258,-257,-220},{-264,-196,-252,-255,-224,-230},{-257,-259,-247,-280,-202,-273},{-259,-242,-247,-221,-212,-207}},{{-225,-267,-304,-301,-271,-279},{-210,-249,-312,-213,-229,-215},{-210,-228,-246,-229,-215,-319},{-295,-275,-309,-226,-221,-277},{-290,-287,-286,-242,-239,-258},{-215,-303,-312,-309,-314,-290},{-225,-220,-280,-263,-274,-309},{-228,-300,-231,-234,-311,-263},{-236,-277,-293,-279,-239,-255},{-298,-238,-254,-229,-237,-271},{-225,-228,-286,-247,-290,-293},{-267,-233,-265,-285,-247,-242},{-262,-241,-241,-306,-295,-306},{-295,-225,-238,-223,-290,-226},{-207,-300,-223,-269,-229,-306},{-254,-218,-307,-279,-287,-223},{-269,-210,-307,-319,-237,-261},{-267,-275,-228,-301,-239,-221},{-254,-210,-296,-274,-258,-293},{-285,-280,-288,-311,-295,-229}},{{-319,-245,-301,-250,-223,-255},{-279,-239,-309,-301,-298,-221},{-311,-213,-301,-271,-311,-298},{-306,-237,-231,-282,-298,-295},{-261,-263,-269,-218,-301,-242},{-290,-223,-234,-263,-285,-266},{-282,-226,-261,-221,-287,-303},{-266,-218,-269,-234,-237,-317},{-277,-242,-295,-218,-213,-306},{-234,-317,-306,-221,-274,-247},{-282,-282,-271,-287,-295,-255},{-237,-311,-218,-282,-237,-239},{-287,-309,-221,-319,-250,-263},{-274,-223,-213,-317,-229,-218},{-253,-277,-253,-303,-245,-319},{-311,-223,-258,-319,-293,-306},{-223,-226,-298,-285,-290,-266},{-306,-277,-261,-258,-279,-269},{-301,-301,-293,-277,-290,-303},{-258,-303,-274,-250,-285,-319}},{{-269,-231,-301,-290,-255,-279},{-285,-266,-301,-309,-215,-293},{-282,-309,-317,-215,-245,-309},{-269,-263,-285,-247,-279,-215},{-290,-303,-250,-317,-237,-285},{-263,-229,-239,-274,-263,-287},{-317,-213,-285,-258,-301,-293},{-277,-303,-266,-277,-303,-239},{-242,-274,-274,-303,-269,-218},{-301,-226,-285,-298,-287,-285},{-263,-263,-301,-242,-303,-261},{-247,-303,-287,-258,-218,-261},{-311,-215,-269,-250,-290,-274},{-250,-223,-303,-282,-250,-263},{-261,-271,-279,-213,-282,-245},{-271,-290,-218,-306,-255,-234},{-245,-271,-279,-271,-245,-309},{-266,-261,-213,-279,-229,-258},{-221,-258,-301,-314,-301,-285},{-290,-282,-221,-266,-269,-269}},{{-287,-279,-213,-218,-295,-295},{-215,-282,-215,-301,-213,-295},{-229,-303,-258,-242,-271,-229},{-317,-287,-258,-314,-218,-247},{-266,-253,-261,-269,-239,-234},{-229,-293,-221,-258,-269,-311},{-293,-221,-285,-229,-303,-213},{-279,-319,-282,-306,-237,-263},{-301,-263,-261,-303,-290,-218},{-295,-290,-306,-274,-245,-250},{-261,-298,-253,-255,-237,-258},{-215,-258,-253,-231,-317,-247},{-258,-298,-287,-242,-317,-255},{-234,-293,-277,-261,-269,-245},{-311,-309,-282,-226,-255,-258},{-213,-317,-295,-303,-285,-226},{-271,-261,-253,-223,-231,-245},{-285,-287,-298,-293,-309,-237},{-245,-277,-245,-298,-319,-303},{-290,-218,-293,-218,-295,-271}}},{{{-244,-343,-316,-346,-310,-311},{-247,-244,-247,-355,-346,-260},{-313,-328,-337,-331,-247,-281},{-280,-328,-274,-289,-247,-263},{-322,-262,-358,-274,-256,-243},{-292,-292,-286,-331,-244,-293},{-295,-298,-271,-319,-316,-299},{-244,-244,-337,-346,-274,-266},{-340,-361,-313,-262,-241,-296},{-349,-295,-298,-295,-298,-278},{-250,-262,-310,-280,-265,-272},{-331,-328,-289,-358,-310,-302},{-280,-304,-331,-328,-283,-340},{-295,-250,-262,-259,-349,-340},{-298,-283,-259,-259,-301,-308},{-292,-319,-328,-325,-322,-317},{-358,-361,-346,-355,-334,-326},{-256,-349,-328,-292,-268,-287},{-313,-355,-265,-361,-247,-278},{-310,-262,-325,-310,-265,-255}},{{-272,-267,-286,-238,-215,-290},{-314,-253,-297,-248,-246,-293},{-240,-344,-235,-273,-268,-257},{-284,-330,-260,-227,-286,-231},{-261,-307,-227,-265,-244,-301},{-275,-336,-328,-262,-246,-283},{-287,-333,-241,-322,-305,-211},{-352,-258,-238,-221,-252,-244},{-334,-301,-274,-218,-310,-262},{-284,-230,-283,-254,-262,-254},{-237,-344,-308,-273,-241,-254},{-311,-301,-277,-232,-305,-236},{-319,-310,-297,-232,-231,-247},{-255,-278,-238,-284,-228,-234},{-340,-247,-274,-289,-310,-280},{-293,-238,-302,-224,-278,-270},{-322,-253,-274,-311,-318,-208},{-249,-344,-255,-232,-238,-296},{-246,-253,-252,-259,-286,-242},{-296,-255,-246,-281,-236,-218}},{{-228,-223,-238,-263,-214,-178},{-206,-269,-231,-230,-237,-208},{-206,-247,-215,-183,-184,-164},{-211,-266,-224,-206,-237,-174},{-241,-204,-220,-236,-174,-232},{-203,-199,-188,-177,-176,-202},{-285,-281,-270,-223,-184,-210},{-295,-254,-206,-223,-223,-224},{-298,-276,-199,-230,-187,-190},{-223,-286,-222,-190,-172,-192},{-221,-238,-192,-241,-240,-188},{-221,-226,-213,-225,-197,-166},{-198,-214,-211,-203,-193,-186},{-236,-242,-215,-219,-172,-198},{-201,-259,-204,-225,-220,-232},{-280,-281,-188,-234,-170,-208},{-285,-199,-218,-230,-206,-224},{-260,-218,-213,-252,-187,-228},{-233,-192,-224,-263,-193,-220},{-253,-281,-192,-259,-197,-218}},{{-233,-182,-155,-203,-181,-130},{-213,-167,-206,-175,-138,-148},{-211,-221,-208,-138,-198,-159},{-159,-197,-171,-165,-154,-188},{-202,-171,-198,-172,-143,-177},{-165,-156,-190,-182,-164,-156},{-208,-179,-151,-194,-198,-187},{-163,-175,-151,-150,-149,-167},{-165,-156,-214,-186,-141,-192},{-161,-151,-148,-141,-191,-153},{-210,-158,-199,-182,-176,-151},{-204,-166,-208,-186,-199,-143},{-221,-210,-203,-146,-166,-172},{-178,-203,-214,-167,-163,-156},{-198,-195,-144,-141,-158,-138},{-210,-190,-194,-196,-154,-163},{-233,-158,-176,-148,-178,-156},{-204,-193,-182,-141,-151,-163},{-157,-184,-192,-163,-183,-142},{-167,-175,-208,-203,-188,-148}},{{-142,-177,-128,-171,-169,-128},{-125,-172,-143,-148,-152,-156},{-142,-139,-154,-129,-163,-134},{-186,-174,-140,-177,-172,-142},{-158,-123,-163,-162,-148,-146},{-137,-159,-180,-179,-129,-146},{-154,-140,-151,-156,-131,-128},{-170,-171,-123,-125,-156,-137},{-148,-163,-125,-145,-126,-180},{-133,-177,-142,-177,-128,-152},{-186,-160,-149,-165,-162,-139},{-126,-169,-165,-132,-125,-160},{-147,-185,-163,-162,-174,-163},{-159,-134,-140,-183,-142,-131},{-129,-131,-177,-168,-182,-160},{-142,-180,-128,-151,-157,-143},{-136,-176,-174,-151,-163,-172},{-145,-160,-145,-163,-154,-149},{-178,-128,-146,-137,-172,-180},{-170,-176,-168,-151,-149,-131}},{{-183,-154,-133,-144,-210,-217},{-168,-180,-177,-176,-172,-174},{-160,-184,-130,-193,-198,-185},{-123,-184,-185,-136,-184,-165},{-179,-172,-191,-171,-158,-150},{-151,-191,-151,-134,-173,-156},{-125,-127,-168,-183,-145,-186},{-131,-165,-136,-151,-196,-199},{-151,-134,-157,-138,-166,-168},{-134,-138,-165,-200,-156,-201},{-160,-146,-185,-170,-154,-208},{-174,-130,-149,-181,-159,-174},{-165,-180,-144,-166,-196,-208},{-143,-157,-160,-150,-159,-195},{-125,-130,-188,-158,-184,-205},{-162,-170,-162,-160,-194,-148},{-166,-164,-173,-193,-145,-147},{-134,-149,-133,-185,-164,-217},{-134,-129,-173,-186,-161,-203},{-156,-172,-177,-195,-210,-215}},{{-228,-234,-241,-176,-202,-243},{-180,-178,-208,-243,-268,-278},{-162,-188,-212,-226,-259,-243},{-215,-220,-247,-249,-194,-190},{-152,-190,-202,-176,-266,-201},{-205,-178,-185,-202,-205,-281},{-190,-216,-212,-194,-263,-194},{-173,-184,-185,-202,-243,-253},{-211,-230,-233,-211,-270,-264},{-196,-172,-198,-245,-234,-278},{-196,-160,-206,-249,-241,-274},{-192,-238,-165,-219,-238,-211},{-160,-158,-237,-228,-225,-257},{-184,-218,-173,-200,-198,-206},{-211,-188,-247,-232,-238,-264},{-203,-174,-227,-221,-234,-215},{-184,-190,-175,-185,-238,-187},{-209,-218,-245,-183,-218,-243},{-201,-196,-237,-245,-266,-192},{-201,-230,-190,-181,-180,-227}},{{-253,-217,-253,-266,-259,-317},{-243,-227,-253,-234,-309,-243},{-199,-285,-277,-299,-279,-266},{-243,-237,-240,-299,-276,-272},{-199,-242,-230,-282,-232,-308},{-277,-217,-287,-317,-290,-255},{-216,-244,-245,-215,-273,-306},{-214,-234,-277,-239,-298,-277},{-262,-255,-290,-253,-290,-238},{-216,-214,-209,-218,-232,-238},{-228,-262,-279,-237,-254,-340},{-211,-229,-238,-245,-298,-328},{-258,-302,-232,-309,-328,-340},{-209,-292,-271,-301,-287,-317},{-233,-287,-266,-264,-235,-314},{-241,-252,-287,-229,-309,-280},{-199,-297,-211,-261,-287,-275},{-197,-242,-230,-307,-270,-226},{-221,-265,-211,-296,-229,-275},{-231,-262,-238,-307,-287,-235}},{{-312,-312,-293,-295,-310,-331},{-329,-320,-311,-346,-259,-277},{-301,-265,-344,-325,-313,-268},{-327,-332,-308,-307,-313,-274},{-240,-285,-257,-283,-283,-340},{-335,-350,-260,-325,-310,-247},{-301,-312,-332,-313,-268,-358},{-306,-323,-257,-343,-361,-319},{-341,-326,-341,-295,-262,-268},{-269,-268,-257,-250,-283,-328},{-260,-353,-302,-304,-307,-346},{-301,-347,-254,-340,-334,-307},{-324,-306,-347,-331,-250,-328},{-286,-270,-332,-280,-247,-259},{-338,-320,-323,-340,-352,-325},{-324,-353,-314,-256,-313,-283},{-347,-335,-317,-346,-274,-271},{-318,-312,-266,-256,-241,-271},{-327,-253,-296,-322,-346,-265},{-272,-247,-329,-262,-259,-301}},{{-241,-253,-301,-292,-361,-352},{-289,-289,-286,-241,-250,-355},{-274,-349,-325,-262,-310,-274},{-292,-241,-253,-352,-292,-325},{-310,-250,-358,-355,-280,-349},{-316,-265,-268,-280,-295,-298},{-310,-244,-265,-253,-256,-289},{-271,-307,-265,-241,-349,-292},{-253,-331,-346,-250,-286,-325},{-292,-247,-331,-247,-265,-316},{-343,-331,-304,-349,-241,-316},{-343,-286,-319,-253,-346,-349},{-322,-253,-280,-325,-310,-331},{-298,-322,-328,-358,-313,-310},{-313,-331,-247,-304,-241,-307},{-256,-328,-259,-334,-358,-307},{-289,-328,-283,-298,-307,-316},{-241,-304,-355,-334,-259,-298},{-295,-283,-355,-355,-328,-325},{-316,-265,-340,-325,-340,-325}},{{-241,-358,-307,-313,-286,-346},{-295,-346,-325,-325,-271,-244},{-334,-286,-280,-298,-361,-259},{-316,-268,-301,-292,-271,-343},{-265,-301,-310,-247,-253,-250},{-352,-301,-349,-307,-301,-352},{-283,-322,-331,-304,-250,-331},{-361,-349,-241,-316,-289,-310},{-313,-280,-250,-310,-310,-361},{-265,-244,-349,-265,-304,-250},{-289,-280,-325,-319,-319,-325},{-319,-253,-349,-313,-331,-331},{-244,-307,-352,-277,-352,-328},{-322,-331,-304,-265,-310,-253},{-271,-328,-304,-310,-328,-361},{-286,-286,-349,-295,-286,-355},{-313,-343,-244,-247,-346,-328},{-334,-256,-253,-244,-307,-319},{-328,-247,-244,-253,-319,-337},{-349,-355,-310,-355,-280,-346}},{{-247,-250,-301,-316,-355,-352},{-259,-340,-271,-265,-241,-253},{-361,-250,-340,-250,-268,-265},{-349,-352,-325,-262,-349,-286},{-259,-307,-361,-304,-244,-289},{-262,-280,-283,-277,-310,-310},{-250,-250,-361,-265,-292,-337},{-307,-343,-307,-319,-256,-292},{-268,-292,-307,-349,-319,-316},{-304,-241,-295,-355,-337,-274},{-316,-331,-340,-286,-244,-307},{-328,-346,-340,-307,-265,-244},{-304,-280,-262,-349,-250,-349},{-325,-277,-247,-304,-307,-355},{-331,-310,-286,-346,-283,-256},{-322,-265,-358,-355,-328,-316},{-301,-358,-325,-352,-274,-271},{-301,-322,-331,-334,-313,-277},{-280,-343,-253,-331,-349,-301},{-277,-355,-247,-283,-322,-268}}},{{{-374,-287,-360,-406,-402,-329},{-357,-308,-336,-399,-410,-374},{-301,-350,-382,-329,-392,-371},{-364,-346,-340,-410,-402,-332},{-315,-284,-374,-322,-420,-395},{-301,-406,-315,-371,-312,-315},{-332,-360,-287,-360,-294,-354},{-290,-294,-340,-402,-312,-301},{-294,-410,-357,-280,-371,-315},{-389,-336,-354,-364,-399,-336},{-374,-368,-364,-374,-364,-280},{-406,-315,-329,-336,-312,-354},{-374,-392,-378,-346,-389,-371},{-350,-399,-385,-392,-413,-301},{-332,-308,-318,-420,-304,-312},{-280,-410,-315,-318,-368,-343},{-322,-346,-378,-290,-357,-420},{-322,-332,-374,-308,-392,-329},{-368,-294,-382,-280,-413,-304},{-308,-364,-374,-315,-284,-378}},{{-324,-302,-288,-321,-321,-287},{-292,-360,-339,-327,-374,-345},{-362,-346,-386,-394,-308,-280},{-358,-346,-288,-327,-377,-374},{-369,-274,-302,-401,-344,-312},{-393,-274,-397,-374,-384,-383},{-320,-384,-370,-324,-377,-351},{-386,-326,-271,-281,-394,-335},{-313,-302,-370,-334,-387,-367},{-303,-285,-295,-371,-318,-280},{-365,-398,-302,-267,-331,-283},{-299,-319,-322,-284,-338,-306},{-338,-326,-325,-317,-321,-287},{-358,-391,-285,-384,-272,-367},{-324,-377,-370,-331,-321,-287},{-324,-319,-400,-344,-285,-293},{-296,-278,-285,-384,-351,-354},{-341,-292,-373,-367,-374,-258},{-289,-340,-386,-267,-394,-261},{-407,-412,-288,-391,-394,-283}},{{-350,-274,-303,-305,-291,-300},{-277,-370,-264,-281,-285,-222},{-331,-302,-330,-264,-333,-295},{-306,-308,-261,-322,-234,-300},{-318,-342,-243,-311,-276,-270},{-343,-351,-345,-252,-288,-334},{-365,-367,-291,-319,-237,-334},{-362,-271,-294,-281,-333,-231},{-306,-259,-336,-240,-305,-272},{-369,-296,-273,-299,-314,-236},{-375,-265,-288,-314,-274,-272},{-309,-357,-246,-240,-308,-245},{-337,-262,-297,-249,-311,-322},{-271,-253,-312,-305,-299,-264},{-337,-348,-246,-346,-228,-256},{-375,-249,-315,-331,-314,-303},{-302,-345,-360,-281,-271,-275},{-312,-249,-249,-308,-234,-242},{-318,-249,-354,-240,-248,-253},{-315,-370,-333,-264,-231,-264}},{{-227,-300,-306,-276,-287,-210},{-224,-239,-249,-238,-245,-225},{-316,-234,-229,-213,-287,-256},{-256,-284,-257,-286,-213,-225},{-319,-221,-213,-284,-196,-239},{-308,-268,-236,-301,-223,-234},{-221,-229,-260,-201,-267,-241},{-292,-295,-231,-208,-262,-234},{-286,-237,-275,-228,-225,-287},{-259,-234,-247,-211,-274,-244},{-256,-287,-296,-264,-294,-225},{-262,-234,-208,-259,-208,-282},{-221,-242,-270,-264,-228,-215},{-227,-289,-236,-218,-292,-194},{-224,-281,-213,-294,-211,-277},{-243,-226,-265,-218,-218,-284},{-246,-245,-249,-284,-201,-237},{-216,-271,-247,-291,-206,-232},{-273,-297,-290,-223,-289,-268},{-278,-279,-234,-241,-201,-237}},{{-265,-233,-254,-185,-270,-263},{-282,-210,-261,-277,-217,-236},{-225,-231,-203,-219,-215,-247},{-242,-217,-245,-254,-240,-252},{-246,-219,-219,-229,-254,-270},{-225,-208,-273,-231,-240,-249},{-211,-275,-210,-233,-252,-263},{-256,-187,-231,-199,-219,-224},{-277,-243,-213,-275,-261,-206},{-280,-247,-203,-210,-243,-245},{-254,-261,-252,-201,-203,-231},{-199,-226,-240,-254,-259,-243},{-190,-185,-261,-243,-229,-245},{-223,-201,-238,-249,-254,-259},{-249,-185,-238,-194,-238,-240},{-256,-238,-252,-240,-226,-185},{-284,-185,-231,-201,-229,-233},{-237,-210,-222,-270,-189,-233},{-239,-254,-270,-268,-231,-222},{-256,-192,-238,-268,-217,-240}},{{-194,-199,-200,-238,-247,-246},{-189,-229,-266,-224,-281,-276},{-196,-266,-273,-228,-220,-248},{-256,-275,-205,-228,-281,-209},{-275,-187,-273,-248,-215,-241},{-266,-210,-254,-238,-269,-263},{-187,-270,-231,-274,-283,-253},{-275,-240,-217,-195,-230,-266},{-210,-226,-214,-257,-290,-271},{-268,-243,-277,-202,-242,-268},{-259,-194,-210,-278,-290,-229},{-203,-217,-245,-219,-278,-226},{-247,-229,-277,-276,-235,-207},{-245,-238,-254,-255,-235,-258},{-215,-233,-186,-259,-194,-271},{-208,-219,-277,-271,-240,-244},{-273,-224,-247,-233,-278,-253},{-243,-273,-217,-217,-242,-283},{-201,-192,-214,-271,-254,-229},{-259,-222,-261,-217,-218,-288}},{{-214,-272,-314,-295,-334,-325},{-232,-207,-229,-257,-323,-331},{-282,-246,-298,-311,-329,-325},{-252,-256,-234,-325,-278,-236},{-277,-246,-258,-254,-301,-323},{-229,-259,-317,-254,-259,-276},{-224,-231,-250,-229,-261,-311},{-287,-287,-309,-311,-228,-285},{-219,-236,-234,-221,-278,-251},{-257,-231,-253,-221,-247,-271},{-234,-287,-301,-248,-284,-291},{-290,-300,-295,-248,-228,-291},{-265,-290,-234,-319,-267,-305},{-244,-306,-229,-268,-332,-282},{-287,-212,-303,-270,-239,-294},{-255,-277,-287,-306,-289,-288},{-242,-303,-295,-303,-329,-328},{-224,-300,-218,-281,-298,-230},{-204,-295,-298,-300,-253,-300},{-275,-282,-301,-224,-326,-346}},{{-258,-303,-356,-314,-382,-307},{-326,-303,-338,-333,-356,-366},{-334,-312,-329,-371,-366,-271},{-260,-264,-326,-349,-275,-290},{-355,-318,-369,-263,-382,-327},{-349,-300,-298,-365,-324,-396},{-263,-345,-313,-288,-259,-274},{-275,-361,-270,-257,-334,-386},{-320,-321,-298,-301,-318,-343},{-293,-364,-344,-292,-305,-297},{-314,-318,-369,-295,-318,-393},{-246,-327,-279,-342,-259,-287},{-255,-291,-282,-333,-350,-379},{-293,-324,-350,-371,-369,-310},{-243,-312,-344,-292,-318,-376},{-272,-339,-322,-339,-382,-379},{-269,-361,-360,-374,-285,-396},{-246,-306,-341,-349,-382,-346},{-269,-270,-372,-260,-360,-343},{-281,-288,-267,-346,-321,-393}},{{-343,-355,-292,-329,-382,-343},{-309,-351,-306,-399,-406,-343},{-370,-389,-330,-322,-294,-336},{-276,-385,-341,-389,-364,-395},{-386,-280,-409,-389,-378,-336},{-296,-379,-396,-368,-329,-399},{-323,-314,-303,-287,-332,-312},{-333,-331,-316,-287,-413,-385},{-319,-389,-275,-378,-315,-371},{-349,-307,-316,-304,-332,-382},{-299,-310,-406,-326,-290,-315},{-339,-389,-375,-326,-308,-308},{-269,-348,-275,-399,-329,-315},{-403,-338,-323,-332,-322,-298},{-380,-324,-378,-346,-364,-294},{-370,-389,-409,-336,-284,-332},{-390,-396,-344,-336,-402,-350},{-380,-402,-368,-326,-410,-374},{-309,-300,-341,-340,-290,-371},{-349,-321,-341,-416,-357,-416}},{{-368,-413,-378,-399,-308,-301},{-336,-284,-326,-399,-290,-336},{-364,-326,-420,-346,-329,-298},{-392,-357,-350,-420,-336,-304},{-298,-364,-304,-389,-354,-402},{-374,-374,-378,-406,-301,-357},{-399,-374,-399,-350,-308,-392},{-301,-343,-395,-413,-413,-340},{-402,-374,-357,-304,-308,-378},{-389,-332,-287,-364,-364,-374},{-368,-332,-420,-374,-290,-301},{-410,-406,-336,-294,-420,-420},{-304,-350,-322,-304,-336,-308},{-354,-290,-318,-420,-332,-280},{-336,-326,-301,-406,-416,-413},{-389,-350,-395,-410,-395,-332},{-287,-332,-360,-290,-378,-294},{-332,-284,-304,-287,-410,-402},{-420,-322,-315,-406,-360,-378},{-301,-374,-322,-389,-301,-378}},{{-364,-336,-378,-413,-312,-332},{-346,-294,-389,-399,-318,-329},{-287,-395,-294,-332,-290,-346},{-284,-298,-374,-371,-301,-290},{-336,-413,-364,-374,-395,-392},{-395,-329,-371,-343,-399,-354},{-304,-354,-371,-312,-350,-301},{-378,-413,-357,-298,-280,-368},{-346,-368,-298,-413,-406,-326},{-364,-350,-284,-364,-410,-301},{-406,-290,-395,-301,-322,-402},{-322,-364,-420,-364,-350,-413},{-354,-287,-368,-385,-368,-389},{-308,-318,-371,-420,-392,-360},{-406,-410,-336,-315,-402,-322},{-368,-343,-343,-368,-389,-416},{-304,-301,-298,-392,-360,-312},{-294,-360,-378,-346,-357,-298},{-382,-340,-340,-406,-413,-413},{-360,-287,-354,-346,-290,-354}},{{-392,-413,-318,-371,-382,-301},{-364,-322,-318,-413,-329,-287},{-420,-318,-395,-413,-385,-301},{-374,-420,-280,-298,-350,-354},{-350,-378,-378,-284,-304,-318},{-343,-402,-318,-385,-378,-410},{-308,-312,-416,-402,-357,-402},{-290,-312,-385,-399,-294,-371},{-357,-395,-326,-315,-385,-420},{-340,-312,-357,-298,-308,-413},{-312,-312,-385,-304,-290,-378},{-290,-416,-343,-382,-354,-340},{-360,-312,-410,-280,-406,-290},{-395,-413,-284,-343,-312,-336},{-354,-382,-368,-360,-410,-322},{-413,-294,-326,-332,-315,-368},{-392,-340,-392,-280,-354,-416},{-354,-399,-410,-336,-326,-389},{-290,-343,-364,-416,-284,-304},{-354,-420,-371,-329,-406,-389}}}}; // 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,34,17,12,33,17,11,34,18,12,34,17,12,35,17,12,35,17,12,35,17,12,35,18,12,35,18,12,35,17,12,34,18,12,35,18,12,36,18,12,35,18,12,35,18,12,35,18,12,36,18,12,34,17,12,35,18,12,34,18,12,34,17,12,34,17,12,35,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,1534,1535}}; // set of shipments in each bid 
int SHsts[SPN]={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,1,7,13,19,25,31,37,43,49,55,61,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,1,7,13,19,25,31,37,43,49,55,61,67}; // set of start times of each shipment 
int SHets[SPN]={6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,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,6,12,18,24,30,36,42,48,54,60,66,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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}; // set of end times of each shipment 
