int Dev = 40;// Deviation
extern const int CNN = 1;// 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 = 1529;//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]={{{{11555,0,0,0,0,0},{11758,0,0,0,0,0},{11291,0,0,0,0,0},{11368,0,0,0,0,0},{11859,0,0,0,0,0},{11513,0,0,0,0,0},{12492,0,0,0,0,0},{10849,0,0,0,0,0},{11655,0,0,0,0,0},{11936,0,0,0,0,0},{11305,0,0,0,0,0},{11807,0,0,0,0,0},{12127,0,0,0,0,0},{12353,0,0,0,0,0},{11869,0,0,0,0,0},{10963,0,0,0,0,0},{10746,0,0,0,0,0},{10949,0,0,0,0,0},{11293,0,0,0,0,0},{11428,0,0,0,0,0}},{{11173,0,0,0,0,0},{11182,0,0,0,0,0},{11215,0,0,0,0,0},{12006,0,0,0,0,0},{11373,0,0,0,0,0},{12226,0,0,0,0,0},{12569,0,0,0,0,0},{11782,0,0,0,0,0},{11335,0,0,0,0,0},{11712,0,0,0,0,0},{10692,0,0,0,0,0},{11780,0,0,0,0,0},{11839,0,0,0,0,0},{10961,0,0,0,0,0},{11327,0,0,0,0,0},{11095,0,0,0,0,0},{11066,0,0,0,0,0},{11284,0,0,0,0,0},{11487,0,0,0,0,0},{11778,0,0,0,0,0}},{{11708,0,0,0,0,0},{11424,0,0,0,0,0},{10819,0,0,0,0,0},{11543,0,0,0,0,0},{10668,0,0,0,0,0},{11253,0,0,0,0,0},{11404,0,0,0,0,0},{11606,0,0,0,0,0},{12289,0,0,0,0,0},{12127,0,0,0,0,0},{11535,0,0,0,0,0},{12062,0,0,0,0,0},{11499,0,0,0,0,0},{11688,0,0,0,0,0},{10979,0,0,0,0,0},{11896,0,0,0,0,0},{12016,0,0,0,0,0},{12084,0,0,0,0,0},{12012,0,0,0,0,0},{11598,0,0,0,0,0}},{{12247,0,0,0,0,0},{11398,0,0,0,0,0},{10463,0,0,0,0,0},{11789,0,0,0,0,0},{11116,0,0,0,0,0},{11067,0,0,0,0,0},{11916,0,0,0,0,0},{12081,0,0,0,0,0},{11421,0,0,0,0,0},{12300,0,0,0,0,0},{10781,0,0,0,0,0},{11225,0,0,0,0,0},{11066,0,0,0,0,0},{11491,0,0,0,0,0},{11866,0,0,0,0,0},{11247,0,0,0,0,0},{11080,0,0,0,0,0},{11589,0,0,0,0,0},{11700,0,0,0,0,0},{11336,0,0,0,0,0}},{{11576,0,0,0,0,0},{11983,0,0,0,0,0},{11968,0,0,0,0,0},{11478,0,0,0,0,0},{10892,0,0,0,0,0},{11266,0,0,0,0,0},{11295,0,0,0,0,0},{12067,0,0,0,0,0},{11652,0,0,0,0,0},{11535,0,0,0,0,0},{11689,0,0,0,0,0},{11520,0,0,0,0,0},{10832,0,0,0,0,0},{11337,0,0,0,0,0},{11807,0,0,0,0,0},{11595,0,0,0,0,0},{11692,0,0,0,0,0},{11106,0,0,0,0,0},{11399,0,0,0,0,0},{11633,0,0,0,0,0}},{{11851,0,0,0,0,0},{11167,0,0,0,0,0},{12455,0,0,0,0,0},{11511,0,0,0,0,0},{11215,0,0,0,0,0},{10685,0,0,0,0,0},{12752,0,0,0,0,0},{11479,0,0,0,0,0},{11637,0,0,0,0,0},{11767,0,0,0,0,0},{11004,0,0,0,0,0},{11100,0,0,0,0,0},{11067,0,0,0,0,0},{11915,0,0,0,0,0},{11301,0,0,0,0,0},{11033,0,0,0,0,0},{11770,0,0,0,0,0},{11175,0,0,0,0,0},{11417,0,0,0,0,0},{11169,0,0,0,0,0}},{{11913,0,0,0,0,0},{12002,0,0,0,0,0},{11580,0,0,0,0,0},{11456,0,0,0,0,0},{11415,0,0,0,0,0},{11375,0,0,0,0,0},{11112,0,0,0,0,0},{12413,0,0,0,0,0},{11106,0,0,0,0,0},{11754,0,0,0,0,0},{11794,0,0,0,0,0},{10921,0,0,0,0,0},{11600,0,0,0,0,0},{11057,0,0,0,0,0},{11298,0,0,0,0,0},{11070,0,0,0,0,0},{12200,0,0,0,0,0},{11250,0,0,0,0,0},{10260,0,0,0,0,0},{11960,0,0,0,0,0}},{{11601,0,0,0,0,0},{11481,0,0,0,0,0},{11111,0,0,0,0,0},{11479,0,0,0,0,0},{11520,0,0,0,0,0},{10892,0,0,0,0,0},{11417,0,0,0,0,0},{11590,0,0,0,0,0},{11439,0,0,0,0,0},{11445,0,0,0,0,0},{11300,0,0,0,0,0},{11616,0,0,0,0,0},{10804,0,0,0,0,0},{12094,0,0,0,0,0},{11665,0,0,0,0,0},{12274,0,0,0,0,0},{11729,0,0,0,0,0},{10823,0,0,0,0,0},{11064,0,0,0,0,0},{11300,0,0,0,0,0}},{{12192,0,0,0,0,0},{11363,0,0,0,0,0},{11100,0,0,0,0,0},{11523,0,0,0,0,0},{11263,0,0,0,0,0},{12063,0,0,0,0,0},{11292,0,0,0,0,0},{11140,0,0,0,0,0},{10540,0,0,0,0,0},{10819,0,0,0,0,0},{11609,0,0,0,0,0},{11224,0,0,0,0,0},{11309,0,0,0,0,0},{11286,0,0,0,0,0},{11551,0,0,0,0,0},{11349,0,0,0,0,0},{11638,0,0,0,0,0},{11189,0,0,0,0,0},{11624,0,0,0,0,0},{10927,0,0,0,0,0}},{{12096,0,0,0,0,0},{11985,0,0,0,0,0},{12067,0,0,0,0,0},{11214,0,0,0,0,0},{11676,0,0,0,0,0},{11480,0,0,0,0,0},{11450,0,0,0,0,0},{11685,0,0,0,0,0},{11881,0,0,0,0,0},{12090,0,0,0,0,0},{12079,0,0,0,0,0},{11053,0,0,0,0,0},{11484,0,0,0,0,0},{11634,0,0,0,0,0},{11801,0,0,0,0,0},{11387,0,0,0,0,0},{11044,0,0,0,0,0},{11256,0,0,0,0,0},{11818,0,0,0,0,0},{12359,0,0,0,0,0}},{{11115,0,0,0,0,0},{11714,0,0,0,0,0},{11664,0,0,0,0,0},{11367,0,0,0,0,0},{11977,0,0,0,0,0},{11248,0,0,0,0,0},{11366,0,0,0,0,0},{12146,0,0,0,0,0},{11706,0,0,0,0,0},{11874,0,0,0,0,0},{11753,0,0,0,0,0},{11443,0,0,0,0,0},{11475,0,0,0,0,0},{11699,0,0,0,0,0},{10710,0,0,0,0,0},{11568,0,0,0,0,0},{10840,0,0,0,0,0},{11482,0,0,0,0,0},{11748,0,0,0,0,0},{11051,0,0,0,0,0}},{{11140,0,0,0,0,0},{11287,0,0,0,0,0},{11511,0,0,0,0,0},{11789,0,0,0,0,0},{11828,0,0,0,0,0},{12183,0,0,0,0,0},{11611,0,0,0,0,0},{11506,0,0,0,0,0},{10785,0,0,0,0,0},{11671,0,0,0,0,0},{11642,0,0,0,0,0},{11887,0,0,0,0,0},{11035,0,0,0,0,0},{11513,0,0,0,0,0},{11582,0,0,0,0,0},{10876,0,0,0,0,0},{10552,0,0,0,0,0},{11690,0,0,0,0,0},{12168,0,0,0,0,0},{11726,0,0,0,0,0}}},{{{-193,-260,-197,-146,-211,-156},{-171,-280,-140,-238,-160,-130},{-264,-211,-209,-177,-136,-134},{-219,-223,-233,-191,-238,-209},{-215,-205,-272,-274,-264,-126},{-158,-256,-134,-274,-148,-278},{-268,-238,-177,-217,-140,-248},{-183,-160,-219,-162,-213,-274},{-242,-144,-189,-274,-213,-248},{-138,-207,-260,-266,-162,-256},{-158,-142,-199,-195,-221,-152},{-205,-248,-284,-185,-207,-266},{-221,-164,-282,-146,-240,-197},{-264,-144,-217,-217,-124,-250},{-233,-227,-268,-276,-156,-246},{-248,-181,-152,-199,-134,-278},{-199,-171,-211,-136,-254,-130},{-189,-240,-240,-199,-124,-183},{-254,-264,-191,-227,-132,-130},{-264,-276,-211,-185,-171,-126}},{{-166,-248,-132,-193,-158,-168},{-217,-144,-152,-225,-264,-164},{-122,-199,-221,-272,-189,-185},{-179,-276,-274,-142,-164,-276},{-132,-244,-134,-183,-256,-175},{-181,-144,-280,-231,-181,-126},{-227,-124,-231,-244,-219,-240},{-213,-166,-140,-229,-215,-134},{-162,-213,-173,-124,-252,-138},{-124,-252,-128,-130,-213,-276},{-146,-134,-233,-203,-201,-248},{-213,-260,-252,-187,-124,-276},{-250,-262,-199,-124,-138,-252},{-213,-166,-181,-264,-227,-278},{-128,-240,-195,-270,-225,-221},{-223,-203,-264,-193,-183,-227},{-270,-203,-164,-138,-219,-130},{-238,-250,-150,-231,-215,-205},{-244,-225,-264,-246,-274,-203},{-173,-252,-132,-205,-195,-268}},{{-215,-240,-254,-207,-154,-238},{-276,-162,-258,-124,-140,-138},{-148,-162,-187,-164,-246,-138},{-205,-181,-215,-240,-270,-154},{-205,-134,-217,-134,-195,-280},{-126,-191,-240,-231,-168,-233},{-201,-199,-246,-233,-248,-138},{-270,-197,-231,-130,-254,-282},{-197,-258,-264,-195,-197,-268},{-238,-195,-246,-168,-270,-201},{-136,-258,-280,-205,-233,-177},{-252,-205,-276,-282,-254,-270},{-173,-242,-217,-219,-128,-160},{-211,-211,-266,-154,-244,-213},{-124,-130,-252,-284,-166,-142},{-252,-260,-148,-185,-162,-274},{-177,-225,-213,-276,-258,-132},{-132,-223,-238,-248,-205,-268},{-185,-248,-262,-248,-258,-254},{-242,-217,-193,-164,-162,-266}},{{-160,-205,-181,-124,-164,-158},{-270,-274,-162,-262,-152,-164},{-207,-128,-158,-164,-124,-187},{-244,-201,-177,-185,-250,-207},{-173,-130,-134,-266,-215,-256},{-136,-193,-179,-144,-183,-231},{-201,-229,-193,-132,-173,-187},{-254,-242,-177,-276,-193,-166},{-268,-136,-272,-152,-122,-191},{-252,-242,-185,-209,-175,-130},{-183,-274,-152,-124,-221,-164},{-193,-173,-160,-134,-136,-254},{-229,-154,-136,-142,-231,-201},{-231,-231,-217,-195,-156,-260},{-191,-179,-128,-158,-164,-152},{-211,-278,-278,-201,-282,-146},{-126,-272,-201,-150,-211,-276},{-189,-130,-134,-138,-235,-278},{-187,-260,-197,-244,-197,-231},{-284,-195,-175,-276,-171,-183}},{{-195,-207,-270,-168,-258,-266},{-266,-197,-278,-248,-262,-254},{-217,-152,-262,-205,-160,-122},{-254,-242,-282,-215,-193,-276},{-258,-152,-264,-187,-140,-242},{-189,-219,-272,-162,-266,-209},{-128,-215,-189,-282,-193,-209},{-146,-152,-235,-177,-223,-258},{-211,-282,-266,-142,-250,-223},{-268,-282,-242,-187,-160,-173},{-258,-227,-197,-175,-238,-146},{-130,-152,-280,-148,-209,-246},{-189,-272,-197,-132,-203,-152},{-173,-213,-171,-217,-166,-162},{-258,-173,-166,-132,-142,-242},{-197,-122,-248,-244,-238,-168},{-260,-138,-238,-171,-140,-211},{-268,-266,-140,-252,-191,-215},{-270,-217,-211,-260,-122,-134},{-197,-134,-223,-280,-177,-266}},{{-213,-284,-248,-229,-177,-134},{-181,-258,-272,-158,-211,-260},{-213,-136,-248,-199,-130,-221},{-191,-203,-244,-227,-244,-235},{-213,-156,-229,-280,-235,-219},{-179,-221,-171,-166,-201,-207},{-260,-238,-162,-248,-256,-164},{-171,-244,-164,-229,-122,-205},{-199,-229,-272,-211,-231,-126},{-144,-154,-229,-197,-179,-231},{-136,-264,-185,-126,-164,-142},{-132,-168,-136,-256,-156,-215},{-221,-177,-282,-264,-171,-246},{-150,-207,-187,-264,-280,-225},{-246,-203,-235,-256,-246,-168},{-205,-264,-164,-175,-173,-160},{-136,-264,-128,-233,-138,-144},{-191,-154,-235,-280,-203,-128},{-187,-134,-156,-130,-154,-142},{-266,-158,-122,-248,-177,-284}},{{-124,-124,-211,-150,-225,-197},{-203,-183,-240,-132,-195,-199},{-270,-266,-124,-183,-282,-185},{-185,-272,-140,-229,-160,-201},{-254,-122,-183,-248,-189,-238},{-205,-181,-280,-148,-221,-207},{-248,-264,-215,-164,-203,-152},{-262,-179,-124,-205,-266,-221},{-225,-168,-215,-142,-276,-124},{-242,-134,-199,-166,-124,-183},{-233,-134,-278,-160,-242,-248},{-144,-195,-148,-262,-179,-199},{-162,-152,-209,-158,-272,-130},{-179,-134,-254,-136,-235,-185},{-284,-233,-270,-266,-132,-262},{-240,-272,-144,-189,-126,-158},{-175,-185,-246,-177,-191,-256},{-177,-276,-195,-177,-219,-132},{-122,-254,-154,-201,-126,-242},{-240,-215,-235,-258,-282,-280}},{{-189,-136,-150,-203,-207,-280},{-122,-260,-191,-207,-160,-258},{-280,-160,-235,-248,-152,-229},{-183,-280,-235,-122,-254,-233},{-203,-250,-238,-272,-171,-189},{-248,-264,-240,-175,-278,-158},{-250,-183,-258,-140,-242,-227},{-282,-154,-177,-166,-213,-244},{-264,-126,-262,-154,-132,-264},{-213,-164,-197,-156,-221,-201},{-276,-213,-166,-132,-154,-171},{-177,-168,-264,-229,-266,-171},{-126,-187,-124,-144,-231,-278},{-179,-274,-229,-231,-250,-233},{-242,-242,-203,-193,-193,-181},{-235,-171,-246,-203,-270,-252},{-195,-152,-264,-227,-262,-185},{-144,-189,-132,-158,-225,-130},{-223,-134,-128,-175,-183,-154},{-164,-158,-146,-238,-205,-268}},{{-262,-266,-276,-199,-274,-231},{-254,-122,-274,-148,-195,-268},{-193,-207,-156,-181,-134,-193},{-266,-193,-272,-258,-191,-148},{-238,-215,-219,-173,-199,-256},{-144,-156,-187,-248,-209,-270},{-217,-179,-264,-266,-248,-258},{-142,-164,-254,-203,-262,-160},{-122,-144,-242,-238,-278,-136},{-250,-128,-211,-207,-227,-250},{-233,-274,-160,-164,-240,-268},{-181,-223,-179,-162,-238,-146},{-201,-256,-248,-132,-126,-195},{-152,-158,-254,-248,-175,-199},{-225,-209,-179,-148,-268,-278},{-130,-179,-221,-274,-248,-264},{-262,-122,-252,-209,-242,-156},{-199,-193,-252,-260,-209,-146},{-229,-264,-168,-138,-225,-156},{-175,-215,-225,-199,-171,-201}},{{-213,-142,-225,-227,-246,-276},{-122,-211,-246,-252,-240,-248},{-126,-258,-250,-260,-177,-122},{-124,-126,-235,-246,-173,-272},{-268,-250,-264,-152,-156,-244},{-254,-238,-148,-173,-164,-130},{-136,-134,-215,-227,-195,-213},{-221,-225,-181,-223,-156,-166},{-207,-154,-270,-211,-262,-146},{-124,-254,-278,-168,-177,-254},{-268,-217,-203,-205,-146,-203},{-128,-195,-164,-195,-150,-268},{-246,-203,-240,-171,-233,-278},{-173,-146,-250,-201,-197,-207},{-207,-266,-197,-144,-124,-225},{-128,-256,-181,-189,-197,-148},{-154,-154,-201,-162,-219,-240},{-215,-242,-284,-124,-124,-191},{-168,-248,-179,-284,-168,-284},{-177,-246,-158,-258,-205,-189}},{{-229,-144,-229,-166,-193,-124},{-280,-181,-276,-217,-244,-134},{-130,-246,-126,-140,-199,-225},{-146,-168,-144,-195,-256,-205},{-227,-209,-154,-225,-250,-138},{-256,-256,-238,-246,-191,-238},{-195,-181,-266,-207,-187,-223},{-152,-211,-270,-256,-213,-280},{-195,-248,-140,-183,-223,-197},{-256,-187,-223,-201,-270,-201},{-274,-171,-183,-250,-148,-284},{-240,-250,-122,-126,-213,-124},{-126,-138,-223,-124,-213,-229},{-199,-227,-258,-252,-187,-140},{-221,-132,-197,-179,-223,-144},{-219,-128,-124,-148,-280,-256},{-154,-175,-177,-177,-219,-154},{-207,-240,-242,-284,-122,-126},{-266,-175,-160,-183,-274,-177},{-244,-132,-126,-225,-191,-240}},{{-203,-171,-144,-211,-166,-175},{-142,-160,-195,-240,-211,-173},{-199,-122,-231,-242,-254,-207},{-209,-280,-197,-235,-244,-262},{-146,-254,-162,-266,-233,-132},{-231,-254,-233,-274,-183,-270},{-282,-171,-205,-262,-183,-231},{-229,-229,-160,-179,-199,-227},{-248,-199,-197,-235,-211,-156},{-276,-156,-126,-177,-171,-126},{-158,-266,-181,-134,-150,-264},{-227,-173,-235,-223,-262,-240},{-201,-256,-122,-254,-280,-144},{-235,-185,-266,-260,-156,-209},{-276,-132,-158,-154,-189,-138},{-238,-183,-223,-183,-168,-150},{-122,-128,-282,-130,-217,-171},{-162,-199,-201,-272,-264,-258},{-233,-282,-160,-238,-197,-229},{-173,-240,-270,-193,-264,-168}}},{{{-129,-111,-108,-214,-147,-124},{-225,-132,-198,-187,-171,-222},{-156,-126,-180,-188,-187,-129},{-196,-219,-108,-150,-179,-151},{-150,-213,-106,-127,-135,-163},{-121,-122,-130,-97,-153,-132},{-164,-214,-225,-126,-116,-200},{-166,-137,-101,-98,-159,-127},{-97,-203,-121,-114,-122,-179},{-172,-134,-182,-221,-219,-114},{-121,-167,-166,-171,-213,-185},{-172,-132,-126,-156,-148,-217},{-182,-143,-188,-129,-198,-143},{-196,-118,-209,-188,-142,-174},{-137,-213,-147,-137,-208,-97},{-166,-142,-225,-195,-97,-192},{-134,-175,-209,-219,-148,-159},{-172,-214,-142,-193,-151,-213},{-140,-174,-121,-156,-114,-109},{-150,-108,-118,-174,-130,-217}},{{-105,-135,-195,-221,-184,-200},{-147,-175,-213,-155,-137,-224},{-113,-148,-175,-190,-114,-217},{-166,-172,-195,-213,-148,-196},{-166,-118,-98,-225,-130,-171},{-111,-135,-213,-121,-204,-159},{-105,-171,-166,-206,-135,-193},{-163,-206,-161,-130,-153,-155},{-203,-209,-118,-138,-200,-140},{-129,-196,-126,-153,-161,-145},{-188,-119,-185,-219,-116,-147},{-153,-219,-151,-124,-217,-161},{-224,-143,-198,-200,-124,-109},{-114,-182,-124,-122,-121,-166},{-184,-135,-166,-98,-225,-222},{-171,-185,-113,-127,-151,-200},{-138,-153,-222,-127,-158,-137},{-221,-134,-119,-209,-122,-135},{-184,-132,-204,-166,-187,-101},{-169,-98,-155,-111,-163,-118}},{{-122,-184,-122,-130,-200,-169},{-111,-209,-137,-113,-103,-216},{-161,-188,-135,-224,-124,-129},{-109,-179,-111,-174,-221,-166},{-167,-221,-140,-101,-132,-180},{-208,-137,-151,-103,-148,-103},{-153,-204,-169,-137,-172,-129},{-225,-111,-221,-145,-188,-97},{-217,-126,-101,-225,-201,-159},{-161,-142,-140,-148,-201,-159},{-200,-161,-211,-111,-175,-100},{-217,-151,-103,-175,-221,-158},{-161,-192,-135,-122,-114,-175},{-138,-158,-221,-137,-147,-171},{-211,-158,-214,-116,-129,-174},{-126,-188,-224,-140,-150,-174},{-98,-193,-185,-224,-148,-114},{-105,-169,-206,-196,-135,-225},{-203,-180,-204,-175,-209,-145},{-161,-130,-113,-150,-105,-179}},{{-208,-206,-179,-155,-203,-209},{-167,-224,-118,-124,-169,-164},{-105,-142,-219,-140,-190,-185},{-184,-129,-158,-184,-203,-130},{-156,-118,-208,-116,-140,-105},{-180,-187,-174,-121,-134,-204},{-103,-164,-142,-213,-164,-155},{-135,-142,-200,-211,-167,-156},{-190,-129,-119,-159,-184,-190},{-187,-208,-134,-185,-159,-159},{-124,-217,-158,-175,-111,-158},{-172,-206,-175,-206,-188,-175},{-100,-219,-100,-163,-225,-147},{-179,-209,-174,-140,-129,-106},{-187,-122,-188,-214,-225,-134},{-185,-219,-118,-137,-126,-208},{-188,-135,-138,-175,-119,-113},{-221,-148,-184,-222,-153,-174},{-216,-177,-98,-122,-130,-187},{-122,-132,-119,-105,-187,-103}},{{-222,-187,-122,-209,-119,-134},{-119,-151,-172,-190,-126,-145},{-130,-198,-216,-134,-221,-219},{-158,-121,-180,-100,-171,-156},{-155,-116,-166,-196,-147,-172},{-179,-204,-222,-182,-108,-122},{-206,-127,-200,-203,-148,-138},{-214,-116,-124,-97,-174,-137},{-169,-179,-209,-200,-225,-97},{-204,-105,-167,-124,-163,-156},{-179,-161,-147,-119,-145,-196},{-155,-106,-192,-116,-203,-137},{-193,-158,-150,-161,-140,-174},{-184,-177,-219,-142,-126,-175},{-188,-224,-134,-171,-148,-209},{-98,-184,-155,-130,-100,-172},{-108,-101,-217,-182,-221,-171},{-174,-214,-129,-159,-177,-184},{-134,-129,-124,-216,-126,-204},{-132,-195,-138,-151,-101,-164}},{{-101,-225,-164,-108,-119,-151},{-143,-129,-164,-163,-167,-206},{-188,-222,-155,-161,-121,-129},{-175,-155,-211,-127,-164,-216},{-185,-140,-184,-130,-97,-208},{-177,-187,-190,-219,-195,-137},{-182,-195,-204,-97,-175,-193},{-137,-97,-184,-124,-148,-163},{-201,-98,-153,-172,-177,-201},{-182,-195,-118,-182,-163,-143},{-119,-224,-111,-175,-214,-167},{-211,-147,-129,-188,-195,-185},{-192,-108,-200,-147,-122,-217},{-209,-190,-193,-206,-143,-114},{-164,-140,-204,-124,-108,-175},{-114,-114,-201,-114,-159,-192},{-143,-190,-188,-203,-108,-224},{-188,-159,-156,-127,-200,-114},{-216,-225,-213,-193,-106,-150},{-156,-180,-166,-216,-153,-138}},{{-163,-182,-209,-132,-127,-142},{-159,-217,-196,-148,-121,-105},{-150,-175,-164,-177,-204,-201},{-158,-209,-213,-201,-113,-129},{-126,-163,-203,-147,-121,-108},{-169,-208,-159,-134,-118,-208},{-196,-216,-100,-206,-208,-142},{-163,-111,-171,-193,-182,-201},{-129,-116,-209,-148,-130,-188},{-174,-206,-204,-188,-185,-151},{-172,-148,-180,-204,-106,-209},{-161,-185,-158,-200,-122,-192},{-201,-119,-150,-108,-193,-163},{-100,-130,-113,-106,-196,-143},{-108,-182,-161,-221,-129,-180},{-153,-187,-153,-209,-150,-140},{-111,-98,-127,-222,-177,-129},{-148,-156,-216,-105,-217,-97},{-132,-180,-208,-196,-98,-203},{-135,-163,-208,-163,-208,-225}},{{-122,-124,-116,-132,-116,-196},{-209,-145,-113,-167,-138,-200},{-135,-166,-103,-143,-109,-116},{-196,-148,-116,-188,-118,-201},{-172,-200,-145,-159,-158,-100},{-122,-180,-129,-113,-140,-198},{-130,-187,-130,-122,-184,-134},{-193,-172,-204,-138,-216,-192},{-132,-119,-175,-222,-201,-106},{-135,-113,-193,-174,-203,-182},{-222,-155,-114,-198,-155,-97},{-185,-103,-143,-147,-147,-158},{-130,-185,-188,-111,-118,-169},{-134,-216,-147,-126,-200,-153},{-196,-179,-166,-221,-111,-200},{-179,-116,-156,-172,-167,-179},{-101,-169,-166,-211,-174,-126},{-193,-126,-132,-192,-103,-179},{-118,-177,-142,-150,-206,-121},{-156,-143,-184,-129,-216,-200}},{{-147,-203,-222,-179,-219,-177},{-206,-129,-171,-116,-103,-204},{-121,-224,-198,-156,-156,-116},{-217,-224,-209,-135,-100,-200},{-98,-153,-195,-143,-124,-106},{-145,-203,-209,-106,-105,-179},{-188,-108,-98,-185,-119,-147},{-225,-126,-137,-161,-219,-143},{-216,-217,-179,-118,-122,-216},{-187,-148,-180,-142,-132,-148},{-201,-161,-206,-130,-101,-187},{-130,-225,-161,-206,-130,-134},{-193,-184,-108,-127,-132,-225},{-177,-216,-163,-158,-219,-100},{-142,-182,-214,-158,-174,-213},{-106,-208,-182,-201,-129,-100},{-151,-208,-211,-161,-188,-179},{-97,-158,-111,-153,-108,-129},{-214,-148,-156,-129,-137,-118},{-98,-105,-119,-217,-221,-216}},{{-105,-124,-155,-145,-201,-177},{-221,-177,-127,-103,-151,-158},{-201,-158,-158,-172,-101,-155},{-129,-118,-217,-179,-182,-156},{-213,-145,-147,-101,-105,-122},{-213,-127,-180,-174,-213,-184},{-188,-130,-106,-177,-171,-147},{-203,-166,-211,-98,-108,-153},{-100,-148,-111,-204,-169,-155},{-169,-187,-188,-113,-161,-195},{-148,-109,-200,-161,-182,-129},{-150,-208,-172,-119,-166,-153},{-116,-153,-206,-209,-166,-105},{-192,-224,-195,-163,-150,-206},{-163,-155,-118,-130,-172,-179},{-155,-201,-109,-118,-114,-213},{-185,-151,-179,-206,-195,-164},{-108,-98,-108,-116,-213,-195},{-119,-204,-175,-121,-180,-97},{-201,-190,-201,-171,-126,-185}},{{-100,-121,-211,-166,-129,-113},{-214,-135,-114,-179,-118,-177},{-196,-206,-135,-209,-153,-130},{-151,-184,-135,-203,-208,-217},{-143,-100,-180,-158,-135,-108},{-163,-135,-113,-124,-103,-142},{-111,-177,-179,-166,-201,-156},{-190,-204,-179,-164,-182,-124},{-155,-177,-158,-118,-135,-142},{-221,-148,-188,-167,-203,-195},{-217,-190,-193,-164,-187,-150},{-219,-151,-187,-217,-153,-119},{-201,-222,-97,-122,-208,-188},{-206,-224,-184,-130,-209,-206},{-204,-145,-98,-116,-150,-222},{-147,-118,-219,-198,-200,-119},{-177,-134,-188,-137,-118,-184},{-216,-156,-200,-206,-137,-174},{-132,-122,-222,-187,-175,-208},{-121,-124,-190,-122,-126,-134}},{{-192,-108,-192,-127,-211,-145},{-142,-118,-169,-159,-211,-204},{-171,-155,-161,-179,-158,-138},{-161,-105,-171,-193,-105,-137},{-153,-187,-137,-111,-130,-219},{-130,-114,-119,-156,-118,-213},{-164,-108,-167,-166,-116,-222},{-121,-211,-225,-209,-132,-132},{-100,-184,-198,-147,-151,-134},{-98,-180,-121,-167,-198,-163},{-172,-182,-185,-195,-216,-121},{-103,-204,-179,-182,-172,-161},{-169,-225,-214,-129,-224,-108},{-101,-182,-213,-159,-222,-150},{-118,-208,-137,-122,-137,-214},{-171,-122,-118,-155,-113,-116},{-98,-221,-130,-225,-151,-214},{-204,-134,-196,-132,-161,-118},{-203,-164,-213,-148,-179,-130},{-142,-126,-103,-134,-175,-208}}},{{{-143,-166,-282,-210,-259,-162},{-296,-254,-293,-298,-307,-238},{-171,-180,-215,-201,-199,-215},{-176,-139,-270,-159,-249,-178},{-310,-189,-298,-224,-194,-187},{-323,-259,-289,-222,-217,-182},{-210,-185,-238,-233,-240,-254},{-310,-159,-245,-222,-261,-240},{-256,-310,-266,-210,-189,-173},{-305,-203,-280,-293,-180,-182},{-187,-215,-157,-259,-321,-277},{-277,-187,-254,-275,-296,-176},{-208,-291,-236,-310,-275,-173},{-268,-273,-187,-233,-182,-240},{-215,-173,-206,-148,-293,-162},{-203,-215,-164,-169,-178,-312},{-210,-182,-254,-173,-219,-139},{-259,-259,-199,-215,-159,-148},{-240,-233,-310,-233,-256,-219},{-259,-319,-238,-173,-180,-321}},{{-146,-280,-178,-240,-187,-182},{-213,-169,-173,-152,-238,-199},{-224,-231,-192,-236,-310,-157},{-245,-229,-164,-210,-169,-180},{-270,-143,-229,-314,-323,-231},{-249,-307,-256,-319,-289,-189},{-282,-314,-247,-273,-289,-275},{-240,-243,-277,-213,-316,-185},{-164,-185,-171,-310,-173,-289},{-148,-173,-162,-307,-314,-226},{-282,-157,-194,-185,-282,-233},{-305,-139,-307,-316,-252,-259},{-169,-233,-185,-150,-254,-157},{-146,-236,-166,-259,-139,-157},{-310,-152,-159,-178,-208,-275},{-280,-300,-189,-247,-275,-314},{-152,-164,-284,-314,-231,-146},{-139,-286,-187,-215,-203,-222},{-176,-176,-164,-238,-210,-187},{-314,-247,-300,-305,-275,-182}},{{-201,-155,-229,-152,-166,-148},{-233,-303,-316,-222,-185,-300},{-143,-291,-293,-219,-201,-254},{-291,-298,-155,-213,-152,-286},{-187,-249,-164,-213,-206,-231},{-199,-229,-173,-231,-289,-201},{-296,-247,-150,-238,-293,-254},{-259,-187,-155,-233,-187,-310},{-152,-323,-252,-243,-143,-319},{-213,-314,-146,-180,-196,-245},{-319,-148,-194,-150,-231,-233},{-240,-226,-254,-155,-300,-245},{-293,-233,-148,-215,-229,-206},{-199,-286,-233,-286,-293,-236},{-296,-263,-208,-215,-238,-169},{-189,-263,-261,-316,-178,-217},{-159,-148,-210,-305,-270,-289},{-189,-238,-300,-275,-208,-224},{-219,-268,-233,-261,-166,-139},{-247,-169,-270,-155,-293,-150}},{{-146,-277,-300,-233,-282,-270},{-259,-240,-224,-254,-210,-222},{-196,-298,-270,-307,-148,-303},{-254,-282,-210,-259,-233,-256},{-286,-196,-141,-171,-293,-284},{-305,-238,-162,-226,-312,-141},{-224,-245,-139,-139,-215,-321},{-314,-213,-155,-247,-189,-233},{-159,-171,-229,-229,-266,-208},{-277,-231,-314,-277,-323,-284},{-143,-303,-270,-194,-182,-152},{-159,-224,-305,-296,-187,-139},{-159,-203,-282,-293,-305,-155},{-323,-238,-169,-178,-166,-268},{-261,-182,-314,-173,-300,-310},{-203,-280,-196,-164,-261,-189},{-217,-155,-219,-268,-185,-215},{-176,-238,-157,-187,-139,-187},{-300,-194,-152,-245,-321,-224},{-166,-155,-240,-141,-303,-192}},{{-192,-307,-189,-316,-143,-282},{-312,-199,-256,-201,-289,-229},{-293,-203,-196,-270,-187,-224},{-240,-286,-249,-139,-169,-282},{-280,-164,-243,-143,-155,-319},{-263,-155,-139,-206,-263,-217},{-240,-169,-282,-222,-245,-178},{-293,-148,-143,-249,-293,-277},{-229,-171,-162,-215,-307,-208},{-139,-169,-159,-166,-219,-203},{-229,-321,-176,-201,-280,-284},{-314,-277,-282,-208,-252,-152},{-256,-141,-245,-143,-203,-182},{-229,-141,-210,-187,-261,-286},{-210,-171,-249,-319,-254,-277},{-215,-310,-150,-252,-182,-280},{-236,-310,-247,-245,-208,-226},{-139,-178,-254,-162,-277,-146},{-249,-213,-243,-307,-300,-298},{-282,-261,-139,-273,-238,-203}},{{-305,-196,-245,-226,-266,-215},{-289,-296,-203,-243,-210,-254},{-296,-293,-199,-316,-245,-280},{-236,-150,-143,-238,-314,-178},{-185,-171,-254,-319,-176,-219},{-226,-275,-213,-148,-224,-152},{-176,-319,-206,-300,-305,-303},{-178,-231,-222,-298,-199,-219},{-162,-284,-316,-303,-194,-321},{-252,-286,-266,-169,-284,-196},{-270,-245,-152,-249,-203,-213},{-166,-280,-303,-240,-169,-319},{-150,-238,-208,-226,-296,-275},{-199,-280,-164,-141,-321,-233},{-152,-224,-139,-189,-148,-303},{-266,-162,-296,-286,-282,-286},{-196,-139,-252,-280,-319,-215},{-162,-189,-307,-196,-159,-293},{-192,-252,-143,-233,-305,-226},{-152,-152,-196,-171,-314,-208}},{{-270,-261,-231,-321,-222,-289},{-182,-286,-266,-268,-298,-146},{-222,-233,-199,-300,-178,-203},{-141,-162,-259,-164,-171,-201},{-310,-157,-296,-238,-162,-155},{-236,-203,-157,-303,-236,-252},{-189,-217,-173,-141,-303,-316},{-224,-139,-141,-275,-229,-231},{-166,-150,-164,-268,-286,-210},{-206,-169,-187,-171,-240,-141},{-263,-312,-310,-236,-303,-199},{-252,-203,-263,-157,-226,-139},{-173,-169,-270,-303,-293,-210},{-152,-206,-157,-231,-277,-187},{-148,-321,-194,-310,-215,-319},{-192,-298,-305,-215,-243,-289},{-270,-182,-286,-256,-316,-314},{-266,-139,-310,-152,-300,-236},{-143,-226,-196,-224,-247,-305},{-268,-162,-215,-256,-217,-303}},{{-261,-139,-173,-252,-189,-155},{-316,-277,-171,-307,-321,-310},{-252,-275,-155,-284,-180,-275},{-305,-298,-185,-187,-233,-152},{-173,-162,-263,-266,-224,-298},{-222,-275,-215,-254,-157,-166},{-196,-254,-314,-236,-192,-224},{-298,-213,-162,-270,-273,-238},{-303,-180,-233,-226,-256,-240},{-219,-243,-159,-261,-178,-215},{-185,-222,-321,-203,-192,-226},{-259,-192,-312,-316,-152,-293},{-164,-152,-319,-192,-166,-155},{-291,-194,-282,-210,-300,-293},{-323,-254,-146,-300,-270,-289},{-245,-201,-236,-273,-261,-312},{-206,-275,-229,-314,-263,-233},{-173,-210,-213,-150,-270,-236},{-169,-300,-141,-164,-143,-173},{-289,-173,-282,-222,-146,-263}},{{-321,-187,-314,-201,-256,-298},{-143,-213,-273,-169,-303,-240},{-259,-280,-194,-141,-293,-282},{-196,-206,-305,-266,-162,-146},{-289,-173,-143,-256,-240,-247},{-321,-256,-273,-180,-148,-319},{-208,-303,-245,-201,-307,-289},{-226,-275,-199,-166,-296,-240},{-201,-141,-240,-252,-155,-222},{-229,-208,-146,-189,-143,-303},{-164,-166,-289,-249,-229,-300},{-259,-282,-178,-203,-286,-319},{-310,-199,-150,-152,-208,-210},{-266,-300,-298,-150,-231,-185},{-240,-139,-263,-159,-275,-189},{-166,-185,-199,-178,-263,-206},{-210,-268,-238,-171,-233,-229},{-307,-270,-182,-217,-180,-291},{-233,-150,-256,-298,-169,-312},{-254,-143,-148,-247,-263,-280}},{{-259,-277,-261,-206,-210,-210},{-222,-152,-319,-249,-296,-300},{-263,-213,-261,-323,-192,-245},{-206,-256,-240,-176,-303,-157},{-316,-243,-249,-155,-143,-224},{-215,-231,-196,-259,-268,-293},{-171,-296,-270,-254,-233,-247},{-206,-312,-243,-194,-224,-215},{-282,-182,-275,-305,-321,-176},{-238,-303,-247,-303,-143,-208},{-300,-169,-189,-219,-284,-280},{-185,-150,-180,-164,-176,-189},{-157,-314,-303,-266,-196,-312},{-185,-284,-236,-139,-263,-162},{-238,-310,-224,-323,-296,-314},{-176,-185,-182,-215,-300,-148},{-249,-310,-259,-249,-146,-319},{-171,-162,-139,-321,-277,-236},{-245,-305,-275,-316,-166,-159},{-194,-215,-307,-298,-226,-289}},{{-143,-247,-238,-217,-323,-180},{-261,-196,-231,-201,-284,-284},{-180,-293,-192,-162,-303,-185},{-215,-321,-314,-222,-217,-275},{-300,-173,-296,-240,-185,-166},{-300,-233,-208,-141,-169,-159},{-213,-182,-210,-266,-164,-273},{-201,-178,-263,-233,-249,-259},{-305,-169,-291,-226,-247,-319},{-194,-148,-314,-247,-289,-210},{-254,-284,-254,-256,-141,-240},{-173,-180,-277,-298,-141,-215},{-206,-305,-146,-252,-254,-277},{-282,-178,-323,-150,-213,-229},{-143,-157,-261,-243,-261,-263},{-152,-203,-222,-229,-222,-293},{-298,-273,-143,-300,-139,-203},{-206,-222,-182,-222,-277,-303},{-224,-208,-178,-159,-229,-194},{-201,-312,-187,-219,-252,-259}},{{-166,-275,-314,-243,-196,-233},{-206,-305,-224,-192,-196,-259},{-192,-275,-245,-141,-166,-143},{-178,-256,-194,-270,-263,-286},{-319,-171,-247,-215,-185,-293},{-266,-150,-284,-284,-277,-300},{-155,-303,-254,-213,-141,-277},{-323,-169,-275,-296,-254,-316},{-139,-150,-280,-206,-249,-192},{-323,-273,-305,-201,-229,-293},{-164,-280,-178,-210,-256,-282},{-180,-201,-305,-229,-286,-199},{-166,-157,-141,-319,-323,-268},{-273,-143,-180,-150,-256,-222},{-194,-286,-254,-305,-222,-305},{-187,-282,-203,-206,-143,-152},{-291,-277,-159,-231,-303,-194},{-219,-293,-194,-229,-286,-298},{-150,-254,-249,-180,-157,-323},{-215,-254,-187,-152,-206,-305}}},{{{-282,-230,-187,-258,-228,-241},{-299,-286,-215,-141,-200,-284},{-154,-195,-295,-189,-278,-193},{-226,-230,-304,-210,-278,-206},{-187,-260,-158,-228,-258,-143},{-158,-169,-247,-265,-263,-163},{-176,-260,-293,-271,-245,-278},{-263,-163,-163,-182,-219,-226},{-280,-200,-265,-215,-239,-139},{-158,-208,-247,-191,-299,-187},{-239,-282,-135,-243,-145,-271},{-191,-161,-284,-250,-163,-152},{-271,-178,-167,-215,-276,-269},{-280,-289,-193,-239,-280,-265},{-224,-286,-143,-269,-304,-132},{-291,-163,-180,-258,-243,-135},{-206,-167,-297,-232,-280,-154},{-148,-187,-130,-195,-137,-295},{-204,-302,-228,-208,-206,-176},{-163,-269,-178,-132,-241,-280}},{{-150,-158,-280,-295,-187,-182},{-254,-195,-228,-152,-137,-278},{-176,-193,-267,-165,-284,-197},{-280,-278,-230,-215,-280,-271},{-237,-302,-224,-145,-178,-152},{-271,-302,-202,-234,-289,-286},{-263,-174,-143,-245,-137,-284},{-197,-226,-167,-202,-278,-148},{-260,-182,-184,-299,-204,-206},{-202,-204,-269,-232,-247,-284},{-132,-135,-250,-265,-161,-250},{-289,-163,-245,-143,-200,-200},{-299,-241,-135,-182,-187,-273},{-224,-297,-143,-150,-154,-141},{-291,-176,-180,-258,-278,-195},{-152,-282,-132,-132,-215,-284},{-230,-273,-252,-135,-152,-293},{-293,-191,-241,-221,-276,-193},{-191,-228,-135,-137,-176,-221},{-273,-197,-271,-276,-224,-302}},{{-295,-293,-232,-204,-241,-145},{-156,-293,-130,-276,-228,-180},{-289,-286,-260,-139,-154,-161},{-148,-239,-269,-161,-293,-217},{-139,-139,-152,-161,-297,-265},{-130,-187,-200,-245,-293,-276},{-184,-148,-169,-167,-258,-171},{-273,-150,-247,-208,-239,-187},{-206,-141,-289,-280,-299,-276},{-278,-252,-206,-282,-258,-204},{-226,-187,-215,-250,-150,-189},{-273,-158,-228,-256,-130,-143},{-148,-143,-217,-241,-141,-230},{-286,-224,-169,-132,-226,-278},{-284,-130,-169,-213,-141,-165},{-237,-258,-250,-267,-263,-273},{-202,-187,-221,-167,-193,-297},{-265,-302,-180,-197,-195,-171},{-280,-182,-135,-260,-256,-226},{-191,-193,-234,-254,-191,-269}},{{-258,-267,-278,-295,-158,-230},{-302,-230,-215,-195,-276,-304},{-193,-293,-143,-130,-143,-176},{-169,-150,-230,-302,-204,-232},{-302,-289,-232,-174,-263,-174},{-232,-154,-284,-217,-239,-180},{-250,-269,-291,-276,-180,-289},{-273,-176,-187,-282,-215,-286},{-271,-256,-252,-293,-187,-302},{-284,-154,-174,-208,-273,-130},{-139,-195,-137,-165,-152,-182},{-163,-139,-204,-197,-187,-221},{-269,-195,-245,-178,-247,-208},{-178,-187,-258,-232,-191,-284},{-171,-135,-191,-217,-182,-228},{-206,-148,-237,-180,-302,-228},{-206,-143,-161,-158,-297,-132},{-148,-176,-154,-224,-271,-221},{-228,-193,-143,-302,-267,-213},{-228,-230,-299,-280,-187,-297}},{{-254,-130,-243,-265,-299,-165},{-237,-178,-150,-234,-174,-178},{-184,-141,-241,-302,-271,-299},{-184,-278,-295,-252,-135,-202},{-267,-291,-213,-178,-213,-250},{-221,-167,-269,-239,-182,-148},{-132,-219,-197,-237,-271,-195},{-247,-280,-299,-269,-286,-180},{-191,-165,-197,-189,-145,-228},{-286,-191,-156,-278,-247,-260},{-276,-237,-141,-284,-304,-247},{-191,-195,-167,-278,-158,-243},{-278,-176,-271,-258,-169,-234},{-273,-154,-230,-299,-221,-293},{-150,-224,-182,-210,-286,-256},{-232,-260,-276,-143,-197,-195},{-284,-165,-258,-234,-184,-215},{-184,-169,-145,-176,-167,-169},{-219,-239,-232,-280,-217,-224},{-241,-193,-271,-256,-256,-135}},{{-137,-230,-291,-221,-265,-243},{-156,-221,-148,-193,-191,-171},{-232,-202,-295,-250,-276,-137},{-158,-241,-135,-210,-135,-245},{-213,-258,-206,-202,-141,-184},{-210,-154,-193,-171,-280,-143},{-210,-228,-291,-284,-271,-150},{-280,-154,-291,-158,-143,-130},{-245,-171,-226,-252,-184,-208},{-130,-291,-200,-252,-150,-286},{-234,-208,-208,-215,-156,-130},{-206,-254,-224,-167,-276,-234},{-206,-234,-176,-150,-191,-243},{-137,-260,-219,-219,-304,-174},{-284,-193,-132,-150,-280,-299},{-156,-178,-152,-260,-243,-137},{-241,-286,-204,-289,-167,-267},{-254,-293,-135,-130,-291,-150},{-163,-245,-256,-271,-241,-184},{-273,-148,-152,-224,-256,-221}},{{-297,-260,-265,-206,-237,-156},{-273,-148,-161,-250,-299,-304},{-145,-176,-217,-174,-148,-291},{-156,-302,-250,-156,-206,-193},{-278,-137,-206,-217,-189,-148},{-135,-297,-139,-158,-158,-267},{-158,-230,-145,-232,-282,-258},{-206,-278,-250,-245,-299,-256},{-295,-180,-256,-174,-304,-132},{-184,-284,-230,-263,-304,-215},{-291,-187,-269,-269,-195,-291},{-139,-243,-148,-239,-156,-148},{-237,-193,-206,-304,-156,-176},{-269,-176,-161,-254,-200,-145},{-156,-135,-176,-184,-271,-297},{-254,-143,-250,-174,-132,-234},{-282,-182,-267,-282,-271,-148},{-141,-154,-150,-187,-289,-167},{-219,-243,-139,-154,-169,-132},{-256,-252,-174,-184,-299,-258}},{{-215,-295,-228,-258,-193,-224},{-139,-224,-132,-273,-139,-132},{-252,-258,-154,-178,-239,-260},{-280,-228,-202,-213,-148,-200},{-260,-132,-152,-254,-269,-221},{-204,-204,-206,-174,-189,-143},{-289,-167,-171,-282,-247,-278},{-178,-265,-289,-184,-154,-202},{-237,-254,-176,-286,-210,-152},{-219,-260,-230,-135,-302,-193},{-139,-180,-263,-182,-143,-208},{-156,-167,-232,-271,-182,-254},{-141,-273,-269,-145,-228,-143},{-221,-291,-145,-245,-269,-228},{-247,-202,-289,-148,-280,-191},{-295,-204,-278,-148,-204,-252},{-295,-163,-171,-171,-221,-152},{-263,-289,-154,-286,-152,-282},{-132,-265,-202,-213,-176,-176},{-247,-208,-215,-297,-217,-130}},{{-250,-241,-226,-139,-221,-215},{-143,-219,-219,-278,-167,-269},{-174,-239,-187,-195,-297,-250},{-152,-243,-252,-176,-161,-297},{-289,-187,-243,-256,-200,-254},{-226,-282,-267,-169,-282,-189},{-289,-219,-191,-193,-291,-213},{-252,-280,-152,-304,-217,-226},{-263,-232,-206,-232,-169,-184},{-284,-291,-137,-139,-280,-291},{-178,-158,-206,-265,-297,-152},{-219,-247,-226,-130,-148,-145},{-260,-189,-191,-245,-282,-224},{-169,-213,-263,-278,-295,-152},{-273,-254,-289,-169,-141,-252},{-169,-143,-278,-219,-137,-258},{-271,-137,-230,-263,-250,-137},{-234,-250,-184,-137,-276,-174},{-232,-256,-232,-304,-200,-184},{-200,-197,-137,-204,-213,-226}},{{-286,-302,-228,-237,-197,-297},{-286,-256,-217,-299,-152,-132},{-254,-295,-282,-169,-273,-260},{-273,-219,-276,-239,-180,-221},{-167,-260,-215,-167,-258,-297},{-269,-135,-241,-161,-213,-228},{-293,-230,-304,-256,-165,-132},{-193,-135,-161,-232,-258,-187},{-267,-263,-258,-143,-135,-152},{-254,-276,-291,-193,-230,-135},{-228,-167,-210,-293,-276,-174},{-269,-208,-282,-215,-221,-165},{-263,-256,-258,-182,-195,-215},{-152,-219,-256,-228,-278,-154},{-152,-195,-269,-145,-276,-291},{-278,-182,-180,-304,-269,-241},{-148,-139,-182,-241,-161,-137},{-187,-163,-182,-176,-271,-202},{-280,-139,-224,-202,-187,-280},{-295,-215,-265,-195,-221,-193}},{{-195,-182,-176,-252,-286,-252},{-289,-265,-132,-215,-273,-193},{-302,-245,-187,-145,-174,-250},{-299,-174,-273,-273,-271,-304},{-184,-289,-282,-230,-269,-148},{-163,-206,-258,-304,-228,-132},{-165,-182,-286,-208,-295,-265},{-163,-252,-208,-252,-278,-239},{-150,-182,-132,-289,-165,-267},{-208,-178,-148,-200,-219,-161},{-180,-182,-178,-213,-180,-176},{-210,-260,-154,-276,-241,-224},{-263,-267,-232,-182,-263,-152},{-156,-208,-232,-145,-163,-195},{-156,-150,-145,-237,-139,-260},{-269,-182,-217,-284,-171,-150},{-158,-276,-145,-200,-169,-256},{-206,-137,-145,-189,-180,-148},{-228,-297,-130,-208,-239,-202},{-297,-184,-250,-280,-182,-184}},{{-254,-243,-132,-182,-302,-254},{-137,-182,-247,-167,-161,-143},{-163,-232,-156,-245,-293,-219},{-278,-171,-130,-217,-234,-254},{-189,-148,-263,-230,-145,-224},{-269,-206,-297,-178,-252,-276},{-299,-239,-152,-197,-156,-158},{-141,-161,-241,-135,-135,-224},{-202,-230,-239,-191,-187,-150},{-299,-267,-206,-241,-163,-282},{-247,-291,-139,-189,-195,-193},{-291,-226,-210,-178,-163,-243},{-254,-154,-282,-145,-215,-165},{-163,-271,-221,-269,-187,-167},{-224,-150,-280,-143,-193,-163},{-176,-210,-265,-167,-174,-239},{-143,-141,-289,-245,-161,-226},{-145,-269,-165,-302,-167,-302},{-206,-137,-187,-247,-139,-254},{-291,-174,-230,-150,-197,-176}}},{{{-266,-301,-303,-293,-184,-359},{-340,-309,-295,-269,-165,-200},{-239,-290,-317,-245,-242,-242},{-351,-367,-258,-160,-274,-362},{-364,-192,-322,-338,-186,-282},{-301,-253,-184,-239,-354,-239},{-226,-330,-370,-287,-279,-301},{-218,-277,-354,-293,-245,-229},{-258,-338,-303,-215,-173,-293},{-364,-319,-223,-311,-239,-303},{-165,-269,-306,-189,-192,-231},{-197,-218,-303,-367,-343,-176},{-165,-327,-325,-173,-207,-348},{-258,-213,-362,-290,-197,-271},{-359,-213,-319,-277,-327,-247},{-340,-277,-226,-194,-186,-202},{-170,-330,-287,-223,-221,-239},{-207,-311,-165,-346,-279,-348},{-192,-184,-309,-340,-348,-215},{-335,-322,-181,-263,-282,-255}},{{-234,-253,-362,-311,-327,-162},{-258,-322,-231,-237,-173,-311},{-340,-160,-213,-162,-356,-346},{-261,-290,-242,-176,-223,-367},{-170,-314,-372,-213,-255,-335},{-242,-218,-346,-351,-346,-269},{-184,-343,-332,-364,-372,-354},{-160,-303,-200,-332,-359,-210},{-269,-266,-370,-298,-263,-362},{-356,-290,-279,-168,-269,-277},{-181,-160,-269,-231,-250,-322},{-293,-348,-184,-293,-293,-370},{-317,-359,-343,-290,-311,-168},{-207,-229,-239,-306,-160,-239},{-176,-370,-266,-197,-207,-332},{-194,-269,-245,-271,-173,-176},{-298,-263,-210,-287,-266,-293},{-258,-186,-162,-258,-205,-367},{-221,-370,-181,-295,-168,-250},{-205,-274,-207,-322,-247,-309}},{{-295,-346,-327,-279,-290,-362},{-207,-263,-226,-359,-359,-279},{-263,-162,-178,-226,-181,-165},{-229,-306,-343,-237,-359,-295},{-263,-213,-242,-170,-162,-327},{-330,-170,-168,-359,-301,-364},{-221,-192,-255,-197,-170,-242},{-218,-327,-178,-160,-176,-258},{-186,-370,-239,-325,-287,-279},{-319,-359,-202,-285,-231,-234},{-356,-372,-274,-354,-178,-197},{-346,-197,-335,-367,-330,-330},{-362,-279,-189,-330,-247,-279},{-274,-207,-359,-186,-194,-351},{-229,-181,-165,-162,-194,-285},{-372,-213,-338,-327,-285,-181},{-293,-200,-335,-239,-245,-362},{-261,-372,-301,-290,-306,-314},{-303,-215,-295,-226,-367,-168},{-221,-340,-290,-266,-202,-317}},{{-282,-247,-274,-359,-343,-285},{-186,-295,-314,-194,-181,-181},{-160,-194,-263,-229,-205,-189},{-332,-338,-245,-197,-343,-327},{-226,-287,-184,-325,-247,-173},{-332,-298,-221,-258,-170,-242},{-173,-340,-370,-356,-237,-189},{-181,-332,-356,-285,-332,-255},{-162,-322,-263,-372,-207,-362},{-202,-202,-343,-356,-282,-293},{-335,-181,-266,-247,-266,-205},{-192,-226,-314,-274,-210,-184},{-287,-301,-170,-317,-255,-370},{-282,-234,-168,-325,-197,-200},{-356,-322,-269,-269,-173,-218},{-207,-263,-306,-165,-293,-301},{-200,-338,-263,-269,-215,-218},{-327,-282,-311,-255,-295,-335},{-263,-186,-178,-372,-325,-356},{-181,-303,-205,-314,-322,-189}},{{-200,-343,-186,-165,-162,-223},{-197,-210,-340,-311,-332,-245},{-298,-186,-370,-287,-200,-271},{-359,-234,-207,-229,-168,-205},{-162,-263,-282,-282,-168,-250},{-242,-215,-205,-176,-242,-351},{-197,-168,-343,-184,-367,-184},{-314,-261,-229,-245,-309,-258},{-332,-245,-178,-218,-322,-354},{-229,-258,-303,-298,-162,-303},{-367,-213,-303,-165,-184,-173},{-162,-162,-295,-250,-370,-261},{-194,-226,-266,-173,-194,-322},{-184,-293,-298,-189,-231,-165},{-367,-205,-253,-346,-250,-194},{-309,-306,-176,-221,-298,-303},{-181,-165,-293,-226,-165,-306},{-301,-247,-178,-215,-370,-362},{-215,-327,-221,-231,-170,-184},{-274,-218,-277,-277,-269,-309}},{{-223,-258,-200,-317,-367,-229},{-197,-340,-290,-253,-189,-309},{-237,-309,-229,-271,-215,-223},{-213,-274,-184,-277,-269,-346},{-354,-165,-351,-162,-279,-186},{-287,-234,-213,-301,-367,-354},{-287,-354,-343,-351,-348,-261},{-269,-351,-223,-340,-202,-285},{-213,-277,-160,-239,-306,-301},{-311,-306,-186,-250,-271,-173},{-285,-229,-362,-330,-354,-173},{-165,-298,-311,-253,-258,-194},{-213,-255,-242,-322,-239,-165},{-178,-340,-303,-348,-231,-285},{-207,-306,-234,-367,-282,-223},{-231,-351,-215,-325,-165,-330},{-168,-309,-269,-226,-298,-200},{-189,-317,-173,-332,-247,-306},{-194,-287,-160,-255,-279,-168},{-205,-319,-279,-314,-215,-247}},{{-314,-218,-194,-295,-173,-239},{-290,-348,-255,-348,-261,-338},{-325,-271,-362,-205,-372,-160},{-322,-330,-303,-274,-364,-165},{-327,-223,-189,-192,-215,-247},{-258,-205,-306,-176,-247,-239},{-165,-282,-282,-168,-269,-213},{-351,-282,-223,-330,-266,-303},{-298,-160,-229,-338,-367,-242},{-325,-311,-279,-367,-210,-266},{-370,-285,-325,-261,-210,-255},{-223,-242,-170,-282,-282,-205},{-348,-178,-319,-359,-213,-234},{-277,-325,-189,-215,-362,-359},{-176,-258,-362,-340,-229,-346},{-229,-362,-237,-165,-279,-181},{-178,-311,-370,-192,-290,-168},{-293,-192,-303,-266,-197,-181},{-242,-330,-165,-181,-247,-202},{-282,-184,-282,-340,-234,-325}},{{-306,-340,-309,-269,-253,-346},{-311,-282,-226,-215,-170,-269},{-346,-234,-189,-200,-253,-367},{-290,-160,-202,-319,-322,-218},{-335,-317,-170,-325,-165,-332},{-346,-335,-162,-160,-319,-317},{-181,-205,-184,-303,-319,-335},{-277,-215,-255,-317,-160,-266},{-282,-231,-221,-215,-322,-223},{-165,-242,-332,-210,-354,-327},{-303,-269,-338,-340,-317,-303},{-271,-223,-160,-287,-200,-277},{-247,-170,-170,-340,-338,-322},{-226,-277,-343,-215,-335,-298},{-258,-229,-340,-223,-319,-287},{-194,-356,-293,-271,-202,-332},{-266,-364,-367,-181,-176,-165},{-295,-207,-338,-218,-223,-325},{-279,-309,-354,-253,-162,-231},{-356,-335,-271,-293,-335,-285}},{{-314,-271,-221,-322,-277,-184},{-184,-189,-351,-303,-277,-229},{-263,-186,-160,-223,-303,-255},{-348,-317,-359,-295,-194,-229},{-263,-250,-285,-293,-173,-356},{-223,-202,-314,-197,-362,-255},{-173,-332,-242,-197,-279,-359},{-258,-234,-356,-202,-354,-197},{-258,-258,-189,-359,-178,-279},{-306,-213,-162,-255,-295,-162},{-237,-221,-301,-218,-285,-309},{-359,-202,-290,-184,-194,-170},{-170,-231,-210,-364,-261,-303},{-165,-261,-364,-234,-370,-200},{-162,-245,-263,-370,-213,-261},{-223,-269,-317,-210,-247,-370},{-309,-319,-290,-266,-370,-229},{-295,-173,-207,-181,-306,-298},{-290,-346,-282,-255,-181,-330},{-213,-306,-279,-356,-178,-295}},{{-245,-263,-356,-293,-348,-162},{-322,-343,-348,-253,-343,-231},{-255,-237,-301,-239,-165,-287},{-210,-343,-354,-162,-176,-319},{-213,-322,-359,-242,-359,-322},{-176,-327,-210,-255,-210,-266},{-229,-287,-293,-253,-202,-322},{-274,-301,-181,-239,-168,-271},{-301,-176,-279,-301,-343,-290},{-285,-192,-239,-330,-317,-359},{-354,-372,-311,-322,-346,-253},{-215,-322,-261,-340,-245,-261},{-162,-319,-261,-364,-258,-178},{-367,-218,-218,-170,-184,-261},{-362,-311,-322,-165,-319,-356},{-290,-202,-362,-210,-223,-247},{-178,-200,-186,-192,-234,-184},{-170,-226,-327,-173,-330,-274},{-202,-317,-372,-261,-332,-327},{-255,-197,-343,-367,-218,-364}},{{-253,-322,-213,-202,-306,-287},{-231,-330,-221,-239,-303,-213},{-314,-293,-287,-317,-261,-314},{-207,-306,-194,-295,-263,-322},{-370,-317,-197,-173,-258,-372},{-271,-287,-207,-287,-340,-279},{-221,-293,-221,-242,-186,-335},{-301,-346,-210,-192,-306,-186},{-290,-290,-325,-245,-253,-362},{-298,-354,-271,-317,-239,-189},{-348,-237,-234,-181,-327,-253},{-239,-184,-364,-226,-343,-370},{-362,-255,-189,-285,-184,-247},{-348,-255,-282,-234,-192,-176},{-290,-269,-327,-274,-348,-290},{-245,-274,-271,-213,-181,-370},{-351,-356,-311,-335,-168,-162},{-340,-322,-258,-330,-184,-327},{-258,-301,-367,-253,-261,-247},{-223,-314,-200,-274,-279,-226}},{{-184,-266,-160,-223,-356,-253},{-295,-340,-340,-237,-285,-237},{-362,-194,-223,-160,-223,-343},{-285,-258,-207,-218,-325,-221},{-370,-279,-306,-258,-162,-186},{-181,-271,-239,-258,-242,-295},{-186,-301,-359,-234,-247,-327},{-285,-269,-298,-338,-266,-173},{-322,-346,-322,-178,-317,-274},{-290,-263,-168,-266,-239,-290},{-200,-290,-327,-266,-317,-327},{-207,-215,-351,-176,-178,-351},{-184,-306,-226,-266,-226,-197},{-279,-274,-356,-263,-250,-184},{-335,-173,-271,-290,-197,-354},{-335,-189,-367,-359,-221,-343},{-351,-226,-253,-160,-367,-364},{-303,-181,-343,-226,-192,-277},{-250,-295,-362,-279,-210,-221},{-295,-335,-298,-314,-367,-346}}},{{{-358,-171,-300,-325,-190,-297},{-196,-238,-364,-171,-370,-336},{-168,-277,-364,-283,-347,-207},{-238,-342,-174,-277,-316,-308},{-176,-364,-216,-241,-384,-386},{-370,-311,-314,-218,-255,-288},{-193,-297,-356,-302,-372,-294},{-246,-392,-384,-252,-213,-210},{-246,-202,-330,-216,-308,-316},{-202,-252,-308,-305,-294,-294},{-182,-291,-364,-392,-269,-378},{-280,-347,-196,-389,-185,-392},{-305,-328,-244,-389,-286,-291},{-188,-372,-199,-372,-386,-277},{-305,-353,-367,-235,-392,-258},{-179,-221,-325,-322,-260,-168},{-182,-266,-218,-204,-358,-358},{-188,-372,-330,-176,-272,-272},{-188,-230,-168,-232,-294,-196},{-283,-328,-274,-244,-375,-347}},{{-319,-190,-375,-227,-230,-204},{-171,-291,-347,-207,-311,-246},{-277,-255,-196,-384,-207,-375},{-255,-269,-322,-294,-375,-336},{-210,-350,-174,-218,-358,-174},{-266,-272,-238,-361,-224,-241},{-188,-288,-325,-300,-336,-283},{-255,-260,-314,-294,-199,-364},{-235,-272,-221,-328,-168,-286},{-210,-274,-224,-300,-302,-300},{-305,-277,-283,-342,-258,-356},{-216,-392,-386,-188,-179,-316},{-350,-386,-171,-378,-227,-249},{-325,-283,-389,-277,-372,-311},{-190,-277,-375,-193,-280,-190},{-196,-314,-297,-266,-389,-190},{-202,-255,-204,-185,-277,-386},{-350,-171,-258,-308,-305,-258},{-339,-328,-255,-316,-193,-263},{-311,-297,-294,-204,-176,-316}},{{-241,-277,-263,-389,-204,-353},{-216,-238,-353,-322,-244,-286},{-249,-347,-213,-286,-361,-188},{-260,-358,-258,-246,-238,-339},{-291,-288,-302,-291,-241,-319},{-325,-221,-246,-213,-232,-199},{-308,-353,-316,-386,-333,-342},{-269,-347,-325,-199,-386,-386},{-372,-280,-196,-210,-221,-302},{-378,-370,-246,-344,-336,-196},{-168,-263,-381,-204,-291,-378},{-207,-190,-361,-350,-344,-182},{-266,-311,-384,-294,-378,-325},{-221,-244,-367,-392,-319,-269},{-202,-311,-367,-370,-300,-333},{-199,-330,-216,-375,-308,-322},{-305,-361,-392,-392,-344,-227},{-370,-249,-389,-375,-174,-392},{-179,-384,-375,-330,-308,-277},{-269,-311,-174,-319,-179,-190}},{{-364,-241,-302,-316,-182,-384},{-322,-339,-288,-258,-176,-210},{-274,-258,-244,-294,-188,-297},{-330,-311,-311,-308,-358,-224},{-325,-204,-288,-218,-325,-364},{-291,-196,-372,-238,-319,-311},{-389,-216,-322,-319,-272,-386},{-297,-342,-370,-266,-381,-196},{-168,-182,-204,-336,-241,-291},{-356,-258,-190,-238,-280,-372},{-350,-176,-193,-283,-199,-202},{-266,-353,-174,-294,-392,-294},{-176,-235,-168,-216,-325,-232},{-308,-316,-311,-213,-249,-367},{-356,-185,-202,-302,-174,-249},{-193,-286,-185,-252,-263,-216},{-204,-372,-269,-185,-252,-185},{-347,-277,-190,-297,-280,-252},{-342,-274,-238,-171,-386,-213},{-258,-322,-246,-196,-372,-210}},{{-353,-314,-370,-272,-286,-182},{-392,-342,-227,-207,-328,-260},{-333,-227,-311,-344,-336,-272},{-316,-358,-207,-305,-274,-210},{-344,-202,-291,-182,-174,-288},{-249,-202,-322,-364,-252,-185},{-333,-274,-213,-286,-372,-255},{-286,-372,-353,-213,-314,-297},{-302,-372,-389,-294,-381,-174},{-342,-218,-283,-308,-232,-280},{-207,-272,-241,-272,-266,-325},{-260,-291,-344,-353,-325,-235},{-199,-288,-199,-375,-182,-196},{-375,-246,-356,-176,-305,-171},{-339,-230,-305,-378,-190,-249},{-350,-216,-227,-364,-272,-378},{-260,-196,-176,-277,-350,-364},{-378,-364,-230,-381,-185,-174},{-269,-384,-202,-344,-190,-246},{-384,-255,-224,-249,-272,-314}},{{-302,-389,-330,-305,-224,-302},{-182,-322,-199,-280,-188,-171},{-333,-356,-386,-322,-367,-381},{-241,-258,-174,-238,-333,-277},{-316,-386,-230,-280,-249,-266},{-216,-238,-238,-193,-246,-168},{-392,-314,-364,-260,-291,-302},{-308,-392,-168,-249,-258,-207},{-207,-277,-280,-372,-333,-188},{-258,-361,-185,-353,-339,-361},{-339,-260,-207,-168,-246,-308},{-333,-308,-302,-325,-199,-350},{-356,-174,-199,-364,-258,-364},{-283,-258,-314,-361,-294,-300},{-171,-235,-266,-224,-176,-179},{-342,-308,-353,-182,-277,-196},{-358,-342,-171,-316,-384,-232},{-269,-210,-316,-224,-339,-199},{-249,-269,-322,-199,-328,-218},{-297,-230,-190,-302,-193,-210}},{{-288,-213,-185,-300,-328,-386},{-204,-381,-291,-372,-325,-182},{-244,-311,-182,-314,-364,-342},{-305,-179,-361,-174,-283,-367},{-258,-375,-204,-207,-392,-308},{-241,-389,-300,-246,-244,-375},{-367,-193,-260,-204,-308,-252},{-342,-196,-367,-370,-389,-216},{-185,-249,-342,-266,-249,-291},{-314,-176,-232,-319,-283,-291},{-322,-218,-389,-176,-174,-207},{-361,-328,-238,-356,-269,-171},{-370,-314,-171,-280,-213,-386},{-168,-311,-297,-392,-302,-202},{-171,-375,-272,-182,-207,-274},{-269,-272,-207,-269,-314,-305},{-252,-182,-347,-381,-392,-260},{-230,-232,-280,-325,-361,-364},{-210,-232,-246,-182,-238,-333},{-322,-308,-202,-316,-202,-350}},{{-300,-375,-361,-328,-255,-291},{-283,-199,-188,-227,-328,-330},{-202,-232,-288,-235,-193,-389},{-384,-269,-216,-246,-199,-367},{-252,-353,-389,-179,-171,-361},{-364,-213,-216,-216,-364,-274},{-202,-246,-246,-255,-322,-266},{-384,-238,-235,-330,-328,-378},{-274,-381,-174,-378,-232,-171},{-230,-202,-291,-358,-361,-263},{-218,-328,-333,-174,-336,-179},{-255,-302,-210,-199,-260,-266},{-188,-249,-179,-221,-202,-339},{-302,-311,-204,-190,-213,-322},{-190,-216,-218,-277,-325,-283},{-266,-389,-213,-210,-297,-252},{-255,-255,-193,-330,-302,-325},{-322,-218,-288,-182,-302,-274},{-297,-202,-356,-305,-356,-353},{-353,-280,-185,-241,-244,-297}},{{-213,-216,-288,-232,-241,-342},{-255,-255,-288,-188,-241,-372},{-260,-176,-249,-244,-272,-384},{-325,-294,-241,-302,-294,-274},{-232,-277,-230,-258,-258,-297},{-375,-246,-378,-230,-182,-344},{-283,-171,-207,-308,-260,-274},{-372,-333,-188,-246,-263,-216},{-269,-171,-171,-168,-286,-277},{-174,-204,-255,-272,-182,-283},{-227,-227,-255,-286,-381,-246},{-378,-308,-252,-260,-288,-283},{-302,-344,-361,-199,-302,-333},{-356,-260,-263,-291,-213,-344},{-297,-319,-347,-322,-319,-300},{-255,-193,-274,-291,-190,-204},{-210,-193,-384,-322,-322,-213},{-344,-182,-272,-218,-311,-258},{-344,-358,-344,-302,-319,-174},{-263,-241,-185,-381,-302,-249}},{{-176,-221,-384,-294,-378,-207},{-286,-358,-188,-202,-277,-353},{-294,-260,-353,-193,-367,-358},{-294,-294,-322,-266,-364,-258},{-182,-364,-288,-218,-372,-230},{-235,-263,-185,-230,-297,-218},{-224,-305,-190,-221,-375,-280},{-322,-302,-305,-370,-386,-246},{-216,-333,-202,-353,-361,-372},{-241,-235,-389,-224,-381,-314},{-196,-330,-347,-375,-269,-263},{-280,-308,-302,-333,-176,-176},{-244,-246,-232,-384,-277,-199},{-244,-252,-353,-202,-381,-188},{-277,-381,-350,-333,-249,-176},{-356,-188,-336,-238,-274,-218},{-364,-249,-297,-286,-241,-294},{-319,-367,-266,-381,-241,-210},{-258,-182,-308,-174,-364,-238},{-386,-389,-199,-300,-364,-230}},{{-386,-291,-182,-174,-342,-221},{-266,-269,-232,-241,-216,-333},{-305,-294,-232,-283,-176,-308},{-258,-277,-216,-258,-168,-204},{-294,-353,-199,-302,-227,-392},{-255,-358,-221,-190,-378,-179},{-185,-188,-364,-193,-386,-372},{-361,-378,-238,-291,-277,-389},{-330,-361,-199,-311,-185,-168},{-305,-244,-342,-302,-314,-202},{-286,-213,-316,-249,-375,-316},{-386,-216,-370,-196,-196,-168},{-316,-300,-210,-314,-266,-171},{-174,-308,-339,-202,-297,-389},{-302,-190,-230,-207,-297,-266},{-305,-283,-333,-202,-367,-188},{-202,-171,-249,-171,-347,-266},{-176,-190,-305,-272,-325,-308},{-316,-305,-308,-182,-361,-272},{-174,-336,-386,-204,-288,-308}},{{-311,-241,-280,-168,-328,-188},{-182,-325,-384,-168,-375,-311},{-358,-196,-392,-193,-288,-361},{-358,-361,-342,-347,-179,-305},{-311,-330,-266,-350,-227,-367},{-386,-300,-316,-300,-246,-347},{-207,-342,-367,-316,-224,-319},{-381,-372,-185,-319,-227,-328},{-221,-221,-174,-241,-218,-294},{-328,-336,-193,-336,-358,-286},{-216,-333,-235,-213,-286,-386},{-305,-344,-202,-347,-353,-375},{-350,-176,-230,-221,-325,-241},{-316,-249,-364,-196,-314,-319},{-367,-333,-255,-375,-384,-213},{-260,-168,-252,-224,-199,-210},{-213,-333,-176,-182,-224,-244},{-258,-342,-372,-168,-328,-216},{-283,-347,-230,-372,-375,-353},{-330,-272,-314,-378,-294,-378}}},{{{-314,-241,-353,-210,-353,-174},{-227,-199,-384,-356,-185,-224},{-263,-350,-358,-330,-193,-207},{-255,-179,-283,-252,-202,-252},{-221,-218,-272,-330,-333,-353},{-260,-330,-342,-283,-297,-370},{-378,-386,-333,-182,-347,-308},{-353,-342,-232,-196,-308,-210},{-384,-218,-381,-305,-319,-308},{-384,-364,-204,-244,-204,-218},{-232,-171,-216,-210,-336,-291},{-227,-336,-238,-372,-283,-221},{-314,-274,-294,-347,-202,-232},{-244,-291,-204,-235,-384,-384},{-328,-171,-333,-322,-179,-269},{-288,-294,-190,-286,-258,-176},{-283,-328,-291,-378,-171,-244},{-358,-204,-202,-190,-353,-232},{-235,-179,-330,-378,-353,-316},{-370,-255,-350,-202,-210,-171}},{{-255,-350,-255,-372,-364,-356},{-356,-176,-272,-185,-356,-302},{-235,-232,-314,-272,-330,-216},{-336,-291,-182,-235,-384,-330},{-311,-308,-344,-168,-358,-241},{-249,-216,-280,-358,-328,-375},{-252,-286,-283,-328,-350,-372},{-179,-370,-339,-372,-319,-280},{-291,-322,-288,-277,-241,-308},{-182,-258,-356,-305,-288,-361},{-252,-179,-260,-196,-188,-230},{-232,-185,-199,-272,-246,-311},{-358,-291,-288,-274,-218,-370},{-193,-202,-350,-174,-370,-300},{-227,-230,-260,-283,-168,-188},{-213,-246,-218,-232,-224,-325},{-230,-314,-297,-308,-241,-182},{-302,-221,-386,-263,-224,-196},{-364,-364,-305,-333,-378,-171},{-372,-347,-218,-199,-283,-277}},{{-266,-210,-314,-171,-392,-230},{-286,-302,-375,-272,-232,-230},{-370,-199,-336,-280,-381,-260},{-230,-188,-297,-190,-182,-370},{-199,-230,-288,-339,-367,-213},{-252,-288,-241,-333,-367,-238},{-300,-347,-364,-207,-260,-224},{-179,-218,-353,-372,-342,-325},{-252,-272,-392,-311,-258,-375},{-263,-330,-294,-274,-176,-272},{-319,-227,-291,-174,-202,-333},{-364,-328,-216,-328,-381,-300},{-252,-246,-330,-302,-386,-272},{-190,-218,-392,-210,-252,-381},{-288,-193,-294,-246,-322,-336},{-176,-386,-202,-280,-283,-260},{-272,-224,-174,-378,-350,-389},{-182,-246,-370,-232,-207,-389},{-221,-294,-174,-314,-274,-244},{-319,-333,-272,-333,-386,-302}},{{-210,-252,-210,-272,-322,-238},{-339,-389,-356,-291,-319,-260},{-277,-381,-241,-218,-378,-221},{-288,-392,-294,-196,-347,-249},{-216,-207,-238,-294,-389,-297},{-235,-283,-255,-277,-258,-347},{-347,-272,-274,-339,-311,-322},{-255,-297,-325,-375,-210,-196},{-322,-266,-280,-224,-364,-202},{-333,-210,-286,-364,-347,-389},{-246,-269,-384,-311,-260,-364},{-227,-302,-311,-339,-342,-238},{-314,-258,-367,-202,-241,-353},{-176,-356,-174,-300,-389,-353},{-392,-364,-260,-244,-358,-370},{-358,-370,-356,-255,-370,-176},{-381,-322,-333,-188,-333,-244},{-342,-249,-314,-171,-325,-288},{-330,-283,-202,-207,-322,-375},{-386,-202,-272,-392,-330,-386}},{{-333,-283,-361,-381,-174,-221},{-328,-266,-372,-336,-344,-288},{-344,-305,-344,-330,-269,-389},{-291,-213,-174,-274,-283,-308},{-322,-193,-389,-272,-227,-185},{-322,-168,-344,-168,-325,-353},{-319,-207,-255,-288,-272,-210},{-356,-339,-384,-213,-392,-364},{-221,-314,-325,-176,-311,-375},{-381,-375,-339,-378,-319,-255},{-269,-347,-294,-274,-302,-389},{-294,-316,-232,-263,-168,-272},{-185,-344,-286,-235,-336,-196},{-314,-325,-258,-213,-176,-311},{-330,-252,-325,-227,-218,-252},{-367,-174,-372,-182,-188,-252},{-378,-350,-347,-356,-372,-280},{-311,-347,-221,-258,-199,-252},{-249,-207,-308,-305,-199,-339},{-249,-258,-252,-246,-174,-364}},{{-302,-288,-207,-347,-204,-221},{-185,-336,-364,-364,-193,-302},{-266,-339,-361,-316,-356,-305},{-210,-238,-202,-202,-381,-386},{-325,-392,-311,-344,-286,-235},{-230,-213,-370,-193,-238,-272},{-330,-202,-210,-185,-384,-314},{-179,-392,-216,-336,-294,-224},{-269,-358,-246,-196,-199,-274},{-386,-297,-367,-347,-263,-241},{-230,-286,-244,-322,-168,-238},{-210,-174,-288,-238,-199,-336},{-202,-216,-361,-297,-179,-291},{-235,-308,-263,-221,-392,-244},{-319,-381,-336,-232,-255,-294},{-286,-269,-168,-224,-350,-286},{-266,-336,-272,-384,-367,-176},{-347,-216,-249,-263,-375,-302},{-266,-381,-386,-347,-188,-291},{-353,-185,-283,-378,-224,-305}},{{-314,-392,-288,-336,-272,-202},{-255,-294,-305,-319,-230,-227},{-386,-235,-328,-199,-274,-190},{-392,-249,-176,-283,-330,-328},{-325,-218,-350,-308,-367,-372},{-232,-392,-308,-193,-386,-176},{-333,-246,-305,-224,-230,-255},{-213,-199,-308,-378,-182,-386},{-176,-311,-188,-221,-204,-246},{-367,-302,-347,-213,-342,-188},{-204,-221,-274,-202,-322,-204},{-207,-330,-367,-196,-288,-386},{-174,-274,-297,-274,-207,-274},{-389,-230,-300,-224,-364,-210},{-249,-168,-213,-188,-325,-190},{-185,-252,-188,-314,-227,-364},{-311,-353,-381,-288,-392,-392},{-244,-325,-384,-221,-291,-305},{-241,-207,-216,-224,-241,-358},{-216,-258,-216,-258,-176,-392}},{{-294,-207,-193,-202,-386,-353},{-342,-199,-344,-277,-185,-260},{-333,-244,-280,-277,-361,-328},{-353,-316,-389,-224,-263,-266},{-176,-291,-227,-213,-384,-272},{-319,-176,-370,-190,-244,-199},{-190,-330,-266,-319,-344,-179},{-291,-185,-272,-277,-171,-305},{-272,-168,-347,-384,-238,-392},{-314,-171,-272,-213,-350,-182},{-246,-193,-361,-378,-182,-216},{-204,-375,-319,-339,-288,-372},{-361,-207,-314,-252,-353,-325},{-328,-392,-372,-364,-381,-322},{-277,-199,-314,-258,-330,-361},{-325,-333,-328,-358,-174,-319},{-216,-190,-311,-342,-361,-358},{-319,-386,-179,-199,-314,-188},{-246,-179,-207,-361,-350,-361},{-176,-224,-199,-266,-188,-196}},{{-344,-280,-182,-196,-342,-353},{-288,-249,-356,-356,-302,-386},{-176,-325,-392,-344,-174,-384},{-266,-294,-300,-244,-168,-244},{-300,-344,-196,-232,-182,-370},{-336,-308,-182,-350,-258,-221},{-213,-171,-213,-330,-207,-266},{-342,-249,-185,-218,-204,-330},{-221,-330,-232,-193,-336,-246},{-230,-210,-339,-274,-294,-213},{-207,-297,-336,-283,-302,-286},{-244,-241,-308,-171,-238,-235},{-311,-375,-263,-179,-288,-179},{-176,-333,-372,-258,-367,-174},{-314,-263,-364,-241,-171,-221},{-272,-344,-356,-213,-230,-342},{-280,-204,-207,-224,-339,-330},{-179,-260,-347,-286,-221,-384},{-316,-308,-188,-263,-314,-235},{-255,-288,-213,-182,-269,-339}},{{-384,-224,-322,-353,-381,-213},{-171,-347,-316,-263,-255,-202},{-297,-227,-204,-381,-272,-386},{-174,-232,-171,-272,-300,-294},{-286,-241,-302,-328,-224,-193},{-288,-316,-286,-386,-196,-344},{-263,-176,-314,-221,-280,-272},{-168,-375,-230,-218,-311,-286},{-378,-308,-291,-213,-174,-308},{-283,-224,-272,-316,-283,-370},{-274,-174,-286,-328,-224,-255},{-207,-378,-322,-274,-325,-249},{-227,-218,-353,-179,-179,-297},{-286,-344,-342,-260,-384,-308},{-260,-291,-179,-190,-356,-364},{-238,-361,-389,-241,-274,-322},{-216,-288,-358,-384,-199,-325},{-339,-168,-241,-330,-342,-230},{-294,-230,-288,-367,-305,-182},{-241,-232,-263,-235,-280,-386}},{{-263,-171,-202,-221,-386,-171},{-372,-227,-370,-288,-272,-288},{-300,-207,-316,-288,-297,-204},{-302,-176,-221,-272,-370,-280},{-274,-389,-322,-202,-356,-199},{-258,-235,-258,-361,-202,-375},{-375,-207,-314,-249,-213,-344},{-249,-238,-174,-330,-367,-204},{-375,-260,-353,-283,-244,-325},{-350,-305,-269,-361,-277,-358},{-283,-375,-238,-325,-244,-263},{-316,-288,-311,-336,-288,-378},{-367,-252,-269,-367,-207,-361},{-235,-336,-339,-322,-325,-364},{-210,-336,-179,-179,-252,-213},{-358,-221,-367,-221,-375,-333},{-302,-185,-176,-185,-286,-213},{-258,-204,-280,-328,-367,-358},{-361,-302,-274,-350,-196,-190},{-244,-319,-263,-316,-246,-204}},{{-258,-378,-389,-168,-190,-350},{-305,-190,-325,-361,-168,-314},{-356,-353,-291,-288,-168,-344},{-378,-322,-367,-258,-171,-286},{-300,-367,-389,-196,-336,-185},{-235,-384,-386,-311,-336,-286},{-202,-305,-372,-171,-316,-330},{-202,-185,-272,-378,-375,-252},{-328,-311,-213,-238,-196,-339},{-216,-291,-241,-342,-350,-280},{-274,-358,-356,-342,-272,-316},{-174,-210,-238,-283,-302,-378},{-336,-260,-305,-232,-347,-171},{-375,-174,-294,-386,-386,-199},{-232,-218,-218,-190,-179,-364},{-386,-179,-364,-213,-333,-171},{-224,-210,-291,-358,-174,-246},{-272,-176,-224,-241,-216,-356},{-297,-375,-350,-347,-392,-176},{-272,-280,-258,-221,-244,-283}}},{{{-333,-386,-386,-260,-302,-252},{-213,-263,-224,-375,-210,-280},{-344,-333,-286,-392,-230,-202},{-258,-300,-308,-230,-249,-232},{-381,-176,-179,-367,-364,-328},{-185,-179,-367,-375,-221,-218},{-274,-316,-367,-283,-260,-235},{-235,-207,-235,-179,-199,-188},{-179,-381,-263,-305,-204,-322},{-361,-300,-342,-218,-280,-339},{-274,-288,-297,-311,-252,-378},{-258,-190,-350,-336,-199,-392},{-316,-333,-244,-356,-339,-386},{-291,-386,-339,-344,-308,-386},{-333,-336,-176,-232,-252,-386},{-392,-314,-300,-316,-291,-238},{-235,-249,-283,-176,-218,-176},{-308,-384,-185,-188,-244,-244},{-235,-314,-238,-381,-297,-314},{-174,-342,-291,-221,-218,-252}},{{-300,-182,-235,-252,-244,-244},{-353,-370,-249,-319,-288,-246},{-339,-221,-213,-330,-216,-249},{-372,-227,-286,-339,-218,-244},{-188,-370,-291,-230,-288,-353},{-389,-185,-286,-381,-168,-358},{-311,-311,-386,-305,-330,-199},{-367,-384,-314,-316,-202,-333},{-238,-367,-302,-286,-190,-190},{-370,-361,-218,-291,-367,-305},{-213,-174,-353,-171,-266,-311},{-202,-302,-255,-361,-311,-291},{-378,-302,-238,-302,-328,-255},{-258,-218,-330,-260,-361,-238},{-280,-308,-336,-392,-347,-286},{-207,-372,-283,-333,-238,-182},{-288,-210,-339,-286,-286,-274},{-224,-347,-283,-207,-347,-302},{-297,-336,-330,-232,-297,-232},{-302,-372,-182,-277,-238,-344}},{{-294,-255,-333,-305,-322,-294},{-224,-266,-176,-272,-328,-300},{-258,-216,-207,-235,-246,-316},{-199,-297,-302,-322,-235,-316},{-342,-179,-190,-269,-174,-260},{-361,-300,-210,-381,-266,-196},{-255,-255,-213,-339,-258,-263},{-322,-221,-241,-241,-241,-336},{-221,-356,-263,-316,-325,-350},{-378,-356,-356,-294,-277,-314},{-168,-384,-367,-294,-344,-277},{-196,-188,-238,-372,-255,-185},{-255,-367,-238,-204,-168,-353},{-381,-185,-258,-204,-185,-330},{-213,-179,-347,-190,-339,-342},{-171,-325,-230,-196,-378,-288},{-249,-241,-252,-330,-375,-196},{-263,-274,-227,-381,-199,-227},{-342,-224,-322,-311,-308,-361},{-308,-294,-258,-375,-314,-328}},{{-347,-336,-322,-302,-330,-381},{-190,-358,-188,-213,-202,-168},{-210,-227,-288,-185,-171,-322},{-193,-356,-179,-241,-176,-221},{-356,-207,-204,-168,-224,-328},{-182,-193,-361,-300,-196,-176},{-330,-199,-283,-213,-185,-378},{-361,-168,-232,-305,-356,-319},{-305,-246,-288,-246,-370,-263},{-316,-342,-269,-218,-350,-350},{-308,-316,-330,-314,-269,-232},{-311,-319,-314,-171,-196,-389},{-182,-255,-174,-322,-291,-269},{-333,-190,-356,-213,-294,-288},{-381,-367,-350,-375,-232,-392},{-244,-244,-188,-314,-232,-227},{-269,-300,-302,-339,-384,-255},{-291,-386,-384,-204,-339,-364},{-241,-272,-280,-330,-358,-168},{-218,-204,-372,-286,-232,-168}},{{-347,-238,-216,-370,-241,-213},{-286,-176,-190,-333,-258,-370},{-230,-199,-384,-274,-202,-216},{-361,-328,-353,-269,-283,-210},{-266,-272,-283,-244,-244,-196},{-342,-238,-347,-389,-277,-185},{-291,-339,-216,-297,-272,-328},{-252,-358,-238,-311,-174,-218},{-202,-210,-176,-361,-358,-202},{-314,-193,-249,-255,-190,-367},{-185,-174,-297,-235,-378,-389},{-325,-372,-235,-272,-291,-381},{-272,-258,-255,-325,-358,-291},{-246,-221,-316,-342,-361,-356},{-255,-372,-171,-356,-384,-384},{-322,-364,-277,-204,-358,-367},{-216,-330,-216,-269,-319,-330},{-344,-185,-280,-322,-179,-288},{-291,-330,-339,-174,-168,-339},{-372,-328,-386,-328,-179,-269}},{{-252,-386,-258,-328,-249,-370},{-171,-328,-330,-336,-258,-193},{-224,-375,-196,-286,-381,-277},{-328,-358,-319,-316,-384,-328},{-176,-188,-174,-316,-224,-216},{-246,-230,-213,-235,-190,-361},{-375,-381,-308,-185,-258,-336},{-314,-342,-381,-358,-370,-330},{-367,-246,-305,-235,-381,-272},{-294,-328,-325,-230,-207,-249},{-168,-263,-384,-375,-188,-367},{-269,-314,-176,-213,-196,-235},{-210,-210,-288,-263,-190,-269},{-381,-249,-249,-386,-204,-269},{-300,-364,-216,-325,-258,-389},{-255,-260,-196,-370,-176,-179},{-241,-361,-202,-336,-305,-297},{-302,-244,-300,-174,-246,-342},{-328,-227,-367,-249,-358,-384},{-280,-311,-182,-174,-370,-392}},{{-370,-238,-367,-241,-375,-384},{-300,-277,-196,-339,-389,-297},{-246,-325,-182,-392,-311,-193},{-325,-246,-249,-342,-283,-255},{-316,-333,-316,-246,-356,-176},{-227,-171,-364,-328,-361,-232},{-305,-227,-176,-274,-230,-386},{-347,-364,-311,-389,-308,-342},{-288,-339,-381,-333,-204,-344},{-372,-238,-361,-294,-344,-263},{-238,-302,-350,-328,-294,-224},{-185,-277,-269,-218,-269,-344},{-336,-300,-378,-350,-300,-344},{-213,-246,-370,-274,-196,-316},{-210,-244,-378,-241,-218,-328},{-274,-182,-224,-291,-294,-336},{-389,-235,-174,-174,-288,-350},{-272,-277,-227,-342,-277,-255},{-221,-291,-386,-176,-182,-196},{-168,-370,-241,-358,-182,-322}},{{-344,-249,-255,-193,-300,-339},{-263,-342,-364,-364,-244,-358},{-174,-196,-168,-353,-213,-218},{-244,-361,-207,-188,-305,-266},{-336,-224,-246,-311,-179,-381},{-297,-171,-179,-185,-336,-286},{-188,-314,-274,-218,-375,-319},{-272,-235,-344,-193,-224,-361},{-216,-358,-249,-190,-272,-339},{-370,-266,-246,-358,-255,-347},{-358,-252,-305,-386,-297,-171},{-286,-386,-252,-322,-297,-322},{-314,-342,-204,-204,-272,-353},{-263,-260,-202,-207,-241,-185},{-322,-190,-316,-202,-286,-179},{-238,-333,-336,-364,-269,-367},{-358,-274,-389,-185,-269,-372},{-188,-311,-314,-190,-210,-252},{-286,-232,-339,-260,-333,-288},{-353,-213,-386,-188,-218,-322}},{{-367,-171,-330,-274,-372,-336},{-263,-193,-325,-258,-216,-213},{-300,-266,-255,-182,-294,-207},{-286,-347,-199,-232,-325,-171},{-260,-342,-322,-311,-168,-168},{-358,-347,-378,-342,-235,-367},{-336,-302,-176,-241,-182,-344},{-202,-272,-171,-213,-288,-218},{-204,-280,-216,-302,-216,-176},{-319,-260,-199,-392,-249,-227},{-263,-302,-241,-238,-386,-297},{-336,-389,-272,-204,-319,-342},{-196,-367,-372,-263,-168,-221},{-171,-246,-258,-185,-224,-182},{-232,-182,-277,-213,-356,-266},{-232,-328,-333,-263,-378,-372},{-210,-227,-193,-389,-300,-330},{-330,-344,-328,-207,-311,-230},{-176,-288,-280,-274,-174,-375},{-193,-196,-300,-171,-392,-207}},{{-244,-311,-260,-308,-375,-188},{-330,-311,-372,-204,-238,-336},{-288,-370,-277,-182,-364,-342},{-350,-308,-179,-199,-182,-288},{-179,-370,-333,-356,-274,-258},{-367,-347,-221,-356,-322,-272},{-350,-386,-378,-193,-269,-277},{-302,-297,-370,-386,-339,-367},{-202,-333,-196,-347,-358,-350},{-238,-336,-258,-344,-260,-311},{-361,-389,-322,-328,-230,-210},{-372,-322,-193,-213,-280,-227},{-266,-244,-319,-378,-199,-258},{-389,-280,-238,-213,-392,-300},{-372,-277,-185,-202,-218,-193},{-392,-375,-176,-235,-249,-322},{-330,-188,-367,-272,-252,-210},{-316,-392,-199,-358,-252,-300},{-347,-258,-330,-384,-230,-263},{-193,-367,-308,-378,-274,-370}},{{-294,-386,-372,-316,-216,-322},{-347,-288,-246,-221,-336,-272},{-294,-325,-361,-272,-392,-311},{-260,-249,-311,-207,-179,-202},{-350,-314,-336,-356,-252,-384},{-319,-316,-185,-241,-218,-322},{-342,-176,-260,-193,-347,-202},{-235,-361,-319,-386,-230,-378},{-174,-336,-367,-216,-294,-347},{-333,-305,-246,-210,-255,-252},{-176,-364,-171,-319,-333,-378},{-171,-207,-294,-291,-300,-235},{-235,-266,-263,-297,-218,-384},{-202,-370,-316,-336,-176,-286},{-386,-216,-311,-241,-252,-199},{-314,-269,-350,-336,-179,-263},{-246,-381,-235,-381,-277,-330},{-277,-258,-350,-176,-274,-288},{-330,-375,-297,-241,-364,-260},{-272,-241,-263,-199,-230,-260}},{{-280,-249,-384,-179,-274,-244},{-367,-188,-305,-204,-244,-294},{-210,-325,-311,-227,-319,-339},{-280,-300,-176,-224,-216,-375},{-252,-367,-361,-246,-319,-339},{-356,-255,-258,-213,-204,-244},{-221,-218,-392,-235,-224,-375},{-221,-176,-333,-384,-188,-176},{-188,-196,-367,-249,-216,-241},{-221,-333,-255,-311,-235,-202},{-325,-174,-258,-322,-171,-230},{-297,-297,-314,-235,-294,-389},{-286,-291,-227,-171,-221,-325},{-204,-328,-260,-188,-277,-238},{-358,-288,-328,-378,-255,-325},{-300,-300,-227,-384,-274,-274},{-182,-185,-260,-182,-182,-216},{-370,-308,-171,-294,-300,-386},{-193,-386,-283,-294,-367,-272},{-221,-353,-218,-235,-182,-305}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={2070,261,23,150,170,304,400,300,160}; // initial inventory 
int ubiv[I]={2740,522,414,300,341,608,800,600,320}; // the upper bounds of inventory 
int len[I1][I2]={{3,6,2,2,3,3,2,1}}; // 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,7.19,13.32,4.32,2.64,5.16,6.85,4.63,1.82}; // 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]={{6.54,12.11,3.93,2.4,4.69,6.23,4.21,1.65}}; // 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]={5.23,5.23,5.23,4.58,4.58,4.58,3.92,3.92,3.92,9.69,9.69,9.69,8.48,8.48,8.48,7.27,7.27,7.27,3.14,3.14,3.14,2.75,2.75,2.75,2.36,2.36,2.36,1.92,1.92,1.92,1.68,1.68,1.68,1.44,1.44,1.44,3.75,3.75,3.75,3.28,3.28,3.28,2.81,2.81,2.81,4.98,4.98,4.98,4.36,4.36,4.36,3.74,3.74,3.74,3.37,3.37,3.37,2.95,2.95,2.95,2.53,2.53,2.53,1.32,1.32,1.32,1.16,1.16,1.16,0.99,0.99,0.99}; // freight rate of each bid 
int lbcap[BN]={75,75,75,1,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226}; // capacity lower bound of each bid 
int ubcap[BN]={150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300}; // capacity upper bound of each bid 
// shipment parameters: 
int SHN[BN]={34,17,12,35,17,12,34,18,12,33,17,11,33,16,11,33,17,11,35,17,12,34,18,12,35,18,12,34,17,12,34,18,12,34,18,12,34,17,12,34,17,12,35,18,12,34,18,12,34,17,12,35,17,12,35,17,12,35,18,12,35,18,12,35,18,12,35,18,12,36,18,12}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33},{34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50},{51,52,53,54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97},{98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114},{115,116,117,118,119,120,121,122,123,124,125,126},{127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160},{161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178},{179,180,181,182,183,184,185,186,187,188,189,190},{191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223},{224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240},{241,242,243,244,245,246,247,248,249,250,251},{252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284},{285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300},{301,302,303,304,305,306,307,308,309,310,311},{312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344},{345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361},{362,363,364,365,366,367,368,369,370,371,372},{373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407},{408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424},{425,426,427,428,429,430,431,432,433,434,435,436},{437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470},{471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488},{489,490,491,492,493,494,495,496,497,498,499,500},{501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535},{536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553},{554,555,556,557,558,559,560,561,562,563,564,565},{566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599},{600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616},{617,618,619,620,621,622,623,624,625,626,627,628},{629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662},{663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680},{681,682,683,684,685,686,687,688,689,690,691,692},{693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726},{727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744},{745,746,747,748,749,750,751,752,753,754,755,756},{757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790},{791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807},{808,809,810,811,812,813,814,815,816,817,818,819},{820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853},{854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870},{871,872,873,874,875,876,877,878,879,880,881,882},{883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917},{918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935},{936,937,938,939,940,941,942,943,944,945,946,947},{948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981},{982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999},{1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011},{1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045},{1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062},{1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074},{1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109},{1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126},{1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138},{1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173},{1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190},{1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202},{1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237},{1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255},{1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267},{1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302},{1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320},{1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332},{1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367},{1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385},{1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397},{1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432},{1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450},{1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462},{1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498},{1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516},{1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528}}; // 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,67,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,1,7,13,19,25,31,37,43,49,55,61,67,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,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,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,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,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68,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,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,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,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,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,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}; // set of start times of each shipment 
int SHets[SPN]={4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,4,10,16,22,28,34,40,46,52,58,64,70,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,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,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,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,8,14,20,26,32,38,44,50,56,62,68,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,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,8,14,20,26,32,38,44,50,56,62,68,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,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,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,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,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,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,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,5,11,17,23,29,35,41,47,53,59,65,71,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,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,3,9,15,21,27,33,39,45,51,57,63,69,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,5,11,17,23,29,35,41,47,53,59,65,71,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,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,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,4,10,16,22,28,34,40,46,52,58,64,70,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,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,3,9,15,21,27,33,39,45,51,57,63,69,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68}; // set of end times of each shipment 
