int Dev = 20;// 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 = 731;//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]={{{{11647,0,0,0,0,0},{11397,0,0,0,0,0},{11284,0,0,0,0,0},{11806,0,0,0,0,0},{11573,0,0,0,0,0},{11406,0,0,0,0,0},{11082,0,0,0,0,0},{11687,0,0,0,0,0},{11408,0,0,0,0,0},{11475,0,0,0,0,0},{11667,0,0,0,0,0},{11466,0,0,0,0,0},{11412,0,0,0,0,0},{11690,0,0,0,0,0},{11359,0,0,0,0,0},{11284,0,0,0,0,0},{11404,0,0,0,0,0},{11542,0,0,0,0,0},{11309,0,0,0,0,0},{11482,0,0,0,0,0},{11532,0,0,0,0,0},{11426,0,0,0,0,0},{11564,0,0,0,0,0},{11122,0,0,0,0,0},{11774,0,0,0,0,0},{11536,0,0,0,0,0},{11631,0,0,0,0,0},{11294,0,0,0,0,0},{11547,0,0,0,0,0},{11490,0,0,0,0,0},{11316,0,0,0,0,0},{11501,0,0,0,0,0},{11509,0,0,0,0,0},{11679,0,0,0,0,0},{11437,0,0,0,0,0},{11611,0,0,0,0,0},{11655,0,0,0,0,0},{11198,0,0,0,0,0},{11692,0,0,0,0,0},{11353,0,0,0,0,0},{11366,0,0,0,0,0},{11411,0,0,0,0,0},{11583,0,0,0,0,0},{11329,0,0,0,0,0},{11333,0,0,0,0,0},{11828,0,0,0,0,0},{11761,0,0,0,0,0},{11249,0,0,0,0,0},{11469,0,0,0,0,0},{11723,0,0,0,0,0}},{{11683,0,0,0,0,0},{11318,0,0,0,0,0},{11816,0,0,0,0,0},{11148,0,0,0,0,0},{11516,0,0,0,0,0},{11118,0,0,0,0,0},{11597,0,0,0,0,0},{11209,0,0,0,0,0},{11228,0,0,0,0,0},{11623,0,0,0,0,0},{11789,0,0,0,0,0},{11241,0,0,0,0,0},{11316,0,0,0,0,0},{11560,0,0,0,0,0},{11492,0,0,0,0,0},{11549,0,0,0,0,0},{11306,0,0,0,0,0},{11876,0,0,0,0,0},{11154,0,0,0,0,0},{11859,0,0,0,0,0},{11228,0,0,0,0,0},{11426,0,0,0,0,0},{11271,0,0,0,0,0},{11582,0,0,0,0,0},{11326,0,0,0,0,0},{11491,0,0,0,0,0},{11578,0,0,0,0,0},{11349,0,0,0,0,0},{11527,0,0,0,0,0},{11384,0,0,0,0,0},{11420,0,0,0,0,0},{11483,0,0,0,0,0},{11561,0,0,0,0,0},{11305,0,0,0,0,0},{11629,0,0,0,0,0},{11559,0,0,0,0,0},{11240,0,0,0,0,0},{11299,0,0,0,0,0},{11703,0,0,0,0,0},{11676,0,0,0,0,0},{11373,0,0,0,0,0},{11393,0,0,0,0,0},{11692,0,0,0,0,0},{11780,0,0,0,0,0},{11575,0,0,0,0,0},{11267,0,0,0,0,0},{11444,0,0,0,0,0},{11761,0,0,0,0,0},{11447,0,0,0,0,0},{11426,0,0,0,0,0}},{{11628,0,0,0,0,0},{11428,0,0,0,0,0},{11484,0,0,0,0,0},{11094,0,0,0,0,0},{11530,0,0,0,0,0},{11503,0,0,0,0,0},{11363,0,0,0,0,0},{11648,0,0,0,0,0},{11097,0,0,0,0,0},{11443,0,0,0,0,0},{11552,0,0,0,0,0},{11319,0,0,0,0,0},{11520,0,0,0,0,0},{11354,0,0,0,0,0},{11548,0,0,0,0,0},{11729,0,0,0,0,0},{11226,0,0,0,0,0},{11442,0,0,0,0,0},{11585,0,0,0,0,0},{11947,0,0,0,0,0},{11380,0,0,0,0,0},{11358,0,0,0,0,0},{11281,0,0,0,0,0},{11677,0,0,0,0,0},{11504,0,0,0,0,0},{11648,0,0,0,0,0},{11630,0,0,0,0,0},{11668,0,0,0,0,0},{11455,0,0,0,0,0},{11215,0,0,0,0,0},{11462,0,0,0,0,0},{11763,0,0,0,0,0},{11433,0,0,0,0,0},{11512,0,0,0,0,0},{11907,0,0,0,0,0},{11696,0,0,0,0,0},{11619,0,0,0,0,0},{11465,0,0,0,0,0},{11410,0,0,0,0,0},{11599,0,0,0,0,0},{11535,0,0,0,0,0},{11844,0,0,0,0,0},{11394,0,0,0,0,0},{11225,0,0,0,0,0},{12098,0,0,0,0,0},{11510,0,0,0,0,0},{11763,0,0,0,0,0},{11252,0,0,0,0,0},{11622,0,0,0,0,0},{11567,0,0,0,0,0}},{{11389,0,0,0,0,0},{11506,0,0,0,0,0},{11205,0,0,0,0,0},{11135,0,0,0,0,0},{11900,0,0,0,0,0},{11135,0,0,0,0,0},{11508,0,0,0,0,0},{11912,0,0,0,0,0},{11174,0,0,0,0,0},{11493,0,0,0,0,0},{11485,0,0,0,0,0},{11658,0,0,0,0,0},{11518,0,0,0,0,0},{11339,0,0,0,0,0},{11631,0,0,0,0,0},{11551,0,0,0,0,0},{11698,0,0,0,0,0},{11240,0,0,0,0,0},{11657,0,0,0,0,0},{11392,0,0,0,0,0},{11678,0,0,0,0,0},{11556,0,0,0,0,0},{11377,0,0,0,0,0},{11639,0,0,0,0,0},{11409,0,0,0,0,0},{11507,0,0,0,0,0},{12031,0,0,0,0,0},{11783,0,0,0,0,0},{11325,0,0,0,0,0},{11570,0,0,0,0,0},{11525,0,0,0,0,0},{11697,0,0,0,0,0},{11230,0,0,0,0,0},{11531,0,0,0,0,0},{11488,0,0,0,0,0},{11591,0,0,0,0,0},{11362,0,0,0,0,0},{11451,0,0,0,0,0},{11748,0,0,0,0,0},{11491,0,0,0,0,0},{11702,0,0,0,0,0},{11982,0,0,0,0,0},{11465,0,0,0,0,0},{11817,0,0,0,0,0},{11808,0,0,0,0,0},{11861,0,0,0,0,0},{11364,0,0,0,0,0},{11492,0,0,0,0,0},{11399,0,0,0,0,0},{11194,0,0,0,0,0}},{{11259,0,0,0,0,0},{11063,0,0,0,0,0},{11542,0,0,0,0,0},{11206,0,0,0,0,0},{11766,0,0,0,0,0},{11639,0,0,0,0,0},{11209,0,0,0,0,0},{11697,0,0,0,0,0},{11488,0,0,0,0,0},{11708,0,0,0,0,0},{11572,0,0,0,0,0},{11751,0,0,0,0,0},{11382,0,0,0,0,0},{11399,0,0,0,0,0},{11577,0,0,0,0,0},{11661,0,0,0,0,0},{11437,0,0,0,0,0},{11736,0,0,0,0,0},{11708,0,0,0,0,0},{11120,0,0,0,0,0},{11510,0,0,0,0,0},{11336,0,0,0,0,0},{11352,0,0,0,0,0},{11470,0,0,0,0,0},{11414,0,0,0,0,0},{11407,0,0,0,0,0},{11490,0,0,0,0,0},{11765,0,0,0,0,0},{11351,0,0,0,0,0},{11722,0,0,0,0,0},{11329,0,0,0,0,0},{11984,0,0,0,0,0},{11476,0,0,0,0,0},{11648,0,0,0,0,0},{11168,0,0,0,0,0},{11538,0,0,0,0,0},{11644,0,0,0,0,0},{11346,0,0,0,0,0},{11827,0,0,0,0,0},{11707,0,0,0,0,0},{11731,0,0,0,0,0},{11227,0,0,0,0,0},{11851,0,0,0,0,0},{11633,0,0,0,0,0},{11382,0,0,0,0,0},{11250,0,0,0,0,0},{11476,0,0,0,0,0},{11521,0,0,0,0,0},{11557,0,0,0,0,0},{11369,0,0,0,0,0}},{{11206,0,0,0,0,0},{11844,0,0,0,0,0},{11464,0,0,0,0,0},{11316,0,0,0,0,0},{11461,0,0,0,0,0},{11250,0,0,0,0,0},{11125,0,0,0,0,0},{11644,0,0,0,0,0},{11337,0,0,0,0,0},{11630,0,0,0,0,0},{11454,0,0,0,0,0},{11613,0,0,0,0,0},{11887,0,0,0,0,0},{11689,0,0,0,0,0},{11428,0,0,0,0,0},{11494,0,0,0,0,0},{11081,0,0,0,0,0},{11583,0,0,0,0,0},{11269,0,0,0,0,0},{11527,0,0,0,0,0},{11341,0,0,0,0,0},{11479,0,0,0,0,0},{11545,0,0,0,0,0},{11136,0,0,0,0,0},{11391,0,0,0,0,0},{11475,0,0,0,0,0},{11387,0,0,0,0,0},{11622,0,0,0,0,0},{11573,0,0,0,0,0},{11569,0,0,0,0,0},{11397,0,0,0,0,0},{11400,0,0,0,0,0},{11329,0,0,0,0,0},{11532,0,0,0,0,0},{11722,0,0,0,0,0},{11310,0,0,0,0,0},{11050,0,0,0,0,0},{11136,0,0,0,0,0},{11603,0,0,0,0,0},{11601,0,0,0,0,0},{11452,0,0,0,0,0},{11530,0,0,0,0,0},{11345,0,0,0,0,0},{11549,0,0,0,0,0},{11624,0,0,0,0,0},{11754,0,0,0,0,0},{11210,0,0,0,0,0},{11582,0,0,0,0,0},{11358,0,0,0,0,0},{11685,0,0,0,0,0}}},{{{-221,-209,-197,-201,-203,-185},{-207,-219,-217,-223,-164,-191},{-193,-221,-195,-164,-199,-187},{-168,-244,-189,-193,-177,-227},{-195,-162,-227,-191,-179,-219},{-213,-183,-242,-223,-181,-215},{-203,-177,-168,-191,-238,-185},{-187,-199,-238,-238,-211,-219},{-219,-181,-164,-168,-181,-179},{-203,-177,-242,-242,-171,-177},{-164,-225,-240,-166,-215,-219},{-231,-238,-225,-187,-193,-238},{-213,-199,-189,-181,-199,-164},{-225,-171,-177,-201,-242,-209},{-185,-242,-240,-187,-235,-199},{-231,-240,-209,-171,-168,-229},{-215,-166,-168,-227,-203,-217},{-173,-193,-173,-238,-171,-201},{-219,-183,-213,-164,-205,-233},{-242,-242,-166,-166,-162,-231},{-173,-177,-223,-233,-227,-187},{-227,-164,-221,-166,-166,-231},{-162,-227,-211,-203,-229,-205},{-162,-244,-205,-233,-205,-233},{-189,-225,-240,-209,-209,-219},{-166,-181,-221,-242,-179,-244},{-171,-187,-233,-191,-229,-233},{-189,-233,-219,-175,-242,-235},{-181,-168,-211,-185,-211,-217},{-215,-175,-191,-242,-238,-197},{-207,-195,-162,-193,-173,-209},{-244,-197,-219,-231,-217,-162},{-227,-211,-223,-225,-164,-231},{-223,-162,-203,-233,-185,-219},{-229,-185,-175,-193,-187,-211},{-240,-203,-189,-231,-223,-205},{-175,-191,-185,-201,-187,-209},{-240,-164,-195,-187,-209,-177},{-229,-211,-166,-219,-203,-181},{-185,-233,-197,-207,-225,-199},{-183,-229,-179,-209,-199,-164},{-177,-217,-177,-219,-181,-199},{-209,-185,-195,-179,-227,-244},{-213,-242,-175,-244,-238,-187},{-221,-195,-181,-233,-211,-187},{-203,-217,-183,-227,-215,-177},{-235,-217,-215,-209,-215,-227},{-183,-185,-227,-199,-199,-238},{-193,-231,-235,-219,-221,-193},{-217,-191,-187,-229,-215,-173}},{{-183,-164,-207,-162,-231,-231},{-221,-175,-203,-173,-199,-229},{-171,-223,-244,-187,-185,-213},{-217,-217,-213,-231,-179,-240},{-177,-242,-179,-223,-235,-215},{-223,-183,-235,-240,-179,-211},{-207,-193,-207,-199,-177,-166},{-179,-213,-213,-225,-221,-185},{-187,-225,-181,-211,-201,-175},{-213,-197,-207,-235,-177,-191},{-238,-215,-201,-227,-215,-213},{-203,-164,-187,-179,-244,-203},{-242,-173,-164,-231,-205,-185},{-168,-215,-205,-219,-191,-231},{-181,-244,-238,-168,-238,-166},{-191,-225,-201,-171,-242,-181},{-203,-179,-227,-199,-193,-195},{-185,-164,-219,-162,-242,-242},{-244,-229,-209,-189,-177,-235},{-197,-211,-207,-244,-238,-164},{-221,-168,-199,-164,-201,-209},{-231,-233,-189,-193,-207,-235},{-177,-179,-205,-191,-181,-229},{-238,-233,-205,-201,-207,-181},{-225,-205,-171,-162,-185,-185},{-195,-215,-221,-211,-185,-177},{-168,-197,-231,-199,-199,-177},{-229,-240,-244,-209,-238,-225},{-217,-177,-181,-166,-173,-240},{-213,-171,-223,-203,-185,-164},{-193,-203,-217,-221,-238,-207},{-185,-215,-164,-244,-197,-177},{-223,-240,-233,-168,-223,-221},{-162,-179,-162,-225,-233,-199},{-221,-207,-166,-227,-211,-166},{-209,-197,-201,-185,-185,-199},{-183,-166,-175,-207,-193,-166},{-191,-207,-213,-231,-177,-193},{-213,-238,-223,-195,-229,-238},{-199,-227,-217,-211,-189,-209},{-197,-175,-205,-183,-181,-168},{-175,-185,-173,-195,-233,-229},{-235,-195,-203,-189,-217,-164},{-242,-191,-242,-181,-240,-227},{-179,-242,-219,-187,-183,-229},{-162,-166,-199,-179,-187,-162},{-233,-211,-219,-207,-179,-225},{-175,-233,-197,-185,-175,-201},{-171,-168,-213,-171,-175,-203},{-219,-221,-227,-211,-168,-162}},{{-233,-211,-187,-183,-201,-179},{-166,-197,-233,-201,-166,-205},{-235,-217,-191,-171,-189,-205},{-164,-227,-175,-229,-225,-242},{-231,-195,-227,-213,-231,-205},{-195,-209,-162,-244,-183,-205},{-235,-244,-213,-191,-177,-185},{-177,-217,-215,-215,-207,-183},{-179,-189,-162,-168,-209,-199},{-164,-201,-238,-209,-207,-181},{-215,-207,-238,-235,-203,-229},{-173,-207,-164,-201,-203,-209},{-171,-240,-179,-171,-171,-201},{-227,-235,-166,-235,-233,-187},{-238,-240,-242,-205,-166,-179},{-233,-215,-242,-223,-225,-199},{-168,-173,-171,-242,-166,-193},{-205,-189,-203,-213,-183,-193},{-183,-221,-166,-201,-162,-227},{-199,-175,-242,-229,-227,-177},{-229,-173,-187,-177,-177,-197},{-221,-199,-209,-203,-179,-215},{-213,-209,-189,-175,-233,-221},{-244,-225,-185,-173,-171,-201},{-207,-240,-221,-213,-211,-183},{-221,-211,-164,-187,-201,-242},{-201,-217,-179,-240,-185,-162},{-215,-229,-171,-181,-240,-195},{-235,-244,-164,-199,-162,-238},{-168,-181,-229,-183,-168,-207},{-187,-185,-177,-177,-207,-197},{-181,-209,-233,-201,-197,-168},{-244,-162,-213,-195,-229,-177},{-183,-213,-164,-221,-201,-166},{-242,-205,-197,-223,-215,-227},{-242,-197,-199,-199,-183,-197},{-175,-213,-225,-231,-217,-240},{-207,-229,-209,-229,-211,-162},{-229,-181,-203,-171,-207,-187},{-193,-207,-171,-171,-242,-244},{-171,-191,-221,-211,-197,-181},{-207,-227,-233,-187,-197,-238},{-199,-229,-213,-227,-175,-183},{-223,-229,-168,-217,-235,-168},{-164,-219,-213,-233,-244,-219},{-238,-233,-215,-173,-173,-193},{-191,-231,-168,-233,-209,-238},{-166,-211,-179,-229,-173,-168},{-179,-201,-223,-235,-189,-203},{-207,-231,-240,-183,-187,-219}},{{-193,-181,-179,-213,-175,-162},{-225,-211,-231,-244,-162,-215},{-173,-193,-191,-187,-177,-199},{-211,-187,-195,-162,-231,-205},{-197,-166,-225,-164,-242,-223},{-183,-173,-162,-187,-175,-211},{-240,-203,-173,-181,-183,-223},{-179,-233,-197,-225,-238,-244},{-221,-168,-175,-219,-168,-164},{-231,-189,-240,-215,-213,-197},{-227,-195,-225,-173,-244,-211},{-213,-179,-162,-164,-199,-191},{-217,-205,-233,-207,-233,-227},{-207,-209,-168,-207,-199,-187},{-205,-175,-164,-175,-201,-217},{-223,-175,-166,-217,-240,-221},{-197,-244,-162,-201,-223,-168},{-242,-240,-164,-179,-166,-211},{-215,-185,-242,-175,-211,-215},{-227,-238,-197,-185,-181,-179},{-183,-173,-225,-213,-233,-164},{-227,-168,-175,-185,-199,-199},{-217,-205,-217,-191,-195,-219},{-221,-181,-201,-221,-225,-203},{-179,-187,-189,-219,-191,-211},{-207,-233,-162,-199,-175,-231},{-211,-235,-225,-244,-235,-215},{-223,-185,-181,-177,-187,-185},{-217,-221,-187,-215,-227,-209},{-240,-189,-175,-177,-195,-168},{-205,-207,-225,-215,-166,-166},{-197,-231,-231,-223,-191,-244},{-203,-213,-193,-227,-225,-197},{-240,-227,-171,-235,-201,-175},{-177,-197,-217,-229,-219,-199},{-213,-207,-235,-193,-225,-211},{-223,-185,-185,-189,-203,-209},{-185,-201,-173,-162,-201,-197},{-223,-197,-238,-213,-221,-181},{-181,-238,-227,-209,-233,-225},{-189,-227,-235,-223,-244,-244},{-227,-205,-215,-238,-201,-242},{-162,-181,-171,-171,-219,-215},{-227,-207,-185,-173,-229,-207},{-197,-181,-235,-238,-195,-168},{-217,-191,-223,-181,-219,-229},{-205,-171,-219,-211,-209,-235},{-201,-207,-189,-209,-201,-175},{-233,-195,-189,-168,-187,-213},{-183,-240,-244,-183,-193,-221}},{{-225,-221,-181,-201,-179,-203},{-201,-164,-185,-168,-229,-164},{-181,-242,-179,-207,-203,-209},{-223,-179,-181,-179,-233,-179},{-227,-227,-211,-175,-227,-233},{-213,-189,-185,-171,-201,-209},{-162,-235,-209,-162,-164,-187},{-181,-199,-199,-166,-227,-209},{-168,-193,-201,-231,-189,-242},{-171,-195,-215,-242,-223,-199},{-177,-229,-181,-197,-219,-173},{-231,-166,-240,-244,-199,-197},{-195,-175,-229,-231,-173,-221},{-195,-217,-171,-223,-173,-175},{-177,-191,-181,-229,-185,-175},{-223,-185,-231,-199,-229,-171},{-191,-164,-191,-215,-164,-205},{-209,-211,-191,-189,-209,-201},{-240,-235,-177,-233,-203,-175},{-205,-164,-166,-168,-231,-227},{-162,-211,-229,-213,-168,-225},{-203,-171,-211,-205,-219,-171},{-183,-193,-193,-205,-225,-187},{-171,-164,-233,-199,-225,-199},{-171,-240,-191,-209,-197,-177},{-223,-175,-166,-225,-209,-183},{-244,-231,-229,-199,-211,-244},{-173,-240,-171,-223,-179,-227},{-203,-225,-175,-177,-229,-175},{-219,-233,-195,-183,-175,-195},{-242,-205,-183,-191,-203,-187},{-205,-235,-227,-238,-199,-242},{-162,-242,-164,-189,-162,-231},{-244,-205,-227,-209,-225,-215},{-199,-171,-205,-191,-217,-195},{-221,-221,-181,-191,-219,-227},{-229,-175,-227,-231,-244,-181},{-229,-225,-189,-233,-205,-168},{-213,-181,-195,-231,-191,-197},{-231,-189,-207,-221,-164,-238},{-221,-183,-175,-213,-229,-221},{-193,-193,-171,-193,-244,-173},{-195,-187,-225,-235,-191,-211},{-225,-231,-203,-233,-171,-187},{-203,-209,-242,-183,-175,-244},{-173,-229,-199,-215,-235,-193},{-187,-173,-197,-207,-221,-235},{-193,-233,-209,-238,-185,-215},{-231,-244,-231,-195,-227,-185},{-166,-219,-185,-233,-187,-179}},{{-162,-189,-171,-217,-166,-207},{-191,-242,-197,-175,-164,-240},{-197,-211,-201,-209,-209,-203},{-242,-211,-175,-219,-229,-219},{-211,-181,-197,-223,-225,-221},{-203,-173,-195,-215,-177,-242},{-238,-166,-217,-231,-199,-168},{-205,-183,-233,-227,-185,-203},{-193,-221,-189,-235,-171,-168},{-205,-244,-229,-213,-221,-197},{-168,-173,-185,-233,-203,-213},{-179,-166,-166,-207,-191,-191},{-211,-177,-211,-223,-242,-164},{-168,-189,-229,-166,-168,-235},{-227,-223,-187,-191,-187,-181},{-207,-242,-166,-215,-181,-171},{-189,-203,-173,-189,-187,-207},{-181,-221,-164,-215,-187,-177},{-244,-203,-166,-191,-162,-211},{-227,-191,-242,-195,-201,-189},{-219,-164,-171,-173,-199,-191},{-217,-231,-227,-199,-189,-166},{-168,-187,-175,-195,-166,-217},{-240,-173,-175,-213,-162,-175},{-205,-177,-195,-238,-223,-164},{-193,-227,-231,-213,-235,-171},{-197,-189,-213,-166,-181,-164},{-189,-240,-235,-168,-191,-164},{-231,-244,-175,-240,-240,-217},{-183,-223,-223,-171,-225,-171},{-195,-219,-166,-233,-244,-162},{-175,-185,-235,-171,-235,-238},{-221,-177,-162,-235,-199,-217},{-189,-193,-219,-164,-164,-219},{-242,-187,-227,-164,-189,-205},{-162,-177,-162,-171,-177,-175},{-233,-240,-171,-197,-185,-244},{-211,-162,-195,-171,-231,-181},{-233,-164,-209,-244,-219,-215},{-219,-213,-235,-235,-201,-175},{-189,-185,-193,-238,-209,-166},{-201,-215,-183,-207,-203,-215},{-185,-203,-191,-193,-211,-231},{-231,-221,-242,-164,-227,-233},{-173,-229,-240,-187,-168,-183},{-211,-211,-217,-177,-211,-229},{-185,-215,-225,-173,-203,-201},{-205,-223,-183,-168,-164,-181},{-168,-183,-181,-233,-181,-211},{-233,-242,-175,-164,-175,-242}}},{{{-163,-137,-138,-140,-135,-193},{-169,-148,-129,-129,-137,-145},{-148,-138,-145,-153,-172,-177},{-185,-166,-143,-155,-132,-174},{-145,-172,-167,-172,-140,-177},{-184,-135,-169,-130,-140,-142},{-132,-177,-177,-148,-142,-148},{-167,-187,-180,-138,-142,-158},{-129,-180,-164,-177,-192,-158},{-184,-192,-135,-192,-135,-156},{-192,-164,-175,-164,-156,-137},{-185,-175,-193,-187,-150,-164},{-151,-177,-153,-134,-135,-134},{-140,-180,-145,-184,-164,-164},{-175,-169,-145,-145,-132,-145},{-142,-169,-175,-187,-163,-153},{-138,-167,-179,-164,-134,-174},{-187,-174,-134,-156,-130,-187},{-130,-145,-148,-130,-188,-161},{-132,-180,-190,-143,-167,-156},{-151,-150,-180,-132,-180,-169},{-169,-166,-153,-158,-164,-129},{-158,-159,-179,-155,-166,-143},{-155,-166,-129,-180,-166,-169},{-145,-184,-132,-163,-166,-175},{-185,-142,-145,-193,-129,-177},{-167,-192,-158,-179,-150,-151},{-138,-135,-135,-192,-184,-182},{-140,-159,-142,-151,-163,-185},{-129,-137,-192,-147,-174,-142},{-185,-184,-159,-137,-190,-169},{-148,-145,-166,-180,-193,-150},{-190,-184,-155,-172,-147,-151},{-185,-163,-130,-184,-159,-182},{-153,-130,-180,-140,-192,-161},{-137,-130,-182,-171,-142,-163},{-163,-169,-190,-140,-177,-132},{-153,-138,-164,-171,-140,-155},{-151,-169,-156,-182,-158,-142},{-137,-161,-185,-140,-148,-164},{-184,-145,-185,-147,-177,-138},{-180,-175,-135,-156,-166,-193},{-138,-134,-129,-132,-187,-193},{-132,-142,-148,-132,-167,-179},{-172,-161,-143,-192,-174,-166},{-148,-151,-177,-182,-130,-188},{-169,-143,-193,-171,-150,-135},{-174,-193,-177,-134,-179,-161},{-150,-150,-190,-129,-188,-130},{-147,-184,-163,-143,-159,-145}},{{-142,-187,-175,-179,-182,-161},{-129,-142,-132,-188,-158,-155},{-151,-164,-174,-172,-150,-167},{-155,-143,-158,-164,-180,-161},{-188,-192,-138,-185,-163,-182},{-156,-148,-138,-135,-143,-161},{-169,-166,-147,-142,-192,-174},{-155,-147,-155,-151,-137,-129},{-148,-142,-142,-132,-145,-151},{-185,-134,-167,-158,-143,-179},{-129,-143,-174,-180,-151,-179},{-143,-174,-159,-129,-148,-150},{-172,-130,-130,-164,-142,-156},{-156,-137,-138,-147,-167,-155},{-140,-171,-177,-187,-132,-192},{-177,-137,-177,-140,-172,-147},{-163,-169,-155,-188,-175,-135},{-130,-164,-148,-129,-174,-185},{-147,-188,-140,-167,-174,-151},{-150,-188,-158,-151,-159,-164},{-147,-140,-180,-137,-147,-143},{-179,-193,-130,-153,-148,-179},{-172,-167,-175,-143,-151,-179},{-138,-137,-138,-190,-130,-167},{-151,-134,-140,-188,-158,-151},{-140,-135,-185,-143,-159,-188},{-159,-148,-148,-169,-137,-140},{-155,-147,-164,-166,-171,-145},{-175,-179,-147,-155,-151,-135},{-187,-163,-192,-190,-153,-159},{-150,-167,-182,-129,-148,-163},{-158,-153,-161,-159,-158,-188},{-129,-167,-151,-132,-159,-172},{-159,-135,-156,-177,-132,-166},{-182,-159,-150,-180,-172,-179},{-187,-151,-177,-193,-142,-172},{-156,-172,-153,-192,-129,-177},{-180,-158,-130,-142,-148,-137},{-182,-161,-156,-188,-140,-134},{-163,-150,-166,-187,-140,-159},{-145,-161,-169,-172,-135,-134},{-161,-171,-155,-148,-145,-159},{-171,-153,-187,-179,-190,-169},{-135,-153,-174,-188,-180,-188},{-179,-171,-169,-138,-143,-190},{-158,-187,-145,-172,-184,-166},{-179,-155,-177,-179,-167,-163},{-172,-155,-177,-161,-156,-166},{-145,-151,-161,-140,-193,-140},{-180,-151,-163,-185,-169,-134}},{{-169,-142,-177,-166,-134,-171},{-187,-148,-171,-169,-159,-134},{-143,-167,-185,-185,-164,-137},{-134,-153,-188,-142,-163,-182},{-190,-158,-138,-177,-159,-155},{-140,-179,-167,-135,-148,-161},{-187,-142,-132,-185,-177,-158},{-140,-129,-180,-166,-177,-184},{-175,-169,-185,-135,-153,-151},{-158,-156,-129,-180,-159,-158},{-169,-177,-147,-193,-164,-155},{-138,-143,-188,-143,-159,-130},{-138,-190,-150,-140,-132,-192},{-166,-188,-142,-156,-130,-190},{-155,-185,-130,-175,-132,-158},{-172,-172,-150,-172,-142,-164},{-150,-155,-190,-166,-148,-155},{-135,-174,-193,-137,-155,-132},{-175,-140,-192,-167,-132,-167},{-179,-184,-158,-184,-180,-172},{-151,-137,-188,-163,-174,-188},{-129,-145,-172,-151,-140,-182},{-193,-177,-155,-175,-140,-156},{-145,-135,-169,-185,-158,-138},{-193,-193,-147,-158,-164,-190},{-174,-175,-153,-184,-193,-155},{-137,-161,-147,-143,-150,-180},{-171,-179,-185,-155,-171,-172},{-153,-192,-163,-188,-143,-132},{-174,-187,-135,-177,-167,-161},{-158,-164,-190,-148,-185,-190},{-166,-172,-150,-172,-172,-135},{-148,-187,-174,-134,-155,-188},{-177,-190,-167,-137,-188,-137},{-193,-177,-174,-129,-187,-182},{-180,-175,-132,-192,-134,-184},{-192,-145,-193,-137,-150,-159},{-134,-138,-129,-172,-180,-161},{-163,-172,-147,-155,-155,-158},{-177,-148,-129,-180,-143,-188},{-155,-132,-164,-147,-172,-137},{-140,-190,-150,-193,-129,-172},{-130,-166,-135,-132,-142,-161},{-137,-135,-134,-151,-135,-166},{-187,-187,-192,-175,-171,-188},{-147,-161,-158,-155,-167,-185},{-193,-158,-130,-129,-159,-142},{-153,-185,-180,-132,-164,-147},{-169,-163,-159,-129,-159,-138},{-169,-163,-179,-156,-177,-158}},{{-163,-174,-156,-155,-190,-177},{-134,-164,-151,-167,-143,-166},{-138,-175,-143,-143,-177,-185},{-142,-174,-167,-188,-159,-192},{-193,-169,-132,-179,-147,-174},{-184,-158,-156,-175,-130,-179},{-172,-151,-147,-156,-156,-130},{-145,-182,-184,-132,-153,-138},{-147,-155,-172,-190,-190,-143},{-147,-169,-172,-169,-130,-174},{-184,-187,-185,-132,-159,-156},{-159,-148,-138,-179,-130,-142},{-171,-163,-163,-169,-129,-169},{-138,-164,-190,-161,-161,-177},{-190,-148,-187,-143,-145,-135},{-134,-174,-145,-174,-179,-159},{-130,-163,-147,-184,-177,-159},{-159,-192,-143,-180,-159,-161},{-143,-150,-184,-151,-138,-185},{-177,-137,-158,-130,-190,-129},{-155,-188,-185,-174,-166,-163},{-163,-137,-161,-188,-179,-155},{-145,-134,-177,-180,-134,-129},{-182,-132,-163,-167,-166,-174},{-179,-169,-180,-143,-150,-171},{-164,-174,-132,-192,-147,-171},{-184,-150,-192,-193,-174,-166},{-130,-163,-134,-175,-180,-158},{-177,-129,-169,-129,-177,-147},{-184,-145,-192,-153,-138,-179},{-153,-163,-193,-138,-130,-188},{-171,-135,-155,-171,-151,-193},{-145,-134,-169,-192,-134,-161},{-145,-175,-129,-190,-185,-193},{-137,-177,-130,-140,-158,-164},{-190,-175,-159,-138,-142,-163},{-175,-167,-193,-129,-184,-175},{-185,-145,-185,-182,-182,-185},{-143,-166,-164,-134,-129,-163},{-150,-171,-142,-172,-179,-188},{-145,-187,-156,-167,-171,-169},{-132,-142,-166,-132,-190,-150},{-188,-163,-180,-190,-177,-174},{-193,-164,-174,-140,-148,-138},{-143,-175,-187,-171,-142,-135},{-177,-138,-190,-172,-129,-174},{-185,-147,-142,-161,-155,-151},{-156,-166,-129,-163,-155,-175},{-156,-147,-138,-130,-155,-158},{-166,-150,-192,-187,-188,-185}},{{-153,-145,-179,-158,-150,-156},{-158,-147,-153,-155,-138,-147},{-153,-179,-175,-185,-169,-177},{-153,-161,-190,-158,-153,-163},{-175,-148,-132,-158,-185,-138},{-164,-138,-171,-177,-166,-129},{-174,-142,-130,-134,-187,-135},{-163,-188,-132,-143,-188,-132},{-177,-137,-182,-130,-140,-151},{-147,-145,-161,-155,-143,-145},{-192,-148,-155,-174,-147,-137},{-147,-153,-134,-192,-188,-142},{-185,-166,-129,-171,-161,-134},{-192,-148,-169,-153,-156,-140},{-134,-192,-164,-164,-140,-150},{-135,-192,-182,-156,-164,-190},{-163,-166,-148,-192,-179,-150},{-174,-187,-153,-143,-182,-156},{-147,-158,-177,-163,-166,-185},{-134,-135,-180,-142,-137,-187},{-142,-132,-129,-142,-167,-143},{-167,-156,-147,-179,-130,-184},{-132,-163,-153,-187,-134,-143},{-167,-187,-130,-175,-145,-142},{-184,-155,-164,-169,-159,-172},{-169,-153,-138,-172,-171,-187},{-143,-164,-156,-137,-187,-169},{-192,-185,-171,-177,-187,-182},{-148,-153,-166,-172,-182,-143},{-150,-180,-159,-138,-137,-169},{-134,-179,-166,-163,-182,-142},{-192,-132,-188,-161,-161,-182},{-164,-182,-169,-174,-158,-138},{-135,-151,-167,-145,-135,-190},{-184,-150,-166,-182,-138,-129},{-193,-159,-132,-132,-179,-166},{-192,-192,-166,-153,-163,-159},{-132,-171,-192,-137,-188,-135},{-150,-164,-185,-190,-129,-169},{-169,-137,-156,-192,-180,-175},{-164,-185,-187,-177,-161,-188},{-172,-147,-188,-177,-171,-137},{-161,-135,-147,-140,-151,-188},{-169,-184,-134,-147,-159,-153},{-161,-161,-187,-143,-184,-158},{-150,-167,-193,-130,-137,-175},{-138,-180,-182,-155,-155,-163},{-172,-161,-156,-151,-187,-143},{-130,-179,-185,-153,-151,-153},{-132,-147,-172,-135,-138,-156}},{{-163,-175,-156,-177,-161,-188},{-180,-134,-161,-159,-161,-148},{-143,-150,-171,-161,-132,-163},{-143,-156,-148,-159,-148,-129},{-182,-138,-140,-137,-132,-190},{-164,-172,-142,-140,-192,-138},{-142,-140,-140,-142,-164,-145},{-180,-175,-167,-166,-177,-148},{-175,-188,-169,-129,-193,-184},{-143,-163,-159,-169,-158,-187},{-134,-143,-187,-187,-175,-180},{-140,-129,-190,-129,-150,-159},{-174,-147,-182,-138,-143,-150},{-151,-134,-193,-148,-190,-172},{-166,-153,-135,-135,-193,-174},{-177,-150,-167,-148,-151,-132},{-179,-158,-147,-153,-193,-188},{-164,-151,-172,-167,-132,-179},{-135,-130,-153,-190,-132,-167},{-167,-188,-158,-132,-132,-143},{-147,-163,-193,-190,-175,-140},{-163,-177,-134,-193,-172,-132},{-193,-145,-171,-182,-161,-129},{-179,-132,-188,-148,-177,-184},{-187,-143,-169,-158,-185,-167},{-180,-138,-193,-155,-159,-193},{-177,-159,-135,-135,-161,-174},{-155,-188,-147,-184,-129,-193},{-145,-182,-135,-169,-151,-187},{-172,-190,-130,-150,-174,-166},{-140,-187,-150,-172,-177,-148},{-140,-150,-193,-192,-164,-192},{-138,-187,-192,-166,-174,-140},{-184,-132,-159,-174,-158,-134},{-158,-192,-175,-180,-180,-182},{-192,-138,-153,-137,-159,-188},{-151,-151,-135,-143,-187,-147},{-135,-171,-142,-138,-193,-143},{-142,-143,-164,-140,-172,-158},{-148,-171,-161,-130,-164,-180},{-129,-155,-185,-155,-185,-140},{-192,-135,-138,-145,-135,-192},{-150,-151,-187,-159,-143,-137},{-156,-175,-142,-179,-155,-158},{-158,-164,-175,-147,-151,-132},{-148,-185,-190,-151,-145,-172},{-140,-177,-153,-132,-150,-187},{-142,-132,-147,-169,-177,-184},{-161,-187,-167,-156,-132,-180},{-182,-159,-138,-153,-134,-151}}},{{{-275,-192,-224,-224,-233,-270},{-185,-240,-194,-259,-277,-185},{-277,-203,-201,-203,-201,-217},{-263,-208,-236,-254,-231,-199},{-219,-201,-273,-210,-252,-273},{-185,-236,-247,-229,-273,-233},{-233,-196,-270,-187,-192,-203},{-261,-217,-277,-203,-219,-199},{-261,-192,-277,-196,-256,-219},{-259,-196,-259,-201,-222,-208},{-226,-226,-203,-275,-208,-252},{-224,-254,-208,-229,-192,-224},{-201,-277,-208,-229,-199,-273},{-254,-247,-259,-270,-215,-268},{-270,-187,-245,-222,-236,-199},{-252,-199,-270,-263,-275,-226},{-273,-196,-256,-263,-217,-254},{-236,-252,-185,-254,-273,-236},{-189,-238,-229,-238,-240,-240},{-254,-201,-245,-215,-213,-206},{-245,-219,-247,-210,-245,-213},{-273,-270,-219,-203,-263,-229},{-261,-213,-243,-222,-247,-210},{-187,-194,-270,-217,-277,-206},{-245,-233,-245,-187,-254,-273},{-224,-263,-187,-277,-275,-268},{-203,-252,-273,-187,-270,-192},{-213,-256,-199,-187,-268,-243},{-268,-213,-268,-203,-196,-226},{-194,-224,-266,-194,-222,-203},{-185,-273,-252,-240,-215,-249},{-226,-187,-222,-219,-270,-229},{-240,-236,-222,-199,-273,-192},{-226,-192,-243,-266,-245,-270},{-238,-275,-236,-185,-213,-194},{-243,-199,-266,-270,-196,-226},{-261,-208,-243,-261,-208,-194},{-196,-194,-243,-222,-189,-203},{-259,-275,-206,-185,-268,-192},{-268,-189,-217,-254,-206,-203},{-273,-231,-208,-208,-238,-236},{-277,-256,-187,-203,-185,-185},{-187,-231,-268,-210,-229,-208},{-266,-226,-192,-203,-240,-192},{-187,-275,-243,-263,-213,-222},{-243,-219,-185,-238,-270,-213},{-192,-247,-273,-277,-259,-226},{-224,-249,-210,-215,-254,-268},{-268,-238,-222,-208,-270,-210},{-206,-199,-231,-266,-206,-240}},{{-201,-259,-273,-194,-208,-210},{-256,-194,-240,-249,-236,-215},{-254,-243,-254,-243,-206,-219},{-252,-208,-245,-192,-236,-210},{-194,-224,-222,-206,-210,-263},{-185,-247,-222,-217,-203,-249},{-187,-256,-277,-210,-210,-273},{-247,-226,-245,-185,-224,-238},{-189,-215,-231,-266,-222,-268},{-266,-215,-273,-215,-226,-219},{-243,-215,-194,-210,-270,-236},{-219,-261,-275,-243,-210,-245},{-192,-263,-217,-238,-229,-213},{-236,-231,-196,-277,-192,-222},{-270,-238,-215,-266,-249,-187},{-247,-247,-194,-273,-268,-196},{-243,-210,-224,-247,-194,-263},{-275,-273,-275,-268,-217,-261},{-201,-252,-240,-210,-199,-273},{-215,-210,-215,-217,-192,-266},{-229,-277,-201,-187,-254,-233},{-185,-233,-231,-210,-203,-206},{-245,-243,-217,-254,-199,-213},{-263,-189,-210,-252,-252,-196},{-203,-240,-243,-206,-240,-240},{-196,-203,-201,-238,-268,-236},{-194,-236,-196,-266,-275,-261},{-266,-219,-231,-196,-266,-187},{-236,-261,-187,-185,-256,-243},{-249,-273,-231,-266,-273,-277},{-203,-249,-266,-201,-229,-259},{-277,-231,-275,-226,-245,-273},{-256,-185,-201,-245,-275,-203},{-196,-268,-256,-187,-229,-217},{-222,-226,-263,-259,-187,-243},{-275,-275,-266,-192,-270,-275},{-210,-226,-270,-217,-259,-247},{-266,-196,-206,-240,-236,-185},{-201,-268,-252,-266,-217,-199},{-222,-196,-270,-275,-203,-222},{-240,-240,-238,-222,-275,-247},{-252,-194,-240,-224,-256,-187},{-206,-185,-231,-192,-254,-254},{-231,-229,-263,-215,-203,-263},{-275,-268,-213,-270,-210,-256},{-219,-266,-247,-213,-231,-233},{-277,-229,-236,-245,-240,-219},{-240,-245,-222,-224,-256,-213},{-192,-254,-247,-268,-224,-245},{-240,-245,-245,-215,-229,-263}},{{-277,-236,-277,-277,-256,-233},{-215,-194,-263,-208,-236,-261},{-187,-240,-208,-256,-206,-254},{-189,-252,-226,-217,-196,-199},{-217,-199,-247,-203,-201,-261},{-210,-226,-231,-254,-249,-266},{-219,-203,-238,-210,-268,-187},{-266,-256,-275,-231,-226,-247},{-259,-273,-217,-187,-226,-224},{-194,-238,-185,-199,-226,-194},{-249,-217,-185,-222,-201,-263},{-266,-259,-192,-208,-256,-259},{-243,-219,-236,-229,-213,-206},{-273,-187,-189,-224,-236,-238},{-233,-256,-236,-222,-259,-275},{-222,-277,-277,-252,-263,-219},{-194,-213,-247,-263,-226,-187},{-233,-238,-261,-199,-275,-259},{-194,-203,-238,-249,-187,-254},{-261,-273,-231,-256,-238,-219},{-185,-231,-199,-243,-222,-189},{-233,-277,-189,-194,-229,-240},{-266,-189,-201,-259,-226,-201},{-266,-261,-259,-254,-263,-185},{-201,-185,-215,-217,-263,-275},{-224,-199,-240,-233,-263,-219},{-217,-233,-256,-226,-203,-231},{-185,-270,-213,-261,-201,-215},{-273,-277,-266,-243,-203,-240},{-199,-224,-247,-263,-226,-259},{-252,-270,-208,-243,-240,-187},{-270,-249,-196,-201,-224,-254},{-187,-256,-266,-206,-254,-273},{-231,-229,-187,-187,-270,-224},{-249,-249,-189,-240,-210,-189},{-203,-210,-277,-243,-261,-238},{-222,-203,-208,-210,-194,-203},{-213,-263,-222,-275,-196,-259},{-240,-203,-238,-192,-199,-199},{-247,-194,-252,-217,-215,-203},{-194,-236,-233,-210,-217,-236},{-245,-222,-261,-206,-266,-187},{-206,-194,-277,-185,-194,-199},{-199,-187,-194,-226,-243,-210},{-208,-208,-263,-277,-236,-229},{-226,-215,-194,-187,-229,-219},{-268,-187,-226,-201,-194,-270},{-263,-259,-252,-206,-206,-199},{-249,-266,-199,-270,-210,-229},{-252,-213,-222,-243,-215,-187}},{{-194,-236,-189,-201,-238,-245},{-266,-236,-266,-203,-256,-194},{-208,-189,-226,-243,-266,-224},{-194,-259,-273,-199,-245,-189},{-256,-247,-273,-243,-196,-277},{-236,-217,-206,-219,-222,-217},{-247,-238,-259,-201,-226,-236},{-275,-192,-270,-243,-254,-266},{-238,-226,-254,-206,-245,-256},{-194,-273,-213,-213,-268,-217},{-199,-268,-194,-215,-226,-277},{-252,-277,-266,-215,-226,-245},{-217,-273,-187,-233,-236,-249},{-270,-213,-189,-196,-222,-256},{-192,-196,-215,-189,-215,-229},{-185,-189,-233,-229,-213,-203},{-256,-187,-240,-268,-243,-187},{-270,-226,-208,-275,-243,-273},{-266,-247,-273,-187,-266,-192},{-203,-243,-194,-252,-226,-236},{-192,-252,-263,-210,-243,-185},{-194,-240,-263,-247,-277,-203},{-196,-199,-233,-261,-256,-210},{-256,-238,-263,-222,-254,-249},{-247,-185,-275,-261,-273,-185},{-236,-222,-273,-256,-249,-203},{-266,-247,-201,-243,-275,-275},{-268,-187,-238,-238,-222,-266},{-245,-213,-196,-208,-270,-217},{-273,-236,-194,-222,-259,-189},{-259,-203,-245,-206,-229,-231},{-270,-252,-194,-203,-199,-266},{-229,-185,-263,-187,-189,-199},{-245,-194,-245,-210,-185,-187},{-256,-233,-233,-245,-261,-213},{-247,-224,-217,-236,-203,-236},{-229,-222,-192,-263,-240,-217},{-226,-277,-236,-203,-208,-273},{-189,-229,-252,-240,-206,-224},{-245,-266,-194,-185,-256,-252},{-196,-236,-236,-194,-259,-273},{-229,-245,-256,-252,-249,-217},{-229,-189,-266,-219,-194,-275},{-206,-273,-215,-199,-263,-189},{-249,-277,-185,-268,-222,-245},{-240,-266,-226,-266,-201,-249},{-192,-236,-270,-189,-185,-277},{-194,-270,-259,-226,-238,-206},{-252,-233,-226,-245,-196,-233},{-185,-263,-189,-245,-189,-208}},{{-277,-185,-224,-215,-268,-219},{-189,-229,-189,-236,-240,-226},{-254,-185,-210,-229,-249,-270},{-252,-196,-226,-236,-222,-263},{-208,-247,-266,-236,-185,-213},{-187,-245,-273,-240,-259,-254},{-192,-270,-226,-245,-266,-199},{-226,-273,-243,-270,-213,-192},{-217,-268,-231,-254,-233,-231},{-196,-266,-243,-259,-252,-206},{-261,-215,-243,-259,-247,-236},{-277,-199,-231,-240,-263,-247},{-222,-203,-249,-275,-233,-277},{-270,-245,-247,-245,-201,-210},{-245,-196,-243,-261,-252,-273},{-266,-192,-196,-259,-201,-213},{-196,-245,-189,-231,-245,-215},{-189,-233,-196,-196,-226,-187},{-201,-203,-273,-277,-192,-247},{-213,-208,-189,-243,-208,-189},{-231,-243,-270,-273,-192,-277},{-231,-192,-240,-245,-203,-277},{-243,-229,-254,-229,-249,-273},{-215,-238,-233,-252,-229,-196},{-185,-238,-249,-233,-217,-226},{-261,-233,-187,-236,-236,-217},{-233,-245,-259,-187,-208,-206},{-252,-215,-266,-238,-233,-213},{-249,-208,-266,-196,-266,-187},{-261,-185,-261,-194,-233,-189},{-268,-243,-219,-231,-261,-261},{-268,-249,-187,-240,-259,-208},{-243,-194,-217,-208,-268,-233},{-273,-203,-213,-226,-199,-275},{-224,-259,-254,-247,-222,-238},{-277,-247,-210,-201,-213,-213},{-199,-275,-247,-208,-243,-224},{-263,-187,-254,-254,-252,-185},{-194,-233,-261,-254,-219,-240},{-210,-187,-249,-256,-277,-261},{-275,-247,-224,-192,-224,-275},{-238,-233,-238,-210,-196,-231},{-210,-229,-247,-222,-277,-206},{-243,-277,-254,-247,-254,-238},{-224,-187,-213,-245,-275,-217},{-254,-215,-196,-224,-219,-259},{-231,-236,-240,-233,-261,-196},{-206,-266,-189,-240,-222,-275},{-243,-229,-249,-243,-254,-252},{-231,-263,-268,-240,-256,-249}},{{-189,-233,-243,-249,-210,-215},{-266,-252,-222,-238,-215,-236},{-185,-259,-249,-229,-201,-240},{-203,-249,-187,-245,-189,-266},{-219,-231,-215,-259,-192,-268},{-208,-201,-213,-245,-233,-219},{-217,-185,-233,-229,-231,-273},{-185,-189,-240,-203,-215,-185},{-229,-261,-192,-201,-273,-189},{-236,-201,-268,-194,-187,-259},{-203,-231,-194,-238,-210,-256},{-270,-240,-249,-203,-206,-275},{-275,-194,-268,-224,-243,-224},{-259,-219,-263,-245,-219,-275},{-233,-222,-196,-213,-256,-233},{-226,-256,-249,-254,-263,-231},{-259,-210,-185,-245,-192,-206},{-226,-215,-226,-236,-224,-273},{-275,-217,-252,-243,-226,-194},{-266,-247,-185,-277,-194,-254},{-238,-263,-240,-229,-245,-229},{-243,-243,-254,-252,-231,-219},{-249,-194,-243,-259,-203,-261},{-263,-275,-261,-245,-196,-210},{-199,-203,-270,-217,-259,-222},{-189,-277,-187,-247,-277,-252},{-263,-268,-238,-192,-247,-208},{-273,-277,-270,-256,-247,-217},{-252,-206,-196,-196,-259,-247},{-215,-194,-261,-219,-238,-252},{-229,-208,-268,-261,-261,-261},{-187,-261,-238,-270,-266,-210},{-219,-240,-238,-185,-266,-233},{-252,-201,-277,-270,-247,-222},{-238,-254,-252,-236,-217,-231},{-249,-224,-263,-254,-249,-254},{-259,-203,-192,-196,-192,-217},{-213,-236,-247,-236,-206,-213},{-275,-219,-222,-243,-210,-201},{-243,-222,-226,-266,-185,-245},{-201,-187,-236,-266,-245,-189},{-194,-245,-275,-210,-270,-252},{-203,-229,-185,-189,-210,-259},{-217,-259,-243,-203,-189,-252},{-196,-238,-259,-245,-249,-261},{-259,-231,-268,-226,-275,-224},{-217,-196,-219,-201,-187,-213},{-247,-247,-215,-256,-213,-187},{-268,-229,-233,-233,-210,-217},{-263,-201,-208,-189,-226,-277}}},{{{-237,-221,-232,-230,-258,-234},{-250,-256,-191,-210,-210,-176},{-258,-219,-193,-210,-217,-247},{-245,-228,-204,-176,-232,-206},{-191,-234,-204,-204,-254,-217},{-239,-189,-241,-217,-189,-254},{-219,-241,-243,-208,-204,-219},{-252,-210,-174,-252,-215,-204},{-193,-215,-202,-195,-204,-191},{-245,-250,-200,-254,-250,-189},{-174,-237,-208,-213,-241,-189},{-215,-239,-204,-182,-195,-206},{-215,-224,-256,-217,-189,-193},{-245,-247,-245,-228,-224,-241},{-204,-224,-174,-243,-204,-258},{-182,-204,-178,-243,-202,-189},{-208,-178,-193,-193,-200,-191},{-245,-243,-184,-241,-174,-232},{-228,-245,-245,-187,-245,-254},{-221,-206,-241,-224,-219,-187},{-230,-182,-230,-178,-237,-258},{-217,-254,-208,-178,-195,-219},{-202,-180,-260,-197,-206,-237},{-219,-208,-189,-202,-174,-206},{-184,-200,-243,-245,-245,-230},{-237,-189,-187,-221,-224,-219},{-178,-210,-197,-210,-219,-221},{-200,-224,-243,-178,-187,-197},{-245,-176,-260,-204,-224,-193},{-174,-176,-200,-243,-197,-260},{-237,-176,-215,-182,-195,-219},{-247,-226,-191,-228,-193,-245},{-234,-208,-260,-219,-228,-202},{-202,-247,-228,-180,-237,-219},{-176,-182,-243,-215,-204,-221},{-243,-228,-245,-245,-252,-247},{-174,-239,-197,-237,-221,-195},{-224,-191,-210,-197,-206,-232},{-247,-200,-184,-256,-174,-260},{-182,-195,-187,-239,-187,-228},{-239,-258,-232,-256,-245,-176},{-182,-254,-180,-202,-191,-247},{-254,-228,-182,-208,-187,-237},{-187,-206,-200,-182,-228,-254},{-213,-215,-210,-228,-228,-254},{-221,-254,-245,-254,-178,-176},{-232,-239,-187,-200,-178,-224},{-184,-174,-180,-217,-213,-195},{-193,-187,-193,-224,-256,-210},{-247,-247,-217,-219,-250,-230}},{{-241,-210,-215,-241,-247,-258},{-239,-258,-197,-206,-237,-176},{-226,-204,-232,-239,-247,-245},{-176,-256,-180,-230,-202,-224},{-250,-204,-230,-258,-252,-178},{-206,-237,-230,-241,-239,-208},{-224,-182,-250,-210,-176,-187},{-241,-204,-200,-187,-202,-193},{-258,-184,-176,-221,-191,-176},{-182,-191,-254,-219,-237,-258},{-234,-221,-210,-202,-243,-208},{-239,-258,-204,-221,-200,-193},{-206,-221,-206,-210,-239,-256},{-243,-221,-182,-239,-221,-204},{-221,-178,-178,-187,-200,-256},{-234,-258,-224,-178,-234,-200},{-174,-197,-256,-191,-200,-197},{-243,-193,-230,-252,-243,-191},{-197,-174,-210,-221,-245,-221},{-241,-258,-256,-189,-193,-243},{-226,-234,-200,-252,-254,-245},{-258,-189,-245,-176,-182,-247},{-217,-219,-215,-197,-189,-174},{-215,-187,-252,-234,-210,-213},{-252,-243,-230,-241,-247,-254},{-221,-182,-178,-228,-221,-260},{-187,-215,-189,-245,-258,-252},{-180,-174,-178,-174,-250,-224},{-219,-252,-187,-237,-243,-239},{-176,-219,-195,-210,-187,-206},{-189,-197,-219,-260,-215,-178},{-213,-208,-215,-184,-197,-228},{-237,-202,-191,-184,-241,-215},{-193,-174,-182,-182,-215,-176},{-219,-241,-191,-191,-243,-206},{-202,-210,-252,-204,-180,-243},{-200,-213,-260,-252,-217,-189},{-202,-224,-256,-237,-184,-200},{-204,-252,-195,-254,-184,-210},{-197,-239,-256,-234,-206,-200},{-195,-258,-204,-252,-191,-254},{-254,-234,-241,-230,-241,-195},{-213,-182,-241,-232,-206,-260},{-174,-224,-224,-208,-256,-202},{-243,-174,-213,-200,-202,-260},{-191,-224,-174,-241,-202,-221},{-252,-191,-258,-252,-213,-197},{-213,-208,-221,-187,-256,-217},{-191,-189,-184,-243,-247,-215},{-174,-219,-232,-237,-217,-184}},{{-247,-187,-237,-195,-252,-189},{-226,-228,-247,-182,-191,-232},{-193,-213,-204,-241,-215,-197},{-184,-178,-195,-174,-250,-193},{-234,-241,-206,-228,-219,-260},{-210,-182,-221,-206,-230,-230},{-254,-213,-193,-180,-254,-182},{-256,-224,-213,-178,-215,-226},{-241,-180,-197,-200,-187,-258},{-241,-230,-241,-180,-237,-206},{-180,-195,-213,-187,-187,-200},{-174,-184,-228,-206,-189,-189},{-200,-204,-237,-250,-206,-195},{-202,-247,-193,-239,-234,-245},{-197,-234,-204,-202,-247,-224},{-226,-182,-232,-174,-252,-180},{-217,-219,-180,-228,-197,-213},{-245,-234,-195,-226,-219,-213},{-174,-256,-174,-243,-195,-245},{-184,-200,-182,-210,-250,-258},{-252,-210,-178,-187,-217,-224},{-200,-197,-245,-182,-195,-215},{-239,-193,-208,-256,-206,-219},{-241,-232,-195,-221,-232,-228},{-247,-189,-200,-215,-178,-241},{-252,-174,-195,-193,-213,-202},{-184,-221,-256,-254,-254,-184},{-260,-232,-193,-243,-206,-195},{-195,-195,-252,-202,-174,-228},{-230,-243,-208,-213,-208,-174},{-247,-226,-178,-224,-182,-243},{-210,-204,-187,-239,-197,-202},{-178,-224,-260,-230,-189,-215},{-258,-219,-221,-239,-217,-210},{-250,-254,-226,-232,-174,-184},{-252,-252,-215,-243,-191,-189},{-228,-187,-174,-197,-221,-204},{-241,-228,-197,-191,-252,-258},{-260,-178,-221,-260,-195,-260},{-230,-182,-252,-176,-252,-215},{-174,-210,-210,-193,-232,-197},{-174,-213,-247,-224,-250,-243},{-226,-200,-195,-215,-224,-237},{-260,-234,-189,-230,-178,-191},{-221,-234,-217,-204,-254,-260},{-237,-247,-230,-176,-224,-189},{-221,-189,-206,-241,-239,-237},{-180,-221,-184,-219,-258,-221},{-213,-187,-232,-239,-208,-239},{-252,-197,-184,-221,-250,-221}},{{-174,-230,-234,-239,-176,-182},{-174,-182,-213,-219,-193,-193},{-180,-195,-174,-195,-176,-226},{-197,-197,-195,-182,-193,-184},{-256,-228,-200,-208,-226,-200},{-213,-176,-234,-221,-219,-195},{-182,-176,-178,-245,-182,-206},{-260,-256,-204,-215,-258,-241},{-230,-174,-176,-182,-208,-213},{-232,-234,-250,-200,-237,-193},{-254,-176,-191,-250,-204,-243},{-176,-210,-228,-247,-260,-232},{-232,-226,-241,-247,-195,-250},{-237,-178,-187,-226,-184,-256},{-258,-234,-252,-239,-206,-247},{-241,-180,-252,-252,-195,-221},{-237,-252,-237,-215,-230,-252},{-204,-237,-215,-239,-213,-215},{-174,-191,-200,-180,-245,-193},{-213,-200,-247,-182,-187,-224},{-200,-241,-191,-195,-243,-226},{-217,-208,-234,-221,-184,-200},{-256,-202,-210,-245,-237,-189},{-208,-176,-176,-239,-230,-210},{-241,-195,-230,-189,-191,-189},{-219,-217,-197,-256,-202,-250},{-254,-258,-228,-260,-254,-234},{-208,-245,-217,-174,-232,-230},{-234,-250,-210,-195,-256,-178},{-260,-204,-219,-210,-184,-237},{-234,-219,-180,-224,-195,-239},{-258,-234,-232,-258,-189,-239},{-215,-217,-239,-234,-237,-180},{-189,-187,-180,-195,-182,-232},{-208,-219,-178,-191,-245,-213},{-213,-234,-206,-197,-260,-226},{-200,-195,-213,-239,-252,-245},{-247,-200,-245,-260,-193,-219},{-245,-204,-250,-195,-219,-210},{-221,-204,-208,-184,-256,-247},{-243,-178,-217,-228,-234,-184},{-234,-206,-210,-260,-239,-228},{-195,-184,-176,-230,-191,-228},{-202,-250,-243,-208,-208,-226},{-221,-243,-260,-260,-260,-210},{-189,-258,-200,-245,-239,-184},{-193,-254,-193,-239,-243,-234},{-189,-184,-245,-258,-195,-254},{-195,-197,-254,-256,-178,-232},{-254,-180,-247,-258,-243,-176}},{{-202,-228,-204,-256,-230,-193},{-197,-250,-250,-204,-200,-191},{-217,-245,-178,-200,-200,-254},{-187,-243,-191,-200,-178,-252},{-219,-237,-187,-247,-230,-226},{-221,-202,-243,-245,-226,-189},{-221,-230,-224,-204,-230,-187},{-180,-250,-241,-174,-174,-232},{-250,-180,-184,-239,-191,-195},{-234,-241,-202,-193,-176,-245},{-178,-191,-206,-258,-182,-239},{-215,-174,-245,-219,-217,-224},{-219,-191,-237,-195,-191,-202},{-193,-178,-250,-210,-189,-239},{-230,-213,-208,-215,-258,-219},{-184,-230,-254,-210,-254,-247},{-243,-219,-247,-256,-245,-217},{-258,-256,-221,-206,-226,-195},{-215,-197,-234,-230,-213,-180},{-210,-245,-213,-176,-193,-182},{-202,-176,-250,-178,-247,-243},{-243,-230,-180,-260,-176,-213},{-250,-184,-204,-219,-189,-206},{-217,-252,-202,-250,-221,-193},{-258,-178,-217,-226,-245,-258},{-189,-239,-206,-258,-241,-195},{-230,-217,-191,-234,-256,-245},{-224,-191,-256,-176,-189,-204},{-245,-193,-232,-215,-228,-204},{-180,-228,-228,-239,-232,-252},{-221,-226,-204,-252,-202,-176},{-197,-250,-204,-228,-237,-243},{-221,-228,-202,-200,-217,-221},{-260,-182,-174,-241,-245,-204},{-178,-230,-204,-200,-210,-252},{-187,-204,-252,-232,-237,-239},{-197,-230,-197,-191,-237,-258},{-245,-226,-217,-243,-193,-228},{-187,-178,-180,-174,-239,-228},{-232,-178,-232,-226,-174,-234},{-193,-204,-197,-187,-258,-239},{-237,-254,-191,-193,-187,-252},{-247,-224,-189,-237,-234,-206},{-228,-228,-193,-191,-182,-195},{-213,-206,-234,-219,-180,-193},{-219,-241,-210,-258,-197,-197},{-200,-197,-210,-254,-187,-226},{-206,-239,-243,-241,-230,-178},{-195,-191,-239,-254,-226,-174},{-189,-195,-228,-180,-200,-187}},{{-210,-189,-206,-176,-232,-176},{-237,-200,-256,-247,-176,-232},{-213,-239,-174,-219,-226,-245},{-239,-200,-245,-230,-215,-202},{-176,-200,-239,-184,-182,-197},{-197,-193,-180,-230,-260,-256},{-213,-176,-195,-228,-230,-189},{-256,-247,-174,-243,-226,-224},{-193,-206,-191,-250,-221,-260},{-230,-256,-197,-254,-260,-176},{-191,-174,-210,-191,-184,-239},{-256,-228,-243,-193,-260,-219},{-178,-197,-176,-247,-237,-250},{-195,-215,-252,-232,-193,-245},{-256,-243,-200,-174,-252,-243},{-228,-193,-182,-200,-187,-239},{-217,-210,-237,-200,-241,-254},{-217,-224,-243,-232,-232,-241},{-204,-252,-232,-234,-254,-191},{-230,-217,-204,-195,-176,-241},{-224,-189,-260,-184,-178,-241},{-241,-182,-200,-243,-239,-191},{-228,-260,-180,-210,-260,-239},{-191,-174,-174,-206,-195,-202},{-206,-204,-176,-230,-250,-215},{-245,-256,-237,-247,-191,-184},{-184,-232,-239,-215,-189,-221},{-237,-226,-187,-217,-215,-176},{-210,-202,-258,-245,-254,-215},{-184,-187,-193,-206,-200,-191},{-234,-189,-187,-232,-174,-254},{-197,-200,-224,-193,-215,-195},{-176,-176,-226,-200,-208,-202},{-200,-241,-180,-202,-239,-210},{-180,-195,-182,-232,-187,-226},{-197,-200,-230,-228,-197,-193},{-230,-239,-184,-197,-210,-182},{-204,-202,-226,-221,-221,-219},{-260,-252,-206,-178,-221,-247},{-243,-260,-189,-258,-230,-232},{-243,-254,-210,-202,-224,-193},{-191,-215,-232,-193,-215,-234},{-195,-241,-252,-193,-230,-210},{-215,-176,-226,-191,-243,-200},{-228,-182,-250,-219,-193,-197},{-224,-176,-219,-221,-184,-215},{-189,-260,-189,-245,-228,-239},{-258,-184,-241,-252,-239,-234},{-254,-208,-197,-219,-234,-174},{-197,-219,-247,-239,-197,-206}}},{{{-261,-221,-221,-303,-245,-311},{-253,-285,-234,-295,-309,-242},{-213,-223,-223,-215,-282,-285},{-263,-234,-293,-255,-239,-261},{-282,-279,-247,-314,-301,-274},{-226,-213,-298,-319,-282,-234},{-279,-218,-239,-295,-247,-213},{-290,-285,-295,-303,-239,-314},{-231,-237,-298,-221,-317,-250},{-215,-239,-242,-274,-319,-250},{-245,-317,-301,-229,-314,-290},{-293,-317,-295,-314,-293,-237},{-226,-274,-279,-231,-258,-247},{-266,-314,-319,-298,-245,-213},{-263,-279,-218,-258,-239,-303},{-311,-223,-229,-258,-290,-221},{-263,-271,-317,-290,-237,-274},{-263,-237,-298,-258,-223,-309},{-290,-282,-258,-234,-229,-213},{-285,-279,-317,-271,-255,-231},{-319,-261,-303,-242,-223,-247},{-293,-229,-282,-239,-263,-266},{-247,-277,-271,-263,-266,-277},{-231,-306,-290,-221,-221,-298},{-295,-239,-271,-247,-215,-295},{-282,-234,-282,-271,-237,-269},{-309,-277,-229,-237,-290,-309},{-221,-301,-274,-239,-239,-242},{-303,-287,-242,-223,-269,-317},{-253,-311,-306,-311,-269,-255},{-229,-274,-274,-287,-234,-253},{-279,-250,-213,-226,-285,-301},{-303,-261,-226,-231,-261,-218},{-274,-282,-277,-223,-295,-229},{-253,-223,-242,-311,-311,-303},{-293,-277,-285,-258,-277,-218},{-261,-285,-314,-255,-287,-271},{-285,-250,-266,-274,-274,-314},{-263,-303,-287,-213,-229,-218},{-218,-287,-258,-285,-269,-271},{-269,-303,-213,-309,-293,-258},{-269,-295,-317,-317,-309,-226},{-266,-242,-261,-250,-317,-221},{-239,-263,-258,-285,-221,-309},{-253,-279,-261,-234,-255,-213},{-261,-258,-263,-277,-261,-295},{-213,-293,-301,-215,-266,-255},{-285,-261,-223,-226,-215,-298},{-255,-253,-293,-239,-287,-247},{-242,-319,-298,-301,-258,-303}},{{-287,-223,-226,-319,-317,-271},{-285,-282,-223,-213,-282,-293},{-314,-245,-301,-250,-306,-306},{-237,-213,-279,-250,-290,-226},{-239,-242,-269,-303,-295,-229},{-242,-229,-306,-255,-221,-223},{-215,-223,-274,-229,-314,-319},{-215,-309,-277,-295,-234,-250},{-279,-239,-250,-277,-226,-234},{-234,-261,-261,-285,-234,-226},{-226,-242,-298,-253,-242,-266},{-274,-263,-306,-253,-293,-226},{-295,-293,-215,-247,-271,-311},{-229,-245,-282,-319,-261,-298},{-311,-231,-295,-213,-277,-282},{-293,-290,-237,-245,-253,-234},{-266,-226,-293,-215,-242,-298},{-261,-317,-282,-242,-218,-253},{-295,-293,-285,-285,-218,-242},{-271,-319,-231,-282,-309,-298},{-223,-311,-293,-258,-231,-258},{-231,-263,-255,-255,-306,-282},{-306,-247,-250,-255,-250,-223},{-263,-285,-306,-295,-223,-317},{-285,-290,-263,-247,-218,-226},{-319,-301,-314,-314,-266,-250},{-226,-303,-311,-247,-247,-229},{-245,-253,-215,-247,-309,-245},{-293,-290,-290,-234,-221,-311},{-229,-223,-285,-290,-271,-298},{-301,-306,-258,-226,-271,-234},{-234,-221,-303,-226,-317,-215},{-311,-269,-269,-285,-317,-215},{-287,-239,-255,-226,-229,-263},{-295,-258,-298,-231,-221,-282},{-285,-247,-237,-218,-245,-317},{-277,-239,-247,-215,-237,-319},{-218,-266,-285,-269,-250,-226},{-311,-239,-245,-245,-311,-223},{-237,-271,-255,-293,-290,-306},{-247,-282,-290,-261,-285,-245},{-237,-314,-293,-218,-285,-274},{-271,-213,-311,-306,-221,-274},{-239,-269,-239,-303,-229,-237},{-242,-229,-319,-226,-215,-287},{-239,-250,-253,-301,-298,-314},{-221,-215,-303,-213,-271,-274},{-293,-293,-306,-293,-282,-245},{-253,-223,-266,-223,-298,-229},{-319,-287,-242,-311,-282,-263}},{{-231,-314,-255,-271,-309,-247},{-242,-242,-245,-258,-263,-258},{-263,-295,-295,-258,-237,-271},{-213,-319,-255,-221,-253,-237},{-215,-229,-319,-295,-263,-277},{-223,-317,-285,-295,-213,-277},{-298,-226,-245,-215,-218,-250},{-263,-226,-287,-311,-285,-221},{-239,-242,-223,-263,-306,-226},{-245,-311,-277,-223,-287,-285},{-218,-250,-213,-269,-293,-303},{-215,-309,-242,-263,-239,-293},{-277,-245,-229,-314,-309,-290},{-226,-229,-226,-226,-247,-287},{-213,-221,-301,-285,-247,-295},{-258,-309,-303,-229,-250,-255},{-218,-303,-237,-311,-231,-287},{-290,-279,-213,-271,-269,-306},{-223,-277,-239,-279,-263,-301},{-287,-282,-218,-226,-309,-317},{-314,-223,-277,-303,-263,-258},{-242,-277,-314,-239,-253,-266},{-237,-213,-287,-274,-242,-261},{-250,-255,-253,-213,-247,-285},{-215,-263,-250,-223,-285,-285},{-234,-237,-311,-226,-309,-234},{-269,-298,-269,-223,-269,-245},{-306,-263,-293,-242,-285,-309},{-253,-237,-239,-221,-221,-221},{-290,-274,-221,-226,-301,-242},{-317,-231,-234,-245,-258,-309},{-279,-303,-237,-303,-282,-317},{-311,-266,-215,-314,-229,-218},{-311,-229,-306,-213,-285,-295},{-221,-258,-303,-306,-309,-247},{-293,-253,-234,-287,-229,-263},{-295,-229,-314,-255,-215,-319},{-285,-279,-221,-237,-314,-253},{-306,-274,-266,-263,-303,-279},{-234,-282,-293,-250,-253,-303},{-314,-319,-229,-221,-298,-215},{-239,-221,-317,-301,-314,-298},{-282,-234,-282,-282,-234,-309},{-298,-226,-221,-218,-311,-309},{-237,-277,-277,-298,-242,-303},{-258,-258,-293,-226,-290,-306},{-277,-245,-314,-261,-303,-301},{-290,-274,-303,-226,-285,-255},{-282,-274,-301,-301,-245,-215},{-258,-237,-250,-221,-247,-226}},{{-253,-277,-279,-311,-266,-295},{-242,-271,-258,-253,-306,-261},{-295,-311,-303,-213,-309,-319},{-287,-301,-223,-285,-234,-226},{-293,-306,-263,-319,-271,-269},{-213,-271,-261,-293,-250,-309},{-269,-253,-277,-277,-311,-290},{-274,-247,-261,-279,-226,-226},{-247,-239,-247,-245,-253,-253},{-221,-266,-242,-239,-309,-215},{-306,-309,-253,-258,-231,-226},{-298,-309,-255,-226,-245,-290},{-287,-319,-215,-295,-247,-271},{-311,-242,-277,-311,-269,-253},{-213,-223,-213,-277,-317,-309},{-274,-213,-309,-261,-261,-231},{-282,-247,-263,-226,-319,-274},{-311,-255,-234,-213,-213,-229},{-319,-239,-306,-277,-314,-282},{-250,-271,-293,-226,-245,-221},{-231,-229,-279,-317,-298,-306},{-311,-290,-237,-314,-213,-253},{-301,-237,-221,-295,-266,-223},{-239,-314,-317,-309,-282,-271},{-298,-255,-234,-229,-266,-306},{-250,-223,-250,-234,-231,-301},{-274,-303,-271,-218,-258,-309},{-245,-271,-319,-319,-213,-303},{-218,-247,-298,-277,-213,-261},{-237,-266,-287,-213,-314,-319},{-250,-253,-255,-231,-303,-245},{-234,-285,-271,-287,-279,-311},{-295,-215,-250,-287,-221,-293},{-301,-303,-226,-237,-223,-245},{-247,-231,-287,-266,-274,-301},{-319,-285,-234,-223,-237,-247},{-309,-239,-255,-234,-277,-226},{-295,-239,-293,-258,-277,-237},{-314,-298,-319,-274,-282,-285},{-221,-213,-319,-218,-221,-218},{-250,-287,-311,-250,-295,-231},{-269,-277,-303,-285,-271,-293},{-298,-229,-282,-287,-261,-253},{-234,-309,-311,-317,-247,-290},{-290,-277,-231,-282,-311,-269},{-239,-258,-245,-282,-221,-306},{-290,-319,-250,-253,-247,-255},{-231,-317,-218,-295,-309,-298},{-239,-277,-237,-229,-266,-266},{-213,-239,-279,-215,-221,-218}},{{-319,-231,-242,-319,-253,-258},{-314,-277,-250,-314,-237,-215},{-239,-285,-250,-245,-277,-215},{-239,-263,-218,-261,-245,-303},{-247,-306,-255,-271,-263,-263},{-239,-266,-314,-250,-317,-231},{-293,-231,-266,-274,-239,-293},{-319,-306,-242,-229,-293,-229},{-263,-258,-229,-226,-253,-239},{-263,-314,-298,-306,-245,-290},{-269,-258,-234,-245,-290,-277},{-229,-303,-271,-269,-247,-317},{-218,-269,-234,-306,-303,-234},{-295,-218,-245,-290,-239,-282},{-290,-266,-295,-234,-298,-274},{-263,-255,-239,-223,-303,-223},{-221,-242,-303,-242,-245,-298},{-231,-282,-306,-295,-287,-279},{-250,-226,-258,-317,-237,-309},{-213,-277,-319,-287,-242,-250},{-303,-282,-301,-247,-279,-218},{-266,-231,-277,-266,-231,-247},{-311,-255,-287,-277,-221,-223},{-213,-237,-301,-274,-279,-282},{-314,-266,-250,-282,-295,-226},{-263,-274,-263,-223,-269,-285},{-301,-245,-234,-237,-301,-218},{-309,-287,-274,-242,-301,-221},{-274,-221,-311,-242,-293,-237},{-285,-266,-261,-306,-234,-293},{-255,-218,-245,-213,-226,-218},{-317,-290,-269,-255,-221,-269},{-229,-277,-255,-221,-274,-253},{-303,-301,-218,-298,-298,-298},{-237,-231,-293,-250,-258,-282},{-298,-269,-237,-287,-215,-247},{-271,-303,-301,-306,-221,-229},{-261,-269,-258,-279,-253,-255},{-223,-229,-311,-277,-274,-317},{-317,-250,-253,-269,-226,-215},{-295,-282,-282,-309,-309,-250},{-242,-277,-317,-223,-231,-247},{-277,-287,-290,-250,-282,-301},{-261,-295,-221,-274,-285,-277},{-215,-255,-285,-274,-226,-223},{-215,-218,-250,-258,-279,-223},{-229,-282,-221,-306,-282,-253},{-215,-303,-215,-247,-277,-290},{-215,-309,-221,-290,-295,-261},{-239,-258,-218,-223,-319,-250}},{{-261,-306,-303,-309,-221,-229},{-258,-311,-319,-311,-306,-218},{-285,-234,-229,-221,-298,-253},{-255,-218,-239,-255,-242,-245},{-298,-277,-253,-250,-317,-250},{-309,-242,-274,-223,-269,-301},{-242,-226,-269,-221,-247,-213},{-274,-245,-309,-293,-261,-274},{-314,-239,-317,-301,-263,-237},{-314,-277,-237,-290,-319,-303},{-311,-301,-293,-303,-306,-223},{-303,-234,-261,-215,-234,-311},{-295,-285,-231,-285,-317,-223},{-317,-309,-226,-311,-303,-271},{-215,-266,-290,-213,-298,-213},{-309,-285,-277,-242,-295,-303},{-237,-261,-226,-298,-282,-239},{-301,-293,-213,-255,-314,-306},{-309,-306,-239,-261,-239,-309},{-245,-263,-293,-277,-269,-298},{-213,-298,-271,-250,-245,-223},{-215,-271,-293,-226,-242,-271},{-282,-245,-274,-245,-253,-226},{-293,-218,-215,-213,-271,-261},{-229,-279,-221,-303,-271,-295},{-269,-319,-226,-234,-247,-242},{-274,-298,-277,-274,-255,-234},{-218,-215,-279,-303,-301,-253},{-229,-234,-266,-306,-263,-290},{-309,-271,-255,-317,-237,-223},{-223,-263,-269,-245,-279,-239},{-285,-226,-274,-303,-282,-221},{-285,-223,-213,-213,-287,-277},{-295,-285,-266,-282,-311,-242},{-271,-298,-258,-258,-293,-317},{-303,-237,-231,-253,-298,-250},{-250,-269,-279,-221,-263,-234},{-261,-226,-311,-247,-266,-218},{-301,-218,-282,-221,-279,-306},{-253,-282,-311,-223,-279,-226},{-309,-231,-306,-250,-226,-226},{-234,-311,-309,-258,-274,-266},{-213,-231,-237,-298,-314,-298},{-277,-269,-266,-303,-306,-266},{-253,-314,-279,-282,-245,-229},{-282,-266,-221,-218,-258,-231},{-231,-231,-253,-250,-317,-269},{-226,-293,-274,-213,-234,-319},{-253,-231,-213,-282,-223,-250},{-266,-287,-226,-218,-266,-277}}},{{{-308,-263,-311,-336,-277,-333},{-319,-238,-266,-241,-241,-283},{-274,-255,-316,-330,-260,-272},{-311,-316,-305,-316,-322,-308},{-288,-280,-308,-235,-241,-308},{-244,-263,-302,-241,-305,-230},{-227,-308,-252,-314,-274,-235},{-322,-297,-308,-286,-300,-230},{-314,-322,-302,-232,-280,-280},{-249,-263,-260,-283,-308,-235},{-336,-258,-244,-246,-328,-311},{-252,-280,-269,-305,-269,-269},{-314,-311,-328,-336,-297,-274},{-252,-230,-297,-272,-283,-252},{-266,-235,-235,-325,-252,-266},{-266,-300,-308,-241,-266,-283},{-322,-249,-316,-308,-291,-288},{-297,-291,-322,-263,-302,-255},{-224,-263,-238,-286,-319,-288},{-336,-277,-255,-246,-311,-241},{-274,-297,-328,-274,-283,-294},{-277,-319,-288,-232,-330,-305},{-252,-311,-316,-238,-249,-263},{-227,-280,-255,-266,-308,-266},{-330,-291,-274,-283,-322,-260},{-258,-283,-232,-238,-277,-288},{-230,-308,-258,-319,-230,-246},{-286,-308,-283,-224,-260,-227},{-258,-246,-230,-297,-280,-319},{-272,-224,-305,-235,-263,-258},{-255,-260,-277,-269,-308,-283},{-272,-294,-319,-314,-272,-294},{-330,-328,-246,-328,-314,-230},{-258,-300,-230,-297,-316,-244},{-291,-235,-300,-272,-330,-269},{-274,-235,-255,-314,-294,-241},{-305,-241,-300,-274,-300,-258},{-288,-269,-263,-277,-325,-241},{-330,-333,-294,-330,-311,-330},{-283,-232,-322,-325,-232,-252},{-274,-244,-241,-283,-260,-263},{-272,-230,-333,-241,-235,-291},{-232,-336,-255,-294,-325,-328},{-311,-283,-246,-249,-291,-288},{-274,-241,-241,-249,-300,-272},{-322,-280,-272,-319,-314,-291},{-300,-263,-294,-291,-336,-288},{-305,-300,-249,-333,-249,-308},{-246,-328,-325,-305,-274,-258},{-241,-311,-252,-328,-241,-316}},{{-283,-291,-291,-305,-325,-283},{-238,-235,-319,-274,-232,-255},{-283,-325,-274,-263,-308,-311},{-263,-325,-224,-224,-232,-232},{-252,-272,-297,-224,-238,-294},{-227,-224,-230,-297,-274,-274},{-322,-286,-319,-308,-325,-316},{-269,-272,-308,-263,-297,-322},{-328,-238,-263,-269,-260,-319},{-319,-305,-311,-319,-280,-283},{-322,-330,-322,-302,-232,-291},{-274,-235,-336,-269,-224,-328},{-260,-316,-235,-224,-336,-311},{-241,-311,-328,-319,-325,-288},{-227,-241,-235,-286,-325,-291},{-288,-244,-333,-230,-232,-311},{-230,-319,-288,-328,-232,-246},{-322,-316,-333,-255,-283,-305},{-291,-263,-249,-241,-232,-227},{-319,-227,-249,-333,-302,-297},{-255,-266,-232,-277,-263,-274},{-291,-260,-297,-322,-314,-230},{-297,-297,-252,-283,-288,-274},{-302,-294,-238,-255,-280,-322},{-336,-280,-249,-227,-272,-263},{-305,-232,-336,-232,-235,-297},{-297,-291,-232,-328,-294,-283},{-297,-274,-302,-291,-291,-319},{-330,-330,-246,-224,-235,-286},{-224,-286,-280,-328,-311,-252},{-263,-244,-241,-258,-330,-249},{-258,-260,-333,-283,-316,-305},{-336,-235,-249,-325,-277,-300},{-311,-238,-291,-286,-333,-311},{-277,-297,-252,-311,-230,-272},{-224,-288,-232,-328,-252,-316},{-263,-258,-232,-252,-305,-227},{-294,-280,-316,-249,-252,-235},{-255,-291,-283,-314,-252,-277},{-263,-302,-314,-232,-297,-252},{-255,-224,-230,-305,-260,-286},{-232,-241,-314,-227,-302,-286},{-311,-235,-235,-280,-333,-224},{-311,-241,-300,-272,-263,-241},{-302,-244,-241,-328,-314,-305},{-255,-314,-263,-238,-314,-241},{-235,-244,-227,-230,-224,-260},{-241,-314,-286,-258,-322,-288},{-325,-297,-263,-235,-308,-316},{-302,-305,-252,-227,-308,-260}},{{-302,-252,-314,-232,-224,-294},{-308,-260,-300,-263,-252,-297},{-272,-260,-238,-263,-269,-322},{-286,-258,-255,-288,-288,-308},{-280,-260,-283,-325,-308,-288},{-308,-283,-263,-260,-258,-274},{-336,-308,-294,-291,-316,-263},{-316,-244,-249,-277,-319,-274},{-269,-277,-274,-328,-322,-274},{-333,-244,-294,-297,-319,-235},{-274,-286,-325,-336,-336,-224},{-249,-258,-280,-235,-316,-308},{-235,-277,-291,-325,-294,-252},{-263,-230,-238,-232,-322,-286},{-255,-260,-227,-252,-280,-316},{-266,-333,-232,-274,-328,-260},{-311,-272,-263,-241,-263,-277},{-305,-232,-227,-322,-322,-232},{-224,-288,-291,-235,-224,-314},{-308,-227,-330,-308,-311,-297},{-305,-308,-286,-230,-255,-319},{-328,-294,-311,-260,-230,-316},{-274,-311,-274,-311,-258,-325},{-272,-277,-249,-288,-258,-336},{-224,-269,-322,-272,-314,-238},{-291,-269,-316,-314,-297,-288},{-235,-311,-274,-260,-308,-330},{-300,-319,-224,-258,-238,-322},{-311,-227,-302,-330,-288,-241},{-294,-258,-336,-249,-235,-266},{-336,-336,-260,-255,-305,-272},{-330,-241,-238,-333,-302,-328},{-263,-325,-241,-272,-269,-230},{-263,-322,-283,-258,-277,-297},{-322,-266,-258,-277,-286,-280},{-255,-224,-305,-238,-319,-255},{-314,-224,-336,-238,-300,-272},{-238,-274,-238,-224,-258,-286},{-319,-328,-246,-280,-328,-241},{-302,-319,-305,-300,-316,-280},{-314,-325,-311,-272,-325,-305},{-322,-260,-272,-305,-246,-246},{-328,-249,-272,-274,-244,-297},{-269,-252,-244,-333,-325,-260},{-314,-330,-308,-291,-333,-252},{-269,-294,-280,-252,-325,-241},{-238,-246,-314,-283,-224,-336},{-249,-336,-316,-230,-255,-241},{-249,-235,-305,-230,-333,-274},{-277,-252,-288,-308,-314,-255}},{{-330,-255,-302,-244,-325,-302},{-266,-235,-263,-302,-336,-333},{-311,-286,-274,-280,-333,-244},{-255,-230,-238,-244,-308,-263},{-325,-333,-235,-269,-319,-227},{-263,-263,-224,-258,-244,-302},{-316,-291,-336,-269,-224,-224},{-308,-316,-291,-224,-328,-249},{-308,-294,-308,-241,-333,-249},{-330,-224,-269,-266,-328,-294},{-246,-230,-283,-333,-224,-249},{-333,-263,-336,-266,-322,-269},{-297,-224,-232,-235,-277,-246},{-244,-333,-238,-260,-266,-286},{-286,-252,-314,-336,-283,-336},{-333,-314,-288,-249,-291,-280},{-308,-294,-316,-274,-272,-328},{-224,-246,-274,-272,-314,-232},{-286,-272,-316,-311,-255,-258},{-302,-333,-283,-333,-314,-294},{-241,-311,-311,-249,-280,-325},{-305,-244,-336,-305,-280,-328},{-249,-314,-336,-305,-232,-283},{-311,-227,-308,-224,-314,-224},{-232,-258,-288,-227,-311,-235},{-325,-294,-294,-241,-249,-258},{-322,-266,-291,-255,-330,-241},{-336,-316,-297,-314,-319,-235},{-241,-246,-272,-224,-244,-333},{-252,-319,-277,-274,-328,-241},{-263,-328,-272,-288,-249,-308},{-283,-288,-227,-255,-330,-260},{-252,-277,-258,-302,-333,-260},{-300,-252,-316,-244,-333,-269},{-263,-266,-314,-272,-305,-235},{-314,-314,-291,-252,-308,-305},{-260,-305,-224,-227,-291,-255},{-224,-333,-302,-272,-252,-244},{-286,-305,-297,-333,-330,-266},{-291,-227,-302,-283,-294,-288},{-280,-311,-277,-241,-333,-249},{-314,-224,-305,-316,-266,-272},{-227,-319,-258,-311,-328,-297},{-277,-238,-311,-328,-316,-300},{-294,-325,-311,-274,-252,-286},{-336,-325,-291,-297,-258,-325},{-325,-286,-263,-328,-269,-272},{-294,-314,-255,-224,-280,-266},{-283,-277,-260,-316,-286,-291},{-302,-238,-258,-224,-244,-238}},{{-277,-283,-291,-300,-244,-244},{-283,-224,-246,-283,-297,-297},{-244,-300,-274,-277,-302,-283},{-246,-238,-300,-263,-260,-277},{-238,-297,-302,-302,-286,-288},{-238,-232,-316,-319,-260,-255},{-288,-300,-235,-300,-274,-252},{-319,-308,-232,-269,-300,-305},{-241,-314,-230,-260,-336,-272},{-333,-244,-244,-286,-241,-311},{-333,-308,-230,-333,-330,-235},{-263,-311,-314,-305,-308,-230},{-252,-272,-272,-235,-291,-330},{-308,-241,-230,-302,-325,-314},{-258,-314,-277,-235,-224,-333},{-322,-283,-336,-333,-252,-283},{-288,-311,-241,-238,-314,-258},{-336,-241,-297,-252,-322,-274},{-319,-333,-280,-316,-227,-316},{-238,-252,-325,-325,-266,-291},{-316,-224,-311,-227,-300,-224},{-227,-263,-330,-328,-238,-258},{-308,-235,-232,-280,-294,-280},{-230,-302,-258,-230,-333,-325},{-291,-277,-230,-266,-269,-249},{-286,-322,-235,-263,-274,-230},{-224,-244,-255,-258,-333,-272},{-328,-330,-269,-322,-277,-333},{-230,-266,-266,-311,-235,-244},{-246,-325,-286,-255,-333,-330},{-333,-325,-230,-305,-288,-263},{-325,-322,-322,-230,-249,-260},{-330,-294,-280,-266,-319,-291},{-260,-277,-269,-280,-280,-274},{-283,-258,-244,-319,-227,-283},{-283,-263,-328,-288,-316,-274},{-294,-246,-322,-263,-224,-246},{-269,-230,-316,-260,-252,-232},{-316,-302,-333,-283,-325,-333},{-244,-288,-336,-260,-330,-300},{-230,-283,-277,-300,-277,-300},{-336,-283,-224,-305,-260,-291},{-336,-272,-333,-238,-302,-325},{-232,-308,-249,-274,-263,-252},{-333,-263,-297,-333,-235,-280},{-286,-283,-291,-316,-266,-241},{-274,-277,-316,-305,-274,-246},{-255,-260,-330,-286,-255,-246},{-246,-244,-319,-322,-325,-227},{-227,-333,-311,-288,-246,-255}},{{-274,-232,-333,-227,-238,-260},{-241,-283,-330,-314,-322,-328},{-328,-252,-266,-277,-232,-302},{-319,-249,-277,-316,-263,-260},{-232,-277,-300,-274,-272,-333},{-294,-263,-308,-266,-252,-232},{-305,-286,-246,-238,-263,-322},{-330,-249,-300,-244,-286,-294},{-280,-291,-266,-249,-297,-224},{-316,-277,-258,-311,-269,-258},{-238,-280,-235,-258,-302,-330},{-311,-297,-330,-314,-291,-314},{-325,-249,-311,-330,-333,-286},{-288,-241,-263,-305,-274,-286},{-336,-333,-277,-325,-266,-286},{-272,-241,-316,-274,-302,-300},{-272,-258,-302,-283,-319,-238},{-266,-260,-252,-235,-333,-241},{-283,-311,-238,-266,-266,-297},{-297,-283,-330,-266,-286,-224},{-294,-269,-230,-277,-263,-288},{-241,-302,-230,-333,-286,-286},{-227,-297,-314,-311,-302,-305},{-288,-241,-291,-330,-263,-288},{-300,-302,-258,-274,-330,-244},{-255,-316,-274,-272,-308,-230},{-294,-280,-230,-314,-311,-297},{-249,-274,-260,-266,-260,-302},{-238,-230,-336,-258,-260,-305},{-297,-246,-286,-300,-274,-241},{-314,-249,-330,-235,-235,-330},{-232,-244,-280,-305,-302,-255},{-272,-330,-260,-300,-294,-272},{-263,-300,-260,-325,-258,-286},{-258,-328,-238,-280,-277,-280},{-308,-288,-297,-255,-269,-255},{-314,-246,-302,-246,-283,-322},{-230,-305,-274,-333,-325,-300},{-325,-333,-269,-286,-288,-235},{-319,-291,-227,-227,-286,-302},{-277,-286,-325,-244,-302,-330},{-291,-311,-311,-227,-241,-224},{-241,-300,-311,-272,-263,-241},{-325,-269,-297,-238,-244,-288},{-308,-291,-330,-266,-238,-283},{-333,-286,-308,-232,-330,-288},{-272,-246,-230,-291,-300,-269},{-269,-260,-286,-258,-325,-277},{-328,-252,-232,-305,-260,-300},{-325,-246,-269,-319,-325,-244}}},{{{-280,-297,-235,-288,-255,-235},{-283,-260,-255,-336,-308,-249},{-288,-300,-277,-224,-272,-241},{-288,-244,-305,-333,-336,-333},{-238,-314,-238,-322,-255,-294},{-269,-291,-255,-235,-241,-322},{-232,-274,-297,-288,-294,-260},{-252,-241,-283,-260,-336,-252},{-266,-314,-314,-305,-255,-280},{-305,-294,-283,-319,-286,-232},{-297,-283,-235,-316,-283,-263},{-258,-230,-322,-300,-230,-311},{-238,-260,-288,-266,-238,-286},{-249,-328,-232,-241,-280,-269},{-266,-294,-294,-224,-316,-302},{-288,-294,-235,-280,-244,-227},{-269,-258,-286,-224,-308,-272},{-230,-294,-255,-288,-252,-232},{-283,-266,-319,-230,-314,-283},{-286,-241,-286,-244,-277,-308},{-272,-322,-269,-319,-283,-263},{-235,-302,-260,-314,-232,-314},{-274,-280,-302,-305,-227,-330},{-286,-252,-238,-230,-252,-291},{-224,-316,-238,-235,-272,-263},{-325,-241,-333,-238,-308,-300},{-238,-316,-333,-305,-325,-286},{-266,-286,-274,-227,-311,-294},{-333,-272,-269,-258,-316,-280},{-314,-311,-283,-258,-325,-297},{-333,-277,-330,-246,-314,-232},{-255,-252,-325,-288,-227,-246},{-274,-291,-288,-277,-252,-224},{-305,-333,-305,-288,-260,-266},{-305,-269,-244,-336,-316,-244},{-235,-316,-258,-336,-266,-322},{-235,-336,-330,-322,-260,-277},{-266,-266,-280,-325,-244,-311},{-227,-305,-316,-224,-322,-286},{-314,-244,-238,-300,-246,-316},{-297,-224,-277,-263,-232,-244},{-328,-277,-244,-283,-272,-291},{-316,-277,-230,-314,-330,-302},{-297,-336,-277,-308,-258,-260},{-255,-232,-224,-244,-319,-305},{-314,-249,-333,-235,-263,-280},{-244,-291,-325,-330,-297,-291},{-249,-330,-252,-322,-244,-291},{-235,-238,-238,-308,-269,-272},{-336,-280,-269,-333,-322,-280}},{{-286,-227,-322,-227,-330,-269},{-319,-297,-235,-238,-319,-283},{-322,-249,-294,-249,-263,-244},{-227,-294,-291,-272,-319,-280},{-241,-328,-230,-330,-297,-288},{-244,-266,-328,-227,-322,-308},{-263,-266,-294,-330,-308,-244},{-246,-238,-232,-260,-286,-269},{-246,-238,-288,-263,-316,-302},{-336,-325,-241,-272,-227,-288},{-255,-224,-333,-328,-328,-244},{-246,-280,-286,-260,-272,-255},{-272,-252,-274,-269,-244,-308},{-325,-224,-294,-314,-294,-241},{-308,-336,-333,-314,-258,-224},{-252,-291,-308,-311,-252,-269},{-297,-302,-283,-280,-311,-263},{-336,-330,-227,-235,-269,-280},{-230,-314,-230,-300,-319,-224},{-238,-297,-263,-328,-288,-258},{-246,-316,-241,-319,-241,-246},{-286,-252,-249,-314,-260,-283},{-305,-294,-241,-269,-258,-232},{-266,-224,-258,-300,-294,-232},{-224,-235,-255,-328,-224,-330},{-316,-232,-274,-286,-280,-266},{-297,-314,-328,-235,-238,-291},{-311,-333,-294,-266,-238,-252},{-249,-286,-300,-274,-288,-266},{-288,-238,-319,-230,-277,-258},{-277,-308,-269,-316,-224,-235},{-291,-330,-224,-308,-300,-330},{-252,-336,-274,-294,-249,-300},{-269,-330,-280,-230,-260,-328},{-336,-311,-269,-308,-235,-308},{-266,-288,-252,-288,-266,-244},{-274,-246,-322,-238,-246,-314},{-311,-300,-227,-322,-314,-244},{-238,-325,-328,-319,-280,-266},{-280,-286,-249,-286,-244,-319},{-246,-302,-266,-336,-249,-238},{-333,-258,-230,-244,-314,-224},{-246,-258,-274,-330,-336,-333},{-297,-325,-328,-302,-308,-316},{-333,-235,-280,-266,-230,-238},{-232,-272,-244,-336,-255,-325},{-333,-291,-235,-283,-274,-314},{-319,-319,-244,-305,-280,-330},{-314,-238,-297,-246,-302,-311},{-305,-244,-297,-252,-224,-272}},{{-311,-263,-316,-246,-269,-230},{-244,-314,-269,-255,-325,-311},{-288,-246,-255,-316,-266,-241},{-249,-286,-336,-297,-258,-227},{-232,-252,-333,-294,-246,-238},{-333,-255,-322,-291,-277,-274},{-291,-305,-277,-328,-246,-238},{-330,-272,-274,-311,-224,-330},{-263,-294,-319,-230,-241,-241},{-300,-333,-319,-288,-263,-263},{-328,-246,-260,-244,-272,-280},{-227,-325,-330,-319,-244,-314},{-308,-235,-333,-277,-294,-311},{-230,-311,-322,-336,-266,-232},{-314,-235,-283,-288,-255,-272},{-328,-283,-263,-266,-269,-300},{-280,-328,-230,-308,-230,-286},{-266,-305,-316,-255,-244,-244},{-325,-311,-330,-274,-330,-272},{-322,-330,-325,-252,-230,-328},{-325,-300,-224,-263,-274,-297},{-224,-238,-308,-336,-249,-316},{-333,-274,-235,-311,-246,-246},{-258,-297,-291,-272,-316,-297},{-241,-305,-246,-305,-316,-330},{-330,-224,-266,-336,-300,-277},{-238,-330,-294,-333,-244,-336},{-232,-297,-277,-336,-246,-238},{-235,-322,-322,-277,-305,-238},{-241,-266,-232,-230,-260,-314},{-260,-260,-277,-297,-230,-319},{-336,-255,-314,-266,-322,-297},{-336,-269,-325,-246,-322,-291},{-330,-235,-230,-255,-230,-330},{-325,-311,-224,-333,-314,-291},{-316,-300,-277,-300,-238,-252},{-235,-274,-325,-328,-333,-305},{-316,-314,-227,-232,-224,-316},{-272,-263,-294,-255,-258,-288},{-266,-255,-249,-300,-297,-269},{-325,-297,-249,-283,-224,-260},{-288,-300,-308,-277,-252,-277},{-260,-305,-311,-280,-305,-288},{-263,-325,-255,-322,-244,-328},{-266,-314,-308,-277,-249,-277},{-277,-269,-283,-274,-291,-300},{-314,-302,-224,-291,-305,-325},{-316,-316,-255,-328,-235,-241},{-325,-305,-283,-336,-325,-277},{-274,-322,-333,-330,-280,-314}},{{-241,-314,-336,-319,-241,-300},{-232,-308,-224,-227,-283,-319},{-249,-260,-230,-232,-258,-319},{-322,-260,-244,-311,-325,-280},{-244,-241,-330,-316,-300,-286},{-280,-272,-258,-241,-291,-302},{-238,-286,-322,-300,-272,-288},{-305,-325,-266,-314,-266,-249},{-244,-286,-322,-230,-260,-260},{-325,-297,-258,-255,-244,-260},{-316,-314,-246,-241,-224,-333},{-333,-316,-297,-305,-266,-244},{-286,-252,-325,-336,-286,-305},{-319,-333,-288,-283,-302,-255},{-322,-311,-336,-238,-322,-230},{-314,-258,-277,-249,-297,-286},{-311,-260,-246,-249,-297,-224},{-272,-288,-232,-294,-314,-227},{-297,-302,-272,-328,-263,-244},{-260,-297,-266,-294,-330,-255},{-302,-316,-235,-325,-316,-286},{-297,-260,-255,-300,-319,-286},{-336,-238,-316,-294,-314,-249},{-316,-302,-297,-288,-235,-333},{-319,-272,-308,-330,-328,-232},{-258,-330,-274,-300,-308,-241},{-241,-232,-260,-244,-266,-266},{-274,-322,-314,-249,-297,-316},{-280,-325,-308,-266,-252,-283},{-227,-249,-316,-300,-319,-244},{-311,-294,-252,-336,-294,-232},{-230,-333,-277,-305,-325,-325},{-269,-241,-246,-244,-330,-241},{-302,-305,-294,-291,-305,-280},{-244,-224,-249,-314,-302,-330},{-244,-305,-230,-305,-241,-269},{-316,-249,-300,-230,-255,-224},{-274,-286,-305,-269,-224,-255},{-333,-263,-227,-230,-316,-269},{-227,-333,-297,-252,-291,-297},{-325,-333,-314,-235,-227,-277},{-319,-224,-311,-258,-291,-325},{-255,-246,-232,-316,-297,-302},{-227,-316,-286,-325,-336,-266},{-305,-277,-311,-297,-260,-308},{-314,-328,-274,-291,-316,-260},{-224,-283,-232,-227,-230,-302},{-258,-272,-255,-277,-328,-302},{-246,-314,-319,-311,-316,-319},{-274,-316,-244,-280,-260,-274}},{{-274,-255,-227,-274,-249,-266},{-283,-252,-288,-227,-305,-280},{-308,-274,-235,-316,-314,-302},{-266,-258,-308,-227,-269,-302},{-272,-328,-325,-319,-308,-297},{-283,-328,-302,-274,-230,-266},{-244,-328,-269,-269,-319,-246},{-308,-336,-280,-286,-300,-232},{-277,-330,-249,-322,-297,-274},{-314,-263,-244,-266,-325,-269},{-336,-227,-235,-272,-288,-336},{-322,-230,-294,-288,-258,-319},{-308,-230,-244,-316,-286,-232},{-336,-232,-288,-232,-322,-241},{-325,-277,-319,-308,-255,-286},{-260,-274,-328,-238,-308,-319},{-230,-272,-272,-280,-258,-328},{-319,-308,-224,-255,-302,-288},{-258,-316,-305,-280,-260,-277},{-297,-280,-244,-232,-297,-291},{-266,-325,-311,-263,-294,-238},{-232,-322,-297,-244,-269,-288},{-336,-311,-297,-230,-272,-224},{-260,-311,-314,-286,-255,-235},{-291,-305,-238,-272,-249,-263},{-263,-249,-297,-266,-333,-288},{-311,-277,-235,-322,-283,-286},{-311,-227,-230,-314,-288,-314},{-319,-314,-294,-305,-255,-235},{-280,-300,-274,-258,-244,-311},{-272,-314,-333,-258,-305,-319},{-283,-258,-311,-235,-314,-305},{-316,-302,-328,-283,-227,-238},{-277,-241,-274,-274,-308,-314},{-325,-227,-235,-311,-302,-224},{-286,-230,-227,-252,-277,-328},{-277,-255,-232,-336,-260,-241},{-286,-274,-277,-252,-308,-277},{-269,-227,-280,-316,-302,-294},{-258,-330,-316,-266,-258,-336},{-305,-227,-280,-224,-325,-244},{-224,-246,-232,-280,-227,-272},{-244,-322,-308,-280,-328,-297},{-266,-244,-305,-291,-249,-333},{-280,-263,-230,-325,-286,-302},{-277,-238,-230,-274,-280,-316},{-249,-232,-300,-288,-302,-224},{-328,-283,-227,-283,-300,-294},{-330,-333,-269,-227,-232,-246},{-255,-336,-308,-311,-336,-255}},{{-260,-280,-322,-258,-294,-305},{-311,-246,-227,-294,-319,-277},{-308,-272,-263,-283,-333,-314},{-227,-263,-241,-314,-328,-322},{-258,-252,-263,-336,-328,-291},{-235,-314,-333,-258,-294,-305},{-302,-322,-297,-272,-246,-227},{-274,-241,-333,-283,-291,-336},{-314,-224,-277,-260,-224,-258},{-283,-246,-319,-286,-258,-260},{-244,-249,-291,-283,-302,-263},{-294,-297,-330,-249,-277,-336},{-319,-311,-311,-246,-297,-288},{-260,-316,-230,-305,-280,-283},{-283,-302,-246,-232,-297,-294},{-302,-269,-244,-274,-227,-300},{-224,-241,-255,-322,-241,-238},{-297,-305,-286,-272,-294,-272},{-252,-258,-263,-258,-224,-286},{-224,-283,-291,-316,-319,-288},{-252,-308,-272,-277,-230,-319},{-238,-330,-255,-269,-235,-291},{-238,-227,-302,-319,-328,-230},{-291,-249,-249,-280,-224,-305},{-230,-333,-291,-291,-266,-235},{-249,-333,-269,-300,-263,-258},{-227,-297,-263,-263,-230,-249},{-336,-227,-283,-300,-232,-305},{-288,-255,-227,-277,-302,-277},{-302,-260,-283,-311,-333,-314},{-308,-249,-235,-314,-274,-238},{-246,-258,-291,-291,-308,-241},{-316,-232,-263,-294,-325,-232},{-288,-325,-246,-263,-258,-286},{-286,-300,-291,-311,-255,-280},{-263,-269,-224,-246,-277,-316},{-266,-330,-255,-333,-252,-235},{-286,-263,-230,-227,-230,-255},{-224,-280,-224,-272,-325,-272},{-238,-246,-314,-272,-266,-311},{-319,-260,-260,-224,-302,-280},{-328,-246,-333,-244,-311,-224},{-316,-252,-333,-272,-255,-300},{-260,-288,-227,-269,-230,-311},{-302,-325,-316,-325,-302,-288},{-291,-333,-269,-311,-227,-300},{-280,-266,-249,-269,-305,-336},{-286,-325,-305,-330,-249,-249},{-252,-241,-288,-325,-314,-288},{-288,-280,-314,-300,-277,-291}}},{{{-244,-311,-300,-314,-314,-232},{-230,-330,-280,-305,-333,-311},{-280,-311,-266,-328,-286,-325},{-311,-328,-300,-255,-283,-232},{-316,-286,-252,-232,-336,-255},{-274,-294,-333,-305,-311,-230},{-244,-288,-249,-325,-232,-297},{-300,-272,-244,-325,-260,-246},{-272,-277,-319,-224,-300,-305},{-238,-305,-291,-297,-252,-297},{-232,-328,-291,-249,-297,-305},{-235,-260,-255,-241,-249,-244},{-328,-274,-333,-258,-300,-258},{-302,-302,-300,-263,-283,-255},{-232,-330,-224,-305,-238,-330},{-232,-260,-238,-249,-316,-305},{-319,-227,-246,-328,-235,-232},{-330,-308,-308,-255,-286,-314},{-314,-252,-235,-224,-291,-277},{-266,-266,-288,-260,-322,-325},{-277,-280,-238,-230,-230,-328},{-241,-300,-224,-330,-263,-246},{-255,-316,-269,-333,-246,-322},{-252,-272,-249,-238,-297,-300},{-308,-302,-305,-325,-288,-336},{-302,-246,-288,-255,-330,-244},{-336,-300,-325,-235,-263,-274},{-260,-283,-297,-230,-280,-328},{-319,-308,-244,-263,-297,-328},{-235,-328,-319,-311,-235,-280},{-286,-288,-241,-227,-272,-266},{-255,-235,-319,-246,-305,-294},{-333,-249,-316,-246,-224,-266},{-330,-272,-263,-286,-314,-249},{-266,-288,-288,-235,-263,-325},{-235,-238,-291,-274,-255,-288},{-291,-241,-308,-294,-325,-328},{-283,-269,-235,-227,-244,-322},{-311,-297,-272,-272,-294,-252},{-328,-249,-336,-291,-272,-249},{-272,-333,-266,-230,-288,-291},{-294,-316,-227,-263,-235,-322},{-244,-314,-258,-322,-260,-308},{-274,-255,-277,-235,-274,-260},{-314,-314,-266,-283,-230,-288},{-333,-277,-283,-288,-333,-333},{-238,-308,-322,-244,-319,-224},{-249,-263,-232,-235,-224,-274},{-266,-330,-246,-283,-258,-308},{-288,-241,-277,-311,-235,-230}},{{-277,-266,-283,-260,-232,-322},{-266,-325,-232,-311,-314,-241},{-238,-246,-333,-319,-325,-235},{-294,-246,-224,-280,-274,-283},{-263,-235,-286,-269,-308,-277},{-286,-266,-260,-227,-224,-322},{-246,-255,-286,-252,-308,-314},{-274,-294,-314,-274,-260,-249},{-297,-224,-288,-300,-311,-336},{-333,-249,-224,-258,-325,-286},{-277,-328,-322,-308,-319,-246},{-241,-235,-244,-283,-227,-280},{-266,-291,-297,-263,-252,-230},{-291,-286,-280,-316,-232,-224},{-297,-283,-263,-260,-288,-235},{-314,-333,-258,-238,-333,-286},{-255,-235,-235,-224,-328,-333},{-269,-255,-291,-322,-302,-308},{-277,-224,-280,-232,-258,-252},{-255,-328,-300,-300,-305,-336},{-308,-280,-255,-297,-238,-252},{-294,-252,-269,-297,-280,-249},{-314,-277,-311,-283,-288,-246},{-316,-263,-274,-316,-319,-302},{-286,-305,-227,-288,-249,-325},{-314,-230,-322,-319,-230,-235},{-314,-291,-322,-263,-232,-319},{-235,-235,-277,-246,-255,-241},{-305,-252,-319,-322,-266,-269},{-258,-266,-286,-232,-244,-246},{-266,-283,-249,-316,-316,-297},{-244,-246,-260,-269,-252,-227},{-263,-316,-224,-297,-269,-246},{-328,-277,-272,-328,-325,-249},{-291,-322,-249,-272,-302,-291},{-308,-297,-302,-330,-246,-241},{-291,-314,-319,-291,-255,-230},{-230,-294,-258,-316,-316,-288},{-322,-302,-294,-266,-277,-241},{-333,-316,-308,-260,-246,-300},{-319,-238,-280,-297,-272,-319},{-274,-288,-294,-319,-232,-283},{-291,-328,-230,-330,-300,-314},{-255,-333,-330,-305,-280,-224},{-305,-283,-258,-330,-258,-294},{-308,-238,-230,-286,-235,-297},{-308,-294,-227,-294,-316,-255},{-274,-311,-249,-255,-336,-263},{-305,-258,-263,-322,-325,-300},{-288,-283,-274,-269,-235,-235}},{{-288,-316,-305,-274,-230,-319},{-328,-328,-224,-249,-272,-302},{-288,-280,-258,-336,-328,-336},{-288,-260,-263,-232,-224,-316},{-302,-246,-249,-249,-300,-252},{-291,-286,-232,-266,-283,-294},{-227,-255,-235,-286,-319,-269},{-277,-272,-305,-266,-238,-274},{-255,-227,-263,-325,-235,-238},{-297,-227,-322,-241,-255,-274},{-255,-305,-330,-269,-319,-286},{-294,-235,-294,-319,-266,-277},{-260,-266,-328,-305,-258,-294},{-224,-322,-319,-227,-294,-297},{-277,-325,-288,-246,-300,-319},{-274,-255,-330,-255,-244,-300},{-308,-308,-266,-269,-255,-283},{-280,-263,-316,-235,-286,-255},{-328,-302,-286,-325,-302,-297},{-266,-272,-266,-333,-300,-235},{-224,-269,-286,-258,-333,-308},{-328,-224,-260,-244,-308,-252},{-241,-238,-224,-297,-232,-238},{-305,-302,-328,-333,-246,-283},{-258,-269,-294,-263,-302,-269},{-252,-302,-291,-244,-319,-314},{-244,-325,-311,-269,-300,-294},{-241,-322,-308,-258,-319,-297},{-230,-300,-252,-297,-314,-311},{-244,-246,-238,-319,-308,-294},{-238,-322,-246,-230,-238,-322},{-283,-305,-241,-249,-319,-294},{-258,-286,-227,-238,-224,-314},{-316,-274,-330,-272,-272,-263},{-263,-311,-314,-266,-300,-325},{-333,-283,-263,-333,-325,-333},{-288,-288,-336,-288,-244,-336},{-255,-286,-328,-249,-336,-319},{-255,-274,-230,-260,-227,-328},{-288,-269,-311,-300,-230,-300},{-319,-330,-325,-252,-316,-286},{-330,-325,-277,-266,-288,-314},{-302,-328,-249,-277,-328,-230},{-328,-249,-230,-269,-244,-263},{-252,-269,-322,-322,-280,-297},{-266,-311,-316,-238,-311,-311},{-322,-330,-322,-300,-246,-280},{-230,-241,-241,-291,-316,-227},{-230,-241,-280,-283,-305,-300},{-305,-280,-269,-269,-300,-232}},{{-266,-224,-269,-235,-325,-224},{-328,-244,-330,-286,-333,-258},{-314,-227,-280,-241,-260,-274},{-252,-294,-311,-241,-232,-249},{-297,-277,-314,-224,-305,-316},{-308,-333,-283,-227,-314,-227},{-274,-319,-274,-291,-333,-283},{-308,-291,-311,-302,-232,-330},{-249,-280,-302,-328,-232,-244},{-227,-325,-300,-286,-311,-232},{-283,-230,-232,-302,-305,-336},{-255,-288,-272,-252,-322,-258},{-330,-235,-227,-232,-227,-260},{-230,-274,-258,-238,-227,-260},{-274,-333,-241,-283,-325,-300},{-333,-252,-249,-330,-272,-330},{-316,-280,-280,-316,-241,-316},{-241,-238,-322,-235,-249,-297},{-238,-277,-311,-283,-330,-269},{-249,-280,-302,-263,-241,-255},{-241,-300,-263,-314,-288,-252},{-291,-241,-300,-280,-246,-241},{-246,-238,-274,-269,-277,-227},{-252,-230,-280,-277,-283,-249},{-314,-260,-283,-305,-252,-238},{-286,-269,-300,-272,-224,-328},{-274,-328,-328,-249,-286,-300},{-336,-274,-263,-232,-302,-314},{-311,-325,-252,-269,-249,-255},{-294,-336,-224,-302,-308,-302},{-311,-319,-305,-230,-283,-300},{-255,-280,-255,-230,-255,-230},{-277,-314,-294,-249,-227,-288},{-325,-305,-232,-328,-316,-302},{-252,-305,-258,-336,-260,-314},{-280,-232,-316,-283,-319,-288},{-325,-322,-241,-297,-283,-294},{-314,-235,-300,-294,-244,-255},{-230,-305,-255,-244,-330,-322},{-302,-230,-319,-297,-269,-249},{-294,-260,-244,-232,-311,-300},{-316,-280,-274,-325,-266,-333},{-325,-232,-300,-314,-246,-283},{-333,-322,-291,-238,-269,-263},{-325,-314,-258,-230,-227,-227},{-283,-288,-314,-230,-277,-300},{-277,-274,-244,-308,-224,-286},{-319,-272,-308,-283,-227,-246},{-263,-260,-249,-235,-319,-255},{-336,-277,-227,-330,-286,-232}},{{-294,-277,-291,-249,-255,-235},{-258,-246,-288,-238,-316,-235},{-277,-230,-311,-322,-288,-224},{-283,-308,-322,-232,-274,-246},{-330,-305,-224,-241,-316,-246},{-333,-330,-252,-325,-305,-277},{-277,-227,-238,-255,-266,-311},{-336,-336,-294,-260,-272,-311},{-283,-294,-297,-311,-328,-291},{-336,-333,-288,-269,-328,-244},{-294,-230,-241,-269,-328,-330},{-269,-283,-305,-311,-255,-266},{-227,-328,-232,-300,-330,-269},{-330,-288,-255,-246,-235,-316},{-244,-322,-224,-311,-255,-258},{-319,-260,-291,-294,-246,-246},{-330,-255,-280,-283,-258,-314},{-328,-300,-319,-244,-328,-325},{-325,-232,-294,-269,-300,-283},{-280,-336,-246,-283,-244,-260},{-252,-244,-277,-311,-316,-336},{-300,-232,-280,-297,-283,-297},{-266,-322,-288,-272,-246,-258},{-232,-244,-288,-302,-328,-316},{-336,-302,-244,-294,-263,-224},{-300,-330,-302,-230,-269,-224},{-260,-224,-280,-305,-302,-258},{-232,-316,-258,-258,-269,-291},{-291,-244,-249,-302,-274,-302},{-266,-266,-325,-314,-319,-330},{-238,-227,-255,-263,-255,-230},{-302,-269,-314,-302,-333,-297},{-300,-269,-280,-291,-297,-269},{-272,-255,-274,-328,-230,-302},{-294,-252,-260,-249,-227,-252},{-272,-269,-238,-286,-319,-316},{-325,-244,-336,-308,-300,-286},{-230,-288,-288,-266,-235,-280},{-274,-325,-328,-266,-308,-333},{-258,-255,-325,-249,-333,-260},{-249,-330,-272,-266,-280,-316},{-300,-232,-232,-272,-322,-333},{-319,-322,-316,-260,-238,-230},{-311,-280,-302,-305,-316,-314},{-263,-241,-333,-322,-224,-238},{-300,-272,-277,-238,-232,-305},{-336,-305,-277,-266,-238,-330},{-263,-260,-269,-227,-328,-302},{-266,-266,-227,-328,-316,-230},{-336,-230,-288,-263,-263,-286}},{{-249,-319,-232,-246,-336,-252},{-244,-280,-322,-286,-305,-263},{-286,-232,-294,-232,-311,-330},{-235,-319,-291,-244,-308,-238},{-291,-311,-266,-255,-297,-241},{-241,-230,-277,-241,-224,-277},{-230,-322,-286,-286,-336,-230},{-302,-227,-258,-333,-235,-336},{-230,-277,-244,-260,-336,-274},{-230,-232,-230,-235,-300,-316},{-283,-322,-325,-266,-272,-272},{-227,-294,-263,-252,-252,-288},{-325,-227,-255,-325,-322,-316},{-232,-235,-336,-319,-272,-272},{-277,-272,-238,-241,-325,-230},{-246,-283,-227,-322,-286,-283},{-255,-252,-291,-232,-224,-269},{-272,-333,-244,-308,-297,-235},{-241,-246,-249,-314,-269,-227},{-230,-277,-294,-288,-300,-235},{-286,-336,-260,-252,-283,-300},{-336,-283,-319,-330,-235,-224},{-277,-244,-325,-325,-325,-249},{-300,-255,-269,-319,-227,-258},{-272,-333,-232,-244,-258,-238},{-260,-249,-252,-300,-224,-249},{-302,-227,-328,-297,-294,-325},{-266,-308,-274,-325,-272,-333},{-291,-232,-266,-333,-224,-330},{-297,-308,-269,-319,-302,-297},{-294,-330,-232,-274,-263,-224},{-319,-314,-238,-283,-246,-230},{-300,-260,-255,-333,-258,-258},{-322,-314,-235,-232,-325,-235},{-333,-302,-274,-238,-280,-305},{-263,-294,-238,-314,-297,-336},{-235,-235,-244,-244,-255,-252},{-263,-277,-283,-249,-258,-302},{-319,-230,-269,-314,-286,-308},{-305,-328,-311,-249,-269,-235},{-308,-305,-224,-288,-280,-311},{-230,-316,-322,-297,-269,-266},{-294,-263,-294,-286,-241,-283},{-297,-286,-288,-232,-319,-297},{-333,-258,-244,-252,-263,-274},{-266,-322,-322,-336,-255,-300},{-328,-263,-280,-286,-227,-238},{-269,-286,-283,-330,-272,-316},{-308,-283,-277,-272,-333,-232},{-330,-232,-336,-325,-333,-294}}}}; // 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]={16,9,6,16,8,6,16,8,6,15,7,5,15,8,5,15,8,5,16,9,6,17,8,6,17,9,6,16,8,6,17,8,6,16,9,6,16,8,6,16,8,6,16,8,6,16,8,6,16,9,6,16,8,6,17,8,6,16,9,6,16,9,6,17,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}}; // set of shipments in each bid 
int SHsts[SPN]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,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,1,5,9,13,17,21,25,29,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,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,2,6,10,14,18,22,26,1,7,13,19,25,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,1,5,9,13,17,21,25,29,2,8,14,20,26,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,0,4,8,12,16,20,24,28,2,8,14,20,26,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,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,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,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,0,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,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,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,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,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,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,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,1,5,9,13,17,21,25,29,0,6,12,18,24,30,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,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,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,1,7,13,19,25,31,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,0,6,12,18,24,30,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,0,6,12,18,24,30,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,1,7,13,19,25,31}; // set of start times of each shipment 
int SHets[SPN]={4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,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,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,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,8,12,16,20,24,28,32,7,13,19,25,31,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,7,11,15,19,23,27,31,35,8,14,20,26,32,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,6,10,14,18,22,26,30,34,8,14,20,26,32,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,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,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,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,3,9,15,21,27,33,2,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,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,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,5,9,13,17,21,25,29,33,4,10,16,22,28,34,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,3,9,15,21,27,33,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,3,9,15,21,27,33,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,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,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,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,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,1,7,13,19,25,31,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,1,7,13,19,25,31,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,2,8,14,20,26,32}; // set of end times of each shipment 
