int Dev = 50;// 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 = 1535;//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]={{{{11493,0,0,0,0,0},{11007,0,0,0,0,0},{11885,0,0,0,0,0},{10100,0,0,0,0,0},{11293,0,0,0,0,0},{11845,0,0,0,0,0},{11616,0,0,0,0,0},{12161,0,0,0,0,0},{10661,0,0,0,0,0},{11676,0,0,0,0,0},{11518,0,0,0,0,0},{11923,0,0,0,0,0},{11931,0,0,0,0,0},{11312,0,0,0,0,0},{12263,0,0,0,0,0},{11644,0,0,0,0,0},{10784,0,0,0,0,0},{12119,0,0,0,0,0},{12151,0,0,0,0,0},{11656,0,0,0,0,0}},{{11918,0,0,0,0,0},{11906,0,0,0,0,0},{11719,0,0,0,0,0},{11146,0,0,0,0,0},{11442,0,0,0,0,0},{12156,0,0,0,0,0},{10983,0,0,0,0,0},{11678,0,0,0,0,0},{12178,0,0,0,0,0},{11755,0,0,0,0,0},{11213,0,0,0,0,0},{11740,0,0,0,0,0},{12779,0,0,0,0,0},{10826,0,0,0,0,0},{11438,0,0,0,0,0},{11168,0,0,0,0,0},{11808,0,0,0,0,0},{11535,0,0,0,0,0},{11954,0,0,0,0,0},{12182,0,0,0,0,0}},{{11641,0,0,0,0,0},{11480,0,0,0,0,0},{11563,0,0,0,0,0},{11202,0,0,0,0,0},{11863,0,0,0,0,0},{11424,0,0,0,0,0},{11745,0,0,0,0,0},{10965,0,0,0,0,0},{10733,0,0,0,0,0},{11237,0,0,0,0,0},{12381,0,0,0,0,0},{12272,0,0,0,0,0},{10912,0,0,0,0,0},{11906,0,0,0,0,0},{11647,0,0,0,0,0},{11223,0,0,0,0,0},{13168,0,0,0,0,0},{12313,0,0,0,0,0},{11911,0,0,0,0,0},{11250,0,0,0,0,0}},{{12498,0,0,0,0,0},{12081,0,0,0,0,0},{11926,0,0,0,0,0},{11601,0,0,0,0,0},{11200,0,0,0,0,0},{11967,0,0,0,0,0},{10963,0,0,0,0,0},{11837,0,0,0,0,0},{11519,0,0,0,0,0},{11432,0,0,0,0,0},{11308,0,0,0,0,0},{11840,0,0,0,0,0},{10918,0,0,0,0,0},{11277,0,0,0,0,0},{11259,0,0,0,0,0},{12028,0,0,0,0,0},{11452,0,0,0,0,0},{11103,0,0,0,0,0},{11134,0,0,0,0,0},{11905,0,0,0,0,0}},{{11716,0,0,0,0,0},{11122,0,0,0,0,0},{11886,0,0,0,0,0},{10885,0,0,0,0,0},{11315,0,0,0,0,0},{11650,0,0,0,0,0},{10904,0,0,0,0,0},{10783,0,0,0,0,0},{11667,0,0,0,0,0},{11196,0,0,0,0,0},{10969,0,0,0,0,0},{10948,0,0,0,0,0},{11707,0,0,0,0,0},{12120,0,0,0,0,0},{12011,0,0,0,0,0},{11668,0,0,0,0,0},{11891,0,0,0,0,0},{11550,0,0,0,0,0},{11406,0,0,0,0,0},{12205,0,0,0,0,0}},{{11930,0,0,0,0,0},{11559,0,0,0,0,0},{11052,0,0,0,0,0},{10806,0,0,0,0,0},{9869,0,0,0,0,0},{12297,0,0,0,0,0},{11729,0,0,0,0,0},{10578,0,0,0,0,0},{11902,0,0,0,0,0},{11957,0,0,0,0,0},{11548,0,0,0,0,0},{11370,0,0,0,0,0},{12212,0,0,0,0,0},{10996,0,0,0,0,0},{11057,0,0,0,0,0},{11591,0,0,0,0,0},{11454,0,0,0,0,0},{11464,0,0,0,0,0},{11648,0,0,0,0,0},{11451,0,0,0,0,0}},{{10624,0,0,0,0,0},{10773,0,0,0,0,0},{11513,0,0,0,0,0},{11126,0,0,0,0,0},{11954,0,0,0,0,0},{11503,0,0,0,0,0},{11649,0,0,0,0,0},{11339,0,0,0,0,0},{12002,0,0,0,0,0},{11115,0,0,0,0,0},{11073,0,0,0,0,0},{11866,0,0,0,0,0},{11335,0,0,0,0,0},{12460,0,0,0,0,0},{10860,0,0,0,0,0},{11807,0,0,0,0,0},{12191,0,0,0,0,0},{11562,0,0,0,0,0},{11302,0,0,0,0,0},{11287,0,0,0,0,0}},{{11656,0,0,0,0,0},{11501,0,0,0,0,0},{13132,0,0,0,0,0},{11650,0,0,0,0,0},{11359,0,0,0,0,0},{10959,0,0,0,0,0},{11458,0,0,0,0,0},{11511,0,0,0,0,0},{11404,0,0,0,0,0},{11928,0,0,0,0,0},{11699,0,0,0,0,0},{11339,0,0,0,0,0},{11269,0,0,0,0,0},{11393,0,0,0,0,0},{11520,0,0,0,0,0},{10643,0,0,0,0,0},{11727,0,0,0,0,0},{11082,0,0,0,0,0},{11208,0,0,0,0,0},{10556,0,0,0,0,0}},{{11454,0,0,0,0,0},{10854,0,0,0,0,0},{10971,0,0,0,0,0},{12471,0,0,0,0,0},{11222,0,0,0,0,0},{11706,0,0,0,0,0},{11767,0,0,0,0,0},{11163,0,0,0,0,0},{10599,0,0,0,0,0},{10749,0,0,0,0,0},{11212,0,0,0,0,0},{11403,0,0,0,0,0},{11465,0,0,0,0,0},{12140,0,0,0,0,0},{12117,0,0,0,0,0},{11457,0,0,0,0,0},{11413,0,0,0,0,0},{11137,0,0,0,0,0},{11628,0,0,0,0,0},{11264,0,0,0,0,0}},{{10955,0,0,0,0,0},{10745,0,0,0,0,0},{11242,0,0,0,0,0},{11524,0,0,0,0,0},{10952,0,0,0,0,0},{11890,0,0,0,0,0},{12267,0,0,0,0,0},{11534,0,0,0,0,0},{10772,0,0,0,0,0},{12412,0,0,0,0,0},{12128,0,0,0,0,0},{12151,0,0,0,0,0},{11552,0,0,0,0,0},{10896,0,0,0,0,0},{11086,0,0,0,0,0},{11344,0,0,0,0,0},{12236,0,0,0,0,0},{11475,0,0,0,0,0},{11081,0,0,0,0,0},{11992,0,0,0,0,0}},{{11083,0,0,0,0,0},{11785,0,0,0,0,0},{10875,0,0,0,0,0},{11955,0,0,0,0,0},{11308,0,0,0,0,0},{11569,0,0,0,0,0},{12345,0,0,0,0,0},{11826,0,0,0,0,0},{11228,0,0,0,0,0},{11480,0,0,0,0,0},{12090,0,0,0,0,0},{12074,0,0,0,0,0},{10551,0,0,0,0,0},{11486,0,0,0,0,0},{11822,0,0,0,0,0},{10809,0,0,0,0,0},{11970,0,0,0,0,0},{11298,0,0,0,0,0},{11051,0,0,0,0,0},{11175,0,0,0,0,0}},{{11196,0,0,0,0,0},{10737,0,0,0,0,0},{11554,0,0,0,0,0},{11672,0,0,0,0,0},{12321,0,0,0,0,0},{12230,0,0,0,0,0},{11196,0,0,0,0,0},{11795,0,0,0,0,0},{10655,0,0,0,0,0},{11441,0,0,0,0,0},{11701,0,0,0,0,0},{10901,0,0,0,0,0},{11332,0,0,0,0,0},{11009,0,0,0,0,0},{12262,0,0,0,0,0},{11856,0,0,0,0,0},{11767,0,0,0,0,0},{12394,0,0,0,0,0},{11665,0,0,0,0,0},{11996,0,0,0,0,0}}},{{{-233,-288,-288,-217,-138,-106},{-246,-171,-227,-189,-268,-132},{-227,-114,-288,-189,-134,-164},{-240,-171,-112,-292,-132,-260},{-294,-199,-185,-136,-231,-122},{-108,-162,-302,-266,-112,-264},{-104,-128,-193,-142,-300,-209},{-116,-213,-195,-296,-173,-140},{-104,-191,-136,-187,-207,-118},{-294,-171,-221,-116,-217,-120},{-138,-290,-280,-280,-268,-254},{-134,-225,-191,-166,-134,-191},{-282,-227,-144,-195,-207,-223},{-248,-183,-193,-102,-185,-205},{-207,-252,-280,-199,-244,-288},{-158,-160,-246,-264,-130,-294},{-166,-195,-246,-118,-166,-246},{-146,-140,-242,-102,-148,-282},{-122,-112,-229,-179,-298,-272},{-270,-162,-240,-207,-173,-248}},{{-122,-152,-191,-246,-235,-272},{-290,-146,-215,-116,-179,-215},{-160,-252,-286,-164,-294,-248},{-168,-223,-274,-173,-248,-264},{-158,-183,-233,-207,-144,-128},{-238,-185,-132,-231,-162,-233},{-199,-124,-221,-294,-209,-152},{-108,-227,-235,-278,-168,-146},{-164,-148,-207,-144,-256,-294},{-203,-154,-122,-288,-124,-102},{-122,-166,-300,-173,-183,-296},{-274,-235,-108,-235,-118,-160},{-272,-217,-298,-130,-219,-264},{-150,-120,-152,-225,-217,-185},{-183,-191,-223,-201,-130,-106},{-302,-183,-132,-124,-244,-223},{-144,-164,-290,-272,-278,-156},{-152,-292,-138,-126,-136,-219},{-104,-254,-254,-231,-242,-189},{-130,-207,-300,-235,-209,-284}},{{-290,-256,-256,-250,-168,-278},{-248,-213,-175,-256,-104,-160},{-189,-286,-112,-276,-140,-286},{-136,-171,-177,-122,-166,-205},{-302,-233,-199,-142,-136,-264},{-203,-264,-158,-136,-138,-264},{-150,-168,-252,-244,-240,-288},{-193,-205,-140,-144,-118,-189},{-142,-205,-158,-240,-238,-152},{-246,-272,-160,-235,-302,-221},{-233,-177,-296,-215,-296,-246},{-177,-225,-240,-160,-130,-266},{-166,-156,-106,-195,-183,-128},{-177,-183,-158,-240,-288,-173},{-223,-256,-195,-209,-130,-154},{-154,-154,-104,-130,-130,-284},{-292,-164,-102,-108,-171,-211},{-262,-150,-114,-264,-280,-132},{-118,-171,-134,-191,-142,-262},{-282,-294,-199,-185,-217,-268}},{{-215,-142,-235,-193,-205,-106},{-197,-264,-294,-116,-136,-187},{-102,-207,-136,-280,-124,-168},{-213,-201,-266,-154,-142,-203},{-185,-290,-142,-252,-240,-124},{-252,-290,-156,-272,-179,-254},{-120,-175,-207,-215,-288,-252},{-136,-235,-300,-140,-128,-114},{-240,-304,-221,-179,-128,-264},{-278,-102,-284,-138,-138,-201},{-144,-110,-288,-246,-248,-274},{-183,-173,-246,-250,-284,-272},{-238,-266,-290,-223,-280,-205},{-248,-205,-207,-213,-185,-191},{-108,-294,-248,-177,-294,-118},{-162,-183,-217,-227,-240,-164},{-244,-104,-177,-215,-252,-284},{-106,-185,-114,-158,-195,-124},{-185,-262,-250,-185,-229,-199},{-252,-233,-130,-256,-110,-221}},{{-114,-304,-266,-215,-126,-164},{-102,-221,-225,-238,-120,-211},{-280,-290,-158,-185,-152,-266},{-108,-150,-102,-193,-104,-304},{-262,-175,-193,-278,-300,-106},{-142,-294,-246,-177,-248,-250},{-246,-148,-154,-148,-140,-233},{-207,-166,-185,-177,-286,-112},{-229,-207,-264,-126,-260,-225},{-120,-126,-296,-286,-168,-205},{-203,-108,-185,-286,-274,-166},{-173,-252,-225,-124,-229,-191},{-136,-276,-185,-173,-128,-201},{-276,-280,-146,-278,-209,-246},{-209,-120,-242,-256,-274,-168},{-160,-250,-264,-246,-256,-258},{-187,-144,-164,-171,-146,-120},{-304,-225,-211,-189,-286,-152},{-298,-140,-116,-130,-272,-238},{-160,-280,-231,-225,-219,-197}},{{-215,-213,-294,-195,-136,-201},{-187,-193,-294,-276,-227,-270},{-258,-244,-270,-128,-124,-223},{-173,-108,-242,-136,-179,-179},{-223,-140,-211,-199,-108,-282},{-282,-140,-108,-171,-150,-199},{-246,-221,-238,-242,-233,-203},{-203,-168,-207,-154,-187,-264},{-258,-221,-179,-300,-256,-142},{-130,-158,-296,-294,-193,-233},{-266,-262,-284,-166,-274,-246},{-168,-209,-290,-197,-266,-177},{-292,-266,-181,-215,-240,-106},{-213,-246,-154,-205,-288,-193},{-284,-197,-209,-140,-268,-242},{-102,-189,-154,-116,-254,-211},{-286,-211,-142,-296,-238,-258},{-290,-268,-106,-270,-142,-290},{-118,-280,-223,-282,-235,-213},{-205,-229,-152,-302,-244,-201}},{{-197,-191,-168,-136,-144,-150},{-302,-296,-112,-244,-244,-130},{-183,-235,-248,-177,-175,-201},{-142,-175,-298,-118,-148,-106},{-177,-102,-242,-138,-302,-286},{-168,-191,-142,-231,-221,-122},{-270,-171,-268,-304,-183,-268},{-264,-181,-162,-136,-164,-160},{-223,-284,-262,-229,-217,-260},{-195,-122,-294,-203,-152,-134},{-248,-144,-215,-201,-156,-276},{-197,-264,-258,-179,-130,-240},{-162,-124,-300,-104,-256,-302},{-304,-302,-114,-128,-264,-142},{-183,-191,-201,-225,-191,-288},{-231,-260,-227,-238,-270,-264},{-223,-280,-179,-280,-264,-134},{-179,-238,-185,-262,-235,-148},{-231,-278,-108,-136,-162,-235},{-207,-272,-110,-221,-122,-152}},{{-304,-209,-300,-209,-233,-175},{-136,-166,-205,-193,-270,-213},{-219,-223,-258,-244,-132,-304},{-286,-231,-278,-244,-284,-209},{-136,-181,-104,-223,-258,-118},{-118,-197,-298,-136,-280,-179},{-108,-205,-164,-162,-106,-276},{-225,-191,-140,-118,-171,-252},{-158,-171,-252,-171,-282,-282},{-246,-136,-173,-189,-193,-225},{-171,-270,-304,-264,-227,-118},{-114,-203,-122,-104,-108,-187},{-195,-290,-104,-229,-110,-152},{-104,-244,-106,-142,-102,-219},{-272,-229,-223,-286,-211,-280},{-110,-248,-248,-106,-256,-144},{-158,-185,-252,-164,-122,-175},{-260,-292,-152,-213,-181,-106},{-148,-242,-211,-205,-203,-102},{-183,-136,-140,-272,-158,-231}},{{-140,-223,-225,-235,-173,-106},{-223,-298,-179,-199,-108,-173},{-136,-158,-177,-104,-185,-282},{-181,-298,-195,-102,-231,-164},{-274,-213,-201,-187,-304,-264},{-262,-244,-128,-158,-229,-168},{-262,-195,-102,-205,-195,-209},{-227,-193,-256,-205,-152,-235},{-187,-260,-246,-252,-128,-134},{-199,-211,-205,-158,-134,-108},{-304,-148,-235,-171,-252,-158},{-254,-290,-177,-124,-280,-124},{-227,-116,-171,-284,-256,-298},{-250,-168,-177,-258,-171,-276},{-280,-138,-296,-302,-276,-246},{-276,-211,-276,-160,-110,-148},{-294,-112,-158,-168,-272,-171},{-130,-116,-272,-205,-146,-282},{-221,-154,-262,-215,-284,-266},{-189,-229,-203,-187,-173,-118}},{{-213,-215,-282,-110,-268,-142},{-296,-227,-179,-183,-138,-223},{-272,-209,-120,-108,-276,-290},{-168,-268,-262,-272,-181,-294},{-156,-152,-211,-211,-207,-302},{-209,-118,-284,-235,-225,-288},{-148,-284,-168,-248,-296,-233},{-244,-280,-146,-148,-168,-250},{-223,-102,-177,-193,-258,-124},{-276,-266,-250,-114,-260,-213},{-160,-278,-256,-108,-284,-302},{-280,-215,-235,-158,-132,-292},{-252,-294,-142,-104,-140,-138},{-262,-132,-160,-284,-252,-231},{-120,-288,-260,-136,-286,-185},{-189,-242,-203,-116,-189,-266},{-300,-138,-276,-278,-162,-254},{-229,-150,-122,-225,-221,-282},{-227,-282,-134,-193,-195,-122},{-227,-302,-140,-122,-116,-124}},{{-164,-217,-118,-233,-108,-284},{-288,-244,-244,-264,-164,-242},{-242,-168,-148,-160,-300,-108},{-118,-288,-166,-248,-300,-162},{-126,-106,-290,-189,-110,-156},{-284,-199,-304,-235,-108,-288},{-217,-211,-106,-288,-290,-118},{-254,-156,-104,-284,-179,-223},{-144,-122,-272,-262,-120,-203},{-193,-108,-264,-168,-272,-207},{-231,-152,-104,-215,-128,-193},{-144,-278,-173,-252,-272,-270},{-166,-118,-158,-122,-191,-250},{-284,-164,-203,-266,-256,-181},{-168,-288,-122,-217,-260,-223},{-278,-296,-268,-118,-205,-187},{-173,-223,-209,-282,-238,-138},{-298,-270,-168,-296,-150,-152},{-183,-223,-195,-235,-122,-221},{-219,-233,-298,-136,-290,-187}},{{-118,-168,-217,-282,-290,-136},{-304,-183,-292,-284,-104,-134},{-254,-132,-215,-114,-207,-142},{-304,-144,-233,-270,-175,-282},{-181,-250,-138,-284,-122,-213},{-150,-181,-278,-254,-173,-284},{-122,-195,-138,-179,-158,-294},{-175,-254,-112,-246,-110,-138},{-164,-132,-110,-235,-114,-235},{-106,-130,-199,-219,-136,-260},{-146,-288,-195,-138,-260,-304},{-248,-116,-274,-233,-177,-160},{-246,-199,-150,-185,-235,-154},{-298,-104,-195,-235,-227,-244},{-130,-270,-244,-288,-280,-211},{-286,-175,-223,-150,-116,-233},{-156,-179,-104,-171,-148,-203},{-242,-175,-211,-248,-160,-197},{-282,-302,-138,-219,-128,-104},{-240,-278,-294,-168,-278,-191}}},{{{-100,-151,-153,-163,-187,-95},{-145,-108,-127,-103,-198,-121},{-235,-198,-169,-174,-225,-130},{-116,-129,-111,-161,-84,-174},{-233,-203,-118,-92,-80,-84},{-82,-237,-130,-233,-98,-206},{-242,-92,-224,-221,-101,-87},{-206,-80,-147,-167,-167,-156},{-153,-185,-193,-101,-221,-198},{-147,-148,-233,-147,-166,-153},{-188,-233,-98,-135,-127,-235},{-109,-108,-87,-113,-164,-114},{-172,-109,-229,-171,-198,-148},{-100,-148,-209,-216,-143,-217},{-200,-92,-163,-93,-221,-95},{-132,-201,-143,-153,-213,-151},{-163,-103,-109,-180,-211,-127},{-209,-158,-242,-216,-121,-156},{-143,-240,-87,-221,-211,-80},{-111,-163,-229,-198,-232,-143}},{{-192,-177,-209,-221,-124,-158},{-242,-89,-103,-106,-204,-169},{-175,-188,-188,-200,-203,-196},{-175,-219,-232,-174,-114,-198},{-101,-229,-158,-209,-127,-167},{-138,-174,-193,-177,-184,-216},{-101,-105,-155,-192,-238,-126},{-105,-114,-92,-177,-177,-188},{-87,-224,-174,-151,-238,-101},{-164,-242,-204,-142,-200,-179},{-217,-132,-240,-89,-211,-135},{-230,-143,-180,-175,-142,-201},{-229,-190,-190,-92,-238,-113},{-130,-127,-211,-145,-211,-151},{-229,-200,-201,-188,-169,-163},{-118,-209,-145,-195,-132,-209},{-188,-201,-217,-114,-156,-158},{-153,-213,-175,-222,-169,-145},{-193,-224,-159,-100,-116,-164},{-209,-87,-188,-203,-203,-225}},{{-184,-190,-114,-224,-122,-148},{-192,-175,-175,-148,-135,-233},{-192,-167,-95,-203,-82,-150},{-121,-100,-90,-82,-85,-90},{-108,-167,-230,-224,-195,-150},{-90,-187,-221,-105,-122,-129},{-90,-132,-235,-172,-175,-193},{-130,-105,-116,-238,-227,-135},{-85,-129,-238,-147,-106,-217},{-242,-187,-145,-175,-235,-172},{-235,-89,-229,-164,-169,-166},{-137,-119,-137,-155,-225,-195},{-224,-151,-148,-98,-95,-118},{-242,-106,-203,-195,-143,-150},{-179,-227,-151,-167,-135,-227},{-148,-227,-92,-219,-188,-179},{-229,-109,-242,-119,-108,-229},{-208,-188,-225,-230,-140,-203},{-229,-184,-113,-103,-93,-147},{-85,-116,-119,-190,-80,-145}},{{-190,-119,-93,-217,-174,-179},{-97,-200,-175,-208,-103,-242},{-217,-147,-103,-233,-90,-235},{-188,-129,-118,-137,-132,-208},{-137,-219,-204,-116,-177,-221},{-213,-111,-174,-204,-190,-159},{-174,-238,-143,-84,-90,-89},{-217,-193,-124,-230,-114,-221},{-238,-167,-148,-103,-132,-238},{-132,-121,-238,-108,-156,-145},{-122,-103,-177,-134,-126,-113},{-216,-169,-130,-106,-187,-156},{-87,-108,-95,-150,-111,-187},{-233,-206,-140,-143,-180,-132},{-221,-92,-122,-242,-166,-135},{-82,-235,-116,-158,-148,-92},{-153,-116,-121,-188,-147,-148},{-208,-158,-193,-166,-142,-201},{-137,-200,-95,-180,-163,-142},{-169,-172,-151,-216,-119,-134}},{{-93,-211,-175,-97,-192,-95},{-106,-118,-240,-156,-98,-217},{-145,-221,-124,-206,-242,-114},{-166,-237,-161,-106,-237,-145},{-126,-235,-172,-166,-238,-213},{-209,-100,-80,-145,-164,-129},{-106,-85,-143,-134,-172,-147},{-180,-179,-85,-89,-143,-219},{-121,-82,-227,-114,-98,-185},{-192,-126,-121,-179,-229,-229},{-129,-89,-155,-198,-240,-156},{-192,-172,-122,-164,-242,-100},{-84,-122,-232,-217,-155,-201},{-214,-84,-188,-209,-219,-129},{-82,-151,-167,-161,-87,-124},{-100,-113,-233,-82,-169,-209},{-147,-187,-180,-221,-171,-200},{-172,-200,-171,-161,-124,-95},{-169,-98,-208,-132,-213,-98},{-90,-98,-103,-118,-113,-122}},{{-227,-82,-87,-106,-129,-171},{-130,-203,-134,-130,-82,-213},{-134,-230,-180,-109,-175,-238},{-174,-174,-203,-240,-121,-100},{-127,-166,-82,-108,-92,-85},{-237,-192,-164,-184,-213,-84},{-127,-147,-225,-201,-208,-203},{-80,-167,-242,-195,-213,-140},{-163,-242,-198,-121,-187,-200},{-153,-138,-238,-235,-179,-103},{-111,-134,-95,-221,-155,-242},{-97,-167,-109,-101,-95,-179},{-92,-143,-229,-184,-179,-84},{-184,-140,-122,-114,-174,-111},{-87,-209,-155,-124,-209,-193},{-166,-108,-211,-127,-219,-196},{-92,-237,-235,-217,-221,-101},{-175,-85,-93,-219,-198,-188},{-209,-95,-87,-150,-124,-153},{-101,-180,-196,-204,-180,-105}},{{-158,-235,-109,-158,-217,-217},{-185,-216,-108,-93,-169,-85},{-161,-211,-184,-153,-119,-134},{-105,-87,-225,-85,-84,-147},{-97,-89,-204,-142,-204,-240},{-179,-113,-172,-190,-216,-196},{-147,-124,-187,-100,-119,-204},{-209,-100,-224,-127,-174,-184},{-227,-208,-143,-180,-121,-190},{-232,-106,-190,-106,-237,-138},{-171,-155,-175,-221,-193,-224},{-238,-182,-126,-161,-132,-159},{-230,-242,-196,-238,-158,-89},{-203,-92,-222,-161,-214,-185},{-161,-169,-167,-137,-84,-87},{-134,-204,-100,-211,-169,-195},{-240,-237,-127,-113,-100,-222},{-84,-122,-209,-174,-100,-225},{-118,-177,-161,-101,-108,-132},{-175,-177,-222,-148,-93,-172}},{{-221,-134,-177,-92,-145,-227},{-155,-166,-213,-214,-213,-103},{-221,-235,-87,-193,-237,-230},{-219,-132,-180,-151,-97,-121},{-182,-206,-230,-187,-208,-188},{-89,-122,-93,-119,-211,-174},{-171,-232,-240,-182,-196,-208},{-190,-237,-84,-153,-159,-237},{-200,-161,-211,-121,-235,-103},{-198,-235,-153,-161,-175,-180},{-240,-196,-109,-232,-242,-216},{-150,-238,-156,-184,-213,-230},{-238,-169,-161,-129,-208,-161},{-156,-126,-124,-142,-121,-217},{-180,-97,-198,-238,-171,-190},{-90,-240,-224,-174,-167,-113},{-235,-100,-87,-80,-140,-175},{-122,-130,-156,-147,-161,-188},{-98,-116,-217,-111,-200,-208},{-89,-98,-193,-230,-238,-163}},{{-242,-237,-182,-113,-92,-103},{-222,-100,-195,-242,-97,-166},{-101,-114,-126,-161,-200,-109},{-185,-132,-237,-216,-156,-121},{-116,-129,-230,-217,-135,-238},{-134,-106,-137,-206,-90,-230},{-238,-221,-177,-80,-147,-101},{-163,-101,-216,-90,-116,-153},{-106,-211,-159,-230,-140,-242},{-153,-100,-108,-184,-238,-100},{-145,-233,-145,-211,-216,-150},{-229,-192,-204,-235,-87,-89},{-230,-84,-151,-232,-126,-103},{-208,-95,-135,-169,-132,-135},{-140,-156,-230,-140,-175,-169},{-156,-129,-90,-167,-195,-158},{-92,-129,-219,-108,-147,-140},{-225,-214,-148,-187,-159,-180},{-82,-164,-134,-90,-100,-185},{-156,-209,-222,-155,-159,-122}},{{-151,-118,-129,-142,-163,-132},{-147,-135,-134,-174,-222,-114},{-140,-132,-166,-101,-161,-242},{-135,-167,-177,-161,-242,-90},{-113,-227,-145,-188,-190,-116},{-158,-161,-100,-238,-124,-185},{-105,-130,-219,-196,-235,-151},{-84,-175,-126,-161,-89,-209},{-163,-240,-204,-179,-148,-177},{-180,-147,-113,-135,-179,-175},{-166,-195,-221,-137,-156,-132},{-211,-129,-129,-159,-155,-121},{-142,-142,-89,-195,-119,-242},{-159,-161,-211,-159,-138,-121},{-147,-124,-127,-167,-177,-97},{-233,-240,-114,-109,-200,-153},{-153,-229,-142,-222,-82,-132},{-203,-127,-82,-118,-109,-174},{-97,-172,-155,-208,-138,-238},{-233,-103,-177,-153,-235,-126}},{{-103,-174,-224,-219,-204,-221},{-151,-100,-119,-90,-100,-161},{-198,-121,-190,-242,-116,-225},{-237,-200,-105,-84,-188,-148},{-84,-98,-209,-192,-238,-161},{-187,-100,-148,-124,-187,-134},{-89,-209,-148,-219,-116,-98},{-225,-169,-224,-130,-111,-148},{-80,-164,-80,-95,-196,-156},{-147,-242,-121,-166,-192,-233},{-204,-156,-119,-140,-237,-182},{-229,-122,-190,-200,-84,-224},{-109,-198,-182,-227,-147,-192},{-111,-98,-114,-113,-238,-238},{-192,-167,-101,-126,-204,-106},{-95,-132,-118,-193,-87,-208},{-95,-184,-118,-175,-227,-116},{-140,-137,-87,-177,-237,-142},{-156,-230,-132,-82,-150,-140},{-237,-118,-101,-201,-84,-151}},{{-103,-198,-122,-89,-240,-108},{-101,-235,-201,-177,-222,-132},{-97,-193,-114,-87,-213,-126},{-196,-232,-211,-126,-166,-188},{-100,-129,-103,-188,-185,-156},{-179,-155,-193,-201,-230,-213},{-200,-122,-87,-98,-219,-190},{-87,-156,-163,-132,-179,-198},{-184,-190,-206,-169,-129,-158},{-213,-172,-113,-214,-180,-187},{-124,-185,-196,-201,-148,-240},{-169,-105,-171,-148,-188,-204},{-134,-208,-240,-164,-93,-85},{-229,-95,-116,-195,-93,-132},{-87,-166,-232,-195,-135,-171},{-137,-126,-242,-198,-100,-240},{-163,-180,-233,-134,-219,-150},{-164,-177,-198,-158,-211,-198},{-230,-179,-153,-196,-182,-147},{-116,-177,-240,-150,-161,-235}}},{{{-330,-157,-148,-284,-243,-116},{-171,-236,-150,-206,-120,-189},{-291,-305,-312,-222,-217,-122},{-208,-152,-132,-273,-312,-291},{-261,-316,-173,-289,-122,-132},{-261,-233,-268,-201,-199,-282},{-330,-229,-146,-298,-210,-330},{-333,-319,-215,-263,-180,-136},{-215,-134,-206,-224,-210,-222},{-148,-247,-136,-176,-217,-173},{-169,-120,-192,-344,-201,-134},{-296,-252,-213,-342,-213,-300},{-277,-141,-125,-340,-247,-164},{-222,-171,-238,-162,-166,-273},{-136,-125,-127,-162,-217,-173},{-194,-120,-335,-293,-194,-157},{-326,-277,-139,-171,-323,-342},{-141,-136,-222,-280,-321,-206},{-136,-233,-185,-305,-268,-266},{-159,-305,-245,-116,-122,-266}},{{-159,-164,-277,-340,-189,-340},{-256,-337,-224,-245,-238,-321},{-280,-254,-208,-310,-217,-148},{-280,-164,-192,-236,-312,-229},{-247,-249,-330,-187,-284,-155},{-319,-296,-155,-210,-222,-236},{-323,-316,-134,-122,-203,-206},{-289,-312,-323,-344,-249,-210},{-298,-303,-259,-273,-173,-136},{-259,-194,-176,-275,-125,-300},{-127,-284,-319,-208,-132,-282},{-182,-180,-273,-187,-249,-249},{-159,-238,-335,-132,-321,-323},{-263,-238,-189,-219,-122,-303},{-323,-132,-164,-286,-236,-169},{-122,-268,-296,-194,-182,-173},{-213,-206,-219,-182,-210,-120},{-194,-185,-129,-132,-192,-333},{-261,-139,-326,-194,-340,-194},{-236,-120,-125,-226,-127,-243}},{{-141,-263,-194,-238,-303,-296},{-157,-166,-233,-344,-289,-254},{-307,-203,-312,-169,-344,-346},{-314,-323,-224,-141,-243,-298},{-219,-217,-326,-136,-150,-206},{-236,-293,-323,-300,-268,-245},{-273,-226,-275,-162,-307,-233},{-243,-173,-178,-270,-194,-201},{-289,-171,-127,-328,-217,-273},{-127,-178,-173,-129,-245,-150},{-307,-189,-182,-141,-277,-275},{-344,-273,-277,-219,-270,-335},{-323,-118,-125,-132,-314,-125},{-286,-305,-291,-330,-319,-187},{-192,-268,-273,-247,-316,-127},{-340,-125,-139,-240,-203,-159},{-215,-316,-226,-176,-203,-169},{-164,-148,-326,-247,-157,-226},{-210,-210,-203,-152,-176,-238},{-189,-226,-222,-185,-182,-337}},{{-346,-314,-222,-268,-196,-164},{-148,-162,-245,-342,-326,-277},{-176,-176,-289,-340,-178,-316},{-148,-243,-289,-157,-210,-291},{-291,-192,-321,-148,-307,-176},{-249,-275,-127,-116,-286,-249},{-213,-226,-169,-300,-296,-240},{-222,-226,-132,-157,-330,-252},{-169,-208,-254,-210,-296,-273},{-134,-120,-129,-166,-219,-203},{-136,-268,-162,-141,-155,-231},{-291,-293,-286,-268,-305,-148},{-171,-199,-136,-194,-298,-176},{-125,-330,-141,-132,-171,-282},{-162,-346,-314,-203,-213,-178},{-319,-335,-185,-342,-321,-196},{-162,-298,-330,-323,-192,-275},{-143,-261,-141,-231,-146,-305},{-201,-173,-162,-312,-129,-321},{-346,-305,-266,-217,-284,-222}},{{-333,-266,-245,-129,-296,-166},{-243,-286,-233,-321,-293,-247},{-171,-249,-134,-293,-231,-333},{-143,-319,-330,-277,-169,-176},{-192,-240,-305,-155,-143,-289},{-155,-300,-118,-303,-236,-219},{-141,-164,-328,-298,-254,-219},{-189,-277,-238,-240,-143,-176},{-185,-213,-323,-277,-280,-210},{-335,-155,-298,-316,-127,-134},{-182,-148,-116,-150,-192,-233},{-159,-247,-284,-194,-303,-196},{-129,-224,-335,-245,-307,-328},{-236,-125,-328,-152,-291,-282},{-280,-208,-176,-187,-134,-143},{-303,-342,-162,-134,-249,-330},{-148,-185,-321,-143,-176,-342},{-125,-134,-314,-333,-180,-314},{-263,-284,-289,-180,-273,-298},{-233,-185,-310,-273,-342,-321}},{{-298,-189,-208,-249,-275,-233},{-196,-291,-337,-132,-185,-335},{-132,-178,-328,-139,-236,-224},{-162,-252,-312,-171,-173,-263},{-148,-116,-208,-337,-122,-335},{-346,-346,-277,-277,-194,-247},{-344,-143,-210,-208,-277,-261},{-148,-173,-169,-173,-340,-187},{-286,-335,-185,-148,-226,-199},{-166,-275,-259,-254,-213,-293},{-289,-337,-164,-254,-300,-310},{-266,-268,-344,-330,-335,-173},{-159,-233,-127,-178,-273,-247},{-254,-139,-213,-125,-152,-171},{-240,-249,-217,-122,-280,-219},{-148,-252,-139,-178,-346,-344},{-249,-206,-192,-185,-275,-157},{-333,-178,-210,-125,-134,-312},{-238,-206,-256,-199,-122,-326},{-296,-328,-284,-159,-247,-321}},{{-316,-286,-118,-139,-185,-319},{-256,-340,-159,-169,-148,-316},{-310,-208,-148,-340,-118,-307},{-159,-326,-236,-263,-187,-178},{-120,-189,-346,-328,-224,-141},{-298,-273,-192,-141,-316,-159},{-226,-344,-268,-261,-182,-340},{-199,-226,-330,-282,-208,-122},{-203,-275,-194,-266,-224,-210},{-169,-192,-127,-312,-240,-176},{-146,-194,-303,-298,-196,-132},{-231,-173,-259,-143,-319,-150},{-116,-254,-226,-122,-319,-134},{-213,-273,-280,-116,-270,-321},{-185,-134,-275,-238,-194,-122},{-185,-300,-132,-143,-284,-182},{-346,-208,-243,-259,-159,-337},{-335,-152,-132,-291,-321,-173},{-263,-208,-300,-342,-150,-162},{-231,-210,-176,-291,-310,-236}},{{-293,-219,-169,-157,-293,-116},{-171,-303,-240,-323,-256,-344},{-226,-307,-146,-319,-284,-247},{-176,-263,-249,-240,-122,-157},{-291,-270,-252,-180,-240,-252},{-219,-249,-194,-217,-219,-169},{-122,-189,-118,-155,-194,-146},{-157,-187,-310,-323,-277,-247},{-286,-127,-213,-150,-120,-219},{-344,-118,-240,-346,-233,-277},{-323,-342,-169,-189,-256,-238},{-286,-275,-180,-236,-346,-247},{-307,-134,-127,-127,-252,-312},{-328,-296,-182,-245,-180,-146},{-162,-307,-326,-282,-231,-330},{-196,-118,-139,-143,-196,-201},{-150,-210,-222,-169,-162,-208},{-296,-268,-132,-217,-199,-210},{-146,-303,-194,-226,-159,-346},{-120,-226,-266,-166,-152,-162}},{{-203,-310,-180,-199,-293,-141},{-224,-330,-240,-196,-289,-249},{-152,-139,-236,-316,-326,-210},{-335,-346,-229,-310,-293,-187},{-247,-266,-236,-164,-194,-286},{-268,-240,-173,-261,-333,-224},{-249,-330,-141,-249,-213,-146},{-129,-210,-247,-215,-247,-268},{-291,-219,-335,-139,-226,-215},{-120,-229,-129,-192,-139,-300},{-280,-217,-233,-116,-213,-203},{-178,-298,-282,-176,-268,-146},{-226,-277,-217,-330,-139,-173},{-344,-238,-166,-231,-326,-178},{-261,-129,-268,-201,-310,-141},{-166,-189,-229,-266,-321,-150},{-203,-180,-291,-303,-261,-307},{-238,-178,-226,-335,-139,-157},{-203,-125,-296,-316,-330,-307},{-252,-307,-296,-116,-169,-266}},{{-169,-129,-201,-152,-194,-118},{-146,-116,-275,-129,-280,-240},{-157,-231,-219,-342,-275,-176},{-178,-226,-300,-328,-277,-178},{-231,-233,-139,-277,-194,-132},{-141,-254,-300,-321,-280,-314},{-148,-316,-208,-289,-344,-330},{-236,-280,-185,-273,-340,-199},{-240,-178,-129,-132,-231,-194},{-266,-219,-344,-273,-229,-330},{-141,-152,-143,-286,-247,-199},{-136,-132,-289,-340,-215,-166},{-143,-284,-337,-189,-337,-280},{-157,-323,-150,-155,-166,-224},{-233,-173,-139,-201,-141,-224},{-122,-305,-146,-146,-217,-199},{-314,-185,-321,-344,-303,-303},{-155,-282,-273,-238,-224,-201},{-291,-307,-162,-335,-346,-187},{-305,-335,-187,-229,-213,-249}},{{-312,-178,-346,-280,-340,-176},{-291,-330,-129,-196,-199,-219},{-275,-129,-252,-173,-208,-129},{-284,-291,-150,-118,-180,-208},{-155,-280,-134,-171,-217,-189},{-316,-263,-300,-192,-203,-238},{-340,-176,-152,-224,-335,-277},{-143,-134,-187,-316,-176,-340},{-148,-141,-323,-125,-199,-333},{-118,-208,-316,-215,-342,-231},{-333,-196,-224,-236,-337,-150},{-180,-268,-189,-146,-291,-342},{-293,-157,-176,-129,-305,-136},{-118,-159,-120,-120,-194,-226},{-118,-254,-146,-233,-120,-310},{-224,-326,-261,-173,-293,-224},{-146,-178,-206,-132,-282,-136},{-277,-236,-233,-224,-305,-194},{-266,-238,-256,-328,-162,-284},{-185,-340,-166,-118,-199,-266}},{{-266,-169,-303,-189,-208,-201},{-125,-226,-152,-120,-155,-155},{-342,-210,-316,-319,-289,-206},{-143,-337,-152,-323,-323,-310},{-277,-249,-310,-277,-319,-268},{-346,-224,-210,-247,-224,-303},{-141,-263,-141,-166,-229,-261},{-328,-268,-266,-236,-136,-328},{-273,-120,-166,-120,-254,-224},{-233,-291,-243,-134,-233,-303},{-316,-229,-169,-316,-206,-261},{-240,-166,-189,-231,-263,-238},{-189,-229,-247,-122,-240,-245},{-150,-296,-240,-120,-249,-208},{-328,-286,-199,-210,-268,-180},{-139,-176,-284,-141,-238,-182},{-259,-203,-210,-314,-120,-284},{-196,-284,-256,-240,-300,-268},{-245,-266,-263,-136,-229,-169},{-249,-259,-226,-199,-254,-243}}},{{{-228,-156,-139,-282,-321,-156},{-156,-215,-269,-187,-256,-215},{-234,-115,-310,-265,-174,-269},{-193,-306,-323,-184,-176,-210},{-217,-130,-232,-258,-276,-210},{-273,-243,-217,-208,-141,-148},{-315,-148,-182,-241,-178,-260},{-254,-197,-111,-189,-167,-280},{-326,-224,-197,-323,-143,-158},{-267,-230,-158,-156,-299,-252},{-139,-141,-243,-132,-115,-193},{-128,-297,-284,-299,-202,-119},{-271,-323,-158,-291,-312,-126},{-204,-195,-226,-250,-137,-304},{-304,-304,-299,-269,-226,-319},{-182,-306,-113,-302,-245,-119},{-145,-139,-124,-308,-289,-250},{-193,-132,-271,-297,-148,-252},{-297,-310,-206,-202,-193,-271},{-304,-161,-224,-115,-171,-208}},{{-323,-273,-197,-306,-282,-145},{-267,-317,-156,-310,-286,-132},{-317,-269,-317,-156,-148,-150},{-286,-174,-267,-323,-184,-143},{-326,-252,-148,-239,-321,-137},{-276,-234,-124,-135,-306,-145},{-150,-171,-297,-241,-302,-169},{-132,-252,-215,-306,-163,-282},{-108,-317,-286,-169,-319,-286},{-215,-221,-126,-256,-260,-317},{-234,-139,-304,-167,-152,-108},{-145,-167,-224,-315,-252,-143},{-237,-245,-178,-139,-167,-141},{-115,-148,-165,-254,-174,-256},{-115,-141,-213,-174,-265,-171},{-180,-204,-108,-180,-278,-304},{-252,-284,-193,-119,-289,-273},{-284,-126,-122,-108,-232,-293},{-230,-258,-210,-263,-152,-167},{-210,-243,-180,-167,-176,-152}},{{-215,-304,-315,-174,-243,-204},{-132,-152,-239,-113,-295,-176},{-286,-271,-282,-291,-108,-286},{-256,-221,-187,-295,-273,-260},{-245,-286,-206,-276,-280,-267},{-137,-265,-232,-204,-195,-263},{-180,-304,-291,-111,-148,-326},{-256,-191,-124,-317,-297,-119},{-152,-130,-197,-200,-145,-219},{-276,-226,-108,-167,-197,-228},{-273,-293,-319,-189,-152,-304},{-304,-293,-252,-271,-122,-291},{-245,-284,-226,-137,-319,-108},{-122,-124,-237,-312,-143,-317},{-206,-171,-315,-108,-150,-321},{-258,-224,-256,-130,-128,-161},{-323,-278,-278,-293,-295,-130},{-247,-228,-232,-124,-241,-319},{-202,-276,-315,-243,-158,-260},{-254,-306,-228,-187,-241,-271}},{{-182,-284,-273,-273,-202,-293},{-256,-174,-302,-178,-306,-154},{-319,-265,-163,-208,-113,-304},{-234,-217,-184,-119,-237,-119},{-269,-137,-219,-128,-276,-273},{-276,-119,-286,-228,-169,-128},{-117,-224,-200,-306,-230,-299},{-139,-210,-171,-226,-208,-317},{-191,-256,-228,-191,-189,-323},{-197,-291,-139,-319,-263,-297},{-291,-187,-289,-226,-180,-221},{-143,-258,-152,-276,-193,-219},{-258,-178,-161,-108,-202,-252},{-130,-139,-256,-326,-243,-326},{-284,-108,-310,-306,-210,-182},{-234,-263,-143,-180,-139,-304},{-128,-304,-193,-256,-326,-295},{-167,-161,-193,-182,-135,-221},{-135,-108,-304,-323,-117,-150},{-267,-143,-132,-254,-267,-135}},{{-171,-139,-258,-312,-126,-254},{-130,-165,-210,-171,-139,-206},{-174,-250,-204,-191,-165,-169},{-124,-150,-297,-217,-278,-154},{-256,-243,-243,-169,-228,-178},{-130,-156,-245,-269,-271,-295},{-245,-276,-326,-317,-312,-132},{-150,-310,-111,-254,-130,-202},{-263,-115,-217,-299,-113,-241},{-208,-122,-315,-178,-139,-189},{-165,-189,-113,-234,-176,-269},{-154,-184,-295,-184,-213,-165},{-124,-165,-254,-304,-124,-132},{-200,-302,-269,-310,-200,-263},{-161,-239,-156,-176,-310,-241},{-250,-306,-273,-171,-306,-126},{-312,-295,-247,-315,-280,-317},{-117,-139,-291,-319,-302,-161},{-187,-312,-221,-226,-263,-215},{-108,-289,-215,-271,-254,-215}},{{-221,-297,-226,-282,-128,-204},{-130,-154,-280,-111,-321,-161},{-176,-130,-163,-150,-163,-271},{-156,-245,-260,-161,-319,-191},{-245,-260,-148,-206,-228,-128},{-267,-200,-204,-171,-206,-312},{-182,-152,-265,-193,-293,-200},{-269,-126,-161,-113,-317,-210},{-189,-299,-323,-317,-191,-187},{-163,-219,-232,-280,-286,-245},{-206,-276,-145,-176,-256,-271},{-187,-247,-204,-204,-171,-193},{-269,-260,-169,-213,-286,-228},{-145,-204,-250,-228,-263,-228},{-204,-224,-148,-230,-119,-243},{-191,-265,-171,-234,-306,-230},{-189,-130,-206,-234,-239,-178},{-247,-219,-141,-237,-232,-286},{-169,-213,-312,-191,-195,-237},{-132,-141,-108,-169,-174,-221}},{{-122,-204,-191,-108,-158,-315},{-256,-124,-145,-180,-128,-150},{-128,-250,-234,-193,-180,-297},{-234,-200,-289,-299,-241,-126},{-124,-158,-239,-234,-280,-148},{-319,-213,-171,-302,-111,-171},{-137,-204,-267,-297,-176,-124},{-213,-115,-273,-141,-156,-184},{-319,-234,-158,-308,-152,-317},{-230,-111,-258,-200,-152,-289},{-189,-152,-152,-286,-163,-284},{-230,-241,-276,-145,-176,-260},{-122,-315,-108,-202,-280,-230},{-265,-193,-299,-195,-308,-165},{-141,-241,-250,-139,-224,-289},{-299,-297,-312,-247,-306,-267},{-306,-143,-197,-208,-178,-289},{-258,-145,-230,-148,-315,-273},{-226,-145,-252,-206,-304,-312},{-252,-252,-280,-278,-158,-221}},{{-308,-152,-315,-237,-180,-150},{-113,-130,-230,-130,-217,-143},{-308,-182,-250,-234,-256,-137},{-200,-271,-195,-171,-150,-148},{-161,-113,-150,-315,-174,-282},{-263,-282,-232,-217,-200,-148},{-265,-204,-280,-167,-289,-184},{-254,-137,-323,-276,-291,-119},{-197,-206,-295,-156,-206,-295},{-323,-245,-258,-254,-195,-213},{-243,-115,-224,-265,-171,-245},{-137,-302,-189,-122,-161,-148},{-176,-230,-113,-258,-158,-154},{-108,-243,-117,-286,-256,-135},{-189,-122,-326,-150,-219,-156},{-302,-126,-119,-135,-280,-197},{-308,-165,-158,-323,-219,-295},{-306,-293,-245,-291,-306,-167},{-206,-113,-278,-126,-108,-158},{-161,-167,-206,-286,-158,-197}},{{-206,-258,-265,-241,-182,-117},{-280,-258,-191,-126,-258,-226},{-165,-230,-245,-267,-154,-128},{-304,-210,-321,-180,-237,-308},{-239,-174,-128,-193,-119,-150},{-232,-217,-247,-267,-308,-293},{-161,-295,-302,-152,-132,-234},{-276,-117,-321,-193,-239,-119},{-137,-130,-191,-282,-221,-263},{-202,-189,-171,-234,-243,-217},{-226,-319,-302,-193,-269,-182},{-254,-323,-126,-193,-267,-280},{-310,-239,-271,-193,-204,-152},{-124,-289,-224,-265,-306,-265},{-206,-206,-171,-258,-208,-191},{-271,-323,-187,-308,-108,-326},{-312,-126,-111,-271,-174,-312},{-243,-265,-156,-139,-267,-213},{-141,-152,-143,-326,-297,-217},{-126,-161,-221,-208,-315,-310}},{{-213,-308,-128,-237,-111,-237},{-115,-124,-308,-108,-280,-265},{-308,-148,-263,-278,-234,-293},{-113,-148,-141,-139,-232,-295},{-234,-139,-174,-208,-154,-315},{-250,-282,-206,-187,-171,-206},{-239,-174,-137,-265,-126,-282},{-228,-293,-241,-187,-308,-200},{-319,-132,-208,-113,-117,-310},{-302,-245,-267,-282,-143,-193},{-213,-308,-252,-297,-297,-217},{-302,-256,-271,-254,-193,-286},{-217,-135,-293,-163,-117,-117},{-280,-206,-113,-304,-252,-117},{-221,-171,-217,-176,-321,-180},{-215,-152,-241,-208,-191,-158},{-289,-269,-174,-289,-286,-289},{-245,-202,-250,-165,-315,-165},{-195,-230,-117,-315,-269,-321},{-182,-137,-115,-302,-260,-221}},{{-254,-284,-213,-165,-189,-215},{-141,-167,-208,-286,-167,-213},{-197,-295,-258,-119,-171,-213},{-258,-297,-256,-315,-302,-260},{-206,-302,-184,-219,-243,-252},{-191,-161,-304,-200,-213,-213},{-282,-265,-135,-282,-180,-319},{-135,-178,-278,-230,-191,-132},{-182,-124,-137,-165,-304,-126},{-243,-213,-239,-200,-297,-108},{-293,-224,-165,-263,-315,-213},{-308,-252,-148,-210,-239,-267},{-250,-115,-239,-182,-284,-117},{-226,-148,-219,-124,-271,-295},{-139,-260,-286,-122,-326,-267},{-156,-180,-180,-280,-280,-254},{-150,-273,-163,-206,-321,-113},{-182,-250,-224,-152,-230,-250},{-111,-167,-269,-278,-239,-117},{-191,-111,-282,-239,-228,-152}},{{-297,-176,-258,-269,-182,-306},{-158,-191,-115,-210,-315,-295},{-208,-260,-293,-273,-197,-239},{-323,-312,-260,-200,-286,-304},{-208,-204,-315,-174,-254,-191},{-169,-306,-317,-286,-108,-326},{-167,-312,-219,-284,-128,-234},{-174,-315,-171,-119,-304,-130},{-145,-215,-156,-197,-122,-165},{-137,-154,-135,-180,-284,-161},{-195,-189,-317,-117,-158,-278},{-128,-176,-176,-195,-293,-260},{-167,-263,-141,-150,-167,-243},{-111,-306,-232,-154,-289,-315},{-267,-326,-247,-310,-171,-267},{-224,-319,-280,-323,-200,-295},{-326,-115,-141,-219,-271,-291},{-299,-254,-126,-143,-315,-213},{-202,-239,-247,-263,-273,-204},{-304,-169,-297,-135,-148,-302}}},{{{-348,-202,-359,-213,-229,-293},{-226,-391,-303,-375,-269,-298},{-335,-303,-223,-229,-160,-364},{-285,-192,-226,-205,-242,-234},{-168,-269,-239,-162,-170,-364},{-269,-237,-319,-386,-247,-383},{-346,-378,-335,-263,-245,-303},{-356,-386,-266,-356,-359,-303},{-348,-247,-258,-133,-160,-383},{-285,-144,-223,-210,-168,-359},{-221,-234,-133,-388,-165,-279},{-301,-378,-250,-237,-391,-194},{-301,-247,-136,-399,-210,-386},{-144,-388,-207,-388,-359,-354},{-221,-399,-279,-327,-285,-287},{-364,-322,-383,-154,-186,-250},{-215,-226,-234,-242,-311,-335},{-364,-213,-255,-378,-266,-290},{-218,-194,-362,-173,-207,-277},{-362,-189,-250,-253,-277,-325}},{{-247,-394,-295,-346,-311,-186},{-194,-221,-178,-258,-396,-261},{-144,-234,-325,-271,-253,-378},{-168,-247,-160,-173,-309,-192},{-388,-348,-301,-301,-311,-149},{-154,-306,-317,-375,-319,-346},{-309,-391,-250,-154,-338,-215},{-277,-370,-287,-229,-346,-181},{-269,-247,-149,-250,-242,-261},{-375,-157,-309,-364,-282,-354},{-311,-372,-215,-266,-306,-146},{-399,-237,-274,-178,-372,-386},{-285,-311,-200,-380,-348,-207},{-311,-348,-197,-325,-356,-215},{-266,-375,-295,-319,-285,-237},{-335,-152,-338,-226,-367,-306},{-388,-245,-399,-250,-378,-290},{-306,-221,-258,-290,-215,-338},{-340,-149,-383,-370,-247,-298},{-325,-271,-178,-295,-351,-178}},{{-261,-138,-258,-136,-293,-364},{-223,-391,-234,-258,-317,-388},{-194,-218,-141,-234,-210,-245},{-226,-332,-239,-247,-213,-388},{-242,-213,-293,-218,-271,-388},{-370,-311,-306,-346,-287,-239},{-383,-223,-197,-274,-266,-359},{-396,-266,-231,-247,-301,-253},{-375,-149,-221,-231,-285,-160},{-314,-346,-223,-215,-269,-229},{-375,-152,-162,-396,-149,-285},{-367,-293,-184,-285,-380,-263},{-176,-346,-298,-237,-351,-370},{-306,-394,-253,-293,-391,-367},{-375,-269,-170,-301,-173,-348},{-274,-200,-279,-197,-335,-279},{-245,-258,-218,-391,-391,-290},{-383,-210,-370,-194,-343,-386},{-386,-303,-285,-247,-335,-314},{-205,-133,-271,-335,-258,-237}},{{-343,-295,-162,-277,-362,-394},{-309,-311,-242,-309,-258,-162},{-327,-277,-306,-226,-226,-290},{-186,-335,-367,-303,-364,-263},{-277,-215,-351,-255,-229,-194},{-269,-184,-391,-370,-370,-399},{-154,-282,-340,-285,-271,-362},{-287,-399,-388,-258,-237,-152},{-221,-340,-266,-213,-168,-215},{-146,-396,-306,-152,-202,-293},{-202,-269,-348,-378,-388,-293},{-263,-207,-380,-383,-261,-250},{-194,-149,-269,-223,-205,-367},{-285,-386,-152,-325,-194,-237},{-221,-271,-170,-383,-247,-184},{-176,-386,-340,-330,-279,-354},{-173,-306,-160,-335,-154,-271},{-221,-269,-261,-375,-295,-290},{-295,-388,-160,-359,-136,-194},{-186,-335,-354,-386,-258,-277}},{{-298,-359,-319,-351,-367,-394},{-149,-282,-332,-152,-370,-287},{-266,-250,-282,-325,-383,-205},{-287,-165,-253,-370,-242,-189},{-383,-306,-207,-154,-192,-154},{-372,-197,-290,-311,-213,-277},{-274,-234,-327,-253,-157,-168},{-258,-186,-343,-319,-253,-221},{-396,-327,-200,-162,-277,-322},{-133,-314,-314,-202,-200,-253},{-215,-319,-295,-253,-189,-332},{-359,-160,-378,-271,-178,-197},{-210,-138,-237,-239,-375,-301},{-184,-311,-293,-375,-170,-391},{-386,-247,-242,-303,-303,-399},{-186,-181,-290,-210,-226,-258},{-354,-207,-388,-327,-327,-250},{-266,-192,-343,-168,-173,-295},{-391,-388,-189,-215,-372,-218},{-223,-322,-391,-197,-186,-322}},{{-213,-261,-293,-295,-184,-351},{-250,-386,-271,-176,-348,-136},{-144,-186,-160,-231,-263,-290},{-173,-162,-234,-173,-290,-338},{-141,-386,-162,-162,-213,-189},{-261,-247,-181,-271,-399,-263},{-162,-317,-173,-388,-322,-237},{-332,-247,-332,-362,-141,-194},{-144,-152,-351,-330,-157,-351},{-138,-239,-197,-364,-205,-168},{-144,-223,-200,-149,-250,-192},{-226,-348,-314,-149,-186,-239},{-356,-383,-189,-343,-253,-322},{-359,-250,-239,-332,-364,-266},{-170,-176,-287,-210,-383,-221},{-215,-255,-375,-154,-271,-141},{-343,-314,-391,-359,-229,-293},{-383,-261,-375,-176,-202,-133},{-221,-290,-319,-221,-271,-184},{-138,-343,-207,-388,-325,-181}},{{-160,-173,-157,-325,-277,-277},{-149,-162,-136,-383,-351,-210},{-314,-221,-157,-279,-239,-295},{-343,-215,-261,-293,-218,-372},{-141,-325,-197,-295,-362,-234},{-293,-295,-136,-386,-391,-231},{-184,-314,-162,-290,-215,-181},{-253,-181,-223,-154,-173,-394},{-375,-215,-215,-207,-218,-399},{-343,-221,-378,-319,-399,-399},{-202,-181,-394,-205,-154,-282},{-210,-330,-356,-399,-311,-231},{-181,-271,-149,-271,-266,-290},{-200,-372,-234,-298,-266,-162},{-173,-223,-176,-189,-309,-192},{-200,-229,-197,-298,-245,-192},{-319,-226,-327,-378,-202,-144},{-178,-317,-136,-383,-269,-245},{-348,-133,-396,-223,-210,-226},{-255,-247,-162,-383,-154,-162}},{{-274,-293,-298,-372,-133,-325},{-372,-327,-263,-213,-189,-362},{-391,-351,-295,-375,-210,-338},{-213,-306,-133,-160,-362,-378},{-226,-370,-287,-245,-218,-391},{-266,-271,-306,-205,-287,-152},{-266,-255,-306,-261,-386,-346},{-290,-279,-298,-221,-303,-322},{-378,-152,-178,-338,-162,-202},{-165,-160,-287,-266,-378,-362},{-184,-138,-176,-383,-279,-226},{-287,-340,-138,-168,-391,-146},{-181,-223,-149,-380,-218,-168},{-168,-205,-335,-335,-223,-178},{-277,-237,-346,-314,-197,-266},{-154,-271,-218,-184,-309,-325},{-210,-242,-322,-213,-309,-359},{-330,-250,-253,-309,-205,-372},{-354,-138,-378,-391,-234,-340},{-146,-231,-152,-285,-162,-165}},{{-181,-194,-207,-160,-202,-317},{-181,-197,-306,-375,-285,-207},{-380,-192,-301,-399,-301,-301},{-210,-266,-245,-255,-383,-231},{-295,-226,-380,-359,-285,-279},{-138,-194,-189,-221,-293,-144},{-396,-202,-380,-242,-263,-253},{-327,-231,-348,-152,-399,-285},{-250,-380,-295,-229,-133,-298},{-301,-154,-309,-210,-223,-237},{-274,-234,-138,-184,-242,-266},{-178,-351,-170,-277,-375,-338},{-221,-178,-383,-375,-173,-311},{-332,-356,-295,-362,-271,-149},{-189,-370,-271,-330,-322,-261},{-343,-362,-261,-215,-359,-380},{-311,-271,-367,-378,-343,-364},{-152,-282,-138,-186,-338,-314},{-146,-295,-322,-274,-346,-138},{-330,-141,-136,-176,-279,-221}},{{-378,-168,-229,-205,-332,-173},{-309,-367,-234,-141,-303,-207},{-255,-266,-380,-189,-375,-154},{-133,-141,-186,-388,-380,-202},{-197,-231,-359,-332,-239,-338},{-152,-200,-229,-295,-250,-186},{-388,-266,-271,-399,-282,-266},{-309,-237,-173,-303,-207,-285},{-269,-202,-197,-152,-362,-215},{-231,-399,-231,-348,-178,-197},{-250,-255,-386,-396,-192,-160},{-338,-354,-133,-213,-346,-340},{-261,-168,-234,-364,-386,-301},{-173,-319,-141,-338,-375,-295},{-364,-301,-279,-383,-162,-245},{-378,-327,-362,-162,-218,-388},{-200,-378,-234,-245,-213,-234},{-295,-372,-317,-391,-287,-399},{-162,-234,-346,-293,-378,-301},{-338,-242,-343,-194,-306,-282}},{{-223,-154,-306,-160,-255,-287},{-364,-319,-279,-359,-322,-178},{-149,-293,-250,-138,-311,-378},{-173,-146,-194,-367,-301,-319},{-287,-378,-301,-295,-154,-340},{-186,-213,-364,-375,-157,-192},{-378,-210,-391,-234,-340,-242},{-210,-338,-245,-362,-176,-319},{-338,-261,-295,-250,-370,-229},{-242,-197,-322,-207,-146,-396},{-362,-277,-290,-391,-157,-330},{-285,-178,-285,-271,-309,-301},{-189,-184,-202,-205,-383,-293},{-136,-165,-309,-348,-372,-168},{-234,-173,-215,-348,-391,-391},{-245,-194,-138,-348,-146,-152},{-242,-370,-181,-282,-343,-386},{-221,-133,-160,-184,-141,-202},{-205,-250,-223,-290,-269,-170},{-194,-213,-165,-186,-391,-338}},{{-138,-338,-242,-223,-314,-168},{-290,-375,-215,-263,-133,-138},{-319,-399,-319,-247,-346,-213},{-144,-322,-250,-149,-192,-192},{-319,-266,-303,-309,-229,-340},{-388,-322,-261,-269,-202,-386},{-133,-162,-274,-340,-372,-290},{-311,-287,-396,-394,-258,-229},{-189,-231,-165,-242,-202,-263},{-370,-301,-295,-359,-133,-314},{-237,-362,-386,-293,-141,-306},{-269,-356,-269,-170,-309,-271},{-303,-319,-375,-202,-277,-247},{-218,-133,-152,-298,-242,-162},{-319,-285,-391,-295,-269,-184},{-375,-258,-176,-239,-306,-330},{-202,-178,-213,-335,-178,-290},{-380,-202,-298,-319,-207,-306},{-279,-207,-396,-247,-282,-383},{-215,-200,-178,-325,-338,-218}}},{{{-244,-308,-179,-350,-370,-305},{-367,-420,-358,-249,-185,-157},{-230,-409,-151,-286,-417,-302},{-140,-406,-213,-330,-277,-140},{-356,-314,-398,-272,-344,-190},{-356,-193,-370,-350,-297,-232},{-361,-350,-196,-188,-297,-389},{-381,-342,-179,-409,-263,-389},{-188,-216,-258,-288,-319,-227},{-350,-350,-325,-342,-291,-375},{-255,-347,-386,-269,-392,-375},{-258,-392,-336,-350,-148,-151},{-218,-238,-277,-171,-283,-386},{-328,-266,-311,-179,-193,-140},{-246,-389,-350,-140,-185,-361},{-308,-409,-165,-283,-154,-308},{-269,-235,-160,-193,-202,-350},{-420,-420,-196,-305,-157,-400},{-398,-330,-342,-210,-342,-409},{-204,-182,-384,-386,-398,-333}},{{-182,-356,-344,-297,-367,-244},{-378,-297,-344,-272,-314,-274},{-272,-347,-286,-140,-182,-311},{-297,-182,-216,-263,-286,-325},{-221,-272,-269,-185,-311,-370},{-339,-263,-146,-375,-235,-398},{-319,-255,-263,-389,-174,-188},{-213,-409,-196,-283,-322,-342},{-277,-300,-297,-406,-353,-384},{-274,-207,-364,-188,-350,-162},{-232,-392,-291,-367,-162,-272},{-277,-274,-182,-316,-386,-375},{-403,-364,-333,-370,-414,-400},{-160,-216,-213,-412,-322,-182},{-302,-154,-297,-246,-252,-185},{-314,-330,-246,-174,-300,-179},{-230,-146,-288,-263,-356,-378},{-420,-350,-176,-378,-339,-339},{-255,-314,-140,-375,-148,-356},{-277,-414,-406,-400,-392,-350}},{{-274,-412,-364,-179,-174,-241},{-308,-353,-140,-364,-210,-403},{-148,-378,-255,-160,-204,-196},{-210,-370,-258,-188,-148,-182},{-213,-372,-316,-227,-216,-316},{-398,-274,-308,-280,-316,-319},{-230,-176,-339,-227,-395,-361},{-249,-372,-291,-238,-412,-182},{-406,-196,-398,-272,-266,-255},{-328,-204,-232,-165,-319,-185},{-319,-384,-392,-207,-375,-384},{-249,-165,-398,-224,-249,-358},{-336,-179,-148,-358,-218,-372},{-157,-235,-389,-199,-179,-403},{-232,-314,-381,-143,-367,-280},{-350,-216,-361,-311,-339,-182},{-330,-403,-249,-403,-375,-389},{-291,-378,-162,-218,-392,-358},{-364,-325,-286,-246,-400,-266},{-224,-224,-403,-210,-160,-328}},{{-252,-398,-274,-143,-216,-406},{-330,-266,-353,-204,-358,-269},{-286,-151,-414,-392,-350,-241},{-146,-280,-274,-266,-417,-196},{-288,-171,-196,-294,-216,-224},{-370,-325,-143,-325,-420,-367},{-300,-146,-185,-263,-305,-283},{-322,-207,-414,-350,-325,-258},{-370,-148,-339,-232,-300,-361},{-409,-412,-330,-305,-165,-381},{-199,-308,-272,-224,-328,-218},{-308,-330,-291,-300,-356,-263},{-378,-246,-207,-384,-238,-148},{-227,-230,-370,-297,-143,-322},{-218,-328,-263,-378,-319,-154},{-381,-193,-367,-322,-319,-266},{-160,-386,-176,-151,-314,-210},{-386,-339,-403,-370,-316,-342},{-266,-157,-353,-386,-364,-350},{-322,-235,-249,-160,-344,-412}},{{-378,-171,-300,-238,-224,-160},{-207,-171,-224,-143,-367,-412},{-361,-162,-414,-272,-140,-412},{-232,-286,-272,-244,-319,-286},{-199,-221,-230,-193,-356,-350},{-384,-272,-238,-232,-157,-176},{-330,-210,-140,-291,-218,-213},{-162,-227,-280,-255,-168,-417},{-330,-218,-325,-162,-174,-381},{-336,-218,-269,-277,-190,-168},{-322,-157,-409,-300,-330,-218},{-171,-344,-409,-148,-386,-154},{-263,-336,-241,-274,-412,-157},{-252,-350,-336,-179,-143,-392},{-288,-381,-255,-400,-361,-384},{-328,-218,-330,-398,-319,-314},{-179,-199,-291,-258,-238,-286},{-146,-406,-238,-221,-342,-179},{-171,-305,-417,-196,-171,-154},{-168,-255,-384,-358,-210,-288}},{{-398,-207,-347,-384,-406,-241},{-336,-176,-288,-319,-199,-395},{-358,-283,-392,-241,-286,-381},{-336,-272,-384,-162,-182,-347},{-238,-244,-266,-165,-143,-143},{-235,-272,-400,-316,-342,-308},{-210,-370,-204,-202,-140,-372},{-370,-210,-367,-274,-157,-193},{-249,-188,-174,-414,-350,-291},{-367,-232,-213,-420,-297,-227},{-244,-255,-227,-302,-294,-190},{-342,-398,-204,-168,-199,-319},{-260,-400,-227,-386,-339,-356},{-392,-188,-185,-314,-176,-238},{-263,-224,-412,-336,-199,-188},{-398,-260,-263,-246,-322,-398},{-274,-319,-342,-263,-319,-316},{-258,-216,-370,-417,-196,-227},{-188,-151,-414,-216,-403,-260},{-190,-330,-420,-274,-204,-319}},{{-190,-266,-398,-263,-302,-370},{-280,-143,-314,-294,-280,-176},{-249,-241,-157,-151,-146,-322},{-344,-213,-213,-143,-288,-272},{-412,-188,-353,-392,-235,-330},{-204,-344,-283,-199,-143,-325},{-339,-288,-400,-316,-188,-333},{-157,-288,-232,-417,-389,-392},{-414,-252,-246,-272,-168,-361},{-185,-280,-190,-417,-350,-283},{-344,-168,-235,-146,-207,-266},{-146,-395,-311,-246,-199,-213},{-347,-308,-218,-241,-277,-263},{-266,-400,-286,-370,-204,-255},{-157,-168,-249,-330,-378,-244},{-414,-333,-389,-288,-165,-146},{-266,-370,-288,-280,-392,-361},{-185,-252,-367,-199,-364,-314},{-224,-308,-244,-252,-182,-252},{-148,-294,-190,-196,-330,-165}},{{-370,-384,-143,-283,-322,-252},{-286,-196,-280,-269,-302,-255},{-409,-361,-288,-375,-154,-398},{-294,-311,-151,-417,-216,-342},{-325,-280,-252,-168,-316,-196},{-143,-372,-325,-381,-140,-255},{-319,-414,-230,-409,-330,-288},{-185,-216,-157,-406,-356,-179},{-353,-358,-319,-224,-414,-154},{-266,-232,-210,-294,-297,-336},{-210,-252,-291,-372,-193,-230},{-291,-255,-260,-302,-412,-308},{-196,-294,-361,-378,-356,-308},{-260,-417,-311,-286,-400,-213},{-165,-196,-367,-356,-286,-230},{-238,-347,-179,-342,-333,-258},{-339,-274,-218,-204,-420,-344},{-199,-297,-339,-160,-143,-347},{-218,-409,-269,-286,-400,-241},{-378,-328,-157,-330,-414,-333}},{{-213,-364,-322,-249,-395,-333},{-238,-188,-154,-300,-230,-316},{-367,-202,-286,-386,-403,-146},{-398,-314,-328,-291,-375,-241},{-199,-182,-260,-252,-358,-381},{-148,-328,-246,-406,-400,-328},{-171,-358,-193,-333,-414,-165},{-308,-386,-151,-157,-140,-154},{-266,-185,-252,-190,-151,-260},{-288,-266,-333,-347,-246,-157},{-165,-151,-162,-395,-151,-204},{-300,-238,-361,-252,-154,-140},{-302,-176,-171,-328,-339,-154},{-286,-297,-305,-336,-392,-319},{-216,-199,-336,-204,-230,-414},{-263,-384,-171,-330,-157,-182},{-370,-246,-218,-255,-146,-260},{-176,-353,-165,-386,-227,-182},{-182,-252,-230,-266,-333,-204},{-255,-235,-230,-412,-266,-353}},{{-277,-258,-412,-269,-241,-199},{-146,-196,-202,-230,-204,-294},{-311,-330,-227,-174,-241,-232},{-165,-398,-367,-294,-280,-171},{-151,-367,-182,-157,-204,-269},{-328,-204,-199,-412,-358,-336},{-140,-291,-199,-252,-246,-361},{-417,-143,-266,-207,-356,-398},{-414,-224,-372,-160,-347,-230},{-372,-157,-291,-151,-384,-336},{-344,-311,-182,-333,-386,-420},{-154,-193,-252,-358,-358,-358},{-325,-305,-199,-372,-280,-258},{-364,-140,-381,-151,-174,-322},{-328,-269,-168,-218,-151,-204},{-288,-252,-336,-330,-353,-210},{-297,-146,-344,-314,-358,-143},{-174,-216,-258,-252,-157,-319},{-333,-182,-190,-188,-151,-143},{-297,-314,-358,-305,-269,-286}},{{-300,-370,-193,-232,-157,-162},{-190,-196,-305,-325,-283,-330},{-330,-193,-249,-291,-232,-314},{-224,-246,-420,-207,-384,-280},{-367,-286,-280,-263,-378,-221},{-325,-160,-277,-417,-330,-294},{-367,-300,-252,-266,-148,-381},{-255,-207,-412,-325,-269,-406},{-274,-398,-154,-381,-232,-406},{-328,-185,-249,-381,-140,-417},{-291,-274,-255,-344,-171,-143},{-333,-333,-143,-151,-213,-221},{-302,-356,-344,-302,-190,-143},{-171,-347,-412,-350,-350,-249},{-300,-244,-353,-204,-260,-381},{-297,-179,-260,-286,-160,-370},{-305,-347,-165,-143,-409,-406},{-244,-386,-420,-403,-249,-375},{-395,-193,-274,-171,-249,-395},{-347,-308,-202,-171,-300,-297}},{{-188,-213,-277,-398,-288,-392},{-241,-297,-378,-266,-221,-202},{-412,-151,-294,-210,-375,-160},{-244,-392,-274,-190,-154,-409},{-353,-218,-372,-325,-252,-420},{-162,-258,-311,-314,-381,-263},{-143,-372,-302,-392,-241,-263},{-151,-199,-286,-260,-347,-218},{-213,-400,-420,-297,-344,-314},{-314,-179,-238,-344,-389,-302},{-305,-182,-347,-235,-227,-252},{-140,-179,-146,-148,-420,-176},{-249,-165,-174,-381,-297,-196},{-398,-204,-308,-316,-395,-185},{-160,-224,-325,-277,-406,-364},{-272,-204,-260,-193,-224,-204},{-358,-311,-350,-235,-165,-210},{-246,-347,-344,-308,-358,-188},{-384,-356,-302,-311,-174,-277},{-384,-328,-213,-148,-400,-347}}},{{{-353,-386,-193,-347,-280,-160},{-417,-168,-151,-361,-227,-277},{-190,-333,-400,-311,-140,-221},{-162,-160,-182,-185,-154,-204},{-330,-204,-297,-196,-162,-182},{-238,-154,-333,-350,-381,-370},{-260,-294,-384,-263,-384,-260},{-395,-165,-199,-333,-392,-288},{-168,-238,-176,-277,-300,-414},{-185,-375,-291,-274,-174,-417},{-420,-235,-328,-277,-238,-266},{-207,-185,-395,-272,-260,-409},{-370,-367,-179,-356,-314,-157},{-176,-400,-204,-238,-227,-218},{-241,-232,-414,-269,-168,-384},{-244,-176,-367,-420,-204,-412},{-148,-291,-148,-319,-235,-162},{-235,-179,-381,-333,-370,-384},{-386,-384,-322,-244,-414,-140},{-207,-263,-300,-230,-409,-319}},{{-386,-294,-258,-277,-143,-148},{-333,-372,-213,-333,-412,-232},{-269,-308,-322,-249,-263,-398},{-176,-140,-154,-232,-392,-392},{-308,-302,-258,-196,-146,-244},{-190,-277,-246,-300,-392,-353},{-272,-347,-193,-288,-199,-232},{-210,-143,-361,-235,-297,-420},{-417,-210,-185,-378,-378,-398},{-196,-280,-246,-417,-207,-375},{-392,-143,-269,-325,-202,-336},{-322,-252,-403,-151,-182,-358},{-412,-269,-311,-204,-199,-322},{-356,-249,-207,-339,-190,-314},{-322,-272,-384,-336,-316,-283},{-213,-162,-294,-314,-336,-176},{-188,-235,-294,-386,-207,-305},{-171,-151,-188,-330,-232,-417},{-403,-358,-160,-269,-358,-143},{-202,-188,-414,-227,-316,-283}},{{-308,-165,-297,-288,-190,-157},{-143,-263,-328,-193,-361,-280},{-291,-190,-311,-400,-417,-266},{-143,-370,-375,-252,-199,-336},{-216,-311,-414,-328,-300,-207},{-216,-157,-148,-230,-314,-350},{-333,-154,-316,-319,-420,-308},{-367,-140,-232,-246,-162,-193},{-235,-356,-280,-246,-300,-185},{-350,-213,-288,-162,-246,-400},{-409,-316,-302,-297,-235,-162},{-311,-252,-330,-319,-386,-336},{-417,-375,-244,-146,-370,-218},{-162,-258,-280,-241,-283,-168},{-266,-204,-230,-370,-193,-370},{-417,-367,-375,-140,-375,-218},{-358,-370,-230,-414,-414,-392},{-227,-230,-204,-283,-406,-364},{-171,-367,-258,-266,-395,-311},{-263,-193,-230,-398,-328,-269}},{{-325,-398,-216,-210,-412,-358},{-367,-364,-409,-350,-148,-272},{-302,-140,-414,-266,-316,-400},{-403,-235,-412,-216,-286,-238},{-143,-174,-216,-176,-378,-361},{-297,-339,-283,-288,-381,-199},{-190,-244,-350,-148,-224,-260},{-277,-420,-420,-218,-244,-280},{-283,-218,-232,-308,-204,-140},{-272,-286,-319,-277,-294,-358},{-283,-420,-151,-160,-336,-322},{-255,-171,-182,-193,-238,-235},{-384,-344,-263,-316,-202,-342},{-260,-241,-266,-330,-272,-202},{-260,-274,-235,-224,-176,-291},{-202,-165,-375,-370,-283,-260},{-364,-297,-300,-288,-294,-182},{-258,-185,-143,-378,-300,-266},{-176,-277,-272,-384,-350,-143},{-308,-162,-286,-154,-339,-202}},{{-406,-230,-342,-316,-241,-272},{-370,-372,-342,-342,-151,-288},{-330,-314,-384,-328,-386,-353},{-389,-176,-358,-266,-165,-269},{-165,-235,-412,-342,-274,-185},{-409,-386,-210,-260,-375,-392},{-207,-277,-367,-403,-319,-174},{-157,-238,-395,-140,-154,-272},{-400,-193,-244,-204,-350,-146},{-168,-311,-420,-162,-333,-370},{-241,-255,-160,-333,-336,-308},{-328,-151,-244,-308,-235,-272},{-258,-288,-263,-333,-361,-291},{-244,-258,-400,-272,-185,-258},{-356,-406,-288,-322,-244,-297},{-210,-182,-350,-204,-384,-199},{-143,-277,-302,-319,-280,-316},{-384,-260,-176,-336,-386,-367},{-258,-367,-375,-277,-193,-305},{-146,-417,-370,-381,-358,-316}},{{-235,-291,-392,-325,-190,-336},{-148,-188,-342,-311,-151,-157},{-381,-151,-350,-182,-188,-157},{-297,-179,-190,-294,-202,-347},{-174,-342,-160,-176,-274,-146},{-202,-199,-316,-330,-314,-386},{-288,-218,-241,-213,-182,-403},{-210,-232,-160,-347,-188,-314},{-174,-302,-420,-218,-328,-302},{-412,-398,-165,-260,-389,-325},{-249,-347,-179,-258,-193,-263},{-356,-386,-403,-204,-241,-330},{-190,-176,-308,-344,-367,-342},{-154,-160,-241,-316,-162,-417},{-165,-232,-288,-162,-202,-406},{-283,-207,-381,-252,-384,-398},{-190,-165,-302,-165,-185,-252},{-221,-342,-140,-375,-165,-199},{-171,-350,-412,-263,-403,-182},{-168,-162,-364,-384,-389,-154}},{{-196,-154,-162,-176,-358,-160},{-154,-344,-336,-400,-218,-213},{-364,-260,-384,-412,-174,-311},{-358,-252,-375,-378,-319,-188},{-389,-258,-188,-414,-322,-213},{-311,-202,-249,-403,-417,-288},{-398,-311,-176,-386,-193,-146},{-333,-389,-381,-344,-406,-288},{-350,-350,-406,-305,-168,-269},{-179,-344,-182,-294,-241,-143},{-260,-400,-185,-202,-344,-294},{-294,-356,-381,-176,-350,-249},{-252,-342,-311,-246,-364,-227},{-288,-367,-330,-333,-414,-260},{-406,-249,-230,-400,-339,-157},{-361,-322,-227,-210,-305,-224},{-241,-311,-333,-297,-274,-417},{-353,-336,-174,-151,-381,-143},{-249,-344,-260,-400,-389,-288},{-218,-305,-171,-384,-238,-291}},{{-216,-146,-148,-213,-224,-361},{-392,-185,-204,-174,-375,-417},{-269,-182,-330,-381,-218,-244},{-342,-294,-294,-266,-361,-328},{-176,-361,-188,-372,-342,-224},{-216,-235,-361,-414,-221,-277},{-417,-207,-193,-384,-347,-230},{-283,-330,-202,-300,-202,-328},{-420,-171,-204,-311,-157,-168},{-395,-249,-263,-196,-207,-398},{-246,-350,-269,-269,-157,-190},{-358,-330,-406,-154,-302,-319},{-297,-386,-224,-204,-196,-403},{-420,-417,-176,-311,-308,-224},{-146,-148,-311,-311,-314,-148},{-224,-344,-269,-364,-162,-241},{-417,-291,-176,-412,-384,-342},{-182,-154,-249,-143,-199,-325},{-162,-339,-174,-182,-358,-160},{-210,-392,-174,-286,-246,-386}},{{-392,-381,-370,-280,-384,-165},{-218,-322,-174,-140,-199,-165},{-196,-190,-165,-330,-148,-241},{-238,-361,-314,-272,-417,-350},{-286,-238,-255,-213,-174,-274},{-246,-347,-364,-176,-230,-330},{-384,-384,-199,-151,-302,-230},{-210,-364,-344,-274,-249,-216},{-165,-358,-185,-190,-288,-146},{-216,-364,-210,-322,-400,-238},{-302,-316,-241,-316,-300,-342},{-258,-188,-277,-339,-370,-160},{-165,-417,-165,-249,-319,-367},{-140,-202,-224,-157,-364,-406},{-241,-162,-398,-322,-364,-182},{-316,-283,-400,-190,-193,-319},{-246,-171,-218,-370,-207,-381},{-204,-218,-213,-294,-358,-185},{-389,-171,-400,-249,-414,-291},{-260,-269,-143,-353,-202,-400}},{{-367,-302,-375,-330,-244,-252},{-143,-400,-221,-168,-185,-344},{-252,-210,-336,-171,-188,-330},{-249,-384,-288,-406,-274,-283},{-230,-305,-378,-395,-235,-294},{-272,-196,-244,-224,-392,-328},{-230,-409,-283,-283,-370,-204},{-207,-263,-269,-412,-185,-190},{-160,-249,-297,-244,-381,-213},{-322,-339,-311,-263,-263,-333},{-339,-216,-207,-386,-353,-246},{-162,-297,-297,-350,-342,-316},{-414,-260,-255,-260,-249,-342},{-224,-213,-165,-221,-319,-210},{-364,-319,-255,-344,-398,-160},{-302,-207,-176,-412,-202,-252},{-322,-305,-232,-367,-375,-286},{-266,-347,-143,-230,-176,-168},{-241,-202,-319,-207,-252,-204},{-294,-291,-330,-384,-199,-414}},{{-174,-358,-154,-414,-174,-154},{-241,-160,-154,-370,-367,-300},{-185,-308,-286,-403,-213,-266},{-398,-160,-235,-347,-207,-308},{-258,-342,-244,-204,-342,-230},{-230,-286,-252,-182,-316,-356},{-218,-272,-154,-378,-412,-288},{-165,-190,-398,-420,-286,-286},{-179,-314,-258,-372,-314,-249},{-263,-241,-344,-154,-246,-148},{-339,-283,-389,-336,-272,-202},{-339,-361,-238,-202,-314,-280},{-168,-235,-190,-238,-148,-353},{-179,-196,-372,-395,-406,-339},{-213,-311,-305,-333,-294,-417},{-350,-157,-288,-319,-249,-213},{-328,-417,-160,-412,-406,-389},{-272,-263,-325,-300,-300,-280},{-308,-168,-202,-154,-364,-193},{-384,-168,-364,-286,-300,-398}},{{-319,-182,-350,-176,-218,-174},{-204,-333,-151,-210,-241,-199},{-157,-190,-176,-202,-375,-224},{-185,-157,-216,-185,-311,-283},{-378,-358,-246,-241,-330,-283},{-305,-370,-249,-288,-244,-216},{-252,-207,-350,-308,-204,-146},{-420,-230,-252,-328,-314,-277},{-227,-238,-384,-274,-269,-168},{-176,-305,-168,-367,-353,-386},{-370,-213,-260,-283,-344,-244},{-420,-297,-328,-305,-154,-221},{-174,-260,-398,-148,-260,-386},{-342,-328,-185,-213,-255,-140},{-294,-400,-328,-260,-162,-372},{-333,-378,-199,-361,-308,-249},{-384,-302,-272,-420,-325,-370},{-412,-230,-286,-218,-395,-157},{-238,-258,-344,-154,-176,-249},{-283,-154,-328,-384,-238,-322}}},{{{-353,-381,-241,-322,-216,-182},{-255,-339,-218,-171,-252,-168},{-249,-230,-417,-417,-227,-258},{-224,-174,-263,-160,-356,-244},{-406,-305,-224,-406,-344,-398},{-358,-308,-224,-207,-168,-241},{-216,-202,-235,-165,-151,-241},{-283,-314,-246,-244,-400,-213},{-185,-176,-283,-210,-384,-249},{-244,-370,-406,-176,-389,-361},{-244,-420,-375,-325,-143,-154},{-286,-420,-364,-339,-358,-361},{-344,-224,-202,-277,-389,-420},{-185,-417,-392,-389,-308,-204},{-333,-319,-417,-395,-210,-417},{-258,-316,-302,-146,-333,-375},{-305,-266,-252,-221,-412,-190},{-322,-227,-398,-255,-403,-207},{-143,-367,-274,-403,-283,-263},{-193,-305,-174,-319,-224,-398}},{{-241,-283,-154,-412,-252,-207},{-148,-350,-207,-207,-255,-294},{-386,-140,-176,-146,-210,-381},{-227,-193,-372,-232,-339,-227},{-344,-342,-179,-221,-311,-246},{-328,-252,-389,-330,-353,-252},{-342,-185,-230,-204,-294,-202},{-302,-174,-353,-224,-143,-269},{-221,-157,-277,-274,-358,-375},{-235,-333,-386,-414,-244,-188},{-140,-409,-384,-157,-188,-216},{-288,-199,-356,-328,-232,-246},{-370,-414,-364,-342,-314,-176},{-246,-378,-151,-347,-162,-160},{-395,-283,-146,-322,-417,-176},{-389,-302,-308,-288,-204,-210},{-361,-358,-151,-193,-344,-277},{-196,-361,-356,-389,-227,-417},{-283,-417,-249,-216,-389,-370},{-409,-344,-398,-305,-375,-199}},{{-179,-272,-375,-322,-358,-266},{-204,-277,-367,-140,-168,-403},{-179,-207,-314,-420,-336,-266},{-325,-414,-342,-252,-364,-249},{-378,-269,-266,-171,-389,-165},{-143,-258,-176,-221,-266,-213},{-353,-235,-193,-190,-157,-162},{-286,-241,-308,-356,-196,-297},{-171,-146,-246,-146,-325,-378},{-417,-375,-146,-244,-333,-238},{-412,-300,-319,-154,-168,-311},{-319,-263,-235,-314,-199,-176},{-300,-319,-196,-274,-227,-213},{-179,-412,-157,-398,-171,-400},{-414,-398,-328,-210,-168,-196},{-412,-199,-154,-216,-420,-235},{-417,-302,-218,-358,-378,-389},{-403,-165,-381,-185,-386,-339},{-193,-339,-339,-400,-199,-386},{-286,-274,-358,-258,-218,-179}},{{-333,-395,-213,-370,-356,-305},{-224,-319,-210,-213,-412,-333},{-389,-249,-378,-372,-160,-165},{-294,-347,-367,-305,-162,-400},{-372,-319,-157,-286,-283,-381},{-162,-146,-311,-241,-249,-176},{-213,-182,-353,-190,-322,-216},{-375,-375,-246,-246,-249,-148},{-386,-389,-157,-266,-302,-311},{-308,-146,-412,-356,-232,-157},{-344,-199,-333,-246,-302,-213},{-258,-361,-308,-302,-143,-398},{-263,-246,-140,-344,-202,-291},{-224,-291,-330,-232,-277,-300},{-350,-255,-193,-398,-202,-232},{-146,-272,-294,-274,-403,-286},{-328,-384,-193,-174,-347,-274},{-210,-230,-185,-347,-218,-280},{-378,-143,-319,-207,-255,-160},{-350,-342,-263,-392,-291,-297}},{{-291,-154,-193,-400,-162,-403},{-188,-381,-263,-319,-140,-174},{-146,-188,-154,-305,-400,-179},{-143,-361,-176,-280,-160,-350},{-350,-204,-283,-308,-269,-238},{-370,-288,-196,-319,-193,-252},{-216,-160,-157,-350,-333,-258},{-291,-322,-174,-375,-347,-381},{-176,-356,-389,-417,-291,-353},{-305,-176,-176,-414,-344,-350},{-162,-185,-389,-160,-395,-350},{-308,-160,-213,-370,-286,-154},{-358,-420,-412,-196,-353,-210},{-319,-174,-246,-305,-319,-328},{-325,-216,-179,-406,-224,-347},{-232,-260,-162,-146,-414,-375},{-358,-350,-322,-148,-297,-356},{-168,-316,-386,-277,-190,-316},{-286,-258,-176,-204,-190,-207},{-148,-375,-398,-370,-272,-378}},{{-286,-375,-339,-160,-314,-241},{-314,-288,-386,-420,-398,-204},{-146,-386,-344,-297,-266,-386},{-218,-165,-347,-151,-406,-263},{-384,-283,-342,-174,-305,-353},{-400,-308,-330,-381,-294,-171},{-288,-302,-328,-392,-370,-185},{-151,-255,-140,-168,-272,-356},{-246,-319,-392,-224,-216,-258},{-398,-392,-255,-302,-188,-171},{-395,-190,-364,-305,-300,-395},{-255,-336,-210,-146,-176,-258},{-342,-221,-364,-272,-238,-381},{-297,-417,-333,-319,-140,-221},{-218,-288,-378,-263,-378,-196},{-207,-291,-297,-143,-277,-316},{-400,-188,-213,-241,-227,-190},{-392,-297,-246,-204,-389,-302},{-392,-146,-361,-213,-364,-420},{-157,-403,-213,-308,-165,-386}},{{-361,-414,-246,-171,-328,-199},{-241,-241,-246,-350,-188,-409},{-263,-344,-356,-378,-238,-364},{-386,-140,-193,-395,-260,-249},{-143,-381,-375,-325,-409,-319},{-185,-302,-272,-286,-176,-375},{-274,-392,-210,-199,-342,-241},{-199,-146,-196,-249,-372,-249},{-232,-305,-151,-143,-375,-202},{-249,-269,-165,-328,-204,-188},{-294,-146,-406,-235,-263,-386},{-361,-202,-286,-300,-412,-283},{-358,-291,-283,-330,-210,-210},{-288,-378,-389,-199,-314,-358},{-235,-305,-409,-305,-269,-252},{-224,-188,-308,-255,-384,-246},{-244,-255,-291,-202,-185,-316},{-204,-339,-417,-336,-311,-274},{-241,-151,-420,-196,-395,-154},{-370,-353,-403,-364,-398,-140}},{{-333,-375,-358,-300,-272,-246},{-286,-179,-193,-288,-339,-308},{-381,-370,-403,-283,-389,-258},{-272,-160,-330,-260,-384,-302},{-272,-227,-297,-269,-151,-305},{-213,-238,-174,-230,-344,-308},{-165,-174,-162,-333,-246,-227},{-311,-255,-168,-325,-260,-277},{-367,-224,-244,-367,-308,-414},{-400,-297,-358,-162,-252,-188},{-260,-406,-353,-280,-252,-364},{-403,-255,-305,-235,-193,-143},{-274,-277,-398,-241,-274,-389},{-151,-311,-241,-400,-375,-403},{-314,-199,-350,-361,-160,-146},{-168,-283,-319,-417,-190,-232},{-392,-162,-213,-420,-190,-412},{-230,-392,-216,-358,-176,-216},{-160,-308,-370,-294,-395,-224},{-230,-260,-238,-291,-179,-185}},{{-316,-216,-409,-176,-162,-400},{-350,-291,-330,-140,-244,-235},{-283,-344,-193,-255,-381,-160},{-199,-188,-224,-389,-283,-221},{-146,-302,-224,-336,-154,-260},{-398,-146,-344,-372,-224,-339},{-412,-325,-258,-232,-406,-378},{-417,-381,-260,-207,-367,-148},{-300,-367,-176,-199,-224,-168},{-252,-333,-151,-403,-196,-330},{-280,-325,-274,-171,-356,-302},{-272,-168,-344,-235,-252,-330},{-417,-367,-269,-274,-190,-146},{-358,-311,-294,-420,-199,-235},{-336,-417,-325,-269,-364,-297},{-157,-210,-160,-238,-395,-269},{-232,-179,-311,-168,-176,-364},{-409,-308,-294,-196,-409,-330},{-409,-221,-277,-378,-154,-277},{-406,-199,-347,-283,-272,-227}},{{-361,-162,-381,-221,-414,-143},{-269,-297,-364,-230,-417,-316},{-400,-196,-249,-190,-182,-263},{-160,-378,-364,-269,-162,-230},{-280,-319,-218,-196,-165,-263},{-344,-386,-356,-314,-260,-188},{-218,-182,-412,-386,-398,-260},{-179,-266,-330,-260,-311,-311},{-375,-286,-288,-157,-151,-336},{-216,-269,-420,-300,-339,-361},{-140,-356,-370,-171,-400,-182},{-342,-218,-322,-386,-316,-350},{-417,-350,-143,-414,-199,-185},{-210,-188,-302,-246,-375,-333},{-286,-356,-353,-232,-162,-274},{-350,-227,-364,-244,-302,-148},{-336,-154,-272,-154,-403,-190},{-414,-210,-381,-238,-364,-344},{-339,-244,-241,-207,-216,-272},{-339,-280,-344,-364,-283,-143}},{{-258,-291,-260,-252,-361,-213},{-414,-252,-398,-227,-375,-364},{-179,-148,-207,-344,-182,-389},{-417,-266,-260,-412,-308,-213},{-333,-280,-207,-255,-342,-210},{-277,-263,-367,-190,-266,-202},{-414,-283,-224,-325,-406,-386},{-288,-280,-364,-381,-227,-370},{-420,-272,-221,-356,-322,-162},{-316,-305,-409,-417,-160,-224},{-204,-406,-420,-297,-389,-258},{-185,-297,-384,-417,-356,-400},{-375,-207,-392,-328,-235,-146},{-409,-227,-389,-140,-252,-319},{-280,-294,-328,-218,-297,-283},{-179,-160,-274,-384,-294,-151},{-384,-280,-361,-235,-249,-286},{-328,-160,-213,-283,-221,-224},{-277,-330,-266,-347,-381,-193},{-286,-288,-185,-168,-230,-274}},{{-213,-235,-414,-325,-188,-328},{-232,-319,-283,-361,-420,-179},{-216,-246,-417,-353,-146,-361},{-216,-300,-384,-185,-185,-353},{-176,-333,-400,-232,-213,-330},{-151,-322,-146,-277,-286,-302},{-392,-344,-392,-176,-336,-258},{-213,-356,-190,-409,-350,-395},{-381,-344,-249,-207,-185,-266},{-330,-140,-283,-277,-185,-316},{-244,-202,-269,-311,-232,-280},{-372,-148,-179,-417,-266,-193},{-230,-322,-325,-406,-389,-353},{-358,-386,-297,-280,-179,-202},{-168,-143,-412,-224,-361,-171},{-288,-384,-263,-266,-384,-375},{-403,-358,-258,-160,-400,-297},{-361,-188,-308,-375,-414,-314},{-280,-314,-305,-241,-179,-333},{-414,-224,-202,-325,-316,-199}}}}; // 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,34,18,12,34,17,12,33,16,11,33,16,11,33,17,11,35,17,12,35,18,12,35,17,12,35,18,12,35,18,12,35,18,12,35,17,12,34,18,12,35,18,12,34,18,12,35,18,12,34,17,12,35,18,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,1529,1530,1531,1532,1533,1534}}; // set of shipments in each bid 
int SHsts[SPN]={2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,0,6,12,18,24,30,36,42,48,54,60,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,0,6,12,18,24,30,36,42,48,54,60,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,0,6,12,18,24,30,36,42,48,54,60,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,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,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,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,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,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,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,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68}; // set of start times of each shipment 
int SHets[SPN]={5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,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,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,5,11,17,23,29,35,41,47,53,59,65,71,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,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,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,6,12,18,24,30,36,42,48,54,60,66,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,6,12,18,24,30,36,42,48,54,60,66,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,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,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,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,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,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,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,5,11,17,23,29,35,41,47,53,59,65,71,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,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,5,11,17,23,29,35,41,47,53,59,65,71,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,5,11,17,23,29,35,41,47,53,59,65,71,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,4,10,16,22,28,34,40,46,52,58,64,70,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,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,3,9,15,21,27,33,39,45,51,57,63,69}; // set of end times of each shipment 
