int Dev = 20;// 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 = 1528;//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]={{{{11679,0,0,0,0,0},{11758,0,0,0,0,0},{11852,0,0,0,0,0},{11131,0,0,0,0,0},{11246,0,0,0,0,0},{11987,0,0,0,0,0},{11514,0,0,0,0,0},{11296,0,0,0,0,0},{11857,0,0,0,0,0},{11244,0,0,0,0,0},{11816,0,0,0,0,0},{11012,0,0,0,0,0},{11226,0,0,0,0,0},{11178,0,0,0,0,0},{11082,0,0,0,0,0},{11365,0,0,0,0,0},{11746,0,0,0,0,0},{11480,0,0,0,0,0},{11323,0,0,0,0,0},{11567,0,0,0,0,0}},{{11463,0,0,0,0,0},{11308,0,0,0,0,0},{11355,0,0,0,0,0},{11467,0,0,0,0,0},{11361,0,0,0,0,0},{11270,0,0,0,0,0},{11833,0,0,0,0,0},{11621,0,0,0,0,0},{11312,0,0,0,0,0},{11474,0,0,0,0,0},{11045,0,0,0,0,0},{11357,0,0,0,0,0},{11684,0,0,0,0,0},{11212,0,0,0,0,0},{11374,0,0,0,0,0},{11673,0,0,0,0,0},{11735,0,0,0,0,0},{11472,0,0,0,0,0},{11599,0,0,0,0,0},{11595,0,0,0,0,0}},{{11567,0,0,0,0,0},{11780,0,0,0,0,0},{11701,0,0,0,0,0},{11332,0,0,0,0,0},{11990,0,0,0,0,0},{11790,0,0,0,0,0},{11606,0,0,0,0,0},{11137,0,0,0,0,0},{11560,0,0,0,0,0},{11375,0,0,0,0,0},{11415,0,0,0,0,0},{11812,0,0,0,0,0},{11880,0,0,0,0,0},{11274,0,0,0,0,0},{11714,0,0,0,0,0},{11519,0,0,0,0,0},{11157,0,0,0,0,0},{11574,0,0,0,0,0},{11562,0,0,0,0,0},{11671,0,0,0,0,0}},{{11224,0,0,0,0,0},{10794,0,0,0,0,0},{11768,0,0,0,0,0},{11531,0,0,0,0,0},{11529,0,0,0,0,0},{11882,0,0,0,0,0},{11333,0,0,0,0,0},{11703,0,0,0,0,0},{11497,0,0,0,0,0},{11377,0,0,0,0,0},{11276,0,0,0,0,0},{11183,0,0,0,0,0},{11772,0,0,0,0,0},{11428,0,0,0,0,0},{11665,0,0,0,0,0},{11605,0,0,0,0,0},{11371,0,0,0,0,0},{11502,0,0,0,0,0},{11719,0,0,0,0,0},{11783,0,0,0,0,0}},{{11629,0,0,0,0,0},{11369,0,0,0,0,0},{11783,0,0,0,0,0},{11742,0,0,0,0,0},{11638,0,0,0,0,0},{11337,0,0,0,0,0},{11350,0,0,0,0,0},{11378,0,0,0,0,0},{11970,0,0,0,0,0},{11449,0,0,0,0,0},{11415,0,0,0,0,0},{11611,0,0,0,0,0},{11386,0,0,0,0,0},{11529,0,0,0,0,0},{11589,0,0,0,0,0},{11419,0,0,0,0,0},{11407,0,0,0,0,0},{11724,0,0,0,0,0},{11646,0,0,0,0,0},{11567,0,0,0,0,0}},{{11297,0,0,0,0,0},{11229,0,0,0,0,0},{11141,0,0,0,0,0},{11376,0,0,0,0,0},{11552,0,0,0,0,0},{11520,0,0,0,0,0},{11296,0,0,0,0,0},{11428,0,0,0,0,0},{11697,0,0,0,0,0},{11608,0,0,0,0,0},{11573,0,0,0,0,0},{11281,0,0,0,0,0},{11853,0,0,0,0,0},{11686,0,0,0,0,0},{11506,0,0,0,0,0},{11300,0,0,0,0,0},{11710,0,0,0,0,0},{11626,0,0,0,0,0},{11394,0,0,0,0,0},{11477,0,0,0,0,0}},{{11813,0,0,0,0,0},{11454,0,0,0,0,0},{11627,0,0,0,0,0},{11878,0,0,0,0,0},{11581,0,0,0,0,0},{11780,0,0,0,0,0},{11308,0,0,0,0,0},{11552,0,0,0,0,0},{11692,0,0,0,0,0},{11350,0,0,0,0,0},{11801,0,0,0,0,0},{11613,0,0,0,0,0},{11815,0,0,0,0,0},{10919,0,0,0,0,0},{11662,0,0,0,0,0},{11395,0,0,0,0,0},{11494,0,0,0,0,0},{11433,0,0,0,0,0},{11311,0,0,0,0,0},{11492,0,0,0,0,0}},{{11734,0,0,0,0,0},{11456,0,0,0,0,0},{11517,0,0,0,0,0},{11410,0,0,0,0,0},{11697,0,0,0,0,0},{11593,0,0,0,0,0},{11525,0,0,0,0,0},{11327,0,0,0,0,0},{11833,0,0,0,0,0},{11626,0,0,0,0,0},{11492,0,0,0,0,0},{11729,0,0,0,0,0},{11637,0,0,0,0,0},{11276,0,0,0,0,0},{11552,0,0,0,0,0},{11469,0,0,0,0,0},{11576,0,0,0,0,0},{11110,0,0,0,0,0},{11557,0,0,0,0,0},{11693,0,0,0,0,0}},{{11502,0,0,0,0,0},{11636,0,0,0,0,0},{11527,0,0,0,0,0},{11344,0,0,0,0,0},{11508,0,0,0,0,0},{11642,0,0,0,0,0},{11602,0,0,0,0,0},{11625,0,0,0,0,0},{11776,0,0,0,0,0},{11057,0,0,0,0,0},{11445,0,0,0,0,0},{11253,0,0,0,0,0},{11536,0,0,0,0,0},{11380,0,0,0,0,0},{11714,0,0,0,0,0},{11316,0,0,0,0,0},{11392,0,0,0,0,0},{11466,0,0,0,0,0},{11499,0,0,0,0,0},{11652,0,0,0,0,0}},{{11266,0,0,0,0,0},{11449,0,0,0,0,0},{11717,0,0,0,0,0},{11347,0,0,0,0,0},{11818,0,0,0,0,0},{11352,0,0,0,0,0},{11500,0,0,0,0,0},{11984,0,0,0,0,0},{11431,0,0,0,0,0},{11615,0,0,0,0,0},{11384,0,0,0,0,0},{11197,0,0,0,0,0},{11721,0,0,0,0,0},{11725,0,0,0,0,0},{11956,0,0,0,0,0},{11324,0,0,0,0,0},{11535,0,0,0,0,0},{11782,0,0,0,0,0},{11556,0,0,0,0,0},{11206,0,0,0,0,0}},{{11450,0,0,0,0,0},{11142,0,0,0,0,0},{11500,0,0,0,0,0},{11553,0,0,0,0,0},{11658,0,0,0,0,0},{11397,0,0,0,0,0},{11704,0,0,0,0,0},{11781,0,0,0,0,0},{11403,0,0,0,0,0},{11718,0,0,0,0,0},{11323,0,0,0,0,0},{11557,0,0,0,0,0},{11546,0,0,0,0,0},{11072,0,0,0,0,0},{11515,0,0,0,0,0},{11551,0,0,0,0,0},{11458,0,0,0,0,0},{11353,0,0,0,0,0},{11490,0,0,0,0,0},{11428,0,0,0,0,0}},{{11240,0,0,0,0,0},{11648,0,0,0,0,0},{11533,0,0,0,0,0},{10985,0,0,0,0,0},{11449,0,0,0,0,0},{11189,0,0,0,0,0},{11464,0,0,0,0,0},{11649,0,0,0,0,0},{11569,0,0,0,0,0},{11423,0,0,0,0,0},{11667,0,0,0,0,0},{11511,0,0,0,0,0},{12007,0,0,0,0,0},{11629,0,0,0,0,0},{11811,0,0,0,0,0},{11485,0,0,0,0,0},{11677,0,0,0,0,0},{11770,0,0,0,0,0},{11420,0,0,0,0,0},{11386,0,0,0,0,0}}},{{{-191,-187,-231,-166,-242,-217},{-209,-191,-175,-173,-240,-211},{-240,-207,-205,-242,-221,-205},{-168,-183,-209,-219,-183,-207},{-205,-235,-240,-240,-223,-205},{-217,-185,-199,-229,-231,-199},{-189,-181,-197,-207,-238,-221},{-213,-215,-221,-191,-193,-181},{-171,-242,-177,-215,-235,-185},{-164,-217,-201,-229,-244,-199},{-215,-181,-235,-231,-193,-221},{-209,-187,-215,-213,-171,-171},{-242,-164,-195,-179,-215,-171},{-168,-217,-185,-175,-244,-164},{-168,-162,-231,-189,-181,-242},{-219,-211,-201,-166,-207,-229},{-197,-189,-175,-193,-195,-227},{-191,-173,-244,-233,-195,-238},{-209,-209,-173,-201,-209,-213},{-209,-183,-207,-223,-185,-209}},{{-168,-207,-197,-240,-244,-207},{-225,-185,-177,-193,-242,-242},{-213,-166,-227,-197,-231,-215},{-162,-201,-189,-179,-183,-215},{-199,-201,-205,-221,-175,-221},{-227,-197,-179,-225,-233,-225},{-233,-219,-231,-177,-166,-240},{-171,-175,-193,-225,-181,-227},{-187,-199,-185,-205,-217,-168},{-183,-240,-189,-231,-227,-166},{-235,-203,-179,-231,-177,-195},{-225,-166,-162,-240,-193,-227},{-209,-175,-207,-217,-240,-203},{-215,-162,-238,-164,-199,-211},{-203,-199,-164,-233,-205,-183},{-177,-238,-197,-183,-171,-209},{-242,-171,-227,-191,-164,-164},{-219,-225,-179,-203,-164,-240},{-179,-209,-162,-225,-223,-242},{-164,-231,-197,-187,-185,-242}},{{-175,-199,-213,-221,-177,-209},{-233,-229,-185,-217,-209,-201},{-179,-238,-219,-164,-231,-197},{-168,-213,-242,-221,-244,-183},{-238,-183,-231,-213,-219,-235},{-223,-191,-187,-213,-162,-189},{-193,-183,-164,-211,-233,-179},{-166,-185,-187,-219,-164,-166},{-211,-219,-225,-231,-240,-195},{-175,-205,-168,-166,-201,-215},{-209,-185,-209,-221,-181,-187},{-235,-233,-179,-207,-201,-173},{-199,-238,-209,-189,-195,-171},{-175,-164,-179,-233,-162,-227},{-201,-171,-201,-185,-207,-219},{-189,-240,-185,-201,-225,-221},{-168,-240,-162,-219,-183,-183},{-221,-221,-213,-211,-219,-191},{-215,-166,-244,-238,-211,-183},{-244,-233,-215,-213,-221,-209}},{{-213,-177,-223,-187,-205,-209},{-199,-209,-166,-171,-175,-195},{-242,-205,-162,-199,-215,-225},{-227,-166,-240,-205,-238,-209},{-166,-187,-166,-162,-229,-185},{-231,-215,-193,-193,-244,-227},{-199,-215,-177,-175,-244,-209},{-244,-205,-213,-209,-183,-189},{-197,-179,-231,-207,-171,-221},{-235,-225,-195,-217,-223,-195},{-235,-168,-235,-235,-240,-166},{-166,-242,-221,-219,-171,-223},{-217,-187,-187,-242,-164,-173},{-242,-173,-197,-225,-162,-179},{-191,-162,-201,-209,-205,-215},{-166,-242,-195,-231,-201,-225},{-203,-193,-205,-179,-193,-213},{-201,-223,-181,-201,-219,-207},{-168,-235,-205,-175,-175,-199},{-242,-199,-162,-195,-233,-213}},{{-201,-215,-225,-173,-244,-162},{-183,-203,-175,-162,-191,-199},{-177,-162,-231,-183,-240,-231},{-193,-175,-221,-183,-231,-217},{-231,-229,-225,-211,-244,-205},{-238,-179,-238,-181,-229,-187},{-185,-168,-201,-235,-215,-179},{-162,-225,-213,-179,-175,-235},{-199,-242,-191,-187,-209,-221},{-191,-205,-235,-168,-219,-179},{-191,-203,-221,-191,-191,-185},{-221,-229,-187,-201,-189,-244},{-213,-227,-193,-209,-189,-162},{-185,-215,-197,-235,-183,-181},{-221,-235,-205,-162,-187,-231},{-238,-201,-213,-171,-173,-197},{-233,-217,-185,-231,-187,-185},{-242,-187,-233,-191,-219,-233},{-179,-189,-191,-227,-229,-168},{-183,-166,-181,-179,-238,-231}},{{-168,-189,-181,-207,-171,-185},{-166,-233,-164,-233,-177,-166},{-242,-235,-173,-187,-203,-171},{-162,-240,-189,-205,-199,-213},{-197,-209,-179,-225,-197,-223},{-215,-187,-191,-171,-193,-207},{-221,-197,-181,-168,-197,-223},{-244,-215,-173,-193,-211,-166},{-238,-235,-195,-197,-191,-242},{-199,-205,-235,-162,-244,-242},{-199,-189,-181,-209,-162,-197},{-213,-229,-211,-229,-233,-179},{-235,-199,-242,-219,-189,-211},{-229,-231,-175,-223,-209,-181},{-162,-217,-177,-203,-191,-225},{-187,-238,-215,-168,-171,-187},{-235,-197,-195,-223,-203,-197},{-189,-235,-185,-179,-189,-173},{-187,-215,-231,-187,-225,-173},{-181,-221,-231,-242,-207,-185}},{{-191,-203,-231,-193,-231,-215},{-197,-191,-171,-219,-215,-193},{-199,-164,-227,-199,-175,-223},{-191,-223,-168,-183,-183,-199},{-193,-213,-183,-233,-225,-166},{-231,-201,-168,-211,-171,-207},{-223,-205,-175,-209,-223,-191},{-166,-205,-240,-209,-238,-203},{-240,-185,-227,-171,-166,-213},{-183,-199,-185,-205,-244,-166},{-205,-173,-187,-203,-240,-217},{-183,-175,-201,-187,-181,-183},{-209,-189,-217,-191,-205,-179},{-238,-179,-173,-215,-162,-199},{-242,-219,-201,-185,-227,-238},{-162,-240,-193,-240,-187,-223},{-179,-223,-166,-193,-242,-238},{-183,-201,-177,-195,-238,-209},{-211,-171,-211,-235,-179,-225},{-197,-209,-225,-205,-185,-177}},{{-189,-175,-215,-207,-244,-197},{-217,-166,-229,-179,-231,-233},{-209,-229,-201,-240,-221,-223},{-193,-209,-177,-185,-235,-238},{-173,-231,-225,-240,-209,-244},{-209,-219,-242,-215,-168,-175},{-183,-227,-211,-168,-221,-199},{-166,-199,-166,-181,-175,-233},{-183,-193,-166,-197,-195,-205},{-193,-171,-211,-197,-231,-171},{-221,-164,-223,-235,-219,-185},{-162,-168,-191,-177,-166,-177},{-185,-179,-203,-195,-201,-223},{-231,-193,-231,-209,-207,-183},{-199,-229,-181,-164,-166,-162},{-199,-183,-235,-240,-217,-179},{-183,-166,-197,-235,-177,-201},{-195,-185,-189,-162,-183,-177},{-183,-189,-211,-166,-242,-244},{-209,-168,-235,-240,-215,-227}},{{-229,-244,-238,-181,-179,-211},{-189,-244,-162,-166,-217,-189},{-173,-181,-175,-183,-179,-207},{-238,-219,-213,-213,-175,-223},{-225,-229,-199,-231,-221,-215},{-203,-203,-179,-183,-203,-183},{-187,-209,-229,-195,-238,-233},{-168,-242,-179,-209,-231,-242},{-193,-197,-233,-177,-227,-205},{-213,-162,-173,-187,-173,-225},{-171,-203,-162,-244,-193,-205},{-231,-201,-203,-168,-183,-181},{-193,-219,-175,-183,-223,-233},{-187,-219,-242,-215,-217,-207},{-225,-242,-213,-213,-205,-185},{-205,-193,-166,-199,-181,-233},{-168,-201,-227,-231,-215,-195},{-203,-173,-235,-162,-213,-205},{-171,-242,-189,-181,-229,-189},{-233,-235,-231,-189,-209,-187}},{{-199,-221,-215,-173,-211,-189},{-164,-221,-242,-213,-162,-189},{-240,-235,-235,-173,-227,-175},{-207,-181,-225,-181,-162,-201},{-185,-199,-199,-233,-229,-201},{-187,-225,-231,-219,-209,-175},{-181,-191,-207,-181,-219,-177},{-229,-199,-238,-221,-215,-225},{-175,-191,-238,-235,-211,-199},{-181,-229,-235,-225,-183,-197},{-179,-197,-225,-171,-195,-215},{-235,-209,-197,-173,-162,-213},{-173,-195,-223,-181,-205,-205},{-205,-185,-238,-187,-201,-201},{-201,-205,-203,-205,-233,-203},{-240,-187,-231,-225,-223,-185},{-227,-164,-197,-242,-183,-235},{-195,-213,-235,-199,-205,-207},{-164,-242,-209,-183,-177,-171},{-189,-189,-233,-175,-235,-164}},{{-242,-177,-231,-199,-189,-205},{-215,-168,-223,-207,-231,-207},{-238,-193,-223,-162,-179,-225},{-209,-185,-211,-195,-221,-193},{-240,-235,-168,-238,-217,-191},{-219,-183,-238,-244,-171,-197},{-229,-233,-168,-229,-168,-231},{-231,-197,-177,-187,-211,-233},{-244,-171,-207,-201,-173,-171},{-199,-199,-175,-221,-227,-240},{-244,-195,-229,-175,-225,-177},{-183,-185,-238,-168,-193,-203},{-211,-215,-223,-189,-181,-166},{-213,-193,-162,-223,-203,-191},{-166,-193,-207,-223,-171,-193},{-179,-183,-205,-171,-209,-199},{-231,-213,-197,-205,-173,-238},{-199,-173,-235,-175,-238,-215},{-181,-183,-205,-164,-229,-203},{-223,-183,-193,-185,-217,-177}},{{-181,-209,-238,-193,-162,-199},{-217,-223,-229,-181,-215,-191},{-164,-195,-205,-215,-181,-181},{-189,-244,-195,-197,-168,-223},{-223,-183,-244,-179,-177,-205},{-219,-164,-195,-164,-211,-201},{-205,-191,-173,-235,-195,-177},{-199,-166,-207,-164,-191,-205},{-197,-223,-240,-199,-240,-175},{-162,-168,-244,-219,-227,-197},{-187,-215,-195,-225,-244,-213},{-227,-209,-221,-217,-164,-233},{-177,-187,-175,-179,-203,-209},{-233,-171,-225,-168,-231,-177},{-240,-233,-197,-173,-244,-219},{-231,-238,-199,-209,-215,-166},{-199,-227,-244,-221,-162,-213},{-162,-201,-221,-203,-171,-211},{-173,-240,-173,-193,-209,-201},{-168,-164,-225,-193,-189,-173}}},{{{-134,-158,-166,-179,-134,-130},{-134,-163,-138,-158,-192,-180},{-135,-177,-155,-185,-179,-137},{-143,-148,-158,-129,-171,-166},{-145,-156,-150,-182,-151,-151},{-145,-167,-187,-184,-174,-150},{-161,-182,-153,-185,-153,-167},{-187,-129,-182,-161,-145,-155},{-159,-187,-190,-132,-138,-190},{-184,-174,-143,-153,-140,-179},{-188,-148,-187,-158,-171,-190},{-130,-190,-171,-185,-135,-129},{-187,-193,-182,-158,-158,-129},{-137,-172,-135,-179,-172,-143},{-163,-145,-155,-138,-164,-179},{-151,-185,-175,-159,-180,-179},{-156,-193,-177,-135,-172,-138},{-151,-166,-135,-155,-132,-159},{-147,-153,-164,-190,-150,-134},{-147,-132,-188,-166,-166,-140}},{{-163,-158,-172,-193,-156,-193},{-172,-180,-163,-167,-185,-169},{-147,-159,-163,-179,-137,-153},{-167,-130,-145,-147,-150,-137},{-161,-166,-159,-150,-164,-143},{-192,-190,-138,-129,-182,-193},{-161,-187,-147,-179,-187,-143},{-134,-163,-184,-150,-190,-185},{-167,-159,-187,-129,-147,-130},{-163,-180,-175,-171,-147,-148},{-159,-155,-159,-193,-148,-156},{-153,-134,-161,-143,-190,-192},{-171,-185,-151,-135,-192,-143},{-155,-172,-132,-188,-153,-138},{-132,-174,-150,-163,-187,-174},{-192,-179,-155,-169,-163,-159},{-190,-147,-137,-175,-182,-153},{-184,-132,-147,-184,-161,-150},{-164,-142,-148,-192,-155,-185},{-159,-150,-161,-143,-177,-153}},{{-190,-153,-158,-169,-134,-192},{-140,-177,-190,-135,-155,-145},{-172,-153,-164,-179,-192,-148},{-185,-129,-134,-135,-180,-184},{-182,-138,-190,-135,-169,-161},{-188,-179,-142,-153,-175,-193},{-159,-158,-187,-161,-188,-135},{-155,-163,-167,-150,-164,-145},{-150,-185,-171,-161,-134,-130},{-147,-153,-175,-159,-179,-129},{-153,-172,-166,-193,-140,-163},{-185,-142,-169,-172,-135,-192},{-171,-135,-161,-145,-147,-174},{-137,-134,-166,-148,-169,-138},{-179,-182,-182,-174,-129,-179},{-151,-142,-135,-187,-177,-180},{-148,-179,-163,-148,-158,-145},{-132,-134,-140,-177,-155,-184},{-187,-130,-138,-132,-155,-161},{-145,-153,-148,-156,-190,-164}},{{-171,-174,-142,-180,-187,-167},{-174,-138,-171,-171,-167,-167},{-166,-137,-184,-188,-167,-179},{-153,-147,-171,-129,-166,-150},{-148,-158,-163,-155,-177,-180},{-188,-137,-161,-175,-158,-175},{-164,-155,-138,-130,-164,-164},{-137,-167,-164,-138,-130,-192},{-166,-142,-140,-188,-145,-137},{-145,-147,-158,-175,-130,-153},{-135,-164,-138,-151,-175,-145},{-135,-164,-177,-129,-184,-130},{-167,-185,-190,-180,-180,-175},{-193,-159,-167,-182,-130,-177},{-153,-140,-180,-180,-167,-169},{-190,-161,-137,-153,-137,-135},{-132,-172,-132,-159,-151,-167},{-166,-151,-184,-155,-185,-193},{-180,-193,-185,-129,-161,-167},{-137,-187,-156,-137,-192,-145}},{{-158,-177,-134,-143,-174,-193},{-172,-130,-135,-184,-156,-175},{-164,-184,-153,-188,-190,-134},{-184,-184,-179,-145,-180,-190},{-151,-147,-192,-147,-151,-159},{-161,-135,-161,-134,-177,-142},{-174,-155,-187,-164,-156,-140},{-159,-179,-130,-166,-182,-150},{-159,-184,-158,-155,-153,-163},{-174,-193,-132,-184,-180,-166},{-151,-135,-150,-184,-142,-188},{-185,-188,-166,-192,-145,-175},{-132,-153,-180,-169,-134,-143},{-151,-180,-192,-169,-188,-161},{-130,-129,-151,-140,-134,-134},{-129,-192,-188,-143,-192,-132},{-142,-150,-163,-163,-135,-140},{-148,-185,-153,-174,-159,-177},{-163,-147,-138,-159,-190,-147},{-153,-132,-193,-155,-175,-147}},{{-190,-159,-138,-177,-167,-188},{-192,-135,-172,-145,-174,-187},{-150,-134,-182,-150,-187,-135},{-143,-179,-179,-171,-129,-150},{-184,-192,-142,-177,-148,-161},{-132,-135,-185,-185,-142,-179},{-158,-163,-151,-142,-159,-147},{-172,-175,-150,-166,-161,-180},{-150,-163,-150,-192,-137,-137},{-180,-150,-190,-145,-177,-138},{-192,-145,-143,-179,-137,-182},{-137,-145,-164,-129,-138,-177},{-172,-142,-156,-171,-185,-135},{-167,-188,-148,-166,-188,-145},{-193,-137,-167,-174,-172,-151},{-188,-143,-155,-132,-145,-169},{-148,-175,-179,-167,-138,-147},{-171,-177,-137,-184,-179,-174},{-148,-161,-145,-158,-184,-164},{-163,-147,-190,-193,-171,-167}},{{-130,-177,-193,-174,-193,-153},{-164,-167,-138,-182,-156,-143},{-174,-147,-130,-142,-147,-192},{-177,-161,-140,-130,-143,-190},{-155,-130,-174,-151,-161,-158},{-134,-177,-137,-150,-161,-180},{-185,-188,-182,-153,-140,-187},{-187,-135,-188,-164,-180,-135},{-147,-135,-174,-158,-134,-150},{-185,-142,-134,-164,-129,-187},{-143,-163,-132,-150,-193,-172},{-135,-151,-169,-187,-166,-164},{-190,-192,-150,-193,-172,-171},{-130,-135,-193,-182,-164,-148},{-185,-147,-129,-143,-182,-159},{-163,-188,-145,-132,-164,-190},{-185,-161,-130,-166,-147,-184},{-156,-184,-129,-187,-147,-159},{-148,-180,-135,-167,-164,-143},{-147,-163,-145,-193,-188,-169}},{{-174,-153,-192,-193,-148,-171},{-171,-137,-155,-137,-184,-138},{-172,-193,-175,-134,-143,-135},{-140,-135,-148,-140,-148,-147},{-161,-188,-175,-187,-185,-179},{-153,-185,-147,-184,-179,-180},{-192,-192,-132,-164,-185,-163},{-164,-132,-192,-158,-167,-129},{-182,-184,-164,-155,-184,-158},{-155,-167,-158,-171,-153,-169},{-185,-166,-148,-192,-145,-132},{-166,-132,-184,-142,-185,-184},{-161,-180,-158,-164,-193,-166},{-193,-175,-153,-187,-177,-185},{-163,-138,-182,-179,-148,-130},{-130,-130,-130,-158,-156,-193},{-159,-192,-132,-140,-148,-184},{-135,-132,-193,-184,-142,-155},{-142,-132,-182,-174,-134,-179},{-172,-175,-156,-192,-143,-185}},{{-135,-138,-167,-188,-155,-142},{-184,-179,-179,-135,-143,-159},{-167,-193,-185,-174,-193,-188},{-134,-153,-185,-134,-143,-155},{-145,-129,-192,-174,-142,-180},{-147,-164,-158,-172,-151,-184},{-130,-138,-180,-142,-137,-180},{-164,-159,-171,-151,-166,-185},{-145,-137,-184,-192,-164,-143},{-132,-132,-137,-153,-130,-132},{-179,-132,-190,-172,-177,-151},{-159,-138,-137,-153,-182,-132},{-145,-166,-172,-188,-137,-182},{-142,-138,-180,-159,-159,-188},{-179,-167,-192,-142,-153,-161},{-129,-166,-155,-156,-148,-147},{-134,-171,-156,-142,-167,-188},{-155,-182,-180,-169,-132,-132},{-163,-135,-147,-137,-174,-166},{-161,-143,-166,-172,-177,-129}},{{-161,-155,-177,-153,-175,-135},{-184,-169,-143,-171,-132,-188},{-166,-155,-182,-193,-150,-143},{-150,-166,-158,-153,-185,-169},{-192,-143,-182,-147,-188,-129},{-175,-164,-129,-129,-172,-174},{-164,-182,-190,-156,-164,-151},{-137,-140,-193,-190,-193,-177},{-156,-171,-177,-169,-169,-171},{-161,-175,-156,-177,-167,-161},{-163,-172,-148,-184,-151,-140},{-129,-185,-130,-159,-158,-143},{-182,-192,-175,-134,-143,-172},{-156,-158,-169,-148,-177,-188},{-135,-169,-145,-172,-193,-143},{-143,-153,-129,-132,-174,-148},{-151,-137,-187,-179,-171,-147},{-138,-188,-137,-185,-187,-182},{-155,-190,-188,-140,-185,-142},{-185,-174,-135,-180,-187,-155}},{{-132,-179,-151,-187,-135,-184},{-188,-129,-172,-147,-190,-134},{-148,-188,-180,-175,-190,-180},{-143,-153,-192,-158,-142,-147},{-163,-153,-177,-138,-164,-138},{-148,-159,-148,-177,-190,-190},{-190,-132,-169,-174,-175,-171},{-172,-147,-158,-190,-155,-184},{-182,-188,-179,-169,-164,-177},{-138,-143,-140,-185,-180,-158},{-184,-175,-148,-169,-174,-192},{-166,-184,-142,-156,-179,-163},{-148,-190,-130,-177,-143,-164},{-129,-147,-164,-130,-161,-177},{-140,-175,-142,-166,-192,-193},{-130,-193,-177,-182,-156,-140},{-187,-153,-138,-169,-140,-145},{-159,-179,-174,-142,-155,-130},{-188,-156,-190,-193,-180,-143},{-137,-151,-134,-142,-166,-134}},{{-179,-179,-140,-161,-134,-130},{-174,-193,-137,-161,-185,-158},{-171,-177,-184,-184,-164,-150},{-132,-175,-179,-134,-147,-155},{-161,-143,-184,-138,-138,-180},{-188,-135,-138,-158,-169,-135},{-148,-145,-153,-156,-192,-167},{-147,-140,-151,-164,-147,-134},{-137,-179,-147,-159,-148,-182},{-147,-150,-151,-147,-188,-192},{-174,-142,-142,-143,-185,-187},{-172,-175,-148,-159,-174,-155},{-145,-155,-134,-129,-190,-171},{-182,-180,-180,-159,-158,-158},{-153,-153,-150,-135,-145,-180},{-155,-192,-150,-188,-140,-179},{-175,-190,-192,-132,-159,-155},{-135,-182,-159,-163,-190,-163},{-159,-163,-179,-137,-151,-140},{-172,-159,-137,-150,-143,-164}}},{{{-243,-194,-236,-217,-247,-192},{-226,-273,-277,-259,-199,-233},{-199,-213,-270,-254,-203,-208},{-201,-194,-268,-270,-192,-224},{-229,-189,-231,-261,-189,-203},{-275,-254,-196,-203,-226,-203},{-277,-213,-192,-187,-226,-270},{-240,-215,-187,-219,-187,-275},{-208,-213,-226,-229,-238,-219},{-187,-270,-187,-249,-238,-261},{-275,-203,-210,-266,-249,-213},{-196,-217,-189,-196,-199,-199},{-210,-224,-185,-192,-222,-270},{-236,-219,-206,-243,-213,-259},{-263,-240,-194,-268,-238,-196},{-185,-240,-199,-263,-231,-185},{-231,-266,-199,-273,-199,-252},{-270,-206,-256,-222,-277,-194},{-224,-210,-199,-215,-208,-252},{-256,-266,-203,-215,-219,-256}},{{-236,-270,-210,-215,-203,-252},{-203,-249,-201,-273,-266,-238},{-229,-185,-199,-245,-249,-187},{-226,-215,-261,-213,-263,-240},{-259,-236,-210,-194,-233,-243},{-208,-194,-231,-187,-249,-231},{-266,-194,-238,-252,-243,-240},{-266,-222,-229,-210,-219,-240},{-259,-201,-256,-259,-252,-194},{-259,-277,-231,-206,-238,-256},{-196,-199,-187,-219,-201,-217},{-261,-268,-185,-189,-226,-226},{-189,-229,-240,-275,-247,-261},{-189,-247,-252,-224,-229,-201},{-196,-217,-217,-238,-203,-203},{-226,-261,-236,-270,-236,-196},{-252,-226,-261,-252,-201,-266},{-249,-194,-254,-277,-231,-247},{-231,-249,-203,-226,-266,-224},{-219,-236,-238,-263,-252,-224}},{{-252,-245,-238,-245,-222,-187},{-270,-206,-208,-275,-208,-243},{-236,-213,-222,-259,-219,-210},{-210,-199,-217,-213,-192,-224},{-268,-277,-194,-203,-261,-254},{-261,-199,-222,-252,-254,-256},{-275,-259,-256,-185,-249,-268},{-261,-194,-219,-231,-236,-185},{-217,-270,-275,-243,-213,-210},{-263,-229,-187,-224,-256,-261},{-261,-266,-245,-252,-261,-192},{-210,-268,-240,-201,-236,-247},{-192,-226,-245,-215,-203,-266},{-185,-196,-273,-240,-256,-229},{-270,-254,-261,-236,-213,-189},{-208,-206,-187,-277,-268,-229},{-236,-208,-229,-226,-185,-252},{-194,-224,-273,-240,-240,-210},{-233,-224,-189,-229,-256,-254},{-254,-210,-217,-270,-277,-259}},{{-194,-192,-247,-203,-256,-206},{-199,-201,-249,-206,-226,-196},{-243,-254,-192,-245,-206,-252},{-236,-245,-215,-240,-275,-206},{-201,-185,-256,-240,-185,-189},{-273,-196,-224,-206,-229,-252},{-213,-199,-187,-219,-185,-231},{-277,-266,-238,-199,-208,-215},{-270,-243,-219,-268,-219,-217},{-210,-217,-189,-194,-192,-229},{-249,-224,-194,-215,-273,-224},{-231,-206,-247,-222,-240,-249},{-273,-240,-263,-277,-224,-245},{-247,-208,-263,-194,-201,-199},{-273,-268,-217,-196,-245,-238},{-256,-243,-196,-203,-259,-245},{-261,-194,-236,-252,-185,-245},{-196,-233,-240,-273,-226,-206},{-224,-263,-199,-206,-224,-192},{-273,-256,-252,-192,-243,-210}},{{-273,-270,-270,-199,-192,-247},{-203,-259,-231,-263,-194,-224},{-187,-252,-196,-263,-273,-196},{-249,-249,-208,-233,-247,-247},{-277,-261,-259,-196,-270,-252},{-222,-254,-226,-247,-215,-199},{-226,-259,-266,-270,-194,-213},{-222,-199,-245,-259,-199,-275},{-254,-256,-238,-240,-266,-229},{-213,-222,-268,-189,-201,-256},{-226,-224,-194,-222,-247,-215},{-194,-240,-226,-187,-277,-210},{-217,-203,-189,-229,-224,-231},{-187,-238,-256,-217,-226,-240},{-245,-224,-268,-252,-199,-231},{-275,-261,-210,-189,-263,-245},{-229,-245,-189,-206,-240,-240},{-268,-266,-240,-233,-238,-185},{-261,-233,-217,-222,-192,-231},{-203,-245,-273,-277,-229,-203}},{{-243,-206,-194,-217,-243,-199},{-196,-222,-231,-192,-229,-268},{-192,-199,-199,-210,-256,-229},{-222,-199,-224,-263,-196,-240},{-219,-217,-199,-213,-240,-240},{-185,-201,-238,-252,-215,-224},{-231,-263,-277,-236,-229,-245},{-194,-208,-277,-229,-215,-270},{-247,-268,-243,-263,-261,-210},{-203,-222,-189,-187,-268,-249},{-233,-199,-254,-194,-277,-259},{-240,-215,-208,-199,-224,-233},{-263,-206,-243,-266,-236,-256},{-243,-266,-217,-277,-203,-261},{-240,-226,-224,-226,-247,-213},{-243,-185,-268,-219,-189,-252},{-249,-243,-240,-243,-273,-185},{-222,-185,-273,-219,-256,-270},{-187,-217,-213,-277,-224,-247},{-238,-199,-213,-201,-236,-219}},{{-259,-217,-259,-201,-192,-277},{-201,-219,-233,-219,-192,-252},{-192,-240,-189,-277,-268,-238},{-259,-266,-243,-277,-187,-224},{-208,-222,-275,-231,-217,-236},{-243,-277,-275,-229,-245,-263},{-210,-215,-215,-256,-263,-261},{-210,-256,-203,-222,-213,-185},{-247,-210,-259,-206,-201,-266},{-275,-185,-217,-185,-215,-268},{-247,-254,-259,-247,-263,-208},{-210,-229,-273,-259,-217,-254},{-199,-192,-273,-256,-196,-208},{-249,-217,-196,-189,-199,-201},{-189,-206,-236,-229,-263,-277},{-185,-187,-270,-203,-224,-192},{-263,-210,-231,-222,-194,-185},{-259,-224,-243,-208,-187,-201},{-206,-233,-208,-231,-194,-208},{-259,-273,-256,-254,-185,-210}},{{-263,-229,-236,-245,-240,-226},{-199,-217,-238,-247,-238,-206},{-201,-275,-233,-266,-192,-273},{-222,-273,-263,-210,-222,-277},{-238,-199,-273,-268,-192,-243},{-199,-208,-236,-217,-203,-206},{-249,-208,-270,-273,-213,-213},{-233,-194,-201,-268,-247,-277},{-270,-219,-275,-277,-199,-217},{-229,-277,-261,-217,-192,-243},{-238,-194,-247,-231,-189,-238},{-196,-277,-277,-270,-201,-233},{-275,-243,-208,-243,-270,-203},{-243,-252,-233,-252,-208,-238},{-192,-206,-199,-252,-275,-268},{-194,-203,-259,-277,-219,-270},{-203,-259,-233,-270,-210,-277},{-266,-229,-224,-229,-196,-199},{-219,-245,-231,-249,-243,-275},{-226,-240,-243,-210,-224,-185}},{{-208,-231,-203,-247,-256,-206},{-222,-247,-203,-245,-254,-275},{-208,-259,-233,-238,-247,-196},{-270,-261,-229,-247,-236,-240},{-259,-254,-192,-224,-210,-185},{-215,-238,-259,-194,-259,-208},{-243,-243,-231,-240,-240,-256},{-256,-208,-217,-236,-192,-185},{-189,-266,-245,-210,-261,-273},{-252,-199,-194,-268,-192,-249},{-256,-259,-187,-243,-210,-245},{-266,-196,-233,-245,-224,-240},{-194,-208,-185,-217,-243,-249},{-189,-277,-238,-254,-206,-213},{-247,-256,-203,-277,-185,-208},{-245,-270,-210,-226,-213,-215},{-229,-268,-231,-229,-249,-259},{-231,-270,-275,-226,-256,-229},{-252,-196,-252,-185,-215,-263},{-217,-192,-222,-252,-233,-256}},{{-233,-201,-217,-231,-277,-243},{-263,-261,-203,-189,-259,-189},{-206,-268,-252,-206,-206,-240},{-277,-194,-210,-231,-185,-231},{-275,-226,-226,-210,-259,-249},{-229,-243,-185,-199,-245,-266},{-233,-206,-236,-247,-277,-266},{-256,-277,-261,-219,-238,-203},{-249,-194,-252,-199,-268,-192},{-189,-213,-217,-194,-277,-222},{-217,-192,-249,-192,-263,-222},{-229,-268,-240,-226,-245,-185},{-229,-277,-215,-259,-206,-210},{-203,-256,-275,-236,-249,-194},{-256,-273,-268,-238,-206,-215},{-206,-249,-277,-254,-196,-196},{-185,-233,-215,-194,-270,-266},{-263,-185,-256,-199,-252,-233},{-238,-222,-270,-266,-213,-187},{-236,-249,-196,-206,-206,-203}},{{-277,-247,-259,-266,-201,-189},{-247,-199,-185,-196,-189,-213},{-247,-208,-256,-249,-275,-261},{-247,-233,-240,-185,-252,-189},{-266,-275,-213,-268,-206,-203},{-247,-199,-206,-187,-224,-194},{-270,-245,-261,-261,-231,-243},{-254,-263,-270,-252,-249,-259},{-210,-277,-252,-261,-229,-249},{-196,-222,-201,-240,-249,-266},{-254,-201,-275,-213,-231,-192},{-217,-254,-249,-206,-217,-233},{-208,-236,-238,-238,-224,-254},{-275,-196,-222,-236,-233,-217},{-231,-236,-247,-185,-270,-187},{-270,-263,-213,-208,-243,-236},{-206,-245,-222,-206,-210,-277},{-268,-261,-189,-208,-261,-222},{-194,-194,-277,-243,-187,-219},{-256,-219,-196,-208,-231,-256}},{{-231,-233,-222,-226,-252,-275},{-256,-256,-222,-217,-217,-240},{-192,-194,-192,-243,-256,-233},{-213,-261,-249,-194,-210,-185},{-259,-229,-247,-240,-203,-229},{-277,-222,-252,-185,-277,-196},{-222,-206,-219,-249,-254,-189},{-226,-275,-233,-259,-226,-208},{-263,-201,-189,-275,-270,-238},{-233,-259,-196,-210,-247,-229},{-217,-259,-247,-236,-263,-240},{-189,-256,-201,-247,-192,-187},{-275,-263,-273,-238,-215,-236},{-247,-256,-249,-247,-236,-263},{-263,-268,-277,-206,-215,-210},{-266,-222,-199,-277,-206,-210},{-243,-213,-185,-222,-196,-203},{-215,-236,-261,-224,-268,-259},{-247,-189,-229,-192,-277,-208},{-210,-236,-217,-222,-236,-219}}},{{{-228,-224,-210,-243,-206,-217},{-226,-210,-243,-228,-226,-241},{-241,-243,-182,-252,-228,-230},{-176,-252,-182,-260,-189,-245},{-174,-234,-210,-180,-189,-208},{-215,-254,-239,-178,-260,-178},{-252,-202,-239,-202,-243,-245},{-174,-256,-228,-204,-191,-200},{-226,-252,-260,-180,-213,-213},{-200,-189,-193,-221,-174,-256},{-193,-252,-219,-250,-252,-247},{-191,-193,-202,-217,-176,-197},{-234,-210,-197,-178,-180,-182},{-256,-200,-197,-187,-189,-182},{-174,-256,-193,-245,-176,-256},{-221,-215,-239,-213,-228,-182},{-217,-210,-226,-226,-243,-234},{-254,-258,-221,-197,-237,-178},{-241,-245,-174,-221,-232,-208},{-180,-250,-210,-256,-210,-200}},{{-178,-228,-206,-219,-250,-243},{-247,-200,-202,-243,-187,-204},{-213,-239,-182,-254,-174,-184},{-210,-189,-184,-260,-208,-258},{-178,-217,-210,-204,-260,-208},{-178,-228,-230,-193,-252,-250},{-243,-187,-237,-184,-252,-180},{-174,-182,-234,-245,-241,-193},{-174,-182,-204,-228,-180,-239},{-180,-228,-228,-215,-260,-241},{-258,-245,-187,-219,-215,-193},{-193,-197,-258,-224,-219,-243},{-187,-230,-184,-243,-200,-241},{-189,-184,-206,-193,-202,-213},{-258,-260,-252,-232,-187,-221},{-250,-174,-243,-250,-237,-191},{-191,-260,-221,-202,-182,-191},{-232,-237,-232,-213,-187,-193},{-226,-237,-182,-226,-204,-180},{-187,-234,-215,-250,-252,-252}},{{-189,-232,-178,-245,-230,-210},{-189,-243,-234,-245,-204,-191},{-256,-206,-195,-252,-221,-258},{-191,-254,-210,-247,-197,-258},{-174,-178,-241,-260,-250,-256},{-219,-195,-178,-174,-228,-217},{-252,-189,-237,-228,-187,-215},{-197,-217,-245,-258,-200,-221},{-250,-208,-245,-197,-191,-184},{-221,-195,-178,-180,-195,-187},{-191,-228,-200,-239,-195,-176},{-219,-189,-187,-234,-250,-239},{-243,-232,-245,-243,-213,-245},{-202,-191,-210,-226,-239,-230},{-208,-256,-234,-224,-221,-234},{-213,-210,-228,-252,-215,-189},{-189,-208,-180,-213,-182,-230},{-174,-256,-204,-226,-219,-200},{-184,-202,-250,-200,-213,-245},{-215,-254,-213,-260,-241,-180}},{{-239,-193,-182,-221,-182,-193},{-232,-243,-178,-187,-197,-176},{-204,-245,-258,-182,-202,-247},{-254,-250,-195,-232,-232,-239},{-174,-250,-189,-228,-202,-226},{-256,-213,-224,-258,-221,-219},{-206,-191,-224,-260,-187,-217},{-252,-232,-260,-234,-260,-239},{-224,-210,-260,-213,-191,-230},{-245,-252,-247,-202,-217,-256},{-239,-189,-184,-210,-258,-213},{-174,-210,-200,-200,-195,-187},{-213,-254,-254,-195,-254,-217},{-178,-189,-254,-189,-191,-241},{-208,-241,-224,-204,-217,-178},{-187,-180,-189,-204,-241,-232},{-250,-208,-258,-239,-197,-224},{-221,-217,-215,-204,-228,-250},{-254,-221,-256,-243,-247,-191},{-245,-178,-217,-195,-245,-250}},{{-260,-256,-243,-202,-215,-206},{-215,-208,-191,-204,-247,-260},{-195,-210,-228,-204,-247,-228},{-232,-215,-176,-260,-219,-247},{-237,-178,-221,-178,-213,-197},{-237,-184,-213,-193,-187,-176},{-189,-230,-237,-228,-202,-258},{-202,-224,-204,-256,-174,-213},{-256,-184,-221,-260,-228,-254},{-234,-228,-210,-219,-243,-189},{-260,-191,-237,-213,-232,-184},{-184,-189,-239,-232,-237,-226},{-219,-210,-208,-258,-256,-206},{-189,-210,-245,-202,-174,-239},{-213,-195,-204,-174,-189,-256},{-189,-191,-204,-202,-191,-252},{-228,-250,-250,-215,-232,-226},{-174,-195,-213,-239,-258,-213},{-230,-228,-230,-243,-200,-224},{-193,-256,-200,-184,-210,-210}},{{-260,-174,-250,-182,-256,-221},{-189,-260,-254,-230,-254,-256},{-174,-191,-230,-182,-208,-191},{-213,-243,-180,-195,-206,-250},{-237,-228,-219,-250,-230,-187},{-206,-182,-208,-232,-202,-237},{-247,-237,-204,-178,-232,-232},{-184,-193,-245,-226,-254,-193},{-195,-252,-241,-176,-178,-191},{-206,-202,-217,-202,-193,-213},{-206,-230,-215,-245,-187,-187},{-210,-241,-176,-213,-215,-180},{-193,-202,-184,-182,-252,-226},{-202,-187,-176,-197,-256,-189},{-237,-213,-224,-217,-197,-241},{-197,-239,-193,-247,-224,-219},{-252,-254,-239,-260,-215,-258},{-245,-217,-260,-256,-174,-241},{-215,-191,-221,-174,-184,-202},{-182,-234,-221,-252,-180,-234}},{{-197,-195,-254,-219,-260,-200},{-239,-250,-258,-178,-258,-256},{-182,-210,-254,-258,-193,-232},{-204,-258,-245,-239,-250,-197},{-234,-250,-239,-182,-234,-232},{-230,-252,-208,-239,-252,-241},{-215,-189,-202,-182,-174,-202},{-228,-191,-226,-219,-206,-221},{-239,-182,-197,-224,-224,-197},{-176,-215,-226,-258,-187,-195},{-234,-258,-252,-184,-254,-193},{-260,-243,-213,-202,-243,-197},{-230,-210,-245,-206,-180,-234},{-250,-193,-224,-195,-182,-250},{-254,-232,-239,-234,-226,-226},{-219,-178,-232,-200,-180,-258},{-197,-195,-213,-221,-206,-189},{-247,-208,-187,-187,-239,-224},{-213,-245,-193,-254,-226,-176},{-174,-260,-189,-234,-191,-241}},{{-258,-184,-215,-221,-232,-224},{-210,-241,-254,-204,-215,-174},{-245,-234,-206,-217,-208,-258},{-254,-184,-191,-200,-241,-213},{-176,-215,-258,-237,-228,-234},{-247,-250,-241,-260,-213,-230},{-250,-232,-239,-180,-202,-191},{-176,-245,-219,-202,-178,-200},{-215,-189,-191,-224,-187,-247},{-180,-221,-174,-213,-232,-256},{-256,-252,-197,-258,-210,-258},{-245,-250,-200,-226,-228,-193},{-174,-208,-204,-215,-252,-250},{-232,-182,-245,-174,-182,-178},{-187,-234,-260,-239,-182,-258},{-234,-191,-195,-250,-187,-187},{-247,-237,-213,-258,-228,-200},{-210,-202,-187,-226,-256,-224},{-224,-243,-174,-245,-232,-252},{-239,-224,-243,-217,-197,-182}},{{-176,-247,-234,-245,-252,-189},{-206,-252,-226,-178,-217,-243},{-224,-204,-206,-204,-256,-221},{-197,-210,-213,-224,-226,-239},{-260,-200,-200,-252,-200,-221},{-193,-210,-245,-182,-252,-187},{-241,-245,-204,-210,-195,-224},{-258,-224,-191,-260,-206,-226},{-200,-208,-193,-213,-232,-232},{-230,-189,-228,-191,-243,-234},{-189,-193,-195,-224,-204,-200},{-189,-230,-206,-193,-178,-187},{-247,-230,-219,-221,-180,-252},{-234,-230,-176,-204,-178,-202},{-176,-176,-239,-247,-260,-195},{-221,-204,-217,-256,-221,-180},{-234,-180,-182,-234,-178,-230},{-208,-245,-174,-184,-174,-241},{-213,-254,-260,-239,-258,-239},{-208,-208,-258,-178,-245,-254}},{{-258,-197,-193,-210,-184,-193},{-243,-176,-250,-250,-195,-228},{-224,-213,-241,-252,-174,-254},{-243,-239,-195,-224,-213,-239},{-237,-252,-221,-258,-245,-232},{-184,-178,-258,-213,-258,-187},{-182,-241,-180,-195,-250,-221},{-208,-204,-237,-219,-176,-234},{-178,-224,-230,-254,-178,-208},{-243,-208,-234,-189,-197,-180},{-226,-176,-221,-252,-256,-252},{-197,-254,-234,-206,-200,-250},{-245,-226,-241,-208,-182,-237},{-187,-254,-200,-219,-241,-184},{-219,-197,-230,-250,-260,-195},{-200,-254,-213,-208,-174,-239},{-217,-228,-234,-215,-239,-224},{-176,-224,-189,-195,-204,-206},{-210,-221,-245,-234,-250,-210},{-226,-213,-215,-245,-187,-184}},{{-221,-221,-245,-258,-258,-187},{-215,-210,-193,-191,-187,-210},{-208,-197,-215,-241,-217,-243},{-252,-197,-237,-224,-210,-195},{-260,-228,-184,-213,-230,-210},{-247,-206,-180,-206,-250,-178},{-217,-258,-182,-176,-200,-234},{-221,-187,-245,-234,-204,-215},{-232,-202,-245,-243,-200,-245},{-228,-189,-258,-243,-178,-250},{-247,-252,-195,-217,-250,-176},{-180,-217,-187,-187,-245,-260},{-239,-230,-221,-191,-239,-252},{-228,-197,-213,-176,-226,-226},{-210,-247,-254,-260,-256,-206},{-215,-228,-176,-247,-191,-232},{-230,-204,-260,-258,-187,-182},{-237,-178,-174,-256,-230,-187},{-180,-237,-219,-217,-176,-254},{-245,-250,-245,-182,-256,-250}},{{-174,-213,-180,-215,-230,-208},{-252,-241,-260,-226,-252,-226},{-237,-204,-247,-191,-260,-189},{-215,-226,-204,-213,-202,-174},{-195,-180,-250,-202,-239,-215},{-195,-258,-210,-254,-243,-206},{-250,-180,-180,-204,-256,-193},{-221,-208,-182,-250,-215,-260},{-197,-187,-204,-217,-228,-254},{-180,-245,-250,-193,-210,-174},{-258,-195,-204,-217,-247,-202},{-237,-221,-234,-226,-237,-224},{-226,-217,-178,-219,-191,-260},{-191,-221,-197,-189,-204,-228},{-245,-180,-219,-217,-189,-237},{-193,-250,-260,-217,-228,-184},{-252,-204,-247,-239,-213,-217},{-213,-204,-221,-202,-202,-250},{-195,-239,-197,-247,-176,-213},{-176,-221,-204,-206,-208,-258}}},{{{-317,-314,-306,-309,-234,-263},{-226,-277,-221,-293,-309,-295},{-274,-255,-301,-314,-231,-317},{-269,-298,-245,-263,-271,-255},{-215,-295,-237,-226,-293,-215},{-319,-287,-301,-309,-309,-245},{-277,-263,-223,-258,-250,-266},{-279,-250,-250,-223,-311,-263},{-221,-255,-293,-303,-218,-311},{-311,-223,-226,-258,-247,-213},{-298,-311,-311,-229,-213,-298},{-250,-261,-213,-311,-271,-258},{-319,-290,-226,-261,-271,-258},{-215,-263,-263,-239,-311,-290},{-218,-274,-234,-221,-223,-285},{-314,-221,-279,-261,-226,-223},{-295,-319,-285,-237,-234,-271},{-221,-263,-263,-282,-258,-221},{-221,-229,-298,-245,-277,-306},{-237,-223,-319,-271,-285,-226}},{{-271,-218,-290,-306,-314,-213},{-274,-239,-282,-231,-245,-242},{-250,-274,-271,-231,-306,-274},{-314,-255,-271,-255,-263,-301},{-266,-253,-306,-306,-250,-303},{-223,-234,-231,-226,-223,-279},{-314,-311,-226,-298,-306,-303},{-306,-237,-298,-213,-311,-303},{-215,-274,-229,-306,-303,-311},{-218,-215,-242,-271,-250,-237},{-231,-269,-293,-287,-287,-218},{-274,-282,-231,-271,-231,-317},{-237,-301,-245,-221,-317,-293},{-226,-282,-269,-290,-242,-258},{-231,-290,-266,-247,-253,-309},{-282,-234,-255,-266,-319,-253},{-221,-311,-301,-306,-266,-221},{-319,-229,-221,-245,-229,-221},{-271,-215,-303,-266,-266,-271},{-239,-311,-290,-250,-293,-261}},{{-282,-287,-271,-287,-261,-295},{-250,-229,-293,-314,-245,-229},{-253,-274,-271,-234,-301,-287},{-223,-253,-290,-274,-277,-237},{-253,-245,-271,-309,-298,-221},{-282,-285,-317,-226,-301,-290},{-231,-234,-314,-234,-247,-245},{-215,-301,-301,-242,-279,-215},{-263,-279,-317,-237,-269,-221},{-319,-258,-295,-213,-213,-229},{-237,-258,-303,-258,-253,-253},{-314,-295,-306,-263,-306,-239},{-319,-258,-271,-311,-285,-250},{-258,-213,-247,-242,-253,-269},{-215,-229,-223,-293,-287,-213},{-218,-306,-226,-274,-215,-301},{-293,-234,-247,-266,-287,-317},{-295,-263,-226,-293,-301,-282},{-290,-250,-242,-263,-277,-250},{-237,-303,-295,-253,-269,-221}},{{-221,-261,-306,-247,-213,-303},{-226,-237,-250,-245,-226,-293},{-221,-269,-274,-301,-285,-293},{-298,-226,-269,-237,-293,-309},{-258,-239,-266,-242,-215,-274},{-215,-253,-303,-301,-282,-285},{-213,-258,-279,-226,-311,-311},{-218,-223,-293,-223,-319,-253},{-306,-306,-311,-317,-317,-293},{-253,-298,-263,-223,-237,-221},{-285,-287,-253,-231,-319,-231},{-274,-319,-223,-229,-301,-255},{-266,-261,-266,-269,-271,-279},{-250,-285,-290,-255,-317,-258},{-263,-261,-301,-253,-269,-269},{-231,-237,-303,-293,-221,-255},{-287,-215,-223,-319,-229,-253},{-229,-223,-218,-303,-258,-274},{-223,-279,-239,-245,-293,-314},{-282,-303,-215,-301,-229,-245}},{{-269,-261,-279,-255,-215,-250},{-226,-226,-319,-242,-274,-301},{-290,-306,-234,-285,-253,-271},{-239,-253,-319,-309,-258,-301},{-237,-274,-261,-317,-247,-301},{-258,-263,-317,-303,-229,-303},{-245,-290,-213,-213,-255,-247},{-269,-290,-279,-213,-277,-247},{-263,-277,-295,-285,-290,-298},{-279,-282,-242,-237,-226,-290},{-303,-255,-213,-309,-319,-303},{-311,-274,-215,-226,-245,-261},{-215,-218,-261,-293,-218,-242},{-253,-285,-258,-319,-223,-271},{-239,-314,-319,-245,-271,-269},{-213,-306,-279,-295,-290,-226},{-311,-309,-274,-245,-306,-242},{-242,-269,-245,-282,-213,-295},{-255,-298,-306,-221,-279,-247},{-218,-301,-290,-311,-282,-258}},{{-237,-319,-298,-303,-221,-282},{-242,-245,-221,-279,-269,-242},{-218,-221,-279,-221,-309,-237},{-223,-213,-301,-263,-226,-279},{-263,-266,-231,-250,-309,-314},{-311,-245,-290,-285,-285,-218},{-269,-269,-242,-261,-247,-218},{-303,-215,-221,-250,-221,-285},{-242,-282,-285,-250,-309,-215},{-290,-245,-306,-215,-306,-301},{-234,-314,-247,-245,-319,-298},{-226,-245,-301,-309,-237,-285},{-285,-242,-303,-266,-221,-306},{-290,-247,-247,-245,-242,-269},{-242,-234,-255,-231,-226,-279},{-226,-247,-229,-271,-213,-242},{-223,-231,-311,-215,-253,-245},{-295,-255,-247,-290,-274,-293},{-258,-287,-319,-234,-247,-271},{-239,-277,-213,-303,-285,-282}},{{-223,-221,-293,-287,-277,-293},{-282,-255,-303,-285,-215,-277},{-255,-277,-314,-293,-263,-290},{-239,-239,-226,-266,-290,-242},{-317,-293,-231,-269,-221,-237},{-239,-277,-263,-253,-298,-282},{-234,-247,-271,-293,-242,-311},{-221,-234,-298,-285,-237,-271},{-247,-317,-242,-237,-261,-271},{-253,-258,-263,-287,-271,-239},{-266,-279,-306,-317,-269,-301},{-255,-271,-314,-303,-237,-255},{-255,-279,-263,-269,-274,-287},{-239,-229,-253,-290,-301,-314},{-282,-215,-250,-309,-317,-218},{-269,-290,-229,-271,-231,-226},{-258,-306,-303,-215,-290,-282},{-290,-229,-295,-303,-226,-293},{-271,-223,-279,-311,-226,-234},{-311,-314,-253,-242,-255,-231}},{{-301,-226,-306,-293,-314,-282},{-290,-250,-293,-242,-271,-239},{-255,-271,-250,-245,-250,-234},{-287,-263,-250,-218,-261,-261},{-245,-309,-215,-221,-279,-250},{-285,-285,-242,-309,-237,-274},{-279,-314,-301,-282,-266,-295},{-314,-287,-226,-213,-215,-301},{-306,-311,-269,-309,-309,-237},{-239,-234,-239,-261,-290,-317},{-293,-290,-277,-226,-277,-226},{-279,-255,-242,-306,-314,-247},{-271,-221,-261,-271,-266,-237},{-213,-261,-218,-247,-319,-218},{-317,-295,-229,-295,-247,-271},{-221,-215,-319,-258,-242,-303},{-245,-274,-298,-290,-253,-282},{-239,-245,-290,-277,-266,-303},{-242,-277,-274,-245,-266,-261},{-229,-223,-261,-309,-263,-277}},{{-253,-303,-290,-231,-218,-255},{-255,-295,-290,-295,-311,-258},{-242,-269,-261,-279,-285,-293},{-253,-229,-306,-218,-253,-215},{-274,-314,-301,-287,-266,-311},{-311,-250,-301,-282,-290,-279},{-298,-226,-255,-215,-261,-215},{-301,-218,-223,-229,-237,-250},{-298,-317,-229,-245,-319,-317},{-253,-274,-274,-213,-274,-287},{-311,-261,-271,-221,-223,-301},{-314,-218,-258,-314,-314,-306},{-287,-319,-303,-266,-261,-215},{-250,-271,-231,-218,-253,-301},{-274,-261,-274,-231,-250,-234},{-271,-319,-319,-231,-298,-231},{-250,-282,-221,-215,-247,-277},{-274,-301,-298,-309,-263,-215},{-303,-317,-274,-271,-242,-266},{-298,-290,-311,-255,-229,-295}},{{-250,-247,-242,-231,-239,-295},{-290,-218,-274,-237,-295,-221},{-223,-239,-287,-274,-306,-237},{-226,-247,-258,-269,-218,-229},{-234,-314,-277,-298,-287,-239},{-242,-285,-234,-301,-266,-223},{-295,-317,-231,-274,-293,-285},{-298,-285,-223,-303,-271,-231},{-242,-255,-255,-301,-231,-285},{-293,-218,-239,-277,-237,-239},{-247,-314,-226,-221,-255,-229},{-277,-215,-282,-226,-215,-253},{-306,-303,-285,-293,-311,-213},{-290,-298,-295,-293,-245,-285},{-295,-311,-285,-295,-279,-231},{-271,-215,-279,-253,-215,-258},{-261,-279,-317,-253,-237,-298},{-253,-239,-303,-263,-311,-266},{-269,-255,-213,-245,-287,-229},{-253,-229,-261,-223,-223,-229}},{{-242,-285,-261,-242,-271,-247},{-245,-285,-215,-231,-269,-231},{-301,-242,-226,-306,-218,-239},{-309,-271,-226,-242,-293,-303},{-293,-223,-234,-277,-258,-263},{-266,-298,-311,-215,-298,-234},{-221,-285,-298,-290,-271,-250},{-293,-285,-223,-301,-239,-317},{-317,-298,-258,-269,-223,-213},{-317,-258,-319,-226,-306,-226},{-298,-242,-226,-221,-253,-215},{-309,-258,-255,-293,-301,-258},{-229,-255,-306,-229,-255,-271},{-213,-218,-306,-242,-285,-218},{-258,-231,-221,-261,-266,-319},{-237,-213,-293,-255,-319,-279},{-237,-221,-229,-223,-239,-221},{-277,-223,-229,-293,-317,-258},{-239,-298,-266,-234,-231,-287},{-287,-266,-293,-250,-282,-298}},{{-213,-258,-218,-274,-213,-274},{-261,-285,-213,-282,-253,-293},{-239,-231,-277,-290,-298,-271},{-274,-271,-223,-271,-303,-239},{-247,-229,-319,-242,-290,-250},{-298,-269,-239,-255,-250,-245},{-218,-250,-231,-221,-314,-314},{-242,-261,-229,-303,-277,-218},{-266,-303,-285,-253,-231,-234},{-319,-317,-231,-255,-279,-213},{-234,-250,-255,-245,-226,-223},{-298,-229,-226,-242,-295,-298},{-311,-274,-293,-237,-298,-293},{-250,-301,-301,-263,-279,-215},{-293,-269,-303,-263,-245,-295},{-231,-237,-239,-215,-266,-319},{-293,-234,-317,-261,-277,-274},{-311,-231,-314,-263,-223,-319},{-213,-295,-250,-261,-221,-239},{-258,-279,-229,-317,-319,-231}}},{{{-224,-283,-241,-294,-277,-328},{-322,-269,-232,-283,-266,-328},{-260,-294,-272,-314,-333,-260},{-232,-272,-274,-255,-246,-288},{-232,-325,-227,-288,-272,-280},{-322,-232,-311,-336,-266,-300},{-333,-230,-263,-330,-232,-241},{-305,-266,-230,-269,-238,-316},{-333,-246,-333,-319,-325,-325},{-227,-291,-230,-224,-280,-294},{-283,-294,-238,-322,-224,-291},{-280,-336,-316,-291,-263,-230},{-266,-266,-328,-336,-241,-333},{-280,-328,-232,-274,-227,-322},{-288,-308,-241,-266,-314,-246},{-255,-333,-283,-227,-227,-328},{-232,-277,-300,-286,-288,-302},{-314,-232,-272,-328,-308,-260},{-325,-325,-266,-294,-269,-283},{-274,-249,-246,-269,-300,-300}},{{-286,-241,-255,-291,-227,-294},{-246,-238,-319,-300,-297,-263},{-230,-258,-224,-305,-266,-272},{-260,-333,-277,-325,-246,-244},{-266,-238,-227,-291,-319,-294},{-325,-305,-260,-274,-288,-325},{-255,-300,-297,-258,-314,-277},{-308,-266,-227,-249,-235,-227},{-238,-241,-330,-255,-260,-311},{-238,-305,-300,-308,-286,-286},{-294,-246,-235,-252,-235,-280},{-255,-255,-286,-249,-336,-280},{-291,-280,-328,-302,-314,-258},{-319,-280,-249,-325,-241,-333},{-227,-235,-322,-227,-269,-319},{-311,-297,-283,-325,-305,-224},{-325,-280,-272,-336,-230,-336},{-230,-277,-244,-325,-232,-258},{-297,-300,-325,-232,-305,-291},{-224,-300,-308,-272,-260,-235}},{{-263,-266,-277,-283,-328,-244},{-319,-277,-336,-302,-291,-325},{-283,-328,-325,-277,-232,-314},{-249,-249,-319,-227,-274,-230},{-232,-333,-333,-260,-227,-305},{-308,-319,-227,-325,-227,-319},{-232,-302,-316,-232,-316,-333},{-263,-280,-230,-294,-311,-266},{-300,-235,-305,-272,-300,-230},{-333,-305,-305,-252,-322,-300},{-260,-260,-269,-249,-322,-325},{-294,-330,-280,-322,-235,-316},{-319,-328,-319,-291,-283,-266},{-230,-308,-263,-333,-336,-302},{-260,-255,-294,-241,-322,-314},{-258,-311,-241,-308,-319,-232},{-227,-224,-238,-294,-325,-244},{-235,-297,-280,-319,-263,-319},{-333,-288,-274,-283,-260,-241},{-238,-238,-232,-305,-232,-300}},{{-308,-230,-263,-333,-316,-291},{-252,-286,-266,-258,-333,-230},{-308,-224,-330,-319,-316,-258},{-227,-224,-238,-246,-235,-286},{-316,-244,-283,-263,-272,-305},{-274,-330,-260,-227,-336,-328},{-255,-322,-322,-269,-244,-249},{-249,-263,-283,-291,-274,-238},{-266,-244,-280,-297,-274,-246},{-311,-336,-241,-235,-232,-258},{-288,-238,-255,-286,-291,-224},{-232,-235,-263,-283,-319,-305},{-249,-294,-311,-283,-227,-238},{-227,-286,-308,-302,-300,-283},{-300,-288,-232,-252,-291,-322},{-322,-291,-316,-297,-328,-232},{-288,-266,-269,-252,-297,-305},{-260,-255,-328,-246,-232,-325},{-255,-316,-288,-266,-314,-316},{-224,-330,-249,-325,-277,-294}},{{-252,-263,-314,-238,-258,-314},{-246,-241,-322,-258,-227,-300},{-232,-269,-333,-258,-333,-252},{-283,-260,-302,-272,-232,-258},{-244,-322,-286,-260,-266,-316},{-232,-291,-263,-258,-286,-283},{-330,-316,-244,-252,-241,-252},{-269,-263,-277,-330,-325,-249},{-316,-336,-258,-288,-308,-269},{-302,-255,-336,-244,-330,-224},{-260,-316,-322,-260,-232,-319},{-283,-328,-288,-263,-333,-305},{-314,-328,-280,-260,-255,-266},{-272,-232,-333,-269,-283,-333},{-230,-319,-302,-232,-235,-272},{-252,-333,-274,-300,-241,-322},{-294,-272,-230,-260,-249,-249},{-263,-300,-330,-260,-263,-266},{-294,-266,-302,-291,-241,-297},{-224,-319,-316,-277,-288,-235}},{{-300,-249,-260,-249,-330,-272},{-244,-274,-266,-302,-274,-230},{-246,-316,-241,-283,-280,-232},{-274,-272,-249,-238,-266,-325},{-319,-235,-260,-328,-308,-330},{-302,-244,-314,-336,-277,-328},{-319,-232,-238,-244,-319,-258},{-266,-288,-308,-241,-280,-238},{-308,-266,-255,-314,-325,-252},{-249,-314,-316,-274,-280,-319},{-311,-224,-294,-300,-255,-328},{-255,-283,-235,-311,-244,-297},{-322,-314,-241,-235,-286,-336},{-277,-333,-308,-227,-224,-300},{-316,-246,-300,-294,-235,-232},{-280,-333,-230,-294,-336,-255},{-336,-274,-328,-227,-224,-230},{-297,-238,-241,-283,-252,-238},{-308,-283,-330,-297,-260,-294},{-260,-336,-314,-308,-230,-255}},{{-325,-333,-297,-294,-288,-260},{-224,-244,-241,-230,-291,-333},{-308,-241,-235,-274,-325,-266},{-302,-336,-314,-294,-263,-260},{-308,-280,-227,-333,-308,-266},{-297,-280,-288,-333,-322,-283},{-286,-235,-272,-286,-322,-280},{-252,-300,-291,-227,-330,-308},{-291,-300,-336,-300,-311,-238},{-274,-277,-311,-227,-297,-244},{-266,-252,-235,-325,-288,-325},{-274,-322,-336,-246,-272,-288},{-286,-280,-305,-314,-311,-308},{-258,-255,-269,-272,-297,-277},{-241,-249,-258,-336,-325,-288},{-325,-325,-260,-255,-319,-246},{-255,-336,-258,-266,-294,-330},{-252,-283,-288,-333,-322,-235},{-300,-238,-283,-258,-291,-302},{-316,-244,-288,-227,-330,-263}},{{-322,-230,-328,-272,-272,-274},{-255,-235,-286,-232,-308,-266},{-258,-244,-244,-252,-288,-260},{-333,-294,-235,-302,-263,-325},{-311,-294,-297,-260,-258,-283},{-230,-238,-316,-316,-258,-274},{-269,-260,-311,-232,-260,-241},{-308,-330,-260,-266,-325,-277},{-263,-224,-227,-319,-288,-263},{-297,-277,-333,-260,-255,-255},{-227,-294,-224,-325,-308,-238},{-252,-333,-297,-325,-238,-328},{-336,-311,-224,-260,-325,-230},{-294,-241,-319,-258,-246,-280},{-241,-311,-330,-322,-252,-277},{-241,-269,-297,-274,-274,-246},{-238,-328,-286,-258,-230,-260},{-274,-325,-302,-224,-300,-224},{-269,-263,-269,-235,-244,-269},{-232,-328,-277,-311,-311,-305}},{{-255,-280,-336,-333,-288,-258},{-322,-336,-269,-235,-333,-244},{-297,-246,-232,-260,-224,-238},{-249,-336,-230,-235,-258,-288},{-255,-269,-232,-280,-224,-260},{-322,-263,-272,-328,-274,-336},{-263,-291,-297,-249,-224,-336},{-305,-266,-330,-328,-224,-288},{-288,-302,-283,-319,-300,-300},{-316,-244,-246,-263,-230,-227},{-286,-291,-302,-230,-325,-297},{-288,-227,-269,-227,-246,-300},{-333,-305,-266,-258,-311,-297},{-252,-297,-258,-325,-232,-314},{-300,-263,-333,-288,-288,-258},{-269,-241,-235,-235,-319,-308},{-263,-286,-333,-314,-297,-235},{-330,-255,-241,-300,-325,-266},{-325,-286,-300,-277,-319,-230},{-316,-283,-230,-300,-263,-302}},{{-244,-255,-286,-241,-260,-224},{-322,-266,-322,-333,-308,-244},{-294,-322,-255,-305,-319,-235},{-314,-238,-280,-272,-263,-311},{-288,-258,-302,-336,-297,-249},{-316,-266,-235,-252,-319,-244},{-252,-294,-227,-311,-269,-291},{-241,-336,-286,-336,-280,-280},{-336,-244,-325,-246,-230,-286},{-322,-241,-224,-333,-291,-325},{-269,-266,-227,-288,-314,-235},{-258,-235,-322,-316,-266,-263},{-266,-269,-308,-238,-258,-336},{-269,-238,-246,-316,-241,-280},{-286,-241,-230,-308,-280,-232},{-241,-246,-297,-235,-252,-294},{-294,-269,-297,-297,-294,-272},{-252,-305,-232,-283,-269,-328},{-330,-328,-280,-283,-277,-283},{-319,-322,-330,-305,-333,-316}},{{-286,-230,-333,-255,-255,-241},{-333,-269,-302,-246,-235,-328},{-263,-325,-230,-319,-244,-224},{-316,-314,-232,-263,-283,-291},{-272,-305,-291,-314,-314,-305},{-277,-280,-316,-241,-286,-269},{-258,-319,-277,-294,-280,-308},{-308,-308,-269,-246,-280,-263},{-227,-266,-283,-241,-288,-241},{-308,-314,-314,-232,-249,-258},{-235,-333,-246,-227,-302,-246},{-258,-333,-283,-238,-314,-314},{-269,-297,-260,-297,-316,-308},{-244,-230,-249,-238,-288,-235},{-291,-336,-230,-291,-241,-269},{-322,-272,-288,-283,-300,-330},{-325,-266,-333,-302,-283,-311},{-244,-241,-255,-235,-235,-319},{-291,-244,-252,-314,-302,-328},{-263,-308,-325,-227,-314,-336}},{{-316,-224,-274,-286,-325,-246},{-227,-297,-246,-249,-328,-224},{-302,-246,-227,-316,-302,-328},{-300,-230,-244,-286,-280,-246},{-235,-244,-297,-336,-322,-300},{-244,-235,-255,-224,-232,-328},{-249,-252,-277,-269,-266,-316},{-330,-291,-325,-277,-255,-322},{-322,-280,-294,-255,-280,-328},{-249,-252,-232,-336,-333,-294},{-258,-227,-305,-266,-235,-238},{-232,-269,-280,-258,-297,-288},{-260,-300,-322,-336,-319,-311},{-230,-308,-305,-305,-314,-235},{-266,-288,-319,-314,-316,-269},{-244,-325,-288,-333,-311,-235},{-272,-308,-283,-330,-325,-232},{-252,-246,-311,-336,-252,-297},{-319,-311,-316,-311,-308,-230},{-244,-230,-325,-252,-297,-227}}},{{{-232,-274,-266,-283,-308,-311},{-328,-260,-294,-305,-227,-274},{-314,-272,-308,-328,-302,-246},{-300,-283,-286,-308,-286,-286},{-244,-283,-294,-230,-274,-241},{-269,-305,-230,-297,-291,-288},{-302,-269,-230,-297,-255,-291},{-328,-246,-227,-280,-291,-224},{-291,-325,-322,-246,-330,-283},{-252,-328,-325,-263,-246,-241},{-336,-280,-305,-244,-258,-249},{-238,-302,-274,-266,-244,-252},{-238,-297,-244,-241,-319,-263},{-305,-255,-249,-300,-232,-305},{-244,-314,-230,-238,-260,-241},{-238,-274,-333,-258,-286,-230},{-260,-314,-325,-286,-297,-328},{-224,-280,-266,-319,-300,-232},{-297,-235,-244,-235,-300,-249},{-336,-333,-252,-291,-333,-280}},{{-325,-244,-232,-241,-227,-230},{-305,-230,-302,-260,-274,-305},{-288,-308,-314,-294,-227,-280},{-269,-316,-260,-294,-258,-302},{-330,-224,-238,-249,-283,-249},{-252,-305,-308,-249,-238,-238},{-330,-238,-316,-258,-269,-283},{-266,-316,-266,-333,-322,-272},{-328,-232,-300,-302,-232,-274},{-227,-319,-316,-227,-252,-263},{-266,-280,-302,-238,-255,-283},{-224,-328,-302,-274,-241,-286},{-336,-288,-277,-272,-280,-300},{-314,-235,-238,-322,-322,-266},{-230,-260,-314,-314,-280,-238},{-330,-227,-319,-258,-266,-255},{-316,-305,-333,-294,-244,-319},{-316,-302,-258,-297,-294,-227},{-300,-249,-230,-249,-336,-311},{-336,-305,-249,-291,-288,-297}},{{-288,-319,-280,-255,-294,-269},{-232,-291,-280,-305,-336,-288},{-322,-260,-302,-241,-272,-224},{-269,-266,-302,-294,-294,-322},{-322,-291,-269,-308,-328,-314},{-260,-302,-300,-308,-291,-269},{-238,-316,-280,-314,-258,-263},{-269,-322,-246,-224,-291,-283},{-255,-308,-263,-302,-283,-260},{-286,-241,-316,-252,-227,-283},{-238,-241,-288,-302,-283,-316},{-302,-244,-291,-241,-302,-252},{-277,-280,-294,-328,-302,-246},{-283,-291,-230,-314,-314,-311},{-246,-255,-230,-330,-336,-300},{-297,-308,-252,-286,-305,-252},{-255,-280,-241,-280,-302,-291},{-283,-227,-333,-294,-328,-277},{-336,-316,-244,-308,-280,-249},{-314,-308,-319,-230,-316,-274}},{{-280,-283,-249,-232,-291,-227},{-269,-291,-232,-238,-224,-258},{-333,-302,-325,-311,-280,-238},{-277,-235,-305,-302,-291,-263},{-286,-336,-319,-328,-280,-314},{-244,-330,-325,-297,-283,-283},{-227,-325,-269,-286,-305,-260},{-283,-274,-286,-328,-263,-316},{-258,-230,-280,-258,-227,-300},{-258,-224,-291,-274,-322,-252},{-314,-260,-294,-328,-252,-241},{-283,-280,-238,-286,-246,-274},{-314,-255,-272,-325,-274,-255},{-255,-280,-241,-330,-297,-291},{-274,-246,-333,-322,-283,-314},{-328,-288,-288,-291,-280,-230},{-230,-333,-314,-314,-277,-246},{-274,-314,-230,-280,-288,-336},{-277,-238,-283,-300,-297,-305},{-294,-319,-288,-244,-266,-280}},{{-330,-302,-269,-319,-246,-314},{-316,-336,-238,-330,-302,-252},{-263,-288,-333,-286,-272,-272},{-280,-227,-266,-322,-314,-249},{-294,-305,-252,-263,-258,-249},{-277,-330,-330,-311,-246,-294},{-238,-328,-308,-244,-246,-230},{-244,-328,-235,-255,-224,-294},{-283,-302,-277,-336,-311,-241},{-258,-249,-249,-238,-266,-328},{-258,-325,-266,-230,-277,-235},{-302,-291,-263,-266,-328,-266},{-266,-300,-286,-333,-297,-269},{-336,-319,-252,-314,-288,-280},{-297,-333,-286,-286,-283,-294},{-266,-269,-328,-336,-286,-277},{-244,-238,-244,-230,-277,-246},{-224,-328,-311,-308,-308,-325},{-258,-319,-258,-305,-252,-305},{-277,-255,-277,-297,-322,-308}},{{-227,-291,-286,-277,-300,-227},{-224,-286,-235,-302,-232,-244},{-328,-305,-291,-266,-263,-300},{-336,-314,-322,-227,-272,-286},{-255,-244,-330,-286,-249,-224},{-244,-330,-286,-297,-319,-232},{-249,-255,-311,-249,-316,-230},{-291,-330,-277,-328,-322,-314},{-333,-316,-311,-249,-308,-314},{-230,-266,-280,-297,-336,-328},{-255,-246,-286,-297,-325,-330},{-227,-288,-230,-291,-227,-288},{-294,-333,-305,-227,-328,-316},{-263,-328,-311,-294,-330,-277},{-294,-294,-308,-333,-274,-260},{-300,-238,-283,-300,-308,-255},{-294,-325,-308,-280,-300,-286},{-311,-238,-328,-241,-316,-263},{-258,-288,-266,-325,-244,-227},{-230,-272,-246,-294,-232,-294}},{{-319,-311,-244,-300,-266,-302},{-260,-314,-308,-286,-291,-272},{-316,-297,-277,-252,-272,-283},{-319,-319,-311,-328,-258,-291},{-238,-258,-227,-300,-328,-252},{-311,-314,-314,-288,-241,-263},{-280,-249,-232,-283,-266,-230},{-274,-294,-274,-263,-330,-333},{-277,-260,-294,-328,-297,-311},{-272,-252,-277,-330,-258,-333},{-297,-294,-227,-330,-246,-294},{-232,-280,-328,-288,-246,-305},{-311,-297,-291,-330,-277,-325},{-227,-235,-232,-294,-227,-249},{-314,-244,-314,-263,-325,-230},{-308,-263,-336,-294,-258,-314},{-246,-244,-241,-330,-308,-319},{-277,-244,-328,-227,-230,-330},{-235,-232,-288,-297,-263,-274},{-232,-255,-230,-255,-300,-263}},{{-283,-294,-263,-269,-241,-286},{-266,-249,-319,-297,-330,-325},{-316,-238,-302,-280,-291,-291},{-252,-241,-316,-244,-241,-325},{-330,-255,-249,-260,-314,-291},{-258,-272,-260,-333,-333,-294},{-255,-224,-286,-232,-288,-255},{-266,-227,-227,-325,-246,-305},{-325,-249,-297,-330,-316,-300},{-280,-294,-230,-316,-308,-274},{-260,-311,-235,-252,-336,-258},{-288,-255,-274,-308,-300,-302},{-333,-260,-258,-308,-333,-235},{-269,-280,-305,-260,-232,-319},{-269,-246,-277,-286,-266,-311},{-232,-322,-311,-280,-291,-224},{-252,-224,-255,-305,-322,-300},{-249,-230,-277,-277,-280,-241},{-224,-328,-232,-291,-322,-336},{-232,-311,-311,-325,-227,-252}},{{-235,-330,-316,-272,-305,-258},{-274,-277,-294,-230,-280,-305},{-316,-297,-311,-328,-269,-294},{-230,-280,-260,-300,-283,-241},{-308,-235,-274,-328,-288,-230},{-238,-302,-232,-288,-330,-311},{-246,-330,-302,-322,-274,-311},{-328,-258,-316,-336,-224,-319},{-302,-311,-305,-274,-258,-314},{-244,-308,-230,-252,-305,-241},{-227,-266,-322,-263,-305,-291},{-311,-288,-238,-277,-260,-235},{-246,-249,-322,-311,-241,-255},{-263,-297,-269,-277,-241,-286},{-269,-322,-336,-249,-294,-288},{-319,-227,-297,-232,-316,-297},{-255,-314,-291,-232,-263,-294},{-300,-260,-227,-238,-258,-297},{-280,-269,-328,-224,-227,-260},{-227,-224,-252,-255,-319,-333}},{{-316,-325,-246,-311,-232,-288},{-280,-286,-333,-277,-244,-227},{-297,-274,-249,-246,-238,-316},{-260,-325,-314,-266,-227,-311},{-227,-224,-322,-241,-238,-300},{-305,-314,-252,-319,-316,-286},{-227,-311,-246,-288,-277,-316},{-241,-294,-308,-302,-336,-311},{-288,-260,-288,-288,-314,-258},{-319,-330,-297,-246,-269,-263},{-319,-283,-227,-322,-263,-302},{-232,-230,-277,-319,-235,-224},{-241,-314,-280,-255,-252,-297},{-294,-255,-294,-274,-330,-316},{-328,-328,-308,-311,-316,-336},{-241,-314,-322,-308,-227,-297},{-272,-238,-297,-308,-246,-291},{-322,-302,-274,-260,-308,-266},{-333,-316,-291,-235,-286,-238},{-319,-305,-224,-277,-291,-232}},{{-272,-330,-246,-241,-336,-252},{-330,-286,-294,-230,-291,-288},{-258,-328,-258,-238,-263,-330},{-308,-286,-244,-249,-263,-302},{-291,-235,-246,-280,-235,-336},{-297,-316,-246,-288,-305,-286},{-255,-336,-235,-316,-232,-308},{-230,-294,-330,-316,-244,-330},{-238,-238,-277,-274,-255,-246},{-319,-319,-277,-294,-252,-316},{-241,-235,-300,-235,-266,-266},{-274,-266,-263,-305,-294,-330},{-227,-246,-314,-238,-325,-300},{-277,-272,-288,-260,-305,-252},{-288,-319,-300,-266,-246,-232},{-291,-300,-328,-322,-255,-224},{-314,-258,-302,-263,-328,-316},{-336,-300,-272,-302,-302,-266},{-319,-283,-238,-238,-227,-255},{-230,-244,-241,-272,-244,-319}},{{-311,-300,-227,-333,-258,-227},{-297,-269,-252,-263,-232,-258},{-300,-266,-316,-280,-244,-333},{-249,-227,-224,-297,-230,-255},{-283,-302,-255,-238,-311,-238},{-252,-328,-252,-224,-277,-336},{-305,-274,-294,-286,-283,-328},{-235,-330,-325,-288,-260,-322},{-232,-244,-308,-302,-336,-244},{-291,-269,-336,-280,-246,-255},{-314,-330,-280,-333,-316,-336},{-314,-314,-280,-319,-252,-252},{-249,-291,-297,-330,-272,-294},{-314,-252,-297,-277,-308,-269},{-246,-291,-311,-319,-291,-286},{-272,-244,-272,-230,-314,-249},{-319,-260,-305,-288,-302,-319},{-277,-328,-314,-258,-280,-319},{-297,-314,-305,-311,-300,-266},{-333,-314,-263,-266,-322,-283}}},{{{-314,-314,-288,-319,-311,-277},{-283,-297,-302,-227,-333,-302},{-266,-283,-311,-288,-232,-266},{-230,-272,-244,-260,-241,-230},{-316,-258,-322,-277,-328,-294},{-302,-319,-235,-322,-336,-308},{-336,-297,-280,-272,-305,-232},{-280,-302,-302,-288,-249,-330},{-308,-252,-322,-246,-308,-244},{-280,-280,-302,-280,-269,-302},{-252,-224,-305,-322,-249,-333},{-325,-269,-294,-252,-283,-255},{-258,-230,-227,-244,-288,-325},{-224,-241,-227,-330,-297,-291},{-286,-224,-235,-316,-230,-330},{-308,-224,-325,-305,-314,-230},{-302,-252,-246,-322,-246,-319},{-238,-255,-260,-314,-328,-300},{-286,-235,-246,-319,-314,-244},{-294,-277,-255,-297,-300,-244}},{{-252,-328,-272,-333,-333,-232},{-230,-227,-230,-235,-294,-227},{-272,-224,-302,-314,-316,-328},{-286,-269,-325,-280,-224,-308},{-272,-291,-224,-260,-328,-277},{-286,-244,-246,-238,-232,-300},{-269,-266,-325,-280,-308,-246},{-319,-322,-333,-319,-232,-308},{-297,-311,-291,-235,-291,-238},{-244,-227,-328,-302,-319,-255},{-280,-249,-241,-316,-244,-238},{-244,-235,-238,-241,-280,-322},{-224,-263,-336,-252,-288,-227},{-238,-246,-263,-305,-227,-266},{-272,-283,-269,-297,-241,-330},{-274,-294,-255,-277,-269,-333},{-319,-330,-238,-336,-224,-224},{-319,-328,-325,-246,-274,-322},{-311,-224,-266,-305,-330,-266},{-246,-277,-230,-319,-238,-305}},{{-288,-280,-272,-277,-311,-227},{-336,-227,-286,-241,-305,-311},{-322,-260,-319,-291,-249,-277},{-286,-336,-255,-238,-300,-238},{-305,-297,-277,-241,-305,-336},{-314,-316,-305,-283,-255,-311},{-249,-300,-308,-322,-283,-288},{-302,-238,-272,-224,-272,-302},{-255,-330,-286,-311,-244,-280},{-311,-325,-230,-280,-302,-330},{-246,-266,-291,-263,-266,-283},{-286,-291,-328,-280,-308,-244},{-322,-330,-232,-302,-319,-246},{-283,-274,-260,-258,-235,-258},{-328,-322,-330,-336,-258,-288},{-249,-302,-260,-302,-336,-246},{-308,-249,-230,-286,-283,-322},{-311,-238,-274,-238,-249,-291},{-328,-244,-297,-232,-316,-322},{-227,-330,-238,-241,-280,-330}},{{-227,-238,-311,-297,-246,-308},{-260,-230,-322,-249,-277,-249},{-269,-224,-230,-333,-263,-263},{-277,-308,-274,-244,-319,-328},{-311,-330,-300,-325,-311,-311},{-230,-305,-288,-277,-230,-328},{-286,-336,-255,-258,-314,-300},{-274,-325,-297,-302,-249,-328},{-227,-227,-266,-300,-305,-274},{-294,-302,-308,-319,-294,-283},{-305,-232,-272,-269,-235,-227},{-244,-252,-258,-249,-280,-333},{-255,-325,-260,-232,-316,-319},{-244,-283,-302,-249,-297,-258},{-322,-266,-283,-252,-297,-291},{-294,-288,-316,-277,-314,-277},{-249,-316,-255,-263,-232,-291},{-266,-302,-252,-249,-269,-316},{-336,-283,-294,-322,-300,-244},{-288,-330,-263,-336,-328,-319}},{{-302,-235,-328,-252,-249,-283},{-283,-227,-322,-260,-311,-246},{-283,-297,-308,-291,-325,-333},{-227,-311,-314,-288,-258,-336},{-241,-274,-266,-297,-286,-291},{-277,-274,-244,-288,-224,-241},{-336,-297,-232,-283,-330,-249},{-258,-230,-316,-241,-322,-316},{-238,-249,-300,-297,-246,-300},{-333,-258,-300,-274,-246,-305},{-283,-322,-311,-238,-227,-255},{-311,-308,-269,-244,-230,-238},{-311,-246,-277,-328,-244,-325},{-235,-280,-274,-230,-272,-258},{-336,-336,-319,-252,-311,-300},{-263,-235,-258,-227,-258,-244},{-272,-316,-325,-316,-258,-319},{-316,-244,-272,-280,-263,-294},{-328,-277,-319,-325,-316,-249},{-322,-224,-330,-274,-311,-235}},{{-252,-311,-232,-288,-277,-244},{-241,-308,-333,-277,-274,-260},{-288,-258,-325,-300,-266,-258},{-286,-319,-300,-302,-241,-252},{-291,-269,-252,-319,-272,-235},{-325,-314,-269,-252,-241,-272},{-316,-241,-260,-308,-258,-269},{-266,-244,-232,-277,-260,-277},{-227,-328,-294,-224,-238,-300},{-291,-224,-305,-336,-244,-238},{-241,-283,-291,-286,-322,-241},{-297,-316,-272,-325,-260,-294},{-266,-294,-283,-272,-336,-277},{-280,-328,-328,-246,-308,-260},{-272,-322,-255,-308,-311,-311},{-269,-272,-328,-291,-269,-258},{-280,-286,-330,-274,-300,-235},{-288,-311,-246,-294,-314,-283},{-294,-311,-302,-280,-249,-232},{-311,-297,-255,-241,-308,-288}},{{-333,-238,-283,-252,-272,-288},{-280,-244,-274,-288,-286,-280},{-272,-266,-283,-314,-297,-305},{-308,-325,-302,-316,-274,-319},{-330,-291,-300,-266,-274,-325},{-300,-258,-249,-230,-269,-246},{-336,-238,-241,-227,-269,-333},{-288,-336,-244,-224,-294,-314},{-325,-325,-302,-316,-319,-235},{-302,-269,-333,-297,-255,-246},{-230,-302,-269,-328,-294,-230},{-302,-308,-249,-260,-328,-232},{-246,-328,-280,-266,-274,-272},{-336,-230,-224,-227,-227,-294},{-291,-258,-311,-246,-230,-280},{-263,-252,-263,-227,-300,-316},{-336,-241,-272,-286,-255,-283},{-283,-316,-297,-255,-294,-224},{-302,-244,-322,-277,-291,-314},{-277,-316,-266,-288,-274,-333}},{{-286,-255,-300,-280,-274,-252},{-330,-244,-300,-302,-283,-224},{-263,-333,-235,-260,-266,-308},{-305,-224,-277,-269,-291,-288},{-255,-274,-249,-325,-269,-246},{-230,-241,-294,-325,-249,-274},{-316,-302,-246,-325,-224,-305},{-232,-333,-336,-277,-277,-252},{-311,-244,-322,-294,-316,-328},{-333,-272,-260,-316,-322,-322},{-325,-272,-330,-246,-244,-235},{-286,-336,-325,-274,-252,-283},{-336,-305,-230,-263,-330,-280},{-260,-227,-252,-263,-300,-252},{-277,-297,-297,-286,-255,-305},{-328,-283,-302,-330,-255,-336},{-286,-297,-260,-266,-302,-316},{-288,-300,-232,-227,-333,-227},{-255,-316,-280,-294,-297,-258},{-291,-322,-263,-314,-272,-300}},{{-305,-255,-263,-255,-266,-241},{-288,-311,-283,-286,-224,-227},{-325,-241,-238,-258,-336,-294},{-283,-266,-328,-235,-291,-300},{-333,-238,-255,-252,-311,-244},{-316,-255,-255,-325,-255,-255},{-244,-316,-258,-297,-322,-280},{-311,-322,-288,-252,-319,-227},{-230,-274,-291,-235,-283,-263},{-302,-305,-252,-333,-308,-258},{-302,-232,-277,-291,-230,-336},{-283,-263,-308,-235,-336,-283},{-280,-266,-241,-291,-269,-283},{-260,-325,-255,-288,-294,-269},{-316,-325,-319,-328,-227,-241},{-297,-235,-255,-319,-244,-246},{-300,-308,-227,-302,-258,-230},{-269,-238,-230,-314,-302,-302},{-238,-272,-291,-280,-244,-227},{-272,-305,-286,-314,-269,-269}},{{-235,-314,-336,-294,-232,-322},{-238,-277,-277,-258,-311,-227},{-291,-260,-336,-330,-241,-333},{-246,-286,-336,-300,-238,-294},{-297,-311,-300,-260,-274,-328},{-300,-288,-227,-224,-280,-224},{-269,-260,-238,-258,-252,-322},{-288,-300,-308,-227,-288,-322},{-269,-286,-272,-269,-249,-266},{-319,-322,-305,-286,-322,-288},{-238,-333,-311,-263,-314,-260},{-277,-308,-325,-269,-283,-263},{-269,-311,-311,-272,-316,-302},{-288,-255,-322,-286,-302,-302},{-316,-328,-297,-230,-263,-308},{-330,-260,-291,-305,-263,-274},{-227,-241,-255,-272,-325,-255},{-314,-316,-280,-325,-336,-322},{-308,-255,-235,-286,-294,-288},{-255,-249,-230,-232,-258,-224}},{{-230,-235,-249,-283,-305,-283},{-280,-258,-325,-235,-238,-252},{-260,-266,-300,-230,-246,-288},{-328,-286,-224,-322,-316,-272},{-283,-249,-316,-258,-286,-316},{-305,-230,-258,-235,-238,-314},{-297,-252,-333,-244,-252,-246},{-246,-224,-322,-297,-263,-258},{-330,-297,-238,-314,-235,-266},{-311,-274,-227,-266,-300,-311},{-260,-277,-330,-322,-325,-232},{-258,-266,-272,-232,-255,-316},{-255,-252,-333,-241,-286,-330},{-294,-238,-260,-328,-336,-258},{-300,-269,-336,-246,-308,-241},{-235,-230,-291,-258,-311,-269},{-286,-255,-277,-238,-258,-297},{-227,-252,-246,-311,-302,-266},{-328,-263,-286,-311,-328,-316},{-297,-274,-277,-255,-255,-235}},{{-336,-319,-232,-297,-260,-255},{-336,-300,-244,-319,-319,-272},{-288,-272,-255,-280,-300,-263},{-266,-283,-283,-249,-319,-252},{-232,-272,-316,-302,-314,-232},{-300,-244,-277,-244,-249,-280},{-311,-252,-291,-316,-308,-300},{-269,-305,-319,-300,-305,-283},{-291,-260,-274,-280,-269,-249},{-230,-266,-322,-252,-274,-274},{-291,-302,-314,-297,-255,-300},{-336,-308,-241,-235,-238,-305},{-330,-330,-336,-277,-314,-288},{-286,-230,-311,-269,-333,-227},{-291,-302,-227,-308,-263,-288},{-258,-294,-300,-255,-266,-314},{-269,-266,-328,-227,-230,-255},{-311,-297,-258,-235,-311,-311},{-288,-266,-235,-260,-333,-244},{-328,-235,-316,-297,-330,-241}}}}; // 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,32,17,11,35,18,12,35,18,12,35,17,12,34,18,12,35,18,12,34,17,12,35,18,12,34,18,12,34,17,12,34,17,12,35,17,12,35,17,12,35,17,12,35,18,12,35,17,12,36,18,12,35,18,12,35,18,12}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33},{34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50},{51,52,53,54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96},{97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114},{115,116,117,118,119,120,121,122,123,124,125,126},{127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160},{161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177},{178,179,180,181,182,183,184,185,186,187,188,189},{190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222},{223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238},{239,240,241,242,243,244,245,246,247,248,249},{250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282},{283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298},{299,300,301,302,303,304,305,306,307,308,309},{310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341},{342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358},{359,360,361,362,363,364,365,366,367,368,369},{370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404},{405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422},{423,424,425,426,427,428,429,430,431,432,433,434},{435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469},{470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487},{488,489,490,491,492,493,494,495,496,497,498,499},{500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534},{535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551},{552,553,554,555,556,557,558,559,560,561,562,563},{564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597},{598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615},{616,617,618,619,620,621,622,623,624,625,626,627},{628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662},{663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680},{681,682,683,684,685,686,687,688,689,690,691,692},{693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726},{727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743},{744,745,746,747,748,749,750,751,752,753,754,755},{756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790},{791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808},{809,810,811,812,813,814,815,816,817,818,819,820},{821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854},{855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872},{873,874,875,876,877,878,879,880,881,882,883,884},{885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918},{919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935},{936,937,938,939,940,941,942,943,944,945,946,947},{948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981},{982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998},{999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010},{1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045},{1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062},{1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074},{1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109},{1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126},{1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138},{1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173},{1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190},{1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202},{1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237},{1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255},{1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267},{1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302},{1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319},{1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331},{1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367},{1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385},{1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397},{1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432},{1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450},{1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462},{1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497},{1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515},{1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527}}; // 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,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,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,1,7,13,19,25,31,37,43,49,55,61,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,1,7,13,19,25,31,37,43,49,55,61,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,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,69,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,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,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,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,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,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,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,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,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}; // 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,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,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,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,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,7,13,19,25,31,37,43,49,55,61,67,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,7,13,19,25,31,37,43,49,55,61,67,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,4,10,16,22,28,34,40,46,52,58,64,70,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,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,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,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,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,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,5,11,17,23,29,35,41,47,53,59,65,71,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,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,4,10,16,22,28,34,40,46,52,58,64,70,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67}; // set of end times of each shipment 
