int Dev = 30;// 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 = 1532;//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]={{{{11738,0,0,0,0,0},{11100,0,0,0,0,0},{11164,0,0,0,0,0},{11031,0,0,0,0,0},{11243,0,0,0,0,0},{11155,0,0,0,0,0},{11150,0,0,0,0,0},{11580,0,0,0,0,0},{11429,0,0,0,0,0},{10933,0,0,0,0,0},{11927,0,0,0,0,0},{11817,0,0,0,0,0},{11698,0,0,0,0,0},{11865,0,0,0,0,0},{11362,0,0,0,0,0},{11478,0,0,0,0,0},{11499,0,0,0,0,0},{11580,0,0,0,0,0},{11240,0,0,0,0,0},{11362,0,0,0,0,0}},{{11105,0,0,0,0,0},{11060,0,0,0,0,0},{11552,0,0,0,0,0},{11723,0,0,0,0,0},{11372,0,0,0,0,0},{11710,0,0,0,0,0},{11527,0,0,0,0,0},{11985,0,0,0,0,0},{11918,0,0,0,0,0},{11889,0,0,0,0,0},{12105,0,0,0,0,0},{11811,0,0,0,0,0},{11403,0,0,0,0,0},{10852,0,0,0,0,0},{11199,0,0,0,0,0},{11434,0,0,0,0,0},{12175,0,0,0,0,0},{11650,0,0,0,0,0},{12023,0,0,0,0,0},{11231,0,0,0,0,0}},{{11625,0,0,0,0,0},{11199,0,0,0,0,0},{11734,0,0,0,0,0},{11347,0,0,0,0,0},{11470,0,0,0,0,0},{11324,0,0,0,0,0},{11650,0,0,0,0,0},{11670,0,0,0,0,0},{11896,0,0,0,0,0},{11170,0,0,0,0,0},{11492,0,0,0,0,0},{11557,0,0,0,0,0},{11486,0,0,0,0,0},{11704,0,0,0,0,0},{11242,0,0,0,0,0},{11132,0,0,0,0,0},{11411,0,0,0,0,0},{11371,0,0,0,0,0},{11140,0,0,0,0,0},{11550,0,0,0,0,0}},{{10998,0,0,0,0,0},{12021,0,0,0,0,0},{11014,0,0,0,0,0},{11087,0,0,0,0,0},{11394,0,0,0,0,0},{11747,0,0,0,0,0},{12041,0,0,0,0,0},{10964,0,0,0,0,0},{11588,0,0,0,0,0},{11348,0,0,0,0,0},{11520,0,0,0,0,0},{11876,0,0,0,0,0},{11626,0,0,0,0,0},{11621,0,0,0,0,0},{11770,0,0,0,0,0},{11297,0,0,0,0,0},{11446,0,0,0,0,0},{11351,0,0,0,0,0},{11275,0,0,0,0,0},{10967,0,0,0,0,0}},{{11613,0,0,0,0,0},{11929,0,0,0,0,0},{11131,0,0,0,0,0},{11801,0,0,0,0,0},{11360,0,0,0,0,0},{11561,0,0,0,0,0},{11831,0,0,0,0,0},{11288,0,0,0,0,0},{11450,0,0,0,0,0},{11642,0,0,0,0,0},{11900,0,0,0,0,0},{11737,0,0,0,0,0},{12105,0,0,0,0,0},{11898,0,0,0,0,0},{11429,0,0,0,0,0},{12157,0,0,0,0,0},{11110,0,0,0,0,0},{11098,0,0,0,0,0},{11576,0,0,0,0,0},{11086,0,0,0,0,0}},{{12048,0,0,0,0,0},{11674,0,0,0,0,0},{11573,0,0,0,0,0},{11778,0,0,0,0,0},{11302,0,0,0,0,0},{11351,0,0,0,0,0},{11200,0,0,0,0,0},{11633,0,0,0,0,0},{11504,0,0,0,0,0},{11684,0,0,0,0,0},{11116,0,0,0,0,0},{10990,0,0,0,0,0},{11064,0,0,0,0,0},{11513,0,0,0,0,0},{11910,0,0,0,0,0},{11700,0,0,0,0,0},{11342,0,0,0,0,0},{11283,0,0,0,0,0},{11435,0,0,0,0,0},{11482,0,0,0,0,0}},{{11367,0,0,0,0,0},{11132,0,0,0,0,0},{11723,0,0,0,0,0},{11552,0,0,0,0,0},{11244,0,0,0,0,0},{11491,0,0,0,0,0},{11187,0,0,0,0,0},{11773,0,0,0,0,0},{11812,0,0,0,0,0},{11072,0,0,0,0,0},{11961,0,0,0,0,0},{11932,0,0,0,0,0},{11358,0,0,0,0,0},{11854,0,0,0,0,0},{11416,0,0,0,0,0},{11948,0,0,0,0,0},{11580,0,0,0,0,0},{11309,0,0,0,0,0},{11097,0,0,0,0,0},{11496,0,0,0,0,0}},{{11577,0,0,0,0,0},{11166,0,0,0,0,0},{11422,0,0,0,0,0},{11476,0,0,0,0,0},{11204,0,0,0,0,0},{11196,0,0,0,0,0},{11836,0,0,0,0,0},{11712,0,0,0,0,0},{11125,0,0,0,0,0},{11486,0,0,0,0,0},{11219,0,0,0,0,0},{11563,0,0,0,0,0},{11502,0,0,0,0,0},{11319,0,0,0,0,0},{11332,0,0,0,0,0},{11708,0,0,0,0,0},{11824,0,0,0,0,0},{11241,0,0,0,0,0},{11257,0,0,0,0,0},{11959,0,0,0,0,0}},{{11558,0,0,0,0,0},{11047,0,0,0,0,0},{11495,0,0,0,0,0},{11744,0,0,0,0,0},{11457,0,0,0,0,0},{11467,0,0,0,0,0},{11375,0,0,0,0,0},{11661,0,0,0,0,0},{11057,0,0,0,0,0},{11812,0,0,0,0,0},{11349,0,0,0,0,0},{11535,0,0,0,0,0},{10964,0,0,0,0,0},{11560,0,0,0,0,0},{10964,0,0,0,0,0},{11377,0,0,0,0,0},{11060,0,0,0,0,0},{11907,0,0,0,0,0},{11421,0,0,0,0,0},{11444,0,0,0,0,0}},{{10989,0,0,0,0,0},{11946,0,0,0,0,0},{11132,0,0,0,0,0},{11773,0,0,0,0,0},{11818,0,0,0,0,0},{10939,0,0,0,0,0},{11884,0,0,0,0,0},{11681,0,0,0,0,0},{11104,0,0,0,0,0},{11981,0,0,0,0,0},{12026,0,0,0,0,0},{11806,0,0,0,0,0},{11439,0,0,0,0,0},{11484,0,0,0,0,0},{11980,0,0,0,0,0},{11286,0,0,0,0,0},{11527,0,0,0,0,0},{11551,0,0,0,0,0},{11880,0,0,0,0,0},{12096,0,0,0,0,0}},{{11438,0,0,0,0,0},{11468,0,0,0,0,0},{11422,0,0,0,0,0},{11303,0,0,0,0,0},{11614,0,0,0,0,0},{12017,0,0,0,0,0},{11505,0,0,0,0,0},{11668,0,0,0,0,0},{11391,0,0,0,0,0},{11347,0,0,0,0,0},{11639,0,0,0,0,0},{11153,0,0,0,0,0},{11247,0,0,0,0,0},{11107,0,0,0,0,0},{11811,0,0,0,0,0},{11298,0,0,0,0,0},{11667,0,0,0,0,0},{11720,0,0,0,0,0},{11579,0,0,0,0,0},{11575,0,0,0,0,0}},{{12097,0,0,0,0,0},{11747,0,0,0,0,0},{12240,0,0,0,0,0},{11728,0,0,0,0,0},{11577,0,0,0,0,0},{11649,0,0,0,0,0},{11242,0,0,0,0,0},{11588,0,0,0,0,0},{11376,0,0,0,0,0},{11221,0,0,0,0,0},{11237,0,0,0,0,0},{11174,0,0,0,0,0},{11743,0,0,0,0,0},{11499,0,0,0,0,0},{11389,0,0,0,0,0},{11115,0,0,0,0,0},{11465,0,0,0,0,0},{11622,0,0,0,0,0},{11715,0,0,0,0,0},{11404,0,0,0,0,0}}},{{{-246,-193,-231,-177,-219,-221},{-223,-238,-164,-229,-258,-254},{-262,-168,-187,-256,-144,-227},{-162,-199,-179,-152,-146,-221},{-191,-154,-233,-175,-173,-213},{-211,-150,-183,-240,-156,-231},{-244,-177,-181,-217,-148,-162},{-166,-231,-199,-225,-177,-252},{-171,-215,-152,-221,-258,-205},{-152,-152,-197,-235,-187,-223},{-250,-215,-225,-189,-160,-262},{-221,-175,-240,-179,-144,-254},{-262,-233,-225,-240,-197,-264},{-215,-144,-183,-238,-181,-154},{-154,-185,-252,-166,-195,-197},{-160,-240,-258,-193,-213,-235},{-187,-225,-183,-244,-248,-248},{-171,-187,-221,-223,-142,-171},{-223,-221,-240,-211,-148,-185},{-250,-215,-199,-191,-150,-256}},{{-193,-160,-248,-144,-189,-199},{-154,-195,-189,-154,-258,-162},{-238,-158,-152,-242,-177,-238},{-205,-248,-209,-175,-195,-171},{-215,-244,-148,-258,-191,-262},{-254,-187,-250,-211,-260,-240},{-260,-197,-197,-235,-185,-207},{-258,-240,-260,-185,-264,-227},{-221,-201,-258,-217,-205,-146},{-248,-168,-225,-166,-205,-152},{-205,-244,-213,-213,-229,-227},{-197,-175,-205,-168,-238,-250},{-152,-205,-158,-162,-203,-144},{-248,-193,-221,-148,-158,-175},{-183,-183,-179,-195,-185,-260},{-246,-227,-144,-260,-187,-223},{-152,-217,-156,-264,-217,-240},{-240,-171,-229,-152,-164,-146},{-238,-195,-248,-233,-235,-244},{-187,-173,-223,-227,-233,-146}},{{-152,-177,-173,-227,-199,-187},{-227,-235,-146,-213,-264,-144},{-238,-185,-227,-185,-166,-256},{-199,-173,-168,-175,-142,-250},{-189,-189,-242,-250,-152,-185},{-252,-217,-213,-144,-146,-264},{-193,-150,-175,-179,-142,-189},{-191,-158,-189,-254,-258,-187},{-142,-203,-221,-252,-207,-217},{-156,-152,-229,-183,-168,-221},{-227,-175,-244,-227,-185,-183},{-158,-233,-166,-238,-201,-256},{-148,-244,-187,-254,-240,-221},{-162,-150,-181,-173,-142,-150},{-144,-203,-171,-221,-201,-209},{-223,-197,-217,-150,-148,-227},{-223,-144,-254,-250,-221,-215},{-183,-256,-168,-175,-256,-217},{-248,-197,-219,-231,-264,-187},{-260,-260,-177,-148,-195,-154}},{{-162,-207,-203,-191,-207,-146},{-254,-219,-262,-229,-183,-166},{-264,-205,-158,-215,-229,-221},{-225,-175,-262,-205,-227,-231},{-248,-142,-205,-164,-205,-148},{-244,-203,-219,-152,-201,-171},{-160,-242,-260,-223,-203,-160},{-154,-175,-185,-242,-197,-235},{-173,-217,-177,-168,-193,-146},{-215,-262,-154,-238,-173,-187},{-233,-193,-148,-260,-252,-154},{-223,-162,-235,-162,-260,-213},{-205,-154,-250,-203,-231,-260},{-217,-264,-175,-181,-254,-256},{-242,-238,-183,-189,-168,-240},{-235,-173,-215,-229,-227,-207},{-179,-175,-197,-256,-225,-235},{-160,-177,-168,-201,-203,-152},{-175,-209,-166,-152,-150,-166},{-211,-146,-213,-207,-250,-156}},{{-221,-181,-189,-199,-227,-229},{-187,-242,-223,-203,-211,-183},{-213,-142,-250,-213,-179,-256},{-211,-205,-205,-248,-235,-262},{-219,-185,-219,-252,-173,-215},{-240,-205,-227,-193,-227,-213},{-262,-175,-181,-223,-227,-164},{-177,-179,-193,-142,-158,-156},{-209,-179,-256,-177,-211,-240},{-195,-235,-260,-199,-209,-193},{-250,-183,-254,-244,-260,-187},{-219,-264,-213,-185,-175,-189},{-193,-223,-193,-215,-254,-189},{-238,-166,-223,-209,-235,-183},{-211,-242,-181,-223,-246,-175},{-264,-258,-144,-187,-199,-264},{-164,-179,-156,-215,-244,-262},{-156,-229,-205,-171,-225,-235},{-260,-152,-227,-254,-177,-211},{-152,-195,-175,-235,-264,-231}},{{-258,-201,-148,-183,-225,-219},{-207,-229,-229,-203,-185,-168},{-260,-250,-193,-260,-166,-211},{-260,-256,-195,-162,-233,-258},{-150,-209,-148,-246,-164,-229},{-211,-264,-181,-258,-256,-240},{-179,-227,-173,-146,-164,-223},{-215,-191,-187,-213,-260,-227},{-189,-183,-238,-189,-181,-227},{-260,-252,-248,-171,-152,-164},{-213,-177,-205,-258,-168,-252},{-158,-254,-225,-160,-213,-156},{-160,-209,-160,-162,-162,-166},{-231,-156,-223,-187,-179,-205},{-238,-173,-244,-229,-177,-175},{-223,-162,-203,-195,-152,-256},{-258,-264,-185,-164,-246,-197},{-158,-156,-195,-219,-207,-229},{-187,-191,-189,-211,-254,-199},{-219,-183,-215,-262,-158,-193}},{{-150,-262,-258,-246,-166,-231},{-231,-231,-173,-197,-264,-162},{-211,-256,-187,-248,-177,-199},{-207,-175,-175,-211,-229,-156},{-154,-219,-187,-258,-164,-229},{-171,-144,-189,-248,-215,-201},{-246,-252,-195,-189,-238,-229},{-183,-217,-227,-262,-229,-256},{-207,-229,-250,-219,-258,-156},{-148,-201,-152,-207,-264,-183},{-231,-166,-154,-264,-254,-185},{-238,-154,-150,-207,-201,-231},{-164,-242,-217,-227,-189,-144},{-235,-229,-201,-217,-229,-148},{-171,-197,-154,-195,-189,-197},{-175,-152,-264,-231,-252,-193},{-154,-189,-252,-229,-233,-252},{-217,-258,-199,-264,-171,-242},{-209,-160,-195,-225,-189,-166},{-175,-209,-238,-148,-156,-217}},{{-209,-164,-201,-146,-152,-185},{-205,-168,-152,-146,-231,-187},{-250,-215,-242,-148,-166,-148},{-219,-179,-175,-144,-213,-150},{-166,-193,-181,-173,-258,-156},{-256,-235,-240,-164,-246,-142},{-158,-264,-262,-168,-211,-258},{-221,-258,-254,-171,-260,-252},{-217,-181,-193,-191,-262,-193},{-142,-246,-191,-223,-203,-158},{-211,-225,-197,-162,-250,-185},{-199,-223,-146,-221,-201,-231},{-164,-193,-262,-256,-238,-213},{-185,-158,-219,-168,-254,-229},{-193,-213,-193,-152,-168,-195},{-187,-233,-248,-242,-229,-158},{-217,-179,-242,-150,-264,-164},{-211,-244,-181,-183,-146,-209},{-152,-227,-171,-217,-242,-201},{-191,-231,-254,-150,-164,-250}},{{-233,-205,-233,-240,-246,-235},{-171,-221,-158,-217,-207,-211},{-254,-191,-221,-235,-187,-223},{-158,-191,-158,-260,-215,-213},{-144,-203,-238,-240,-205,-148},{-154,-240,-227,-142,-227,-175},{-197,-252,-164,-256,-166,-238},{-166,-189,-252,-199,-181,-177},{-205,-189,-246,-177,-177,-179},{-246,-173,-244,-191,-231,-146},{-235,-183,-154,-209,-168,-146},{-223,-207,-173,-260,-168,-179},{-252,-142,-211,-233,-227,-189},{-242,-160,-164,-248,-262,-175},{-201,-264,-229,-264,-152,-179},{-164,-197,-142,-199,-221,-262},{-173,-205,-191,-144,-148,-260},{-150,-264,-258,-240,-152,-177},{-240,-221,-171,-223,-146,-248},{-244,-246,-181,-209,-215,-203}},{{-142,-238,-191,-235,-225,-250},{-229,-209,-197,-246,-148,-173},{-244,-250,-179,-142,-219,-144},{-148,-197,-154,-150,-246,-144},{-179,-254,-244,-166,-195,-152},{-233,-207,-191,-148,-181,-262},{-262,-177,-156,-252,-193,-223},{-199,-219,-175,-258,-162,-240},{-181,-203,-158,-179,-213,-205},{-166,-199,-256,-181,-221,-213},{-158,-185,-240,-248,-246,-177},{-225,-183,-262,-166,-152,-177},{-256,-235,-197,-189,-203,-250},{-158,-142,-160,-260,-164,-197},{-235,-244,-211,-148,-166,-235},{-197,-211,-264,-240,-240,-248},{-219,-229,-181,-203,-256,-217},{-250,-264,-235,-197,-173,-213},{-258,-244,-221,-217,-213,-213},{-262,-235,-262,-262,-235,-150}},{{-264,-148,-233,-252,-260,-246},{-207,-146,-227,-144,-264,-205},{-221,-142,-183,-215,-191,-235},{-260,-240,-207,-233,-152,-197},{-252,-229,-146,-189,-244,-160},{-185,-152,-221,-195,-221,-219},{-191,-231,-240,-252,-171,-158},{-187,-215,-260,-146,-213,-197},{-191,-227,-213,-223,-181,-160},{-195,-181,-231,-242,-252,-195},{-260,-235,-248,-185,-244,-156},{-233,-264,-217,-171,-199,-187},{-195,-164,-162,-195,-203,-189},{-221,-264,-246,-250,-217,-181},{-215,-166,-154,-164,-248,-238},{-211,-207,-242,-207,-148,-197},{-254,-166,-199,-158,-150,-256},{-185,-217,-207,-173,-207,-207},{-252,-144,-235,-187,-193,-244},{-244,-262,-183,-187,-213,-164}},{{-248,-171,-250,-213,-256,-175},{-244,-211,-189,-152,-195,-191},{-258,-150,-207,-215,-235,-173},{-160,-211,-240,-244,-217,-260},{-197,-164,-207,-150,-205,-189},{-248,-244,-187,-173,-233,-160},{-262,-146,-225,-221,-262,-211},{-203,-164,-258,-225,-185,-207},{-154,-217,-142,-158,-144,-223},{-160,-146,-150,-183,-258,-154},{-217,-164,-183,-168,-164,-160},{-156,-203,-162,-193,-152,-162},{-235,-264,-166,-162,-175,-201},{-217,-150,-152,-248,-187,-260},{-177,-193,-158,-148,-162,-177},{-221,-171,-248,-154,-205,-244},{-244,-160,-244,-231,-252,-191},{-205,-225,-227,-215,-233,-209},{-164,-191,-250,-142,-160,-260},{-189,-207,-199,-223,-223,-197}}},{{{-137,-209,-167,-177,-175,-204},{-119,-155,-132,-206,-175,-113},{-138,-132,-150,-179,-192,-159},{-118,-134,-204,-177,-151,-126},{-130,-192,-119,-187,-195,-204},{-148,-148,-163,-150,-124,-122},{-159,-142,-148,-118,-195,-118},{-171,-113,-132,-127,-190,-161},{-130,-166,-143,-134,-150,-130},{-138,-172,-132,-209,-185,-180},{-182,-172,-177,-182,-118,-137},{-175,-119,-151,-198,-137,-208},{-151,-153,-134,-192,-171,-184},{-182,-175,-172,-137,-116,-182},{-187,-182,-121,-184,-116,-164},{-208,-114,-138,-129,-200,-156},{-175,-150,-166,-182,-188,-137},{-164,-185,-119,-180,-204,-113},{-177,-138,-155,-132,-188,-184},{-172,-159,-208,-121,-192,-184}},{{-140,-116,-209,-150,-151,-145},{-174,-118,-159,-151,-169,-177},{-185,-193,-203,-167,-127,-167},{-177,-127,-208,-147,-164,-203},{-148,-126,-187,-121,-164,-156},{-121,-188,-172,-164,-126,-129},{-135,-134,-159,-126,-159,-161},{-155,-204,-179,-167,-208,-204},{-145,-196,-177,-198,-118,-140},{-127,-172,-182,-163,-171,-124},{-206,-135,-187,-167,-196,-172},{-153,-148,-167,-166,-180,-171},{-150,-122,-132,-195,-156,-118},{-172,-127,-143,-159,-169,-153},{-171,-158,-147,-132,-148,-179},{-155,-132,-179,-147,-180,-192},{-143,-150,-156,-158,-164,-129},{-195,-142,-156,-130,-177,-206},{-155,-200,-164,-166,-185,-126},{-169,-184,-124,-193,-122,-171}},{{-169,-175,-153,-179,-127,-113},{-156,-204,-118,-190,-127,-196},{-184,-145,-124,-174,-153,-203},{-164,-122,-129,-129,-158,-142},{-200,-203,-155,-203,-151,-175},{-126,-209,-166,-196,-200,-147},{-130,-200,-121,-193,-180,-138},{-130,-122,-195,-142,-164,-187},{-132,-203,-135,-147,-153,-200},{-118,-180,-113,-209,-151,-127},{-138,-201,-209,-167,-119,-182},{-203,-113,-145,-166,-121,-135},{-114,-127,-124,-200,-130,-188},{-198,-198,-179,-208,-138,-192},{-175,-200,-116,-204,-134,-180},{-151,-196,-159,-166,-184,-200},{-132,-204,-208,-172,-163,-148},{-167,-126,-159,-209,-156,-127},{-135,-138,-147,-172,-196,-164},{-159,-143,-163,-209,-188,-119}},{{-121,-158,-119,-114,-158,-180},{-166,-114,-204,-171,-201,-118},{-118,-206,-137,-187,-166,-184},{-113,-119,-185,-192,-140,-138},{-142,-166,-201,-156,-192,-187},{-175,-124,-182,-177,-180,-153},{-190,-182,-135,-187,-196,-129},{-147,-180,-126,-159,-198,-171},{-134,-138,-201,-151,-137,-127},{-155,-167,-203,-147,-166,-166},{-196,-155,-158,-172,-143,-153},{-118,-185,-203,-116,-180,-145},{-122,-145,-119,-132,-137,-201},{-130,-126,-150,-208,-174,-203},{-209,-209,-138,-190,-182,-118},{-193,-187,-177,-171,-124,-130},{-156,-135,-113,-190,-203,-114},{-159,-148,-166,-119,-142,-163},{-180,-196,-182,-198,-188,-163},{-132,-147,-138,-187,-129,-169}},{{-163,-184,-193,-148,-113,-180},{-161,-147,-135,-166,-208,-145},{-119,-206,-171,-138,-134,-198},{-182,-122,-177,-134,-155,-158},{-196,-190,-148,-179,-147,-113},{-126,-193,-130,-179,-145,-121},{-209,-174,-114,-151,-167,-201},{-169,-179,-114,-129,-143,-153},{-166,-114,-179,-114,-200,-188},{-171,-179,-129,-155,-180,-188},{-121,-206,-196,-184,-185,-192},{-143,-156,-204,-163,-184,-177},{-130,-188,-147,-113,-180,-116},{-171,-209,-121,-155,-201,-195},{-182,-126,-184,-153,-145,-187},{-196,-172,-192,-147,-193,-198},{-188,-137,-198,-161,-158,-209},{-167,-119,-206,-130,-134,-184},{-204,-138,-175,-155,-203,-188},{-169,-175,-190,-127,-127,-192}},{{-196,-190,-132,-145,-187,-159},{-153,-179,-163,-193,-150,-137},{-126,-187,-114,-185,-179,-209},{-180,-127,-172,-200,-203,-164},{-188,-126,-142,-196,-179,-167},{-187,-163,-171,-127,-122,-134},{-153,-127,-130,-187,-140,-143},{-172,-192,-148,-174,-209,-172},{-135,-130,-135,-126,-116,-201},{-185,-195,-148,-132,-164,-158},{-124,-201,-192,-187,-140,-138},{-122,-137,-209,-147,-167,-113},{-180,-198,-122,-208,-158,-121},{-122,-118,-180,-129,-175,-156},{-188,-187,-158,-164,-203,-166},{-206,-161,-119,-148,-148,-138},{-118,-151,-172,-174,-134,-200},{-182,-174,-158,-164,-119,-163},{-129,-190,-164,-174,-190,-177},{-209,-196,-177,-148,-118,-156}},{{-172,-151,-195,-134,-116,-129},{-118,-155,-166,-119,-118,-190},{-187,-167,-138,-142,-132,-164},{-200,-208,-153,-140,-164,-167},{-135,-143,-155,-180,-201,-177},{-166,-208,-179,-122,-166,-153},{-196,-208,-184,-159,-114,-116},{-134,-122,-158,-147,-206,-182},{-138,-164,-151,-172,-129,-195},{-188,-119,-185,-126,-134,-153},{-171,-166,-145,-167,-208,-116},{-201,-195,-185,-172,-140,-185},{-195,-159,-184,-127,-151,-158},{-208,-143,-130,-155,-113,-155},{-177,-201,-192,-153,-187,-180},{-184,-140,-138,-195,-158,-203},{-151,-147,-201,-127,-201,-130},{-129,-158,-171,-195,-161,-153},{-114,-185,-192,-158,-167,-138},{-203,-164,-209,-195,-137,-145}},{{-203,-180,-156,-164,-198,-140},{-147,-119,-167,-142,-172,-195},{-208,-175,-118,-179,-188,-182},{-137,-196,-155,-198,-116,-155},{-126,-132,-201,-200,-113,-184},{-130,-201,-195,-116,-122,-195},{-127,-134,-203,-208,-148,-166},{-185,-143,-114,-119,-200,-121},{-187,-148,-147,-185,-153,-153},{-137,-140,-187,-167,-172,-198},{-182,-184,-153,-114,-171,-113},{-132,-153,-193,-153,-140,-184},{-132,-135,-163,-151,-113,-177},{-130,-122,-171,-142,-143,-164},{-135,-208,-135,-180,-179,-153},{-185,-182,-122,-155,-163,-177},{-187,-148,-180,-209,-209,-138},{-190,-113,-147,-138,-201,-201},{-153,-121,-172,-185,-138,-163},{-193,-163,-192,-137,-167,-147}},{{-175,-190,-114,-164,-180,-140},{-188,-156,-174,-138,-184,-151},{-142,-114,-163,-129,-142,-203},{-200,-158,-138,-158,-122,-132},{-209,-140,-121,-122,-184,-177},{-201,-150,-175,-129,-203,-163},{-190,-150,-158,-163,-198,-161},{-203,-174,-140,-116,-167,-200},{-158,-135,-134,-164,-184,-119},{-132,-177,-158,-151,-161,-203},{-122,-172,-179,-180,-206,-118},{-155,-153,-182,-137,-177,-172},{-153,-129,-190,-188,-119,-174},{-164,-196,-150,-169,-169,-126},{-122,-150,-172,-177,-155,-134},{-185,-147,-155,-177,-172,-140},{-142,-121,-119,-161,-185,-208},{-179,-142,-175,-188,-200,-132},{-185,-140,-200,-143,-145,-129},{-142,-116,-167,-138,-175,-150}},{{-134,-140,-180,-164,-206,-127},{-134,-121,-192,-138,-148,-187},{-164,-174,-147,-158,-130,-171},{-148,-185,-124,-153,-172,-158},{-209,-142,-147,-142,-155,-196},{-195,-118,-182,-174,-184,-167},{-142,-156,-130,-166,-151,-190},{-126,-145,-163,-134,-138,-127},{-156,-174,-127,-174,-153,-116},{-206,-158,-138,-179,-119,-145},{-164,-140,-171,-155,-188,-185},{-198,-127,-187,-185,-134,-122},{-145,-114,-118,-196,-148,-175},{-166,-114,-184,-193,-200,-145},{-175,-180,-147,-155,-177,-134},{-171,-113,-158,-179,-200,-114},{-159,-201,-204,-142,-177,-190},{-180,-208,-132,-161,-116,-140},{-209,-192,-188,-134,-153,-121},{-155,-190,-185,-118,-208,-195}},{{-163,-155,-195,-153,-163,-137},{-163,-151,-113,-124,-201,-171},{-142,-118,-145,-177,-190,-137},{-184,-187,-129,-156,-151,-130},{-150,-116,-122,-132,-190,-140},{-164,-167,-201,-182,-192,-161},{-126,-206,-150,-127,-137,-171},{-114,-156,-122,-143,-121,-143},{-179,-187,-119,-177,-159,-174},{-129,-206,-155,-156,-175,-145},{-169,-180,-158,-114,-169,-138},{-179,-151,-114,-142,-200,-130},{-126,-130,-142,-193,-155,-177},{-147,-164,-182,-150,-188,-134},{-185,-158,-119,-172,-164,-180},{-155,-119,-116,-180,-156,-127},{-184,-150,-177,-177,-184,-134},{-185,-208,-140,-167,-185,-204},{-127,-201,-204,-167,-169,-130},{-204,-138,-182,-163,-185,-169}},{{-153,-124,-116,-187,-138,-167},{-182,-200,-132,-124,-166,-203},{-208,-124,-200,-200,-151,-171},{-200,-200,-150,-113,-171,-196},{-127,-163,-119,-143,-184,-175},{-171,-196,-158,-175,-114,-203},{-166,-150,-158,-114,-116,-132},{-174,-150,-150,-184,-127,-187},{-192,-153,-129,-167,-198,-190},{-192,-161,-190,-145,-129,-208},{-132,-180,-179,-190,-193,-171},{-122,-163,-127,-169,-135,-151},{-127,-203,-195,-192,-174,-130},{-119,-129,-129,-153,-124,-175},{-155,-167,-164,-198,-184,-114},{-116,-114,-140,-187,-169,-208},{-196,-198,-150,-118,-177,-138},{-201,-164,-158,-122,-166,-193},{-201,-138,-155,-184,-129,-184},{-164,-126,-153,-138,-116,-182}}},{{{-252,-268,-229,-206,-280,-243},{-275,-194,-254,-164,-169,-270},{-249,-236,-169,-240,-219,-203},{-266,-231,-213,-192,-263,-178},{-293,-286,-164,-182,-185,-189},{-201,-293,-286,-192,-164,-298},{-226,-252,-249,-226,-169,-224},{-208,-252,-192,-259,-249,-289},{-268,-296,-231,-252,-263,-217},{-238,-273,-196,-277,-240,-217},{-240,-277,-286,-266,-243,-173},{-245,-231,-296,-182,-192,-275},{-182,-243,-176,-252,-266,-256},{-206,-243,-277,-173,-217,-173},{-233,-222,-201,-266,-289,-268},{-219,-231,-243,-217,-268,-238},{-215,-229,-219,-261,-252,-182},{-162,-219,-263,-208,-164,-280},{-284,-275,-263,-300,-187,-229},{-273,-236,-176,-210,-176,-289}},{{-259,-270,-270,-189,-164,-256},{-196,-203,-275,-185,-192,-166},{-263,-266,-300,-194,-206,-224},{-268,-238,-189,-173,-296,-187},{-296,-266,-268,-298,-236,-189},{-215,-196,-171,-270,-259,-213},{-222,-263,-226,-196,-182,-296},{-263,-238,-171,-275,-229,-236},{-171,-280,-233,-277,-247,-219},{-189,-238,-275,-203,-213,-171},{-166,-291,-189,-164,-224,-277},{-199,-291,-236,-236,-247,-286},{-169,-280,-182,-215,-215,-270},{-254,-208,-236,-201,-164,-169},{-194,-256,-236,-229,-201,-247},{-277,-164,-266,-296,-293,-171},{-243,-208,-259,-194,-254,-201},{-243,-263,-166,-192,-293,-210},{-249,-182,-266,-215,-298,-289},{-192,-268,-293,-199,-210,-189}},{{-252,-277,-249,-226,-201,-259},{-176,-199,-169,-261,-219,-240},{-275,-256,-268,-196,-252,-224},{-289,-245,-238,-240,-284,-298},{-164,-173,-176,-219,-185,-282},{-224,-210,-252,-164,-178,-280},{-173,-298,-245,-173,-289,-203},{-201,-169,-296,-245,-189,-247},{-173,-180,-249,-247,-236,-277},{-213,-291,-284,-229,-273,-236},{-217,-210,-187,-233,-199,-284},{-266,-284,-300,-199,-208,-226},{-291,-284,-171,-286,-208,-201},{-300,-263,-224,-286,-199,-268},{-229,-215,-199,-226,-194,-229},{-164,-169,-229,-277,-189,-215},{-199,-226,-206,-252,-277,-222},{-289,-270,-206,-180,-289,-231},{-164,-293,-215,-194,-252,-199},{-166,-298,-213,-233,-196,-169}},{{-194,-243,-182,-173,-219,-282},{-222,-194,-201,-203,-270,-291},{-169,-282,-166,-245,-199,-189},{-243,-189,-282,-256,-245,-171},{-273,-291,-277,-203,-238,-199},{-201,-249,-213,-249,-277,-164},{-166,-213,-245,-291,-222,-266},{-171,-231,-203,-176,-206,-185},{-164,-289,-249,-245,-266,-176},{-215,-296,-261,-256,-226,-194},{-224,-217,-280,-192,-199,-280},{-247,-275,-203,-263,-162,-162},{-284,-224,-266,-245,-164,-233},{-173,-173,-243,-162,-185,-173},{-215,-176,-259,-173,-236,-252},{-289,-189,-284,-275,-293,-243},{-189,-291,-182,-240,-189,-162},{-162,-249,-217,-236,-201,-273},{-266,-178,-166,-196,-256,-277},{-192,-266,-199,-233,-201,-208}},{{-213,-270,-203,-289,-270,-213},{-226,-280,-208,-162,-284,-196},{-166,-192,-196,-201,-213,-182},{-171,-249,-254,-229,-270,-166},{-226,-180,-217,-206,-222,-229},{-217,-277,-286,-194,-249,-222},{-236,-256,-226,-194,-280,-273},{-189,-201,-252,-229,-192,-217},{-192,-219,-289,-249,-284,-176},{-217,-254,-291,-196,-164,-245},{-282,-293,-300,-196,-169,-268},{-254,-171,-286,-259,-217,-259},{-293,-300,-263,-280,-224,-231},{-189,-245,-194,-201,-296,-263},{-233,-185,-203,-298,-219,-201},{-224,-166,-249,-263,-236,-293},{-252,-199,-192,-293,-254,-252},{-282,-162,-199,-166,-178,-178},{-275,-275,-284,-169,-208,-236},{-249,-171,-169,-166,-291,-293}},{{-261,-289,-273,-206,-282,-226},{-169,-247,-231,-263,-273,-300},{-252,-164,-291,-178,-166,-196},{-215,-291,-256,-226,-182,-231},{-240,-226,-243,-266,-256,-226},{-256,-284,-196,-289,-282,-243},{-224,-286,-224,-238,-240,-266},{-213,-256,-213,-252,-210,-189},{-189,-213,-282,-266,-231,-162},{-166,-254,-296,-236,-243,-240},{-282,-180,-226,-229,-176,-203},{-213,-289,-217,-226,-166,-176},{-189,-169,-259,-176,-203,-249},{-245,-261,-169,-166,-206,-286},{-222,-173,-280,-293,-180,-199},{-224,-231,-233,-293,-238,-296},{-263,-224,-293,-185,-275,-219},{-236,-254,-224,-162,-203,-182},{-254,-194,-176,-219,-206,-298},{-298,-233,-162,-263,-268,-252}},{{-280,-213,-261,-192,-268,-169},{-254,-213,-192,-259,-178,-229},{-229,-178,-196,-189,-217,-229},{-201,-185,-208,-171,-196,-249},{-277,-254,-240,-231,-256,-217},{-286,-296,-254,-289,-270,-166},{-219,-208,-226,-219,-194,-280},{-266,-261,-300,-252,-247,-189},{-266,-245,-180,-238,-300,-256},{-162,-182,-194,-249,-208,-240},{-261,-189,-201,-213,-270,-180},{-238,-284,-247,-238,-300,-293},{-192,-187,-210,-256,-192,-180},{-273,-277,-259,-298,-192,-245},{-226,-280,-229,-240,-286,-226},{-256,-201,-217,-252,-298,-210},{-266,-266,-206,-173,-282,-196},{-162,-300,-291,-215,-252,-284},{-178,-273,-194,-266,-219,-293},{-215,-293,-213,-229,-282,-284}},{{-296,-247,-291,-263,-249,-249},{-162,-180,-277,-210,-194,-268},{-270,-275,-226,-164,-178,-169},{-236,-268,-249,-261,-291,-298},{-254,-284,-293,-266,-233,-194},{-196,-162,-162,-219,-182,-169},{-252,-238,-233,-233,-222,-300},{-252,-254,-266,-185,-185,-261},{-194,-192,-275,-270,-210,-176},{-259,-219,-180,-270,-213,-263},{-268,-282,-222,-178,-210,-243},{-268,-289,-222,-199,-192,-219},{-247,-293,-192,-213,-298,-289},{-296,-215,-280,-280,-286,-189},{-238,-185,-236,-199,-254,-298},{-259,-266,-185,-182,-187,-293},{-277,-169,-247,-238,-268,-180},{-229,-196,-249,-166,-238,-229},{-217,-215,-266,-180,-185,-176},{-189,-296,-291,-247,-277,-291}},{{-284,-199,-226,-263,-298,-187},{-284,-162,-233,-169,-164,-259},{-245,-229,-277,-180,-277,-243},{-210,-229,-254,-222,-180,-226},{-296,-254,-224,-238,-208,-231},{-194,-233,-229,-231,-217,-254},{-266,-210,-203,-263,-213,-217},{-240,-249,-270,-224,-249,-229},{-180,-243,-201,-300,-270,-164},{-238,-243,-162,-196,-215,-173},{-293,-178,-273,-173,-182,-300},{-300,-233,-192,-166,-229,-164},{-231,-185,-162,-201,-192,-208},{-215,-196,-222,-280,-291,-219},{-229,-263,-217,-206,-245,-203},{-252,-247,-176,-215,-185,-222},{-243,-291,-166,-169,-245,-231},{-236,-256,-236,-273,-266,-201},{-194,-273,-217,-233,-270,-210},{-284,-192,-275,-171,-180,-236}},{{-240,-226,-284,-291,-169,-199},{-280,-196,-282,-229,-196,-273},{-182,-213,-236,-268,-164,-247},{-252,-208,-298,-206,-277,-268},{-229,-270,-277,-284,-226,-215},{-187,-275,-252,-192,-192,-189},{-173,-275,-252,-189,-219,-293},{-296,-194,-196,-282,-162,-243},{-240,-206,-182,-164,-243,-298},{-277,-261,-256,-249,-201,-277},{-247,-254,-256,-300,-296,-277},{-189,-249,-270,-289,-201,-298},{-185,-171,-277,-208,-233,-166},{-284,-194,-298,-224,-187,-263},{-243,-217,-291,-296,-289,-254},{-169,-224,-173,-273,-180,-178},{-185,-277,-254,-215,-182,-263},{-259,-277,-282,-259,-217,-164},{-266,-277,-176,-208,-229,-298},{-254,-182,-284,-233,-284,-266}},{{-249,-298,-240,-280,-215,-219},{-217,-300,-280,-169,-192,-256},{-263,-224,-187,-226,-169,-199},{-189,-275,-180,-263,-270,-196},{-189,-259,-268,-284,-266,-166},{-277,-213,-286,-261,-261,-280},{-280,-298,-259,-206,-219,-194},{-254,-289,-291,-286,-166,-280},{-280,-224,-210,-194,-270,-247},{-275,-261,-215,-300,-176,-210},{-182,-268,-180,-293,-185,-247},{-286,-201,-180,-201,-194,-286},{-259,-222,-199,-215,-182,-162},{-224,-180,-192,-261,-194,-180},{-266,-296,-245,-254,-215,-199},{-270,-277,-261,-286,-162,-166},{-286,-266,-268,-254,-238,-226},{-208,-203,-256,-252,-182,-164},{-208,-270,-185,-196,-254,-226},{-261,-199,-273,-192,-199,-192}},{{-256,-247,-270,-270,-261,-273},{-259,-254,-266,-266,-206,-263},{-275,-270,-203,-169,-284,-203},{-247,-238,-252,-298,-238,-219},{-280,-284,-213,-192,-284,-236},{-169,-273,-286,-185,-298,-192},{-222,-270,-171,-298,-233,-185},{-189,-284,-215,-192,-249,-254},{-252,-284,-259,-182,-282,-247},{-162,-293,-240,-236,-182,-162},{-243,-286,-222,-296,-224,-252},{-252,-187,-266,-173,-187,-266},{-289,-291,-291,-263,-189,-185},{-201,-226,-245,-182,-213,-298},{-196,-164,-215,-277,-280,-275},{-229,-169,-282,-238,-189,-182},{-270,-289,-213,-284,-196,-178},{-259,-247,-298,-192,-229,-189},{-196,-298,-296,-169,-171,-300},{-217,-286,-263,-176,-266,-243}}},{{{-282,-161,-276,-243,-197,-252},{-226,-260,-193,-171,-169,-267},{-241,-271,-152,-152,-256,-180},{-224,-237,-213,-208,-269,-169},{-267,-265,-206,-193,-276,-165},{-221,-239,-182,-195,-171,-195},{-200,-254,-152,-228,-176,-202},{-200,-263,-260,-273,-210,-224},{-189,-191,-228,-215,-269,-241},{-189,-171,-267,-163,-219,-250},{-187,-213,-282,-271,-252,-191},{-276,-191,-276,-276,-206,-245},{-167,-273,-263,-250,-197,-171},{-174,-154,-224,-163,-208,-271},{-267,-176,-228,-208,-234,-260},{-204,-171,-197,-219,-256,-280},{-152,-158,-273,-193,-224,-206},{-245,-230,-210,-208,-200,-197},{-174,-158,-197,-226,-213,-221},{-237,-197,-217,-278,-252,-195}},{{-213,-271,-193,-247,-169,-234},{-271,-176,-193,-276,-195,-221},{-260,-269,-245,-267,-202,-158},{-195,-252,-258,-280,-245,-169},{-278,-219,-269,-161,-250,-215},{-204,-156,-282,-217,-239,-156},{-152,-169,-221,-178,-152,-263},{-271,-265,-267,-171,-282,-260},{-256,-217,-237,-239,-280,-200},{-182,-265,-208,-260,-156,-260},{-208,-273,-178,-234,-265,-171},{-224,-230,-271,-271,-210,-187},{-161,-276,-178,-195,-176,-200},{-226,-178,-187,-169,-206,-180},{-161,-156,-260,-180,-161,-217},{-241,-202,-273,-193,-189,-154},{-169,-237,-197,-182,-258,-239},{-182,-267,-217,-252,-154,-228},{-226,-210,-169,-258,-202,-245},{-221,-230,-204,-156,-156,-276}},{{-271,-254,-213,-269,-200,-213},{-206,-154,-219,-163,-258,-221},{-265,-276,-180,-228,-180,-282},{-206,-152,-180,-187,-265,-217},{-200,-252,-273,-161,-237,-180},{-169,-243,-239,-154,-213,-239},{-202,-163,-171,-230,-219,-193},{-239,-163,-169,-280,-217,-237},{-204,-232,-154,-239,-200,-169},{-276,-243,-197,-278,-161,-176},{-224,-165,-230,-202,-167,-213},{-276,-158,-176,-206,-239,-239},{-180,-197,-269,-210,-180,-230},{-180,-282,-206,-282,-204,-280},{-167,-184,-252,-234,-191,-178},{-154,-161,-234,-178,-273,-200},{-215,-250,-154,-184,-241,-271},{-180,-171,-152,-219,-204,-158},{-169,-271,-256,-176,-171,-265},{-178,-269,-176,-152,-169,-202}},{{-171,-167,-184,-182,-174,-276},{-191,-217,-234,-247,-280,-260},{-256,-258,-176,-178,-256,-208},{-252,-213,-271,-152,-215,-234},{-202,-232,-156,-213,-265,-271},{-276,-250,-260,-187,-191,-184},{-215,-250,-208,-224,-258,-258},{-178,-210,-154,-215,-163,-245},{-208,-204,-152,-278,-224,-204},{-182,-219,-213,-239,-210,-265},{-178,-161,-169,-200,-171,-269},{-252,-156,-254,-265,-278,-187},{-230,-260,-180,-232,-200,-206},{-184,-206,-206,-210,-174,-200},{-273,-245,-276,-191,-280,-232},{-154,-169,-245,-191,-156,-165},{-226,-282,-195,-197,-213,-174},{-239,-269,-200,-154,-237,-174},{-174,-180,-241,-241,-180,-271},{-180,-217,-213,-252,-167,-154}},{{-187,-241,-271,-241,-206,-174},{-197,-263,-265,-219,-176,-217},{-193,-267,-204,-247,-213,-158},{-178,-237,-241,-243,-213,-265},{-219,-254,-250,-219,-176,-260},{-213,-237,-195,-184,-208,-156},{-252,-254,-245,-219,-278,-247},{-276,-237,-176,-219,-191,-271},{-197,-241,-204,-156,-189,-276},{-226,-184,-250,-200,-169,-271},{-169,-191,-189,-252,-237,-197},{-278,-161,-280,-202,-217,-158},{-241,-269,-169,-245,-202,-163},{-152,-280,-276,-167,-213,-265},{-213,-180,-191,-171,-271,-224},{-228,-206,-163,-280,-269,-237},{-237,-202,-204,-195,-158,-184},{-250,-226,-184,-208,-245,-228},{-273,-254,-158,-250,-239,-250},{-156,-171,-184,-158,-210,-217}},{{-180,-256,-171,-195,-165,-161},{-197,-180,-247,-217,-245,-167},{-232,-278,-193,-204,-167,-276},{-200,-256,-202,-278,-263,-184},{-276,-178,-234,-197,-276,-213},{-232,-239,-202,-210,-180,-187},{-250,-165,-174,-226,-171,-200},{-267,-273,-278,-263,-169,-184},{-182,-171,-174,-208,-230,-269},{-260,-158,-197,-260,-280,-228},{-193,-206,-237,-195,-276,-237},{-167,-165,-158,-230,-161,-258},{-260,-165,-250,-254,-180,-230},{-174,-247,-169,-234,-278,-239},{-210,-232,-224,-213,-273,-171},{-237,-174,-282,-154,-273,-273},{-282,-263,-163,-184,-256,-169},{-202,-191,-161,-232,-208,-167},{-165,-154,-226,-174,-174,-234},{-239,-232,-184,-232,-224,-234}},{{-193,-208,-232,-267,-191,-282},{-180,-158,-165,-197,-152,-230},{-243,-191,-254,-191,-267,-232},{-176,-171,-265,-156,-178,-228},{-210,-213,-269,-156,-163,-163},{-273,-243,-169,-256,-228,-182},{-254,-158,-263,-239,-158,-208},{-256,-167,-161,-273,-245,-171},{-260,-228,-176,-152,-202,-278},{-267,-278,-245,-165,-165,-178},{-263,-195,-221,-180,-237,-247},{-252,-224,-200,-152,-154,-267},{-221,-174,-161,-263,-228,-271},{-271,-237,-184,-260,-189,-273},{-219,-278,-224,-193,-167,-161},{-254,-165,-254,-226,-243,-280},{-165,-189,-250,-258,-265,-163},{-154,-206,-165,-215,-176,-226},{-228,-221,-200,-224,-204,-234},{-154,-230,-182,-228,-163,-167}},{{-273,-267,-187,-152,-265,-267},{-171,-265,-210,-171,-169,-156},{-230,-178,-265,-208,-237,-217},{-178,-178,-202,-191,-213,-247},{-154,-204,-221,-237,-226,-200},{-189,-282,-232,-154,-197,-282},{-250,-174,-267,-167,-152,-206},{-224,-239,-232,-267,-282,-280},{-169,-156,-184,-273,-256,-178},{-226,-247,-165,-269,-252,-224},{-200,-271,-217,-171,-278,-245},{-282,-158,-276,-232,-187,-234},{-163,-263,-158,-176,-258,-161},{-213,-271,-187,-202,-252,-180},{-158,-250,-163,-161,-171,-273},{-254,-197,-176,-152,-158,-206},{-224,-271,-241,-158,-193,-260},{-193,-161,-206,-200,-156,-245},{-260,-161,-206,-171,-265,-176},{-271,-258,-237,-165,-210,-204}},{{-200,-232,-280,-158,-271,-204},{-184,-182,-156,-208,-282,-197},{-228,-165,-263,-187,-208,-239},{-217,-226,-154,-280,-215,-256},{-265,-237,-271,-154,-263,-169},{-250,-254,-276,-282,-178,-278},{-213,-191,-184,-260,-260,-191},{-224,-245,-224,-202,-191,-152},{-280,-224,-154,-206,-234,-256},{-215,-156,-252,-187,-171,-276},{-254,-176,-197,-254,-191,-204},{-180,-217,-273,-276,-267,-271},{-224,-258,-217,-241,-215,-282},{-263,-263,-215,-154,-208,-152},{-204,-245,-269,-174,-230,-191},{-180,-252,-163,-217,-276,-184},{-187,-204,-260,-230,-254,-217},{-228,-154,-163,-234,-263,-276},{-245,-187,-230,-224,-182,-265},{-217,-256,-169,-228,-165,-152}},{{-152,-158,-271,-204,-174,-213},{-265,-263,-210,-167,-267,-210},{-165,-217,-273,-215,-204,-206},{-187,-230,-278,-171,-232,-204},{-161,-252,-260,-189,-202,-210},{-154,-158,-158,-191,-165,-256},{-221,-197,-167,-213,-252,-250},{-221,-169,-163,-256,-208,-258},{-204,-239,-273,-165,-252,-156},{-191,-267,-230,-280,-156,-206},{-256,-193,-247,-254,-260,-158},{-232,-282,-256,-165,-204,-152},{-250,-232,-239,-232,-174,-221},{-228,-178,-217,-178,-189,-221},{-278,-232,-232,-230,-191,-243},{-156,-163,-271,-195,-191,-215},{-245,-258,-161,-250,-230,-237},{-267,-189,-258,-256,-224,-239},{-241,-208,-232,-210,-263,-228},{-182,-239,-221,-263,-180,-195}},{{-193,-265,-273,-269,-163,-171},{-204,-171,-239,-197,-267,-182},{-178,-180,-154,-202,-230,-250},{-221,-269,-230,-215,-237,-226},{-208,-278,-195,-247,-254,-191},{-250,-178,-180,-237,-208,-213},{-258,-208,-213,-232,-187,-263},{-184,-282,-237,-243,-269,-237},{-280,-176,-184,-189,-210,-271},{-258,-219,-265,-243,-197,-189},{-230,-219,-271,-243,-178,-263},{-232,-202,-191,-182,-219,-152},{-260,-182,-273,-265,-226,-252},{-263,-180,-256,-154,-182,-184},{-187,-221,-239,-282,-195,-169},{-163,-271,-206,-165,-193,-154},{-254,-232,-226,-276,-239,-254},{-228,-280,-165,-276,-174,-197},{-152,-165,-193,-234,-256,-237},{-282,-230,-208,-254,-276,-260}},{{-226,-252,-178,-234,-210,-200},{-252,-180,-282,-197,-202,-215},{-163,-184,-237,-245,-252,-258},{-178,-256,-210,-215,-169,-241},{-256,-228,-245,-189,-239,-230},{-230,-161,-245,-243,-241,-273},{-263,-180,-182,-158,-202,-174},{-165,-252,-239,-271,-189,-210},{-161,-237,-241,-154,-226,-282},{-276,-178,-237,-210,-189,-219},{-189,-239,-215,-254,-226,-226},{-167,-260,-191,-167,-210,-182},{-210,-250,-193,-167,-208,-174},{-195,-213,-243,-197,-271,-252},{-195,-239,-239,-282,-217,-197},{-273,-152,-217,-213,-152,-280},{-243,-182,-193,-154,-210,-273},{-161,-165,-197,-197,-206,-234},{-258,-202,-271,-163,-265,-258},{-239,-200,-256,-180,-265,-263}}},{{{-213,-239,-205,-319,-200,-226},{-245,-221,-207,-269,-213,-322},{-226,-303,-322,-274,-239,-311},{-293,-253,-215,-197,-226,-293},{-194,-263,-202,-295,-290,-234},{-269,-327,-194,-194,-330,-215},{-218,-330,-237,-319,-317,-277},{-279,-202,-261,-242,-335,-221},{-213,-346,-229,-239,-279,-325},{-200,-186,-332,-311,-231,-186},{-303,-279,-218,-223,-282,-266},{-282,-261,-245,-317,-258,-255},{-210,-295,-221,-239,-274,-245},{-194,-322,-343,-325,-226,-290},{-279,-245,-210,-274,-242,-277},{-215,-311,-293,-231,-258,-319},{-287,-207,-229,-189,-239,-314},{-194,-290,-301,-298,-311,-239},{-207,-274,-309,-210,-330,-200},{-192,-250,-221,-255,-338,-303}},{{-221,-303,-231,-218,-290,-269},{-197,-306,-250,-242,-261,-231},{-186,-340,-186,-274,-271,-325},{-293,-266,-327,-226,-298,-340},{-234,-327,-189,-306,-306,-271},{-317,-250,-301,-298,-255,-287},{-338,-194,-340,-346,-218,-282},{-205,-330,-290,-205,-343,-197},{-319,-290,-242,-186,-274,-239},{-322,-317,-202,-290,-239,-327},{-325,-285,-346,-186,-274,-250},{-234,-340,-229,-258,-250,-258},{-245,-269,-303,-205,-332,-314},{-229,-223,-205,-343,-330,-205},{-317,-295,-327,-282,-239,-194},{-325,-202,-263,-290,-290,-266},{-309,-325,-250,-340,-338,-229},{-250,-301,-245,-263,-237,-295},{-295,-343,-282,-311,-303,-205},{-332,-346,-295,-293,-210,-226}},{{-231,-261,-226,-277,-340,-237},{-215,-213,-205,-295,-258,-192},{-298,-202,-250,-317,-215,-274},{-319,-266,-335,-298,-317,-226},{-237,-274,-226,-274,-210,-258},{-306,-255,-237,-223,-205,-205},{-287,-245,-287,-285,-346,-301},{-338,-234,-213,-287,-343,-218},{-290,-282,-322,-335,-340,-202},{-192,-261,-343,-263,-221,-263},{-255,-311,-290,-247,-223,-285},{-269,-229,-274,-218,-325,-263},{-218,-287,-269,-335,-226,-293},{-200,-258,-221,-221,-215,-250},{-234,-223,-250,-234,-202,-215},{-197,-295,-314,-295,-213,-319},{-234,-221,-197,-229,-200,-332},{-269,-271,-215,-258,-226,-194},{-200,-327,-266,-229,-205,-258},{-202,-314,-239,-189,-245,-335}},{{-218,-330,-311,-274,-319,-282},{-261,-330,-327,-319,-295,-245},{-255,-215,-242,-271,-215,-335},{-194,-215,-207,-192,-282,-319},{-245,-343,-306,-205,-269,-263},{-207,-234,-309,-218,-322,-314},{-287,-261,-338,-295,-245,-314},{-343,-330,-218,-311,-247,-317},{-205,-306,-346,-237,-346,-197},{-223,-202,-282,-186,-250,-245},{-200,-325,-189,-335,-231,-298},{-311,-314,-192,-277,-338,-285},{-186,-279,-247,-269,-266,-226},{-298,-311,-290,-335,-210,-282},{-293,-338,-223,-237,-189,-274},{-194,-317,-343,-330,-202,-325},{-221,-335,-274,-327,-298,-234},{-277,-229,-335,-282,-338,-205},{-330,-290,-309,-319,-192,-237},{-207,-277,-218,-210,-327,-242}},{{-343,-319,-229,-207,-301,-266},{-343,-301,-192,-290,-338,-338},{-322,-207,-194,-274,-330,-287},{-314,-221,-285,-319,-242,-269},{-319,-314,-207,-319,-287,-274},{-330,-335,-325,-242,-255,-202},{-301,-210,-237,-205,-194,-335},{-186,-234,-319,-239,-255,-269},{-322,-247,-338,-298,-287,-194},{-245,-340,-346,-338,-258,-253},{-298,-322,-242,-213,-200,-293},{-223,-287,-231,-274,-311,-317},{-279,-346,-197,-221,-293,-311},{-258,-253,-338,-245,-319,-306},{-277,-309,-200,-194,-309,-309},{-218,-285,-245,-277,-242,-269},{-343,-239,-202,-186,-205,-223},{-210,-303,-255,-205,-221,-194},{-245,-245,-250,-293,-210,-279},{-245,-261,-239,-229,-218,-301}},{{-335,-293,-338,-234,-335,-317},{-234,-245,-303,-255,-325,-293},{-192,-194,-213,-309,-197,-277},{-266,-269,-247,-306,-332,-314},{-210,-250,-200,-197,-229,-285},{-322,-242,-194,-237,-242,-277},{-223,-226,-245,-287,-306,-234},{-202,-338,-210,-332,-261,-330},{-194,-301,-245,-332,-332,-266},{-263,-229,-258,-194,-317,-263},{-226,-258,-221,-237,-309,-242},{-192,-261,-234,-255,-223,-234},{-215,-293,-202,-290,-210,-338},{-295,-207,-340,-332,-218,-239},{-242,-309,-253,-338,-223,-317},{-266,-311,-293,-293,-266,-340},{-215,-261,-322,-261,-263,-202},{-317,-231,-327,-186,-327,-340},{-293,-245,-309,-274,-223,-239},{-186,-340,-271,-263,-250,-298}},{{-330,-290,-266,-258,-205,-194},{-298,-215,-200,-247,-293,-279},{-189,-255,-223,-253,-325,-319},{-295,-327,-319,-290,-303,-234},{-258,-332,-213,-343,-338,-197},{-247,-186,-255,-301,-215,-247},{-194,-287,-335,-282,-263,-192},{-231,-322,-335,-223,-311,-213},{-301,-221,-242,-213,-330,-242},{-213,-295,-189,-215,-319,-285},{-330,-271,-186,-245,-271,-263},{-293,-242,-221,-253,-346,-293},{-279,-322,-215,-242,-250,-311},{-298,-223,-237,-261,-295,-250},{-215,-332,-239,-237,-250,-186},{-229,-319,-343,-192,-327,-200},{-274,-295,-239,-255,-263,-250},{-285,-207,-213,-282,-218,-223},{-258,-205,-271,-210,-229,-322},{-330,-245,-277,-287,-202,-338}},{{-258,-340,-293,-197,-293,-274},{-301,-210,-343,-306,-261,-332},{-242,-306,-319,-303,-311,-223},{-205,-327,-303,-330,-234,-330},{-207,-325,-202,-255,-269,-242},{-237,-197,-202,-253,-332,-340},{-311,-314,-192,-314,-332,-247},{-317,-266,-189,-245,-229,-223},{-343,-277,-229,-263,-192,-205},{-255,-213,-327,-229,-189,-207},{-269,-210,-311,-221,-255,-234},{-250,-285,-242,-277,-269,-205},{-263,-271,-277,-301,-274,-295},{-237,-330,-309,-319,-253,-285},{-255,-213,-234,-261,-213,-197},{-303,-317,-317,-311,-218,-218},{-215,-290,-189,-247,-295,-245},{-205,-293,-250,-317,-277,-255},{-229,-205,-293,-290,-343,-261},{-295,-271,-250,-239,-295,-192}},{{-332,-192,-186,-221,-285,-229},{-271,-226,-242,-231,-293,-197},{-340,-317,-255,-237,-192,-223},{-340,-213,-258,-343,-314,-282},{-242,-229,-207,-210,-309,-200},{-189,-194,-250,-335,-285,-213},{-287,-207,-221,-202,-207,-263},{-311,-247,-218,-285,-338,-303},{-229,-247,-194,-215,-346,-314},{-261,-343,-319,-202,-322,-287},{-269,-343,-263,-314,-202,-330},{-247,-306,-253,-282,-263,-258},{-223,-253,-346,-229,-343,-231},{-277,-317,-189,-290,-330,-335},{-218,-197,-285,-200,-200,-205},{-247,-229,-317,-237,-271,-234},{-192,-293,-277,-189,-186,-261},{-325,-261,-274,-340,-186,-332},{-247,-330,-266,-332,-215,-327},{-213,-237,-343,-335,-311,-330}},{{-202,-223,-325,-314,-271,-298},{-213,-271,-250,-322,-255,-271},{-266,-247,-218,-343,-274,-290},{-287,-215,-346,-285,-330,-298},{-239,-194,-197,-309,-343,-282},{-200,-210,-197,-226,-194,-218},{-325,-346,-322,-327,-303,-261},{-314,-327,-335,-266,-205,-202},{-231,-330,-330,-205,-285,-335},{-311,-213,-255,-335,-285,-346},{-231,-314,-239,-269,-263,-330},{-311,-287,-346,-317,-293,-231},{-194,-343,-250,-192,-340,-282},{-298,-340,-335,-338,-306,-298},{-242,-335,-327,-197,-266,-295},{-223,-189,-215,-258,-258,-314},{-200,-242,-200,-218,-242,-253},{-205,-295,-340,-245,-332,-226},{-218,-335,-210,-295,-290,-223},{-290,-258,-269,-255,-340,-335}},{{-218,-197,-253,-279,-255,-213},{-263,-250,-325,-197,-330,-247},{-325,-218,-346,-269,-287,-237},{-192,-263,-234,-215,-271,-202},{-218,-343,-298,-287,-192,-218},{-346,-215,-237,-317,-221,-247},{-242,-226,-234,-322,-298,-205},{-274,-274,-205,-245,-340,-245},{-231,-197,-245,-306,-242,-335},{-319,-223,-327,-194,-319,-322},{-261,-202,-314,-279,-287,-306},{-298,-295,-194,-205,-194,-319},{-250,-314,-261,-325,-231,-213},{-218,-340,-189,-258,-200,-242},{-314,-319,-223,-194,-239,-234},{-255,-343,-346,-213,-258,-197},{-247,-221,-263,-271,-314,-293},{-293,-237,-255,-215,-293,-319},{-306,-263,-194,-245,-200,-271},{-186,-303,-202,-255,-213,-325}},{{-293,-247,-242,-255,-250,-338},{-237,-293,-202,-269,-247,-239},{-346,-314,-266,-271,-189,-343},{-215,-234,-346,-298,-194,-277},{-255,-239,-247,-266,-263,-239},{-237,-327,-274,-197,-274,-279},{-192,-277,-221,-189,-269,-250},{-197,-234,-269,-285,-242,-186},{-202,-253,-189,-205,-218,-282},{-207,-186,-223,-202,-269,-330},{-189,-263,-340,-255,-237,-202},{-282,-327,-346,-253,-319,-311},{-215,-247,-317,-239,-197,-223},{-221,-237,-226,-314,-263,-200},{-229,-231,-335,-309,-202,-325},{-340,-202,-250,-221,-229,-319},{-189,-298,-290,-205,-234,-213},{-200,-231,-242,-301,-218,-309},{-245,-309,-282,-269,-274,-234},{-189,-189,-327,-279,-245,-285}}},{{{-364,-199,-252,-342,-314,-325},{-252,-213,-216,-199,-269,-350},{-241,-280,-216,-305,-260,-274},{-218,-277,-319,-272,-302,-333},{-330,-342,-213,-213,-333,-305},{-218,-274,-246,-224,-305,-361},{-347,-302,-356,-260,-196,-246},{-199,-330,-330,-361,-322,-300},{-238,-218,-207,-272,-302,-232},{-258,-300,-246,-280,-342,-238},{-339,-344,-235,-221,-353,-322},{-305,-364,-218,-286,-328,-252},{-255,-311,-350,-311,-241,-241},{-204,-311,-294,-260,-361,-358},{-232,-283,-294,-207,-269,-210},{-207,-221,-221,-235,-249,-235},{-316,-297,-344,-274,-316,-274},{-246,-344,-272,-305,-232,-308},{-280,-319,-266,-263,-297,-235},{-305,-213,-196,-230,-202,-342}},{{-266,-238,-339,-260,-213,-277},{-286,-216,-339,-330,-260,-358},{-246,-274,-297,-204,-221,-232},{-311,-255,-199,-241,-283,-272},{-199,-252,-235,-232,-227,-230},{-294,-300,-286,-297,-258,-330},{-286,-266,-311,-314,-339,-361},{-221,-218,-322,-356,-202,-260},{-283,-274,-266,-244,-288,-347},{-308,-210,-339,-288,-258,-246},{-302,-339,-364,-319,-356,-308},{-322,-207,-300,-350,-350,-202},{-272,-333,-322,-300,-353,-277},{-269,-350,-218,-286,-314,-336},{-277,-207,-213,-263,-286,-344},{-196,-210,-322,-356,-350,-260},{-260,-274,-263,-328,-364,-358},{-294,-196,-342,-232,-358,-325},{-241,-230,-218,-269,-235,-196},{-218,-196,-322,-333,-322,-347}},{{-302,-361,-277,-274,-241,-364},{-328,-224,-305,-202,-274,-288},{-218,-235,-274,-213,-319,-263},{-196,-288,-288,-221,-269,-274},{-364,-269,-322,-342,-230,-221},{-241,-294,-199,-288,-294,-316},{-319,-305,-300,-210,-344,-258},{-258,-336,-330,-339,-291,-232},{-347,-300,-196,-344,-297,-213},{-230,-358,-246,-316,-232,-294},{-246,-319,-325,-238,-305,-238},{-199,-249,-297,-288,-302,-213},{-302,-277,-361,-244,-272,-347},{-241,-235,-356,-300,-246,-356},{-361,-246,-339,-274,-325,-286},{-308,-255,-274,-238,-319,-244},{-246,-288,-244,-358,-314,-291},{-350,-308,-325,-353,-325,-358},{-196,-241,-300,-272,-221,-235},{-328,-286,-199,-283,-316,-319}},{{-207,-235,-241,-342,-342,-330},{-291,-263,-235,-328,-277,-297},{-283,-330,-196,-204,-347,-325},{-207,-274,-224,-244,-283,-204},{-280,-249,-218,-210,-330,-330},{-232,-336,-316,-358,-314,-302},{-216,-274,-350,-294,-241,-322},{-274,-294,-196,-283,-333,-204},{-297,-302,-260,-333,-255,-344},{-263,-350,-274,-272,-342,-252},{-291,-274,-202,-224,-252,-358},{-319,-196,-286,-255,-311,-272},{-235,-314,-286,-232,-364,-333},{-336,-325,-316,-263,-216,-322},{-221,-353,-308,-258,-241,-258},{-202,-207,-297,-249,-297,-202},{-316,-297,-204,-274,-210,-249},{-216,-210,-305,-196,-300,-277},{-260,-286,-218,-269,-218,-213},{-232,-339,-252,-356,-235,-266}},{{-302,-297,-213,-319,-244,-252},{-274,-297,-244,-283,-325,-361},{-339,-291,-319,-196,-302,-330},{-364,-333,-196,-344,-291,-361},{-244,-319,-202,-232,-269,-288},{-207,-339,-342,-353,-196,-266},{-196,-314,-204,-274,-361,-283},{-235,-344,-227,-319,-272,-311},{-246,-204,-218,-319,-358,-246},{-342,-291,-314,-314,-314,-204},{-213,-280,-249,-204,-196,-241},{-207,-213,-266,-364,-333,-238},{-316,-361,-316,-218,-302,-342},{-325,-319,-274,-241,-364,-291},{-288,-322,-204,-266,-224,-350},{-336,-269,-277,-356,-230,-350},{-277,-325,-227,-330,-316,-199},{-311,-344,-266,-246,-218,-333},{-286,-342,-300,-258,-274,-230},{-339,-269,-272,-227,-319,-305}},{{-207,-272,-266,-319,-241,-232},{-246,-286,-308,-269,-263,-255},{-266,-361,-272,-277,-311,-213},{-300,-260,-230,-230,-218,-358},{-266,-294,-344,-202,-196,-342},{-311,-227,-300,-241,-272,-221},{-333,-210,-311,-204,-339,-280},{-249,-216,-283,-260,-213,-319},{-302,-202,-325,-319,-196,-358},{-319,-241,-210,-314,-319,-238},{-210,-224,-244,-300,-244,-260},{-319,-266,-230,-216,-364,-347},{-297,-353,-218,-202,-286,-207},{-302,-311,-294,-305,-249,-339},{-263,-308,-199,-286,-319,-364},{-244,-199,-277,-210,-350,-210},{-202,-232,-361,-319,-347,-288},{-291,-316,-227,-302,-252,-297},{-294,-358,-224,-308,-238,-241},{-342,-230,-294,-238,-305,-207}},{{-218,-339,-216,-199,-255,-288},{-356,-322,-224,-272,-224,-280},{-333,-297,-333,-364,-274,-246},{-305,-361,-286,-302,-339,-255},{-305,-294,-232,-227,-221,-221},{-286,-252,-241,-244,-249,-333},{-230,-336,-339,-204,-297,-305},{-258,-269,-364,-336,-302,-266},{-210,-305,-286,-344,-272,-347},{-216,-227,-241,-347,-204,-216},{-353,-358,-297,-266,-308,-314},{-308,-272,-241,-316,-277,-283},{-224,-255,-342,-252,-286,-269},{-199,-342,-356,-202,-232,-311},{-210,-347,-330,-286,-244,-356},{-297,-207,-319,-258,-258,-333},{-361,-224,-280,-288,-202,-277},{-336,-272,-280,-308,-277,-244},{-246,-255,-291,-238,-252,-241},{-266,-249,-358,-277,-216,-244}},{{-308,-269,-300,-302,-302,-266},{-297,-294,-294,-204,-260,-258},{-246,-252,-255,-330,-358,-316},{-297,-353,-263,-238,-283,-325},{-353,-269,-258,-336,-232,-277},{-238,-255,-263,-249,-280,-244},{-230,-308,-358,-241,-328,-238},{-224,-356,-311,-244,-342,-230},{-224,-305,-221,-218,-230,-322},{-322,-288,-325,-356,-221,-221},{-213,-280,-266,-230,-232,-336},{-294,-213,-311,-252,-213,-235},{-244,-294,-291,-353,-235,-210},{-342,-263,-199,-235,-204,-224},{-314,-302,-347,-350,-232,-356},{-280,-210,-297,-218,-286,-297},{-339,-314,-347,-302,-263,-336},{-202,-224,-218,-252,-224,-330},{-263,-202,-246,-221,-218,-314},{-291,-347,-316,-305,-232,-204}},{{-311,-218,-199,-305,-224,-322},{-246,-210,-230,-204,-302,-216},{-260,-305,-291,-291,-230,-235},{-328,-336,-260,-221,-241,-358},{-339,-274,-311,-356,-283,-277},{-255,-314,-356,-221,-258,-196},{-322,-283,-361,-238,-283,-258},{-274,-221,-252,-266,-249,-311},{-297,-286,-196,-218,-308,-286},{-230,-196,-325,-258,-305,-350},{-244,-314,-224,-210,-274,-274},{-325,-286,-258,-316,-344,-196},{-213,-227,-238,-210,-288,-339},{-288,-252,-255,-246,-283,-272},{-319,-274,-260,-244,-255,-297},{-196,-202,-325,-333,-300,-353},{-213,-207,-227,-235,-249,-249},{-286,-314,-342,-272,-221,-297},{-196,-266,-314,-255,-263,-196},{-358,-238,-283,-260,-216,-297}},{{-221,-252,-333,-210,-199,-353},{-218,-263,-347,-311,-333,-356},{-246,-316,-202,-213,-328,-272},{-272,-246,-322,-227,-218,-246},{-361,-308,-316,-294,-342,-230},{-316,-258,-280,-305,-353,-224},{-252,-286,-258,-232,-328,-221},{-227,-350,-328,-328,-269,-255},{-252,-274,-218,-249,-249,-274},{-364,-224,-361,-286,-328,-241},{-302,-238,-364,-319,-325,-199},{-263,-277,-342,-308,-333,-224},{-213,-232,-291,-288,-347,-328},{-322,-213,-216,-356,-277,-230},{-241,-266,-258,-246,-358,-364},{-311,-255,-328,-356,-221,-339},{-339,-274,-272,-272,-196,-325},{-314,-252,-204,-207,-358,-274},{-356,-238,-230,-330,-238,-342},{-272,-356,-224,-288,-316,-319}},{{-249,-263,-286,-319,-244,-316},{-213,-353,-333,-227,-227,-202},{-288,-277,-221,-213,-336,-224},{-356,-316,-328,-263,-325,-353},{-266,-322,-246,-314,-280,-202},{-305,-316,-353,-202,-311,-286},{-277,-319,-283,-336,-325,-339},{-263,-311,-280,-263,-305,-274},{-328,-202,-333,-199,-249,-356},{-202,-344,-224,-216,-316,-213},{-199,-280,-249,-283,-350,-241},{-238,-235,-350,-235,-311,-213},{-224,-330,-204,-302,-305,-244},{-308,-364,-196,-232,-202,-224},{-235,-311,-241,-319,-314,-216},{-244,-244,-241,-207,-249,-336},{-199,-300,-277,-302,-207,-328},{-294,-319,-342,-322,-277,-286},{-286,-353,-277,-330,-238,-294},{-204,-291,-283,-260,-336,-342}},{{-294,-361,-241,-305,-260,-246},{-258,-311,-274,-286,-330,-308},{-302,-342,-255,-339,-339,-288},{-230,-314,-325,-291,-300,-258},{-260,-288,-294,-274,-249,-204},{-210,-218,-328,-325,-224,-330},{-249,-358,-356,-286,-235,-311},{-252,-232,-342,-294,-227,-358},{-252,-252,-300,-336,-316,-202},{-196,-314,-347,-350,-361,-361},{-258,-330,-232,-356,-235,-202},{-238,-330,-286,-235,-199,-311},{-232,-361,-361,-364,-297,-288},{-213,-311,-235,-260,-350,-218},{-266,-294,-199,-316,-319,-344},{-216,-291,-328,-196,-300,-258},{-344,-336,-280,-249,-294,-213},{-364,-339,-260,-305,-322,-288},{-291,-260,-196,-356,-339,-316},{-274,-207,-224,-199,-207,-330}}},{{{-364,-213,-319,-216,-319,-333},{-210,-221,-328,-277,-230,-283},{-328,-227,-342,-199,-224,-207},{-249,-300,-361,-311,-272,-216},{-263,-302,-305,-280,-232,-202},{-252,-241,-353,-230,-272,-218},{-207,-294,-330,-258,-230,-328},{-269,-333,-210,-199,-305,-244},{-328,-350,-297,-221,-286,-364},{-227,-196,-274,-305,-221,-260},{-358,-218,-274,-300,-342,-207},{-344,-230,-322,-221,-288,-291},{-266,-316,-272,-322,-258,-288},{-269,-325,-252,-364,-272,-344},{-347,-232,-269,-246,-263,-364},{-224,-277,-364,-263,-330,-294},{-241,-286,-207,-196,-294,-269},{-241,-283,-283,-260,-202,-350},{-218,-325,-288,-216,-249,-207},{-227,-280,-199,-322,-277,-350}},{{-300,-350,-308,-224,-227,-297},{-288,-241,-227,-286,-196,-210},{-246,-322,-210,-230,-330,-305},{-224,-238,-316,-244,-347,-286},{-232,-319,-350,-230,-302,-232},{-266,-266,-358,-246,-272,-300},{-218,-356,-213,-319,-342,-213},{-361,-280,-272,-246,-325,-258},{-333,-361,-258,-258,-314,-339},{-347,-344,-325,-336,-364,-314},{-305,-291,-274,-221,-300,-333},{-319,-218,-238,-196,-311,-364},{-297,-291,-230,-280,-255,-294},{-230,-319,-224,-311,-263,-224},{-288,-277,-333,-314,-280,-241},{-339,-210,-263,-288,-218,-286},{-336,-308,-230,-356,-339,-336},{-218,-249,-339,-238,-241,-258},{-364,-207,-218,-291,-356,-356},{-238,-246,-246,-224,-255,-291}},{{-353,-199,-221,-258,-347,-302},{-333,-361,-272,-252,-353,-252},{-361,-339,-232,-269,-244,-311},{-227,-316,-280,-336,-204,-210},{-263,-230,-350,-280,-241,-325},{-308,-249,-274,-224,-291,-350},{-244,-218,-291,-353,-314,-336},{-230,-364,-302,-322,-210,-294},{-319,-297,-316,-277,-325,-342},{-230,-199,-244,-246,-213,-339},{-305,-255,-342,-266,-202,-232},{-249,-308,-288,-302,-328,-322},{-235,-207,-344,-286,-232,-269},{-224,-319,-232,-358,-291,-356},{-291,-238,-347,-302,-294,-342},{-235,-244,-246,-249,-364,-196},{-241,-353,-277,-252,-224,-361},{-235,-269,-356,-258,-224,-230},{-358,-255,-356,-283,-196,-266},{-316,-300,-325,-316,-333,-255}},{{-277,-286,-246,-246,-272,-361},{-266,-314,-227,-272,-344,-342},{-244,-199,-325,-196,-207,-347},{-235,-330,-202,-302,-224,-238},{-207,-330,-274,-230,-308,-224},{-344,-342,-342,-252,-244,-199},{-342,-325,-294,-308,-216,-358},{-252,-204,-255,-280,-241,-361},{-238,-353,-249,-210,-319,-294},{-213,-344,-235,-358,-294,-308},{-305,-339,-291,-361,-232,-336},{-277,-342,-291,-358,-244,-322},{-336,-353,-252,-350,-274,-280},{-297,-361,-356,-230,-244,-288},{-216,-196,-224,-344,-302,-356},{-216,-218,-213,-204,-277,-291},{-246,-339,-283,-258,-286,-308},{-266,-269,-249,-258,-305,-297},{-342,-358,-300,-311,-311,-232},{-227,-272,-202,-232,-353,-336}},{{-238,-255,-322,-216,-249,-350},{-316,-221,-358,-316,-196,-339},{-322,-283,-311,-328,-227,-246},{-227,-291,-258,-314,-196,-342},{-241,-224,-204,-283,-199,-344},{-230,-330,-314,-199,-274,-199},{-342,-358,-356,-277,-274,-266},{-272,-232,-263,-325,-342,-339},{-269,-241,-361,-249,-361,-316},{-196,-291,-221,-347,-277,-196},{-328,-361,-255,-252,-325,-356},{-255,-266,-216,-353,-274,-339},{-342,-344,-258,-339,-266,-274},{-302,-269,-213,-280,-280,-308},{-283,-272,-241,-272,-199,-291},{-218,-210,-322,-330,-241,-350},{-224,-305,-302,-238,-204,-277},{-230,-204,-353,-210,-342,-311},{-232,-249,-196,-252,-319,-283},{-255,-244,-244,-286,-339,-286}},{{-314,-308,-353,-280,-241,-283},{-272,-204,-227,-336,-196,-356},{-328,-255,-316,-241,-255,-294},{-291,-258,-207,-258,-213,-291},{-302,-280,-277,-339,-302,-347},{-336,-302,-224,-350,-249,-255},{-216,-283,-255,-227,-230,-207},{-311,-252,-263,-302,-266,-235},{-347,-288,-297,-322,-342,-308},{-311,-350,-252,-333,-277,-322},{-274,-232,-255,-232,-210,-280},{-238,-218,-305,-358,-249,-252},{-258,-305,-277,-336,-202,-325},{-202,-325,-227,-328,-342,-280},{-280,-305,-308,-328,-277,-344},{-325,-297,-252,-252,-356,-252},{-260,-272,-336,-207,-210,-216},{-339,-221,-316,-316,-238,-283},{-252,-249,-361,-316,-210,-350},{-328,-300,-319,-218,-213,-300}},{{-210,-300,-336,-249,-350,-291},{-316,-272,-339,-333,-283,-358},{-286,-325,-294,-353,-227,-314},{-361,-249,-319,-260,-333,-235},{-269,-294,-252,-291,-244,-207},{-221,-358,-244,-302,-260,-260},{-258,-230,-241,-291,-246,-249},{-266,-297,-269,-294,-244,-252},{-246,-258,-196,-305,-288,-272},{-350,-280,-328,-353,-333,-308},{-314,-260,-322,-356,-328,-353},{-356,-333,-272,-300,-280,-260},{-333,-263,-252,-204,-361,-302},{-232,-302,-305,-308,-255,-316},{-196,-255,-246,-274,-241,-336},{-291,-280,-202,-350,-311,-255},{-255,-358,-294,-347,-305,-280},{-328,-224,-218,-291,-269,-274},{-224,-232,-269,-244,-316,-260},{-286,-347,-213,-311,-269,-297}},{{-224,-238,-199,-258,-235,-291},{-311,-244,-232,-347,-218,-333},{-221,-218,-280,-238,-283,-280},{-353,-241,-207,-364,-269,-196},{-305,-286,-291,-204,-316,-196},{-288,-277,-227,-325,-361,-199},{-244,-302,-274,-216,-358,-302},{-291,-286,-336,-199,-263,-230},{-328,-244,-325,-364,-347,-255},{-308,-258,-218,-361,-302,-322},{-288,-266,-204,-218,-274,-280},{-361,-308,-333,-305,-263,-218},{-230,-305,-232,-244,-339,-342},{-230,-308,-199,-291,-235,-356},{-230,-297,-297,-199,-294,-274},{-322,-316,-364,-330,-322,-314},{-232,-339,-288,-339,-322,-232},{-328,-263,-344,-350,-244,-302},{-333,-274,-325,-238,-342,-302},{-302,-218,-277,-305,-227,-230}},{{-308,-227,-339,-246,-266,-328},{-272,-252,-210,-347,-342,-207},{-300,-328,-300,-202,-249,-339},{-266,-244,-283,-342,-232,-325},{-272,-227,-263,-224,-216,-358},{-339,-235,-350,-274,-196,-221},{-322,-344,-224,-274,-274,-210},{-339,-274,-216,-272,-297,-280},{-300,-238,-255,-322,-333,-232},{-361,-333,-269,-213,-350,-325},{-258,-286,-288,-249,-246,-246},{-210,-294,-347,-356,-224,-244},{-249,-249,-255,-249,-342,-204},{-260,-328,-246,-207,-308,-252},{-218,-213,-350,-294,-207,-333},{-316,-358,-238,-319,-305,-269},{-311,-288,-350,-353,-230,-258},{-300,-314,-344,-252,-356,-202},{-308,-263,-216,-221,-308,-224},{-316,-252,-302,-269,-272,-252}},{{-272,-260,-213,-266,-260,-249},{-291,-314,-277,-297,-350,-308},{-350,-246,-196,-258,-232,-274},{-364,-342,-272,-294,-333,-266},{-291,-364,-266,-344,-210,-316},{-260,-280,-266,-305,-218,-358},{-291,-330,-232,-344,-238,-291},{-280,-274,-244,-288,-330,-322},{-274,-330,-294,-235,-297,-330},{-249,-235,-297,-238,-353,-314},{-227,-252,-213,-311,-316,-241},{-258,-258,-314,-263,-266,-300},{-232,-314,-339,-199,-291,-230},{-207,-232,-302,-266,-213,-291},{-202,-280,-330,-347,-353,-249},{-230,-213,-339,-347,-336,-207},{-291,-221,-314,-252,-291,-302},{-283,-210,-260,-350,-249,-238},{-216,-283,-260,-344,-291,-305},{-333,-218,-252,-280,-347,-272}},{{-255,-207,-216,-300,-328,-218},{-325,-246,-252,-322,-260,-350},{-347,-232,-325,-207,-325,-196},{-269,-244,-266,-202,-207,-283},{-358,-342,-235,-297,-286,-283},{-342,-364,-227,-252,-269,-235},{-196,-255,-224,-277,-302,-288},{-316,-260,-342,-302,-218,-342},{-358,-294,-308,-269,-283,-213},{-199,-302,-311,-255,-207,-269},{-361,-288,-266,-277,-263,-213},{-196,-241,-344,-227,-204,-347},{-353,-252,-280,-238,-286,-333},{-330,-361,-288,-230,-361,-244},{-297,-314,-263,-364,-297,-311},{-322,-297,-272,-314,-204,-210},{-235,-232,-314,-291,-218,-308},{-325,-207,-344,-300,-207,-246},{-218,-294,-210,-263,-361,-353},{-204,-364,-333,-204,-280,-288}},{{-269,-252,-288,-344,-361,-244},{-300,-272,-227,-305,-258,-274},{-364,-364,-280,-196,-291,-339},{-294,-274,-336,-269,-258,-358},{-364,-255,-216,-308,-302,-308},{-232,-263,-238,-356,-196,-339},{-353,-277,-204,-316,-291,-330},{-319,-300,-288,-218,-344,-302},{-364,-328,-210,-305,-213,-300},{-294,-252,-291,-255,-249,-246},{-277,-311,-230,-263,-347,-328},{-361,-330,-210,-224,-218,-322},{-339,-297,-202,-361,-280,-286},{-322,-297,-300,-297,-308,-252},{-227,-302,-288,-269,-316,-286},{-260,-266,-207,-232,-308,-213},{-204,-224,-221,-297,-227,-283},{-347,-308,-207,-227,-294,-221},{-252,-249,-204,-322,-221,-319},{-280,-319,-342,-330,-339,-333}}},{{{-350,-204,-196,-336,-246,-199},{-342,-199,-358,-213,-330,-255},{-277,-199,-333,-221,-353,-241},{-314,-196,-288,-241,-235,-218},{-300,-216,-302,-305,-244,-241},{-213,-350,-319,-333,-207,-347},{-218,-238,-333,-213,-232,-297},{-213,-249,-336,-291,-238,-288},{-199,-302,-255,-350,-224,-218},{-218,-238,-210,-305,-202,-305},{-272,-280,-221,-288,-274,-358},{-207,-210,-322,-227,-328,-364},{-202,-339,-350,-196,-241,-353},{-325,-336,-308,-353,-339,-328},{-328,-221,-202,-325,-272,-316},{-350,-274,-361,-272,-218,-269},{-316,-353,-244,-325,-238,-347},{-314,-269,-361,-350,-353,-308},{-302,-224,-280,-308,-286,-218},{-232,-344,-297,-230,-328,-196}},{{-249,-227,-210,-330,-213,-266},{-235,-319,-235,-364,-330,-244},{-199,-288,-218,-353,-358,-336},{-356,-291,-266,-252,-297,-316},{-218,-319,-297,-277,-213,-210},{-227,-350,-305,-221,-344,-202},{-235,-227,-316,-300,-246,-272},{-305,-221,-263,-260,-325,-241},{-353,-210,-325,-350,-196,-291},{-210,-300,-350,-325,-244,-361},{-288,-280,-291,-361,-241,-232},{-244,-353,-328,-221,-260,-353},{-356,-333,-227,-221,-330,-350},{-260,-294,-199,-221,-216,-339},{-196,-319,-325,-210,-204,-350},{-244,-305,-272,-207,-274,-207},{-325,-249,-288,-314,-358,-311},{-356,-347,-325,-294,-344,-328},{-342,-347,-311,-308,-244,-353},{-330,-302,-302,-196,-199,-216}},{{-288,-291,-221,-218,-319,-302},{-230,-291,-333,-319,-227,-272},{-218,-358,-328,-297,-238,-339},{-286,-255,-308,-316,-308,-252},{-213,-358,-314,-333,-218,-322},{-210,-319,-328,-294,-283,-286},{-260,-344,-328,-344,-308,-274},{-272,-353,-274,-196,-249,-356},{-260,-342,-322,-249,-260,-347},{-336,-342,-199,-221,-241,-277},{-347,-280,-283,-227,-353,-330},{-272,-227,-347,-235,-308,-333},{-202,-342,-302,-232,-302,-218},{-319,-263,-333,-224,-322,-319},{-210,-252,-199,-283,-325,-314},{-328,-305,-260,-328,-235,-210},{-227,-263,-227,-350,-227,-224},{-311,-230,-325,-238,-246,-249},{-218,-269,-277,-364,-218,-207},{-269,-350,-300,-322,-330,-283}},{{-232,-255,-204,-224,-274,-277},{-224,-358,-283,-221,-319,-286},{-255,-244,-230,-221,-260,-196},{-356,-216,-277,-297,-300,-330},{-305,-297,-216,-308,-269,-202},{-350,-308,-224,-291,-207,-300},{-333,-269,-269,-199,-311,-297},{-249,-311,-207,-350,-199,-199},{-328,-263,-336,-255,-344,-350},{-202,-342,-202,-224,-266,-210},{-311,-305,-294,-353,-255,-202},{-333,-255,-336,-238,-316,-302},{-356,-230,-286,-249,-308,-232},{-260,-356,-336,-227,-258,-277},{-246,-325,-288,-342,-288,-336},{-364,-204,-199,-356,-353,-316},{-302,-333,-204,-286,-280,-364},{-330,-322,-325,-302,-339,-350},{-260,-227,-291,-311,-213,-227},{-202,-300,-249,-339,-286,-241}},{{-314,-336,-336,-218,-244,-238},{-260,-333,-241,-294,-221,-344},{-213,-238,-196,-207,-227,-291},{-319,-238,-221,-224,-314,-308},{-322,-269,-328,-207,-274,-297},{-224,-294,-364,-291,-263,-350},{-339,-238,-286,-216,-241,-316},{-207,-291,-291,-358,-300,-316},{-364,-230,-207,-202,-266,-202},{-252,-260,-277,-210,-280,-316},{-291,-246,-361,-339,-291,-339},{-311,-361,-258,-280,-344,-202},{-252,-353,-294,-202,-319,-339},{-319,-244,-300,-316,-269,-218},{-333,-311,-210,-361,-263,-297},{-230,-342,-361,-339,-302,-330},{-232,-213,-204,-339,-330,-277},{-283,-314,-244,-246,-347,-241},{-210,-196,-207,-336,-358,-311},{-272,-227,-241,-286,-255,-260}},{{-249,-353,-350,-356,-311,-353},{-274,-364,-330,-333,-350,-218},{-294,-308,-260,-353,-322,-328},{-294,-333,-244,-277,-294,-294},{-196,-328,-246,-199,-252,-244},{-246,-204,-224,-204,-308,-249},{-280,-319,-358,-364,-305,-302},{-294,-252,-252,-286,-339,-241},{-330,-308,-221,-286,-218,-238},{-199,-210,-358,-311,-207,-342},{-252,-305,-204,-344,-325,-333},{-364,-249,-213,-300,-300,-316},{-230,-246,-308,-204,-353,-319},{-288,-241,-288,-316,-227,-283},{-339,-356,-294,-266,-224,-196},{-199,-249,-305,-300,-319,-316},{-218,-216,-356,-269,-221,-249},{-258,-230,-333,-216,-263,-311},{-322,-252,-277,-353,-297,-221},{-255,-204,-218,-213,-333,-302}},{{-221,-283,-305,-302,-241,-255},{-207,-272,-241,-210,-224,-336},{-297,-308,-280,-227,-305,-272},{-274,-238,-216,-210,-361,-311},{-291,-311,-280,-204,-286,-283},{-199,-277,-249,-330,-342,-319},{-199,-246,-277,-213,-249,-272},{-241,-277,-283,-218,-322,-269},{-272,-249,-328,-344,-364,-328},{-356,-283,-218,-199,-224,-280},{-272,-204,-305,-294,-358,-249},{-328,-202,-294,-350,-255,-249},{-300,-358,-204,-277,-207,-358},{-336,-305,-213,-241,-356,-358},{-269,-246,-361,-227,-325,-286},{-255,-249,-353,-330,-333,-316},{-305,-255,-213,-272,-308,-235},{-255,-322,-269,-218,-316,-216},{-347,-305,-258,-260,-207,-325},{-249,-244,-361,-288,-302,-204}},{{-297,-246,-291,-221,-361,-210},{-235,-330,-308,-280,-255,-249},{-311,-277,-300,-210,-252,-255},{-204,-291,-227,-297,-277,-213},{-235,-283,-202,-302,-238,-272},{-283,-291,-322,-333,-244,-288},{-269,-339,-255,-258,-294,-311},{-311,-286,-260,-255,-328,-266},{-221,-199,-210,-328,-202,-330},{-358,-216,-227,-280,-291,-241},{-300,-361,-224,-322,-235,-258},{-274,-364,-224,-356,-339,-238},{-207,-269,-263,-244,-342,-269},{-277,-218,-286,-246,-330,-207},{-266,-347,-218,-244,-344,-358},{-235,-339,-325,-311,-232,-230},{-353,-353,-249,-232,-218,-272},{-286,-283,-283,-339,-266,-274},{-328,-291,-246,-277,-364,-232},{-350,-358,-300,-311,-353,-316}},{{-356,-218,-364,-218,-286,-221},{-311,-347,-356,-353,-252,-274},{-213,-328,-322,-210,-258,-325},{-330,-347,-322,-241,-286,-260},{-314,-291,-260,-297,-241,-316},{-333,-274,-353,-249,-266,-249},{-277,-227,-260,-207,-344,-316},{-232,-339,-311,-344,-356,-263},{-227,-249,-297,-224,-230,-235},{-280,-358,-277,-302,-305,-344},{-202,-339,-308,-314,-305,-300},{-294,-210,-227,-286,-230,-325},{-227,-241,-235,-221,-280,-249},{-235,-269,-302,-361,-255,-300},{-230,-246,-274,-311,-213,-246},{-330,-232,-249,-227,-314,-246},{-336,-277,-260,-291,-344,-230},{-319,-291,-283,-224,-224,-305},{-336,-280,-361,-272,-216,-288},{-199,-269,-319,-297,-207,-358}},{{-196,-210,-302,-260,-288,-199},{-311,-277,-266,-339,-196,-350},{-232,-297,-322,-235,-280,-283},{-342,-314,-266,-358,-260,-280},{-286,-283,-325,-238,-230,-294},{-358,-235,-244,-288,-314,-221},{-255,-325,-333,-353,-207,-325},{-288,-356,-280,-224,-311,-344},{-347,-210,-202,-213,-241,-238},{-230,-347,-227,-246,-325,-339},{-244,-322,-342,-347,-297,-266},{-305,-238,-344,-277,-339,-207},{-342,-230,-227,-344,-241,-336},{-202,-316,-347,-230,-241,-364},{-241,-364,-196,-277,-283,-260},{-305,-213,-221,-319,-294,-272},{-302,-266,-210,-311,-249,-350},{-344,-238,-244,-263,-244,-216},{-241,-224,-319,-235,-316,-342},{-277,-286,-202,-302,-249,-316}},{{-350,-246,-272,-291,-199,-260},{-199,-266,-305,-300,-361,-325},{-353,-244,-361,-330,-342,-361},{-221,-300,-207,-196,-274,-319},{-241,-308,-333,-291,-358,-221},{-280,-347,-364,-325,-213,-339},{-196,-246,-314,-342,-241,-241},{-330,-224,-255,-202,-266,-297},{-283,-221,-288,-241,-230,-255},{-210,-199,-353,-235,-207,-311},{-316,-224,-221,-300,-316,-328},{-364,-358,-330,-199,-255,-288},{-238,-300,-272,-333,-213,-218},{-274,-308,-252,-210,-283,-199},{-330,-333,-269,-277,-364,-302},{-328,-347,-244,-356,-288,-344},{-283,-356,-269,-300,-196,-235},{-358,-272,-358,-232,-227,-322},{-252,-344,-350,-249,-361,-238},{-252,-260,-286,-235,-196,-353}},{{-344,-333,-283,-353,-258,-361},{-288,-272,-339,-255,-353,-319},{-241,-302,-246,-322,-302,-364},{-207,-336,-227,-252,-291,-221},{-364,-260,-330,-358,-277,-258},{-294,-319,-280,-288,-350,-213},{-241,-227,-286,-280,-336,-207},{-330,-213,-311,-325,-342,-255},{-311,-347,-210,-358,-263,-286},{-263,-238,-356,-216,-227,-328},{-199,-232,-199,-244,-221,-314},{-358,-230,-311,-210,-283,-277},{-291,-325,-252,-325,-210,-300},{-322,-297,-353,-350,-216,-358},{-210,-330,-280,-199,-263,-277},{-291,-230,-230,-300,-339,-336},{-308,-364,-328,-258,-339,-283},{-344,-294,-277,-266,-258,-308},{-297,-330,-207,-308,-288,-342},{-207,-224,-202,-311,-263,-328}}}}; // 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]={35,17,12,35,18,12,35,17,12,33,16,11,32,16,11,33,17,11,35,17,12,35,18,12,34,18,12,35,18,12,34,18,12,35,18,12,35,17,12,34,17,12,34,17,12,35,17,12,35,18,12,35,17,12,35,18,12,35,17,12,34,18,12,35,18,12,36,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,1528,1529,1530,1531}}; // set of shipments in each bid 
int SHsts[SPN]={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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,2,8,14,20,26,32,38,44,50,56,62,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,2,8,14,20,26,32,38,44,50,56,62,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,2,8,14,20,26,32,38,44,50,56,62,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,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,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,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,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,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,0,6,12,18,24,30,36,42,48,54,60,66,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,1,7,13,19,25,31,37,43,49,55,61,67}; // set of start times of each shipment 
int SHets[SPN]={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,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,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,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,8,14,20,26,32,38,44,50,56,62,68,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,8,14,20,26,32,38,44,50,56,62,68,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,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,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,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,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,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,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,5,11,17,23,29,35,41,47,53,59,65,71,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,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,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,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,4,10,16,22,28,34,40,46,52,58,64,70,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,1,7,13,19,25,31,37,43,49,55,61,67,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68}; // set of end times of each shipment 
