int Dev = 50;// Deviation
extern const int CNN = 1;// Case Index
extern const int P = 6;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 36;// 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 = 738;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 18;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={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}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{11271,0,0,0,0,0},{11279,0,0,0,0,0},{11517,0,0,0,0,0},{11165,0,0,0,0,0},{11732,0,0,0,0,0},{11525,0,0,0,0,0},{11018,0,0,0,0,0},{12152,0,0,0,0,0},{11991,0,0,0,0,0},{10941,0,0,0,0,0},{11043,0,0,0,0,0},{11479,0,0,0,0,0},{11716,0,0,0,0,0},{10924,0,0,0,0,0},{11632,0,0,0,0,0},{10886,0,0,0,0,0},{12680,0,0,0,0,0},{11996,0,0,0,0,0},{11467,0,0,0,0,0},{12330,0,0,0,0,0},{11755,0,0,0,0,0},{11658,0,0,0,0,0},{11984,0,0,0,0,0},{11417,0,0,0,0,0},{11563,0,0,0,0,0},{11658,0,0,0,0,0},{10896,0,0,0,0,0},{11580,0,0,0,0,0},{11278,0,0,0,0,0},{11550,0,0,0,0,0},{11637,0,0,0,0,0},{10974,0,0,0,0,0},{11467,0,0,0,0,0},{11946,0,0,0,0,0},{11980,0,0,0,0,0},{11697,0,0,0,0,0},{11796,0,0,0,0,0},{11813,0,0,0,0,0},{11166,0,0,0,0,0},{11529,0,0,0,0,0},{10796,0,0,0,0,0},{10953,0,0,0,0,0},{10885,0,0,0,0,0},{11379,0,0,0,0,0},{11164,0,0,0,0,0},{11385,0,0,0,0,0},{10582,0,0,0,0,0},{11486,0,0,0,0,0},{11908,0,0,0,0,0},{11319,0,0,0,0,0}},{{11260,0,0,0,0,0},{12359,0,0,0,0,0},{11450,0,0,0,0,0},{12082,0,0,0,0,0},{10721,0,0,0,0,0},{11322,0,0,0,0,0},{11423,0,0,0,0,0},{11752,0,0,0,0,0},{10687,0,0,0,0,0},{11607,0,0,0,0,0},{11192,0,0,0,0,0},{11742,0,0,0,0,0},{11749,0,0,0,0,0},{10455,0,0,0,0,0},{11705,0,0,0,0,0},{11957,0,0,0,0,0},{10653,0,0,0,0,0},{11264,0,0,0,0,0},{10732,0,0,0,0,0},{11216,0,0,0,0,0},{11007,0,0,0,0,0},{12078,0,0,0,0,0},{10481,0,0,0,0,0},{11524,0,0,0,0,0},{11025,0,0,0,0,0},{10674,0,0,0,0,0},{11334,0,0,0,0,0},{12263,0,0,0,0,0},{12522,0,0,0,0,0},{10780,0,0,0,0,0},{10949,0,0,0,0,0},{11111,0,0,0,0,0},{11878,0,0,0,0,0},{10107,0,0,0,0,0},{12157,0,0,0,0,0},{11367,0,0,0,0,0},{11606,0,0,0,0,0},{11743,0,0,0,0,0},{10930,0,0,0,0,0},{11439,0,0,0,0,0},{11121,0,0,0,0,0},{11495,0,0,0,0,0},{11753,0,0,0,0,0},{10611,0,0,0,0,0},{12964,0,0,0,0,0},{10723,0,0,0,0,0},{11598,0,0,0,0,0},{12741,0,0,0,0,0},{11642,0,0,0,0,0},{10646,0,0,0,0,0}},{{10828,0,0,0,0,0},{11460,0,0,0,0,0},{11121,0,0,0,0,0},{11491,0,0,0,0,0},{11838,0,0,0,0,0},{11473,0,0,0,0,0},{11559,0,0,0,0,0},{11927,0,0,0,0,0},{11401,0,0,0,0,0},{11682,0,0,0,0,0},{11619,0,0,0,0,0},{12300,0,0,0,0,0},{10939,0,0,0,0,0},{11951,0,0,0,0,0},{10675,0,0,0,0,0},{11171,0,0,0,0,0},{12033,0,0,0,0,0},{10619,0,0,0,0,0},{10893,0,0,0,0,0},{11434,0,0,0,0,0},{11223,0,0,0,0,0},{11953,0,0,0,0,0},{10685,0,0,0,0,0},{11092,0,0,0,0,0},{11635,0,0,0,0,0},{11299,0,0,0,0,0},{11656,0,0,0,0,0},{11361,0,0,0,0,0},{11884,0,0,0,0,0},{11447,0,0,0,0,0},{11220,0,0,0,0,0},{11204,0,0,0,0,0},{10739,0,0,0,0,0},{11554,0,0,0,0,0},{10907,0,0,0,0,0},{11142,0,0,0,0,0},{11324,0,0,0,0,0},{11288,0,0,0,0,0},{11005,0,0,0,0,0},{11735,0,0,0,0,0},{11957,0,0,0,0,0},{11622,0,0,0,0,0},{11156,0,0,0,0,0},{11618,0,0,0,0,0},{12305,0,0,0,0,0},{10848,0,0,0,0,0},{10910,0,0,0,0,0},{10495,0,0,0,0,0},{11589,0,0,0,0,0},{12499,0,0,0,0,0}},{{10398,0,0,0,0,0},{11962,0,0,0,0,0},{11319,0,0,0,0,0},{11405,0,0,0,0,0},{11900,0,0,0,0,0},{11928,0,0,0,0,0},{12346,0,0,0,0,0},{11404,0,0,0,0,0},{11857,0,0,0,0,0},{11642,0,0,0,0,0},{10998,0,0,0,0,0},{11770,0,0,0,0,0},{12733,0,0,0,0,0},{11691,0,0,0,0,0},{11850,0,0,0,0,0},{11073,0,0,0,0,0},{12170,0,0,0,0,0},{11882,0,0,0,0,0},{12016,0,0,0,0,0},{11089,0,0,0,0,0},{11840,0,0,0,0,0},{12528,0,0,0,0,0},{11436,0,0,0,0,0},{11800,0,0,0,0,0},{10657,0,0,0,0,0},{11249,0,0,0,0,0},{11131,0,0,0,0,0},{11678,0,0,0,0,0},{11994,0,0,0,0,0},{11935,0,0,0,0,0},{10516,0,0,0,0,0},{11486,0,0,0,0,0},{11502,0,0,0,0,0},{11571,0,0,0,0,0},{11476,0,0,0,0,0},{11262,0,0,0,0,0},{11317,0,0,0,0,0},{11941,0,0,0,0,0},{11342,0,0,0,0,0},{11356,0,0,0,0,0},{11236,0,0,0,0,0},{12234,0,0,0,0,0},{11422,0,0,0,0,0},{12398,0,0,0,0,0},{11790,0,0,0,0,0},{11418,0,0,0,0,0},{11251,0,0,0,0,0},{12466,0,0,0,0,0},{11605,0,0,0,0,0},{10750,0,0,0,0,0}},{{10880,0,0,0,0,0},{11485,0,0,0,0,0},{11747,0,0,0,0,0},{10763,0,0,0,0,0},{11865,0,0,0,0,0},{11742,0,0,0,0,0},{11533,0,0,0,0,0},{11990,0,0,0,0,0},{11262,0,0,0,0,0},{11389,0,0,0,0,0},{12732,0,0,0,0,0},{11353,0,0,0,0,0},{11734,0,0,0,0,0},{10860,0,0,0,0,0},{11519,0,0,0,0,0},{11604,0,0,0,0,0},{11390,0,0,0,0,0},{11176,0,0,0,0,0},{11290,0,0,0,0,0},{11520,0,0,0,0,0},{11029,0,0,0,0,0},{11483,0,0,0,0,0},{11733,0,0,0,0,0},{11309,0,0,0,0,0},{11818,0,0,0,0,0},{11115,0,0,0,0,0},{11223,0,0,0,0,0},{12253,0,0,0,0,0},{12077,0,0,0,0,0},{11493,0,0,0,0,0},{11280,0,0,0,0,0},{12421,0,0,0,0,0},{11687,0,0,0,0,0},{11224,0,0,0,0,0},{11836,0,0,0,0,0},{10953,0,0,0,0,0},{11267,0,0,0,0,0},{12221,0,0,0,0,0},{11708,0,0,0,0,0},{12412,0,0,0,0,0},{11712,0,0,0,0,0},{12311,0,0,0,0,0},{11981,0,0,0,0,0},{11223,0,0,0,0,0},{10674,0,0,0,0,0},{11864,0,0,0,0,0},{11277,0,0,0,0,0},{12100,0,0,0,0,0},{11735,0,0,0,0,0},{12185,0,0,0,0,0}},{{11730,0,0,0,0,0},{10615,0,0,0,0,0},{11043,0,0,0,0,0},{10900,0,0,0,0,0},{10645,0,0,0,0,0},{10706,0,0,0,0,0},{11624,0,0,0,0,0},{11153,0,0,0,0,0},{11125,0,0,0,0,0},{11490,0,0,0,0,0},{10789,0,0,0,0,0},{11522,0,0,0,0,0},{11368,0,0,0,0,0},{11409,0,0,0,0,0},{11586,0,0,0,0,0},{12090,0,0,0,0,0},{11284,0,0,0,0,0},{11824,0,0,0,0,0},{11502,0,0,0,0,0},{10638,0,0,0,0,0},{10914,0,0,0,0,0},{11095,0,0,0,0,0},{11941,0,0,0,0,0},{11515,0,0,0,0,0},{11189,0,0,0,0,0},{11719,0,0,0,0,0},{11633,0,0,0,0,0},{12112,0,0,0,0,0},{12148,0,0,0,0,0},{11483,0,0,0,0,0},{10667,0,0,0,0,0},{11835,0,0,0,0,0},{11976,0,0,0,0,0},{12214,0,0,0,0,0},{11141,0,0,0,0,0},{10986,0,0,0,0,0},{11590,0,0,0,0,0},{11156,0,0,0,0,0},{11645,0,0,0,0,0},{12502,0,0,0,0,0},{12145,0,0,0,0,0},{11576,0,0,0,0,0},{11307,0,0,0,0,0},{11723,0,0,0,0,0},{11006,0,0,0,0,0},{11475,0,0,0,0,0},{11210,0,0,0,0,0},{12238,0,0,0,0,0},{11708,0,0,0,0,0},{11286,0,0,0,0,0}}},{{{-254,-130,-185,-175,-225,-235},{-242,-266,-142,-132,-118,-124},{-199,-171,-193,-207,-146,-270},{-106,-166,-179,-246,-207,-260},{-300,-278,-126,-134,-156,-217},{-227,-150,-108,-134,-282,-270},{-250,-128,-280,-209,-215,-304},{-240,-156,-215,-262,-205,-144},{-254,-110,-185,-235,-154,-114},{-242,-286,-162,-195,-229,-203},{-304,-223,-108,-250,-142,-278},{-171,-274,-229,-205,-235,-302},{-203,-187,-288,-136,-158,-142},{-132,-231,-168,-231,-112,-258},{-126,-158,-268,-132,-302,-162},{-136,-122,-298,-138,-260,-264},{-290,-102,-162,-288,-203,-154},{-203,-195,-199,-108,-146,-248},{-142,-134,-246,-242,-114,-211},{-225,-262,-213,-266,-120,-183},{-164,-175,-130,-142,-191,-162},{-242,-296,-302,-150,-242,-254},{-286,-223,-268,-217,-108,-225},{-138,-274,-191,-116,-211,-181},{-110,-246,-104,-114,-238,-181},{-286,-262,-302,-294,-260,-185},{-138,-264,-106,-223,-124,-168},{-233,-183,-171,-114,-264,-242},{-262,-136,-166,-132,-130,-150},{-193,-191,-158,-158,-144,-238},{-254,-250,-240,-183,-246,-238},{-294,-181,-132,-104,-104,-201},{-298,-272,-217,-114,-252,-278},{-122,-142,-278,-290,-268,-201},{-209,-280,-132,-144,-240,-110},{-173,-292,-108,-262,-288,-150},{-304,-122,-177,-302,-280,-166},{-110,-233,-120,-108,-252,-150},{-104,-168,-242,-223,-122,-185},{-126,-152,-233,-233,-168,-276},{-112,-126,-254,-209,-183,-211},{-238,-146,-108,-201,-244,-154},{-211,-116,-292,-262,-256,-136},{-150,-110,-193,-300,-284,-183},{-128,-284,-282,-223,-130,-124},{-150,-104,-177,-240,-108,-108},{-128,-166,-203,-106,-162,-162},{-266,-298,-207,-248,-276,-211},{-274,-134,-274,-302,-304,-258},{-288,-160,-300,-233,-221,-156}},{{-116,-122,-132,-264,-223,-166},{-128,-140,-110,-104,-242,-298},{-219,-185,-219,-217,-215,-144},{-140,-177,-179,-233,-179,-118},{-173,-235,-187,-118,-110,-242},{-290,-132,-278,-197,-193,-280},{-278,-231,-278,-221,-201,-189},{-144,-189,-199,-164,-116,-219},{-177,-187,-252,-138,-130,-148},{-282,-132,-124,-144,-258,-296},{-246,-256,-217,-246,-104,-122},{-302,-130,-136,-300,-122,-294},{-302,-284,-266,-130,-201,-276},{-152,-207,-112,-290,-262,-219},{-262,-298,-181,-197,-302,-254},{-102,-162,-294,-191,-179,-104},{-164,-286,-138,-136,-240,-250},{-292,-136,-278,-304,-284,-148},{-124,-242,-304,-104,-158,-246},{-108,-252,-195,-242,-256,-203},{-185,-144,-250,-207,-112,-262},{-102,-148,-110,-235,-205,-144},{-193,-173,-150,-150,-158,-140},{-197,-160,-286,-233,-134,-231},{-104,-264,-126,-189,-248,-280},{-298,-160,-233,-118,-191,-120},{-223,-199,-106,-288,-183,-270},{-168,-195,-168,-132,-191,-148},{-260,-250,-203,-248,-114,-213},{-122,-183,-294,-130,-142,-233},{-201,-128,-108,-175,-199,-185},{-102,-171,-238,-294,-183,-102},{-110,-286,-284,-229,-219,-124},{-104,-250,-211,-177,-122,-175},{-199,-118,-284,-302,-160,-284},{-152,-278,-187,-201,-181,-122},{-288,-240,-244,-248,-284,-201},{-227,-268,-280,-262,-183,-286},{-175,-118,-296,-187,-274,-144},{-150,-154,-185,-126,-286,-168},{-181,-229,-266,-110,-250,-136},{-110,-130,-160,-213,-118,-282},{-270,-195,-240,-156,-146,-173},{-142,-144,-292,-146,-104,-138},{-201,-160,-274,-201,-225,-108},{-242,-150,-298,-144,-197,-160},{-235,-150,-110,-225,-203,-242},{-262,-274,-124,-282,-112,-134},{-108,-162,-181,-116,-187,-282},{-187,-248,-197,-296,-231,-126}},{{-231,-227,-193,-203,-175,-209},{-266,-294,-152,-304,-195,-179},{-179,-187,-185,-238,-235,-162},{-108,-120,-179,-106,-118,-146},{-187,-162,-219,-286,-250,-227},{-154,-181,-274,-272,-270,-233},{-140,-266,-294,-193,-227,-284},{-235,-130,-128,-187,-201,-140},{-175,-126,-179,-223,-171,-205},{-288,-102,-270,-252,-171,-140},{-229,-116,-136,-270,-112,-256},{-266,-134,-203,-118,-122,-256},{-175,-187,-294,-227,-110,-264},{-256,-181,-266,-185,-238,-238},{-240,-298,-171,-140,-262,-187},{-256,-106,-136,-292,-286,-205},{-272,-173,-296,-290,-248,-154},{-233,-300,-110,-140,-260,-197},{-207,-189,-213,-146,-221,-244},{-272,-248,-242,-262,-211,-270},{-148,-219,-201,-215,-134,-288},{-229,-300,-197,-244,-244,-197},{-138,-233,-118,-215,-252,-284},{-150,-158,-158,-231,-160,-300},{-258,-231,-238,-258,-278,-258},{-211,-134,-201,-120,-302,-108},{-240,-124,-193,-136,-238,-221},{-156,-201,-156,-225,-193,-256},{-185,-164,-148,-278,-193,-238},{-242,-177,-168,-270,-195,-278},{-215,-270,-244,-221,-205,-244},{-102,-142,-240,-114,-246,-195},{-296,-211,-231,-286,-106,-122},{-260,-260,-158,-148,-254,-140},{-114,-104,-244,-177,-158,-146},{-211,-248,-104,-114,-260,-235},{-116,-211,-181,-209,-183,-225},{-120,-300,-108,-171,-181,-296},{-150,-175,-282,-128,-185,-132},{-171,-280,-225,-187,-209,-175},{-298,-154,-254,-272,-142,-114},{-104,-130,-272,-199,-130,-231},{-132,-256,-108,-302,-256,-132},{-128,-164,-154,-233,-126,-300},{-106,-223,-140,-114,-264,-258},{-146,-132,-183,-162,-130,-290},{-209,-142,-298,-152,-140,-191},{-148,-146,-144,-171,-197,-209},{-223,-116,-191,-211,-179,-112},{-254,-187,-288,-142,-173,-248}},{{-144,-112,-213,-160,-106,-160},{-118,-140,-150,-270,-183,-142},{-217,-298,-288,-260,-108,-179},{-296,-242,-164,-124,-199,-252},{-130,-219,-300,-130,-124,-187},{-112,-298,-183,-132,-278,-250},{-152,-272,-148,-280,-209,-154},{-140,-179,-166,-124,-296,-144},{-248,-272,-231,-229,-132,-168},{-266,-264,-193,-187,-207,-177},{-185,-181,-288,-152,-229,-179},{-302,-284,-183,-102,-110,-211},{-219,-221,-250,-112,-168,-270},{-185,-197,-102,-284,-258,-258},{-242,-116,-298,-209,-203,-274},{-258,-162,-233,-154,-260,-166},{-300,-296,-235,-114,-104,-158},{-166,-120,-183,-246,-183,-298},{-240,-262,-240,-126,-266,-270},{-175,-162,-158,-189,-296,-201},{-195,-114,-177,-171,-148,-242},{-278,-116,-164,-282,-254,-164},{-189,-252,-168,-118,-199,-256},{-185,-195,-120,-246,-122,-211},{-128,-246,-146,-106,-124,-183},{-120,-144,-262,-211,-250,-256},{-114,-203,-160,-118,-158,-118},{-104,-197,-185,-215,-252,-164},{-215,-142,-108,-217,-223,-213},{-102,-274,-144,-240,-294,-164},{-162,-197,-187,-130,-268,-276},{-205,-173,-199,-227,-104,-171},{-280,-114,-120,-104,-158,-144},{-175,-187,-168,-106,-248,-154},{-288,-272,-262,-116,-221,-118},{-193,-211,-240,-132,-215,-233},{-130,-158,-150,-138,-114,-296},{-252,-160,-288,-246,-274,-110},{-278,-187,-118,-217,-171,-294},{-136,-282,-248,-116,-130,-248},{-102,-168,-223,-104,-219,-171},{-217,-262,-270,-114,-296,-294},{-280,-187,-126,-150,-223,-118},{-278,-193,-272,-274,-138,-238},{-276,-108,-244,-282,-260,-207},{-164,-166,-116,-140,-280,-191},{-280,-154,-280,-150,-108,-173},{-288,-142,-128,-296,-104,-266},{-203,-298,-110,-199,-302,-213},{-189,-280,-304,-144,-102,-189}},{{-104,-244,-181,-120,-112,-144},{-108,-262,-235,-171,-106,-260},{-162,-298,-304,-221,-270,-219},{-120,-144,-128,-106,-146,-217},{-282,-304,-134,-211,-128,-258},{-191,-104,-173,-177,-233,-282},{-294,-223,-296,-201,-193,-160},{-175,-179,-262,-189,-134,-120},{-110,-254,-187,-229,-187,-246},{-248,-179,-160,-304,-199,-132},{-187,-300,-233,-223,-116,-122},{-284,-292,-242,-164,-134,-197},{-272,-199,-244,-191,-233,-280},{-227,-256,-126,-231,-294,-284},{-132,-197,-134,-142,-122,-102},{-302,-225,-118,-286,-104,-292},{-164,-252,-158,-108,-124,-264},{-233,-242,-238,-235,-185,-258},{-278,-201,-120,-162,-164,-140},{-104,-266,-189,-118,-203,-181},{-166,-272,-246,-173,-201,-262},{-140,-254,-260,-189,-270,-258},{-158,-235,-166,-187,-120,-270},{-136,-215,-304,-112,-142,-162},{-264,-227,-298,-229,-146,-183},{-292,-138,-264,-211,-242,-248},{-114,-282,-106,-197,-256,-246},{-148,-126,-134,-156,-203,-248},{-282,-112,-114,-185,-164,-146},{-179,-126,-244,-189,-284,-203},{-209,-195,-282,-195,-280,-132},{-298,-106,-292,-268,-246,-130},{-154,-278,-252,-144,-154,-138},{-138,-205,-110,-246,-284,-134},{-304,-191,-209,-106,-302,-158},{-213,-238,-102,-260,-286,-268},{-175,-209,-146,-205,-286,-148},{-219,-136,-260,-225,-205,-144},{-286,-130,-296,-102,-256,-191},{-152,-227,-128,-240,-302,-199},{-146,-201,-282,-272,-150,-248},{-229,-276,-116,-240,-272,-270},{-244,-185,-140,-207,-252,-122},{-292,-148,-150,-240,-164,-166},{-116,-116,-126,-264,-146,-298},{-181,-268,-122,-203,-156,-221},{-225,-150,-158,-302,-140,-150},{-294,-292,-282,-284,-233,-288},{-114,-260,-197,-146,-280,-209},{-160,-229,-260,-185,-223,-160}},{{-233,-244,-146,-207,-238,-256},{-179,-203,-278,-286,-244,-148},{-274,-268,-284,-164,-203,-286},{-160,-134,-250,-278,-122,-288},{-195,-244,-171,-102,-231,-120},{-201,-140,-168,-146,-266,-126},{-116,-142,-189,-211,-128,-296},{-272,-104,-233,-282,-146,-246},{-136,-264,-211,-213,-106,-199},{-266,-122,-132,-179,-242,-116},{-142,-278,-142,-286,-168,-106},{-254,-106,-292,-235,-205,-221},{-106,-160,-286,-211,-183,-240},{-211,-116,-189,-238,-282,-233},{-254,-240,-296,-292,-116,-181},{-207,-282,-173,-144,-252,-168},{-270,-148,-179,-114,-250,-229},{-221,-130,-181,-171,-191,-193},{-286,-276,-242,-286,-108,-148},{-250,-209,-112,-260,-173,-154},{-264,-128,-193,-114,-300,-102},{-223,-292,-258,-148,-162,-193},{-199,-278,-246,-288,-116,-268},{-132,-158,-233,-148,-156,-272},{-132,-223,-193,-183,-112,-189},{-106,-229,-274,-118,-248,-108},{-185,-304,-296,-138,-112,-292},{-199,-292,-286,-264,-160,-207},{-290,-229,-260,-110,-254,-187},{-110,-156,-276,-195,-276,-294},{-211,-142,-183,-199,-292,-193},{-258,-173,-207,-231,-116,-187},{-177,-191,-266,-148,-258,-128},{-205,-235,-197,-231,-199,-235},{-104,-183,-235,-207,-104,-199},{-262,-189,-280,-262,-168,-126},{-294,-288,-276,-162,-164,-278},{-148,-152,-175,-175,-262,-254},{-166,-114,-262,-248,-302,-298},{-278,-175,-298,-223,-122,-286},{-272,-298,-215,-223,-219,-278},{-292,-209,-118,-203,-227,-156},{-298,-302,-126,-152,-154,-201},{-229,-102,-160,-211,-292,-209},{-146,-205,-114,-150,-229,-152},{-166,-235,-244,-302,-223,-191},{-201,-280,-120,-140,-304,-197},{-160,-199,-235,-173,-302,-288},{-229,-270,-152,-150,-171,-213},{-256,-122,-175,-146,-158,-158}}},{{{-103,-211,-227,-95,-187,-180},{-219,-196,-230,-175,-219,-132},{-182,-114,-211,-179,-233,-204},{-179,-198,-166,-172,-221,-169},{-84,-233,-188,-92,-235,-137},{-182,-169,-127,-203,-135,-166},{-113,-155,-119,-188,-187,-177},{-175,-163,-219,-140,-161,-145},{-111,-201,-214,-208,-111,-132},{-172,-119,-182,-238,-221,-80},{-203,-90,-196,-177,-230,-222},{-163,-137,-198,-130,-188,-188},{-227,-153,-85,-108,-188,-116},{-203,-204,-216,-190,-163,-230},{-195,-198,-97,-190,-116,-98},{-180,-97,-185,-122,-92,-217},{-135,-172,-232,-209,-127,-105},{-240,-130,-126,-150,-230,-95},{-182,-171,-109,-111,-140,-118},{-180,-198,-242,-229,-118,-105},{-237,-129,-142,-109,-237,-214},{-105,-219,-177,-184,-177,-238},{-167,-235,-217,-137,-100,-187},{-153,-230,-100,-172,-167,-166},{-134,-171,-98,-127,-129,-190},{-143,-105,-118,-233,-101,-200},{-85,-177,-109,-127,-92,-147},{-87,-143,-163,-240,-195,-98},{-242,-195,-219,-196,-187,-148},{-196,-84,-164,-140,-227,-208},{-82,-89,-85,-169,-147,-211},{-185,-126,-130,-155,-217,-201},{-209,-240,-193,-190,-119,-184},{-111,-84,-230,-242,-177,-119},{-179,-150,-87,-242,-211,-129},{-177,-93,-100,-106,-106,-148},{-222,-85,-224,-156,-233,-161},{-182,-233,-179,-174,-167,-180},{-108,-82,-161,-126,-190,-80},{-156,-108,-105,-225,-109,-126},{-219,-159,-126,-206,-192,-116},{-219,-89,-237,-97,-175,-172},{-166,-100,-216,-132,-225,-124},{-140,-187,-126,-129,-232,-148},{-242,-147,-150,-138,-159,-229},{-138,-221,-143,-192,-147,-227},{-114,-171,-105,-80,-184,-201},{-216,-106,-188,-159,-203,-211},{-138,-208,-217,-208,-129,-82},{-195,-155,-122,-175,-213,-150}},{{-192,-137,-213,-89,-137,-118},{-87,-185,-184,-224,-196,-235},{-124,-97,-229,-225,-187,-98},{-130,-217,-185,-121,-238,-217},{-238,-92,-80,-201,-130,-217},{-158,-174,-103,-153,-92,-108},{-124,-233,-150,-101,-100,-124},{-214,-211,-187,-130,-175,-185},{-230,-113,-114,-200,-103,-87},{-224,-147,-84,-217,-217,-145},{-195,-163,-158,-174,-132,-142},{-137,-232,-184,-175,-238,-164},{-235,-232,-98,-169,-90,-233},{-147,-232,-184,-87,-161,-179},{-159,-113,-145,-142,-208,-233},{-182,-166,-134,-174,-92,-161},{-167,-213,-137,-98,-80,-119},{-129,-111,-198,-80,-108,-163},{-90,-198,-118,-118,-169,-137},{-179,-179,-222,-209,-84,-124},{-147,-103,-163,-177,-140,-214},{-129,-213,-208,-151,-142,-119},{-92,-242,-240,-167,-121,-109},{-85,-174,-230,-137,-132,-126},{-164,-151,-201,-92,-150,-221},{-101,-209,-122,-105,-84,-90},{-180,-166,-179,-161,-87,-167},{-211,-161,-195,-214,-225,-161},{-118,-240,-93,-190,-132,-126},{-185,-237,-174,-184,-80,-100},{-198,-237,-169,-103,-196,-209},{-171,-185,-124,-80,-180,-80},{-92,-229,-116,-90,-153,-242},{-95,-151,-167,-132,-172,-122},{-237,-174,-240,-188,-92,-163},{-122,-105,-179,-203,-127,-85},{-82,-169,-196,-174,-119,-151},{-148,-158,-201,-172,-134,-198},{-203,-114,-216,-97,-172,-108},{-161,-124,-109,-150,-118,-177},{-143,-192,-155,-92,-113,-143},{-153,-201,-92,-148,-217,-80},{-132,-134,-174,-166,-179,-167},{-85,-200,-211,-167,-198,-240},{-175,-175,-147,-208,-204,-121},{-132,-179,-159,-151,-130,-169},{-153,-82,-150,-140,-196,-116},{-224,-184,-188,-108,-127,-184},{-185,-224,-166,-179,-92,-100},{-185,-174,-122,-119,-106,-113}},{{-221,-201,-209,-147,-143,-98},{-121,-118,-230,-167,-190,-148},{-179,-219,-85,-148,-118,-101},{-192,-129,-221,-240,-127,-233},{-85,-233,-130,-108,-92,-113},{-140,-167,-219,-138,-87,-222},{-129,-92,-119,-196,-232,-84},{-135,-224,-129,-101,-193,-184},{-138,-111,-119,-233,-206,-232},{-177,-103,-167,-159,-230,-174},{-84,-105,-196,-206,-219,-130},{-148,-203,-222,-127,-153,-137},{-182,-92,-171,-145,-224,-130},{-155,-203,-198,-150,-195,-185},{-119,-233,-213,-179,-167,-137},{-240,-238,-106,-134,-206,-192},{-98,-84,-195,-150,-80,-195},{-100,-84,-80,-85,-85,-134},{-122,-97,-122,-100,-89,-182},{-142,-222,-145,-233,-140,-147},{-175,-156,-145,-179,-90,-134},{-148,-235,-126,-122,-208,-147},{-166,-84,-196,-195,-232,-105},{-80,-138,-192,-130,-98,-185},{-129,-190,-163,-126,-193,-97},{-219,-229,-93,-188,-108,-135},{-130,-140,-195,-201,-230,-242},{-98,-209,-150,-196,-213,-209},{-80,-190,-97,-118,-216,-113},{-196,-145,-167,-137,-203,-240},{-121,-80,-103,-132,-138,-188},{-224,-80,-105,-151,-98,-109},{-188,-101,-113,-105,-90,-166},{-225,-198,-242,-190,-98,-167},{-87,-172,-185,-177,-145,-153},{-184,-167,-214,-192,-225,-126},{-180,-135,-113,-84,-153,-185},{-147,-82,-175,-208,-159,-137},{-118,-227,-217,-143,-97,-105},{-203,-196,-147,-230,-238,-111},{-93,-172,-217,-196,-166,-179},{-82,-169,-185,-214,-182,-109},{-148,-174,-182,-219,-204,-201},{-179,-118,-232,-138,-130,-87},{-150,-184,-188,-93,-129,-142},{-124,-164,-113,-167,-185,-98},{-134,-175,-238,-82,-206,-195},{-206,-137,-80,-233,-171,-179},{-90,-211,-151,-185,-101,-101},{-208,-164,-119,-196,-109,-222}},{{-138,-82,-121,-159,-158,-190},{-225,-209,-130,-184,-111,-118},{-182,-116,-227,-164,-214,-114},{-156,-225,-95,-180,-229,-187},{-193,-184,-209,-85,-126,-184},{-85,-235,-122,-98,-201,-214},{-140,-233,-80,-151,-196,-155},{-169,-109,-237,-204,-237,-184},{-180,-200,-174,-237,-237,-206},{-153,-101,-198,-98,-195,-174},{-192,-200,-156,-93,-89,-97},{-179,-190,-138,-167,-166,-237},{-118,-200,-159,-140,-126,-206},{-147,-143,-171,-122,-233,-179},{-230,-172,-126,-132,-100,-184},{-180,-185,-111,-129,-130,-97},{-214,-116,-188,-171,-224,-116},{-227,-122,-137,-172,-201,-108},{-118,-143,-159,-169,-219,-214},{-155,-93,-225,-190,-134,-232},{-108,-177,-195,-238,-84,-101},{-155,-164,-222,-106,-106,-119},{-177,-192,-122,-237,-119,-208},{-122,-95,-166,-121,-179,-192},{-95,-229,-106,-198,-119,-187},{-111,-127,-217,-185,-150,-172},{-190,-113,-140,-227,-187,-237},{-101,-217,-200,-196,-172,-137},{-145,-85,-201,-235,-225,-187},{-182,-93,-148,-155,-195,-193},{-140,-89,-140,-85,-103,-124},{-159,-118,-164,-85,-105,-103},{-155,-134,-174,-100,-211,-227},{-177,-164,-192,-143,-190,-198},{-237,-187,-148,-211,-153,-179},{-213,-225,-137,-126,-85,-100},{-214,-216,-161,-147,-227,-87},{-163,-155,-184,-237,-113,-130},{-182,-195,-179,-101,-193,-179},{-193,-150,-100,-135,-106,-230},{-150,-148,-114,-240,-216,-225},{-182,-145,-134,-233,-182,-108},{-138,-100,-135,-118,-101,-124},{-237,-242,-235,-138,-121,-159},{-153,-167,-182,-100,-158,-105},{-130,-166,-232,-201,-211,-222},{-161,-190,-153,-166,-140,-113},{-148,-229,-156,-206,-159,-204},{-203,-82,-227,-156,-164,-192},{-124,-230,-105,-171,-142,-90}},{{-92,-184,-184,-108,-156,-179},{-113,-214,-100,-145,-111,-204},{-134,-222,-201,-92,-179,-172},{-82,-106,-201,-164,-225,-221},{-153,-150,-238,-93,-95,-190},{-225,-156,-185,-113,-227,-134},{-132,-105,-190,-150,-213,-214},{-80,-98,-242,-221,-151,-211},{-135,-225,-119,-151,-203,-233},{-206,-121,-206,-103,-116,-142},{-214,-214,-182,-124,-184,-116},{-229,-137,-153,-213,-208,-106},{-196,-227,-188,-129,-145,-105},{-100,-111,-224,-137,-140,-87},{-140,-97,-89,-111,-132,-209},{-198,-240,-103,-101,-142,-161},{-153,-182,-158,-85,-95,-235},{-137,-103,-118,-206,-114,-84},{-232,-214,-221,-172,-180,-198},{-190,-92,-126,-235,-143,-213},{-182,-89,-147,-140,-188,-225},{-179,-208,-89,-127,-195,-203},{-240,-171,-203,-190,-235,-108},{-198,-118,-201,-124,-101,-143},{-195,-159,-147,-216,-227,-145},{-151,-230,-118,-200,-105,-193},{-135,-98,-217,-177,-214,-185},{-113,-84,-127,-130,-196,-237},{-177,-122,-237,-108,-240,-135},{-87,-103,-230,-87,-211,-143},{-122,-185,-87,-174,-188,-137},{-179,-193,-134,-155,-93,-219},{-201,-164,-93,-147,-206,-214},{-180,-95,-195,-167,-87,-179},{-114,-206,-159,-137,-95,-84},{-124,-196,-105,-89,-106,-185},{-238,-225,-87,-219,-180,-150},{-119,-195,-240,-232,-147,-227},{-233,-108,-138,-84,-230,-164},{-124,-167,-93,-227,-163,-208},{-143,-151,-196,-140,-238,-208},{-203,-184,-134,-101,-109,-113},{-200,-192,-242,-101,-238,-101},{-124,-201,-113,-198,-198,-93},{-177,-105,-134,-106,-217,-114},{-219,-179,-216,-119,-101,-87},{-190,-127,-135,-233,-153,-172},{-187,-143,-95,-184,-106,-177},{-132,-103,-98,-106,-169,-127},{-217,-177,-177,-118,-240,-204}},{{-80,-184,-179,-198,-113,-108},{-148,-180,-84,-187,-126,-101},{-130,-232,-216,-240,-130,-213},{-122,-148,-87,-222,-232,-105},{-214,-92,-209,-238,-179,-82},{-230,-93,-92,-238,-232,-122},{-211,-164,-80,-175,-192,-224},{-85,-180,-180,-116,-180,-180},{-137,-132,-175,-127,-82,-95},{-238,-196,-206,-211,-140,-92},{-124,-90,-169,-145,-97,-225},{-101,-206,-221,-201,-138,-213},{-216,-196,-119,-137,-126,-196},{-85,-203,-98,-150,-213,-143},{-156,-229,-142,-235,-129,-143},{-137,-118,-130,-116,-84,-142},{-195,-151,-153,-148,-80,-103},{-140,-225,-216,-143,-227,-90},{-105,-95,-240,-203,-235,-166},{-200,-227,-193,-119,-89,-182},{-208,-111,-166,-222,-85,-216},{-206,-95,-122,-137,-85,-137},{-225,-242,-198,-89,-113,-198},{-147,-153,-211,-190,-140,-122},{-137,-233,-174,-213,-219,-182},{-172,-93,-219,-108,-196,-93},{-80,-80,-225,-232,-174,-190},{-175,-190,-84,-126,-209,-134},{-230,-219,-134,-151,-172,-213},{-208,-119,-238,-227,-143,-188},{-97,-137,-172,-87,-158,-171},{-90,-182,-151,-148,-142,-211},{-192,-188,-198,-193,-155,-151},{-203,-92,-153,-156,-216,-80},{-225,-235,-182,-114,-80,-111},{-87,-80,-175,-119,-182,-175},{-90,-129,-92,-169,-140,-184},{-216,-113,-93,-166,-203,-184},{-156,-93,-126,-172,-106,-116},{-97,-80,-148,-235,-177,-214},{-167,-118,-206,-208,-126,-211},{-208,-222,-166,-143,-224,-116},{-167,-216,-119,-93,-109,-235},{-166,-174,-229,-109,-175,-235},{-135,-198,-193,-92,-84,-153},{-116,-187,-193,-111,-101,-122},{-166,-230,-174,-151,-209,-142},{-187,-137,-229,-217,-206,-200},{-180,-211,-221,-209,-156,-138},{-190,-211,-134,-198,-229,-184}}},{{{-346,-340,-333,-247,-180,-176},{-266,-266,-208,-236,-319,-164},{-125,-116,-166,-266,-330,-187},{-226,-263,-293,-134,-268,-298},{-326,-171,-298,-340,-245,-314},{-310,-300,-132,-196,-282,-148},{-169,-127,-243,-314,-247,-120},{-233,-344,-245,-152,-238,-280},{-266,-342,-162,-152,-217,-298},{-132,-296,-229,-333,-217,-210},{-249,-312,-300,-263,-213,-256},{-143,-231,-162,-326,-129,-185},{-134,-243,-155,-293,-303,-247},{-333,-328,-203,-150,-169,-122},{-328,-136,-342,-226,-236,-150},{-256,-129,-312,-213,-210,-236},{-127,-243,-254,-307,-303,-120},{-155,-226,-280,-337,-249,-215},{-307,-192,-157,-182,-150,-194},{-316,-316,-127,-247,-310,-254},{-270,-176,-346,-300,-245,-282},{-127,-148,-286,-314,-282,-201},{-263,-270,-143,-134,-280,-284},{-203,-162,-146,-192,-132,-321},{-157,-208,-213,-159,-229,-323},{-189,-259,-187,-139,-118,-217},{-252,-277,-243,-333,-328,-206},{-152,-208,-182,-254,-203,-210},{-340,-307,-164,-333,-208,-303},{-125,-178,-296,-328,-120,-231},{-219,-233,-164,-215,-252,-178},{-273,-266,-127,-303,-182,-256},{-164,-217,-162,-254,-196,-236},{-342,-291,-270,-252,-187,-185},{-296,-129,-330,-310,-312,-342},{-215,-289,-261,-344,-330,-323},{-215,-146,-182,-305,-182,-176},{-280,-328,-233,-293,-155,-270},{-323,-169,-254,-328,-314,-120},{-152,-176,-335,-210,-178,-196},{-270,-201,-157,-219,-152,-328},{-224,-252,-164,-152,-286,-326},{-152,-243,-254,-231,-155,-254},{-286,-254,-143,-307,-187,-120},{-231,-182,-326,-169,-125,-136},{-116,-233,-208,-266,-328,-189},{-342,-157,-261,-189,-143,-300},{-314,-162,-226,-261,-201,-321},{-249,-342,-270,-143,-210,-323},{-240,-206,-254,-152,-321,-213}},{{-136,-291,-222,-240,-203,-305},{-298,-275,-122,-300,-199,-159},{-210,-189,-296,-314,-314,-282},{-173,-206,-201,-187,-319,-199},{-236,-196,-159,-229,-275,-171},{-307,-321,-254,-178,-321,-132},{-199,-291,-146,-120,-208,-171},{-206,-335,-134,-240,-210,-136},{-312,-127,-176,-254,-157,-141},{-238,-224,-203,-203,-146,-162},{-196,-215,-134,-340,-305,-280},{-245,-291,-236,-249,-146,-213},{-139,-312,-249,-231,-240,-270},{-122,-247,-333,-176,-310,-132},{-210,-330,-206,-233,-312,-236},{-224,-139,-180,-122,-314,-164},{-169,-256,-247,-132,-233,-157},{-139,-314,-229,-152,-249,-245},{-307,-116,-236,-307,-194,-252},{-141,-162,-122,-187,-342,-346},{-259,-215,-148,-134,-134,-300},{-166,-293,-148,-236,-233,-132},{-291,-122,-233,-127,-219,-321},{-280,-303,-335,-132,-226,-129},{-155,-289,-222,-293,-201,-342},{-203,-328,-120,-273,-136,-254},{-319,-127,-293,-321,-173,-196},{-208,-152,-346,-342,-261,-259},{-310,-275,-208,-182,-328,-180},{-189,-134,-127,-173,-323,-249},{-321,-270,-314,-139,-282,-210},{-344,-118,-194,-249,-303,-134},{-277,-173,-340,-261,-210,-185},{-182,-199,-118,-116,-245,-240},{-307,-312,-280,-333,-340,-226},{-277,-243,-303,-139,-282,-270},{-203,-254,-157,-189,-326,-196},{-256,-254,-222,-346,-134,-219},{-182,-132,-316,-233,-150,-333},{-249,-249,-344,-187,-162,-346},{-249,-164,-219,-243,-222,-136},{-187,-289,-208,-293,-249,-157},{-346,-157,-171,-314,-298,-346},{-187,-178,-196,-213,-122,-150},{-286,-326,-122,-310,-132,-162},{-203,-238,-166,-152,-118,-164},{-273,-314,-342,-296,-319,-189},{-319,-245,-300,-270,-300,-240},{-252,-335,-233,-238,-199,-162},{-346,-259,-134,-233,-159,-118}},{{-259,-333,-120,-150,-152,-326},{-173,-277,-310,-164,-249,-233},{-178,-185,-310,-194,-333,-143},{-187,-254,-284,-136,-344,-342},{-261,-326,-298,-245,-127,-282},{-162,-196,-189,-122,-122,-196},{-146,-245,-247,-189,-277,-340},{-182,-289,-215,-189,-312,-157},{-169,-328,-143,-243,-219,-116},{-319,-284,-213,-238,-134,-152},{-286,-152,-298,-340,-162,-120},{-118,-263,-333,-340,-330,-268},{-150,-245,-129,-141,-164,-210},{-266,-201,-243,-314,-261,-261},{-180,-189,-152,-284,-189,-247},{-236,-116,-132,-268,-189,-252},{-192,-129,-291,-277,-217,-150},{-201,-266,-340,-210,-122,-127},{-307,-310,-303,-201,-139,-196},{-270,-243,-243,-261,-146,-213},{-136,-224,-310,-275,-261,-286},{-275,-330,-312,-319,-245,-176},{-192,-249,-185,-222,-162,-141},{-243,-192,-280,-132,-134,-342},{-215,-222,-305,-213,-330,-298},{-143,-270,-201,-150,-303,-171},{-178,-201,-199,-326,-275,-157},{-180,-194,-342,-173,-333,-303},{-323,-270,-291,-176,-261,-314},{-249,-252,-155,-266,-224,-164},{-284,-254,-240,-166,-247,-116},{-122,-199,-166,-240,-116,-208},{-150,-152,-226,-196,-261,-125},{-155,-333,-240,-210,-171,-164},{-268,-254,-217,-139,-194,-261},{-178,-222,-296,-143,-176,-143},{-164,-256,-291,-229,-330,-171},{-171,-224,-335,-256,-335,-116},{-208,-333,-125,-245,-275,-249},{-231,-226,-164,-210,-187,-166},{-155,-319,-155,-229,-238,-194},{-310,-337,-284,-233,-229,-166},{-224,-333,-125,-330,-157,-256},{-152,-305,-217,-236,-298,-182},{-196,-213,-259,-286,-226,-330},{-166,-210,-118,-180,-342,-150},{-180,-132,-344,-286,-125,-219},{-215,-231,-122,-192,-215,-215},{-280,-344,-148,-136,-273,-215},{-213,-289,-229,-273,-312,-215}},{{-314,-189,-178,-256,-300,-164},{-236,-240,-141,-333,-300,-178},{-344,-310,-249,-213,-226,-155},{-268,-256,-187,-282,-152,-312},{-273,-298,-139,-254,-335,-249},{-277,-182,-120,-210,-171,-333},{-219,-316,-268,-226,-300,-344},{-155,-268,-252,-240,-166,-171},{-256,-303,-240,-319,-146,-266},{-122,-194,-305,-150,-335,-312},{-139,-323,-243,-217,-291,-245},{-162,-284,-282,-157,-316,-122},{-252,-226,-305,-286,-203,-270},{-213,-240,-252,-222,-307,-194},{-298,-139,-180,-219,-148,-316},{-217,-346,-139,-289,-245,-173},{-171,-273,-284,-291,-238,-229},{-284,-166,-182,-208,-289,-305},{-300,-182,-323,-187,-303,-185},{-120,-164,-300,-346,-173,-120},{-155,-316,-182,-206,-159,-335},{-259,-143,-187,-275,-333,-203},{-203,-222,-176,-199,-194,-344},{-305,-229,-261,-196,-238,-238},{-192,-328,-146,-157,-141,-236},{-189,-171,-166,-150,-203,-173},{-259,-243,-275,-224,-266,-316},{-194,-245,-164,-252,-282,-182},{-192,-150,-330,-312,-134,-118},{-273,-173,-229,-293,-120,-282},{-146,-141,-323,-226,-236,-273},{-201,-166,-293,-192,-196,-312},{-300,-245,-340,-192,-118,-293},{-171,-273,-152,-247,-132,-132},{-314,-118,-330,-342,-176,-261},{-159,-284,-344,-166,-217,-208},{-196,-330,-224,-333,-243,-298},{-199,-196,-152,-143,-155,-233},{-192,-293,-340,-333,-326,-243},{-254,-166,-226,-261,-328,-210},{-217,-282,-280,-176,-310,-333},{-335,-118,-346,-326,-132,-122},{-284,-159,-245,-303,-148,-337},{-328,-141,-148,-129,-284,-146},{-219,-217,-224,-310,-196,-280},{-238,-166,-231,-199,-238,-118},{-273,-312,-155,-284,-206,-180},{-286,-326,-280,-328,-263,-182},{-206,-118,-233,-222,-132,-162},{-201,-252,-219,-247,-215,-134}},{{-189,-169,-182,-293,-187,-213},{-196,-136,-136,-270,-289,-162},{-141,-247,-346,-337,-252,-155},{-259,-120,-203,-206,-316,-127},{-310,-125,-187,-326,-284,-286},{-155,-164,-132,-344,-215,-280},{-270,-305,-256,-270,-335,-206},{-333,-286,-305,-213,-201,-178},{-120,-180,-256,-196,-116,-328},{-139,-254,-296,-303,-340,-296},{-312,-206,-296,-293,-245,-346},{-321,-199,-256,-259,-259,-173},{-291,-303,-277,-330,-268,-236},{-307,-240,-291,-240,-224,-118},{-136,-344,-310,-169,-180,-342},{-312,-148,-162,-300,-236,-185},{-333,-231,-243,-346,-275,-194},{-194,-122,-280,-312,-300,-194},{-284,-162,-312,-180,-182,-150},{-201,-180,-280,-152,-173,-208},{-277,-316,-194,-326,-134,-176},{-166,-298,-199,-169,-116,-245},{-164,-238,-173,-342,-125,-296},{-224,-141,-270,-328,-243,-192},{-321,-280,-164,-150,-176,-226},{-305,-261,-224,-125,-261,-243},{-155,-155,-150,-240,-141,-321},{-314,-291,-346,-340,-245,-150},{-203,-219,-346,-215,-303,-319},{-229,-254,-280,-215,-344,-289},{-141,-263,-314,-139,-164,-319},{-254,-141,-254,-270,-118,-323},{-270,-148,-252,-148,-286,-263},{-171,-303,-157,-208,-326,-330},{-261,-180,-342,-273,-245,-164},{-127,-176,-155,-116,-148,-243},{-150,-127,-166,-194,-162,-316},{-328,-268,-127,-340,-208,-182},{-215,-284,-208,-270,-314,-192},{-319,-136,-252,-243,-238,-226},{-217,-224,-342,-125,-213,-270},{-330,-164,-192,-192,-182,-296},{-229,-293,-273,-270,-185,-291},{-321,-233,-236,-136,-238,-316},{-157,-280,-291,-284,-340,-134},{-201,-176,-280,-157,-319,-217},{-143,-286,-157,-150,-122,-344},{-134,-323,-178,-224,-291,-240},{-243,-270,-333,-148,-132,-159},{-199,-231,-180,-305,-132,-245}},{{-176,-192,-305,-178,-286,-169},{-337,-143,-270,-291,-122,-286},{-277,-176,-187,-150,-215,-152},{-319,-173,-284,-213,-152,-187},{-344,-159,-132,-185,-305,-261},{-159,-323,-132,-284,-215,-116},{-129,-263,-164,-289,-328,-305},{-116,-152,-303,-243,-157,-185},{-273,-120,-236,-229,-284,-340},{-286,-180,-152,-314,-310,-240},{-127,-224,-141,-120,-125,-219},{-266,-284,-330,-136,-152,-141},{-233,-150,-146,-275,-240,-143},{-321,-231,-344,-342,-268,-316},{-305,-215,-259,-201,-127,-155},{-330,-185,-143,-273,-326,-323},{-196,-127,-210,-159,-171,-310},{-298,-169,-146,-162,-129,-323},{-240,-263,-284,-182,-134,-152},{-236,-185,-116,-136,-280,-122},{-134,-118,-333,-263,-252,-321},{-194,-162,-243,-229,-180,-199},{-312,-180,-224,-243,-236,-342},{-129,-148,-134,-219,-157,-296},{-157,-312,-166,-289,-222,-136},{-296,-314,-159,-139,-300,-337},{-300,-233,-342,-189,-263,-268},{-282,-141,-134,-169,-245,-284},{-305,-159,-129,-118,-293,-178},{-180,-155,-178,-125,-173,-159},{-120,-259,-152,-319,-333,-333},{-157,-280,-337,-240,-127,-136},{-298,-259,-296,-222,-127,-337},{-171,-159,-159,-310,-333,-201},{-199,-208,-224,-252,-192,-203},{-270,-141,-173,-185,-277,-217},{-169,-240,-180,-268,-312,-199},{-196,-178,-192,-337,-116,-240},{-118,-303,-224,-270,-178,-178},{-252,-243,-157,-247,-314,-280},{-340,-136,-222,-342,-166,-328},{-284,-148,-254,-296,-328,-298},{-261,-213,-155,-240,-180,-270},{-266,-132,-226,-300,-129,-275},{-159,-127,-118,-116,-215,-238},{-157,-215,-259,-312,-245,-206},{-335,-201,-316,-277,-164,-180},{-229,-293,-293,-208,-316,-150},{-194,-254,-201,-280,-192,-316},{-312,-256,-233,-143,-286,-247}}},{{{-317,-152,-306,-152,-221,-256},{-178,-184,-200,-299,-232,-174},{-213,-117,-239,-152,-113,-193},{-132,-252,-284,-145,-289,-150},{-193,-113,-210,-113,-284,-165},{-323,-278,-187,-247,-267,-241},{-111,-139,-326,-282,-174,-161},{-167,-128,-269,-234,-310,-241},{-269,-184,-252,-306,-176,-252},{-130,-323,-237,-215,-113,-241},{-215,-193,-128,-150,-169,-130},{-310,-191,-299,-200,-265,-258},{-124,-245,-241,-182,-182,-189},{-295,-174,-250,-193,-265,-271},{-137,-180,-265,-195,-193,-297},{-178,-150,-282,-317,-176,-197},{-273,-317,-191,-135,-258,-323},{-291,-302,-221,-195,-189,-215},{-193,-189,-310,-137,-297,-187},{-271,-315,-230,-139,-213,-174},{-135,-115,-284,-174,-124,-167},{-143,-263,-117,-158,-139,-113},{-321,-130,-315,-273,-154,-111},{-150,-319,-126,-217,-193,-323},{-237,-169,-182,-315,-245,-111},{-252,-200,-282,-299,-126,-269},{-184,-326,-169,-250,-230,-143},{-221,-208,-230,-217,-256,-215},{-187,-197,-156,-234,-308,-213},{-119,-306,-182,-273,-158,-230},{-152,-169,-206,-139,-319,-247},{-291,-119,-317,-219,-215,-286},{-117,-260,-215,-117,-139,-250},{-119,-273,-200,-182,-289,-315},{-148,-122,-297,-178,-213,-250},{-250,-219,-247,-217,-250,-326},{-161,-289,-191,-215,-286,-299},{-219,-260,-169,-319,-130,-308},{-165,-243,-299,-224,-217,-191},{-154,-174,-117,-256,-245,-267},{-247,-323,-197,-124,-111,-217},{-204,-128,-148,-215,-291,-165},{-323,-271,-263,-326,-224,-161},{-291,-226,-245,-167,-278,-237},{-321,-174,-150,-241,-245,-315},{-297,-221,-315,-306,-230,-226},{-234,-135,-289,-143,-132,-256},{-128,-304,-141,-135,-163,-182},{-289,-206,-215,-321,-234,-171},{-228,-145,-143,-308,-234,-245}},{{-206,-315,-219,-269,-306,-271},{-195,-195,-200,-228,-299,-326},{-256,-232,-315,-254,-124,-163},{-282,-210,-282,-278,-178,-176},{-195,-195,-197,-150,-295,-167},{-165,-273,-250,-210,-258,-169},{-271,-295,-243,-130,-280,-137},{-111,-165,-250,-302,-247,-308},{-191,-178,-119,-208,-297,-226},{-111,-310,-258,-280,-200,-278},{-161,-273,-326,-132,-304,-286},{-126,-165,-161,-319,-130,-239},{-169,-174,-260,-161,-169,-304},{-145,-200,-111,-217,-226,-254},{-161,-128,-254,-315,-174,-232},{-267,-141,-323,-252,-221,-169},{-247,-150,-143,-306,-130,-193},{-217,-130,-317,-184,-143,-224},{-128,-250,-315,-187,-245,-234},{-245,-163,-256,-154,-124,-241},{-145,-167,-302,-224,-163,-117},{-258,-256,-226,-208,-271,-200},{-128,-234,-221,-165,-141,-241},{-243,-156,-193,-241,-217,-137},{-191,-228,-135,-115,-213,-265},{-180,-184,-284,-224,-308,-171},{-289,-174,-161,-163,-169,-291},{-237,-213,-310,-245,-280,-163},{-291,-254,-252,-197,-117,-304},{-310,-289,-176,-221,-115,-260},{-167,-213,-232,-154,-284,-126},{-247,-276,-180,-152,-226,-165},{-117,-282,-234,-241,-295,-195},{-191,-304,-178,-174,-135,-182},{-213,-241,-278,-165,-304,-295},{-213,-289,-321,-200,-139,-271},{-265,-226,-117,-178,-228,-319},{-234,-269,-293,-130,-135,-239},{-297,-282,-182,-126,-165,-163},{-161,-213,-208,-191,-276,-312},{-250,-265,-243,-284,-258,-163},{-299,-206,-219,-265,-189,-239},{-206,-132,-219,-176,-137,-302},{-239,-321,-124,-202,-122,-126},{-269,-310,-326,-241,-182,-232},{-197,-165,-193,-132,-273,-113},{-204,-271,-250,-217,-284,-219},{-204,-234,-323,-224,-276,-282},{-273,-187,-271,-315,-141,-174},{-132,-130,-197,-111,-126,-204}},{{-145,-263,-161,-156,-237,-226},{-191,-323,-191,-217,-256,-239},{-113,-174,-154,-108,-278,-310},{-115,-213,-111,-143,-239,-312},{-252,-169,-258,-284,-124,-122},{-161,-284,-204,-247,-143,-128},{-321,-232,-263,-135,-171,-115},{-234,-258,-115,-260,-230,-250},{-174,-180,-169,-113,-258,-197},{-315,-171,-193,-241,-108,-213},{-286,-276,-224,-156,-150,-317},{-232,-158,-145,-250,-178,-234},{-124,-267,-165,-228,-163,-306},{-148,-182,-135,-237,-284,-197},{-247,-297,-226,-154,-113,-176},{-312,-137,-145,-132,-308,-161},{-271,-154,-191,-310,-260,-284},{-304,-163,-310,-315,-278,-263},{-191,-135,-221,-267,-282,-150},{-126,-232,-284,-263,-306,-228},{-113,-317,-308,-206,-299,-215},{-234,-241,-128,-221,-122,-217},{-137,-217,-117,-278,-282,-154},{-132,-135,-278,-304,-263,-247},{-226,-213,-197,-302,-210,-226},{-317,-224,-312,-197,-326,-182},{-237,-286,-269,-174,-193,-195},{-293,-115,-150,-111,-158,-232},{-273,-286,-273,-208,-317,-119},{-200,-302,-299,-226,-156,-258},{-115,-171,-245,-299,-252,-263},{-202,-161,-200,-250,-111,-171},{-254,-137,-165,-241,-113,-224},{-312,-191,-137,-230,-195,-154},{-141,-282,-128,-143,-263,-293},{-245,-174,-273,-213,-282,-234},{-174,-178,-217,-265,-135,-239},{-178,-312,-252,-323,-148,-224},{-230,-273,-230,-191,-226,-317},{-306,-176,-228,-128,-304,-193},{-197,-265,-191,-180,-293,-148},{-165,-161,-182,-187,-247,-193},{-180,-167,-280,-217,-206,-152},{-213,-226,-163,-323,-191,-178},{-180,-245,-193,-304,-254,-228},{-315,-317,-232,-126,-284,-178},{-237,-243,-126,-124,-265,-319},{-143,-148,-176,-178,-202,-178},{-250,-280,-191,-126,-260,-193},{-228,-232,-323,-230,-195,-321}},{{-304,-219,-156,-165,-221,-108},{-237,-247,-239,-256,-306,-319},{-115,-245,-124,-152,-221,-226},{-254,-215,-208,-202,-306,-108},{-310,-310,-247,-239,-278,-165},{-260,-237,-128,-293,-145,-165},{-250,-243,-206,-239,-258,-210},{-319,-126,-278,-299,-293,-310},{-202,-137,-273,-254,-239,-176},{-326,-113,-252,-265,-219,-206},{-291,-128,-302,-130,-171,-137},{-180,-178,-124,-161,-256,-182},{-258,-178,-208,-299,-280,-284},{-128,-130,-245,-280,-258,-297},{-260,-132,-317,-119,-271,-213},{-169,-269,-221,-239,-156,-113},{-148,-111,-232,-239,-124,-247},{-213,-221,-302,-319,-282,-258},{-122,-165,-182,-202,-241,-286},{-111,-230,-315,-141,-245,-260},{-319,-193,-217,-226,-232,-271},{-224,-167,-184,-234,-139,-265},{-273,-135,-178,-156,-200,-250},{-241,-282,-117,-250,-304,-315},{-195,-239,-208,-241,-197,-122},{-137,-135,-213,-241,-167,-321},{-326,-293,-119,-135,-139,-117},{-111,-165,-178,-113,-239,-237},{-171,-271,-228,-204,-202,-315},{-171,-308,-321,-297,-230,-293},{-215,-165,-161,-304,-271,-169},{-247,-302,-200,-154,-182,-200},{-204,-187,-122,-202,-265,-326},{-208,-156,-280,-250,-291,-258},{-247,-267,-308,-315,-302,-224},{-119,-226,-163,-254,-204,-130},{-128,-265,-273,-219,-191,-228},{-219,-119,-323,-202,-122,-187},{-174,-237,-200,-148,-206,-265},{-197,-284,-174,-250,-167,-217},{-234,-315,-265,-128,-278,-323},{-141,-189,-286,-187,-304,-284},{-122,-154,-273,-237,-152,-124},{-256,-252,-312,-280,-282,-221},{-299,-117,-165,-304,-226,-256},{-213,-265,-189,-174,-169,-178},{-291,-139,-124,-174,-213,-291},{-234,-315,-224,-254,-210,-317},{-178,-135,-232,-150,-228,-215},{-171,-195,-139,-204,-213,-167}},{{-119,-113,-278,-152,-221,-282},{-243,-143,-202,-304,-319,-267},{-126,-245,-187,-117,-184,-321},{-115,-312,-206,-119,-271,-224},{-258,-182,-297,-113,-278,-306},{-317,-326,-323,-323,-221,-276},{-174,-232,-326,-150,-247,-145},{-202,-150,-245,-169,-139,-299},{-195,-156,-189,-245,-221,-143},{-226,-163,-213,-241,-193,-267},{-180,-278,-319,-256,-252,-195},{-200,-156,-152,-126,-291,-117},{-208,-174,-113,-124,-139,-210},{-284,-221,-137,-108,-182,-200},{-165,-258,-310,-224,-258,-204},{-174,-267,-299,-276,-278,-189},{-124,-202,-271,-304,-122,-280},{-221,-137,-180,-276,-178,-241},{-273,-115,-208,-230,-189,-119},{-321,-260,-217,-280,-128,-310},{-286,-224,-189,-319,-237,-326},{-145,-269,-111,-182,-250,-158},{-189,-276,-319,-247,-126,-241},{-221,-141,-206,-315,-323,-165},{-141,-202,-258,-208,-217,-156},{-289,-254,-239,-247,-226,-250},{-321,-210,-230,-208,-152,-252},{-156,-139,-306,-247,-317,-282},{-267,-291,-252,-254,-165,-150},{-256,-187,-117,-284,-232,-117},{-165,-180,-232,-195,-130,-254},{-139,-289,-132,-271,-126,-161},{-267,-232,-108,-252,-276,-267},{-254,-315,-228,-293,-210,-191},{-326,-158,-182,-299,-119,-265},{-308,-312,-269,-280,-191,-213},{-174,-250,-113,-269,-289,-258},{-291,-310,-197,-245,-282,-269},{-321,-221,-119,-111,-169,-232},{-245,-158,-282,-156,-284,-282},{-295,-208,-234,-308,-158,-163},{-323,-200,-213,-304,-221,-237},{-187,-115,-306,-254,-176,-243},{-315,-148,-317,-241,-234,-182},{-161,-308,-191,-163,-234,-306},{-167,-293,-247,-206,-310,-226},{-182,-108,-208,-215,-217,-245},{-158,-250,-228,-189,-291,-245},{-247,-312,-215,-167,-276,-245},{-195,-206,-263,-299,-289,-154}},{{-310,-195,-161,-178,-174,-128},{-117,-135,-145,-154,-180,-148},{-184,-293,-224,-178,-182,-184},{-286,-193,-217,-148,-284,-124},{-323,-247,-295,-319,-113,-189},{-126,-326,-145,-154,-150,-321},{-295,-319,-204,-158,-137,-213},{-289,-132,-254,-167,-224,-219},{-202,-297,-135,-284,-269,-204},{-241,-273,-312,-163,-282,-254},{-265,-210,-228,-124,-232,-182},{-228,-152,-165,-247,-111,-308},{-228,-202,-302,-282,-323,-260},{-139,-139,-230,-315,-243,-132},{-128,-145,-315,-252,-189,-267},{-178,-317,-113,-243,-122,-174},{-250,-208,-323,-128,-163,-278},{-326,-302,-280,-132,-269,-210},{-171,-241,-197,-273,-126,-115},{-282,-132,-271,-299,-191,-176},{-228,-230,-208,-182,-189,-282},{-226,-122,-245,-215,-286,-139},{-273,-271,-208,-295,-210,-265},{-117,-167,-224,-191,-171,-152},{-289,-293,-254,-306,-280,-276},{-258,-304,-154,-130,-250,-139},{-278,-232,-263,-126,-180,-182},{-299,-280,-245,-278,-119,-150},{-271,-321,-323,-210,-284,-321},{-289,-169,-113,-128,-113,-241},{-195,-128,-161,-150,-132,-195},{-143,-304,-158,-193,-191,-197},{-135,-145,-167,-286,-202,-252},{-291,-135,-237,-310,-228,-221},{-269,-217,-119,-163,-234,-221},{-297,-289,-145,-269,-310,-191},{-306,-141,-237,-260,-265,-286},{-174,-202,-302,-117,-122,-202},{-284,-280,-304,-243,-143,-258},{-189,-221,-286,-239,-243,-306},{-317,-163,-319,-119,-234,-295},{-295,-228,-317,-139,-187,-276},{-239,-323,-254,-187,-150,-293},{-176,-278,-126,-122,-234,-230},{-206,-152,-265,-202,-213,-310},{-128,-247,-165,-200,-154,-293},{-291,-126,-252,-269,-108,-224},{-254,-191,-161,-263,-171,-169},{-304,-254,-184,-169,-245,-122},{-108,-126,-128,-252,-323,-150}}},{{{-184,-192,-338,-295,-210,-239},{-255,-133,-282,-370,-253,-263},{-293,-274,-263,-202,-205,-367},{-271,-178,-136,-173,-234,-274},{-207,-332,-322,-380,-218,-346},{-338,-301,-362,-263,-144,-154},{-170,-383,-168,-207,-306,-138},{-157,-301,-162,-144,-359,-285},{-332,-362,-279,-346,-399,-184},{-168,-263,-247,-247,-322,-250},{-213,-162,-261,-247,-194,-279},{-367,-399,-346,-144,-239,-157},{-293,-237,-394,-133,-346,-317},{-194,-319,-378,-178,-194,-146},{-176,-205,-234,-301,-346,-290},{-317,-242,-346,-160,-282,-343},{-364,-343,-184,-197,-332,-367},{-250,-375,-386,-370,-144,-165},{-234,-279,-200,-380,-253,-399},{-298,-375,-149,-338,-263,-287},{-314,-184,-245,-245,-194,-332},{-215,-375,-138,-141,-362,-359},{-160,-327,-293,-348,-218,-242},{-317,-226,-330,-261,-186,-380},{-388,-330,-213,-362,-178,-351},{-189,-258,-309,-351,-255,-207},{-290,-152,-290,-234,-338,-277},{-346,-380,-287,-250,-351,-226},{-133,-364,-282,-157,-370,-245},{-165,-356,-391,-239,-325,-378},{-141,-303,-186,-186,-133,-370},{-181,-327,-181,-205,-383,-282},{-173,-383,-301,-269,-138,-346},{-258,-141,-215,-189,-351,-298},{-359,-160,-282,-322,-306,-332},{-362,-229,-250,-380,-295,-372},{-197,-274,-356,-152,-237,-157},{-221,-348,-367,-399,-215,-356},{-322,-354,-253,-162,-162,-266},{-231,-295,-293,-317,-218,-231},{-282,-168,-343,-144,-186,-221},{-271,-301,-332,-144,-274,-210},{-218,-170,-271,-322,-173,-168},{-346,-271,-234,-378,-253,-213},{-194,-399,-157,-354,-176,-253},{-160,-343,-170,-274,-378,-223},{-176,-176,-192,-242,-218,-165},{-144,-335,-301,-247,-141,-146},{-250,-213,-184,-309,-317,-223},{-157,-287,-133,-160,-258,-184}},{{-205,-287,-394,-170,-290,-306},{-396,-215,-340,-340,-253,-133},{-250,-138,-210,-356,-396,-375},{-210,-351,-388,-346,-144,-348},{-168,-346,-218,-189,-247,-136},{-186,-394,-319,-221,-396,-162},{-221,-271,-263,-250,-229,-245},{-370,-178,-295,-226,-181,-133},{-136,-287,-277,-335,-144,-301},{-210,-258,-306,-319,-234,-242},{-181,-189,-207,-138,-149,-136},{-380,-141,-200,-274,-215,-332},{-136,-247,-306,-184,-245,-364},{-354,-290,-184,-362,-146,-290},{-293,-181,-234,-343,-282,-394},{-391,-375,-317,-290,-330,-141},{-271,-322,-223,-141,-327,-226},{-168,-221,-210,-154,-154,-388},{-136,-149,-311,-364,-210,-285},{-367,-386,-332,-181,-380,-301},{-221,-351,-218,-301,-162,-189},{-396,-309,-181,-223,-388,-197},{-192,-263,-279,-237,-189,-348},{-285,-186,-261,-351,-213,-303},{-192,-192,-274,-205,-295,-194},{-255,-192,-207,-207,-391,-354},{-332,-380,-162,-274,-338,-192},{-154,-327,-133,-332,-351,-176},{-391,-356,-306,-287,-160,-223},{-303,-399,-370,-189,-160,-215},{-218,-242,-263,-245,-194,-176},{-181,-351,-301,-152,-152,-271},{-356,-247,-290,-325,-298,-162},{-223,-277,-327,-138,-245,-197},{-239,-394,-170,-154,-181,-133},{-154,-351,-356,-380,-388,-197},{-189,-197,-359,-239,-354,-231},{-157,-144,-242,-221,-271,-255},{-338,-348,-285,-287,-165,-165},{-277,-314,-192,-338,-207,-322},{-327,-351,-146,-277,-207,-298},{-253,-383,-213,-322,-356,-184},{-234,-221,-277,-380,-258,-372},{-229,-343,-144,-178,-287,-221},{-322,-332,-184,-168,-186,-255},{-205,-200,-290,-391,-354,-189},{-330,-263,-311,-168,-330,-207},{-396,-176,-157,-325,-335,-375},{-317,-242,-314,-386,-332,-221},{-364,-356,-255,-354,-168,-144}},{{-221,-223,-133,-290,-359,-311},{-247,-263,-170,-186,-388,-237},{-258,-317,-258,-218,-325,-162},{-181,-250,-370,-399,-165,-133},{-234,-372,-330,-223,-309,-168},{-322,-375,-295,-234,-340,-330},{-152,-168,-359,-213,-144,-314},{-184,-396,-250,-176,-157,-298},{-237,-388,-319,-237,-314,-370},{-332,-348,-356,-192,-215,-141},{-348,-162,-295,-311,-229,-362},{-322,-226,-152,-378,-223,-354},{-239,-343,-173,-133,-351,-325},{-181,-388,-215,-277,-375,-319},{-372,-263,-146,-221,-303,-165},{-229,-253,-242,-141,-319,-202},{-189,-322,-319,-157,-192,-354},{-197,-202,-194,-133,-386,-237},{-173,-170,-303,-255,-335,-210},{-367,-149,-322,-178,-144,-271},{-200,-162,-346,-386,-388,-372},{-261,-330,-386,-306,-168,-383},{-383,-184,-277,-258,-314,-388},{-351,-277,-306,-388,-277,-258},{-314,-383,-202,-242,-303,-285},{-271,-162,-213,-346,-396,-231},{-184,-399,-388,-338,-149,-330},{-223,-399,-277,-189,-154,-348},{-370,-306,-340,-317,-141,-359},{-149,-383,-189,-330,-266,-184},{-245,-178,-194,-380,-154,-378},{-247,-215,-242,-303,-378,-149},{-311,-194,-372,-388,-346,-301},{-178,-370,-149,-157,-138,-394},{-314,-181,-340,-261,-269,-202},{-327,-192,-356,-266,-306,-234},{-354,-200,-170,-351,-285,-383},{-335,-213,-364,-396,-181,-266},{-399,-202,-263,-237,-237,-242},{-245,-229,-362,-176,-245,-154},{-173,-271,-378,-340,-335,-330},{-226,-277,-194,-311,-327,-237},{-367,-372,-356,-226,-157,-274},{-186,-200,-242,-319,-178,-218},{-162,-346,-311,-176,-391,-370},{-391,-189,-192,-293,-258,-255},{-181,-231,-399,-359,-215,-194},{-218,-221,-396,-138,-192,-301},{-386,-277,-146,-293,-330,-231},{-298,-325,-176,-335,-271,-218}},{{-215,-210,-181,-266,-343,-184},{-359,-356,-239,-290,-378,-394},{-189,-317,-335,-253,-234,-213},{-165,-226,-396,-309,-133,-146},{-189,-184,-378,-245,-189,-144},{-207,-221,-202,-213,-330,-168},{-346,-250,-362,-295,-362,-168},{-136,-335,-287,-205,-399,-340},{-266,-223,-271,-335,-362,-303},{-383,-298,-266,-354,-380,-327},{-309,-367,-325,-189,-346,-314},{-343,-186,-160,-295,-215,-282},{-306,-162,-367,-245,-391,-290},{-226,-154,-266,-290,-279,-378},{-348,-231,-178,-386,-218,-325},{-354,-202,-394,-303,-221,-396},{-396,-306,-250,-160,-239,-290},{-335,-186,-298,-221,-261,-234},{-396,-242,-176,-234,-303,-335},{-378,-202,-138,-263,-340,-266},{-311,-319,-266,-242,-274,-202},{-303,-165,-346,-335,-317,-154},{-282,-255,-229,-247,-157,-354},{-332,-207,-141,-391,-205,-213},{-205,-173,-261,-133,-178,-181},{-223,-293,-386,-274,-168,-197},{-332,-354,-354,-370,-215,-205},{-152,-317,-279,-298,-271,-386},{-327,-218,-242,-319,-144,-261},{-319,-367,-348,-218,-239,-255},{-285,-144,-340,-194,-237,-138},{-346,-221,-221,-330,-287,-378},{-133,-207,-215,-138,-383,-338},{-311,-274,-215,-234,-189,-303},{-247,-356,-160,-229,-146,-213},{-146,-221,-343,-237,-181,-255},{-287,-266,-218,-282,-319,-322},{-327,-372,-380,-364,-223,-285},{-356,-287,-319,-229,-277,-239},{-282,-146,-237,-253,-202,-391},{-370,-213,-170,-274,-192,-192},{-367,-306,-340,-332,-266,-170},{-301,-295,-258,-330,-335,-160},{-250,-146,-162,-338,-388,-223},{-189,-184,-266,-274,-330,-154},{-146,-338,-207,-258,-364,-215},{-192,-396,-162,-229,-290,-253},{-263,-311,-279,-223,-290,-213},{-311,-261,-253,-295,-367,-362},{-144,-375,-255,-229,-202,-221}},{{-205,-335,-306,-231,-215,-277},{-239,-245,-309,-242,-367,-202},{-253,-223,-176,-192,-388,-138},{-250,-133,-192,-380,-356,-258},{-317,-338,-255,-375,-325,-317},{-173,-335,-311,-237,-250,-231},{-346,-181,-394,-184,-154,-394},{-154,-160,-303,-356,-274,-399},{-274,-277,-277,-327,-317,-247},{-343,-370,-237,-221,-348,-136},{-391,-165,-391,-152,-380,-298},{-359,-194,-138,-176,-245,-386},{-335,-285,-282,-354,-215,-194},{-309,-146,-189,-213,-261,-231},{-157,-391,-348,-338,-168,-282},{-200,-258,-242,-348,-160,-306},{-285,-346,-160,-210,-391,-170},{-141,-348,-359,-391,-157,-245},{-314,-396,-173,-250,-391,-255},{-176,-144,-287,-250,-367,-184},{-154,-303,-136,-234,-239,-168},{-218,-359,-207,-362,-378,-176},{-181,-314,-383,-282,-192,-319},{-261,-394,-154,-301,-184,-303},{-285,-194,-239,-362,-364,-253},{-136,-165,-239,-165,-146,-168},{-380,-359,-354,-160,-293,-287},{-394,-386,-383,-290,-218,-176},{-367,-380,-343,-295,-327,-290},{-386,-210,-317,-215,-378,-168},{-176,-146,-396,-290,-396,-136},{-338,-380,-348,-348,-274,-221},{-322,-346,-375,-255,-386,-396},{-215,-298,-317,-330,-160,-309},{-245,-226,-215,-277,-322,-205},{-314,-165,-274,-348,-245,-239},{-178,-189,-263,-356,-200,-298},{-354,-178,-375,-364,-213,-362},{-348,-282,-351,-301,-184,-375},{-269,-378,-364,-314,-340,-340},{-205,-330,-250,-359,-242,-332},{-266,-317,-170,-213,-205,-215},{-234,-330,-197,-391,-197,-170},{-242,-157,-181,-186,-338,-314},{-176,-184,-303,-348,-189,-178},{-205,-160,-364,-255,-327,-253},{-261,-388,-152,-287,-197,-186},{-386,-210,-133,-192,-330,-194},{-370,-136,-317,-285,-380,-261},{-215,-359,-170,-332,-319,-218}},{{-375,-271,-277,-160,-383,-388},{-223,-173,-210,-170,-386,-229},{-335,-290,-271,-277,-184,-285},{-253,-253,-223,-141,-322,-258},{-266,-346,-218,-181,-319,-197},{-303,-335,-197,-380,-261,-178},{-258,-239,-322,-332,-157,-197},{-348,-340,-303,-391,-157,-202},{-231,-152,-293,-245,-322,-322},{-372,-261,-370,-165,-380,-152},{-138,-364,-348,-325,-271,-133},{-396,-335,-210,-394,-375,-237},{-269,-184,-170,-253,-338,-218},{-271,-231,-399,-205,-215,-141},{-325,-226,-303,-346,-194,-335},{-239,-375,-258,-314,-354,-290},{-375,-356,-383,-162,-263,-207},{-274,-229,-181,-253,-154,-322},{-279,-266,-234,-173,-348,-327},{-245,-242,-215,-141,-375,-239},{-245,-301,-237,-215,-189,-160},{-192,-258,-346,-346,-146,-157},{-205,-282,-215,-309,-170,-388},{-295,-319,-338,-394,-250,-266},{-141,-271,-229,-293,-173,-370},{-394,-293,-258,-290,-343,-247},{-213,-346,-317,-338,-303,-207},{-378,-207,-311,-364,-223,-380},{-170,-210,-356,-152,-186,-200},{-383,-178,-186,-348,-394,-322},{-335,-189,-266,-332,-223,-237},{-340,-194,-364,-242,-290,-309},{-162,-239,-375,-354,-266,-348},{-335,-314,-271,-253,-295,-356},{-133,-200,-356,-210,-197,-391},{-237,-295,-149,-399,-210,-343},{-372,-295,-184,-176,-375,-388},{-253,-176,-306,-346,-370,-338},{-314,-149,-250,-375,-359,-348},{-332,-319,-351,-136,-282,-162},{-375,-303,-311,-210,-396,-149},{-253,-149,-152,-338,-309,-309},{-319,-213,-197,-279,-221,-162},{-378,-319,-314,-138,-311,-165},{-370,-237,-269,-325,-391,-154},{-184,-351,-327,-285,-399,-293},{-157,-184,-178,-178,-146,-359},{-370,-282,-221,-277,-141,-146},{-330,-245,-338,-192,-383,-189},{-290,-194,-319,-340,-309,-332}}},{{{-210,-272,-333,-356,-286,-297},{-224,-140,-241,-291,-171,-375},{-207,-389,-213,-171,-350,-330},{-305,-305,-143,-386,-218,-330},{-286,-372,-269,-232,-157,-157},{-193,-224,-302,-294,-210,-417},{-389,-294,-305,-157,-213,-162},{-414,-322,-204,-342,-400,-381},{-218,-316,-395,-302,-179,-174},{-328,-213,-249,-305,-174,-277},{-272,-235,-238,-154,-364,-140},{-409,-196,-204,-389,-148,-196},{-336,-420,-199,-342,-414,-188},{-330,-266,-230,-216,-224,-196},{-252,-412,-246,-342,-316,-280},{-232,-375,-272,-168,-151,-179},{-140,-350,-263,-258,-305,-246},{-185,-392,-277,-224,-409,-288},{-420,-199,-260,-160,-146,-406},{-356,-294,-185,-308,-260,-412},{-269,-274,-305,-274,-344,-370},{-291,-322,-171,-409,-353,-417},{-269,-249,-288,-420,-381,-232},{-283,-328,-367,-274,-356,-344},{-235,-420,-370,-305,-288,-151},{-330,-302,-202,-154,-227,-213},{-176,-146,-168,-280,-244,-342},{-356,-350,-367,-168,-252,-300},{-258,-260,-165,-171,-286,-235},{-311,-210,-375,-213,-249,-395},{-319,-260,-342,-294,-395,-274},{-196,-224,-199,-174,-291,-146},{-417,-266,-218,-210,-353,-227},{-328,-372,-347,-319,-252,-190},{-381,-162,-420,-286,-336,-202},{-188,-322,-350,-213,-176,-353},{-140,-260,-353,-384,-325,-339},{-274,-252,-202,-154,-325,-157},{-403,-182,-246,-230,-409,-193},{-400,-297,-322,-358,-238,-361},{-308,-325,-274,-179,-179,-277},{-154,-241,-274,-162,-395,-182},{-185,-230,-146,-252,-389,-210},{-325,-176,-185,-151,-395,-263},{-188,-263,-258,-272,-151,-258},{-165,-347,-308,-274,-151,-339},{-249,-241,-420,-375,-227,-398},{-403,-165,-263,-252,-221,-294},{-176,-288,-420,-263,-210,-151},{-160,-294,-227,-207,-263,-188}},{{-151,-218,-148,-339,-356,-148},{-400,-395,-190,-316,-350,-255},{-162,-266,-204,-182,-294,-188},{-389,-403,-190,-230,-420,-361},{-263,-297,-342,-305,-266,-188},{-207,-235,-207,-356,-319,-216},{-160,-311,-372,-238,-325,-314},{-274,-398,-364,-417,-249,-336},{-146,-392,-364,-190,-350,-252},{-302,-417,-286,-213,-221,-232},{-333,-403,-224,-160,-196,-252},{-302,-176,-302,-386,-193,-280},{-227,-277,-314,-171,-210,-316},{-154,-160,-330,-370,-162,-182},{-224,-255,-322,-148,-263,-165},{-386,-288,-283,-403,-291,-358},{-381,-252,-224,-260,-305,-395},{-232,-160,-252,-204,-417,-185},{-238,-325,-196,-154,-311,-398},{-286,-258,-325,-154,-328,-255},{-199,-386,-260,-196,-370,-305},{-400,-280,-333,-353,-302,-344},{-308,-347,-204,-353,-221,-221},{-370,-356,-325,-274,-140,-344},{-339,-151,-330,-344,-417,-216},{-277,-230,-140,-227,-358,-176},{-193,-333,-165,-148,-202,-232},{-151,-392,-381,-389,-339,-160},{-252,-398,-328,-395,-297,-384},{-291,-328,-188,-266,-148,-162},{-350,-384,-378,-294,-241,-157},{-294,-294,-414,-213,-230,-148},{-199,-372,-174,-417,-386,-350},{-288,-244,-148,-204,-244,-347},{-311,-314,-230,-400,-286,-342},{-414,-171,-255,-272,-168,-174},{-319,-246,-314,-188,-381,-274},{-182,-263,-372,-235,-252,-420},{-143,-272,-420,-165,-182,-286},{-232,-384,-395,-185,-328,-305},{-171,-386,-176,-291,-210,-311},{-157,-364,-224,-412,-386,-378},{-302,-316,-406,-143,-258,-342},{-406,-300,-207,-246,-314,-412},{-364,-406,-372,-277,-325,-381},{-148,-288,-224,-146,-356,-221},{-297,-232,-300,-213,-333,-216},{-336,-274,-409,-412,-386,-364},{-235,-165,-277,-213,-171,-370},{-367,-291,-235,-294,-308,-160}},{{-272,-213,-157,-255,-188,-280},{-372,-409,-190,-260,-216,-347},{-168,-143,-277,-333,-179,-412},{-255,-330,-269,-280,-286,-168},{-294,-235,-199,-185,-375,-266},{-202,-350,-358,-168,-146,-372},{-151,-412,-403,-409,-171,-316},{-230,-372,-336,-417,-398,-241},{-179,-227,-151,-263,-274,-227},{-328,-342,-263,-372,-277,-210},{-308,-302,-370,-235,-263,-196},{-336,-224,-358,-297,-409,-333},{-213,-263,-221,-274,-235,-232},{-356,-375,-148,-302,-339,-364},{-224,-143,-375,-143,-213,-255},{-176,-370,-204,-266,-207,-258},{-417,-308,-252,-420,-305,-342},{-185,-260,-171,-174,-224,-367},{-395,-232,-235,-364,-400,-193},{-224,-165,-160,-342,-364,-190},{-193,-347,-263,-235,-165,-196},{-190,-143,-174,-420,-260,-319},{-168,-168,-266,-165,-174,-213},{-204,-199,-190,-238,-288,-277},{-230,-210,-244,-165,-356,-202},{-157,-241,-291,-272,-199,-274},{-252,-381,-230,-412,-274,-344},{-420,-246,-269,-224,-160,-347},{-185,-154,-302,-398,-227,-224},{-174,-375,-171,-330,-302,-412},{-272,-347,-350,-286,-227,-330},{-384,-300,-403,-294,-272,-350},{-417,-210,-227,-246,-202,-246},{-143,-291,-255,-414,-218,-311},{-146,-302,-174,-297,-339,-367},{-372,-171,-409,-213,-162,-160},{-297,-210,-372,-232,-381,-204},{-143,-347,-202,-244,-174,-196},{-171,-202,-274,-260,-171,-255},{-244,-409,-294,-356,-316,-342},{-361,-319,-378,-218,-179,-196},{-398,-325,-140,-403,-291,-350},{-188,-392,-294,-286,-146,-218},{-400,-384,-182,-389,-151,-246},{-274,-151,-389,-300,-339,-336},{-325,-283,-288,-151,-269,-182},{-372,-160,-154,-356,-162,-190},{-260,-174,-216,-232,-392,-417},{-160,-400,-263,-344,-266,-246},{-325,-246,-196,-378,-238,-375}},{{-342,-202,-188,-330,-196,-151},{-294,-272,-241,-302,-311,-190},{-414,-412,-202,-227,-252,-288},{-185,-174,-244,-294,-260,-400},{-311,-216,-176,-286,-381,-171},{-395,-160,-384,-392,-246,-232},{-182,-372,-291,-302,-221,-336},{-171,-280,-176,-294,-319,-227},{-188,-171,-370,-188,-176,-269},{-202,-171,-193,-336,-224,-227},{-361,-311,-204,-146,-174,-238},{-168,-146,-370,-375,-328,-328},{-398,-216,-319,-414,-344,-283},{-249,-370,-235,-322,-308,-283},{-252,-182,-381,-241,-409,-165},{-204,-412,-162,-241,-160,-176},{-342,-414,-400,-409,-210,-269},{-356,-154,-347,-221,-204,-311},{-221,-171,-406,-339,-235,-420},{-308,-160,-384,-361,-381,-392},{-420,-210,-140,-406,-162,-202},{-375,-400,-398,-344,-241,-364},{-372,-286,-319,-277,-322,-322},{-305,-165,-160,-392,-216,-328},{-409,-398,-213,-412,-400,-204},{-342,-171,-249,-269,-143,-325},{-188,-333,-162,-339,-207,-188},{-398,-347,-372,-392,-255,-143},{-258,-389,-316,-302,-395,-325},{-412,-238,-372,-361,-190,-238},{-417,-190,-252,-151,-148,-414},{-414,-300,-258,-249,-188,-308},{-210,-185,-330,-389,-277,-165},{-140,-148,-280,-420,-171,-232},{-202,-361,-316,-160,-179,-283},{-308,-395,-143,-381,-216,-353},{-174,-260,-367,-188,-207,-297},{-417,-272,-140,-238,-342,-409},{-249,-389,-395,-154,-272,-171},{-171,-241,-367,-308,-364,-336},{-227,-235,-319,-269,-151,-389},{-339,-260,-221,-148,-266,-364},{-288,-389,-162,-210,-409,-227},{-168,-165,-165,-224,-370,-398},{-305,-305,-216,-316,-204,-417},{-364,-305,-392,-395,-364,-403},{-272,-384,-353,-272,-412,-218},{-358,-384,-283,-288,-336,-294},{-216,-255,-238,-151,-305,-316},{-224,-319,-196,-213,-224,-302}},{{-196,-185,-378,-381,-314,-241},{-210,-412,-311,-146,-403,-277},{-325,-319,-370,-386,-291,-151},{-227,-241,-386,-367,-199,-417},{-412,-140,-143,-386,-165,-333},{-277,-286,-151,-308,-347,-330},{-249,-216,-196,-412,-165,-168},{-235,-255,-235,-328,-336,-420},{-291,-277,-302,-165,-143,-353},{-260,-230,-160,-294,-160,-311},{-302,-336,-406,-202,-375,-420},{-305,-395,-171,-372,-202,-255},{-165,-241,-162,-325,-300,-277},{-325,-207,-190,-218,-151,-185},{-297,-344,-286,-213,-308,-143},{-146,-389,-417,-336,-381,-258},{-347,-353,-297,-238,-386,-182},{-143,-196,-417,-188,-146,-196},{-232,-403,-227,-162,-330,-207},{-202,-148,-246,-193,-364,-277},{-330,-171,-300,-230,-246,-179},{-277,-162,-266,-319,-308,-260},{-353,-162,-370,-353,-241,-274},{-241,-358,-171,-244,-314,-224},{-350,-230,-412,-375,-314,-238},{-294,-213,-207,-190,-213,-297},{-216,-179,-272,-283,-288,-162},{-216,-314,-255,-305,-283,-280},{-392,-252,-367,-311,-364,-227},{-322,-255,-224,-420,-398,-347},{-148,-350,-230,-151,-283,-381},{-342,-350,-400,-207,-230,-392},{-199,-297,-260,-330,-221,-232},{-260,-143,-218,-350,-252,-216},{-154,-244,-199,-325,-308,-395},{-196,-162,-325,-414,-288,-146},{-378,-367,-386,-353,-154,-176},{-322,-176,-316,-162,-176,-221},{-364,-336,-202,-325,-311,-227},{-347,-381,-274,-176,-185,-409},{-302,-375,-263,-230,-319,-336},{-409,-342,-378,-375,-143,-308},{-193,-190,-381,-358,-277,-305},{-252,-319,-140,-157,-311,-230},{-283,-241,-364,-294,-216,-238},{-395,-302,-361,-356,-162,-386},{-218,-151,-400,-386,-244,-364},{-168,-319,-148,-367,-148,-412},{-255,-417,-330,-216,-372,-350},{-204,-199,-336,-364,-342,-403}},{{-300,-370,-297,-302,-347,-308},{-328,-420,-252,-328,-171,-235},{-412,-154,-227,-146,-171,-252},{-375,-314,-308,-305,-179,-375},{-283,-140,-148,-168,-238,-151},{-221,-146,-165,-263,-260,-157},{-224,-409,-361,-302,-255,-174},{-274,-412,-238,-202,-342,-395},{-384,-246,-280,-204,-252,-291},{-204,-244,-311,-322,-179,-230},{-288,-185,-297,-339,-160,-179},{-272,-361,-302,-176,-333,-417},{-288,-319,-238,-269,-336,-168},{-182,-143,-400,-165,-336,-283},{-300,-143,-146,-384,-350,-218},{-157,-260,-372,-342,-392,-409},{-196,-339,-274,-174,-294,-322},{-316,-384,-235,-328,-277,-381},{-232,-406,-372,-403,-336,-361},{-398,-328,-204,-328,-367,-260},{-367,-179,-294,-165,-328,-347},{-171,-286,-381,-367,-179,-160},{-414,-322,-333,-176,-389,-199},{-300,-235,-272,-255,-316,-350},{-140,-398,-328,-218,-414,-372},{-188,-274,-244,-221,-221,-188},{-196,-403,-258,-210,-246,-255},{-403,-272,-151,-213,-409,-288},{-333,-384,-395,-386,-238,-300},{-375,-412,-196,-277,-356,-311},{-286,-182,-260,-389,-266,-232},{-238,-417,-412,-176,-291,-361},{-235,-389,-241,-165,-283,-297},{-176,-269,-204,-420,-286,-372},{-168,-157,-246,-252,-174,-246},{-398,-252,-227,-230,-364,-322},{-288,-230,-319,-221,-162,-213},{-207,-196,-403,-238,-283,-420},{-280,-364,-367,-154,-372,-325},{-165,-316,-193,-269,-370,-372},{-378,-342,-143,-336,-350,-146},{-342,-148,-210,-277,-322,-143},{-199,-381,-146,-319,-216,-269},{-230,-322,-227,-420,-412,-176},{-174,-395,-157,-336,-414,-263},{-202,-274,-188,-157,-316,-277},{-154,-314,-384,-207,-218,-330},{-400,-420,-266,-412,-143,-230},{-207,-417,-193,-260,-193,-308},{-353,-232,-238,-232,-386,-227}}},{{{-356,-227,-344,-174,-179,-140},{-168,-260,-342,-288,-342,-193},{-311,-316,-258,-311,-277,-176},{-356,-202,-216,-302,-260,-375},{-347,-308,-269,-221,-288,-330},{-174,-258,-358,-291,-400,-204},{-283,-171,-302,-160,-353,-381},{-420,-314,-182,-157,-249,-213},{-162,-308,-286,-302,-353,-291},{-224,-154,-154,-336,-193,-274},{-160,-171,-238,-157,-381,-370},{-241,-185,-356,-291,-185,-190},{-381,-319,-409,-316,-274,-193},{-358,-291,-294,-157,-277,-269},{-185,-193,-358,-168,-350,-406},{-272,-333,-255,-420,-182,-193},{-378,-356,-372,-386,-350,-412},{-336,-246,-356,-406,-356,-400},{-342,-291,-344,-336,-353,-258},{-336,-364,-238,-148,-148,-409},{-140,-353,-294,-361,-269,-333},{-207,-381,-235,-174,-286,-372},{-280,-350,-182,-269,-375,-224},{-283,-235,-361,-302,-151,-406},{-384,-249,-263,-361,-286,-389},{-260,-274,-342,-409,-182,-294},{-207,-286,-319,-266,-238,-272},{-286,-272,-370,-227,-322,-188},{-412,-308,-283,-202,-160,-283},{-305,-325,-420,-202,-151,-322},{-274,-325,-381,-322,-398,-258},{-311,-249,-386,-179,-403,-403},{-235,-375,-291,-235,-227,-210},{-339,-168,-395,-302,-375,-160},{-370,-204,-210,-168,-420,-202},{-294,-176,-165,-154,-272,-210},{-244,-403,-398,-375,-356,-255},{-370,-174,-204,-176,-389,-314},{-249,-190,-162,-406,-235,-412},{-246,-406,-249,-336,-213,-322},{-269,-210,-204,-272,-400,-143},{-353,-386,-288,-179,-185,-302},{-202,-216,-280,-146,-204,-185},{-154,-230,-417,-213,-143,-297},{-322,-350,-227,-364,-143,-277},{-160,-188,-305,-274,-353,-358},{-143,-294,-232,-165,-218,-232},{-252,-165,-176,-350,-190,-358},{-344,-370,-235,-400,-255,-190},{-207,-286,-400,-378,-210,-370}},{{-420,-370,-389,-389,-241,-171},{-353,-364,-241,-420,-370,-168},{-185,-336,-199,-255,-182,-269},{-246,-400,-207,-336,-311,-361},{-316,-210,-336,-272,-227,-238},{-168,-325,-154,-395,-412,-238},{-154,-176,-218,-386,-140,-333},{-356,-339,-160,-409,-210,-353},{-154,-252,-224,-414,-143,-286},{-333,-412,-384,-216,-386,-398},{-409,-314,-311,-403,-353,-288},{-409,-227,-283,-179,-412,-409},{-389,-266,-221,-157,-367,-403},{-277,-384,-162,-216,-146,-221},{-400,-322,-216,-207,-241,-367},{-218,-381,-221,-274,-384,-395},{-179,-384,-367,-238,-160,-260},{-381,-319,-286,-314,-375,-398},{-389,-179,-238,-398,-151,-224},{-235,-316,-146,-157,-283,-308},{-230,-398,-216,-356,-280,-246},{-409,-246,-409,-258,-325,-160},{-148,-263,-389,-224,-260,-148},{-297,-238,-322,-361,-308,-196},{-151,-151,-148,-199,-291,-384},{-188,-339,-266,-235,-210,-241},{-358,-372,-417,-224,-174,-353},{-316,-400,-283,-364,-325,-330},{-199,-384,-364,-221,-255,-210},{-392,-384,-179,-218,-140,-381},{-162,-347,-171,-308,-185,-308},{-297,-356,-325,-344,-286,-358},{-151,-230,-314,-280,-148,-420},{-148,-249,-244,-171,-210,-272},{-258,-372,-148,-325,-300,-258},{-196,-272,-241,-143,-398,-302},{-389,-227,-185,-305,-288,-148},{-260,-381,-157,-381,-269,-154},{-384,-294,-179,-252,-269,-406},{-398,-160,-364,-395,-171,-302},{-140,-361,-224,-171,-291,-283},{-266,-375,-227,-193,-375,-311},{-311,-288,-350,-151,-305,-266},{-372,-235,-277,-210,-328,-151},{-185,-386,-406,-414,-412,-269},{-336,-395,-151,-199,-218,-417},{-322,-294,-235,-395,-314,-255},{-188,-350,-347,-381,-280,-207},{-353,-190,-336,-384,-288,-168},{-342,-311,-322,-174,-252,-218}},{{-218,-176,-316,-372,-160,-140},{-157,-291,-188,-280,-168,-185},{-176,-157,-249,-364,-403,-168},{-244,-398,-353,-157,-406,-395},{-266,-193,-378,-339,-420,-171},{-356,-314,-140,-210,-221,-238},{-235,-182,-420,-342,-372,-361},{-238,-389,-403,-336,-378,-246},{-291,-185,-389,-367,-190,-297},{-412,-196,-403,-174,-199,-311},{-333,-305,-381,-406,-151,-140},{-154,-308,-384,-367,-171,-333},{-283,-283,-154,-328,-308,-193},{-151,-378,-252,-356,-291,-375},{-174,-244,-207,-283,-157,-255},{-274,-384,-400,-378,-356,-280},{-356,-297,-157,-179,-314,-370},{-157,-185,-272,-230,-308,-330},{-347,-238,-148,-162,-218,-330},{-370,-330,-213,-168,-244,-199},{-300,-210,-218,-140,-392,-176},{-283,-336,-249,-417,-361,-179},{-185,-193,-356,-370,-414,-188},{-227,-409,-263,-165,-400,-328},{-224,-400,-210,-160,-294,-168},{-325,-417,-235,-143,-420,-151},{-246,-333,-179,-143,-294,-336},{-409,-420,-350,-409,-263,-344},{-266,-294,-260,-414,-238,-392},{-176,-179,-263,-378,-174,-367},{-171,-344,-204,-277,-372,-190},{-182,-325,-286,-179,-414,-378},{-367,-160,-297,-266,-190,-174},{-392,-140,-347,-409,-291,-294},{-342,-165,-364,-202,-202,-358},{-311,-249,-179,-316,-400,-185},{-168,-165,-358,-356,-288,-375},{-157,-333,-370,-417,-277,-143},{-216,-221,-288,-350,-400,-314},{-406,-283,-241,-370,-162,-395},{-398,-162,-381,-417,-255,-305},{-384,-372,-255,-364,-384,-160},{-179,-291,-140,-370,-157,-252},{-339,-417,-347,-330,-311,-185},{-319,-272,-400,-403,-202,-347},{-339,-227,-384,-146,-325,-272},{-224,-213,-302,-193,-260,-199},{-294,-168,-179,-381,-375,-196},{-384,-353,-185,-246,-325,-305},{-252,-395,-420,-255,-358,-364}},{{-336,-157,-218,-255,-218,-182},{-193,-165,-249,-381,-283,-224},{-384,-193,-207,-244,-280,-174},{-294,-154,-305,-176,-395,-381},{-414,-389,-168,-400,-358,-286},{-406,-300,-406,-283,-286,-283},{-417,-193,-314,-392,-274,-280},{-213,-305,-325,-190,-218,-196},{-168,-328,-216,-350,-249,-235},{-367,-286,-230,-157,-148,-412},{-230,-143,-372,-148,-176,-165},{-294,-403,-193,-406,-384,-353},{-308,-185,-356,-372,-398,-358},{-202,-269,-308,-260,-372,-294},{-157,-302,-420,-375,-148,-218},{-339,-182,-386,-283,-263,-210},{-288,-358,-358,-370,-409,-344},{-274,-314,-406,-283,-291,-269},{-280,-252,-288,-168,-409,-353},{-162,-322,-325,-168,-204,-305},{-375,-235,-370,-400,-417,-344},{-417,-249,-412,-325,-252,-386},{-182,-210,-280,-216,-260,-420},{-333,-230,-274,-381,-294,-381},{-302,-157,-314,-342,-216,-260},{-392,-319,-412,-339,-361,-361},{-232,-221,-342,-154,-255,-263},{-361,-140,-204,-417,-333,-347},{-202,-314,-280,-207,-336,-384},{-378,-202,-325,-322,-171,-322},{-266,-216,-314,-160,-216,-260},{-294,-342,-291,-339,-342,-227},{-266,-400,-263,-356,-409,-367},{-174,-364,-314,-328,-372,-406},{-218,-314,-305,-384,-241,-227},{-308,-232,-260,-188,-235,-342},{-196,-199,-308,-249,-305,-364},{-291,-160,-367,-213,-344,-350},{-216,-210,-255,-160,-286,-154},{-146,-350,-157,-409,-314,-252},{-165,-297,-218,-246,-339,-235},{-258,-378,-140,-395,-277,-372},{-241,-322,-297,-344,-417,-381},{-325,-406,-389,-280,-210,-358},{-381,-146,-417,-179,-246,-406},{-176,-333,-350,-322,-196,-218},{-350,-140,-403,-176,-386,-244},{-403,-171,-384,-216,-372,-277},{-322,-330,-297,-336,-375,-193},{-252,-350,-143,-333,-364,-263}},{{-367,-274,-179,-311,-322,-190},{-339,-146,-361,-350,-199,-367},{-193,-336,-277,-342,-308,-381},{-238,-291,-193,-235,-288,-325},{-255,-182,-356,-230,-162,-154},{-274,-406,-143,-146,-375,-190},{-148,-260,-300,-151,-350,-263},{-342,-213,-392,-230,-202,-176},{-260,-319,-420,-213,-350,-154},{-204,-249,-417,-370,-403,-188},{-160,-406,-283,-308,-176,-412},{-297,-204,-322,-263,-179,-213},{-398,-370,-193,-190,-230,-249},{-409,-353,-216,-274,-176,-417},{-400,-375,-207,-288,-207,-300},{-328,-328,-148,-210,-238,-193},{-420,-160,-400,-165,-230,-224},{-202,-280,-283,-224,-333,-314},{-400,-280,-367,-140,-165,-283},{-381,-381,-395,-305,-314,-188},{-213,-193,-188,-403,-185,-190},{-291,-389,-190,-210,-356,-230},{-311,-238,-378,-162,-347,-146},{-417,-291,-381,-314,-182,-140},{-280,-165,-258,-255,-216,-148},{-339,-213,-375,-375,-179,-216},{-210,-179,-196,-361,-280,-356},{-342,-216,-280,-389,-361,-358},{-308,-218,-291,-241,-188,-210},{-272,-361,-185,-297,-154,-330},{-384,-358,-160,-347,-188,-185},{-347,-204,-361,-412,-176,-420},{-168,-210,-188,-297,-311,-227},{-146,-207,-339,-339,-288,-193},{-350,-314,-213,-297,-406,-389},{-381,-182,-252,-375,-154,-165},{-238,-403,-238,-190,-336,-280},{-370,-140,-414,-344,-384,-227},{-328,-196,-308,-412,-196,-280},{-372,-358,-314,-291,-151,-361},{-199,-364,-330,-154,-165,-322},{-364,-412,-302,-375,-148,-288},{-406,-232,-249,-221,-392,-146},{-297,-216,-386,-347,-213,-185},{-227,-196,-314,-193,-235,-165},{-322,-244,-367,-182,-196,-258},{-308,-322,-417,-224,-255,-316},{-333,-372,-174,-165,-370,-414},{-244,-266,-277,-398,-199,-249},{-364,-347,-288,-283,-199,-305}},{{-325,-297,-199,-171,-342,-249},{-244,-316,-246,-210,-210,-255},{-241,-260,-146,-342,-168,-370},{-213,-308,-176,-308,-196,-263},{-336,-140,-280,-190,-204,-291},{-190,-328,-353,-319,-325,-196},{-204,-356,-213,-224,-238,-420},{-319,-395,-252,-160,-151,-140},{-143,-193,-188,-319,-328,-398},{-176,-305,-171,-344,-216,-241},{-328,-238,-353,-288,-398,-409},{-269,-277,-168,-210,-241,-280},{-358,-160,-255,-168,-378,-406},{-216,-263,-168,-417,-151,-157},{-400,-151,-412,-216,-358,-274},{-409,-311,-330,-336,-420,-297},{-319,-216,-409,-140,-389,-218},{-171,-417,-367,-252,-384,-344},{-308,-188,-350,-213,-266,-342},{-356,-333,-176,-151,-160,-171},{-168,-230,-347,-344,-171,-294},{-333,-389,-230,-420,-157,-308},{-339,-274,-344,-277,-300,-305},{-361,-241,-255,-370,-213,-322},{-244,-294,-162,-361,-350,-188},{-291,-336,-330,-210,-370,-328},{-174,-260,-417,-185,-148,-269},{-381,-344,-154,-154,-288,-370},{-358,-176,-328,-333,-238,-350},{-230,-325,-216,-381,-146,-339},{-260,-238,-193,-249,-182,-182},{-252,-389,-157,-263,-403,-386},{-361,-308,-322,-400,-230,-322},{-263,-207,-302,-350,-260,-417},{-266,-375,-193,-420,-364,-333},{-238,-305,-244,-283,-213,-202},{-143,-185,-406,-221,-353,-398},{-291,-319,-207,-249,-392,-160},{-311,-171,-294,-361,-148,-188},{-249,-196,-286,-302,-414,-378},{-154,-143,-274,-255,-263,-392},{-204,-370,-230,-339,-190,-204},{-204,-213,-350,-333,-339,-162},{-165,-255,-230,-372,-235,-367},{-316,-274,-235,-213,-378,-148},{-188,-409,-294,-400,-190,-339},{-224,-190,-218,-400,-314,-395},{-230,-300,-339,-400,-249,-300},{-325,-409,-420,-193,-221,-218},{-160,-406,-288,-286,-244,-193}}},{{{-218,-342,-227,-269,-140,-210},{-308,-364,-210,-308,-409,-168},{-384,-403,-370,-392,-353,-176},{-218,-196,-190,-300,-339,-255},{-165,-364,-314,-288,-269,-339},{-241,-235,-325,-269,-246,-258},{-330,-322,-260,-286,-246,-294},{-333,-319,-319,-378,-384,-347},{-378,-322,-381,-330,-179,-308},{-412,-263,-188,-235,-202,-258},{-218,-364,-342,-314,-218,-350},{-207,-260,-277,-235,-386,-353},{-311,-272,-305,-160,-216,-412},{-160,-174,-182,-378,-176,-246},{-204,-207,-367,-412,-375,-280},{-258,-207,-238,-277,-179,-238},{-400,-392,-199,-384,-361,-311},{-179,-252,-146,-260,-330,-319},{-241,-196,-266,-364,-386,-339},{-358,-350,-389,-165,-277,-370},{-333,-311,-258,-297,-420,-386},{-244,-400,-280,-179,-291,-179},{-412,-266,-372,-188,-305,-286},{-232,-176,-238,-325,-319,-154},{-216,-330,-174,-272,-246,-412},{-266,-370,-202,-350,-370,-316},{-199,-367,-168,-241,-353,-342},{-154,-274,-291,-398,-241,-235},{-179,-288,-199,-244,-297,-384},{-146,-238,-140,-294,-375,-378},{-350,-361,-199,-370,-165,-344},{-230,-143,-160,-213,-406,-218},{-188,-325,-224,-353,-274,-336},{-381,-185,-420,-300,-274,-218},{-384,-210,-370,-417,-143,-294},{-260,-316,-140,-375,-311,-260},{-272,-199,-283,-336,-274,-148},{-316,-269,-356,-246,-333,-344},{-364,-409,-185,-213,-311,-210},{-308,-375,-232,-174,-367,-263},{-316,-294,-174,-395,-409,-165},{-168,-216,-403,-190,-378,-330},{-325,-216,-235,-414,-260,-375},{-384,-364,-204,-412,-157,-291},{-403,-305,-358,-193,-249,-199},{-302,-412,-157,-367,-263,-224},{-392,-274,-216,-347,-277,-350},{-196,-400,-308,-420,-400,-232},{-417,-232,-367,-196,-221,-176},{-333,-370,-367,-266,-325,-232}},{{-230,-241,-294,-241,-227,-143},{-308,-392,-344,-311,-400,-176},{-246,-305,-392,-302,-322,-328},{-218,-146,-322,-269,-244,-417},{-294,-165,-266,-370,-378,-196},{-162,-162,-266,-336,-218,-272},{-392,-400,-375,-381,-260,-288},{-199,-182,-319,-224,-417,-386},{-356,-384,-140,-232,-263,-400},{-272,-232,-227,-221,-196,-207},{-221,-400,-246,-230,-199,-143},{-420,-339,-266,-305,-216,-162},{-378,-213,-277,-372,-297,-218},{-378,-207,-162,-207,-199,-207},{-381,-283,-171,-294,-168,-266},{-330,-302,-300,-291,-372,-179},{-157,-249,-182,-305,-154,-300},{-286,-286,-353,-176,-316,-255},{-238,-302,-174,-151,-160,-272},{-176,-384,-140,-146,-297,-339},{-311,-207,-406,-174,-364,-249},{-258,-400,-280,-375,-302,-417},{-168,-347,-255,-344,-168,-227},{-196,-288,-305,-179,-342,-367},{-294,-288,-204,-286,-353,-288},{-375,-280,-165,-395,-210,-260},{-176,-241,-160,-342,-356,-325},{-171,-260,-227,-367,-333,-417},{-364,-375,-277,-403,-272,-336},{-199,-146,-291,-146,-302,-353},{-244,-269,-210,-344,-260,-179},{-188,-339,-204,-378,-288,-249},{-291,-339,-196,-389,-370,-190},{-294,-412,-176,-364,-350,-193},{-238,-196,-162,-308,-353,-350},{-392,-224,-277,-204,-235,-314},{-392,-263,-364,-224,-258,-218},{-252,-353,-314,-274,-280,-406},{-266,-364,-157,-232,-140,-266},{-171,-207,-151,-406,-202,-227},{-252,-364,-274,-291,-269,-344},{-288,-244,-185,-140,-409,-146},{-143,-218,-266,-344,-308,-358},{-288,-171,-350,-230,-235,-230},{-403,-420,-255,-378,-389,-378},{-372,-154,-328,-316,-188,-412},{-196,-238,-143,-266,-409,-151},{-232,-244,-333,-151,-316,-347},{-218,-414,-213,-328,-381,-364},{-330,-280,-140,-154,-305,-269}},{{-199,-216,-322,-241,-372,-409},{-140,-367,-269,-347,-235,-361},{-370,-305,-274,-347,-398,-344},{-227,-347,-319,-162,-398,-400},{-409,-216,-358,-350,-288,-420},{-403,-356,-356,-367,-246,-263},{-361,-308,-372,-146,-157,-154},{-398,-364,-160,-381,-151,-350},{-372,-258,-311,-361,-409,-358},{-207,-266,-277,-364,-316,-367},{-412,-339,-160,-216,-241,-328},{-420,-389,-176,-294,-398,-356},{-333,-330,-344,-168,-311,-409},{-162,-213,-168,-367,-213,-207},{-216,-286,-316,-384,-272,-258},{-266,-227,-308,-154,-288,-204},{-302,-420,-364,-260,-196,-280},{-308,-322,-384,-227,-319,-140},{-151,-168,-280,-336,-224,-392},{-160,-216,-235,-344,-386,-344},{-190,-274,-176,-311,-409,-140},{-140,-162,-263,-294,-384,-328},{-176,-238,-204,-381,-325,-143},{-221,-325,-263,-190,-179,-207},{-412,-409,-143,-269,-207,-227},{-140,-403,-398,-221,-305,-244},{-193,-151,-269,-412,-162,-277},{-157,-218,-160,-235,-146,-148},{-288,-342,-381,-216,-174,-165},{-330,-157,-204,-174,-314,-297},{-400,-165,-367,-190,-246,-140},{-288,-342,-316,-403,-381,-221},{-199,-342,-216,-221,-179,-409},{-339,-372,-325,-213,-224,-358},{-221,-308,-190,-361,-316,-241},{-414,-146,-171,-263,-246,-235},{-185,-143,-389,-358,-148,-328},{-179,-274,-207,-288,-319,-305},{-328,-336,-154,-151,-249,-224},{-395,-213,-260,-168,-218,-361},{-199,-272,-140,-328,-409,-392},{-336,-171,-274,-272,-168,-302},{-154,-260,-400,-302,-277,-157},{-308,-302,-364,-277,-300,-370},{-395,-311,-400,-330,-274,-202},{-224,-213,-176,-235,-316,-403},{-160,-316,-412,-347,-370,-179},{-266,-196,-241,-372,-182,-252},{-322,-403,-160,-241,-392,-364},{-277,-235,-277,-190,-420,-305}},{{-367,-398,-353,-330,-162,-297},{-235,-367,-272,-381,-389,-185},{-249,-294,-213,-165,-381,-252},{-333,-162,-269,-367,-140,-398},{-398,-204,-260,-235,-378,-372},{-294,-372,-339,-347,-333,-400},{-336,-361,-232,-358,-165,-288},{-294,-274,-165,-252,-409,-328},{-288,-143,-353,-372,-406,-302},{-202,-322,-398,-249,-288,-210},{-403,-193,-249,-417,-252,-308},{-406,-375,-266,-244,-185,-392},{-347,-218,-188,-302,-392,-336},{-249,-218,-322,-294,-246,-252},{-420,-148,-412,-316,-308,-412},{-333,-154,-235,-288,-330,-204},{-342,-216,-364,-238,-162,-213},{-199,-204,-356,-224,-400,-342},{-406,-339,-140,-258,-258,-283},{-199,-174,-151,-174,-258,-339},{-207,-384,-241,-230,-319,-403},{-400,-375,-342,-342,-182,-361},{-358,-188,-358,-218,-277,-280},{-168,-230,-398,-420,-356,-350},{-350,-162,-227,-230,-381,-280},{-372,-384,-204,-241,-196,-157},{-342,-244,-171,-224,-364,-395},{-322,-146,-204,-356,-420,-316},{-398,-160,-314,-417,-246,-417},{-384,-316,-165,-179,-283,-157},{-420,-336,-157,-277,-151,-302},{-358,-190,-353,-406,-221,-165},{-302,-395,-199,-412,-230,-218},{-400,-182,-333,-406,-353,-370},{-140,-235,-328,-218,-244,-174},{-370,-218,-244,-316,-400,-386},{-272,-274,-297,-202,-291,-207},{-255,-367,-235,-336,-364,-328},{-227,-182,-255,-263,-174,-372},{-143,-196,-322,-171,-412,-378},{-162,-207,-330,-300,-241,-274},{-249,-277,-350,-140,-417,-395},{-302,-196,-386,-291,-196,-347},{-227,-420,-395,-325,-384,-378},{-325,-235,-367,-333,-277,-263},{-263,-272,-185,-246,-274,-235},{-162,-146,-171,-333,-314,-283},{-322,-188,-196,-319,-288,-263},{-319,-143,-417,-255,-381,-347},{-241,-333,-213,-241,-370,-316}},{{-174,-330,-420,-305,-185,-353},{-241,-224,-246,-328,-395,-230},{-398,-143,-291,-216,-230,-288},{-146,-238,-216,-241,-280,-328},{-339,-384,-361,-297,-294,-157},{-420,-263,-280,-190,-241,-302},{-342,-204,-274,-358,-305,-232},{-297,-300,-409,-417,-375,-400},{-384,-367,-160,-238,-347,-176},{-260,-266,-319,-162,-235,-199},{-314,-283,-353,-162,-350,-314},{-252,-305,-381,-291,-258,-322},{-319,-358,-316,-174,-420,-300},{-188,-263,-386,-283,-196,-305},{-364,-370,-386,-356,-165,-319},{-305,-196,-291,-274,-291,-263},{-249,-384,-316,-165,-258,-151},{-263,-244,-386,-406,-246,-280},{-151,-260,-400,-406,-252,-160},{-350,-294,-420,-414,-280,-190},{-358,-288,-244,-216,-280,-286},{-216,-249,-400,-249,-353,-378},{-300,-252,-398,-162,-372,-224},{-162,-414,-196,-336,-372,-230},{-400,-370,-246,-162,-364,-403},{-314,-347,-182,-305,-308,-213},{-308,-370,-302,-143,-288,-235},{-392,-266,-406,-294,-263,-151},{-420,-274,-140,-328,-269,-269},{-280,-294,-143,-179,-202,-266},{-255,-328,-325,-347,-364,-274},{-213,-328,-367,-420,-266,-286},{-372,-230,-392,-370,-227,-162},{-316,-241,-179,-140,-356,-406},{-364,-420,-378,-174,-375,-162},{-347,-146,-235,-372,-274,-244},{-288,-288,-367,-199,-210,-196},{-148,-325,-350,-333,-375,-196},{-140,-157,-277,-386,-344,-204},{-255,-202,-417,-375,-244,-244},{-151,-302,-246,-297,-146,-361},{-372,-342,-412,-395,-297,-162},{-414,-322,-308,-398,-333,-291},{-412,-300,-218,-300,-277,-241},{-269,-283,-274,-179,-260,-297},{-162,-350,-389,-344,-314,-339},{-227,-420,-277,-160,-311,-294},{-269,-400,-258,-417,-221,-384},{-294,-328,-171,-241,-389,-302},{-238,-347,-252,-370,-339,-344}},{{-342,-179,-244,-378,-342,-246},{-143,-400,-280,-174,-372,-148},{-291,-157,-297,-176,-325,-224},{-148,-263,-333,-179,-165,-314},{-140,-286,-370,-277,-269,-258},{-199,-336,-204,-339,-154,-392},{-350,-364,-263,-230,-230,-370},{-148,-328,-358,-213,-146,-294},{-319,-246,-347,-146,-218,-308},{-165,-392,-353,-241,-336,-213},{-160,-277,-255,-288,-403,-196},{-199,-238,-230,-140,-140,-409},{-305,-356,-227,-305,-258,-182},{-342,-333,-286,-266,-372,-286},{-224,-403,-288,-272,-148,-199},{-190,-182,-151,-325,-297,-400},{-314,-344,-196,-154,-414,-283},{-339,-356,-272,-199,-344,-171},{-193,-171,-266,-232,-182,-286},{-210,-148,-168,-392,-213,-224},{-174,-361,-176,-165,-342,-266},{-392,-398,-199,-325,-300,-157},{-190,-151,-176,-165,-241,-258},{-280,-277,-333,-417,-350,-339},{-151,-160,-148,-241,-216,-157},{-400,-241,-417,-216,-333,-342},{-288,-311,-260,-263,-409,-193},{-151,-322,-305,-398,-280,-414},{-297,-283,-274,-330,-241,-269},{-190,-143,-384,-297,-252,-389},{-272,-249,-305,-395,-174,-252},{-274,-395,-213,-188,-392,-330},{-291,-238,-347,-207,-370,-255},{-389,-300,-140,-319,-395,-364},{-370,-193,-286,-389,-378,-364},{-176,-179,-308,-193,-162,-188},{-300,-140,-286,-361,-283,-162},{-398,-232,-305,-165,-193,-190},{-204,-319,-392,-294,-207,-157},{-403,-386,-319,-370,-353,-269},{-213,-283,-330,-283,-210,-384},{-305,-392,-227,-311,-140,-378},{-294,-193,-389,-322,-258,-392},{-294,-308,-406,-272,-238,-384},{-227,-384,-199,-188,-370,-417},{-395,-213,-322,-146,-260,-294},{-176,-204,-140,-316,-392,-375},{-420,-235,-210,-333,-347,-336},{-227,-417,-277,-171,-230,-330},{-294,-202,-288,-375,-160,-213}}}}; // 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]={17,8,6,16,8,6,16,8,6,15,8,5,15,8,5,15,7,5,16,8,6,17,8,6,16,8,6,16,9,6,17,8,6,17,9,6,16,8,6,17,9,6,16,8,6,17,9,6,17,8,6,16,9,6,17,9,6,16,9,6,17,9,6,18,9,6,18,9,6,17,9,6}; // 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}}; // 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,1,5,9,13,17,21,25,29,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,1,5,9,13,17,21,25,29,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,1,5,9,13,17,21,25,29,2,8,14,20,26,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,0,4,8,12,16,20,24,28,1,7,13,19,25,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,2,6,10,14,18,22,26,0,6,12,18,24,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,2,6,10,14,18,22,26,30,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,2,6,10,14,18,22,26,30,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,2,6,10,14,18,22,26,30,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31}; // 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,4,8,12,16,20,24,28,32,4,10,16,22,28,34,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,5,11,17,23,29,35,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,5,11,17,23,29,35,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,7,11,15,19,23,27,31,35,8,14,20,26,32,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,6,10,14,18,22,26,30,34,7,13,19,25,31,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,8,12,16,20,24,28,32,6,12,18,24,30,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,2,8,14,20,26,32,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,4,10,16,22,28,34,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,5,11,17,23,29,35,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,4,10,16,22,28,34,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,4,10,16,22,28,34,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,1,5,9,13,17,21,25,29,33,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32}; // set of end times of each shipment 
