int Dev = 50;// 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 = 1539;//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]={{{{12090,0,0,0,0,0},{11751,0,0,0,0,0},{11508,0,0,0,0,0},{12805,0,0,0,0,0},{12765,0,0,0,0,0},{13055,0,0,0,0,0},{12807,0,0,0,0,0},{12983,0,0,0,0,0},{11093,0,0,0,0,0},{11297,0,0,0,0,0},{11823,0,0,0,0,0},{13017,0,0,0,0,0},{12825,0,0,0,0,0},{12858,0,0,0,0,0},{12912,0,0,0,0,0},{12133,0,0,0,0,0},{12433,0,0,0,0,0},{12744,0,0,0,0,0},{12790,0,0,0,0,0},{12820,0,0,0,0,0}},{{12096,0,0,0,0,0},{12749,0,0,0,0,0},{11951,0,0,0,0,0},{12868,0,0,0,0,0},{12547,0,0,0,0,0},{13314,0,0,0,0,0},{12638,0,0,0,0,0},{11342,0,0,0,0,0},{12380,0,0,0,0,0},{12215,0,0,0,0,0},{11831,0,0,0,0,0},{11974,0,0,0,0,0},{11857,0,0,0,0,0},{11662,0,0,0,0,0},{13054,0,0,0,0,0},{13377,0,0,0,0,0},{13435,0,0,0,0,0},{12041,0,0,0,0,0},{12573,0,0,0,0,0},{12537,0,0,0,0,0}},{{11210,0,0,0,0,0},{11316,0,0,0,0,0},{10198,0,0,0,0,0},{11478,0,0,0,0,0},{11620,0,0,0,0,0},{11115,0,0,0,0,0},{11535,0,0,0,0,0},{11425,0,0,0,0,0},{12126,0,0,0,0,0},{11440,0,0,0,0,0},{10382,0,0,0,0,0},{11681,0,0,0,0,0},{11601,0,0,0,0,0},{11779,0,0,0,0,0},{11179,0,0,0,0,0},{11922,0,0,0,0,0},{10611,0,0,0,0,0},{12239,0,0,0,0,0},{12168,0,0,0,0,0},{10398,0,0,0,0,0}},{{10539,0,0,0,0,0},{9985,0,0,0,0,0},{9979,0,0,0,0,0},{10350,0,0,0,0,0},{9687,0,0,0,0,0},{10099,0,0,0,0,0},{9623,0,0,0,0,0},{9798,0,0,0,0,0},{10318,0,0,0,0,0},{10111,0,0,0,0,0},{10124,0,0,0,0,0},{10886,0,0,0,0,0},{9863,0,0,0,0,0},{9588,0,0,0,0,0},{9660,0,0,0,0,0},{10443,0,0,0,0,0},{11253,0,0,0,0,0},{10888,0,0,0,0,0},{10246,0,0,0,0,0},{10280,0,0,0,0,0}},{{9267,0,0,0,0,0},{8570,0,0,0,0,0},{9081,0,0,0,0,0},{9060,0,0,0,0,0},{9448,0,0,0,0,0},{9455,0,0,0,0,0},{9518,0,0,0,0,0},{8885,0,0,0,0,0},{9430,0,0,0,0,0},{8954,0,0,0,0,0},{9071,0,0,0,0,0},{9519,0,0,0,0,0},{9661,0,0,0,0,0},{8884,0,0,0,0,0},{9345,0,0,0,0,0},{9196,0,0,0,0,0},{8534,0,0,0,0,0},{9072,0,0,0,0,0},{9451,0,0,0,0,0},{9797,0,0,0,0,0}},{{9207,0,0,0,0,0},{9483,0,0,0,0,0},{9459,0,0,0,0,0},{8849,0,0,0,0,0},{9275,0,0,0,0,0},{8407,0,0,0,0,0},{8640,0,0,0,0,0},{9333,0,0,0,0,0},{8575,0,0,0,0,0},{9058,0,0,0,0,0},{9065,0,0,0,0,0},{9712,0,0,0,0,0},{9084,0,0,0,0,0},{8902,0,0,0,0,0},{8679,0,0,0,0,0},{9909,0,0,0,0,0},{9638,0,0,0,0,0},{9262,0,0,0,0,0},{9674,0,0,0,0,0},{8781,0,0,0,0,0}},{{9943,0,0,0,0,0},{10902,0,0,0,0,0},{9848,0,0,0,0,0},{8555,0,0,0,0,0},{9601,0,0,0,0,0},{9739,0,0,0,0,0},{9773,0,0,0,0,0},{9483,0,0,0,0,0},{8950,0,0,0,0,0},{10179,0,0,0,0,0},{9668,0,0,0,0,0},{9959,0,0,0,0,0},{9209,0,0,0,0,0},{9676,0,0,0,0,0},{10142,0,0,0,0,0},{9922,0,0,0,0,0},{9697,0,0,0,0,0},{9787,0,0,0,0,0},{9393,0,0,0,0,0},{10026,0,0,0,0,0}},{{11202,0,0,0,0,0},{10676,0,0,0,0,0},{10841,0,0,0,0,0},{11822,0,0,0,0,0},{11001,0,0,0,0,0},{11193,0,0,0,0,0},{10609,0,0,0,0,0},{11047,0,0,0,0,0},{11739,0,0,0,0,0},{11208,0,0,0,0,0},{10967,0,0,0,0,0},{11117,0,0,0,0,0},{10034,0,0,0,0,0},{11483,0,0,0,0,0},{10599,0,0,0,0,0},{11139,0,0,0,0,0},{10884,0,0,0,0,0},{11598,0,0,0,0,0},{11297,0,0,0,0,0},{10149,0,0,0,0,0}},{{11960,0,0,0,0,0},{12347,0,0,0,0,0},{12260,0,0,0,0,0},{11965,0,0,0,0,0},{12696,0,0,0,0,0},{13294,0,0,0,0,0},{12533,0,0,0,0,0},{11818,0,0,0,0,0},{13089,0,0,0,0,0},{12385,0,0,0,0,0},{12801,0,0,0,0,0},{11740,0,0,0,0,0},{12975,0,0,0,0,0},{11657,0,0,0,0,0},{12111,0,0,0,0,0},{12781,0,0,0,0,0},{11588,0,0,0,0,0},{12287,0,0,0,0,0},{12230,0,0,0,0,0},{12501,0,0,0,0,0}},{{12344,0,0,0,0,0},{12162,0,0,0,0,0},{13027,0,0,0,0,0},{11645,0,0,0,0,0},{11819,0,0,0,0,0},{11977,0,0,0,0,0},{12453,0,0,0,0,0},{12349,0,0,0,0,0},{12605,0,0,0,0,0},{11736,0,0,0,0,0},{13136,0,0,0,0,0},{12157,0,0,0,0,0},{11730,0,0,0,0,0},{12236,0,0,0,0,0},{12877,0,0,0,0,0},{11984,0,0,0,0,0},{12665,0,0,0,0,0},{12596,0,0,0,0,0},{12711,0,0,0,0,0},{12621,0,0,0,0,0}},{{11484,0,0,0,0,0},{12364,0,0,0,0,0},{11682,0,0,0,0,0},{12601,0,0,0,0,0},{12052,0,0,0,0,0},{12885,0,0,0,0,0},{12521,0,0,0,0,0},{12005,0,0,0,0,0},{12285,0,0,0,0,0},{12396,0,0,0,0,0},{12859,0,0,0,0,0},{12823,0,0,0,0,0},{12047,0,0,0,0,0},{12925,0,0,0,0,0},{12650,0,0,0,0,0},{12585,0,0,0,0,0},{11122,0,0,0,0,0},{12278,0,0,0,0,0},{12170,0,0,0,0,0},{11671,0,0,0,0,0}},{{11923,0,0,0,0,0},{11179,0,0,0,0,0},{13132,0,0,0,0,0},{12774,0,0,0,0,0},{11763,0,0,0,0,0},{12694,0,0,0,0,0},{11482,0,0,0,0,0},{12495,0,0,0,0,0},{12116,0,0,0,0,0},{12753,0,0,0,0,0},{12472,0,0,0,0,0},{12976,0,0,0,0,0},{12761,0,0,0,0,0},{11518,0,0,0,0,0},{12445,0,0,0,0,0},{13434,0,0,0,0,0},{11032,0,0,0,0,0},{11779,0,0,0,0,0},{12947,0,0,0,0,0},{12175,0,0,0,0,0}}},{{{-212,-323,-147,-412,-315,-344},{-273,-323,-291,-215,-332,-273},{-365,-173,-197,-259,-241,-268},{-388,-285,-253,-382,-159,-353},{-326,-344,-429,-406,-226,-347},{-156,-415,-388,-191,-438,-223},{-415,-279,-206,-373,-323,-294},{-365,-335,-385,-441,-188,-209},{-179,-318,-279,-182,-350,-403},{-388,-206,-171,-185,-179,-212},{-379,-226,-226,-209,-223,-270},{-300,-273,-276,-247,-197,-385},{-156,-394,-229,-291,-385,-300},{-200,-344,-435,-429,-432,-429},{-397,-329,-176,-218,-279,-394},{-403,-273,-244,-370,-218,-323},{-382,-176,-185,-341,-303,-153},{-426,-373,-412,-391,-347,-415},{-391,-347,-209,-291,-362,-294},{-376,-182,-294,-279,-241,-297}},{{-261,-172,-386,-400,-227,-370},{-287,-300,-260,-353,-390,-186},{-186,-420,-386,-342,-283,-155},{-426,-214,-246,-233,-344,-321},{-345,-317,-286,-277,-206,-189},{-325,-378,-216,-334,-256,-256},{-249,-323,-263,-332,-302,-313},{-215,-214,-412,-162,-176,-264},{-194,-286,-302,-326,-400,-321},{-403,-226,-160,-184,-312,-254},{-226,-237,-378,-334,-315,-241},{-348,-263,-224,-222,-195,-233},{-264,-214,-288,-260,-246,-319},{-397,-312,-210,-403,-198,-207},{-261,-243,-176,-353,-243,-150},{-412,-380,-165,-348,-395,-130},{-389,-398,-210,-173,-339,-347},{-226,-189,-398,-258,-144,-290},{-200,-237,-216,-269,-238,-381},{-290,-369,-157,-389,-150,-342}},{{-220,-344,-228,-244,-201,-200},{-130,-307,-214,-224,-163,-231},{-352,-307,-123,-202,-233,-272},{-212,-133,-338,-226,-158,-111},{-330,-254,-123,-152,-295,-253},{-245,-244,-242,-159,-268,-148},{-248,-341,-238,-253,-223,-266},{-145,-300,-301,-244,-139,-202},{-265,-240,-189,-271,-141,-284},{-318,-290,-235,-332,-306,-270},{-302,-123,-119,-139,-257,-163},{-332,-186,-280,-287,-212,-262},{-215,-358,-186,-172,-175,-173},{-255,-288,-205,-228,-156,-268},{-342,-322,-165,-166,-141,-177},{-138,-310,-308,-199,-272,-270},{-162,-223,-343,-193,-295,-264},{-190,-237,-210,-273,-315,-225},{-320,-293,-345,-150,-203,-171},{-182,-283,-275,-231,-169,-148}},{{-167,-155,-249,-249,-234,-104},{-142,-148,-181,-220,-99,-218},{-154,-101,-100,-236,-124,-96},{-213,-163,-240,-132,-231,-238},{-130,-213,-183,-186,-173,-112},{-256,-95,-104,-193,-162,-171},{-138,-209,-211,-222,-86,-142},{-126,-137,-208,-208,-175,-160},{-250,-204,-197,-165,-190,-149},{-179,-236,-127,-146,-84,-109},{-112,-228,-122,-208,-134,-146},{-162,-165,-163,-256,-82,-99},{-274,-236,-218,-98,-89,-202},{-112,-180,-131,-150,-89,-139},{-238,-99,-113,-253,-165,-226},{-195,-107,-136,-234,-218,-214},{-211,-181,-218,-100,-183,-197},{-160,-129,-113,-196,-198,-155},{-213,-241,-217,-208,-182,-131},{-284,-200,-165,-249,-196,-136}},{{-223,-121,-141,-162,-93,-218},{-217,-109,-134,-76,-151,-220},{-168,-165,-207,-106,-87,-220},{-92,-77,-219,-148,-200,-122},{-136,-86,-74,-147,-121,-94},{-143,-137,-175,-166,-110,-87},{-128,-95,-115,-88,-147,-107},{-205,-80,-173,-185,-81,-116},{-156,-77,-144,-172,-79,-107},{-208,-165,-135,-194,-175,-103},{-145,-206,-153,-169,-100,-118},{-216,-177,-97,-191,-212,-79},{-209,-155,-200,-153,-143,-115},{-217,-76,-182,-100,-131,-112},{-83,-116,-135,-121,-96,-135},{-211,-86,-213,-98,-82,-79},{-182,-148,-140,-144,-150,-97},{-182,-133,-143,-88,-165,-169},{-117,-139,-122,-160,-218,-88},{-168,-156,-181,-206,-168,-159}},{{-106,-84,-91,-122,-147,-165},{-218,-90,-91,-114,-192,-129},{-215,-187,-145,-114,-213,-142},{-122,-110,-163,-102,-105,-180},{-147,-212,-160,-222,-238,-205},{-154,-140,-153,-105,-138,-187},{-100,-182,-136,-148,-105,-244},{-219,-168,-94,-191,-174,-245},{-126,-126,-116,-112,-100,-132},{-209,-85,-121,-120,-137,-130},{-176,-168,-208,-185,-166,-250},{-179,-147,-211,-186,-219,-159},{-206,-132,-148,-191,-82,-120},{-131,-151,-208,-176,-135,-164},{-123,-147,-186,-136,-121,-87},{-203,-193,-189,-108,-80,-84},{-126,-184,-223,-157,-80,-97},{-206,-219,-101,-213,-92,-142},{-196,-151,-207,-142,-193,-227},{-113,-198,-204,-97,-98,-244}},{{-110,-109,-268,-177,-116,-232},{-195,-194,-253,-273,-182,-206},{-254,-136,-241,-261,-209,-165},{-251,-170,-277,-185,-211,-148},{-184,-241,-230,-163,-310,-221},{-99,-203,-241,-171,-110,-213},{-153,-235,-213,-203,-304,-243},{-137,-156,-156,-103,-310,-267},{-224,-248,-198,-125,-213,-122},{-259,-103,-129,-193,-174,-145},{-103,-90,-171,-129,-141,-139},{-136,-103,-175,-205,-207,-273},{-176,-221,-127,-121,-306,-191},{-198,-103,-256,-129,-118,-195},{-183,-183,-277,-249,-294,-310},{-224,-154,-129,-205,-106,-323},{-97,-241,-228,-261,-253,-161},{-198,-141,-274,-221,-118,-239},{-136,-147,-133,-141,-209,-191},{-94,-109,-207,-203,-308,-158}},{{-209,-212,-139,-301,-358,-172},{-232,-306,-288,-167,-381,-272},{-195,-204,-166,-339,-284,-188},{-281,-118,-327,-314,-261,-196},{-263,-155,-171,-253,-198,-207},{-270,-240,-198,-319,-389,-334},{-211,-186,-193,-190,-251,-296},{-297,-167,-173,-207,-167,-261},{-202,-352,-320,-304,-308,-317},{-263,-223,-154,-296,-238,-231},{-213,-167,-339,-147,-269,-288},{-302,-270,-273,-157,-238,-199},{-166,-139,-134,-380,-235,-137},{-191,-275,-178,-304,-352,-272},{-184,-348,-168,-220,-352,-382},{-188,-280,-176,-139,-185,-247},{-136,-266,-285,-283,-324,-266},{-154,-244,-315,-359,-345,-277},{-166,-214,-154,-261,-175,-188},{-202,-155,-176,-364,-305,-169}},{{-262,-233,-296,-432,-417,-356},{-392,-365,-187,-368,-247,-218},{-304,-149,-210,-274,-303,-191},{-157,-292,-319,-380,-262,-341},{-400,-309,-362,-359,-291,-385},{-320,-340,-330,-204,-368,-165},{-229,-416,-238,-350,-241,-294},{-188,-259,-261,-245,-212,-368},{-298,-191,-367,-423,-353,-253},{-411,-177,-273,-432,-382,-185},{-168,-407,-387,-260,-356,-268},{-317,-334,-319,-175,-209,-150},{-235,-301,-393,-169,-203,-376},{-326,-377,-172,-187,-341,-315},{-370,-222,-402,-231,-376,-338},{-168,-259,-422,-321,-350,-376},{-168,-191,-304,-146,-420,-179},{-381,-410,-405,-245,-409,-194},{-188,-146,-287,-283,-423,-435},{-345,-281,-164,-397,-256,-279}},{{-273,-162,-303,-338,-226,-259},{-329,-194,-426,-441,-312,-326},{-206,-373,-312,-441,-168,-188},{-270,-232,-282,-247,-291,-159},{-329,-188,-212,-150,-332,-335},{-259,-412,-259,-279,-409,-362},{-373,-353,-173,-438,-218,-270},{-382,-156,-235,-438,-235,-179},{-300,-156,-432,-406,-276,-153},{-297,-273,-438,-247,-344,-173},{-426,-241,-156,-229,-341,-382},{-409,-291,-268,-441,-173,-159},{-341,-415,-212,-420,-350,-379},{-438,-285,-347,-200,-403,-326},{-429,-238,-188,-265,-370,-362},{-256,-188,-403,-262,-171,-279},{-247,-376,-332,-415,-315,-268},{-200,-435,-412,-423,-309,-326},{-388,-288,-415,-391,-247,-341},{-279,-168,-376,-335,-215,-215}},{{-382,-256,-350,-353,-241,-218},{-168,-391,-406,-162,-259,-285},{-197,-409,-409,-300,-182,-247},{-368,-182,-185,-365,-323,-238},{-229,-406,-338,-273,-297,-173},{-220,-300,-238,-276,-171,-406},{-370,-279,-218,-300,-276,-244},{-376,-382,-394,-250,-244,-168},{-409,-212,-397,-262,-382,-215},{-382,-300,-300,-382,-241,-159},{-173,-365,-391,-150,-326,-294},{-185,-150,-165,-350,-415,-179},{-335,-294,-229,-394,-382,-415},{-253,-147,-309,-197,-403,-432},{-235,-347,-362,-353,-279,-341},{-429,-326,-438,-185,-232,-215},{-168,-379,-206,-365,-306,-303},{-432,-335,-247,-323,-218,-429},{-300,-235,-209,-332,-253,-412},{-203,-373,-309,-253,-241,-373}},{{-403,-394,-388,-326,-162,-253},{-415,-232,-309,-353,-182,-235},{-420,-247,-279,-385,-391,-282},{-153,-300,-320,-406,-385,-315},{-185,-162,-323,-423,-194,-282},{-406,-185,-244,-329,-256,-376},{-429,-218,-376,-188,-262,-182},{-323,-168,-329,-379,-315,-332},{-291,-382,-332,-338,-168,-385},{-376,-391,-329,-417,-209,-382},{-232,-268,-373,-420,-282,-156},{-176,-300,-229,-262,-420,-391},{-415,-382,-232,-391,-220,-259},{-150,-220,-250,-429,-244,-171},{-185,-212,-397,-423,-194,-203},{-376,-291,-147,-297,-332,-388},{-250,-165,-420,-350,-176,-297},{-226,-353,-376,-279,-297,-276},{-176,-432,-194,-432,-359,-338},{-147,-265,-353,-362,-285,-285}}},{{{-94,-230,-184,-134,-129,-265},{-84,-198,-182,-116,-228,-113},{-180,-135,-96,-168,-118,-210},{-129,-105,-170,-122,-121,-204},{-245,-145,-252,-188,-98,-96},{-222,-233,-240,-265,-175,-212},{-160,-238,-215,-152,-164,-187},{-210,-230,-220,-202,-180,-157},{-118,-210,-234,-242,-177,-132},{-161,-196,-91,-141,-127,-170},{-242,-196,-93,-140,-248,-124},{-97,-161,-189,-93,-267,-178},{-138,-243,-94,-184,-131,-262},{-205,-144,-206,-238,-223,-243},{-197,-206,-180,-234,-239,-235},{-190,-110,-182,-91,-186,-96},{-237,-188,-149,-224,-228,-208},{-126,-118,-138,-166,-167,-231},{-232,-123,-175,-102,-101,-271},{-213,-154,-236,-179,-254,-214}},{{-281,-289,-251,-210,-334,-214},{-180,-209,-275,-130,-156,-202},{-297,-125,-113,-270,-199,-138},{-218,-301,-283,-179,-261,-259},{-269,-248,-230,-252,-174,-255},{-212,-250,-207,-265,-286,-178},{-174,-176,-147,-248,-220,-236},{-249,-234,-166,-307,-222,-193},{-224,-141,-320,-287,-327,-183},{-255,-174,-162,-318,-169,-317},{-248,-275,-187,-159,-305,-233},{-117,-144,-200,-128,-128,-140},{-135,-162,-215,-223,-220,-257},{-186,-105,-170,-208,-114,-331},{-192,-248,-213,-225,-291,-345},{-255,-293,-187,-194,-291,-186},{-168,-266,-211,-256,-149,-124},{-127,-189,-264,-170,-305,-171},{-257,-266,-153,-122,-153,-121},{-228,-162,-166,-110,-321,-271}},{{-277,-370,-372,-265,-260,-221},{-185,-303,-354,-262,-269,-388},{-215,-372,-204,-167,-166,-325},{-287,-250,-367,-205,-260,-260},{-361,-204,-220,-240,-211,-190},{-215,-354,-286,-216,-349,-241},{-131,-329,-244,-151,-241,-362},{-126,-158,-270,-300,-296,-280},{-259,-140,-333,-373,-258,-224},{-212,-163,-288,-383,-202,-388},{-124,-258,-328,-232,-285,-424},{-156,-332,-304,-340,-202,-272},{-141,-319,-270,-335,-410,-303},{-151,-349,-354,-248,-343,-328},{-356,-370,-278,-362,-216,-164},{-165,-321,-228,-364,-360,-170},{-319,-237,-202,-270,-150,-156},{-207,-319,-152,-346,-319,-286},{-161,-168,-272,-364,-241,-382},{-151,-204,-136,-243,-355,-243}},{{-150,-206,-158,-190,-196,-415},{-197,-362,-167,-430,-172,-301},{-228,-400,-390,-229,-274,-232},{-318,-303,-229,-349,-211,-217},{-306,-250,-423,-190,-178,-322},{-251,-356,-420,-199,-208,-247},{-269,-276,-197,-244,-430,-268},{-413,-323,-295,-271,-223,-385},{-168,-429,-179,-304,-424,-391},{-277,-235,-328,-394,-452,-229},{-338,-420,-247,-250,-433,-298},{-367,-268,-399,-397,-238,-184},{-202,-200,-232,-322,-325,-172},{-295,-270,-280,-322,-367,-250},{-292,-400,-224,-181,-277,-301},{-202,-379,-247,-452,-193,-452},{-434,-320,-319,-367,-412,-304},{-246,-188,-384,-385,-274,-382},{-367,-297,-235,-439,-322,-418},{-324,-256,-253,-379,-181,-208}},{{-166,-358,-436,-282,-244,-168},{-349,-376,-316,-171,-176,-246},{-298,-205,-280,-228,-165,-177},{-274,-235,-373,-276,-262,-241},{-331,-421,-304,-384,-350,-365},{-376,-421,-220,-429,-197,-334},{-262,-226,-334,-324,-212,-435},{-220,-433,-286,-198,-338,-281},{-403,-271,-298,-270,-326,-273},{-187,-211,-172,-180,-432,-180},{-208,-244,-313,-306,-156,-171},{-187,-343,-247,-369,-326,-432},{-150,-208,-388,-405,-394,-215},{-301,-286,-352,-375,-320,-171},{-436,-178,-259,-294,-359,-145},{-340,-397,-289,-282,-194,-235},{-244,-217,-154,-162,-432,-162},{-211,-154,-433,-363,-417,-220},{-376,-418,-355,-249,-391,-302},{-208,-382,-150,-348,-323,-273}},{{-200,-237,-306,-338,-279,-335},{-428,-229,-266,-348,-282,-154},{-370,-365,-325,-166,-200,-258},{-385,-257,-241,-378,-136,-223},{-388,-285,-209,-166,-346,-144},{-188,-176,-165,-277,-220,-372},{-382,-167,-398,-317,-164,-260},{-311,-304,-287,-158,-215,-166},{-376,-343,-228,-174,-312,-360},{-331,-257,-350,-216,-205,-216},{-185,-198,-233,-232,-238,-345},{-302,-234,-385,-259,-146,-360},{-288,-220,-360,-214,-236,-184},{-165,-352,-336,-214,-238,-285},{-217,-193,-160,-393,-315,-211},{-160,-388,-333,-393,-335,-208},{-274,-382,-401,-182,-174,-273},{-271,-142,-322,-304,-279,-317},{-142,-251,-287,-182,-128,-322},{-382,-326,-203,-219,-131,-156}},{{-274,-269,-248,-277,-228,-153},{-226,-258,-138,-174,-277,-247},{-300,-211,-259,-120,-271,-100},{-214,-148,-214,-144,-279,-109},{-334,-151,-319,-170,-224,-253},{-319,-144,-227,-262,-153,-221},{-185,-132,-323,-297,-215,-171},{-168,-329,-227,-247,-137,-133},{-127,-130,-288,-133,-197,-181},{-223,-348,-205,-267,-308,-153},{-358,-165,-163,-129,-215,-193},{-293,-251,-205,-307,-211,-169},{-206,-227,-314,-252,-143,-111},{-290,-288,-323,-256,-300,-171},{-158,-181,-310,-264,-257,-125},{-360,-241,-321,-288,-236,-231},{-271,-318,-272,-247,-116,-129},{-264,-322,-176,-183,-242,-165},{-281,-174,-163,-209,-230,-135},{-132,-200,-277,-318,-201,-239}},{{-117,-219,-252,-93,-236,-193},{-205,-149,-243,-170,-168,-91},{-225,-186,-250,-170,-192,-139},{-282,-164,-100,-115,-250,-244},{-238,-242,-143,-98,-89,-218},{-127,-100,-257,-217,-195,-168},{-288,-273,-174,-214,-162,-230},{-127,-126,-194,-241,-137,-148},{-204,-104,-152,-187,-108,-99},{-276,-221,-174,-103,-246,-249},{-248,-180,-147,-206,-210,-244},{-252,-234,-92,-191,-171,-171},{-177,-164,-246,-163,-174,-136},{-109,-242,-112,-135,-250,-230},{-150,-272,-139,-236,-128,-86},{-175,-169,-197,-178,-144,-158},{-123,-175,-141,-231,-94,-116},{-223,-262,-121,-189,-104,-101},{-104,-218,-206,-215,-178,-163},{-129,-272,-206,-98,-212,-197}},{{-111,-240,-104,-138,-163,-138},{-227,-242,-210,-160,-89,-133},{-200,-131,-232,-139,-89,-207},{-210,-218,-99,-225,-173,-87},{-148,-168,-205,-156,-163,-171},{-181,-94,-225,-195,-186,-240},{-225,-205,-87,-190,-223,-168},{-230,-133,-108,-168,-242,-99},{-109,-143,-102,-244,-91,-228},{-106,-156,-222,-242,-131,-190},{-230,-227,-156,-108,-240,-198},{-94,-208,-151,-180,-218,-87},{-193,-165,-119,-116,-161,-217},{-156,-143,-141,-168,-92,-210},{-210,-148,-208,-210,-156,-178},{-218,-180,-190,-227,-166,-218},{-87,-228,-222,-84,-213,-104},{-94,-101,-123,-128,-92,-195},{-235,-150,-210,-250,-240,-171},{-213,-121,-186,-153,-232,-197}},{{-235,-99,-249,-178,-244,-180},{-138,-84,-180,-126,-150,-205},{-119,-146,-139,-235,-118,-218},{-212,-176,-111,-144,-210,-143},{-207,-97,-218,-176,-178,-250},{-249,-113,-237,-141,-250,-158},{-168,-148,-239,-153,-228,-104},{-87,-128,-121,-237,-234,-138},{-175,-89,-118,-180,-175,-180},{-146,-148,-151,-170,-186,-244},{-195,-222,-188,-158,-106,-121},{-129,-205,-205,-228,-249,-170},{-87,-114,-123,-146,-118,-109},{-108,-101,-104,-218,-151,-128},{-244,-217,-215,-158,-166,-166},{-225,-205,-113,-151,-210,-186},{-207,-156,-178,-220,-94,-87},{-165,-150,-218,-123,-134,-240},{-86,-239,-166,-170,-101,-186},{-165,-99,-86,-168,-129,-113}},{{-121,-118,-237,-225,-128,-212},{-143,-102,-222,-165,-228,-166},{-151,-136,-205,-108,-218,-203},{-239,-181,-227,-178,-121,-242},{-146,-99,-183,-87,-220,-131},{-235,-225,-158,-220,-176,-197},{-109,-198,-84,-237,-86,-190},{-146,-96,-190,-84,-153,-113},{-139,-249,-143,-104,-92,-151},{-136,-134,-205,-178,-250,-131},{-239,-228,-92,-160,-126,-186},{-118,-197,-171,-200,-215,-222},{-183,-186,-118,-101,-203,-183},{-210,-156,-170,-252,-91,-156},{-141,-195,-252,-183,-133,-176},{-225,-124,-207,-146,-232,-138},{-99,-86,-106,-99,-121,-234},{-217,-193,-144,-119,-183,-171},{-119,-200,-151,-234,-141,-153},{-148,-87,-97,-138,-165,-168}},{{-143,-153,-148,-146,-244,-208},{-106,-94,-234,-139,-146,-153},{-160,-148,-109,-165,-215,-197},{-156,-234,-215,-249,-193,-101},{-228,-228,-247,-131,-203,-161},{-150,-237,-86,-225,-143,-249},{-171,-144,-205,-129,-168,-87},{-148,-108,-178,-141,-166,-158},{-101,-150,-193,-92,-161,-166},{-249,-235,-86,-133,-180,-139},{-166,-192,-183,-195,-156,-104},{-202,-213,-210,-151,-228,-171},{-210,-109,-123,-166,-166,-144},{-163,-178,-119,-212,-202,-114},{-99,-186,-129,-146,-165,-141},{-108,-124,-101,-123,-148,-151},{-222,-92,-218,-181,-86,-166},{-86,-193,-136,-207,-192,-203},{-188,-89,-175,-228,-155,-202},{-215,-108,-252,-150,-176,-250}}},{{{-382,-220,-345,-365,-415,-395},{-164,-299,-296,-411,-293,-339},{-375,-401,-342,-240,-270,-365},{-194,-296,-217,-470,-280,-418},{-454,-178,-336,-411,-237,-260},{-306,-342,-467,-339,-171,-303},{-464,-280,-326,-428,-480,-171},{-352,-368,-480,-461,-178,-316},{-207,-230,-276,-293,-204,-316},{-227,-280,-461,-286,-326,-375},{-214,-336,-270,-217,-332,-237},{-197,-342,-418,-480,-490,-477},{-266,-474,-339,-280,-270,-243},{-276,-461,-490,-234,-405,-276},{-322,-263,-207,-494,-385,-428},{-191,-164,-336,-266,-378,-306},{-194,-352,-372,-332,-428,-329},{-220,-451,-178,-296,-217,-362},{-480,-470,-441,-280,-296,-464},{-164,-438,-230,-329,-388,-263}},{{-226,-213,-303,-433,-311,-325},{-321,-477,-278,-267,-256,-397},{-440,-357,-370,-327,-407,-268},{-387,-377,-319,-270,-428,-355},{-226,-341,-284,-446,-293,-292},{-476,-470,-201,-371,-179,-262},{-449,-235,-242,-333,-222,-427},{-321,-283,-230,-418,-277,-214},{-246,-335,-236,-383,-283,-274},{-239,-242,-450,-276,-407,-289},{-279,-251,-172,-210,-206,-394},{-226,-203,-453,-371,-330,-150},{-259,-213,-402,-305,-249,-154},{-249,-354,-268,-421,-243,-178},{-338,-254,-322,-449,-305,-271},{-489,-364,-383,-223,-296,-391},{-371,-419,-262,-392,-391,-352},{-207,-245,-313,-210,-259,-433},{-276,-428,-386,-276,-191,-442},{-207,-293,-357,-226,-200,-208}},{{-189,-164,-218,-332,-151,-365},{-254,-202,-224,-193,-183,-339},{-186,-213,-168,-253,-236,-314},{-263,-354,-199,-190,-374,-206},{-215,-239,-389,-403,-246,-206},{-251,-279,-291,-403,-281,-134},{-286,-357,-412,-351,-223,-314},{-301,-429,-241,-359,-204,-344},{-192,-271,-196,-389,-355,-175},{-295,-282,-160,-324,-273,-298},{-233,-426,-218,-160,-313,-326},{-248,-161,-232,-201,-355,-144},{-301,-320,-409,-403,-392,-308},{-342,-343,-241,-400,-342,-272},{-198,-213,-260,-386,-233,-152},{-363,-314,-168,-373,-252,-342},{-322,-184,-269,-403,-154,-141},{-248,-288,-227,-310,-350,-334},{-425,-265,-356,-237,-310,-337},{-174,-397,-199,-296,-273,-216}},{{-310,-151,-251,-215,-289,-291},{-148,-192,-135,-141,-329,-221},{-350,-216,-273,-340,-150,-226},{-167,-258,-337,-337,-316,-204},{-338,-347,-149,-219,-152,-199},{-300,-228,-228,-307,-112,-226},{-322,-214,-235,-245,-179,-276},{-212,-182,-256,-141,-302,-149},{-325,-160,-154,-342,-276,-217},{-238,-190,-303,-270,-264,-120},{-340,-233,-140,-194,-130,-217},{-328,-275,-339,-333,-251,-267},{-262,-224,-199,-296,-242,-191},{-230,-129,-147,-176,-325,-307},{-140,-158,-308,-125,-146,-182},{-372,-197,-121,-215,-116,-237},{-190,-267,-332,-136,-291,-166},{-200,-292,-292,-321,-276,-215},{-318,-122,-118,-236,-206,-175},{-185,-221,-187,-263,-316,-127}},{{-135,-313,-126,-193,-288,-187},{-187,-155,-145,-252,-147,-281},{-286,-136,-155,-225,-158,-145},{-234,-309,-284,-208,-298,-185},{-122,-235,-279,-149,-235,-281},{-124,-208,-256,-145,-307,-269},{-247,-107,-200,-307,-134,-223},{-115,-113,-315,-246,-281,-246},{-137,-265,-158,-315,-284,-260},{-302,-158,-132,-260,-141,-178},{-132,-170,-107,-155,-143,-170},{-245,-155,-155,-307,-164,-149},{-124,-143,-113,-273,-254,-304},{-124,-181,-294,-258,-143,-200},{-158,-158,-223,-256,-254,-284},{-306,-200,-315,-132,-275,-252},{-208,-187,-155,-193,-132,-189},{-178,-141,-227,-241,-239,-250},{-193,-122,-166,-118,-212,-128},{-221,-149,-212,-229,-313,-290}},{{-195,-292,-186,-263,-117,-254},{-258,-313,-241,-258,-145,-290},{-120,-311,-108,-306,-260,-112},{-279,-189,-306,-232,-180,-158},{-107,-218,-253,-280,-308,-153},{-214,-139,-137,-150,-271,-198},{-153,-105,-224,-132,-233,-160},{-273,-202,-110,-176,-178,-266},{-189,-185,-124,-108,-136,-313},{-139,-273,-308,-297,-323,-117},{-237,-231,-200,-195,-150,-124},{-172,-208,-279,-263,-317,-128},{-275,-241,-114,-243,-147,-288},{-174,-309,-224,-252,-246,-133},{-311,-162,-118,-130,-123,-281},{-216,-239,-177,-304,-284,-317},{-174,-206,-181,-180,-119,-279},{-116,-116,-200,-195,-233,-243},{-220,-248,-173,-308,-209,-238},{-277,-147,-245,-219,-268,-209}},{{-206,-254,-190,-128,-379,-391},{-323,-197,-259,-369,-237,-309},{-189,-320,-200,-226,-147,-258},{-127,-121,-290,-161,-206,-218},{-178,-147,-264,-319,-160,-245},{-143,-261,-349,-324,-235,-271},{-222,-204,-229,-351,-255,-295},{-245,-171,-217,-264,-181,-223},{-143,-185,-146,-218,-302,-157},{-164,-228,-251,-306,-328,-194},{-256,-180,-285,-334,-353,-306},{-321,-244,-290,-324,-366,-282},{-136,-154,-254,-364,-276,-192},{-330,-126,-237,-361,-322,-178},{-206,-211,-134,-191,-163,-364},{-199,-301,-259,-163,-341,-221},{-139,-294,-200,-339,-199,-202},{-275,-273,-293,-264,-359,-253},{-240,-211,-168,-324,-279,-311},{-303,-339,-300,-311,-217,-226}},{{-299,-155,-251,-317,-166,-447},{-285,-351,-168,-228,-329,-326},{-192,-298,-309,-154,-314,-203},{-206,-194,-361,-263,-320,-385},{-238,-273,-231,-204,-399,-348},{-345,-391,-347,-222,-332,-166},{-263,-354,-249,-255,-208,-216},{-326,-399,-246,-394,-408,-194},{-244,-233,-168,-178,-402,-271},{-296,-152,-269,-255,-347,-188},{-378,-413,-159,-305,-178,-447},{-367,-166,-223,-216,-326,-434},{-260,-163,-272,-266,-260,-305},{-359,-273,-422,-302,-169,-182},{-247,-388,-217,-337,-257,-425},{-216,-200,-173,-373,-450,-434},{-189,-407,-315,-417,-420,-216},{-142,-354,-367,-234,-344,-459},{-375,-371,-147,-260,-444,-283},{-227,-157,-147,-400,-260,-182}},{{-220,-282,-364,-326,-309,-164},{-350,-400,-180,-322,-290,-326},{-472,-390,-248,-421,-415,-451},{-274,-266,-325,-207,-375,-362},{-306,-339,-451,-342,-309,-316},{-271,-451,-419,-405,-434,-372},{-277,-288,-390,-286,-339,-382},{-350,-390,-386,-418,-352,-181},{-438,-381,-377,-467,-214,-431},{-189,-355,-167,-355,-359,-339},{-271,-282,-470,-405,-428,-352},{-299,-285,-457,-326,-257,-309},{-274,-166,-354,-421,-345,-405},{-340,-288,-216,-217,-319,-461},{-202,-240,-364,-164,-428,-365},{-447,-221,-328,-329,-207,-474},{-460,-243,-354,-464,-247,-329},{-217,-310,-415,-227,-447,-319},{-214,-461,-184,-447,-359,-401},{-406,-410,-473,-464,-164,-484}},{{-401,-490,-220,-424,-494,-382},{-197,-336,-444,-329,-240,-184},{-257,-355,-293,-372,-349,-405},{-434,-342,-191,-408,-188,-336},{-398,-329,-306,-276,-372,-494},{-257,-418,-214,-484,-181,-349},{-234,-299,-454,-336,-362,-273},{-375,-313,-319,-257,-276,-280},{-382,-280,-270,-431,-474,-188},{-441,-375,-431,-401,-309,-296},{-464,-474,-441,-191,-247,-385},{-201,-477,-247,-375,-280,-398},{-421,-266,-467,-405,-421,-355},{-428,-477,-467,-316,-293,-352},{-303,-457,-477,-266,-184,-194},{-296,-286,-178,-398,-454,-273},{-181,-372,-411,-329,-286,-372},{-230,-451,-188,-329,-484,-313},{-276,-250,-234,-467,-421,-415},{-290,-319,-329,-484,-418,-467}},{{-171,-336,-247,-201,-339,-313},{-260,-447,-303,-447,-494,-250},{-164,-184,-431,-270,-405,-237},{-474,-352,-408,-438,-438,-401},{-214,-398,-293,-490,-299,-217},{-355,-385,-392,-421,-220,-385},{-322,-385,-168,-257,-234,-490},{-352,-168,-342,-197,-306,-451},{-250,-490,-322,-299,-365,-487},{-306,-329,-451,-224,-201,-434},{-368,-253,-401,-438,-408,-283},{-329,-365,-447,-444,-286,-467},{-316,-382,-372,-457,-470,-204},{-470,-401,-395,-484,-385,-197},{-418,-191,-405,-201,-470,-477},{-181,-336,-480,-388,-392,-276},{-415,-270,-316,-234,-224,-273},{-164,-204,-451,-345,-461,-290},{-447,-240,-309,-474,-382,-168},{-319,-283,-280,-415,-319,-424}},{{-474,-309,-191,-464,-447,-306},{-345,-283,-322,-217,-355,-230},{-368,-237,-388,-382,-207,-234},{-474,-253,-270,-319,-494,-194},{-434,-240,-266,-329,-395,-444},{-415,-395,-388,-484,-461,-349},{-345,-197,-171,-270,-178,-253},{-299,-214,-378,-372,-405,-184},{-372,-220,-197,-490,-276,-359},{-263,-378,-319,-474,-487,-375},{-296,-484,-372,-421,-464,-405},{-484,-490,-375,-461,-266,-461},{-250,-316,-408,-395,-368,-451},{-276,-184,-382,-365,-227,-270},{-359,-408,-342,-388,-382,-428},{-431,-250,-474,-375,-405,-362},{-332,-168,-286,-487,-230,-494},{-234,-280,-316,-451,-220,-283},{-316,-474,-388,-477,-273,-342},{-174,-322,-243,-474,-342,-286}}},{{{-88,-67,-110,-167,-84,-73},{-92,-66,-162,-124,-95,-70},{-125,-93,-136,-142,-72,-109},{-118,-138,-78,-147,-121,-161},{-116,-113,-69,-147,-116,-151},{-74,-149,-159,-97,-93,-110},{-141,-148,-142,-115,-173,-170},{-54,-59,-134,-76,-78,-73},{-156,-130,-103,-153,-63,-118},{-88,-104,-63,-145,-122,-134},{-152,-102,-151,-115,-163,-69},{-107,-74,-104,-161,-111,-180},{-156,-74,-167,-116,-113,-79},{-79,-91,-75,-157,-148,-175},{-152,-122,-123,-64,-144,-86},{-64,-87,-78,-70,-88,-127},{-93,-96,-166,-152,-170,-118},{-81,-73,-68,-119,-105,-90},{-146,-81,-143,-75,-112,-73},{-117,-140,-137,-66,-89,-180}},{{-117,-93,-102,-90,-121,-121},{-201,-165,-161,-167,-167,-192},{-84,-121,-186,-118,-147,-239},{-69,-110,-126,-104,-167,-222},{-123,-199,-102,-229,-209,-101},{-100,-140,-120,-189,-134,-197},{-174,-127,-195,-149,-169,-230},{-93,-138,-157,-105,-237,-178},{-139,-172,-107,-79,-166,-114},{-194,-133,-215,-206,-182,-91},{-89,-154,-92,-166,-121,-186},{-180,-135,-221,-116,-90,-161},{-173,-109,-216,-197,-100,-139},{-78,-96,-78,-222,-151,-106},{-157,-169,-160,-107,-242,-114},{-198,-109,-115,-133,-182,-181},{-84,-178,-185,-98,-224,-96},{-188,-186,-99,-229,-156,-232},{-150,-131,-184,-163,-100,-210},{-112,-162,-194,-200,-89,-129}},{{-96,-167,-219,-148,-245,-248},{-187,-229,-102,-281,-157,-255},{-158,-148,-206,-205,-200,-188},{-256,-191,-208,-217,-192,-216},{-250,-167,-257,-192,-208,-210},{-147,-153,-260,-175,-241,-111},{-114,-106,-218,-144,-202,-251},{-126,-216,-171,-150,-141,-263},{-110,-239,-264,-215,-143,-210},{-145,-191,-100,-133,-169,-172},{-133,-104,-221,-184,-112,-271},{-170,-218,-227,-112,-270,-178},{-206,-140,-268,-95,-180,-152},{-178,-139,-244,-177,-290,-210},{-96,-200,-113,-241,-229,-131},{-182,-185,-151,-97,-149,-192},{-117,-151,-260,-276,-204,-238},{-152,-256,-192,-124,-282,-123},{-229,-182,-260,-264,-235,-178},{-108,-112,-151,-108,-206,-297}},{{-296,-211,-108,-292,-217,-231},{-138,-268,-298,-276,-254,-189},{-130,-199,-116,-112,-246,-284},{-130,-185,-290,-118,-240,-207},{-209,-215,-201,-221,-294,-217},{-118,-164,-128,-231,-120,-148},{-152,-199,-177,-116,-134,-233},{-270,-146,-246,-282,-270,-130},{-302,-260,-156,-233,-183,-130},{-268,-183,-264,-302,-254,-120},{-231,-272,-110,-260,-181,-128},{-175,-162,-302,-298,-264,-246},{-270,-282,-134,-191,-278,-254},{-132,-138,-162,-126,-290,-294},{-130,-106,-266,-225,-124,-203},{-272,-102,-102,-296,-231,-227},{-292,-298,-140,-197,-278,-179},{-215,-284,-286,-304,-217,-158},{-158,-195,-254,-276,-183,-256},{-227,-156,-250,-235,-152,-268}},{{-292,-132,-164,-283,-166,-228},{-183,-240,-158,-140,-166,-110},{-231,-260,-193,-191,-130,-107},{-118,-136,-134,-113,-170,-142},{-158,-205,-106,-172,-130,-155},{-193,-136,-158,-289,-266,-215},{-177,-160,-219,-193,-134,-160},{-262,-298,-116,-127,-178,-208},{-227,-148,-110,-185,-268,-224},{-164,-231,-160,-113,-170,-267},{-268,-233,-199,-129,-242,-219},{-104,-112,-244,-277,-178,-199},{-130,-183,-252,-292,-197,-169},{-213,-116,-187,-255,-115,-112},{-195,-240,-244,-185,-234,-118},{-122,-140,-276,-232,-248,-177},{-197,-150,-272,-123,-225,-134},{-213,-187,-248,-236,-134,-173},{-122,-280,-175,-168,-187,-195},{-233,-191,-128,-215,-181,-120}},{{-116,-168,-104,-125,-110,-200},{-229,-227,-174,-144,-214,-185},{-267,-111,-214,-149,-168,-169},{-106,-93,-99,-195,-191,-151},{-95,-234,-142,-134,-121,-101},{-106,-176,-152,-80,-202,-135},{-226,-204,-169,-189,-80,-144},{-127,-215,-202,-218,-130,-131},{-124,-131,-184,-112,-121,-160},{-163,-142,-152,-144,-164,-162},{-258,-116,-127,-235,-156,-122},{-263,-239,-209,-235,-95,-194},{-136,-225,-120,-86,-184,-123},{-249,-142,-94,-173,-181,-97},{-95,-190,-105,-166,-109,-165},{-154,-256,-149,-133,-153,-182},{-229,-192,-175,-179,-135,-198},{-209,-90,-154,-230,-171,-156},{-261,-123,-219,-155,-165,-81},{-213,-97,-159,-208,-90,-166}},{{-185,-189,-104,-155,-67,-130},{-165,-85,-97,-86,-71,-83},{-105,-192,-114,-103,-162,-75},{-109,-148,-123,-165,-124,-146},{-83,-82,-140,-105,-81,-73},{-132,-109,-189,-117,-116,-63},{-141,-97,-91,-105,-99,-87},{-115,-110,-132,-122,-111,-60},{-84,-157,-83,-87,-111,-84},{-111,-162,-146,-98,-70,-125},{-77,-140,-132,-117,-96,-137},{-140,-136,-179,-64,-160,-140},{-122,-162,-170,-86,-122,-124},{-195,-194,-116,-64,-68,-123},{-99,-198,-173,-149,-66,-113},{-210,-196,-95,-104,-168,-165},{-105,-93,-117,-79,-109,-62},{-190,-117,-77,-132,-59,-86},{-202,-182,-150,-179,-66,-80},{-116,-184,-108,-73,-90,-133}},{{-89,-122,-53,-127,-57,-70},{-76,-68,-126,-85,-73,-119},{-119,-80,-144,-74,-111,-142},{-111,-67,-119,-108,-105,-136},{-126,-119,-83,-114,-94,-135},{-111,-109,-74,-77,-71,-123},{-78,-142,-53,-109,-96,-83},{-147,-59,-88,-50,-145,-68},{-74,-145,-98,-108,-103,-95},{-84,-94,-123,-71,-60,-74},{-88,-146,-134,-83,-87,-100},{-55,-121,-84,-101,-140,-89},{-120,-88,-126,-120,-66,-92},{-97,-79,-132,-60,-61,-57},{-75,-80,-146,-145,-107,-104},{-155,-112,-130,-97,-66,-64},{-148,-84,-85,-76,-127,-69},{-87,-56,-146,-69,-109,-98},{-149,-104,-53,-78,-70,-144},{-89,-67,-61,-142,-49,-146}},{{-130,-117,-86,-121,-83,-122},{-92,-98,-106,-71,-68,-59},{-106,-145,-71,-97,-76,-49},{-116,-74,-96,-103,-102,-60},{-128,-70,-135,-96,-81,-123},{-89,-99,-98,-102,-111,-102},{-126,-94,-122,-114,-136,-107},{-52,-93,-129,-80,-61,-92},{-122,-134,-85,-126,-143,-117},{-114,-49,-108,-75,-87,-60},{-145,-67,-113,-88,-73,-106},{-83,-96,-94,-74,-137,-133},{-140,-133,-83,-78,-147,-78},{-119,-112,-93,-141,-79,-141},{-88,-73,-56,-56,-131,-64},{-132,-132,-122,-103,-93,-96},{-137,-67,-114,-89,-75,-104},{-146,-99,-90,-109,-79,-103},{-135,-94,-69,-67,-123,-104},{-108,-129,-70,-57,-57,-114}},{{-82,-116,-125,-98,-141,-102},{-111,-120,-141,-105,-84,-142},{-71,-146,-125,-129,-105,-131},{-70,-83,-72,-140,-142,-123},{-106,-107,-115,-131,-56,-131},{-105,-112,-136,-139,-98,-138},{-121,-138,-99,-74,-75,-58},{-103,-118,-121,-98,-65,-62},{-115,-76,-143,-96,-129,-92},{-71,-100,-130,-74,-127,-141},{-123,-52,-71,-144,-138,-112},{-55,-93,-109,-97,-96,-98},{-72,-56,-121,-74,-125,-65},{-94,-128,-72,-82,-95,-112},{-114,-66,-142,-147,-141,-134},{-103,-146,-88,-73,-58,-87},{-75,-93,-53,-99,-115,-117},{-67,-109,-61,-141,-55,-52},{-97,-99,-138,-67,-63,-144},{-118,-103,-103,-110,-118,-106}},{{-86,-52,-138,-128,-67,-133},{-63,-55,-62,-112,-131,-122},{-56,-107,-133,-143,-80,-122},{-67,-133,-79,-140,-132,-52},{-116,-133,-109,-93,-94,-71},{-145,-146,-97,-99,-95,-137},{-117,-132,-102,-112,-61,-96},{-49,-119,-94,-109,-81,-74},{-127,-60,-74,-116,-62,-61},{-124,-57,-143,-57,-57,-90},{-74,-112,-65,-81,-87,-128},{-110,-132,-98,-81,-70,-91},{-82,-128,-130,-101,-135,-71},{-67,-132,-132,-101,-120,-94},{-109,-65,-144,-102,-132,-98},{-135,-70,-80,-95,-136,-59},{-96,-90,-131,-56,-118,-64},{-97,-95,-84,-114,-127,-74},{-95,-92,-130,-127,-112,-125},{-58,-142,-95,-132,-97,-89}},{{-105,-52,-121,-64,-103,-88},{-49,-96,-112,-79,-121,-80},{-61,-82,-94,-61,-132,-90},{-73,-66,-81,-75,-82,-96},{-112,-105,-124,-127,-80,-92},{-88,-74,-93,-81,-79,-104},{-91,-112,-106,-131,-54,-69},{-59,-136,-116,-51,-94,-102},{-74,-136,-113,-101,-123,-99},{-121,-121,-86,-56,-81,-76},{-49,-50,-143,-147,-129,-53},{-73,-64,-111,-88,-109,-85},{-120,-99,-110,-139,-98,-104},{-138,-80,-62,-121,-55,-115},{-91,-137,-60,-61,-138,-137},{-133,-65,-55,-147,-103,-134},{-67,-104,-141,-104,-113,-68},{-135,-93,-126,-117,-59,-96},{-49,-105,-95,-54,-65,-92},{-134,-110,-143,-50,-126,-108}}},{{{-240,-121,-219,-190,-169,-178},{-235,-226,-228,-298,-343,-195},{-172,-209,-214,-281,-238,-352},{-347,-186,-262,-340,-319,-126},{-347,-252,-312,-171,-276,-131},{-324,-240,-298,-319,-119,-224},{-305,-228,-181,-233,-131,-250},{-191,-233,-250,-264,-171,-259},{-256,-198,-350,-121,-319,-124},{-191,-169,-186,-340,-293,-124},{-219,-233,-133,-228,-243,-200},{-315,-195,-193,-190,-148,-286},{-210,-326,-228,-259,-305,-293},{-263,-347,-264,-240,-198,-276},{-135,-305,-186,-205,-171,-174},{-256,-317,-150,-262,-259,-317},{-256,-148,-333,-345,-298,-314},{-189,-300,-302,-140,-145,-136},{-319,-174,-324,-248,-250,-276},{-149,-219,-321,-343,-190,-243}},{{-195,-190,-212,-199,-312,-314},{-250,-219,-298,-337,-264,-212},{-326,-143,-141,-120,-115,-219},{-198,-233,-350,-116,-237,-115},{-252,-309,-350,-164,-170,-272},{-326,-355,-254,-169,-115,-276},{-298,-236,-212,-203,-339,-124},{-159,-293,-134,-152,-183,-248},{-224,-345,-298,-159,-149,-303},{-221,-231,-228,-280,-115,-332},{-152,-148,-341,-307,-231,-148},{-188,-343,-334,-208,-160,-254},{-321,-250,-334,-192,-231,-245},{-340,-131,-338,-289,-260,-194},{-231,-257,-181,-192,-269,-122},{-298,-252,-289,-159,-231,-292},{-328,-343,-233,-136,-330,-265},{-357,-186,-221,-252,-183,-203},{-338,-312,-254,-328,-314,-316},{-345,-221,-223,-314,-174,-168}},{{-312,-178,-228,-254,-223,-117},{-239,-196,-107,-228,-245,-142},{-153,-176,-154,-115,-267,-110},{-310,-301,-285,-242,-114,-200},{-183,-274,-238,-238,-213,-238},{-114,-194,-121,-244,-279,-238},{-288,-192,-234,-246,-116,-119},{-224,-167,-287,-263,-245,-95},{-163,-309,-291,-105,-271,-121},{-237,-228,-103,-238,-135,-113},{-271,-209,-149,-244,-114,-133},{-305,-234,-273,-133,-262,-162},{-303,-276,-250,-125,-125,-175},{-282,-192,-154,-203,-254,-268},{-297,-293,-121,-105,-191,-160},{-187,-234,-184,-232,-236,-209},{-213,-196,-111,-181,-137,-126},{-260,-232,-222,-222,-129,-241},{-161,-309,-129,-213,-161,-153},{-202,-311,-166,-162,-206,-209}},{{-225,-119,-100,-225,-104,-70},{-110,-117,-162,-158,-121,-181},{-186,-168,-231,-213,-210,-171},{-134,-216,-171,-86,-141,-69},{-112,-172,-143,-144,-98,-104},{-167,-238,-140,-214,-186,-128},{-138,-101,-102,-100,-89,-94},{-175,-173,-190,-207,-196,-203},{-124,-168,-151,-100,-75,-150},{-151,-233,-104,-177,-112,-112},{-150,-94,-105,-144,-73,-160},{-105,-239,-232,-136,-176,-171},{-158,-109,-218,-94,-187,-115},{-175,-175,-111,-89,-138,-148},{-225,-91,-141,-124,-140,-152},{-148,-158,-201,-168,-78,-184},{-212,-162,-209,-116,-99,-132},{-101,-155,-78,-183,-153,-181},{-191,-106,-96,-156,-105,-128},{-107,-104,-88,-182,-72,-204}},{{-200,-112,-84,-119,-92,-154},{-166,-63,-133,-98,-155,-150},{-76,-189,-164,-136,-151,-175},{-109,-83,-164,-149,-105,-74},{-133,-136,-77,-155,-174,-77},{-84,-145,-110,-163,-164,-145},{-193,-189,-171,-171,-162,-134},{-105,-164,-79,-65,-151,-106},{-149,-64,-176,-145,-177,-95},{-192,-186,-72,-81,-96,-154},{-89,-184,-107,-164,-100,-149},{-185,-152,-170,-149,-149,-130},{-194,-111,-67,-113,-90,-100},{-113,-164,-174,-177,-151,-117},{-164,-179,-167,-83,-159,-115},{-85,-178,-130,-170,-107,-87},{-78,-106,-95,-143,-61,-95},{-138,-156,-77,-104,-140,-68},{-189,-96,-162,-107,-140,-117},{-82,-122,-115,-178,-115,-144}},{{-175,-124,-63,-168,-181,-175},{-63,-133,-76,-129,-168,-140},{-145,-71,-63,-168,-122,-103},{-152,-120,-79,-67,-79,-91},{-105,-178,-130,-126,-151,-96},{-173,-140,-113,-134,-149,-91},{-157,-106,-83,-101,-181,-185},{-80,-134,-176,-115,-104,-179},{-112,-118,-127,-137,-77,-179},{-154,-86,-76,-111,-176,-121},{-68,-109,-108,-149,-174,-63},{-114,-65,-74,-156,-110,-98},{-154,-138,-100,-164,-102,-134},{-69,-65,-168,-81,-160,-180},{-170,-119,-148,-163,-72,-111},{-93,-74,-63,-84,-120,-180},{-108,-155,-134,-115,-146,-112},{-94,-173,-95,-149,-112,-132},{-155,-67,-121,-164,-140,-139},{-167,-75,-67,-134,-81,-106}},{{-132,-159,-169,-108,-110,-154},{-118,-199,-190,-192,-164,-136},{-177,-103,-207,-216,-102,-185},{-77,-193,-92,-75,-226,-159},{-145,-177,-79,-80,-211,-196},{-182,-159,-182,-112,-138,-139},{-164,-135,-113,-210,-113,-96},{-94,-181,-188,-163,-203,-199},{-148,-113,-176,-194,-147,-224},{-165,-147,-192,-191,-205,-134},{-141,-76,-121,-160,-127,-141},{-110,-160,-100,-194,-136,-240},{-67,-178,-165,-112,-175,-165},{-69,-84,-173,-135,-172,-125},{-100,-140,-151,-144,-133,-141},{-114,-163,-180,-105,-110,-123},{-106,-88,-99,-213,-143,-154},{-69,-80,-93,-206,-132,-125},{-71,-112,-140,-195,-78,-227},{-124,-76,-135,-170,-198,-130}},{{-173,-219,-144,-213,-269,-272},{-129,-248,-163,-186,-239,-134},{-177,-225,-105,-104,-261,-103},{-190,-223,-259,-286,-155,-148},{-253,-228,-185,-282,-167,-103},{-128,-113,-213,-190,-271,-159},{-148,-196,-246,-211,-231,-183},{-248,-193,-172,-255,-171,-113},{-194,-234,-137,-217,-243,-299},{-209,-260,-252,-209,-171,-163},{-134,-101,-107,-163,-203,-124},{-245,-163,-172,-131,-281,-119},{-238,-166,-139,-207,-171,-187},{-143,-237,-274,-269,-169,-295},{-143,-196,-235,-267,-155,-262},{-250,-250,-240,-228,-107,-140},{-228,-248,-228,-121,-175,-165},{-231,-200,-198,-215,-213,-218},{-233,-140,-216,-240,-211,-206},{-202,-149,-150,-204,-157,-202}},{{-228,-256,-222,-266,-344,-185},{-281,-315,-287,-196,-266,-166},{-309,-204,-237,-152,-122,-273},{-128,-142,-280,-150,-314,-201},{-253,-127,-318,-316,-150,-122},{-262,-204,-302,-185,-182,-185},{-311,-234,-206,-194,-277,-134},{-296,-237,-284,-192,-268,-323},{-109,-291,-188,-143,-312,-166},{-260,-283,-296,-305,-199,-330},{-166,-298,-213,-319,-196,-303},{-313,-254,-287,-136,-136,-243},{-305,-153,-300,-303,-263,-323},{-279,-296,-242,-116,-203,-206},{-224,-309,-217,-310,-187,-344},{-209,-219,-287,-270,-182,-286},{-113,-186,-264,-231,-199,-282},{-302,-199,-269,-122,-261,-169},{-256,-138,-130,-275,-310,-236},{-296,-239,-329,-273,-314,-333}},{{-169,-118,-166,-132,-146,-326},{-284,-185,-155,-305,-132,-187},{-233,-159,-249,-201,-319,-344},{-199,-222,-173,-129,-224,-136},{-162,-125,-136,-185,-169,-314},{-120,-176,-166,-275,-208,-155},{-310,-263,-189,-166,-266,-326},{-139,-180,-210,-284,-326,-166},{-215,-254,-340,-194,-187,-342},{-266,-169,-196,-346,-286,-305},{-289,-344,-328,-303,-298,-125},{-286,-340,-289,-277,-254,-127},{-134,-120,-316,-141,-169,-333},{-344,-148,-243,-335,-314,-120},{-323,-152,-194,-256,-236,-314},{-282,-330,-337,-182,-289,-164},{-129,-203,-275,-210,-208,-314},{-208,-120,-326,-289,-196,-125},{-305,-240,-231,-166,-150,-305},{-286,-243,-122,-182,-342,-240}},{{-222,-129,-312,-293,-192,-120},{-293,-210,-340,-213,-314,-289},{-169,-284,-132,-247,-129,-213},{-333,-224,-323,-180,-199,-208},{-215,-118,-238,-169,-266,-342},{-326,-333,-132,-335,-208,-328},{-146,-182,-337,-231,-326,-233},{-247,-213,-166,-252,-314,-303},{-136,-152,-277,-333,-136,-289},{-268,-155,-222,-249,-166,-319},{-236,-247,-215,-210,-305,-148},{-166,-159,-263,-173,-247,-280},{-129,-201,-178,-116,-166,-307},{-233,-286,-275,-116,-333,-337},{-194,-210,-259,-143,-293,-231},{-224,-344,-180,-233,-143,-219},{-129,-141,-210,-152,-291,-303},{-259,-139,-298,-310,-229,-275},{-194,-277,-166,-346,-342,-148},{-194,-277,-155,-196,-118,-171}},{{-286,-254,-127,-192,-182,-196},{-132,-155,-261,-166,-125,-178},{-120,-346,-330,-333,-233,-323},{-132,-229,-263,-344,-182,-187},{-268,-166,-231,-312,-215,-307},{-116,-157,-277,-296,-122,-125},{-169,-217,-340,-319,-171,-231},{-330,-122,-346,-134,-263,-270},{-252,-316,-229,-282,-159,-286},{-296,-120,-171,-289,-266,-245},{-263,-323,-310,-171,-134,-171},{-203,-118,-148,-333,-122,-342},{-277,-122,-196,-159,-280,-182},{-208,-125,-127,-178,-314,-252},{-254,-314,-340,-330,-238,-277},{-328,-337,-277,-337,-319,-249},{-120,-256,-229,-280,-243,-148},{-148,-132,-125,-273,-129,-129},{-305,-134,-249,-342,-203,-116},{-284,-268,-176,-280,-252,-150}}},{{{-356,-255,-184,-149,-396,-375},{-247,-242,-354,-157,-146,-184},{-253,-170,-359,-396,-223,-202},{-192,-165,-386,-282,-340,-348},{-367,-370,-136,-152,-271,-290},{-343,-311,-200,-205,-319,-386},{-279,-207,-245,-245,-173,-184},{-162,-314,-285,-396,-245,-202},{-138,-181,-282,-202,-285,-160},{-152,-146,-170,-383,-229,-231},{-279,-250,-253,-314,-356,-261},{-279,-245,-391,-399,-319,-370},{-261,-229,-399,-160,-293,-293},{-274,-231,-157,-319,-330,-162},{-306,-295,-247,-340,-301,-229},{-322,-229,-186,-322,-285,-290},{-255,-338,-184,-221,-250,-274},{-327,-346,-319,-354,-343,-266},{-184,-239,-269,-192,-173,-178},{-301,-144,-282,-285,-314,-338}},{{-306,-287,-136,-362,-299,-207},{-223,-298,-399,-354,-317,-158},{-269,-242,-396,-285,-149,-259},{-332,-176,-306,-359,-170,-197},{-317,-136,-298,-388,-293,-218},{-325,-343,-372,-322,-380,-202},{-314,-181,-380,-226,-314,-339},{-202,-181,-176,-231,-215,-383},{-378,-340,-253,-157,-173,-365},{-239,-234,-338,-229,-267,-186},{-301,-237,-152,-133,-162,-251},{-372,-138,-399,-380,-322,-269},{-399,-229,-255,-396,-181,-197},{-346,-189,-186,-279,-155,-386},{-170,-391,-311,-189,-388,-277},{-170,-340,-325,-314,-199,-347},{-207,-380,-170,-325,-341,-373},{-168,-231,-138,-253,-307,-269},{-394,-370,-378,-205,-238,-337},{-346,-237,-367,-343,-296,-137}},{{-166,-250,-272,-233,-250,-164},{-282,-334,-307,-198,-140,-328},{-145,-281,-164,-184,-294,-258},{-352,-167,-368,-198,-127,-345},{-161,-334,-280,-181,-272,-140},{-280,-248,-222,-174,-326,-190},{-189,-296,-244,-253,-350,-147},{-238,-271,-186,-347,-132,-357},{-254,-230,-237,-241,-304,-169},{-306,-357,-222,-248,-223,-275},{-155,-180,-260,-223,-211,-239},{-238,-159,-287,-228,-296,-282},{-207,-331,-328,-159,-142,-166},{-277,-235,-159,-290,-142,-152},{-319,-235,-207,-169,-277,-193},{-269,-157,-174,-243,-262,-357},{-259,-180,-260,-139,-228,-321},{-368,-299,-350,-308,-172,-289},{-186,-276,-146,-270,-220,-243},{-130,-296,-260,-129,-157,-229}},{{-188,-280,-249,-200,-240,-141},{-124,-223,-136,-345,-264,-159},{-252,-268,-201,-122,-141,-206},{-255,-327,-143,-202,-157,-175},{-283,-122,-116,-122,-228,-314},{-333,-200,-127,-327,-199,-188},{-178,-176,-159,-221,-249,-307},{-205,-258,-226,-138,-168,-128},{-243,-247,-141,-214,-222,-269},{-295,-153,-199,-223,-289,-235},{-129,-174,-314,-320,-237,-264},{-190,-181,-236,-131,-213,-213},{-138,-176,-236,-214,-172,-323},{-129,-251,-169,-127,-271,-300},{-124,-207,-330,-244,-287,-137},{-195,-324,-337,-235,-318,-318},{-336,-336,-340,-327,-287,-148},{-181,-127,-263,-324,-190,-193},{-176,-132,-164,-281,-258,-231},{-355,-327,-159,-324,-240,-195}},{{-255,-117,-124,-245,-154,-217},{-141,-187,-137,-304,-176,-130},{-264,-150,-232,-317,-169,-111},{-123,-232,-321,-239,-245,-295},{-286,-295,-323,-228,-174,-169},{-231,-137,-308,-230,-135,-128},{-290,-321,-308,-217,-295,-308},{-185,-280,-245,-187,-115,-115},{-145,-139,-122,-215,-165,-171},{-315,-189,-224,-161,-143,-158},{-130,-256,-122,-310,-267,-293},{-167,-163,-271,-323,-139,-169},{-231,-323,-323,-326,-273,-215},{-145,-158,-250,-197,-137,-128},{-282,-182,-169,-291,-130,-119},{-260,-232,-156,-260,-252,-167},{-242,-156,-174,-239,-191,-289},{-154,-111,-161,-302,-245,-289},{-183,-310,-184,-224,-297,-315},{-235,-273,-310,-258,-293,-180}},{{-260,-241,-265,-291,-228,-180},{-284,-113,-178,-137,-204,-323},{-250,-156,-215,-226,-178,-321},{-119,-163,-124,-308,-282,-215},{-317,-265,-122,-297,-271,-135},{-174,-111,-226,-115,-169,-247},{-193,-193,-180,-228,-137,-111},{-310,-302,-128,-117,-326,-111},{-161,-230,-176,-280,-278,-304},{-154,-111,-108,-289,-158,-128},{-289,-250,-299,-250,-250,-145},{-204,-184,-156,-167,-267,-193},{-219,-297,-284,-111,-167,-312},{-245,-174,-221,-119,-282,-174},{-256,-150,-169,-260,-169,-247},{-297,-326,-250,-124,-293,-299},{-299,-221,-299,-247,-323,-234},{-202,-182,-145,-291,-297,-195},{-284,-241,-124,-163,-293,-254},{-208,-271,-237,-124,-113,-152}},{{-232,-237,-134,-322,-122,-136},{-307,-179,-217,-221,-289,-256},{-236,-235,-325,-133,-129,-308},{-135,-125,-159,-235,-282,-148},{-259,-276,-273,-161,-268,-141},{-245,-282,-305,-191,-224,-329},{-110,-246,-332,-343,-291,-266},{-117,-293,-217,-246,-280,-306},{-259,-190,-143,-267,-208,-258},{-159,-179,-307,-276,-307,-190},{-283,-305,-114,-331,-148,-195},{-130,-276,-195,-237,-342,-167},{-190,-233,-267,-168,-210,-118},{-130,-168,-271,-168,-173,-273},{-332,-211,-204,-163,-236,-247},{-248,-273,-224,-182,-275,-221},{-325,-278,-143,-260,-125,-230},{-210,-217,-168,-115,-337,-150},{-141,-172,-184,-189,-219,-167},{-110,-302,-264,-218,-136,-294}},{{-298,-344,-186,-129,-214,-367},{-278,-286,-167,-203,-290,-149},{-250,-356,-218,-213,-171,-167},{-319,-329,-230,-221,-343,-200},{-271,-305,-247,-161,-214,-369},{-167,-334,-343,-246,-197,-220},{-259,-327,-301,-136,-176,-271},{-276,-152,-245,-350,-159,-309},{-283,-138,-353,-320,-315,-273},{-302,-186,-196,-332,-338,-213},{-269,-312,-147,-322,-267,-248},{-186,-198,-316,-360,-328,-205},{-119,-145,-169,-283,-192,-342},{-271,-324,-130,-295,-161,-268},{-252,-242,-167,-193,-242,-152},{-226,-264,-360,-335,-207,-349},{-164,-300,-225,-141,-310,-268},{-133,-336,-218,-367,-149,-220},{-305,-261,-240,-357,-292,-283},{-167,-358,-296,-280,-149,-159}},{{-303,-218,-348,-293,-173,-178},{-347,-218,-330,-269,-301,-138},{-153,-243,-275,-189,-138,-285},{-207,-332,-233,-136,-330,-247},{-388,-218,-272,-375,-391,-303},{-357,-388,-377,-157,-266,-279},{-365,-388,-265,-176,-306,-237},{-238,-238,-307,-346,-149,-247},{-287,-339,-390,-176,-351,-356},{-365,-344,-341,-378,-298,-330},{-313,-181,-307,-223,-250,-279},{-378,-150,-299,-372,-218,-162},{-238,-264,-385,-356,-261,-261},{-285,-329,-173,-223,-138,-359},{-357,-186,-241,-348,-396,-170},{-388,-259,-296,-239,-370,-298},{-370,-228,-299,-351,-335,-229},{-373,-326,-307,-343,-362,-141},{-145,-197,-362,-218,-354,-301},{-303,-269,-217,-168,-221,-231}},{{-388,-287,-250,-255,-277,-253},{-149,-234,-351,-173,-282,-181},{-277,-154,-239,-277,-359,-362},{-154,-239,-332,-253,-178,-226},{-370,-295,-173,-138,-223,-138},{-200,-218,-293,-229,-335,-157},{-298,-367,-210,-343,-152,-173},{-295,-362,-372,-146,-162,-255},{-277,-348,-370,-274,-144,-394},{-234,-162,-141,-332,-146,-197},{-255,-144,-386,-229,-346,-229},{-378,-303,-144,-226,-330,-253},{-138,-178,-197,-239,-197,-258},{-367,-247,-149,-186,-391,-359},{-290,-335,-351,-354,-388,-348},{-282,-348,-245,-277,-317,-237},{-372,-399,-362,-325,-346,-223},{-152,-388,-354,-271,-348,-205},{-282,-301,-396,-170,-372,-210},{-314,-205,-311,-295,-343,-346}},{{-327,-279,-340,-223,-202,-176},{-290,-237,-282,-319,-266,-367},{-226,-282,-330,-340,-138,-348},{-263,-229,-202,-309,-285,-205},{-271,-330,-258,-258,-399,-146},{-144,-394,-205,-271,-327,-202},{-282,-354,-231,-378,-301,-383},{-303,-396,-255,-335,-189,-314},{-367,-354,-367,-170,-362,-396},{-348,-348,-173,-149,-245,-250},{-287,-226,-372,-322,-375,-162},{-181,-370,-271,-298,-327,-309},{-261,-340,-319,-269,-154,-162},{-189,-274,-274,-162,-266,-215},{-343,-215,-298,-279,-176,-372},{-325,-317,-343,-168,-290,-378},{-152,-162,-255,-380,-396,-136},{-157,-200,-138,-340,-138,-239},{-295,-197,-215,-303,-372,-229},{-138,-162,-367,-202,-279,-396}},{{-138,-170,-149,-279,-319,-210},{-311,-221,-144,-242,-160,-290},{-370,-309,-332,-386,-332,-290},{-258,-356,-245,-261,-383,-218},{-138,-173,-335,-303,-309,-239},{-301,-380,-317,-136,-178,-247},{-293,-340,-295,-197,-210,-314},{-340,-399,-367,-348,-370,-133},{-189,-215,-165,-250,-231,-231},{-362,-223,-234,-192,-362,-133},{-394,-231,-301,-322,-271,-231},{-293,-239,-200,-378,-295,-247},{-330,-170,-327,-170,-168,-250},{-394,-162,-367,-362,-380,-354},{-234,-263,-386,-295,-144,-391},{-386,-303,-189,-391,-282,-372},{-152,-149,-255,-263,-173,-184},{-255,-239,-253,-356,-301,-258},{-218,-202,-351,-192,-210,-348},{-317,-351,-380,-399,-184,-154}}},{{{-235,-367,-268,-178,-199,-397},{-160,-154,-424,-157,-370,-420},{-304,-226,-232,-196,-160,-178},{-259,-232,-442,-373,-433,-311},{-295,-424,-295,-277,-166,-400},{-169,-328,-262,-343,-433,-293},{-388,-313,-292,-295,-196,-358},{-274,-220,-385,-391,-259,-358},{-343,-403,-154,-424,-388,-148},{-452,-271,-361,-325,-256,-423},{-301,-316,-247,-355,-247,-228},{-433,-313,-250,-229,-304,-411},{-331,-283,-418,-433,-421,-394},{-241,-205,-172,-217,-391,-228},{-400,-452,-430,-277,-286,-175},{-358,-391,-187,-355,-349,-444},{-385,-172,-388,-289,-244,-175},{-343,-172,-253,-343,-433,-154},{-265,-334,-205,-388,-298,-219},{-229,-199,-307,-373,-421,-423}},{{-161,-261,-336,-347,-228,-170},{-231,-212,-204,-339,-313,-272},{-240,-172,-406,-188,-363,-236},{-328,-313,-252,-410,-358,-231},{-167,-336,-160,-303,-138,-254},{-231,-241,-204,-399,-201,-254},{-293,-327,-266,-210,-228,-239},{-252,-296,-305,-273,-329,-144},{-205,-181,-190,-308,-207,-280},{-290,-353,-244,-183,-223,-357},{-264,-287,-420,-235,-281,-131},{-217,-241,-227,-238,-199,-314},{-243,-218,-162,-175,-228,-172},{-314,-158,-188,-175,-217,-170},{-360,-387,-344,-177,-326,-342},{-328,-413,-230,-235,-339,-136},{-334,-204,-182,-404,-390,-360},{-431,-261,-146,-377,-143,-319},{-267,-425,-255,-183,-143,-311},{-185,-336,-266,-355,-368,-159}},{{-166,-281,-275,-285,-129,-271},{-317,-310,-137,-183,-229,-265},{-201,-120,-140,-150,-136,-257},{-203,-120,-309,-217,-182,-206},{-365,-276,-144,-248,-282,-287},{-337,-216,-140,-230,-165,-283},{-156,-254,-284,-117,-108,-252},{-179,-228,-197,-290,-182,-271},{-278,-319,-144,-278,-252,-273},{-193,-158,-119,-212,-229,-129},{-198,-230,-160,-164,-161,-139},{-332,-190,-323,-256,-231,-174},{-179,-245,-137,-166,-225,-224},{-188,-326,-188,-194,-286,-166},{-181,-274,-337,-175,-288,-202},{-233,-163,-204,-170,-290,-166},{-198,-130,-224,-221,-117,-224},{-347,-134,-224,-236,-227,-198},{-228,-238,-286,-312,-267,-287},{-285,-341,-252,-148,-123,-127}},{{-221,-238,-198,-107,-133,-219},{-270,-167,-167,-153,-115,-171},{-262,-177,-98,-174,-163,-206},{-101,-242,-183,-215,-146,-164},{-111,-214,-235,-88,-136,-135},{-256,-188,-260,-186,-98,-232},{-252,-110,-201,-194,-146,-203},{-202,-93,-178,-255,-158,-89},{-264,-199,-162,-165,-103,-151},{-266,-206,-239,-148,-116,-134},{-146,-190,-101,-143,-158,-95},{-215,-93,-167,-179,-159,-164},{-202,-179,-224,-208,-83,-204},{-99,-112,-142,-193,-154,-137},{-140,-229,-247,-256,-120,-225},{-132,-206,-167,-122,-178,-111},{-177,-190,-164,-160,-168,-126},{-221,-249,-114,-218,-123,-138},{-281,-141,-173,-105,-118,-118},{-250,-232,-217,-220,-151,-151}},{{-198,-223,-128,-117,-134,-128},{-176,-200,-206,-199,-112,-148},{-184,-205,-206,-229,-79,-112},{-97,-91,-120,-122,-231,-168},{-195,-145,-119,-106,-91,-145},{-231,-189,-94,-172,-122,-82},{-106,-111,-112,-103,-174,-102},{-220,-83,-132,-203,-216,-105},{-198,-109,-176,-200,-225,-103},{-232,-100,-174,-85,-91,-172},{-206,-165,-140,-92,-229,-200},{-122,-134,-219,-186,-151,-103},{-186,-177,-191,-114,-114,-146},{-80,-137,-95,-145,-165,-86},{-207,-157,-214,-196,-154,-160},{-80,-203,-105,-99,-156,-169},{-170,-200,-149,-94,-191,-125},{-176,-94,-125,-152,-119,-149},{-144,-126,-92,-89,-120,-217},{-197,-105,-99,-108,-91,-203}},{{-197,-162,-243,-188,-119,-154},{-105,-205,-110,-168,-196,-103},{-183,-200,-134,-213,-110,-197},{-216,-178,-110,-181,-194,-219},{-179,-170,-83,-185,-172,-176},{-209,-205,-97,-84,-228,-94},{-109,-186,-230,-84,-219,-159},{-85,-199,-207,-84,-261,-244},{-208,-184,-87,-176,-142,-239},{-123,-153,-118,-244,-205,-244},{-157,-180,-125,-143,-94,-92},{-176,-146,-201,-218,-233,-152},{-176,-102,-196,-97,-107,-138},{-214,-148,-84,-139,-115,-257},{-88,-162,-146,-175,-130,-224},{-183,-234,-151,-108,-224,-272},{-123,-156,-146,-86,-203,-98},{-114,-113,-235,-250,-110,-214},{-142,-221,-225,-223,-254,-105},{-226,-204,-120,-245,-210,-181}},{{-146,-228,-262,-303,-335,-159},{-251,-190,-288,-273,-302,-332},{-217,-170,-148,-120,-254,-222},{-260,-143,-132,-129,-220,-204},{-160,-115,-247,-108,-292,-117},{-158,-269,-126,-112,-288,-211},{-105,-293,-167,-204,-202,-330},{-131,-208,-190,-112,-187,-325},{-198,-101,-122,-116,-144,-227},{-146,-297,-175,-262,-284,-157},{-277,-230,-171,-247,-124,-124},{-175,-137,-142,-157,-148,-192},{-188,-234,-154,-226,-180,-239},{-253,-135,-122,-140,-126,-330},{-148,-226,-177,-183,-225,-269},{-205,-188,-142,-183,-166,-295},{-190,-251,-163,-219,-322,-241},{-213,-166,-309,-284,-227,-119},{-171,-158,-280,-189,-182,-138},{-116,-297,-247,-232,-288,-229}},{{-228,-179,-376,-210,-317,-379},{-175,-363,-243,-178,-414,-238},{-350,-134,-334,-299,-259,-396},{-260,-302,-345,-247,-215,-385},{-187,-169,-337,-280,-265,-413},{-199,-146,-164,-325,-331,-232},{-158,-239,-198,-180,-370,-150},{-360,-204,-177,-393,-273,-388},{-204,-305,-381,-231,-414,-416},{-216,-262,-381,-215,-290,-323},{-306,-307,-331,-213,-251,-192},{-209,-348,-240,-250,-328,-266},{-180,-159,-318,-183,-174,-419},{-313,-239,-331,-363,-141,-379},{-160,-156,-365,-258,-163,-277},{-233,-222,-277,-247,-171,-187},{-187,-373,-130,-256,-138,-144},{-270,-199,-389,-334,-375,-272},{-146,-181,-337,-344,-221,-396},{-190,-146,-271,-299,-138,-209}},{{-355,-268,-200,-178,-370,-421},{-347,-303,-269,-244,-319,-403},{-399,-220,-434,-172,-175,-373},{-355,-176,-302,-319,-343,-385},{-205,-220,-440,-241,-217,-232},{-283,-426,-392,-433,-400,-166},{-249,-182,-362,-439,-376,-346},{-194,-235,-245,-220,-340,-217},{-298,-338,-158,-452,-433,-313},{-381,-285,-227,-415,-184,-313},{-341,-191,-287,-334,-295,-196},{-405,-315,-365,-250,-277,-214},{-422,-306,-221,-418,-427,-427},{-234,-406,-150,-235,-238,-313},{-410,-165,-152,-394,-157,-289},{-165,-212,-254,-193,-424,-361},{-182,-197,-203,-232,-286,-283},{-211,-232,-284,-406,-343,-352},{-283,-329,-260,-229,-400,-313},{-277,-244,-404,-436,-334,-283}},{{-445,-247,-304,-310,-340,-226},{-421,-331,-358,-271,-150,-166},{-421,-289,-424,-400,-403,-307},{-196,-427,-322,-418,-217,-150},{-202,-424,-352,-199,-406,-298},{-163,-181,-334,-427,-232,-256},{-388,-274,-172,-403,-268,-379},{-400,-439,-223,-331,-439,-349},{-184,-172,-436,-304,-265,-367},{-157,-412,-150,-175,-301,-274},{-325,-322,-214,-331,-397,-328},{-259,-391,-154,-304,-199,-391},{-241,-253,-226,-202,-406,-433},{-310,-427,-319,-160,-349,-172},{-190,-265,-256,-214,-280,-388},{-367,-190,-271,-304,-181,-265},{-313,-304,-259,-259,-211,-172},{-376,-349,-259,-403,-436,-166},{-439,-244,-274,-196,-433,-163},{-217,-241,-424,-301,-418,-382}},{{-280,-196,-331,-190,-241,-328},{-190,-253,-160,-364,-238,-406},{-277,-184,-202,-436,-343,-292},{-235,-166,-421,-382,-154,-340},{-262,-418,-385,-259,-295,-190},{-448,-154,-298,-388,-211,-403},{-163,-427,-424,-382,-253,-307},{-286,-349,-190,-367,-214,-424},{-184,-433,-406,-175,-253,-154},{-331,-235,-367,-421,-226,-452},{-307,-373,-244,-409,-169,-265},{-265,-199,-367,-415,-304,-247},{-184,-169,-358,-334,-169,-346},{-274,-412,-313,-418,-340,-277},{-271,-256,-397,-427,-235,-169},{-280,-433,-217,-208,-325,-178},{-190,-367,-331,-370,-163,-310},{-247,-304,-289,-262,-301,-364},{-337,-424,-298,-268,-196,-271},{-238,-343,-214,-289,-418,-268}},{{-150,-385,-256,-391,-154,-433},{-427,-316,-358,-160,-349,-193},{-361,-316,-331,-391,-424,-304},{-150,-241,-388,-265,-319,-208},{-319,-409,-265,-310,-295,-150},{-172,-214,-355,-400,-280,-358},{-169,-385,-379,-268,-415,-406},{-175,-277,-229,-391,-439,-238},{-355,-382,-271,-322,-412,-310},{-355,-250,-328,-253,-244,-430},{-169,-250,-298,-229,-241,-214},{-430,-346,-337,-283,-349,-259},{-238,-355,-412,-166,-343,-364},{-205,-265,-382,-274,-238,-310},{-313,-400,-205,-150,-229,-202},{-388,-217,-241,-154,-184,-349},{-313,-298,-184,-223,-304,-232},{-232,-178,-442,-400,-202,-208},{-160,-250,-385,-382,-394,-391},{-235,-298,-193,-349,-409,-319}}},{{{-266,-406,-224,-430,-284,-504},{-178,-500,-350,-434,-276,-434},{-298,-186,-444,-455,-452,-228},{-430,-480,-455,-207,-224,-357},{-522,-203,-343,-357,-340,-378},{-438,-175,-238,-452,-399,-469},{-518,-504,-290,-392,-322,-234},{-490,-385,-466,-234,-514,-284},{-312,-406,-178,-241,-193,-214},{-203,-395,-203,-336,-392,-228},{-238,-416,-469,-508,-266,-329},{-248,-326,-448,-196,-245,-480},{-200,-203,-196,-494,-466,-346},{-382,-294,-329,-480,-256,-207},{-241,-231,-252,-490,-406,-504},{-448,-207,-354,-234,-312,-458},{-469,-266,-518,-241,-256,-238},{-399,-241,-469,-399,-276,-525},{-231,-402,-462,-340,-504,-357},{-413,-466,-228,-350,-462,-360}},{{-268,-264,-468,-200,-328,-196},{-345,-429,-207,-294,-207,-390},{-324,-230,-210,-347,-335,-258},{-505,-398,-271,-250,-177,-367},{-251,-370,-366,-414,-400,-328},{-306,-367,-505,-491,-249,-425},{-195,-370,-458,-254,-269,-428},{-397,-216,-275,-334,-338,-161},{-358,-220,-247,-407,-305,-483},{-230,-463,-451,-204,-279,-180},{-522,-264,-447,-428,-325,-206},{-432,-425,-180,-424,-423,-309},{-209,-504,-237,-498,-466,-196},{-435,-278,-251,-451,-190,-457},{-425,-473,-349,-331,-476,-258},{-459,-254,-200,-431,-453,-383},{-390,-357,-495,-230,-325,-251},{-522,-264,-217,-337,-443,-325},{-275,-254,-231,-197,-479,-219},{-484,-442,-454,-230,-298,-457}},{{-343,-160,-345,-243,-182,-139},{-158,-379,-255,-243,-208,-250},{-161,-256,-183,-384,-271,-225},{-359,-249,-156,-193,-302,-300},{-419,-209,-273,-176,-182,-192},{-214,-302,-243,-146,-180,-336},{-180,-296,-168,-369,-322,-350},{-397,-302,-153,-217,-219,-272},{-220,-456,-276,-437,-376,-386},{-265,-339,-360,-188,-428,-206},{-422,-268,-192,-202,-211,-192},{-356,-323,-192,-243,-299,-222},{-337,-262,-411,-193,-259,-145},{-284,-385,-249,-167,-151,-236},{-249,-157,-429,-322,-262,-225},{-463,-305,-186,-360,-356,-409},{-192,-216,-192,-270,-393,-350},{-233,-277,-354,-422,-319,-211},{-334,-154,-270,-255,-425,-297},{-306,-253,-351,-185,-157,-256}},{{-284,-376,-355,-299,-284,-349},{-181,-205,-288,-376,-265,-301},{-284,-266,-347,-156,-142,-129},{-178,-308,-332,-196,-368,-208},{-173,-339,-159,-259,-130,-323},{-354,-163,-170,-319,-208,-246},{-348,-384,-154,-236,-140,-167},{-135,-218,-288,-151,-130,-124},{-281,-142,-254,-259,-157,-289},{-202,-142,-172,-243,-211,-177},{-305,-279,-283,-309,-345,-234},{-392,-363,-224,-291,-145,-251},{-213,-137,-200,-259,-287,-134},{-240,-350,-239,-269,-240,-289},{-267,-342,-195,-168,-213,-174},{-402,-345,-144,-148,-176,-131},{-275,-274,-182,-324,-225,-272},{-373,-252,-373,-341,-198,-289},{-205,-174,-324,-178,-282,-356},{-275,-145,-195,-191,-299,-179}},{{-161,-166,-293,-249,-238,-240},{-168,-146,-132,-169,-143,-226},{-197,-219,-305,-233,-215,-240},{-135,-178,-280,-222,-141,-286},{-187,-217,-305,-243,-155,-273},{-192,-166,-240,-210,-213,-203},{-246,-224,-173,-118,-270,-286},{-190,-150,-118,-187,-189,-194},{-194,-307,-282,-261,-266,-189},{-211,-298,-303,-240,-173,-286},{-275,-206,-280,-150,-164,-337},{-159,-159,-316,-224,-266,-148},{-173,-176,-194,-310,-176,-169},{-213,-122,-236,-312,-233,-328},{-337,-143,-189,-194,-314,-134},{-192,-192,-252,-136,-141,-206},{-232,-319,-268,-118,-215,-187},{-147,-342,-243,-169,-127,-139},{-152,-293,-342,-122,-247,-182},{-161,-335,-289,-199,-159,-342}},{{-337,-280,-121,-181,-201,-133},{-252,-312,-343,-205,-123,-194},{-321,-224,-184,-240,-172,-268},{-215,-222,-298,-124,-232,-280},{-182,-243,-329,-138,-123,-234},{-199,-132,-121,-352,-324,-285},{-143,-162,-259,-138,-334,-140},{-263,-213,-193,-138,-242,-362},{-155,-141,-179,-169,-174,-150},{-273,-229,-126,-300,-290,-320},{-176,-194,-219,-171,-276,-349},{-159,-192,-238,-350,-288,-182},{-224,-189,-123,-309,-336,-342},{-247,-127,-247,-188,-182,-187},{-277,-233,-233,-164,-220,-349},{-326,-139,-170,-219,-196,-246},{-337,-270,-324,-217,-249,-236},{-143,-289,-170,-155,-346,-335},{-296,-219,-161,-295,-191,-369},{-164,-157,-182,-302,-174,-212}},{{-174,-184,-388,-197,-419,-294},{-358,-321,-282,-355,-273,-305},{-149,-267,-346,-339,-259,-383},{-202,-231,-253,-169,-188,-230},{-315,-231,-388,-295,-197,-193},{-141,-174,-332,-183,-360,-225},{-144,-280,-141,-177,-185,-276},{-257,-197,-218,-317,-377,-156},{-365,-300,-295,-349,-155,-308},{-297,-267,-338,-205,-393,-216},{-350,-370,-223,-390,-306,-305},{-338,-241,-168,-399,-247,-147},{-270,-137,-346,-188,-183,-259},{-363,-186,-287,-284,-185,-383},{-368,-319,-359,-251,-329,-228},{-159,-220,-279,-147,-267,-213},{-136,-303,-269,-319,-340,-248},{-149,-277,-263,-382,-183,-392},{-267,-316,-154,-292,-407,-403},{-257,-298,-215,-147,-320,-377}},{{-444,-300,-446,-187,-301,-353},{-210,-221,-276,-307,-379,-294},{-219,-224,-322,-390,-431,-455},{-367,-400,-313,-181,-441,-436},{-222,-451,-239,-247,-447,-320},{-323,-182,-431,-396,-308,-393},{-252,-409,-180,-453,-347,-214},{-400,-451,-267,-178,-353,-191},{-397,-224,-326,-285,-434,-340},{-219,-397,-332,-437,-318,-300},{-157,-227,-456,-216,-418,-320},{-426,-197,-363,-203,-256,-455},{-263,-330,-388,-266,-399,-208},{-293,-345,-459,-200,-437,-304},{-189,-367,-294,-219,-168,-284},{-391,-294,-251,-282,-467,-455},{-414,-430,-440,-238,-172,-396},{-358,-385,-450,-231,-181,-297},{-160,-267,-418,-434,-224,-465},{-370,-264,-422,-368,-386,-201}},{{-212,-474,-389,-389,-214,-262},{-356,-454,-179,-378,-410,-371},{-480,-436,-385,-473,-420,-343},{-353,-331,-444,-490,-312,-332},{-423,-419,-237,-238,-480,-298},{-437,-242,-303,-511,-340,-416},{-215,-331,-409,-193,-416,-395},{-450,-314,-313,-410,-294,-364},{-208,-512,-182,-508,-301,-441},{-228,-249,-234,-441,-259,-276},{-249,-358,-251,-525,-522,-399},{-309,-211,-516,-357,-189,-392},{-383,-297,-313,-511,-346,-220},{-272,-433,-396,-312,-207,-458},{-343,-283,-341,-374,-266,-368},{-178,-181,-447,-514,-378,-392},{-407,-215,-389,-371,-357,-350},{-454,-474,-189,-217,-298,-315},{-222,-218,-475,-224,-504,-175},{-232,-177,-255,-196,-248,-462}},{{-518,-182,-200,-392,-266,-326},{-304,-500,-487,-298,-525,-389},{-318,-368,-273,-427,-336,-487},{-410,-270,-514,-504,-476,-270},{-494,-210,-193,-210,-480,-430},{-182,-476,-399,-241,-473,-322},{-416,-210,-340,-301,-462,-389},{-371,-455,-497,-207,-318,-466},{-469,-360,-490,-402,-312,-189},{-234,-210,-448,-210,-308,-364},{-217,-452,-522,-308,-350,-487},{-494,-175,-224,-304,-284,-318},{-364,-340,-462,-207,-262,-252},{-280,-273,-301,-276,-193,-248},{-382,-427,-374,-416,-273,-228},{-273,-385,-270,-336,-322,-441},{-200,-525,-430,-504,-500,-224},{-178,-207,-473,-494,-427,-231},{-217,-469,-525,-256,-500,-178},{-318,-364,-371,-466,-175,-402}},{{-322,-231,-308,-294,-392,-504},{-241,-326,-326,-312,-290,-395},{-494,-343,-245,-508,-178,-245},{-276,-266,-462,-252,-346,-378},{-357,-483,-444,-360,-266,-214},{-413,-332,-318,-294,-382,-340},{-308,-490,-178,-441,-487,-210},{-241,-357,-480,-318,-228,-326},{-284,-259,-290,-301,-452,-287},{-395,-514,-290,-182,-312,-508},{-490,-360,-487,-413,-424,-385},{-360,-448,-354,-374,-525,-434},{-518,-438,-214,-340,-203,-301},{-273,-438,-357,-290,-441,-378},{-336,-189,-438,-210,-389,-511},{-238,-508,-182,-455,-385,-487},{-441,-186,-304,-343,-378,-273},{-427,-402,-329,-522,-368,-224},{-186,-413,-308,-304,-389,-252},{-262,-476,-368,-270,-480,-182}},{{-273,-511,-416,-182,-364,-214},{-413,-304,-382,-259,-273,-473},{-413,-207,-304,-360,-480,-203},{-427,-490,-473,-473,-340,-438},{-241,-248,-259,-182,-189,-385},{-511,-252,-294,-476,-315,-518},{-301,-340,-266,-245,-186,-490},{-364,-455,-301,-290,-259,-500},{-252,-193,-430,-284,-368,-413},{-301,-294,-441,-525,-248,-228},{-360,-270,-343,-427,-452,-357},{-301,-378,-193,-315,-469,-378},{-441,-357,-480,-487,-360,-452},{-490,-182,-284,-273,-357,-308},{-228,-483,-214,-374,-441,-329},{-424,-298,-500,-420,-514,-455},{-203,-234,-511,-406,-214,-241},{-413,-262,-500,-326,-389,-395},{-364,-427,-332,-416,-402,-476},{-207,-178,-416,-259,-284,-473}}}}; // 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,11,34,17,11,34,17,12,35,17,12,34,17,12,35,18,12,35,18,12,34,17,12,34,18,12,34,18,12,35,18,12,35,18,12,35,18,12,35,18,12,36,18,12,35,18,12,36,18,12,35,18,12,34,17,12,35,18,12,35,18,12,35,18,12,34,17,12}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32},{33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49},{50,51,52,53,54,55,56,57,58,59,60},{61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94},{95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111},{112,113,114,115,116,117,118,119,120,121,122},{123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156},{157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173},{174,175,176,177,178,179,180,181,182,183,184},{185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218},{219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235},{236,237,238,239,240,241,242,243,244,245,246,247},{248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282},{283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299},{300,301,302,303,304,305,306,307,308,309,310,311},{312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345},{346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362},{363,364,365,366,367,368,369,370,371,372,373,374},{375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409},{410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427},{428,429,430,431,432,433,434,435,436,437,438,439},{440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474},{475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492},{493,494,495,496,497,498,499,500,501,502,503,504},{505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538},{539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555},{556,557,558,559,560,561,562,563,564,565,566,567},{568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601},{602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619},{620,621,622,623,624,625,626,627,628,629,630,631},{632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665},{666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683},{684,685,686,687,688,689,690,691,692,693,694,695},{696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730},{731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748},{749,750,751,752,753,754,755,756,757,758,759,760},{761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795},{796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813},{814,815,816,817,818,819,820,821,822,823,824,825},{826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860},{861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878},{879,880,881,882,883,884,885,886,887,888,889,890},{891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925},{926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943},{944,945,946,947,948,949,950,951,952,953,954,955},{956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991},{992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009},{1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021},{1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056},{1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074},{1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086},{1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122},{1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140},{1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152},{1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187},{1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205},{1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217},{1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251},{1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268},{1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280},{1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315},{1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333},{1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345},{1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380},{1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398},{1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410},{1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445},{1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463},{1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475},{1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509},{1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526},{1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538}}; // 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,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,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,2,8,14,20,26,32,38,44,50,56,62,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,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,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,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,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,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,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,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,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,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,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,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,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,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,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,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,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,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,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,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,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,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,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,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,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,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,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,5,11,17,23,29,35,41,47,53,59,65,71,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,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,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,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,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,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,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,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,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,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,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,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,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,5,11,17,23,29,35,41,47,53,59,65,71}; // set of end times of each shipment 
