int Dev = 10;// Deviation
extern const int CNN = 1;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// 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 = 1128;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 26;//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},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,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,6,6,6}; // number of periods in each phase 
int PTset[P][PT]={{0,1,2,3,4,5},{6,7,8,9,10,11},{12,13,14,15,16,17},{18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35},{36,37,38,39,40,41},{42,43,44,45,46,47},{48,49,50,51,52,53}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{11490,0,0,0,0,0},{11380,0,0,0,0,0},{11305,0,0,0,0,0},{11502,0,0,0,0,0},{11654,0,0,0,0,0},{11596,0,0,0,0,0},{11365,0,0,0,0,0},{11617,0,0,0,0,0},{11526,0,0,0,0,0},{11545,0,0,0,0,0},{11525,0,0,0,0,0},{11496,0,0,0,0,0},{11402,0,0,0,0,0},{11466,0,0,0,0,0},{11610,0,0,0,0,0},{11464,0,0,0,0,0},{11280,0,0,0,0,0},{11450,0,0,0,0,0},{11401,0,0,0,0,0},{11448,0,0,0,0,0},{11537,0,0,0,0,0},{11435,0,0,0,0,0},{11470,0,0,0,0,0},{11321,0,0,0,0,0},{11608,0,0,0,0,0},{11528,0,0,0,0,0},{11560,0,0,0,0,0},{11478,0,0,0,0,0},{11311,0,0,0,0,0},{11392,0,0,0,0,0},{11338,0,0,0,0,0},{11564,0,0,0,0,0},{11319,0,0,0,0,0},{11398,0,0,0,0,0},{11573,0,0,0,0,0},{11470,0,0,0,0,0},{11564,0,0,0,0,0},{11519,0,0,0,0,0},{11607,0,0,0,0,0},{11649,0,0,0,0,0},{11588,0,0,0,0,0},{11655,0,0,0,0,0},{11400,0,0,0,0,0},{11358,0,0,0,0,0},{11327,0,0,0,0,0},{11411,0,0,0,0,0},{11549,0,0,0,0,0},{11393,0,0,0,0,0},{11553,0,0,0,0,0},{11567,0,0,0,0,0}},{{11621,0,0,0,0,0},{11473,0,0,0,0,0},{11515,0,0,0,0,0},{11229,0,0,0,0,0},{11677,0,0,0,0,0},{11419,0,0,0,0,0},{11759,0,0,0,0,0},{11370,0,0,0,0,0},{11561,0,0,0,0,0},{11587,0,0,0,0,0},{11572,0,0,0,0,0},{11506,0,0,0,0,0},{11424,0,0,0,0,0},{11454,0,0,0,0,0},{11508,0,0,0,0,0},{11570,0,0,0,0,0},{11481,0,0,0,0,0},{11431,0,0,0,0,0},{11520,0,0,0,0,0},{11683,0,0,0,0,0},{11738,0,0,0,0,0},{11652,0,0,0,0,0},{11500,0,0,0,0,0},{11627,0,0,0,0,0},{11490,0,0,0,0,0},{11478,0,0,0,0,0},{11603,0,0,0,0,0},{11361,0,0,0,0,0},{11372,0,0,0,0,0},{11509,0,0,0,0,0},{11497,0,0,0,0,0},{11800,0,0,0,0,0},{11534,0,0,0,0,0},{11430,0,0,0,0,0},{11604,0,0,0,0,0},{11376,0,0,0,0,0},{11632,0,0,0,0,0},{11567,0,0,0,0,0},{11376,0,0,0,0,0},{11584,0,0,0,0,0},{11272,0,0,0,0,0},{11436,0,0,0,0,0},{11488,0,0,0,0,0},{11509,0,0,0,0,0},{11310,0,0,0,0,0},{11678,0,0,0,0,0},{11444,0,0,0,0,0},{11462,0,0,0,0,0},{11474,0,0,0,0,0},{11378,0,0,0,0,0}},{{11256,0,0,0,0,0},{11472,0,0,0,0,0},{11586,0,0,0,0,0},{11541,0,0,0,0,0},{11612,0,0,0,0,0},{11750,0,0,0,0,0},{11590,0,0,0,0,0},{11403,0,0,0,0,0},{11468,0,0,0,0,0},{11562,0,0,0,0,0},{11508,0,0,0,0,0},{11278,0,0,0,0,0},{11657,0,0,0,0,0},{11595,0,0,0,0,0},{11514,0,0,0,0,0},{11543,0,0,0,0,0},{11465,0,0,0,0,0},{11445,0,0,0,0,0},{11485,0,0,0,0,0},{11619,0,0,0,0,0},{11705,0,0,0,0,0},{11394,0,0,0,0,0},{11504,0,0,0,0,0},{11753,0,0,0,0,0},{11516,0,0,0,0,0},{11420,0,0,0,0,0},{11417,0,0,0,0,0},{11574,0,0,0,0,0},{11503,0,0,0,0,0},{11379,0,0,0,0,0},{11554,0,0,0,0,0},{11480,0,0,0,0,0},{11593,0,0,0,0,0},{11456,0,0,0,0,0},{11497,0,0,0,0,0},{11473,0,0,0,0,0},{11479,0,0,0,0,0},{11659,0,0,0,0,0},{11545,0,0,0,0,0},{11582,0,0,0,0,0},{11581,0,0,0,0,0},{11617,0,0,0,0,0},{11517,0,0,0,0,0},{11534,0,0,0,0,0},{11540,0,0,0,0,0},{11653,0,0,0,0,0},{11587,0,0,0,0,0},{11685,0,0,0,0,0},{11450,0,0,0,0,0},{11501,0,0,0,0,0}},{{11690,0,0,0,0,0},{11661,0,0,0,0,0},{11456,0,0,0,0,0},{11420,0,0,0,0,0},{11487,0,0,0,0,0},{11353,0,0,0,0,0},{11505,0,0,0,0,0},{11579,0,0,0,0,0},{11459,0,0,0,0,0},{11332,0,0,0,0,0},{11482,0,0,0,0,0},{11349,0,0,0,0,0},{11611,0,0,0,0,0},{11455,0,0,0,0,0},{11722,0,0,0,0,0},{11333,0,0,0,0,0},{11609,0,0,0,0,0},{11620,0,0,0,0,0},{11274,0,0,0,0,0},{11479,0,0,0,0,0},{11446,0,0,0,0,0},{11561,0,0,0,0,0},{11471,0,0,0,0,0},{11475,0,0,0,0,0},{11437,0,0,0,0,0},{11441,0,0,0,0,0},{11526,0,0,0,0,0},{11497,0,0,0,0,0},{11550,0,0,0,0,0},{11589,0,0,0,0,0},{11467,0,0,0,0,0},{11533,0,0,0,0,0},{11451,0,0,0,0,0},{11476,0,0,0,0,0},{11390,0,0,0,0,0},{11530,0,0,0,0,0},{11490,0,0,0,0,0},{11609,0,0,0,0,0},{11471,0,0,0,0,0},{11503,0,0,0,0,0},{11535,0,0,0,0,0},{11604,0,0,0,0,0},{11524,0,0,0,0,0},{11502,0,0,0,0,0},{11568,0,0,0,0,0},{11456,0,0,0,0,0},{11352,0,0,0,0,0},{11346,0,0,0,0,0},{11501,0,0,0,0,0},{11595,0,0,0,0,0}},{{11459,0,0,0,0,0},{11255,0,0,0,0,0},{11508,0,0,0,0,0},{11499,0,0,0,0,0},{11266,0,0,0,0,0},{11561,0,0,0,0,0},{11459,0,0,0,0,0},{11602,0,0,0,0,0},{11617,0,0,0,0,0},{11404,0,0,0,0,0},{11282,0,0,0,0,0},{11595,0,0,0,0,0},{11462,0,0,0,0,0},{11446,0,0,0,0,0},{11465,0,0,0,0,0},{11571,0,0,0,0,0},{11431,0,0,0,0,0},{11363,0,0,0,0,0},{11541,0,0,0,0,0},{11538,0,0,0,0,0},{11694,0,0,0,0,0},{11640,0,0,0,0,0},{11552,0,0,0,0,0},{11456,0,0,0,0,0},{11652,0,0,0,0,0},{11509,0,0,0,0,0},{11327,0,0,0,0,0},{11436,0,0,0,0,0},{11624,0,0,0,0,0},{11403,0,0,0,0,0},{11558,0,0,0,0,0},{11567,0,0,0,0,0},{11478,0,0,0,0,0},{11379,0,0,0,0,0},{11512,0,0,0,0,0},{11572,0,0,0,0,0},{11573,0,0,0,0,0},{11403,0,0,0,0,0},{11500,0,0,0,0,0},{11518,0,0,0,0,0},{11598,0,0,0,0,0},{11635,0,0,0,0,0},{11518,0,0,0,0,0},{11534,0,0,0,0,0},{11706,0,0,0,0,0},{11322,0,0,0,0,0},{11618,0,0,0,0,0},{11428,0,0,0,0,0},{11665,0,0,0,0,0},{11483,0,0,0,0,0}},{{11521,0,0,0,0,0},{11371,0,0,0,0,0},{11767,0,0,0,0,0},{11681,0,0,0,0,0},{11524,0,0,0,0,0},{11408,0,0,0,0,0},{11528,0,0,0,0,0},{11607,0,0,0,0,0},{11604,0,0,0,0,0},{11411,0,0,0,0,0},{11430,0,0,0,0,0},{11404,0,0,0,0,0},{11469,0,0,0,0,0},{11561,0,0,0,0,0},{11358,0,0,0,0,0},{11525,0,0,0,0,0},{11545,0,0,0,0,0},{11530,0,0,0,0,0},{11714,0,0,0,0,0},{11604,0,0,0,0,0},{11529,0,0,0,0,0},{11576,0,0,0,0,0},{11544,0,0,0,0,0},{11449,0,0,0,0,0},{11393,0,0,0,0,0},{11529,0,0,0,0,0},{11370,0,0,0,0,0},{11491,0,0,0,0,0},{11583,0,0,0,0,0},{11386,0,0,0,0,0},{11688,0,0,0,0,0},{11482,0,0,0,0,0},{11474,0,0,0,0,0},{11516,0,0,0,0,0},{11452,0,0,0,0,0},{11582,0,0,0,0,0},{11433,0,0,0,0,0},{11475,0,0,0,0,0},{11485,0,0,0,0,0},{11427,0,0,0,0,0},{11497,0,0,0,0,0},{11663,0,0,0,0,0},{11492,0,0,0,0,0},{11381,0,0,0,0,0},{11493,0,0,0,0,0},{11684,0,0,0,0,0},{11430,0,0,0,0,0},{11493,0,0,0,0,0},{11698,0,0,0,0,0},{11512,0,0,0,0,0}},{{11377,0,0,0,0,0},{11430,0,0,0,0,0},{11538,0,0,0,0,0},{11585,0,0,0,0,0},{11477,0,0,0,0,0},{11417,0,0,0,0,0},{11505,0,0,0,0,0},{11585,0,0,0,0,0},{11554,0,0,0,0,0},{11557,0,0,0,0,0},{11438,0,0,0,0,0},{11481,0,0,0,0,0},{11412,0,0,0,0,0},{11561,0,0,0,0,0},{11533,0,0,0,0,0},{11445,0,0,0,0,0},{11312,0,0,0,0,0},{11500,0,0,0,0,0},{11595,0,0,0,0,0},{11521,0,0,0,0,0},{11465,0,0,0,0,0},{11541,0,0,0,0,0},{11414,0,0,0,0,0},{11409,0,0,0,0,0},{11493,0,0,0,0,0},{11481,0,0,0,0,0},{11619,0,0,0,0,0},{11734,0,0,0,0,0},{11519,0,0,0,0,0},{11434,0,0,0,0,0},{11449,0,0,0,0,0},{11594,0,0,0,0,0},{11559,0,0,0,0,0},{11511,0,0,0,0,0},{11397,0,0,0,0,0},{11468,0,0,0,0,0},{11579,0,0,0,0,0},{11272,0,0,0,0,0},{11401,0,0,0,0,0},{11519,0,0,0,0,0},{11623,0,0,0,0,0},{11455,0,0,0,0,0},{11463,0,0,0,0,0},{11587,0,0,0,0,0},{11538,0,0,0,0,0},{11362,0,0,0,0,0},{11400,0,0,0,0,0},{11489,0,0,0,0,0},{11407,0,0,0,0,0},{11354,0,0,0,0,0}},{{11322,0,0,0,0,0},{11404,0,0,0,0,0},{11620,0,0,0,0,0},{11531,0,0,0,0,0},{11529,0,0,0,0,0},{11492,0,0,0,0,0},{11254,0,0,0,0,0},{11610,0,0,0,0,0},{11485,0,0,0,0,0},{11412,0,0,0,0,0},{11548,0,0,0,0,0},{11459,0,0,0,0,0},{11532,0,0,0,0,0},{11511,0,0,0,0,0},{11454,0,0,0,0,0},{11686,0,0,0,0,0},{11597,0,0,0,0,0},{11646,0,0,0,0,0},{11590,0,0,0,0,0},{11602,0,0,0,0,0},{11549,0,0,0,0,0},{11499,0,0,0,0,0},{11636,0,0,0,0,0},{11585,0,0,0,0,0},{11326,0,0,0,0,0},{11578,0,0,0,0,0},{11603,0,0,0,0,0},{11360,0,0,0,0,0},{11506,0,0,0,0,0},{11513,0,0,0,0,0},{11547,0,0,0,0,0},{11621,0,0,0,0,0},{11636,0,0,0,0,0},{11682,0,0,0,0,0},{11741,0,0,0,0,0},{11538,0,0,0,0,0},{11520,0,0,0,0,0},{11474,0,0,0,0,0},{11515,0,0,0,0,0},{11399,0,0,0,0,0},{11492,0,0,0,0,0},{11365,0,0,0,0,0},{11688,0,0,0,0,0},{11522,0,0,0,0,0},{11604,0,0,0,0,0},{11606,0,0,0,0,0},{11510,0,0,0,0,0},{11526,0,0,0,0,0},{11564,0,0,0,0,0},{11576,0,0,0,0,0}},{{11499,0,0,0,0,0},{11567,0,0,0,0,0},{11345,0,0,0,0,0},{11549,0,0,0,0,0},{11567,0,0,0,0,0},{11605,0,0,0,0,0},{11466,0,0,0,0,0},{11554,0,0,0,0,0},{11470,0,0,0,0,0},{11389,0,0,0,0,0},{11548,0,0,0,0,0},{11376,0,0,0,0,0},{11478,0,0,0,0,0},{11346,0,0,0,0,0},{11451,0,0,0,0,0},{11636,0,0,0,0,0},{11624,0,0,0,0,0},{11536,0,0,0,0,0},{11441,0,0,0,0,0},{11597,0,0,0,0,0},{11510,0,0,0,0,0},{11416,0,0,0,0,0},{11497,0,0,0,0,0},{11532,0,0,0,0,0},{11289,0,0,0,0,0},{11462,0,0,0,0,0},{11408,0,0,0,0,0},{11410,0,0,0,0,0},{11526,0,0,0,0,0},{11617,0,0,0,0,0},{11564,0,0,0,0,0},{11701,0,0,0,0,0},{11562,0,0,0,0,0},{11303,0,0,0,0,0},{11498,0,0,0,0,0},{11510,0,0,0,0,0},{11545,0,0,0,0,0},{11420,0,0,0,0,0},{11350,0,0,0,0,0},{11589,0,0,0,0,0},{11560,0,0,0,0,0},{11388,0,0,0,0,0},{11447,0,0,0,0,0},{11495,0,0,0,0,0},{11451,0,0,0,0,0},{11407,0,0,0,0,0},{11599,0,0,0,0,0},{11554,0,0,0,0,0},{11342,0,0,0,0,0},{11589,0,0,0,0,0}}},{{{-187,-193,-217,-199,-195,-203},{-221,-185,-221,-211,-221,-223},{-203,-197,-195,-203,-217,-207},{-223,-221,-207,-211,-183,-209},{-209,-189,-187,-195,-209,-185},{-195,-215,-187,-209,-209,-199},{-187,-213,-197,-203,-205,-223},{-219,-201,-193,-215,-213,-207},{-197,-193,-211,-203,-205,-223},{-209,-183,-215,-185,-203,-199},{-187,-185,-215,-223,-205,-203},{-189,-203,-213,-193,-187,-219},{-195,-213,-207,-185,-191,-215},{-211,-215,-223,-223,-193,-209},{-197,-209,-219,-183,-213,-213},{-215,-189,-221,-207,-207,-203},{-185,-193,-223,-195,-183,-199},{-199,-201,-191,-223,-183,-193},{-215,-201,-205,-183,-219,-213},{-197,-189,-189,-205,-207,-195},{-189,-203,-207,-223,-203,-195},{-201,-199,-211,-203,-201,-215},{-221,-217,-207,-211,-197,-205},{-205,-201,-187,-215,-197,-223},{-213,-185,-217,-221,-191,-223},{-211,-185,-211,-197,-211,-221},{-219,-201,-215,-191,-209,-223},{-213,-201,-215,-209,-219,-205},{-215,-223,-195,-187,-183,-199},{-205,-203,-183,-195,-183,-183},{-189,-223,-183,-187,-205,-205},{-205,-189,-197,-211,-201,-219},{-187,-191,-209,-221,-197,-183},{-215,-215,-197,-183,-217,-185},{-215,-215,-187,-223,-193,-201},{-205,-193,-213,-201,-191,-205},{-187,-189,-207,-217,-191,-215},{-201,-217,-215,-189,-211,-189},{-201,-185,-213,-221,-217,-219},{-189,-189,-195,-201,-199,-193},{-195,-195,-205,-207,-219,-223},{-197,-207,-205,-213,-203,-221},{-197,-197,-193,-197,-201,-187},{-205,-197,-189,-215,-185,-197},{-205,-221,-197,-195,-217,-195},{-185,-217,-215,-183,-205,-201},{-193,-193,-187,-207,-217,-197},{-189,-197,-209,-201,-197,-193},{-223,-211,-209,-203,-205,-211},{-219,-217,-207,-213,-207,-199}},{{-215,-207,-215,-219,-217,-207},{-205,-189,-215,-201,-189,-223},{-195,-213,-219,-213,-183,-191},{-183,-213,-207,-185,-199,-185},{-221,-217,-191,-219,-221,-215},{-191,-207,-217,-219,-187,-191},{-213,-217,-215,-213,-219,-191},{-185,-187,-203,-187,-205,-193},{-193,-201,-223,-203,-183,-197},{-183,-209,-209,-193,-189,-207},{-183,-217,-219,-213,-211,-209},{-191,-207,-219,-201,-201,-219},{-213,-205,-219,-189,-193,-193},{-193,-213,-191,-191,-183,-205},{-191,-199,-201,-223,-203,-209},{-215,-217,-199,-205,-185,-187},{-211,-203,-221,-221,-195,-217},{-201,-215,-219,-209,-201,-185},{-213,-195,-191,-195,-199,-215},{-213,-199,-205,-223,-203,-213},{-187,-215,-189,-215,-211,-203},{-211,-211,-185,-183,-185,-191},{-199,-185,-211,-211,-207,-217},{-203,-207,-217,-209,-189,-197},{-199,-207,-191,-193,-199,-223},{-193,-191,-211,-201,-205,-207},{-183,-205,-217,-193,-203,-221},{-213,-211,-217,-205,-205,-203},{-221,-207,-193,-209,-195,-199},{-215,-217,-219,-205,-201,-205},{-183,-185,-193,-215,-201,-189},{-209,-183,-215,-221,-217,-193},{-201,-209,-193,-215,-197,-205},{-205,-189,-215,-193,-189,-213},{-187,-221,-195,-187,-217,-217},{-223,-185,-205,-205,-185,-223},{-215,-203,-193,-209,-203,-185},{-213,-201,-193,-189,-209,-219},{-189,-191,-213,-209,-189,-183},{-217,-189,-187,-211,-199,-191},{-189,-191,-197,-191,-207,-199},{-223,-199,-203,-211,-203,-215},{-191,-193,-217,-195,-207,-217},{-197,-213,-183,-197,-219,-189},{-197,-197,-197,-183,-201,-189},{-221,-213,-221,-213,-223,-217},{-201,-203,-213,-201,-183,-191},{-217,-197,-217,-195,-193,-199},{-211,-215,-217,-197,-211,-195},{-195,-203,-197,-185,-217,-193}},{{-187,-211,-197,-193,-211,-183},{-183,-223,-207,-185,-221,-209},{-193,-207,-223,-213,-203,-213},{-219,-217,-221,-223,-187,-223},{-223,-217,-201,-215,-215,-193},{-211,-183,-197,-183,-199,-207},{-211,-207,-203,-223,-205,-211},{-203,-189,-207,-211,-211,-185},{-199,-215,-223,-203,-217,-199},{-217,-205,-219,-207,-211,-223},{-187,-183,-195,-209,-205,-191},{-183,-187,-195,-197,-207,-213},{-185,-209,-189,-217,-223,-221},{-209,-207,-197,-203,-189,-195},{-215,-221,-185,-183,-215,-183},{-223,-191,-199,-213,-187,-189},{-211,-205,-215,-197,-187,-193},{-197,-193,-207,-219,-213,-209},{-207,-207,-213,-221,-197,-221},{-197,-207,-209,-209,-191,-209},{-199,-213,-189,-195,-221,-203},{-205,-193,-203,-195,-207,-203},{-209,-221,-195,-217,-211,-219},{-203,-219,-203,-223,-213,-223},{-195,-209,-197,-219,-189,-217},{-217,-197,-215,-209,-213,-215},{-185,-197,-207,-199,-211,-195},{-197,-199,-213,-187,-221,-193},{-207,-199,-187,-193,-185,-195},{-195,-221,-217,-205,-185,-183},{-193,-207,-215,-207,-185,-219},{-197,-221,-187,-221,-221,-183},{-191,-185,-221,-219,-185,-211},{-185,-185,-221,-217,-193,-219},{-209,-197,-195,-205,-207,-209},{-201,-203,-187,-189,-185,-215},{-197,-201,-213,-185,-187,-197},{-215,-205,-191,-221,-203,-203},{-195,-203,-223,-187,-199,-185},{-205,-209,-207,-203,-193,-209},{-217,-207,-209,-215,-217,-221},{-201,-209,-205,-185,-203,-183},{-187,-213,-195,-221,-203,-217},{-189,-221,-211,-213,-197,-207},{-219,-191,-197,-213,-205,-193},{-213,-223,-195,-221,-199,-219},{-183,-211,-193,-217,-217,-183},{-195,-215,-183,-223,-189,-223},{-217,-193,-223,-195,-197,-195},{-209,-213,-217,-183,-189,-185}},{{-215,-189,-223,-201,-205,-207},{-201,-189,-197,-213,-215,-217},{-193,-195,-201,-217,-217,-207},{-221,-207,-205,-195,-201,-189},{-201,-223,-201,-187,-199,-187},{-207,-209,-205,-207,-201,-193},{-203,-199,-183,-211,-189,-205},{-183,-219,-201,-199,-215,-209},{-195,-187,-201,-201,-203,-219},{-185,-215,-183,-193,-207,-197},{-209,-213,-189,-211,-187,-195},{-221,-185,-221,-221,-189,-219},{-223,-207,-223,-191,-223,-183},{-213,-219,-185,-223,-185,-183},{-219,-201,-191,-211,-219,-203},{-207,-197,-203,-187,-187,-209},{-223,-205,-183,-193,-219,-213},{-185,-219,-191,-193,-209,-211},{-219,-209,-189,-187,-205,-185},{-183,-193,-221,-185,-193,-211},{-189,-201,-217,-195,-193,-193},{-183,-191,-217,-215,-201,-195},{-219,-211,-203,-185,-187,-189},{-203,-205,-209,-221,-195,-201},{-183,-207,-185,-219,-221,-185},{-207,-197,-203,-187,-187,-205},{-205,-207,-223,-195,-209,-211},{-187,-215,-185,-221,-211,-209},{-215,-199,-187,-191,-201,-195},{-217,-197,-219,-223,-199,-201},{-205,-201,-205,-199,-205,-209},{-185,-187,-201,-189,-187,-197},{-215,-185,-197,-193,-201,-223},{-183,-199,-195,-219,-199,-197},{-189,-189,-223,-207,-185,-215},{-185,-207,-223,-211,-199,-205},{-197,-201,-217,-197,-215,-189},{-223,-201,-221,-219,-221,-203},{-193,-187,-185,-221,-195,-213},{-217,-189,-219,-191,-219,-219},{-213,-197,-213,-201,-183,-217},{-193,-215,-217,-191,-197,-205},{-209,-191,-209,-223,-195,-189},{-217,-185,-215,-203,-213,-201},{-213,-203,-213,-205,-197,-203},{-219,-203,-191,-207,-221,-223},{-185,-201,-207,-209,-195,-187},{-209,-185,-211,-203,-217,-195},{-211,-191,-195,-183,-185,-207},{-195,-203,-207,-199,-207,-195}},{{-221,-209,-201,-199,-213,-191},{-211,-195,-183,-197,-207,-207},{-191,-217,-199,-187,-195,-203},{-193,-189,-187,-201,-195,-211},{-185,-197,-187,-205,-217,-207},{-211,-205,-209,-205,-207,-221},{-205,-197,-187,-213,-183,-199},{-207,-215,-195,-219,-187,-199},{-195,-223,-219,-185,-193,-191},{-221,-221,-199,-183,-205,-205},{-219,-193,-189,-209,-185,-183},{-195,-207,-195,-209,-203,-197},{-195,-223,-187,-207,-195,-211},{-223,-205,-211,-219,-215,-207},{-199,-223,-203,-213,-213,-215},{-209,-193,-189,-189,-211,-197},{-187,-207,-191,-211,-217,-207},{-189,-213,-195,-213,-191,-215},{-197,-187,-215,-195,-199,-213},{-185,-199,-221,-185,-187,-207},{-211,-191,-187,-183,-221,-217},{-207,-215,-183,-183,-199,-209},{-203,-215,-205,-211,-205,-221},{-195,-185,-199,-207,-209,-209},{-201,-205,-193,-211,-215,-185},{-199,-221,-215,-207,-221,-189},{-213,-209,-195,-205,-183,-203},{-211,-217,-211,-207,-185,-217},{-191,-217,-217,-211,-187,-201},{-221,-189,-193,-193,-209,-201},{-201,-183,-199,-207,-205,-183},{-221,-223,-219,-199,-197,-211},{-217,-183,-193,-223,-219,-195},{-207,-213,-215,-201,-209,-207},{-183,-217,-205,-203,-191,-209},{-211,-195,-197,-185,-189,-221},{-207,-207,-213,-221,-185,-209},{-213,-191,-201,-199,-213,-213},{-215,-211,-199,-205,-189,-215},{-195,-197,-197,-213,-195,-217},{-223,-193,-211,-207,-197,-219},{-199,-201,-217,-183,-211,-211},{-199,-213,-215,-219,-185,-213},{-219,-223,-193,-201,-187,-201},{-197,-221,-191,-221,-213,-187},{-185,-211,-205,-217,-201,-183},{-207,-197,-189,-205,-193,-217},{-217,-201,-187,-195,-201,-193},{-213,-189,-213,-191,-209,-223},{-207,-205,-219,-203,-187,-217}},{{-209,-217,-211,-217,-195,-215},{-185,-195,-185,-221,-211,-203},{-201,-223,-183,-221,-209,-203},{-213,-211,-189,-211,-189,-213},{-211,-211,-211,-187,-195,-215},{-211,-193,-197,-185,-211,-197},{-189,-211,-215,-217,-193,-197},{-197,-197,-203,-205,-211,-213},{-191,-191,-213,-213,-199,-219},{-213,-207,-187,-185,-183,-223},{-191,-197,-203,-191,-199,-189},{-215,-223,-191,-185,-199,-207},{-195,-191,-201,-191,-199,-195},{-211,-195,-209,-199,-197,-221},{-193,-207,-193,-211,-185,-201},{-221,-199,-187,-213,-207,-219},{-197,-213,-211,-197,-203,-223},{-211,-197,-223,-205,-197,-211},{-207,-215,-201,-201,-203,-217},{-205,-205,-213,-201,-219,-199},{-197,-219,-207,-221,-205,-199},{-209,-197,-187,-189,-183,-207},{-219,-185,-195,-201,-205,-183},{-199,-215,-223,-207,-193,-201},{-183,-199,-201,-219,-187,-187},{-221,-187,-215,-205,-199,-219},{-197,-209,-191,-221,-195,-213},{-203,-209,-189,-207,-205,-199},{-223,-205,-207,-183,-197,-213},{-185,-189,-211,-187,-219,-187},{-211,-215,-193,-199,-193,-193},{-197,-207,-221,-201,-185,-217},{-207,-203,-213,-199,-219,-183},{-187,-217,-193,-195,-219,-199},{-203,-189,-205,-221,-201,-189},{-189,-207,-211,-193,-217,-211},{-183,-217,-187,-201,-211,-217},{-193,-207,-193,-221,-217,-217},{-219,-203,-209,-189,-205,-195},{-185,-211,-185,-185,-201,-211},{-199,-205,-185,-223,-211,-205},{-205,-201,-187,-185,-219,-223},{-185,-201,-195,-205,-189,-219},{-195,-213,-183,-193,-215,-221},{-205,-203,-185,-189,-201,-191},{-221,-217,-209,-203,-223,-217},{-209,-185,-211,-223,-183,-187},{-201,-183,-201,-219,-213,-207},{-209,-215,-203,-209,-193,-203},{-203,-203,-217,-223,-221,-185}},{{-209,-201,-219,-185,-189,-189},{-223,-217,-187,-187,-205,-217},{-213,-189,-219,-205,-197,-217},{-187,-221,-201,-201,-191,-207},{-203,-197,-201,-211,-189,-199},{-213,-221,-187,-221,-193,-213},{-189,-217,-183,-187,-221,-217},{-215,-207,-183,-197,-197,-183},{-199,-219,-217,-201,-209,-191},{-185,-215,-213,-217,-223,-193},{-215,-211,-213,-209,-195,-185},{-187,-185,-209,-189,-195,-195},{-187,-217,-223,-185,-183,-215},{-191,-195,-221,-221,-219,-191},{-183,-203,-219,-183,-191,-209},{-213,-197,-183,-209,-217,-205},{-217,-209,-183,-185,-207,-215},{-215,-209,-217,-185,-187,-221},{-221,-213,-213,-205,-193,-201},{-193,-199,-209,-219,-201,-211},{-187,-213,-203,-223,-217,-223},{-203,-213,-195,-189,-191,-187},{-191,-217,-193,-197,-205,-221},{-213,-221,-201,-195,-211,-203},{-203,-213,-199,-223,-217,-191},{-217,-203,-201,-193,-209,-205},{-223,-219,-199,-207,-211,-221},{-215,-223,-195,-215,-213,-217},{-201,-221,-203,-213,-185,-185},{-185,-213,-221,-191,-197,-189},{-219,-219,-207,-191,-209,-199},{-193,-185,-221,-195,-223,-205},{-197,-213,-185,-195,-215,-207},{-187,-189,-217,-213,-205,-215},{-207,-199,-205,-219,-213,-197},{-195,-197,-221,-205,-205,-201},{-191,-203,-189,-213,-183,-209},{-213,-197,-209,-183,-187,-183},{-213,-195,-189,-213,-197,-211},{-215,-209,-211,-213,-205,-211},{-203,-219,-215,-185,-207,-187},{-187,-191,-215,-193,-193,-193},{-219,-207,-213,-199,-195,-219},{-191,-193,-217,-213,-207,-193},{-195,-199,-203,-191,-221,-195},{-221,-211,-217,-207,-189,-207},{-207,-201,-217,-205,-215,-197},{-217,-185,-183,-187,-213,-191},{-217,-191,-183,-189,-189,-201},{-211,-215,-183,-201,-185,-185}},{{-215,-195,-197,-207,-193,-209},{-209,-189,-215,-197,-211,-207},{-195,-209,-211,-221,-211,-201},{-223,-207,-197,-213,-183,-201},{-209,-215,-219,-207,-189,-189},{-217,-197,-193,-223,-195,-189},{-203,-183,-191,-199,-201,-191},{-217,-215,-219,-217,-203,-187},{-189,-209,-201,-201,-195,-209},{-193,-207,-221,-209,-193,-187},{-185,-221,-217,-193,-223,-209},{-189,-213,-223,-193,-191,-199},{-207,-199,-223,-215,-195,-207},{-205,-207,-223,-217,-211,-187},{-201,-203,-211,-219,-203,-195},{-207,-211,-203,-197,-195,-223},{-187,-217,-205,-219,-197,-191},{-223,-215,-215,-217,-207,-221},{-219,-223,-217,-197,-183,-201},{-183,-211,-191,-197,-185,-213},{-199,-195,-205,-205,-197,-213},{-215,-209,-211,-193,-221,-205},{-217,-201,-205,-221,-201,-197},{-187,-197,-209,-187,-187,-195},{-195,-213,-221,-197,-209,-213},{-221,-183,-191,-213,-189,-195},{-215,-205,-183,-211,-207,-223},{-189,-197,-187,-187,-197,-185},{-203,-195,-193,-219,-199,-209},{-195,-187,-209,-189,-193,-201},{-215,-217,-191,-193,-191,-199},{-205,-205,-189,-207,-209,-191},{-183,-213,-207,-215,-183,-221},{-201,-201,-193,-215,-217,-193},{-209,-221,-183,-207,-207,-193},{-207,-187,-215,-201,-205,-213},{-223,-195,-197,-217,-189,-203},{-189,-199,-183,-193,-201,-201},{-221,-209,-193,-217,-187,-223},{-191,-199,-189,-207,-213,-223},{-217,-207,-215,-215,-213,-205},{-203,-193,-211,-189,-201,-195},{-217,-219,-223,-207,-203,-215},{-189,-213,-195,-187,-195,-203},{-211,-199,-199,-203,-207,-217},{-209,-199,-193,-213,-221,-207},{-215,-187,-185,-187,-223,-189},{-183,-203,-219,-217,-213,-199},{-183,-219,-185,-215,-221,-221},{-211,-221,-211,-205,-185,-213}},{{-199,-209,-185,-183,-203,-193},{-199,-191,-183,-215,-195,-201},{-207,-203,-205,-209,-191,-197},{-201,-203,-213,-189,-221,-213},{-207,-211,-189,-201,-209,-205},{-185,-213,-211,-187,-187,-215},{-213,-207,-211,-197,-213,-195},{-197,-205,-217,-211,-201,-215},{-211,-203,-215,-213,-183,-203},{-215,-211,-183,-219,-213,-183},{-195,-209,-205,-215,-197,-191},{-183,-189,-183,-191,-183,-219},{-185,-199,-185,-193,-185,-207},{-197,-191,-193,-199,-211,-195},{-215,-219,-215,-187,-213,-197},{-189,-199,-211,-221,-215,-201},{-215,-219,-187,-207,-205,-201},{-221,-203,-223,-211,-205,-213},{-191,-217,-183,-183,-209,-199},{-221,-205,-211,-221,-203,-209},{-203,-217,-193,-209,-215,-213},{-193,-209,-213,-187,-223,-199},{-183,-203,-209,-189,-195,-211},{-207,-201,-215,-205,-205,-183},{-195,-223,-195,-205,-191,-219},{-189,-221,-219,-215,-205,-187},{-217,-217,-191,-205,-223,-211},{-219,-205,-217,-189,-185,-213},{-221,-197,-185,-183,-219,-183},{-197,-209,-195,-191,-211,-221},{-203,-215,-205,-193,-183,-189},{-183,-217,-219,-221,-203,-189},{-183,-215,-185,-219,-217,-191},{-217,-213,-213,-195,-201,-197},{-185,-191,-197,-209,-193,-215},{-201,-203,-201,-201,-219,-183},{-197,-193,-197,-219,-223,-185},{-199,-203,-185,-191,-201,-185},{-207,-191,-217,-209,-215,-183},{-191,-209,-185,-197,-201,-197},{-185,-193,-199,-221,-219,-209},{-215,-195,-221,-191,-189,-187},{-199,-185,-221,-185,-207,-217},{-195,-215,-199,-191,-183,-191},{-197,-193,-185,-187,-199,-195},{-219,-193,-215,-207,-211,-201},{-207,-185,-213,-223,-205,-193},{-191,-213,-211,-223,-201,-215},{-191,-219,-211,-187,-185,-219},{-221,-189,-209,-195,-199,-203}}},{{{-155,-159,-155,-155,-150,-163},{-156,-151,-145,-147,-148,-167},{-163,-151,-166,-156,-147,-151},{-151,-174,-169,-147,-145,-167},{-175,-177,-163,-145,-166,-163},{-169,-153,-156,-153,-159,-150},{-159,-177,-171,-164,-145,-145},{-161,-169,-159,-167,-175,-172},{-175,-156,-167,-169,-164,-155},{-147,-158,-164,-166,-161,-159},{-147,-177,-151,-156,-161,-161},{-147,-147,-175,-177,-148,-175},{-175,-169,-150,-175,-161,-151},{-155,-145,-172,-166,-150,-164},{-150,-153,-164,-156,-158,-161},{-172,-153,-145,-151,-147,-177},{-147,-148,-150,-171,-177,-171},{-147,-164,-158,-163,-163,-145},{-148,-177,-159,-166,-151,-156},{-161,-166,-167,-175,-171,-166},{-151,-163,-145,-164,-174,-166},{-158,-167,-177,-147,-148,-174},{-161,-156,-171,-155,-147,-171},{-158,-148,-171,-156,-167,-155},{-158,-159,-158,-175,-163,-155},{-167,-171,-171,-171,-172,-177},{-158,-164,-164,-169,-163,-169},{-155,-153,-161,-155,-177,-150},{-164,-147,-148,-167,-147,-158},{-161,-166,-177,-163,-166,-167},{-148,-158,-159,-174,-155,-153},{-159,-171,-167,-155,-147,-161},{-166,-164,-145,-147,-172,-148},{-163,-147,-145,-148,-163,-166},{-148,-171,-172,-172,-155,-175},{-169,-145,-159,-150,-163,-153},{-167,-174,-145,-172,-156,-148},{-150,-166,-153,-169,-172,-155},{-174,-156,-155,-147,-155,-151},{-175,-151,-172,-153,-156,-155},{-159,-167,-156,-147,-150,-175},{-145,-169,-171,-147,-151,-159},{-169,-174,-145,-159,-169,-148},{-177,-172,-166,-167,-148,-175},{-159,-163,-161,-151,-167,-159},{-177,-177,-148,-163,-161,-147},{-169,-164,-175,-156,-155,-155},{-169,-155,-164,-166,-158,-158},{-166,-156,-147,-172,-175,-153},{-156,-174,-177,-151,-158,-174}},{{-177,-147,-153,-147,-164,-161},{-159,-155,-153,-153,-150,-145},{-172,-159,-171,-161,-159,-172},{-163,-164,-147,-153,-158,-159},{-172,-175,-177,-167,-156,-177},{-156,-145,-163,-163,-163,-172},{-156,-172,-150,-172,-164,-148},{-150,-172,-175,-159,-153,-156},{-159,-151,-174,-175,-177,-148},{-172,-164,-177,-167,-169,-151},{-172,-175,-167,-163,-156,-174},{-172,-151,-155,-158,-148,-161},{-166,-145,-155,-147,-148,-151},{-151,-167,-158,-177,-158,-175},{-167,-169,-147,-155,-174,-166},{-164,-166,-158,-153,-163,-159},{-155,-151,-159,-158,-148,-155},{-153,-147,-155,-147,-145,-148},{-151,-153,-174,-175,-153,-171},{-156,-167,-166,-172,-175,-156},{-151,-177,-164,-175,-145,-169},{-153,-175,-167,-145,-166,-171},{-145,-166,-159,-164,-161,-171},{-175,-172,-145,-156,-147,-147},{-174,-166,-151,-175,-166,-175},{-167,-158,-153,-166,-175,-171},{-174,-164,-169,-148,-167,-155},{-161,-147,-171,-171,-159,-164},{-161,-174,-155,-150,-153,-174},{-172,-167,-151,-163,-159,-158},{-164,-175,-167,-150,-150,-174},{-155,-166,-169,-177,-167,-145},{-166,-171,-175,-175,-145,-148},{-159,-158,-169,-148,-158,-148},{-161,-153,-171,-148,-161,-161},{-174,-151,-172,-145,-147,-151},{-174,-145,-172,-147,-169,-175},{-163,-167,-164,-156,-151,-145},{-167,-150,-153,-172,-166,-167},{-159,-155,-155,-153,-150,-147},{-169,-169,-172,-166,-156,-148},{-150,-166,-155,-177,-147,-155},{-174,-177,-163,-159,-150,-159},{-169,-175,-145,-172,-148,-166},{-167,-145,-147,-163,-174,-145},{-158,-150,-151,-163,-158,-172},{-161,-172,-153,-169,-164,-164},{-155,-148,-169,-148,-172,-172},{-151,-148,-172,-150,-172,-174},{-164,-161,-158,-156,-167,-175}},{{-159,-164,-158,-148,-172,-164},{-169,-166,-163,-148,-161,-145},{-155,-174,-151,-155,-164,-164},{-174,-169,-169,-145,-153,-145},{-147,-175,-164,-153,-147,-163},{-151,-161,-174,-177,-166,-177},{-167,-163,-175,-166,-148,-150},{-155,-148,-158,-174,-150,-167},{-148,-155,-172,-147,-156,-167},{-169,-159,-169,-145,-147,-150},{-169,-164,-148,-161,-174,-169},{-151,-164,-174,-166,-175,-169},{-147,-151,-164,-171,-148,-164},{-174,-153,-148,-156,-153,-175},{-153,-172,-172,-167,-164,-159},{-164,-169,-171,-153,-163,-161},{-150,-177,-174,-169,-167,-153},{-171,-169,-155,-156,-147,-174},{-169,-164,-150,-167,-151,-151},{-172,-177,-166,-174,-177,-155},{-169,-161,-172,-147,-167,-153},{-158,-148,-166,-147,-171,-171},{-174,-151,-166,-156,-166,-158},{-161,-171,-153,-172,-167,-167},{-169,-156,-164,-177,-155,-150},{-158,-177,-148,-147,-169,-177},{-145,-148,-166,-158,-177,-171},{-147,-145,-175,-163,-166,-145},{-151,-166,-161,-174,-169,-148},{-177,-174,-153,-158,-158,-156},{-174,-172,-174,-147,-148,-169},{-150,-161,-151,-145,-158,-167},{-147,-150,-175,-169,-150,-163},{-147,-150,-175,-151,-172,-156},{-169,-158,-177,-153,-175,-161},{-158,-148,-150,-145,-155,-159},{-159,-164,-169,-175,-147,-148},{-174,-159,-175,-156,-153,-175},{-166,-151,-175,-174,-164,-158},{-159,-148,-155,-150,-164,-161},{-161,-175,-158,-161,-163,-151},{-155,-161,-147,-145,-174,-158},{-163,-156,-161,-158,-172,-169},{-175,-163,-151,-155,-151,-155},{-171,-150,-177,-158,-167,-153},{-147,-147,-164,-158,-148,-151},{-174,-163,-172,-145,-153,-163},{-161,-177,-171,-155,-147,-169},{-155,-161,-159,-169,-169,-147},{-153,-158,-151,-153,-158,-153}},{{-169,-150,-169,-150,-147,-174},{-158,-148,-153,-167,-171,-164},{-174,-158,-155,-163,-155,-175},{-151,-155,-172,-161,-155,-155},{-159,-166,-147,-158,-153,-150},{-153,-163,-145,-171,-174,-163},{-148,-150,-171,-174,-161,-155},{-169,-169,-167,-172,-161,-177},{-161,-150,-164,-164,-150,-177},{-159,-158,-166,-155,-172,-153},{-163,-161,-156,-145,-150,-174},{-163,-159,-175,-151,-167,-148},{-148,-175,-163,-147,-174,-159},{-158,-169,-161,-148,-145,-175},{-169,-150,-169,-164,-174,-171},{-164,-151,-163,-164,-166,-167},{-169,-145,-145,-167,-175,-145},{-175,-145,-159,-171,-145,-169},{-147,-148,-153,-150,-169,-153},{-167,-167,-159,-155,-147,-153},{-163,-163,-174,-159,-155,-167},{-177,-161,-177,-163,-174,-150},{-166,-159,-156,-163,-166,-172},{-166,-148,-174,-169,-155,-167},{-177,-172,-155,-148,-175,-153},{-174,-169,-177,-177,-172,-145},{-153,-171,-147,-163,-155,-148},{-150,-177,-163,-174,-150,-175},{-164,-175,-169,-171,-169,-169},{-156,-171,-153,-161,-164,-169},{-158,-164,-156,-159,-155,-169},{-148,-159,-161,-145,-161,-175},{-161,-177,-151,-153,-163,-164},{-151,-155,-151,-153,-151,-153},{-156,-159,-150,-163,-147,-172},{-151,-153,-167,-166,-145,-148},{-159,-163,-171,-175,-166,-171},{-166,-147,-174,-150,-169,-161},{-172,-163,-169,-148,-169,-174},{-164,-147,-164,-161,-156,-175},{-177,-147,-171,-167,-153,-177},{-169,-163,-155,-151,-148,-164},{-147,-147,-163,-147,-148,-148},{-150,-158,-156,-175,-177,-175},{-171,-166,-166,-169,-174,-172},{-163,-150,-169,-167,-145,-151},{-175,-156,-171,-156,-166,-175},{-166,-163,-164,-161,-172,-159},{-161,-145,-147,-153,-177,-167},{-151,-161,-145,-159,-169,-155}},{{-151,-153,-164,-148,-167,-150},{-151,-161,-171,-151,-151,-163},{-158,-172,-153,-177,-169,-177},{-171,-169,-145,-151,-150,-147},{-145,-155,-153,-147,-150,-174},{-153,-161,-177,-175,-177,-155},{-159,-174,-174,-177,-177,-174},{-155,-148,-151,-177,-150,-174},{-171,-175,-148,-159,-169,-153},{-174,-153,-169,-166,-167,-156},{-164,-167,-166,-164,-148,-161},{-153,-171,-166,-156,-145,-172},{-164,-148,-155,-166,-175,-156},{-169,-159,-172,-174,-153,-150},{-158,-175,-161,-147,-147,-169},{-151,-147,-158,-169,-171,-153},{-166,-164,-166,-166,-155,-172},{-164,-147,-148,-169,-158,-158},{-145,-161,-155,-167,-155,-148},{-163,-169,-174,-164,-175,-155},{-167,-153,-177,-169,-148,-175},{-175,-169,-175,-174,-174,-155},{-169,-169,-163,-166,-174,-163},{-177,-155,-150,-166,-169,-166},{-169,-171,-175,-172,-161,-175},{-147,-156,-175,-148,-148,-147},{-148,-158,-164,-172,-169,-150},{-156,-158,-156,-158,-150,-171},{-156,-164,-172,-161,-147,-163},{-148,-159,-153,-174,-164,-172},{-161,-175,-161,-167,-158,-167},{-175,-167,-174,-151,-145,-153},{-177,-151,-171,-175,-167,-172},{-163,-166,-159,-171,-151,-166},{-150,-164,-155,-174,-171,-164},{-155,-166,-164,-147,-156,-153},{-169,-158,-151,-145,-169,-177},{-175,-151,-158,-153,-166,-153},{-172,-147,-164,-177,-174,-163},{-167,-159,-148,-174,-172,-174},{-150,-174,-164,-177,-159,-163},{-147,-148,-174,-164,-175,-171},{-150,-148,-148,-167,-150,-147},{-156,-158,-150,-151,-147,-163},{-174,-158,-153,-148,-174,-159},{-159,-174,-169,-153,-163,-145},{-163,-177,-148,-158,-147,-163},{-148,-169,-169,-161,-147,-167},{-150,-145,-175,-148,-174,-169},{-145,-163,-164,-166,-155,-161}},{{-163,-161,-166,-171,-167,-171},{-172,-161,-174,-174,-167,-164},{-166,-155,-156,-177,-169,-177},{-166,-167,-163,-159,-177,-150},{-163,-163,-148,-159,-150,-161},{-158,-175,-156,-156,-145,-167},{-155,-151,-175,-158,-164,-151},{-169,-147,-156,-148,-155,-167},{-175,-159,-151,-147,-148,-169},{-169,-156,-164,-155,-169,-175},{-166,-163,-153,-148,-167,-174},{-158,-151,-174,-174,-175,-174},{-169,-175,-174,-166,-148,-163},{-156,-150,-169,-148,-148,-159},{-153,-164,-172,-156,-169,-147},{-155,-147,-159,-163,-150,-158},{-145,-163,-175,-151,-153,-166},{-158,-169,-174,-150,-158,-163},{-153,-172,-148,-172,-153,-175},{-164,-169,-158,-169,-175,-174},{-150,-147,-175,-163,-171,-155},{-148,-159,-166,-148,-177,-145},{-153,-151,-151,-169,-174,-158},{-167,-151,-167,-147,-159,-174},{-147,-151,-169,-147,-159,-167},{-164,-169,-158,-167,-159,-159},{-150,-153,-161,-171,-164,-177},{-150,-174,-147,-156,-175,-171},{-147,-145,-145,-147,-147,-177},{-161,-171,-161,-148,-169,-148},{-151,-156,-177,-167,-153,-177},{-158,-174,-155,-159,-150,-150},{-148,-174,-153,-159,-148,-175},{-153,-177,-153,-145,-148,-158},{-174,-169,-159,-167,-171,-148},{-161,-171,-167,-151,-177,-163},{-164,-163,-169,-148,-171,-172},{-175,-147,-150,-158,-167,-161},{-174,-158,-174,-163,-175,-167},{-166,-148,-156,-145,-169,-156},{-156,-163,-175,-164,-164,-163},{-169,-166,-177,-164,-166,-163},{-147,-148,-175,-164,-161,-159},{-159,-153,-147,-174,-158,-158},{-166,-153,-147,-175,-153,-159},{-159,-147,-166,-148,-159,-148},{-172,-159,-166,-145,-169,-147},{-177,-177,-148,-175,-159,-163},{-153,-150,-151,-161,-169,-166},{-166,-159,-150,-171,-166,-145}},{{-171,-153,-164,-159,-164,-164},{-161,-158,-177,-155,-147,-177},{-155,-148,-171,-171,-166,-167},{-174,-153,-161,-145,-156,-156},{-171,-153,-167,-161,-150,-169},{-161,-172,-175,-167,-167,-156},{-172,-172,-155,-171,-175,-161},{-155,-164,-150,-161,-167,-169},{-153,-147,-177,-155,-161,-167},{-171,-177,-145,-163,-175,-169},{-155,-158,-171,-169,-150,-151},{-159,-145,-150,-164,-148,-166},{-147,-175,-151,-153,-153,-145},{-155,-175,-145,-147,-153,-161},{-153,-153,-174,-145,-177,-164},{-171,-159,-174,-177,-161,-161},{-159,-153,-175,-158,-147,-172},{-163,-150,-145,-175,-156,-150},{-161,-169,-159,-169,-171,-169},{-159,-172,-161,-174,-161,-159},{-164,-159,-163,-150,-151,-166},{-171,-156,-147,-156,-159,-161},{-174,-148,-161,-148,-172,-177},{-164,-147,-158,-150,-150,-155},{-145,-155,-147,-145,-174,-175},{-150,-155,-167,-163,-151,-167},{-153,-171,-161,-172,-166,-167},{-175,-147,-177,-163,-175,-155},{-147,-171,-166,-153,-158,-150},{-158,-167,-155,-161,-174,-156},{-148,-171,-164,-169,-147,-167},{-164,-175,-158,-174,-159,-156},{-161,-169,-163,-172,-150,-148},{-166,-166,-159,-166,-150,-164},{-159,-174,-156,-171,-172,-150},{-145,-151,-175,-150,-175,-167},{-147,-150,-172,-172,-150,-155},{-177,-151,-150,-159,-145,-150},{-151,-156,-151,-177,-150,-169},{-174,-177,-172,-153,-159,-158},{-155,-177,-164,-148,-172,-151},{-166,-153,-172,-171,-177,-148},{-177,-150,-163,-177,-172,-155},{-153,-145,-167,-172,-158,-177},{-153,-159,-163,-148,-175,-156},{-167,-171,-171,-167,-155,-156},{-158,-151,-169,-156,-151,-161},{-167,-164,-164,-174,-164,-158},{-153,-153,-169,-177,-174,-148},{-163,-158,-150,-164,-163,-161}},{{-156,-171,-159,-156,-156,-167},{-156,-161,-169,-174,-172,-161},{-156,-167,-158,-174,-177,-156},{-148,-163,-174,-151,-145,-164},{-175,-153,-169,-161,-150,-172},{-171,-156,-153,-171,-153,-164},{-158,-159,-159,-155,-177,-161},{-153,-161,-166,-175,-175,-151},{-163,-167,-167,-151,-155,-177},{-171,-148,-153,-164,-167,-175},{-171,-174,-159,-159,-156,-158},{-172,-163,-153,-159,-166,-148},{-158,-155,-158,-151,-163,-158},{-148,-145,-171,-167,-151,-169},{-145,-164,-174,-169,-163,-153},{-153,-172,-158,-156,-150,-169},{-148,-169,-177,-167,-169,-150},{-164,-167,-148,-159,-166,-171},{-151,-175,-156,-159,-147,-177},{-172,-151,-169,-164,-169,-158},{-175,-172,-145,-169,-147,-174},{-166,-161,-145,-155,-175,-171},{-155,-167,-147,-161,-177,-177},{-145,-158,-159,-164,-158,-171},{-167,-156,-158,-156,-161,-172},{-148,-175,-156,-159,-174,-150},{-166,-172,-158,-169,-159,-155},{-175,-163,-163,-155,-175,-158},{-159,-177,-163,-145,-163,-159},{-164,-163,-153,-169,-177,-164},{-145,-161,-155,-151,-158,-147},{-156,-174,-177,-145,-148,-159},{-169,-159,-150,-148,-151,-172},{-171,-167,-155,-164,-172,-167},{-155,-169,-161,-172,-147,-163},{-163,-145,-153,-171,-148,-169},{-153,-153,-161,-172,-150,-171},{-172,-166,-145,-166,-174,-174},{-164,-155,-150,-145,-159,-150},{-150,-151,-145,-158,-174,-177},{-153,-167,-172,-151,-174,-171},{-147,-153,-150,-161,-156,-166},{-172,-163,-155,-151,-159,-145},{-148,-148,-156,-155,-171,-172},{-156,-158,-159,-145,-167,-175},{-155,-151,-147,-147,-163,-153},{-155,-174,-147,-164,-156,-175},{-156,-166,-155,-167,-156,-161},{-169,-163,-166,-163,-169,-147},{-147,-150,-164,-155,-167,-159}},{{-167,-169,-175,-147,-159,-155},{-145,-172,-163,-147,-177,-174},{-156,-155,-175,-164,-177,-164},{-145,-148,-177,-145,-147,-148},{-175,-159,-145,-156,-145,-164},{-155,-175,-161,-175,-156,-175},{-148,-164,-172,-174,-150,-161},{-169,-161,-159,-174,-174,-153},{-169,-166,-156,-164,-156,-151},{-150,-161,-156,-145,-174,-161},{-158,-177,-161,-161,-169,-163},{-156,-145,-177,-166,-156,-151},{-156,-171,-150,-161,-153,-145},{-155,-150,-159,-175,-163,-175},{-166,-147,-167,-158,-177,-150},{-166,-156,-156,-166,-151,-169},{-163,-177,-177,-164,-166,-171},{-167,-171,-153,-163,-172,-145},{-172,-159,-174,-172,-177,-156},{-175,-171,-151,-172,-177,-150},{-159,-156,-163,-153,-172,-177},{-156,-150,-175,-153,-155,-159},{-164,-153,-151,-163,-159,-166},{-150,-153,-177,-150,-177,-175},{-153,-155,-158,-158,-158,-158},{-172,-164,-151,-177,-156,-166},{-172,-150,-156,-169,-161,-171},{-151,-171,-145,-145,-174,-155},{-164,-175,-151,-161,-166,-174},{-171,-164,-163,-145,-166,-145},{-153,-167,-148,-167,-148,-148},{-161,-177,-151,-147,-151,-163},{-171,-172,-167,-153,-155,-164},{-153,-172,-150,-155,-151,-148},{-145,-148,-153,-153,-177,-163},{-177,-155,-164,-163,-177,-163},{-148,-175,-172,-156,-151,-167},{-167,-172,-145,-148,-175,-159},{-155,-159,-174,-145,-147,-147},{-174,-164,-177,-158,-172,-158},{-169,-174,-156,-166,-155,-151},{-174,-153,-161,-158,-172,-166},{-163,-151,-153,-163,-153,-169},{-148,-164,-171,-169,-153,-158},{-166,-167,-147,-167,-161,-167},{-150,-155,-150,-153,-175,-163},{-174,-151,-145,-145,-147,-156},{-151,-155,-153,-164,-148,-150},{-153,-164,-148,-159,-148,-174},{-151,-169,-159,-153,-163,-150}}},{{{-224,-236,-233,-231,-243,-224},{-224,-210,-238,-215,-245,-247},{-254,-226,-249,-217,-229,-233},{-217,-226,-254,-213,-236,-249},{-222,-245,-213,-252,-249,-245},{-236,-219,-224,-245,-217,-226},{-236,-222,-219,-210,-245,-249},{-243,-236,-219,-238,-231,-252},{-254,-213,-213,-233,-249,-252},{-226,-219,-236,-231,-243,-208},{-208,-245,-208,-231,-217,-245},{-231,-243,-252,-222,-219,-238},{-233,-213,-243,-243,-252,-236},{-243,-233,-245,-226,-217,-226},{-231,-238,-243,-236,-224,-233},{-247,-226,-217,-249,-208,-208},{-217,-229,-236,-231,-226,-247},{-208,-210,-254,-233,-226,-249},{-236,-210,-213,-213,-219,-236},{-226,-238,-217,-210,-233,-210},{-217,-222,-252,-213,-217,-254},{-229,-217,-243,-215,-224,-226},{-254,-254,-213,-222,-233,-231},{-249,-233,-224,-226,-245,-236},{-217,-254,-210,-210,-247,-208},{-243,-217,-217,-229,-210,-247},{-217,-219,-247,-208,-226,-210},{-226,-243,-215,-247,-224,-254},{-222,-229,-222,-217,-219,-215},{-226,-252,-243,-254,-210,-208},{-222,-240,-238,-249,-233,-233},{-240,-236,-208,-245,-245,-229},{-236,-222,-219,-226,-245,-245},{-226,-226,-210,-236,-243,-217},{-219,-236,-226,-229,-243,-245},{-226,-213,-222,-217,-217,-238},{-213,-208,-208,-229,-243,-252},{-210,-233,-240,-233,-240,-236},{-229,-231,-254,-217,-210,-247},{-231,-238,-233,-240,-252,-245},{-208,-233,-247,-219,-247,-217},{-219,-252,-229,-215,-229,-208},{-243,-229,-222,-238,-231,-210},{-213,-215,-238,-240,-233,-213},{-245,-226,-252,-249,-222,-243},{-213,-233,-222,-247,-249,-252},{-238,-231,-224,-247,-213,-252},{-236,-238,-252,-213,-233,-254},{-247,-238,-210,-219,-254,-208},{-217,-247,-233,-233,-208,-252}},{{-208,-252,-233,-229,-213,-217},{-252,-231,-243,-252,-236,-208},{-247,-238,-240,-240,-215,-213},{-217,-210,-208,-210,-219,-208},{-226,-245,-236,-249,-229,-222},{-243,-233,-238,-222,-231,-240},{-226,-231,-215,-240,-240,-243},{-215,-254,-226,-219,-222,-229},{-236,-243,-254,-229,-229,-252},{-226,-229,-226,-247,-210,-252},{-222,-249,-217,-226,-249,-249},{-238,-208,-247,-215,-238,-224},{-254,-208,-222,-217,-252,-213},{-233,-208,-245,-236,-249,-210},{-229,-236,-222,-231,-215,-215},{-249,-240,-233,-219,-217,-208},{-213,-213,-243,-226,-240,-226},{-217,-240,-208,-229,-249,-226},{-222,-243,-229,-213,-226,-231},{-215,-236,-254,-243,-245,-247},{-247,-249,-247,-243,-217,-217},{-213,-243,-210,-233,-215,-254},{-247,-249,-243,-249,-213,-219},{-243,-217,-254,-238,-247,-233},{-226,-229,-254,-243,-224,-243},{-249,-215,-240,-254,-231,-229},{-233,-238,-236,-249,-222,-238},{-247,-231,-215,-245,-208,-213},{-210,-243,-238,-222,-240,-240},{-231,-243,-254,-233,-210,-233},{-222,-249,-215,-254,-226,-224},{-249,-224,-252,-217,-224,-233},{-215,-217,-240,-238,-233,-215},{-217,-213,-219,-217,-236,-243},{-247,-254,-247,-254,-252,-226},{-240,-217,-222,-226,-217,-217},{-249,-243,-229,-210,-226,-231},{-231,-208,-229,-238,-247,-224},{-236,-210,-231,-252,-233,-210},{-240,-210,-252,-229,-238,-219},{-238,-229,-236,-233,-210,-231},{-243,-252,-231,-252,-240,-240},{-226,-231,-245,-208,-222,-240},{-226,-236,-226,-236,-245,-233},{-254,-231,-215,-254,-231,-219},{-247,-254,-224,-224,-252,-224},{-226,-243,-226,-208,-243,-210},{-210,-243,-217,-233,-208,-247},{-217,-231,-254,-217,-217,-229},{-238,-233,-231,-247,-245,-219}},{{-213,-226,-217,-249,-219,-249},{-252,-217,-226,-247,-210,-208},{-215,-217,-233,-210,-229,-226},{-254,-238,-229,-226,-247,-229},{-243,-233,-240,-222,-236,-215},{-217,-247,-243,-245,-233,-213},{-236,-231,-210,-252,-233,-238},{-231,-233,-254,-238,-238,-243},{-249,-233,-217,-254,-236,-243},{-217,-229,-215,-252,-238,-229},{-238,-254,-233,-217,-233,-245},{-208,-226,-213,-210,-243,-231},{-249,-252,-252,-208,-243,-243},{-224,-249,-240,-224,-252,-231},{-222,-240,-210,-226,-217,-245},{-236,-254,-208,-231,-222,-238},{-224,-231,-247,-245,-224,-243},{-213,-245,-229,-254,-236,-252},{-210,-238,-226,-243,-219,-233},{-243,-238,-213,-238,-219,-215},{-222,-247,-236,-252,-240,-249},{-236,-240,-217,-229,-210,-231},{-233,-249,-222,-219,-252,-222},{-229,-240,-219,-238,-247,-215},{-254,-236,-219,-243,-233,-233},{-226,-210,-210,-208,-245,-233},{-238,-208,-252,-213,-222,-215},{-254,-252,-229,-210,-226,-252},{-222,-233,-226,-233,-240,-240},{-222,-238,-233,-210,-213,-231},{-222,-217,-254,-254,-245,-245},{-222,-229,-247,-233,-236,-219},{-247,-236,-224,-231,-245,-233},{-226,-210,-245,-233,-240,-215},{-215,-247,-252,-224,-229,-231},{-249,-240,-229,-238,-236,-249},{-222,-229,-210,-226,-229,-219},{-219,-254,-245,-243,-254,-254},{-236,-231,-252,-210,-249,-210},{-208,-208,-233,-240,-215,-231},{-247,-233,-249,-240,-219,-243},{-236,-254,-229,-219,-215,-213},{-240,-231,-208,-231,-247,-238},{-226,-252,-217,-254,-219,-217},{-229,-213,-233,-249,-208,-247},{-226,-254,-231,-249,-243,-217},{-215,-210,-238,-229,-213,-231},{-238,-247,-229,-238,-219,-238},{-229,-254,-215,-249,-252,-229},{-229,-217,-208,-219,-229,-219}},{{-217,-226,-243,-243,-252,-226},{-219,-249,-249,-243,-236,-215},{-213,-233,-243,-240,-254,-213},{-217,-231,-219,-217,-245,-233},{-226,-224,-243,-254,-231,-231},{-213,-231,-233,-236,-222,-243},{-238,-222,-252,-254,-236,-210},{-249,-236,-224,-247,-217,-254},{-238,-238,-219,-215,-252,-229},{-226,-217,-229,-208,-213,-213},{-236,-243,-243,-215,-238,-245},{-213,-243,-243,-236,-219,-222},{-236,-254,-240,-240,-238,-254},{-229,-245,-215,-224,-254,-238},{-252,-213,-236,-229,-245,-226},{-245,-254,-238,-226,-208,-210},{-236,-247,-245,-231,-213,-252},{-252,-245,-229,-219,-231,-252},{-252,-231,-213,-219,-213,-238},{-208,-252,-245,-229,-254,-240},{-224,-217,-219,-208,-208,-231},{-245,-222,-247,-233,-243,-217},{-222,-213,-210,-238,-254,-252},{-222,-213,-254,-208,-213,-215},{-240,-233,-208,-238,-213,-238},{-236,-219,-245,-210,-245,-208},{-215,-236,-213,-219,-215,-226},{-231,-254,-243,-249,-254,-233},{-243,-208,-229,-226,-252,-254},{-247,-208,-229,-243,-247,-254},{-231,-231,-252,-249,-217,-222},{-222,-226,-245,-238,-236,-240},{-254,-252,-224,-224,-247,-229},{-245,-236,-219,-210,-245,-245},{-224,-245,-210,-208,-226,-240},{-217,-217,-210,-224,-245,-238},{-219,-226,-245,-213,-254,-236},{-231,-210,-229,-217,-226,-210},{-215,-240,-215,-254,-240,-245},{-238,-240,-224,-217,-233,-238},{-226,-208,-238,-243,-245,-213},{-229,-219,-236,-219,-252,-247},{-233,-252,-210,-224,-245,-231},{-224,-231,-249,-222,-243,-243},{-245,-249,-217,-247,-222,-217},{-215,-249,-229,-213,-210,-229},{-247,-233,-219,-226,-213,-222},{-213,-249,-224,-217,-229,-215},{-243,-215,-252,-224,-245,-229},{-254,-245,-254,-233,-236,-233}},{{-226,-213,-229,-252,-231,-233},{-210,-213,-238,-233,-210,-231},{-213,-219,-219,-233,-247,-254},{-252,-210,-245,-217,-243,-208},{-208,-215,-222,-249,-236,-224},{-226,-245,-245,-210,-243,-222},{-252,-226,-219,-222,-213,-240},{-245,-224,-217,-236,-238,-208},{-252,-247,-236,-238,-254,-238},{-226,-245,-217,-224,-215,-210},{-217,-240,-222,-247,-231,-219},{-215,-243,-226,-254,-236,-243},{-236,-233,-238,-243,-213,-229},{-210,-213,-252,-238,-233,-224},{-208,-224,-226,-249,-254,-243},{-231,-236,-233,-229,-213,-238},{-219,-240,-231,-247,-233,-224},{-245,-224,-217,-217,-254,-236},{-233,-247,-247,-238,-219,-222},{-224,-236,-240,-240,-219,-254},{-224,-224,-229,-243,-243,-215},{-252,-238,-238,-217,-247,-245},{-249,-233,-222,-233,-247,-254},{-224,-208,-219,-215,-224,-249},{-231,-245,-247,-245,-222,-210},{-226,-240,-252,-245,-240,-224},{-224,-243,-210,-236,-213,-243},{-215,-236,-217,-219,-210,-254},{-217,-252,-243,-210,-236,-226},{-233,-224,-249,-243,-245,-245},{-219,-249,-224,-210,-210,-252},{-231,-249,-219,-249,-210,-249},{-217,-238,-215,-210,-224,-236},{-226,-252,-208,-217,-247,-224},{-249,-240,-224,-224,-231,-224},{-229,-247,-236,-238,-249,-213},{-231,-243,-245,-247,-208,-217},{-238,-240,-219,-217,-217,-210},{-222,-240,-217,-240,-210,-217},{-254,-233,-252,-217,-215,-249},{-243,-238,-226,-224,-252,-229},{-231,-254,-229,-243,-229,-215},{-217,-238,-252,-240,-252,-210},{-226,-247,-254,-229,-222,-238},{-252,-252,-226,-217,-240,-222},{-233,-233,-245,-229,-222,-213},{-219,-208,-254,-254,-236,-245},{-236,-233,-217,-231,-226,-213},{-229,-226,-249,-238,-217,-213},{-217,-238,-219,-208,-210,-243}},{{-208,-240,-219,-231,-215,-219},{-217,-217,-222,-215,-208,-243},{-210,-231,-247,-210,-247,-245},{-252,-252,-226,-249,-245,-231},{-224,-243,-213,-224,-210,-247},{-238,-217,-213,-240,-219,-215},{-208,-240,-226,-254,-236,-252},{-249,-236,-245,-238,-219,-224},{-224,-252,-247,-240,-217,-245},{-222,-233,-224,-219,-210,-210},{-240,-240,-233,-215,-217,-245},{-240,-245,-226,-249,-245,-247},{-213,-252,-231,-215,-243,-240},{-208,-247,-210,-247,-252,-249},{-254,-215,-219,-217,-236,-233},{-222,-215,-208,-208,-229,-245},{-224,-238,-243,-222,-247,-215},{-231,-222,-222,-238,-226,-245},{-219,-210,-247,-236,-249,-238},{-208,-238,-238,-233,-236,-215},{-254,-238,-243,-245,-243,-231},{-215,-245,-222,-226,-243,-238},{-224,-243,-247,-254,-229,-208},{-224,-238,-243,-208,-222,-233},{-240,-240,-226,-236,-245,-226},{-219,-226,-224,-231,-215,-224},{-240,-236,-236,-219,-213,-217},{-247,-222,-222,-224,-247,-233},{-233,-238,-254,-249,-236,-245},{-219,-217,-252,-222,-208,-213},{-252,-231,-254,-245,-233,-240},{-222,-231,-245,-243,-254,-213},{-224,-254,-249,-215,-236,-226},{-254,-231,-233,-254,-238,-245},{-208,-210,-208,-217,-247,-243},{-240,-240,-240,-231,-236,-217},{-229,-245,-208,-238,-243,-243},{-215,-236,-240,-222,-249,-231},{-226,-231,-240,-247,-233,-233},{-210,-243,-219,-213,-236,-222},{-219,-210,-231,-208,-231,-240},{-231,-247,-247,-226,-245,-243},{-249,-215,-224,-222,-249,-222},{-231,-213,-243,-213,-254,-231},{-240,-236,-247,-238,-233,-222},{-236,-222,-219,-245,-240,-247},{-243,-219,-231,-252,-233,-252},{-233,-238,-210,-219,-231,-229},{-247,-231,-252,-229,-233,-226},{-254,-226,-240,-233,-226,-210}},{{-210,-217,-249,-229,-249,-229},{-231,-247,-208,-217,-208,-208},{-236,-252,-222,-254,-224,-222},{-224,-236,-243,-238,-236,-226},{-240,-245,-247,-240,-231,-215},{-226,-210,-213,-229,-247,-245},{-247,-210,-233,-233,-226,-219},{-247,-252,-254,-222,-219,-249},{-252,-222,-247,-231,-252,-210},{-231,-208,-229,-252,-222,-249},{-208,-229,-238,-219,-208,-215},{-254,-243,-240,-254,-222,-247},{-224,-243,-210,-222,-236,-224},{-240,-224,-236,-231,-238,-249},{-229,-247,-254,-240,-215,-215},{-222,-252,-210,-210,-243,-247},{-215,-222,-245,-249,-240,-240},{-215,-254,-247,-245,-252,-215},{-252,-238,-243,-245,-215,-245},{-226,-226,-208,-210,-222,-213},{-210,-247,-208,-236,-226,-240},{-213,-247,-229,-224,-217,-247},{-219,-229,-247,-238,-222,-210},{-254,-249,-226,-222,-224,-240},{-213,-236,-210,-231,-233,-224},{-213,-217,-249,-247,-219,-222},{-226,-226,-233,-222,-243,-236},{-236,-249,-231,-254,-222,-240},{-233,-219,-222,-249,-233,-210},{-226,-226,-252,-217,-222,-219},{-238,-217,-215,-224,-233,-210},{-245,-236,-210,-233,-238,-236},{-210,-229,-215,-213,-208,-224},{-210,-233,-254,-219,-247,-210},{-215,-231,-238,-222,-245,-215},{-226,-210,-243,-252,-231,-219},{-238,-224,-245,-254,-247,-238},{-215,-224,-243,-215,-238,-238},{-229,-233,-240,-215,-224,-238},{-217,-245,-233,-243,-217,-240},{-243,-243,-219,-231,-252,-208},{-247,-224,-233,-217,-252,-245},{-222,-249,-222,-210,-245,-226},{-240,-229,-219,-236,-224,-238},{-245,-236,-210,-240,-249,-245},{-233,-245,-213,-224,-208,-217},{-210,-213,-224,-222,-247,-208},{-254,-208,-226,-249,-240,-219},{-233,-229,-231,-217,-213,-222},{-215,-236,-252,-219,-226,-219}},{{-249,-236,-247,-240,-215,-210},{-231,-229,-229,-210,-252,-245},{-254,-249,-224,-210,-238,-224},{-219,-254,-224,-252,-229,-240},{-243,-231,-213,-224,-224,-238},{-252,-247,-210,-229,-243,-222},{-208,-243,-226,-210,-236,-233},{-219,-219,-238,-229,-252,-213},{-240,-210,-233,-217,-215,-215},{-210,-210,-208,-238,-233,-240},{-249,-243,-222,-219,-213,-252},{-231,-240,-238,-215,-222,-231},{-217,-236,-236,-213,-240,-215},{-217,-249,-208,-243,-245,-240},{-222,-208,-217,-219,-245,-240},{-213,-217,-245,-236,-240,-252},{-240,-226,-210,-238,-238,-215},{-229,-215,-254,-240,-249,-213},{-210,-231,-231,-249,-233,-229},{-247,-208,-210,-226,-226,-254},{-210,-233,-210,-240,-247,-217},{-240,-231,-219,-233,-226,-249},{-240,-240,-215,-240,-238,-252},{-247,-217,-233,-254,-217,-215},{-247,-245,-231,-236,-233,-215},{-217,-254,-208,-231,-219,-252},{-222,-233,-247,-210,-224,-247},{-236,-219,-217,-217,-226,-219},{-247,-229,-226,-240,-236,-245},{-231,-236,-231,-213,-240,-245},{-217,-249,-243,-245,-254,-249},{-229,-245,-217,-224,-231,-222},{-245,-236,-210,-217,-231,-243},{-238,-252,-249,-217,-254,-213},{-247,-240,-210,-208,-245,-249},{-245,-254,-233,-247,-249,-222},{-215,-208,-215,-240,-229,-208},{-215,-226,-226,-249,-231,-226},{-210,-249,-213,-213,-254,-233},{-231,-247,-208,-245,-233,-226},{-233,-247,-236,-215,-226,-231},{-240,-210,-245,-224,-215,-213},{-243,-247,-219,-245,-233,-240},{-245,-249,-222,-213,-252,-229},{-240,-219,-249,-226,-240,-238},{-238,-252,-233,-208,-252,-240},{-233,-219,-215,-210,-247,-254},{-249,-247,-226,-236,-254,-217},{-240,-243,-231,-249,-240,-238},{-224,-238,-210,-208,-245,-217}},{{-217,-231,-217,-226,-208,-240},{-238,-233,-215,-233,-224,-224},{-238,-233,-247,-224,-217,-219},{-217,-219,-245,-240,-210,-213},{-236,-233,-254,-213,-217,-208},{-231,-208,-240,-217,-217,-254},{-254,-236,-219,-238,-224,-226},{-233,-229,-229,-243,-243,-208},{-236,-217,-208,-231,-238,-236},{-224,-213,-240,-231,-238,-238},{-222,-210,-249,-238,-252,-217},{-231,-219,-222,-240,-222,-213},{-222,-245,-233,-238,-247,-245},{-236,-245,-229,-233,-215,-213},{-247,-243,-226,-224,-219,-208},{-208,-222,-254,-238,-226,-252},{-210,-226,-215,-243,-229,-226},{-233,-215,-215,-231,-252,-222},{-219,-240,-243,-247,-240,-208},{-252,-238,-210,-222,-254,-229},{-252,-224,-254,-240,-213,-240},{-231,-229,-231,-213,-238,-213},{-219,-245,-238,-240,-249,-229},{-226,-229,-243,-215,-219,-233},{-224,-213,-226,-240,-231,-245},{-222,-226,-249,-219,-231,-208},{-229,-236,-213,-247,-240,-213},{-247,-210,-249,-254,-224,-252},{-224,-245,-217,-217,-243,-226},{-243,-252,-254,-213,-243,-213},{-240,-240,-233,-252,-233,-254},{-217,-243,-252,-240,-249,-219},{-245,-240,-243,-226,-240,-247},{-213,-215,-233,-210,-217,-254},{-243,-215,-247,-217,-249,-208},{-208,-243,-243,-236,-222,-231},{-213,-252,-254,-238,-252,-222},{-252,-252,-254,-233,-219,-224},{-249,-215,-217,-217,-249,-249},{-215,-245,-210,-208,-247,-233},{-249,-233,-249,-236,-231,-238},{-226,-238,-210,-236,-240,-229},{-249,-231,-236,-243,-247,-240},{-210,-238,-254,-208,-252,-229},{-229,-226,-222,-240,-222,-247},{-233,-229,-208,-236,-210,-245},{-236,-249,-208,-236,-208,-245},{-240,-238,-226,-254,-219,-254},{-226,-210,-217,-210,-219,-231},{-219,-210,-229,-252,-208,-222}}},{{{-215,-204,-232,-197,-217,-208},{-213,-217,-202,-195,-204,-237},{-200,-234,-213,-202,-217,-210},{-206,-197,-232,-234,-224,-204},{-215,-208,-232,-224,-213,-228},{-239,-230,-239,-217,-213,-237},{-215,-202,-224,-195,-234,-208},{-232,-217,-230,-195,-202,-232},{-237,-239,-230,-217,-232,-239},{-232,-230,-215,-226,-215,-213},{-200,-208,-213,-217,-204,-224},{-230,-228,-204,-224,-195,-224},{-228,-224,-204,-219,-224,-219},{-200,-228,-200,-221,-195,-206},{-215,-234,-204,-210,-234,-197},{-219,-239,-210,-224,-226,-234},{-226,-200,-217,-224,-219,-210},{-215,-210,-213,-210,-195,-210},{-202,-237,-232,-219,-210,-239},{-215,-230,-202,-228,-224,-232},{-200,-230,-197,-197,-206,-206},{-234,-195,-219,-217,-208,-226},{-200,-239,-208,-200,-217,-197},{-219,-213,-226,-195,-221,-239},{-210,-215,-217,-234,-215,-232},{-200,-230,-215,-204,-208,-210},{-206,-226,-213,-219,-232,-215},{-217,-195,-239,-213,-210,-197},{-228,-228,-208,-204,-221,-224},{-221,-206,-217,-197,-208,-239},{-206,-213,-195,-204,-232,-226},{-195,-206,-213,-206,-208,-200},{-221,-237,-202,-215,-210,-219},{-226,-204,-215,-239,-232,-221},{-226,-224,-232,-217,-221,-202},{-204,-206,-215,-232,-221,-226},{-213,-215,-213,-195,-232,-215},{-195,-237,-237,-206,-195,-215},{-234,-206,-228,-206,-208,-228},{-197,-213,-208,-197,-224,-226},{-197,-200,-217,-237,-202,-206},{-237,-239,-210,-219,-215,-232},{-206,-208,-237,-213,-206,-219},{-217,-197,-219,-208,-204,-206},{-224,-215,-200,-204,-200,-228},{-204,-206,-210,-208,-230,-213},{-226,-226,-213,-217,-219,-202},{-217,-217,-213,-210,-237,-230},{-230,-232,-217,-197,-226,-202},{-197,-204,-239,-206,-213,-200}},{{-228,-208,-213,-208,-224,-230},{-228,-202,-202,-224,-195,-228},{-210,-202,-206,-197,-215,-226},{-204,-197,-197,-221,-197,-200},{-228,-210,-221,-224,-224,-232},{-232,-195,-210,-208,-200,-230},{-219,-221,-208,-195,-197,-239},{-204,-232,-230,-215,-206,-200},{-228,-208,-226,-226,-204,-217},{-234,-221,-237,-234,-204,-210},{-219,-237,-195,-215,-213,-202},{-202,-197,-226,-224,-234,-230},{-230,-228,-224,-206,-239,-221},{-237,-230,-213,-195,-224,-213},{-206,-224,-228,-213,-232,-217},{-219,-208,-239,-230,-239,-239},{-228,-224,-217,-237,-206,-215},{-228,-219,-239,-219,-200,-234},{-210,-237,-200,-230,-237,-208},{-215,-215,-210,-232,-202,-215},{-210,-234,-239,-215,-202,-232},{-217,-215,-239,-239,-217,-239},{-204,-200,-213,-232,-202,-208},{-210,-197,-237,-208,-226,-210},{-226,-204,-195,-197,-228,-195},{-200,-226,-206,-213,-239,-208},{-228,-202,-219,-232,-232,-217},{-217,-226,-217,-228,-197,-195},{-234,-221,-237,-206,-200,-197},{-195,-224,-221,-202,-219,-210},{-239,-232,-219,-202,-208,-204},{-234,-226,-213,-197,-210,-217},{-204,-228,-221,-206,-202,-200},{-221,-215,-239,-232,-208,-226},{-230,-204,-228,-202,-206,-206},{-219,-200,-217,-230,-226,-210},{-219,-228,-202,-215,-210,-239},{-237,-208,-230,-217,-237,-206},{-217,-204,-208,-202,-219,-237},{-232,-221,-228,-232,-208,-232},{-204,-210,-206,-202,-202,-200},{-232,-215,-200,-213,-217,-206},{-221,-228,-202,-224,-210,-197},{-237,-195,-230,-195,-228,-230},{-208,-197,-239,-195,-200,-197},{-234,-239,-237,-219,-204,-239},{-195,-195,-197,-237,-226,-219},{-208,-230,-204,-237,-239,-213},{-200,-232,-210,-206,-219,-219},{-217,-200,-197,-230,-206,-221}},{{-226,-213,-200,-234,-215,-195},{-195,-195,-195,-197,-224,-239},{-226,-206,-224,-226,-204,-213},{-208,-221,-202,-197,-234,-195},{-213,-208,-219,-232,-213,-210},{-221,-202,-234,-230,-226,-224},{-224,-224,-219,-204,-206,-202},{-217,-200,-217,-224,-195,-230},{-226,-195,-208,-224,-230,-210},{-197,-210,-226,-239,-215,-213},{-217,-221,-202,-206,-228,-237},{-200,-217,-204,-197,-232,-221},{-237,-221,-202,-219,-232,-215},{-200,-237,-206,-217,-224,-200},{-234,-197,-215,-219,-210,-197},{-197,-232,-239,-215,-221,-217},{-213,-202,-239,-237,-221,-232},{-234,-230,-215,-195,-200,-230},{-217,-219,-224,-208,-230,-217},{-197,-228,-204,-228,-234,-204},{-230,-224,-213,-217,-237,-237},{-213,-197,-234,-239,-232,-197},{-197,-217,-200,-213,-204,-204},{-237,-237,-228,-202,-200,-226},{-221,-202,-217,-234,-234,-195},{-208,-232,-239,-206,-204,-226},{-206,-219,-228,-221,-224,-204},{-217,-221,-215,-232,-217,-239},{-237,-230,-206,-208,-234,-202},{-204,-204,-230,-228,-239,-237},{-226,-232,-202,-210,-208,-226},{-234,-224,-213,-215,-210,-215},{-239,-221,-197,-210,-200,-232},{-219,-208,-230,-215,-204,-204},{-237,-237,-195,-239,-197,-202},{-234,-230,-239,-224,-215,-226},{-221,-219,-213,-237,-210,-230},{-237,-206,-221,-221,-217,-224},{-226,-226,-195,-195,-226,-215},{-200,-226,-230,-232,-239,-230},{-202,-219,-232,-202,-210,-224},{-228,-234,-234,-204,-213,-237},{-217,-239,-221,-210,-200,-200},{-232,-210,-215,-234,-200,-213},{-208,-237,-206,-237,-210,-206},{-226,-228,-215,-206,-239,-206},{-224,-232,-237,-232,-217,-237},{-195,-200,-221,-219,-232,-200},{-215,-210,-226,-232,-210,-224},{-195,-219,-195,-217,-221,-213}},{{-195,-217,-215,-234,-208,-200},{-237,-224,-239,-226,-232,-232},{-195,-219,-202,-195,-232,-217},{-230,-197,-232,-239,-239,-208},{-228,-204,-221,-215,-202,-215},{-204,-213,-217,-221,-217,-195},{-215,-224,-197,-210,-239,-221},{-230,-204,-206,-221,-208,-206},{-208,-230,-208,-228,-219,-213},{-202,-239,-239,-219,-226,-217},{-202,-208,-232,-206,-206,-219},{-228,-221,-206,-204,-202,-206},{-195,-226,-237,-228,-206,-237},{-217,-202,-234,-197,-224,-217},{-208,-213,-228,-197,-215,-204},{-206,-208,-239,-195,-195,-197},{-204,-228,-200,-200,-234,-237},{-200,-234,-239,-210,-195,-224},{-237,-204,-224,-232,-202,-195},{-219,-215,-230,-197,-232,-217},{-224,-237,-219,-226,-215,-208},{-204,-232,-215,-237,-237,-221},{-206,-239,-202,-217,-224,-208},{-197,-215,-208,-230,-228,-219},{-237,-197,-213,-217,-230,-204},{-210,-228,-217,-224,-219,-215},{-202,-197,-237,-200,-197,-210},{-221,-237,-210,-206,-219,-197},{-226,-230,-195,-195,-228,-206},{-237,-232,-230,-239,-195,-208},{-221,-204,-195,-215,-219,-234},{-230,-208,-224,-239,-215,-230},{-195,-204,-195,-224,-210,-234},{-210,-232,-202,-234,-237,-226},{-215,-206,-221,-221,-202,-202},{-234,-206,-237,-213,-239,-213},{-206,-202,-219,-226,-197,-239},{-237,-195,-215,-230,-239,-228},{-221,-202,-228,-232,-204,-208},{-213,-210,-197,-213,-195,-202},{-197,-239,-208,-221,-232,-237},{-226,-213,-215,-208,-208,-213},{-204,-221,-234,-234,-213,-234},{-234,-221,-204,-195,-234,-226},{-210,-217,-219,-204,-232,-228},{-237,-197,-215,-219,-215,-226},{-226,-195,-224,-215,-202,-208},{-226,-215,-228,-204,-221,-195},{-213,-221,-210,-232,-197,-221},{-224,-228,-239,-228,-224,-217}},{{-221,-228,-204,-239,-195,-197},{-217,-197,-221,-200,-239,-221},{-217,-213,-210,-215,-234,-213},{-239,-234,-204,-208,-204,-219},{-208,-224,-215,-234,-228,-221},{-228,-208,-215,-237,-213,-221},{-200,-204,-215,-230,-202,-226},{-202,-213,-210,-210,-217,-228},{-208,-204,-217,-200,-208,-200},{-230,-210,-202,-230,-232,-215},{-208,-208,-221,-202,-197,-215},{-195,-230,-195,-217,-210,-226},{-206,-232,-208,-239,-210,-219},{-232,-208,-213,-195,-195,-210},{-210,-239,-204,-200,-200,-221},{-221,-228,-219,-219,-228,-232},{-202,-239,-208,-232,-221,-197},{-224,-200,-206,-221,-217,-195},{-204,-208,-234,-210,-204,-224},{-208,-239,-213,-237,-202,-221},{-224,-215,-208,-202,-226,-228},{-204,-213,-195,-234,-226,-221},{-202,-230,-215,-228,-217,-202},{-217,-208,-237,-237,-221,-206},{-204,-224,-221,-237,-195,-215},{-237,-204,-200,-230,-210,-232},{-200,-210,-210,-232,-228,-215},{-221,-210,-200,-208,-206,-228},{-232,-210,-204,-234,-228,-234},{-226,-228,-219,-234,-206,-210},{-219,-237,-228,-219,-221,-213},{-237,-210,-210,-202,-206,-217},{-221,-226,-204,-213,-215,-197},{-215,-202,-208,-197,-221,-210},{-226,-197,-239,-228,-228,-210},{-237,-215,-217,-215,-232,-202},{-206,-208,-213,-226,-202,-210},{-210,-197,-202,-237,-230,-210},{-219,-239,-200,-234,-226,-200},{-221,-221,-208,-232,-213,-217},{-221,-230,-204,-206,-234,-210},{-210,-221,-232,-237,-228,-224},{-200,-237,-232,-239,-215,-226},{-237,-221,-221,-224,-202,-200},{-228,-200,-215,-226,-232,-208},{-197,-226,-221,-224,-204,-202},{-239,-202,-224,-234,-224,-215},{-230,-237,-219,-219,-226,-206},{-226,-228,-217,-215,-210,-226},{-200,-197,-234,-219,-206,-217}},{{-200,-219,-228,-217,-237,-228},{-195,-221,-197,-237,-217,-234},{-230,-217,-239,-217,-210,-213},{-217,-219,-239,-219,-228,-195},{-204,-228,-200,-239,-226,-206},{-195,-215,-224,-210,-210,-200},{-197,-234,-237,-206,-210,-195},{-226,-224,-230,-221,-206,-195},{-202,-213,-204,-239,-200,-224},{-221,-226,-230,-239,-217,-226},{-208,-226,-232,-213,-210,-202},{-206,-202,-200,-234,-200,-206},{-208,-195,-239,-239,-237,-202},{-197,-234,-226,-215,-232,-215},{-206,-200,-200,-230,-215,-213},{-239,-230,-228,-219,-217,-239},{-197,-200,-226,-200,-197,-202},{-226,-239,-232,-213,-210,-202},{-226,-237,-224,-197,-232,-234},{-197,-213,-234,-208,-226,-195},{-224,-239,-219,-228,-221,-204},{-232,-197,-237,-237,-221,-226},{-234,-219,-232,-228,-200,-224},{-202,-210,-197,-219,-232,-204},{-239,-206,-197,-200,-204,-204},{-210,-195,-221,-208,-215,-206},{-228,-197,-202,-234,-234,-210},{-197,-232,-215,-237,-221,-200},{-224,-210,-228,-230,-230,-221},{-234,-200,-210,-226,-234,-206},{-228,-197,-195,-208,-234,-230},{-197,-224,-200,-195,-232,-215},{-195,-232,-226,-224,-208,-208},{-230,-217,-219,-232,-224,-224},{-224,-239,-217,-206,-200,-230},{-217,-230,-230,-239,-224,-204},{-202,-200,-217,-208,-217,-215},{-204,-215,-230,-215,-230,-234},{-195,-208,-208,-210,-232,-202},{-228,-219,-215,-200,-206,-200},{-226,-204,-239,-202,-213,-197},{-226,-208,-230,-232,-230,-215},{-215,-204,-213,-208,-197,-200},{-206,-204,-234,-221,-195,-232},{-237,-230,-228,-221,-239,-200},{-215,-224,-230,-239,-228,-226},{-215,-206,-204,-204,-204,-195},{-217,-228,-239,-210,-224,-217},{-239,-239,-213,-234,-234,-197},{-200,-206,-224,-219,-226,-228}},{{-226,-219,-237,-197,-237,-237},{-204,-200,-234,-200,-217,-226},{-234,-219,-195,-206,-230,-219},{-226,-221,-200,-208,-217,-226},{-208,-232,-213,-217,-202,-215},{-195,-210,-224,-228,-215,-226},{-215,-215,-206,-228,-234,-219},{-219,-200,-195,-200,-219,-206},{-239,-200,-206,-232,-204,-206},{-206,-197,-234,-197,-206,-206},{-228,-221,-237,-210,-206,-230},{-204,-195,-204,-221,-200,-230},{-195,-230,-202,-234,-202,-213},{-224,-213,-228,-215,-230,-232},{-210,-237,-219,-237,-213,-219},{-219,-200,-221,-230,-202,-197},{-195,-234,-195,-234,-206,-206},{-213,-208,-202,-221,-208,-208},{-202,-224,-239,-208,-210,-195},{-206,-204,-202,-230,-206,-206},{-219,-197,-197,-230,-224,-206},{-217,-197,-234,-210,-224,-204},{-202,-210,-217,-204,-215,-234},{-219,-228,-230,-195,-239,-219},{-239,-206,-234,-210,-202,-230},{-204,-224,-221,-219,-239,-239},{-210,-237,-237,-202,-226,-217},{-213,-221,-234,-237,-195,-215},{-234,-224,-213,-226,-234,-215},{-195,-234,-224,-197,-217,-230},{-213,-202,-228,-226,-226,-234},{-197,-215,-239,-213,-195,-228},{-234,-226,-217,-213,-228,-237},{-195,-226,-200,-206,-228,-210},{-210,-195,-195,-230,-210,-228},{-200,-200,-202,-208,-204,-219},{-200,-239,-234,-219,-217,-197},{-206,-197,-215,-210,-215,-200},{-230,-197,-204,-219,-237,-200},{-224,-219,-228,-217,-221,-213},{-230,-200,-206,-232,-239,-208},{-208,-224,-204,-204,-197,-202},{-228,-204,-221,-226,-200,-202},{-234,-239,-200,-221,-213,-200},{-226,-213,-228,-197,-226,-208},{-195,-226,-224,-230,-217,-230},{-204,-221,-204,-210,-221,-195},{-219,-228,-195,-215,-230,-224},{-197,-221,-237,-232,-230,-221},{-208,-239,-197,-221,-221,-197}},{{-237,-195,-202,-232,-213,-204},{-213,-195,-208,-226,-206,-195},{-197,-230,-217,-237,-224,-221},{-200,-208,-200,-219,-215,-217},{-224,-228,-200,-195,-215,-237},{-206,-228,-234,-237,-239,-232},{-234,-202,-234,-195,-197,-195},{-215,-217,-219,-219,-224,-224},{-234,-200,-206,-206,-234,-232},{-219,-230,-228,-206,-204,-234},{-210,-204,-217,-219,-206,-200},{-230,-197,-228,-197,-221,-204},{-221,-208,-230,-224,-219,-237},{-221,-224,-239,-219,-221,-215},{-228,-197,-215,-213,-224,-197},{-224,-234,-239,-215,-234,-202},{-195,-234,-221,-195,-230,-221},{-200,-219,-224,-195,-224,-206},{-224,-213,-219,-237,-230,-215},{-232,-226,-200,-213,-230,-213},{-237,-234,-206,-239,-219,-213},{-217,-232,-224,-195,-197,-210},{-232,-226,-200,-219,-200,-215},{-217,-210,-239,-232,-202,-200},{-206,-208,-204,-200,-195,-221},{-228,-230,-228,-215,-232,-239},{-217,-221,-221,-197,-221,-237},{-234,-221,-224,-213,-202,-206},{-210,-234,-195,-200,-221,-239},{-239,-210,-195,-206,-224,-197},{-219,-230,-215,-226,-232,-230},{-197,-237,-234,-234,-239,-204},{-228,-228,-239,-221,-210,-230},{-237,-217,-208,-226,-221,-200},{-210,-208,-226,-239,-221,-210},{-204,-224,-224,-213,-228,-204},{-234,-215,-234,-224,-195,-221},{-237,-204,-204,-202,-197,-237},{-213,-224,-237,-230,-210,-197},{-208,-239,-204,-226,-200,-224},{-234,-208,-221,-219,-224,-204},{-213,-200,-215,-204,-228,-237},{-195,-219,-204,-239,-197,-215},{-195,-206,-239,-195,-217,-226},{-224,-213,-215,-226,-217,-230},{-232,-217,-210,-228,-195,-234},{-221,-239,-213,-204,-202,-224},{-230,-219,-200,-206,-206,-237},{-219,-228,-213,-195,-237,-232},{-221,-206,-217,-237,-228,-210}},{{-215,-224,-208,-204,-200,-232},{-228,-202,-206,-210,-234,-217},{-215,-202,-230,-224,-224,-200},{-197,-234,-232,-239,-234,-215},{-219,-221,-232,-210,-228,-197},{-210,-219,-234,-228,-215,-234},{-217,-202,-215,-234,-215,-234},{-217,-217,-230,-195,-215,-232},{-215,-202,-230,-208,-228,-215},{-215,-219,-224,-228,-204,-213},{-219,-200,-213,-226,-208,-226},{-200,-230,-224,-204,-224,-221},{-213,-202,-217,-226,-208,-221},{-195,-219,-202,-217,-200,-217},{-208,-204,-232,-232,-234,-239},{-234,-210,-228,-237,-206,-237},{-217,-237,-226,-239,-210,-239},{-221,-221,-202,-204,-234,-228},{-206,-219,-195,-213,-234,-204},{-221,-197,-200,-208,-228,-197},{-215,-195,-195,-224,-217,-228},{-208,-206,-237,-195,-195,-226},{-232,-226,-232,-213,-202,-195},{-226,-200,-213,-232,-215,-200},{-195,-230,-213,-213,-197,-230},{-224,-239,-195,-234,-206,-208},{-213,-195,-197,-210,-239,-224},{-213,-210,-208,-215,-215,-219},{-239,-213,-195,-208,-230,-210},{-213,-204,-221,-224,-228,-219},{-234,-206,-239,-221,-228,-234},{-230,-230,-202,-210,-228,-221},{-228,-234,-228,-202,-213,-215},{-202,-195,-239,-228,-228,-197},{-239,-230,-208,-215,-221,-208},{-195,-219,-200,-230,-204,-239},{-197,-228,-204,-239,-202,-228},{-202,-195,-224,-224,-228,-219},{-226,-208,-206,-197,-237,-206},{-237,-219,-219,-206,-230,-228},{-226,-204,-195,-228,-226,-215},{-210,-206,-232,-219,-228,-234},{-217,-219,-213,-197,-202,-224},{-206,-224,-208,-204,-221,-200},{-230,-228,-217,-204,-217,-204},{-197,-234,-215,-213,-204,-230},{-204,-239,-219,-208,-226,-224},{-202,-204,-195,-204,-221,-230},{-224,-237,-213,-206,-208,-213},{-197,-224,-210,-200,-210,-239}}},{{{-245,-274,-258,-250,-277,-271},{-261,-279,-277,-293,-269,-277},{-245,-247,-263,-263,-269,-266},{-285,-258,-266,-269,-274,-242},{-277,-258,-269,-247,-293,-271},{-287,-245,-242,-290,-269,-255},{-285,-258,-271,-239,-245,-271},{-282,-245,-287,-266,-287,-277},{-285,-266,-239,-245,-255,-279},{-269,-285,-255,-290,-263,-258},{-239,-290,-274,-255,-279,-277},{-271,-250,-271,-293,-269,-253},{-287,-277,-269,-253,-239,-239},{-274,-293,-239,-239,-253,-290},{-279,-293,-290,-239,-282,-269},{-266,-258,-261,-250,-266,-266},{-247,-242,-266,-261,-239,-271},{-253,-274,-277,-282,-266,-266},{-247,-245,-269,-266,-271,-287},{-250,-266,-277,-247,-245,-290},{-287,-269,-287,-274,-282,-293},{-261,-290,-242,-279,-290,-261},{-269,-242,-261,-258,-247,-290},{-290,-242,-255,-258,-242,-250},{-277,-290,-285,-255,-285,-287},{-271,-258,-242,-242,-269,-255},{-247,-239,-274,-266,-290,-293},{-255,-290,-239,-258,-247,-287},{-250,-287,-266,-245,-263,-253},{-261,-277,-239,-255,-247,-285},{-266,-261,-247,-282,-247,-274},{-242,-247,-290,-269,-290,-274},{-261,-258,-258,-282,-250,-263},{-247,-279,-269,-253,-271,-277},{-239,-250,-245,-266,-258,-290},{-239,-274,-258,-242,-266,-285},{-255,-277,-290,-293,-277,-285},{-258,-282,-277,-255,-277,-250},{-263,-287,-261,-242,-242,-266},{-287,-242,-263,-293,-250,-282},{-290,-239,-250,-282,-269,-293},{-263,-287,-253,-253,-293,-261},{-274,-274,-247,-277,-269,-271},{-250,-239,-293,-274,-287,-263},{-293,-239,-253,-285,-285,-266},{-258,-279,-269,-290,-258,-287},{-247,-247,-263,-287,-274,-258},{-247,-269,-242,-263,-242,-287},{-290,-239,-293,-287,-247,-253},{-263,-242,-247,-258,-258,-269}},{{-271,-253,-274,-290,-250,-269},{-279,-266,-274,-282,-253,-245},{-261,-261,-266,-245,-255,-261},{-271,-293,-274,-290,-271,-245},{-253,-258,-258,-242,-247,-250},{-274,-290,-290,-293,-245,-290},{-263,-293,-274,-279,-266,-266},{-245,-282,-245,-287,-242,-255},{-239,-253,-293,-253,-266,-247},{-242,-247,-287,-255,-258,-261},{-255,-247,-255,-293,-258,-255},{-277,-279,-255,-258,-266,-290},{-287,-285,-247,-242,-271,-253},{-290,-290,-253,-258,-245,-247},{-255,-247,-245,-239,-269,-258},{-250,-242,-285,-239,-266,-269},{-271,-277,-274,-263,-239,-290},{-287,-279,-247,-247,-285,-279},{-274,-250,-258,-269,-271,-250},{-282,-255,-253,-274,-258,-287},{-250,-290,-263,-253,-263,-271},{-247,-258,-293,-282,-282,-245},{-247,-285,-242,-247,-239,-282},{-247,-245,-255,-293,-282,-279},{-255,-277,-266,-266,-245,-282},{-258,-261,-239,-255,-263,-293},{-279,-242,-279,-290,-258,-258},{-250,-266,-245,-239,-255,-247},{-282,-247,-274,-250,-239,-274},{-261,-247,-253,-239,-285,-239},{-274,-253,-253,-293,-279,-247},{-277,-247,-269,-293,-287,-255},{-255,-245,-258,-285,-245,-250},{-258,-255,-269,-239,-239,-271},{-285,-277,-253,-271,-245,-293},{-290,-261,-255,-242,-282,-258},{-271,-258,-255,-250,-287,-274},{-282,-271,-266,-271,-245,-269},{-287,-239,-242,-274,-258,-261},{-263,-263,-290,-245,-263,-282},{-269,-266,-253,-285,-245,-263},{-269,-239,-266,-242,-242,-239},{-287,-274,-285,-242,-271,-285},{-253,-263,-271,-239,-266,-266},{-274,-282,-239,-279,-242,-263},{-247,-242,-247,-271,-255,-279},{-255,-263,-263,-271,-271,-250},{-274,-245,-269,-255,-247,-263},{-239,-261,-245,-293,-245,-282},{-255,-266,-274,-239,-250,-287}},{{-266,-258,-250,-293,-261,-239},{-290,-277,-239,-245,-247,-255},{-250,-255,-279,-277,-290,-247},{-271,-269,-250,-277,-253,-261},{-266,-287,-263,-285,-255,-287},{-290,-250,-287,-282,-271,-287},{-247,-287,-263,-245,-293,-250},{-255,-285,-239,-290,-271,-263},{-274,-258,-242,-239,-277,-247},{-293,-271,-271,-261,-250,-242},{-261,-277,-253,-274,-250,-290},{-245,-293,-242,-263,-279,-247},{-255,-282,-287,-277,-293,-247},{-258,-247,-287,-263,-287,-282},{-258,-263,-266,-263,-287,-282},{-245,-253,-285,-293,-255,-245},{-274,-242,-282,-271,-247,-250},{-261,-293,-245,-277,-239,-263},{-255,-255,-245,-290,-245,-253},{-274,-282,-277,-290,-245,-290},{-263,-245,-287,-287,-293,-271},{-277,-279,-250,-258,-242,-263},{-287,-293,-279,-279,-274,-266},{-242,-271,-279,-282,-269,-261},{-293,-274,-266,-253,-269,-242},{-282,-287,-285,-279,-239,-253},{-255,-274,-285,-242,-239,-245},{-239,-271,-285,-274,-258,-253},{-239,-247,-253,-287,-271,-290},{-250,-261,-261,-266,-290,-245},{-247,-271,-261,-255,-274,-290},{-242,-242,-258,-271,-279,-266},{-279,-261,-263,-245,-290,-266},{-274,-269,-277,-279,-293,-287},{-261,-290,-277,-277,-253,-250},{-253,-269,-287,-247,-258,-271},{-269,-290,-293,-274,-253,-261},{-290,-261,-285,-266,-269,-245},{-285,-274,-274,-285,-247,-274},{-293,-247,-274,-287,-263,-285},{-290,-271,-255,-271,-247,-282},{-263,-287,-290,-285,-271,-253},{-255,-285,-277,-271,-290,-271},{-247,-261,-261,-279,-269,-293},{-242,-274,-263,-285,-261,-271},{-290,-287,-271,-242,-293,-266},{-287,-282,-266,-263,-261,-282},{-263,-261,-269,-271,-255,-269},{-247,-293,-242,-263,-282,-274},{-290,-239,-253,-287,-239,-282}},{{-290,-271,-271,-250,-263,-250},{-245,-274,-245,-258,-269,-261},{-261,-287,-253,-266,-293,-290},{-247,-282,-258,-282,-253,-285},{-253,-255,-253,-253,-253,-279},{-250,-271,-266,-253,-277,-282},{-250,-287,-274,-282,-287,-269},{-282,-285,-266,-277,-269,-293},{-285,-287,-263,-250,-255,-263},{-269,-279,-239,-239,-285,-239},{-271,-266,-239,-245,-239,-282},{-263,-263,-245,-261,-255,-255},{-271,-250,-293,-287,-266,-287},{-242,-245,-271,-293,-274,-247},{-271,-266,-279,-282,-282,-258},{-266,-290,-255,-239,-282,-266},{-287,-285,-285,-266,-285,-277},{-285,-250,-287,-293,-250,-293},{-271,-242,-247,-242,-266,-253},{-245,-239,-290,-285,-258,-282},{-293,-253,-271,-277,-255,-245},{-285,-247,-269,-290,-266,-266},{-271,-258,-245,-279,-239,-287},{-255,-287,-261,-287,-255,-269},{-266,-293,-290,-293,-261,-255},{-271,-253,-271,-253,-255,-258},{-293,-245,-277,-263,-266,-287},{-274,-242,-239,-250,-261,-239},{-258,-285,-269,-245,-277,-271},{-253,-287,-261,-255,-255,-258},{-255,-253,-269,-285,-279,-263},{-245,-258,-274,-255,-245,-285},{-255,-282,-255,-239,-239,-282},{-269,-266,-277,-245,-271,-285},{-269,-277,-277,-282,-269,-258},{-247,-253,-255,-271,-271,-282},{-245,-277,-271,-293,-274,-258},{-255,-261,-255,-279,-282,-285},{-258,-290,-239,-261,-274,-279},{-263,-261,-258,-277,-258,-263},{-290,-293,-282,-282,-266,-271},{-258,-279,-279,-293,-271,-285},{-277,-242,-261,-239,-245,-290},{-245,-269,-242,-271,-253,-266},{-239,-277,-290,-247,-255,-247},{-255,-261,-239,-263,-255,-282},{-279,-242,-263,-250,-290,-269},{-271,-290,-250,-245,-285,-277},{-274,-274,-253,-242,-239,-277},{-274,-282,-250,-261,-242,-263}},{{-247,-263,-266,-239,-247,-277},{-245,-271,-277,-239,-247,-285},{-261,-239,-290,-269,-266,-239},{-242,-266,-282,-282,-266,-258},{-261,-255,-274,-239,-285,-250},{-293,-239,-255,-253,-261,-245},{-274,-279,-285,-250,-279,-261},{-242,-285,-253,-290,-247,-277},{-255,-285,-287,-282,-239,-287},{-245,-239,-269,-277,-255,-263},{-274,-255,-239,-258,-271,-258},{-282,-250,-269,-277,-258,-282},{-258,-258,-245,-242,-250,-290},{-271,-245,-282,-242,-285,-247},{-285,-247,-255,-258,-293,-242},{-266,-287,-239,-245,-287,-255},{-287,-255,-290,-242,-247,-279},{-242,-255,-279,-271,-261,-239},{-293,-277,-274,-285,-250,-282},{-293,-269,-255,-269,-282,-247},{-266,-282,-293,-253,-279,-271},{-287,-239,-277,-279,-293,-255},{-247,-285,-279,-277,-245,-261},{-255,-255,-277,-245,-277,-285},{-266,-282,-285,-279,-274,-247},{-239,-279,-274,-271,-242,-258},{-261,-287,-242,-266,-245,-261},{-258,-242,-269,-271,-250,-245},{-253,-271,-282,-274,-247,-263},{-271,-271,-279,-261,-255,-245},{-239,-285,-263,-263,-263,-239},{-274,-255,-239,-279,-277,-269},{-239,-253,-261,-293,-261,-242},{-261,-274,-247,-258,-279,-274},{-269,-253,-250,-245,-293,-282},{-279,-245,-277,-258,-271,-269},{-285,-242,-258,-250,-245,-282},{-247,-261,-266,-274,-247,-250},{-253,-255,-285,-293,-285,-285},{-242,-269,-285,-253,-245,-250},{-285,-277,-285,-277,-239,-245},{-293,-250,-258,-287,-287,-274},{-255,-269,-250,-269,-269,-250},{-250,-282,-245,-274,-271,-250},{-258,-258,-285,-293,-293,-290},{-250,-250,-261,-253,-250,-239},{-293,-239,-271,-239,-253,-239},{-255,-250,-277,-247,-242,-274},{-279,-261,-255,-279,-279,-287},{-293,-271,-269,-277,-282,-239}},{{-274,-293,-245,-247,-274,-239},{-266,-282,-261,-258,-245,-293},{-277,-293,-285,-253,-290,-282},{-293,-282,-266,-271,-282,-277},{-250,-277,-239,-271,-269,-258},{-266,-285,-287,-250,-279,-263},{-253,-255,-247,-263,-279,-263},{-250,-271,-285,-290,-266,-274},{-269,-279,-287,-269,-293,-239},{-258,-247,-290,-282,-263,-258},{-245,-253,-269,-269,-247,-274},{-282,-279,-245,-239,-245,-245},{-253,-253,-263,-255,-242,-245},{-277,-250,-258,-266,-242,-255},{-255,-255,-255,-263,-277,-266},{-277,-287,-293,-253,-261,-285},{-290,-285,-263,-277,-279,-255},{-277,-282,-271,-245,-258,-261},{-279,-245,-263,-282,-277,-282},{-274,-287,-242,-274,-282,-285},{-290,-239,-274,-253,-247,-274},{-293,-287,-250,-290,-250,-279},{-266,-247,-266,-271,-287,-274},{-290,-263,-266,-250,-266,-239},{-255,-269,-279,-271,-258,-255},{-277,-255,-287,-266,-282,-290},{-253,-279,-279,-247,-255,-271},{-293,-290,-274,-239,-271,-287},{-253,-271,-277,-277,-290,-239},{-239,-255,-242,-255,-250,-239},{-282,-242,-282,-242,-279,-258},{-239,-277,-287,-255,-245,-245},{-271,-285,-266,-266,-277,-247},{-293,-293,-253,-242,-255,-285},{-287,-247,-245,-279,-250,-277},{-279,-269,-269,-245,-258,-266},{-255,-277,-253,-245,-239,-285},{-247,-255,-258,-287,-274,-293},{-242,-253,-255,-293,-247,-245},{-269,-253,-250,-253,-261,-258},{-282,-258,-239,-271,-285,-245},{-277,-282,-261,-266,-247,-242},{-274,-250,-247,-293,-279,-277},{-245,-245,-253,-277,-269,-258},{-279,-263,-269,-258,-245,-247},{-279,-242,-253,-263,-279,-266},{-253,-253,-285,-255,-269,-253},{-258,-266,-274,-263,-279,-239},{-285,-282,-269,-266,-247,-266},{-247,-245,-255,-253,-242,-279}},{{-247,-245,-247,-245,-253,-242},{-269,-247,-247,-290,-263,-285},{-245,-266,-255,-269,-261,-282},{-253,-239,-245,-287,-239,-266},{-279,-263,-258,-274,-274,-258},{-253,-239,-269,-293,-258,-239},{-290,-266,-245,-277,-250,-266},{-261,-258,-271,-245,-290,-258},{-261,-255,-271,-277,-239,-250},{-277,-287,-245,-250,-245,-253},{-266,-271,-274,-245,-255,-242},{-253,-261,-255,-247,-293,-277},{-258,-290,-282,-269,-261,-250},{-271,-274,-266,-255,-290,-239},{-245,-263,-274,-239,-290,-279},{-258,-290,-242,-255,-253,-269},{-242,-245,-282,-266,-239,-239},{-285,-274,-245,-271,-266,-245},{-263,-247,-253,-285,-279,-263},{-282,-277,-287,-266,-271,-285},{-271,-255,-250,-277,-269,-263},{-279,-287,-266,-293,-282,-242},{-242,-277,-263,-266,-253,-266},{-253,-255,-250,-247,-290,-245},{-269,-245,-245,-271,-261,-293},{-263,-263,-247,-271,-282,-255},{-258,-290,-263,-253,-253,-255},{-279,-247,-279,-239,-253,-293},{-245,-290,-277,-282,-279,-263},{-293,-271,-245,-269,-282,-239},{-282,-258,-261,-274,-263,-287},{-282,-287,-274,-247,-287,-293},{-250,-266,-258,-271,-263,-293},{-266,-250,-271,-245,-282,-285},{-258,-250,-239,-250,-274,-263},{-285,-261,-274,-277,-290,-255},{-266,-274,-242,-271,-279,-282},{-239,-266,-239,-269,-271,-245},{-290,-266,-266,-277,-245,-282},{-293,-242,-263,-274,-245,-253},{-266,-287,-274,-242,-269,-287},{-293,-282,-242,-253,-290,-293},{-242,-282,-279,-287,-271,-239},{-285,-282,-287,-277,-242,-287},{-263,-263,-242,-245,-290,-277},{-266,-271,-263,-255,-255,-274},{-247,-263,-263,-245,-261,-293},{-247,-255,-293,-250,-287,-274},{-261,-290,-255,-239,-258,-285},{-293,-242,-253,-269,-239,-253}},{{-242,-279,-287,-255,-253,-255},{-277,-258,-274,-269,-279,-282},{-258,-279,-266,-250,-285,-242},{-285,-258,-287,-269,-271,-239},{-279,-290,-279,-242,-255,-250},{-255,-277,-261,-258,-247,-282},{-266,-277,-293,-239,-269,-255},{-282,-253,-287,-239,-258,-250},{-293,-250,-269,-261,-258,-293},{-269,-247,-269,-290,-285,-242},{-269,-271,-282,-239,-277,-263},{-274,-274,-279,-269,-261,-293},{-250,-247,-250,-274,-290,-242},{-239,-253,-285,-277,-271,-242},{-245,-269,-242,-290,-293,-239},{-258,-282,-271,-290,-269,-293},{-279,-253,-239,-253,-285,-285},{-282,-247,-253,-255,-269,-261},{-277,-261,-274,-285,-277,-269},{-285,-282,-293,-245,-293,-282},{-261,-269,-255,-271,-266,-255},{-250,-274,-247,-293,-266,-293},{-271,-239,-266,-255,-239,-263},{-293,-269,-282,-277,-269,-255},{-258,-282,-250,-250,-258,-245},{-255,-239,-279,-242,-258,-253},{-245,-266,-285,-242,-247,-255},{-239,-250,-266,-263,-266,-279},{-282,-282,-253,-279,-247,-255},{-274,-242,-293,-290,-250,-253},{-258,-253,-255,-269,-285,-253},{-258,-263,-285,-277,-261,-253},{-239,-279,-242,-282,-285,-245},{-290,-266,-239,-245,-266,-290},{-261,-271,-250,-263,-285,-290},{-290,-279,-277,-255,-266,-239},{-279,-285,-287,-282,-271,-250},{-266,-277,-255,-253,-279,-245},{-242,-258,-293,-287,-274,-282},{-282,-282,-247,-247,-245,-239},{-261,-277,-290,-242,-261,-250},{-269,-250,-285,-245,-258,-287},{-282,-287,-247,-279,-250,-293},{-239,-271,-247,-285,-245,-279},{-261,-274,-255,-255,-277,-293},{-271,-263,-287,-287,-245,-279},{-245,-290,-250,-247,-293,-287},{-253,-285,-250,-250,-287,-250},{-271,-239,-247,-263,-247,-253},{-293,-242,-269,-293,-290,-258}},{{-277,-258,-271,-287,-263,-293},{-266,-277,-277,-285,-250,-255},{-250,-258,-239,-279,-247,-258},{-247,-253,-287,-287,-253,-285},{-261,-293,-242,-239,-285,-242},{-263,-261,-263,-269,-274,-274},{-258,-239,-245,-285,-277,-242},{-245,-255,-245,-277,-266,-263},{-269,-242,-287,-247,-250,-271},{-253,-263,-258,-277,-277,-261},{-266,-274,-245,-269,-293,-279},{-266,-242,-282,-239,-245,-282},{-282,-247,-269,-279,-271,-287},{-245,-250,-279,-258,-245,-250},{-279,-239,-253,-293,-279,-242},{-269,-258,-266,-277,-266,-271},{-263,-266,-287,-274,-245,-290},{-263,-285,-285,-277,-253,-282},{-263,-274,-255,-285,-247,-285},{-258,-269,-282,-282,-255,-242},{-279,-242,-282,-258,-290,-253},{-277,-290,-269,-279,-271,-247},{-253,-250,-290,-242,-290,-263},{-290,-285,-282,-255,-255,-261},{-255,-293,-242,-277,-247,-261},{-247,-293,-279,-242,-277,-250},{-255,-250,-242,-277,-258,-287},{-253,-287,-266,-245,-258,-255},{-239,-293,-247,-277,-282,-282},{-258,-293,-239,-266,-258,-293},{-293,-271,-253,-285,-287,-247},{-274,-293,-285,-274,-285,-282},{-242,-269,-245,-290,-253,-290},{-239,-274,-290,-239,-274,-261},{-287,-255,-242,-269,-250,-255},{-279,-277,-255,-266,-247,-250},{-290,-247,-266,-247,-282,-287},{-293,-239,-277,-261,-239,-269},{-258,-245,-261,-263,-274,-261},{-242,-287,-293,-266,-285,-290},{-271,-287,-290,-255,-245,-250},{-253,-269,-266,-287,-271,-253},{-247,-239,-247,-255,-261,-250},{-287,-255,-293,-253,-266,-269},{-274,-293,-293,-266,-285,-239},{-271,-261,-250,-258,-274,-247},{-253,-245,-253,-287,-290,-274},{-277,-290,-290,-242,-263,-293},{-258,-242,-255,-247,-245,-255},{-293,-279,-285,-269,-293,-263}}},{{{-274,-272,-272,-297,-263,-286},{-283,-269,-272,-280,-274,-263},{-260,-286,-260,-258,-283,-260},{-266,-258,-297,-283,-269,-280},{-274,-291,-288,-286,-291,-297},{-283,-300,-300,-277,-305,-286},{-302,-280,-288,-274,-260,-263},{-308,-266,-272,-258,-302,-302},{-252,-255,-266,-305,-291,-274},{-258,-286,-302,-266,-277,-297},{-283,-291,-294,-274,-266,-280},{-266,-252,-280,-297,-269,-260},{-252,-286,-280,-266,-294,-280},{-263,-291,-280,-300,-252,-272},{-288,-297,-283,-305,-308,-291},{-269,-302,-252,-269,-288,-291},{-280,-294,-277,-260,-291,-291},{-252,-300,-305,-266,-302,-297},{-263,-300,-288,-283,-258,-283},{-258,-286,-274,-274,-266,-266},{-277,-260,-258,-305,-280,-305},{-258,-258,-272,-258,-266,-291},{-258,-308,-305,-252,-258,-294},{-260,-258,-255,-305,-258,-255},{-269,-260,-291,-255,-297,-260},{-297,-288,-305,-266,-258,-297},{-288,-255,-294,-286,-277,-277},{-305,-255,-302,-277,-252,-297},{-266,-252,-302,-286,-263,-269},{-283,-300,-288,-260,-260,-300},{-297,-277,-291,-255,-260,-272},{-288,-283,-266,-266,-297,-305},{-286,-283,-283,-263,-280,-297},{-266,-252,-297,-305,-280,-263},{-255,-291,-260,-260,-288,-263},{-266,-308,-302,-260,-272,-297},{-286,-297,-277,-280,-288,-291},{-288,-283,-263,-263,-300,-308},{-305,-300,-283,-302,-277,-280},{-274,-288,-280,-308,-308,-305},{-280,-269,-272,-272,-280,-308},{-294,-308,-294,-269,-277,-274},{-252,-286,-300,-255,-300,-274},{-305,-260,-272,-258,-263,-274},{-260,-260,-252,-258,-260,-272},{-266,-277,-260,-272,-302,-252},{-300,-294,-300,-283,-288,-283},{-252,-258,-260,-266,-277,-252},{-269,-308,-291,-283,-272,-252},{-269,-277,-291,-286,-269,-286}},{{-308,-288,-302,-272,-260,-277},{-274,-286,-300,-269,-286,-300},{-277,-277,-308,-260,-308,-274},{-269,-283,-258,-258,-252,-286},{-274,-286,-283,-280,-305,-263},{-252,-263,-266,-266,-288,-283},{-308,-286,-302,-302,-260,-305},{-280,-308,-297,-280,-263,-283},{-286,-308,-266,-277,-283,-302},{-274,-302,-302,-291,-300,-269},{-294,-258,-269,-286,-291,-286},{-286,-291,-252,-258,-263,-291},{-294,-302,-286,-263,-252,-260},{-260,-277,-258,-288,-300,-283},{-288,-266,-252,-274,-280,-297},{-266,-266,-255,-308,-294,-305},{-255,-305,-263,-274,-260,-288},{-272,-274,-286,-269,-294,-280},{-297,-283,-258,-274,-308,-286},{-280,-297,-291,-263,-286,-272},{-260,-263,-302,-294,-302,-274},{-308,-283,-305,-286,-283,-308},{-260,-260,-302,-274,-252,-274},{-305,-269,-283,-302,-305,-308},{-274,-255,-255,-308,-283,-283},{-280,-266,-286,-272,-266,-266},{-255,-269,-255,-291,-280,-305},{-269,-272,-266,-305,-258,-266},{-272,-274,-297,-255,-260,-288},{-308,-305,-280,-300,-263,-283},{-272,-300,-266,-283,-258,-294},{-294,-305,-302,-308,-258,-305},{-252,-291,-300,-308,-305,-288},{-258,-260,-291,-277,-272,-308},{-266,-269,-260,-308,-302,-283},{-266,-266,-286,-255,-305,-272},{-263,-300,-266,-283,-274,-280},{-294,-291,-294,-255,-255,-302},{-258,-258,-288,-280,-308,-255},{-255,-286,-291,-297,-283,-291},{-260,-291,-272,-263,-297,-260},{-305,-274,-283,-297,-308,-283},{-288,-300,-269,-308,-252,-272},{-263,-252,-277,-308,-288,-300},{-266,-274,-260,-255,-283,-308},{-272,-272,-283,-305,-258,-266},{-288,-255,-302,-252,-305,-258},{-305,-294,-252,-291,-308,-280},{-269,-266,-294,-283,-258,-297},{-277,-255,-286,-288,-277,-288}},{{-291,-272,-258,-255,-252,-288},{-277,-302,-260,-280,-280,-274},{-288,-288,-297,-258,-280,-269},{-258,-305,-288,-297,-274,-280},{-260,-302,-286,-272,-297,-263},{-283,-291,-288,-302,-302,-308},{-274,-286,-266,-291,-280,-266},{-274,-266,-260,-266,-280,-286},{-297,-308,-280,-269,-300,-308},{-263,-288,-288,-272,-288,-283},{-288,-274,-260,-280,-288,-305},{-302,-300,-291,-252,-252,-286},{-291,-294,-269,-260,-255,-255},{-258,-266,-300,-300,-283,-266},{-305,-291,-280,-291,-266,-272},{-258,-258,-277,-280,-269,-305},{-283,-258,-258,-252,-272,-283},{-272,-272,-294,-266,-277,-258},{-286,-283,-272,-291,-297,-255},{-302,-297,-269,-252,-288,-294},{-288,-274,-252,-308,-280,-308},{-300,-260,-274,-277,-286,-305},{-258,-280,-274,-269,-280,-252},{-269,-286,-294,-263,-308,-283},{-266,-300,-283,-277,-258,-291},{-260,-252,-288,-252,-280,-283},{-274,-286,-274,-288,-277,-294},{-252,-305,-263,-288,-283,-286},{-300,-277,-294,-286,-294,-308},{-277,-288,-302,-266,-283,-260},{-269,-255,-286,-263,-302,-291},{-286,-274,-302,-291,-294,-302},{-266,-300,-252,-283,-280,-286},{-308,-260,-258,-302,-255,-280},{-291,-263,-263,-266,-297,-297},{-286,-280,-283,-258,-297,-291},{-305,-266,-288,-263,-266,-258},{-255,-277,-297,-272,-274,-294},{-294,-286,-291,-269,-291,-297},{-291,-260,-260,-252,-308,-269},{-286,-266,-260,-258,-274,-297},{-308,-294,-297,-280,-260,-286},{-263,-283,-297,-300,-280,-258},{-277,-286,-280,-263,-291,-294},{-294,-255,-277,-302,-294,-305},{-272,-302,-260,-252,-291,-291},{-308,-283,-260,-305,-269,-283},{-302,-266,-297,-294,-302,-297},{-255,-272,-269,-272,-252,-260},{-294,-302,-308,-272,-288,-305}},{{-269,-291,-308,-274,-300,-300},{-274,-288,-291,-258,-283,-277},{-274,-308,-288,-252,-286,-274},{-291,-283,-277,-277,-266,-266},{-305,-291,-272,-297,-291,-283},{-280,-280,-263,-258,-258,-277},{-305,-269,-294,-260,-283,-305},{-255,-258,-277,-277,-308,-274},{-280,-286,-272,-280,-308,-280},{-260,-263,-263,-266,-263,-288},{-288,-283,-288,-272,-283,-255},{-263,-286,-252,-269,-277,-269},{-294,-280,-288,-269,-297,-258},{-263,-302,-300,-252,-302,-288},{-255,-280,-272,-269,-294,-300},{-263,-269,-266,-288,-263,-260},{-277,-288,-283,-280,-280,-255},{-280,-302,-258,-260,-272,-280},{-252,-300,-260,-266,-258,-297},{-274,-302,-283,-277,-283,-274},{-255,-291,-288,-255,-286,-266},{-291,-255,-260,-297,-294,-308},{-308,-302,-300,-286,-252,-269},{-255,-269,-297,-302,-291,-305},{-288,-258,-272,-260,-291,-297},{-291,-277,-260,-297,-302,-291},{-274,-297,-274,-297,-283,-283},{-305,-286,-255,-291,-260,-260},{-272,-272,-294,-308,-283,-272},{-272,-288,-283,-252,-302,-258},{-302,-260,-277,-308,-274,-308},{-269,-305,-305,-300,-274,-305},{-277,-288,-300,-291,-288,-274},{-260,-280,-288,-286,-305,-263},{-286,-255,-288,-266,-286,-297},{-302,-266,-294,-300,-305,-255},{-269,-280,-272,-277,-286,-263},{-260,-305,-294,-291,-291,-274},{-252,-308,-297,-269,-255,-252},{-272,-288,-294,-280,-288,-252},{-294,-302,-269,-291,-260,-260},{-288,-269,-263,-297,-269,-291},{-252,-300,-294,-286,-288,-274},{-277,-260,-274,-269,-288,-308},{-255,-260,-280,-280,-300,-288},{-297,-255,-269,-300,-286,-272},{-272,-291,-274,-260,-260,-286},{-272,-258,-258,-274,-272,-269},{-260,-274,-305,-272,-272,-274},{-288,-283,-266,-255,-269,-288}},{{-288,-291,-260,-291,-260,-263},{-291,-283,-260,-294,-252,-280},{-305,-283,-305,-260,-260,-277},{-288,-283,-260,-291,-260,-300},{-258,-297,-255,-255,-252,-272},{-300,-272,-263,-266,-302,-258},{-277,-283,-277,-255,-277,-274},{-288,-302,-308,-302,-280,-274},{-291,-302,-274,-260,-274,-305},{-286,-260,-263,-288,-252,-255},{-260,-260,-274,-252,-258,-283},{-294,-274,-302,-286,-252,-300},{-286,-252,-286,-283,-272,-274},{-294,-272,-272,-280,-286,-255},{-272,-286,-274,-297,-280,-283},{-291,-283,-302,-305,-260,-297},{-255,-297,-297,-252,-288,-252},{-263,-305,-297,-291,-302,-288},{-283,-300,-294,-263,-286,-274},{-266,-288,-302,-280,-286,-294},{-308,-274,-274,-302,-300,-305},{-252,-297,-288,-286,-252,-274},{-305,-252,-263,-305,-255,-302},{-258,-291,-291,-286,-252,-263},{-300,-305,-274,-294,-277,-280},{-302,-280,-302,-252,-300,-286},{-269,-283,-263,-302,-252,-280},{-286,-291,-269,-274,-272,-297},{-305,-297,-300,-269,-288,-274},{-252,-277,-260,-274,-300,-272},{-308,-294,-302,-260,-263,-300},{-269,-297,-272,-263,-266,-294},{-260,-291,-283,-258,-266,-263},{-272,-269,-255,-252,-280,-302},{-260,-288,-291,-294,-300,-277},{-305,-272,-305,-280,-274,-280},{-258,-297,-297,-297,-291,-291},{-260,-255,-302,-266,-266,-308},{-297,-260,-269,-283,-260,-263},{-266,-305,-280,-294,-297,-277},{-263,-272,-283,-258,-280,-255},{-294,-274,-286,-291,-305,-286},{-274,-252,-302,-305,-294,-255},{-263,-269,-263,-263,-302,-302},{-260,-280,-260,-283,-283,-305},{-266,-308,-286,-255,-252,-288},{-302,-277,-263,-302,-297,-291},{-280,-294,-258,-277,-305,-300},{-297,-263,-269,-308,-308,-274},{-288,-283,-308,-297,-305,-260}},{{-308,-277,-272,-255,-255,-255},{-277,-258,-260,-260,-258,-260},{-302,-308,-266,-269,-252,-302},{-288,-269,-302,-263,-305,-288},{-297,-308,-300,-291,-269,-305},{-302,-277,-266,-297,-302,-277},{-288,-258,-297,-308,-283,-272},{-255,-260,-305,-294,-286,-308},{-252,-288,-286,-286,-288,-266},{-297,-286,-283,-272,-272,-263},{-260,-266,-272,-286,-305,-258},{-258,-280,-272,-288,-258,-258},{-305,-305,-286,-277,-255,-280},{-305,-280,-258,-272,-283,-255},{-302,-263,-252,-280,-291,-252},{-266,-252,-277,-255,-258,-258},{-300,-286,-263,-258,-283,-294},{-286,-269,-266,-297,-274,-305},{-269,-280,-291,-272,-288,-308},{-260,-286,-288,-291,-283,-263},{-283,-277,-266,-283,-294,-283},{-280,-300,-294,-263,-283,-300},{-302,-300,-280,-291,-297,-269},{-277,-305,-269,-272,-277,-291},{-252,-274,-308,-260,-291,-288},{-277,-294,-286,-260,-302,-297},{-266,-272,-272,-269,-255,-266},{-291,-263,-308,-258,-286,-272},{-283,-297,-288,-305,-294,-280},{-280,-308,-274,-302,-291,-286},{-308,-297,-297,-272,-294,-286},{-294,-258,-260,-286,-269,-286},{-297,-286,-258,-305,-260,-272},{-252,-260,-288,-260,-308,-308},{-252,-260,-274,-283,-260,-260},{-277,-280,-255,-302,-266,-286},{-286,-255,-297,-283,-305,-258},{-266,-269,-252,-258,-263,-283},{-274,-260,-283,-263,-300,-269},{-263,-308,-291,-283,-300,-283},{-263,-288,-294,-291,-291,-294},{-286,-266,-305,-308,-277,-263},{-302,-280,-266,-305,-266,-277},{-274,-263,-308,-252,-288,-297},{-288,-263,-255,-283,-297,-300},{-288,-283,-305,-263,-308,-305},{-274,-269,-297,-297,-288,-263},{-294,-252,-255,-300,-308,-286},{-291,-291,-305,-255,-255,-283},{-300,-274,-263,-272,-263,-288}},{{-277,-274,-274,-305,-266,-258},{-302,-294,-269,-294,-291,-291},{-258,-294,-269,-280,-305,-269},{-302,-300,-308,-291,-288,-294},{-280,-272,-258,-272,-255,-260},{-252,-283,-252,-269,-294,-297},{-269,-269,-266,-272,-280,-263},{-297,-288,-305,-280,-291,-302},{-252,-263,-266,-308,-305,-294},{-286,-302,-274,-286,-280,-297},{-258,-302,-280,-308,-308,-252},{-280,-297,-302,-266,-300,-274},{-260,-252,-305,-305,-294,-272},{-274,-252,-272,-274,-288,-260},{-260,-266,-252,-297,-277,-269},{-288,-277,-263,-286,-269,-288},{-266,-280,-269,-283,-263,-294},{-269,-263,-269,-255,-260,-255},{-283,-302,-272,-266,-255,-266},{-258,-294,-272,-308,-260,-252},{-266,-277,-255,-258,-300,-294},{-288,-308,-308,-280,-305,-277},{-269,-255,-280,-308,-288,-266},{-258,-260,-288,-255,-294,-269},{-308,-280,-291,-288,-260,-269},{-297,-283,-283,-263,-302,-255},{-302,-255,-297,-274,-269,-266},{-283,-272,-272,-283,-308,-283},{-300,-258,-263,-277,-263,-294},{-294,-255,-274,-272,-294,-280},{-269,-269,-277,-255,-258,-269},{-266,-308,-255,-277,-266,-263},{-288,-308,-258,-308,-280,-274},{-269,-280,-274,-277,-291,-277},{-252,-252,-263,-302,-263,-283},{-263,-266,-277,-283,-272,-266},{-297,-288,-294,-288,-260,-291},{-294,-280,-300,-283,-297,-291},{-255,-300,-297,-283,-252,-269},{-258,-308,-286,-260,-288,-252},{-260,-266,-288,-291,-269,-277},{-286,-252,-252,-280,-260,-302},{-294,-255,-283,-274,-266,-277},{-302,-269,-291,-291,-300,-260},{-308,-283,-294,-260,-294,-300},{-286,-263,-272,-269,-266,-286},{-288,-280,-288,-288,-260,-291},{-305,-269,-272,-277,-260,-272},{-266,-263,-280,-277,-266,-308},{-297,-269,-288,-288,-258,-272}},{{-258,-291,-283,-288,-255,-252},{-274,-269,-258,-260,-297,-283},{-302,-280,-308,-302,-258,-255},{-269,-260,-302,-258,-269,-252},{-252,-302,-283,-255,-263,-302},{-277,-297,-266,-274,-252,-274},{-302,-277,-283,-297,-252,-286},{-260,-305,-291,-288,-277,-283},{-263,-266,-291,-255,-286,-286},{-255,-305,-263,-297,-277,-272},{-280,-283,-283,-308,-274,-305},{-263,-288,-286,-255,-283,-283},{-272,-263,-297,-297,-286,-297},{-300,-263,-266,-286,-308,-305},{-308,-294,-252,-291,-288,-305},{-302,-280,-305,-283,-302,-272},{-302,-305,-280,-297,-260,-266},{-286,-288,-288,-294,-300,-308},{-283,-255,-300,-266,-286,-266},{-305,-272,-300,-272,-258,-274},{-308,-294,-305,-294,-308,-294},{-272,-266,-291,-263,-305,-283},{-283,-297,-269,-260,-308,-305},{-288,-286,-291,-277,-300,-302},{-269,-272,-255,-255,-252,-252},{-308,-260,-300,-305,-263,-300},{-302,-294,-277,-260,-286,-255},{-308,-308,-255,-255,-294,-258},{-288,-300,-291,-283,-305,-255},{-266,-283,-291,-302,-274,-294},{-260,-274,-302,-283,-300,-280},{-255,-272,-291,-302,-280,-294},{-300,-255,-263,-305,-291,-294},{-294,-291,-294,-291,-269,-288},{-302,-300,-260,-288,-260,-300},{-252,-300,-266,-252,-308,-277},{-300,-291,-258,-255,-266,-269},{-269,-277,-300,-305,-269,-300},{-252,-272,-260,-308,-252,-280},{-252,-274,-258,-305,-252,-260},{-274,-263,-252,-260,-291,-286},{-258,-305,-274,-294,-280,-272},{-308,-297,-294,-308,-263,-280},{-258,-280,-263,-305,-300,-297},{-288,-272,-255,-291,-263,-297},{-294,-260,-266,-305,-286,-300},{-283,-263,-269,-305,-302,-294},{-269,-302,-288,-269,-294,-260},{-266,-283,-308,-300,-302,-252},{-252,-308,-269,-260,-277,-305}},{{-272,-302,-294,-305,-263,-255},{-283,-294,-308,-288,-288,-283},{-302,-263,-255,-291,-274,-274},{-297,-308,-260,-266,-272,-280},{-305,-263,-269,-283,-305,-294},{-260,-283,-260,-308,-305,-297},{-280,-294,-294,-288,-272,-302},{-305,-269,-260,-291,-305,-277},{-266,-277,-308,-252,-274,-308},{-260,-269,-286,-283,-277,-258},{-305,-297,-255,-252,-255,-274},{-255,-294,-266,-269,-255,-305},{-308,-291,-297,-297,-291,-302},{-297,-288,-252,-258,-297,-277},{-258,-260,-274,-294,-274,-269},{-255,-297,-286,-269,-294,-308},{-283,-305,-280,-291,-274,-260},{-272,-252,-277,-297,-266,-288},{-297,-258,-305,-266,-260,-291},{-277,-297,-288,-288,-280,-255},{-258,-258,-286,-280,-288,-266},{-308,-252,-283,-280,-263,-294},{-277,-260,-291,-260,-260,-308},{-305,-252,-302,-263,-274,-277},{-274,-255,-269,-283,-263,-269},{-280,-263,-263,-305,-252,-308},{-280,-280,-252,-286,-277,-283},{-258,-263,-255,-291,-274,-252},{-297,-272,-255,-286,-286,-302},{-258,-280,-286,-283,-286,-280},{-283,-308,-258,-297,-252,-283},{-300,-302,-286,-269,-277,-252},{-283,-286,-286,-305,-252,-252},{-302,-300,-252,-260,-255,-291},{-302,-294,-258,-286,-305,-260},{-308,-272,-291,-252,-286,-308},{-286,-288,-300,-269,-283,-269},{-255,-263,-305,-286,-277,-272},{-255,-252,-297,-258,-272,-308},{-288,-258,-288,-274,-283,-291},{-272,-258,-286,-308,-297,-269},{-305,-263,-294,-269,-252,-277},{-266,-288,-274,-272,-305,-272},{-274,-252,-302,-286,-266,-283},{-260,-286,-258,-305,-272,-297},{-263,-305,-274,-288,-283,-272},{-255,-302,-260,-302,-308,-302},{-302,-274,-291,-308,-258,-269},{-255,-308,-260,-291,-286,-308},{-269,-308,-291,-252,-280,-308}}},{{{-294,-302,-297,-308,-300,-260},{-277,-269,-255,-260,-291,-283},{-272,-300,-255,-288,-274,-308},{-283,-305,-269,-258,-258,-286},{-302,-302,-291,-308,-274,-305},{-283,-288,-266,-283,-274,-266},{-272,-255,-300,-252,-280,-283},{-255,-255,-252,-269,-274,-286},{-255,-280,-266,-294,-283,-283},{-274,-308,-274,-291,-260,-308},{-302,-288,-286,-288,-297,-255},{-302,-305,-280,-300,-263,-277},{-255,-258,-274,-252,-283,-258},{-291,-283,-255,-283,-288,-286},{-255,-302,-260,-288,-260,-266},{-283,-272,-274,-260,-255,-280},{-269,-260,-280,-300,-269,-288},{-260,-280,-255,-297,-305,-305},{-274,-258,-288,-283,-258,-272},{-291,-300,-272,-258,-291,-263},{-272,-305,-286,-258,-305,-260},{-252,-297,-286,-294,-258,-260},{-274,-252,-252,-274,-305,-263},{-269,-269,-252,-280,-277,-266},{-269,-297,-297,-263,-255,-286},{-297,-269,-300,-297,-260,-297},{-277,-291,-277,-260,-300,-255},{-302,-286,-258,-269,-260,-288},{-280,-258,-308,-274,-272,-308},{-308,-263,-297,-260,-266,-297},{-280,-286,-291,-283,-260,-252},{-302,-286,-308,-255,-291,-260},{-263,-263,-260,-258,-260,-269},{-269,-288,-255,-252,-297,-258},{-252,-283,-286,-291,-294,-308},{-263,-266,-297,-266,-300,-283},{-286,-252,-297,-258,-308,-260},{-255,-308,-308,-291,-266,-277},{-305,-266,-294,-280,-274,-297},{-269,-300,-260,-308,-294,-300},{-252,-305,-302,-300,-272,-297},{-294,-277,-288,-300,-263,-255},{-258,-266,-308,-305,-288,-266},{-258,-277,-302,-277,-294,-272},{-274,-255,-255,-263,-274,-291},{-255,-258,-255,-255,-283,-252},{-286,-266,-260,-297,-269,-288},{-308,-283,-277,-286,-258,-277},{-266,-286,-269,-260,-305,-272},{-252,-300,-300,-300,-277,-294}},{{-272,-297,-266,-291,-302,-263},{-291,-288,-308,-294,-255,-252},{-302,-255,-283,-297,-305,-266},{-255,-291,-272,-297,-283,-269},{-283,-294,-266,-288,-283,-305},{-272,-283,-297,-252,-274,-255},{-277,-288,-283,-283,-300,-302},{-305,-286,-269,-302,-255,-260},{-274,-283,-294,-263,-258,-294},{-260,-266,-291,-269,-266,-308},{-252,-260,-274,-294,-305,-305},{-255,-260,-308,-266,-297,-291},{-258,-305,-266,-272,-252,-277},{-280,-258,-288,-291,-288,-291},{-302,-260,-302,-297,-300,-266},{-272,-308,-291,-269,-297,-258},{-263,-294,-294,-294,-274,-280},{-266,-272,-252,-288,-288,-286},{-255,-302,-300,-252,-269,-302},{-272,-294,-291,-258,-308,-291},{-308,-277,-308,-300,-308,-277},{-291,-274,-300,-302,-272,-263},{-297,-263,-300,-308,-272,-291},{-305,-277,-266,-300,-294,-269},{-263,-288,-260,-283,-255,-283},{-305,-291,-297,-252,-297,-266},{-272,-308,-283,-300,-294,-252},{-269,-302,-308,-302,-291,-255},{-260,-260,-280,-280,-263,-294},{-297,-300,-291,-294,-272,-291},{-302,-286,-274,-252,-266,-258},{-283,-288,-283,-291,-300,-288},{-297,-263,-308,-269,-277,-302},{-260,-252,-258,-288,-300,-291},{-308,-274,-258,-283,-291,-255},{-291,-283,-274,-288,-277,-258},{-277,-308,-274,-300,-263,-305},{-266,-305,-286,-283,-255,-305},{-263,-286,-300,-283,-255,-288},{-288,-294,-263,-291,-266,-308},{-252,-305,-294,-252,-255,-266},{-280,-252,-252,-272,-308,-255},{-263,-272,-252,-269,-297,-308},{-274,-305,-269,-266,-288,-294},{-260,-294,-255,-297,-294,-269},{-297,-291,-297,-302,-302,-277},{-260,-263,-294,-300,-300,-291},{-283,-274,-272,-286,-302,-300},{-258,-286,-274,-294,-258,-288},{-269,-300,-255,-260,-266,-297}},{{-308,-302,-274,-294,-255,-255},{-277,-294,-277,-305,-277,-305},{-277,-286,-302,-297,-308,-269},{-277,-255,-302,-252,-263,-277},{-269,-308,-280,-272,-255,-302},{-286,-286,-274,-302,-277,-288},{-308,-308,-286,-255,-258,-260},{-263,-255,-269,-266,-280,-305},{-286,-260,-255,-272,-286,-274},{-300,-272,-302,-277,-302,-277},{-297,-269,-283,-266,-269,-255},{-252,-263,-280,-286,-300,-263},{-272,-255,-280,-252,-305,-288},{-272,-308,-294,-302,-294,-283},{-288,-266,-258,-291,-269,-286},{-291,-286,-294,-277,-260,-305},{-277,-294,-266,-269,-277,-297},{-252,-260,-308,-277,-269,-258},{-305,-302,-263,-302,-274,-277},{-260,-288,-297,-260,-255,-266},{-305,-291,-272,-260,-294,-291},{-260,-286,-272,-252,-300,-258},{-297,-266,-277,-274,-258,-252},{-302,-305,-288,-308,-288,-252},{-272,-294,-302,-280,-305,-272},{-269,-300,-297,-260,-283,-252},{-258,-266,-297,-286,-263,-300},{-308,-294,-269,-263,-300,-258},{-300,-277,-252,-286,-269,-297},{-277,-266,-294,-260,-277,-252},{-280,-260,-274,-274,-294,-263},{-269,-300,-300,-300,-255,-255},{-297,-283,-302,-277,-305,-269},{-266,-302,-274,-291,-260,-252},{-272,-269,-274,-263,-286,-294},{-263,-272,-274,-302,-274,-252},{-283,-263,-286,-300,-272,-288},{-255,-269,-288,-300,-255,-291},{-263,-308,-291,-269,-258,-252},{-280,-291,-280,-288,-252,-300},{-288,-255,-302,-277,-277,-255},{-297,-297,-291,-297,-300,-255},{-260,-286,-263,-297,-258,-300},{-255,-263,-288,-258,-263,-291},{-263,-272,-269,-263,-294,-291},{-294,-277,-260,-300,-294,-266},{-255,-283,-277,-300,-252,-263},{-291,-277,-294,-294,-294,-266},{-294,-258,-277,-260,-308,-263},{-294,-277,-280,-288,-294,-288}},{{-294,-294,-291,-297,-266,-297},{-294,-263,-266,-263,-297,-294},{-252,-263,-266,-280,-272,-258},{-302,-255,-294,-294,-252,-283},{-269,-288,-288,-266,-297,-286},{-263,-258,-305,-255,-300,-258},{-266,-272,-305,-266,-274,-252},{-283,-291,-252,-260,-260,-300},{-272,-291,-291,-252,-280,-277},{-286,-283,-308,-263,-280,-280},{-283,-288,-255,-280,-269,-308},{-288,-260,-258,-258,-288,-297},{-258,-263,-302,-252,-266,-260},{-283,-308,-255,-302,-263,-269},{-260,-302,-286,-280,-302,-308},{-280,-258,-266,-255,-305,-272},{-286,-302,-274,-300,-288,-272},{-283,-286,-286,-263,-300,-263},{-263,-283,-308,-280,-260,-269},{-252,-305,-272,-286,-294,-266},{-274,-274,-288,-272,-274,-277},{-305,-300,-255,-302,-258,-274},{-300,-297,-286,-305,-263,-258},{-260,-266,-260,-297,-269,-272},{-288,-263,-300,-260,-260,-272},{-288,-294,-305,-260,-252,-269},{-263,-291,-288,-255,-300,-302},{-277,-272,-288,-300,-291,-283},{-269,-308,-286,-283,-263,-274},{-277,-269,-297,-302,-266,-258},{-286,-255,-255,-274,-274,-260},{-260,-294,-274,-274,-266,-305},{-280,-252,-252,-252,-280,-277},{-291,-263,-297,-280,-300,-294},{-255,-258,-294,-269,-274,-258},{-286,-294,-286,-294,-291,-258},{-288,-258,-294,-272,-274,-269},{-286,-266,-277,-305,-280,-255},{-294,-286,-272,-288,-252,-286},{-286,-291,-269,-255,-263,-266},{-291,-255,-258,-302,-258,-286},{-286,-297,-308,-274,-286,-269},{-308,-302,-308,-263,-255,-252},{-288,-258,-302,-272,-255,-263},{-280,-288,-252,-308,-288,-266},{-277,-255,-305,-260,-294,-294},{-277,-305,-308,-263,-258,-274},{-283,-263,-272,-274,-302,-300},{-288,-305,-277,-305,-297,-300},{-305,-283,-266,-288,-283,-283}},{{-266,-288,-291,-288,-291,-277},{-283,-272,-263,-258,-283,-263},{-286,-269,-280,-291,-260,-263},{-291,-283,-286,-302,-263,-272},{-266,-280,-263,-286,-252,-291},{-308,-300,-252,-274,-300,-258},{-260,-274,-263,-283,-255,-266},{-288,-277,-308,-266,-305,-263},{-302,-258,-308,-300,-302,-266},{-283,-291,-300,-283,-288,-274},{-308,-288,-272,-302,-291,-300},{-258,-252,-288,-288,-263,-263},{-294,-252,-272,-272,-266,-286},{-288,-280,-266,-266,-272,-263},{-272,-255,-260,-294,-269,-274},{-305,-302,-266,-277,-252,-297},{-277,-277,-269,-280,-286,-308},{-269,-252,-252,-255,-286,-297},{-308,-283,-272,-302,-291,-255},{-297,-294,-252,-288,-269,-255},{-300,-263,-286,-288,-305,-305},{-252,-277,-302,-286,-283,-297},{-260,-302,-252,-288,-260,-260},{-308,-291,-260,-255,-286,-269},{-255,-274,-258,-305,-286,-283},{-274,-302,-255,-266,-260,-260},{-300,-252,-286,-266,-266,-258},{-286,-280,-266,-300,-274,-280},{-300,-255,-302,-305,-297,-258},{-291,-252,-288,-286,-252,-277},{-291,-258,-252,-308,-302,-255},{-258,-302,-269,-308,-277,-308},{-269,-305,-272,-302,-294,-305},{-258,-260,-283,-305,-263,-280},{-266,-305,-294,-260,-294,-283},{-308,-266,-263,-280,-308,-280},{-302,-300,-272,-297,-302,-258},{-291,-297,-291,-280,-263,-286},{-272,-269,-255,-280,-300,-255},{-252,-272,-263,-252,-294,-266},{-274,-286,-294,-297,-288,-283},{-283,-294,-252,-263,-272,-260},{-297,-255,-266,-283,-280,-294},{-288,-283,-302,-305,-288,-260},{-297,-280,-302,-283,-297,-269},{-280,-286,-274,-294,-258,-280},{-280,-294,-258,-297,-300,-255},{-252,-266,-297,-288,-263,-272},{-297,-302,-274,-308,-260,-258},{-274,-255,-277,-260,-302,-274}},{{-280,-305,-294,-274,-300,-283},{-277,-269,-288,-260,-294,-300},{-269,-308,-283,-260,-283,-305},{-266,-297,-263,-283,-277,-277},{-294,-286,-280,-288,-280,-297},{-277,-252,-300,-258,-294,-266},{-280,-272,-269,-286,-263,-308},{-283,-269,-277,-269,-277,-297},{-291,-302,-266,-302,-277,-283},{-258,-297,-258,-308,-260,-266},{-297,-263,-283,-305,-297,-288},{-266,-291,-288,-255,-280,-252},{-269,-269,-272,-302,-294,-274},{-302,-300,-305,-269,-302,-288},{-252,-291,-286,-266,-269,-266},{-291,-272,-274,-305,-269,-286},{-300,-266,-286,-269,-280,-258},{-263,-308,-280,-280,-252,-260},{-308,-280,-291,-305,-300,-294},{-302,-269,-308,-258,-291,-302},{-283,-252,-272,-272,-280,-277},{-288,-277,-283,-269,-300,-283},{-258,-308,-269,-300,-252,-260},{-258,-280,-294,-272,-263,-294},{-274,-283,-252,-260,-305,-291},{-300,-266,-297,-291,-266,-252},{-272,-308,-277,-291,-283,-297},{-277,-255,-291,-286,-286,-283},{-269,-272,-297,-283,-266,-272},{-305,-286,-280,-260,-291,-266},{-269,-297,-280,-308,-277,-297},{-297,-274,-286,-266,-305,-255},{-277,-255,-255,-308,-263,-288},{-277,-272,-286,-269,-291,-283},{-277,-258,-308,-297,-288,-280},{-308,-286,-286,-297,-280,-297},{-263,-269,-294,-300,-269,-277},{-269,-272,-277,-297,-286,-269},{-255,-274,-305,-300,-277,-297},{-280,-288,-308,-274,-283,-260},{-263,-308,-297,-260,-286,-280},{-280,-297,-263,-280,-277,-305},{-291,-302,-305,-300,-258,-263},{-305,-266,-260,-274,-300,-283},{-255,-263,-308,-274,-300,-291},{-263,-277,-272,-260,-274,-300},{-258,-269,-266,-277,-300,-274},{-297,-266,-252,-263,-255,-260},{-300,-288,-294,-255,-305,-272},{-291,-297,-294,-308,-308,-283}},{{-277,-280,-308,-266,-269,-277},{-291,-266,-274,-272,-266,-269},{-300,-294,-302,-300,-277,-263},{-305,-297,-263,-302,-300,-294},{-305,-263,-302,-300,-302,-263},{-297,-260,-300,-277,-297,-272},{-302,-272,-288,-283,-280,-286},{-263,-277,-258,-269,-291,-272},{-252,-280,-255,-291,-283,-300},{-283,-291,-302,-258,-260,-277},{-266,-291,-283,-260,-283,-277},{-280,-280,-305,-255,-266,-272},{-305,-277,-272,-260,-302,-302},{-286,-305,-302,-274,-288,-294},{-272,-294,-305,-288,-269,-269},{-300,-288,-263,-300,-297,-288},{-288,-263,-288,-266,-300,-269},{-286,-286,-286,-302,-291,-263},{-302,-252,-269,-274,-280,-291},{-300,-305,-252,-305,-252,-260},{-263,-263,-263,-294,-272,-266},{-255,-297,-308,-291,-280,-269},{-283,-283,-263,-286,-255,-294},{-294,-280,-263,-294,-260,-283},{-286,-291,-308,-288,-252,-272},{-258,-288,-263,-266,-260,-263},{-277,-308,-263,-308,-269,-263},{-305,-294,-308,-286,-274,-288},{-291,-308,-297,-305,-274,-269},{-255,-305,-274,-294,-274,-252},{-302,-266,-280,-274,-274,-255},{-308,-308,-300,-277,-266,-302},{-308,-255,-258,-269,-305,-305},{-286,-260,-302,-302,-260,-291},{-286,-258,-288,-297,-286,-252},{-308,-252,-252,-272,-286,-286},{-255,-283,-266,-286,-308,-286},{-283,-255,-255,-302,-258,-291},{-260,-283,-294,-277,-252,-283},{-302,-288,-277,-258,-269,-286},{-305,-291,-308,-297,-302,-302},{-280,-302,-302,-252,-280,-297},{-291,-305,-291,-255,-283,-269},{-269,-291,-294,-272,-297,-269},{-283,-260,-283,-286,-263,-263},{-263,-302,-252,-277,-258,-272},{-286,-252,-300,-283,-263,-258},{-297,-255,-252,-280,-300,-258},{-260,-302,-260,-272,-272,-302},{-283,-286,-308,-252,-277,-288}},{{-286,-305,-255,-300,-252,-258},{-283,-291,-252,-277,-252,-297},{-277,-263,-308,-283,-286,-288},{-288,-308,-277,-252,-308,-286},{-305,-286,-266,-255,-277,-280},{-297,-286,-266,-300,-266,-258},{-297,-252,-255,-266,-255,-294},{-283,-305,-260,-291,-260,-300},{-308,-252,-277,-297,-308,-263},{-272,-258,-266,-291,-283,-288},{-258,-252,-255,-305,-288,-288},{-255,-294,-274,-277,-263,-274},{-302,-308,-302,-258,-274,-266},{-274,-274,-302,-266,-263,-263},{-297,-260,-255,-283,-286,-255},{-291,-274,-302,-255,-302,-258},{-308,-277,-302,-288,-280,-277},{-260,-302,-269,-258,-280,-252},{-291,-291,-274,-277,-255,-266},{-297,-272,-297,-283,-263,-266},{-280,-252,-286,-277,-260,-263},{-288,-255,-297,-277,-263,-263},{-308,-305,-266,-308,-302,-269},{-305,-272,-297,-260,-305,-263},{-283,-286,-277,-300,-260,-288},{-280,-283,-286,-280,-300,-280},{-291,-274,-266,-308,-294,-297},{-288,-294,-288,-305,-258,-277},{-269,-269,-272,-294,-252,-291},{-294,-277,-277,-258,-286,-308},{-258,-300,-283,-258,-258,-286},{-291,-294,-272,-291,-305,-308},{-297,-302,-294,-300,-283,-269},{-305,-300,-266,-300,-269,-308},{-308,-260,-308,-272,-291,-291},{-302,-263,-277,-272,-258,-294},{-272,-288,-263,-280,-300,-308},{-260,-277,-297,-263,-266,-300},{-305,-263,-297,-283,-291,-302},{-280,-302,-300,-297,-288,-263},{-294,-277,-280,-255,-297,-294},{-255,-260,-272,-286,-283,-286},{-277,-305,-291,-288,-283,-274},{-277,-302,-300,-288,-286,-286},{-274,-291,-263,-297,-308,-283},{-258,-286,-297,-294,-291,-288},{-269,-280,-269,-255,-269,-302},{-258,-300,-263,-255,-280,-277},{-258,-263,-272,-291,-266,-255},{-302,-269,-308,-294,-252,-263}},{{-302,-252,-308,-269,-286,-308},{-305,-308,-277,-297,-269,-280},{-252,-252,-269,-274,-305,-263},{-283,-252,-302,-302,-263,-258},{-283,-283,-288,-269,-272,-300},{-266,-272,-294,-286,-258,-305},{-255,-294,-280,-255,-255,-269},{-286,-252,-263,-274,-269,-269},{-274,-263,-280,-297,-274,-274},{-255,-277,-274,-280,-255,-305},{-291,-272,-288,-269,-300,-288},{-280,-288,-266,-274,-300,-286},{-252,-291,-258,-291,-302,-277},{-288,-286,-252,-269,-280,-283},{-277,-272,-288,-266,-283,-286},{-294,-260,-258,-274,-308,-277},{-283,-286,-263,-302,-266,-277},{-258,-252,-302,-263,-263,-300},{-277,-252,-280,-308,-263,-272},{-308,-286,-283,-305,-291,-305},{-300,-260,-297,-258,-252,-283},{-286,-280,-255,-288,-283,-263},{-286,-274,-280,-286,-302,-277},{-302,-291,-255,-252,-260,-269},{-260,-269,-269,-269,-300,-277},{-305,-286,-260,-252,-288,-263},{-308,-274,-291,-252,-255,-269},{-266,-286,-269,-263,-274,-274},{-272,-263,-305,-302,-260,-252},{-305,-280,-280,-305,-297,-274},{-255,-280,-266,-302,-266,-283},{-286,-263,-269,-260,-300,-308},{-280,-280,-308,-286,-300,-294},{-280,-263,-260,-294,-283,-291},{-266,-302,-255,-288,-297,-272},{-274,-302,-260,-300,-263,-258},{-302,-255,-272,-260,-286,-294},{-260,-272,-280,-302,-291,-255},{-302,-277,-272,-266,-258,-258},{-308,-294,-263,-300,-255,-272},{-258,-269,-255,-300,-308,-274},{-269,-274,-266,-252,-266,-266},{-302,-291,-258,-252,-305,-266},{-263,-294,-305,-266,-305,-300},{-266,-260,-252,-297,-288,-252},{-266,-274,-260,-277,-263,-258},{-266,-260,-274,-277,-252,-302},{-263,-260,-260,-286,-266,-300},{-255,-252,-277,-260,-283,-300},{-255,-300,-291,-302,-300,-288}}},{{{-297,-258,-294,-300,-274,-272},{-272,-263,-277,-255,-255,-283},{-272,-286,-269,-252,-269,-260},{-294,-280,-308,-258,-291,-266},{-274,-258,-255,-272,-302,-260},{-297,-300,-255,-300,-297,-252},{-258,-283,-294,-291,-258,-255},{-260,-308,-302,-274,-272,-280},{-269,-263,-258,-258,-277,-302},{-272,-269,-300,-258,-308,-274},{-269,-266,-280,-308,-305,-288},{-263,-280,-255,-277,-300,-280},{-294,-258,-260,-297,-286,-280},{-274,-266,-288,-283,-297,-260},{-294,-260,-272,-260,-300,-294},{-283,-294,-302,-277,-300,-252},{-258,-260,-266,-258,-266,-263},{-297,-258,-283,-252,-258,-297},{-263,-255,-297,-308,-260,-266},{-266,-291,-308,-305,-288,-263},{-277,-297,-277,-291,-283,-255},{-280,-280,-308,-263,-272,-305},{-274,-302,-305,-277,-269,-294},{-305,-291,-272,-277,-260,-266},{-308,-297,-297,-283,-286,-272},{-260,-274,-277,-300,-288,-266},{-305,-300,-280,-283,-280,-283},{-280,-258,-286,-263,-277,-294},{-252,-297,-277,-283,-272,-258},{-252,-286,-263,-269,-263,-280},{-302,-272,-280,-255,-258,-260},{-277,-274,-305,-305,-308,-263},{-252,-297,-305,-266,-283,-252},{-255,-297,-294,-294,-269,-272},{-294,-302,-291,-266,-297,-297},{-294,-283,-308,-291,-294,-272},{-302,-300,-272,-269,-252,-308},{-294,-269,-252,-266,-302,-263},{-263,-286,-288,-255,-308,-291},{-277,-297,-300,-283,-258,-291},{-269,-300,-291,-297,-288,-283},{-297,-291,-288,-308,-274,-302},{-277,-252,-274,-263,-269,-297},{-277,-255,-266,-272,-280,-294},{-277,-291,-260,-269,-263,-274},{-272,-302,-260,-286,-297,-300},{-252,-308,-300,-260,-286,-277},{-294,-263,-272,-266,-305,-283},{-308,-260,-300,-258,-305,-269},{-291,-297,-272,-286,-291,-291}},{{-274,-297,-308,-260,-308,-277},{-255,-258,-269,-291,-272,-288},{-266,-274,-300,-305,-300,-252},{-308,-305,-263,-302,-272,-258},{-300,-274,-288,-255,-302,-286},{-263,-291,-274,-272,-258,-272},{-302,-308,-274,-286,-274,-274},{-297,-274,-283,-269,-266,-260},{-302,-269,-263,-297,-255,-300},{-302,-274,-283,-286,-308,-266},{-297,-263,-277,-266,-300,-280},{-277,-252,-300,-300,-294,-274},{-300,-308,-255,-291,-286,-274},{-274,-280,-277,-277,-252,-294},{-288,-286,-308,-277,-294,-286},{-266,-308,-291,-305,-272,-277},{-252,-258,-302,-277,-300,-252},{-297,-258,-283,-266,-277,-266},{-291,-291,-283,-255,-294,-277},{-286,-308,-277,-266,-297,-260},{-288,-280,-283,-269,-300,-302},{-291,-305,-277,-260,-291,-269},{-277,-283,-302,-291,-272,-305},{-272,-294,-269,-308,-258,-258},{-294,-286,-272,-300,-272,-302},{-258,-302,-260,-269,-280,-288},{-305,-260,-286,-294,-277,-266},{-252,-308,-277,-255,-286,-252},{-280,-252,-300,-280,-274,-258},{-286,-288,-255,-255,-258,-252},{-300,-302,-305,-294,-258,-288},{-288,-288,-308,-302,-277,-291},{-277,-269,-272,-305,-294,-300},{-305,-288,-297,-274,-302,-288},{-288,-263,-280,-286,-291,-280},{-305,-283,-260,-255,-302,-255},{-297,-277,-297,-305,-272,-305},{-291,-288,-288,-286,-260,-277},{-288,-291,-266,-280,-308,-252},{-269,-294,-297,-260,-308,-283},{-294,-255,-308,-258,-260,-294},{-305,-258,-272,-260,-272,-258},{-294,-266,-260,-266,-286,-266},{-286,-291,-286,-274,-277,-263},{-291,-286,-255,-274,-302,-263},{-252,-277,-300,-283,-283,-263},{-272,-280,-302,-294,-269,-286},{-252,-266,-272,-272,-260,-269},{-297,-266,-255,-308,-286,-308},{-260,-277,-288,-269,-266,-274}},{{-288,-252,-260,-252,-272,-258},{-286,-283,-300,-283,-291,-283},{-308,-272,-308,-277,-272,-288},{-291,-260,-280,-280,-294,-302},{-300,-269,-260,-283,-300,-294},{-300,-280,-266,-300,-277,-252},{-300,-297,-263,-286,-308,-305},{-286,-272,-266,-260,-274,-294},{-258,-255,-288,-269,-263,-277},{-302,-283,-258,-255,-286,-277},{-302,-272,-280,-258,-302,-269},{-266,-283,-277,-258,-255,-260},{-302,-288,-286,-300,-297,-305},{-260,-302,-272,-302,-294,-252},{-269,-302,-286,-294,-297,-263},{-300,-300,-280,-266,-288,-280},{-258,-288,-277,-263,-291,-280},{-294,-277,-266,-269,-283,-272},{-272,-266,-258,-291,-272,-274},{-263,-288,-302,-266,-302,-308},{-252,-263,-277,-291,-283,-277},{-286,-269,-291,-266,-269,-272},{-297,-302,-266,-297,-280,-272},{-294,-280,-274,-308,-252,-302},{-269,-252,-274,-266,-277,-263},{-266,-260,-269,-300,-258,-277},{-305,-297,-272,-288,-283,-260},{-300,-263,-308,-260,-274,-305},{-274,-272,-280,-258,-269,-277},{-272,-269,-258,-305,-266,-263},{-291,-266,-274,-300,-305,-258},{-274,-280,-269,-280,-280,-252},{-300,-288,-300,-274,-258,-288},{-274,-277,-255,-263,-308,-272},{-263,-252,-288,-263,-294,-274},{-274,-294,-266,-283,-266,-269},{-297,-283,-297,-252,-291,-274},{-286,-260,-252,-286,-302,-305},{-286,-277,-291,-272,-274,-286},{-288,-286,-302,-297,-300,-274},{-286,-269,-258,-291,-294,-297},{-258,-283,-272,-266,-305,-280},{-260,-252,-274,-283,-288,-269},{-283,-280,-302,-288,-308,-277},{-286,-252,-288,-302,-280,-280},{-308,-272,-308,-291,-258,-283},{-291,-288,-291,-297,-297,-255},{-308,-272,-308,-286,-260,-305},{-288,-288,-274,-269,-291,-274},{-302,-255,-280,-302,-277,-302}},{{-300,-255,-308,-291,-291,-294},{-302,-294,-272,-302,-297,-300},{-255,-269,-294,-269,-286,-294},{-269,-280,-258,-260,-260,-272},{-305,-252,-308,-263,-272,-283},{-308,-274,-288,-269,-272,-252},{-269,-294,-252,-291,-266,-266},{-255,-302,-258,-269,-294,-291},{-266,-272,-266,-288,-252,-274},{-263,-288,-297,-286,-263,-291},{-283,-266,-297,-308,-291,-297},{-291,-252,-272,-305,-277,-283},{-294,-302,-258,-277,-272,-260},{-269,-272,-255,-255,-302,-283},{-291,-305,-302,-294,-272,-305},{-280,-291,-302,-277,-280,-274},{-288,-255,-258,-305,-255,-269},{-272,-266,-302,-302,-288,-297},{-272,-269,-291,-302,-286,-263},{-297,-260,-277,-269,-263,-274},{-305,-308,-305,-263,-269,-297},{-266,-263,-252,-272,-269,-260},{-255,-263,-252,-294,-286,-255},{-272,-260,-297,-277,-280,-297},{-277,-277,-269,-286,-255,-258},{-255,-260,-274,-272,-302,-255},{-294,-297,-286,-291,-269,-297},{-272,-283,-288,-297,-258,-255},{-294,-258,-297,-269,-294,-252},{-283,-297,-286,-260,-283,-288},{-286,-266,-260,-283,-260,-300},{-300,-255,-283,-280,-300,-274},{-266,-252,-300,-302,-305,-288},{-255,-263,-252,-291,-260,-288},{-305,-294,-258,-266,-269,-305},{-294,-272,-272,-269,-302,-258},{-286,-269,-280,-266,-283,-283},{-291,-294,-252,-300,-252,-297},{-300,-272,-260,-266,-280,-288},{-300,-280,-291,-300,-302,-305},{-266,-263,-252,-263,-286,-272},{-263,-286,-286,-283,-280,-291},{-277,-300,-300,-283,-286,-291},{-308,-277,-269,-280,-255,-302},{-308,-300,-263,-258,-294,-286},{-272,-288,-302,-280,-277,-255},{-255,-260,-266,-286,-263,-288},{-263,-283,-274,-260,-255,-255},{-286,-297,-294,-272,-277,-263},{-288,-263,-297,-286,-291,-280}},{{-291,-294,-308,-272,-269,-297},{-286,-258,-269,-255,-266,-297},{-297,-308,-258,-300,-260,-297},{-288,-308,-274,-288,-283,-291},{-252,-260,-294,-300,-269,-294},{-274,-297,-266,-302,-260,-294},{-266,-308,-266,-300,-305,-274},{-291,-305,-255,-277,-286,-308},{-305,-263,-280,-274,-280,-255},{-308,-283,-272,-277,-258,-260},{-269,-252,-252,-263,-288,-280},{-300,-288,-297,-308,-297,-308},{-274,-286,-294,-274,-308,-300},{-308,-280,-300,-252,-297,-263},{-305,-266,-269,-305,-260,-263},{-252,-302,-294,-280,-280,-283},{-252,-269,-283,-266,-255,-266},{-263,-280,-294,-274,-255,-277},{-258,-272,-294,-272,-277,-269},{-300,-255,-263,-263,-277,-277},{-263,-300,-263,-286,-288,-260},{-288,-258,-286,-274,-308,-302},{-272,-280,-269,-288,-266,-283},{-305,-283,-255,-294,-300,-263},{-294,-255,-280,-308,-274,-288},{-260,-255,-308,-286,-305,-280},{-283,-277,-283,-263,-277,-272},{-308,-302,-266,-283,-291,-255},{-263,-280,-266,-274,-294,-294},{-277,-255,-269,-286,-252,-263},{-297,-258,-305,-308,-269,-308},{-260,-272,-300,-300,-280,-255},{-288,-277,-286,-288,-255,-308},{-283,-277,-288,-266,-269,-269},{-252,-260,-258,-269,-286,-277},{-252,-283,-252,-283,-308,-305},{-280,-297,-274,-269,-302,-260},{-305,-297,-260,-308,-258,-252},{-263,-297,-258,-302,-286,-280},{-269,-286,-280,-305,-288,-288},{-280,-277,-300,-286,-283,-277},{-286,-302,-272,-302,-252,-258},{-300,-272,-283,-286,-286,-260},{-274,-305,-297,-260,-305,-263},{-305,-277,-294,-305,-252,-283},{-280,-286,-297,-258,-252,-305},{-266,-283,-291,-308,-300,-302},{-305,-252,-283,-291,-294,-258},{-308,-297,-263,-283,-286,-277},{-277,-283,-255,-291,-305,-258}},{{-280,-280,-297,-258,-255,-297},{-288,-277,-288,-274,-263,-280},{-288,-308,-280,-252,-291,-305},{-294,-280,-272,-260,-263,-283},{-260,-252,-280,-277,-286,-272},{-288,-286,-252,-280,-283,-274},{-305,-305,-263,-288,-272,-280},{-288,-308,-308,-274,-272,-260},{-308,-274,-300,-291,-263,-263},{-252,-269,-291,-280,-252,-286},{-252,-291,-274,-291,-291,-272},{-283,-288,-300,-288,-272,-266},{-258,-283,-300,-297,-260,-291},{-308,-300,-260,-258,-305,-269},{-283,-302,-269,-300,-272,-302},{-288,-305,-288,-294,-266,-288},{-308,-272,-269,-300,-308,-288},{-277,-288,-288,-297,-269,-255},{-269,-272,-272,-252,-297,-272},{-294,-286,-272,-280,-255,-280},{-255,-263,-274,-277,-272,-291},{-286,-272,-269,-280,-286,-260},{-297,-294,-260,-258,-255,-297},{-274,-280,-288,-266,-280,-300},{-300,-291,-258,-308,-258,-274},{-288,-288,-274,-260,-300,-258},{-260,-255,-260,-272,-269,-274},{-258,-258,-274,-252,-266,-291},{-300,-277,-263,-272,-269,-255},{-302,-286,-286,-252,-297,-277},{-274,-283,-286,-297,-286,-263},{-308,-263,-280,-308,-300,-294},{-291,-266,-294,-280,-252,-277},{-260,-258,-252,-277,-263,-286},{-300,-291,-280,-291,-291,-272},{-277,-269,-263,-252,-286,-263},{-294,-277,-283,-280,-269,-252},{-291,-252,-308,-274,-260,-288},{-252,-283,-297,-305,-288,-272},{-308,-263,-269,-305,-308,-280},{-258,-283,-305,-280,-266,-277},{-297,-260,-266,-302,-277,-274},{-291,-269,-280,-291,-274,-286},{-263,-272,-269,-260,-302,-252},{-288,-258,-283,-291,-260,-277},{-288,-297,-297,-305,-274,-255},{-272,-260,-288,-305,-283,-308},{-305,-302,-286,-269,-258,-288},{-258,-297,-283,-302,-291,-302},{-255,-277,-302,-277,-286,-252}},{{-286,-255,-277,-308,-266,-272},{-266,-274,-263,-260,-288,-288},{-258,-252,-302,-252,-252,-302},{-272,-258,-291,-280,-294,-263},{-305,-277,-297,-252,-266,-266},{-258,-294,-252,-283,-263,-252},{-272,-280,-297,-272,-300,-255},{-297,-308,-300,-294,-294,-286},{-269,-308,-302,-288,-305,-283},{-269,-286,-302,-302,-288,-274},{-280,-263,-258,-294,-308,-283},{-300,-305,-266,-269,-286,-286},{-277,-291,-263,-258,-252,-286},{-269,-308,-288,-277,-255,-266},{-297,-277,-308,-280,-283,-291},{-260,-269,-277,-258,-255,-272},{-263,-288,-277,-263,-258,-260},{-294,-297,-297,-300,-280,-300},{-305,-269,-297,-302,-272,-288},{-308,-291,-308,-286,-277,-288},{-277,-308,-288,-283,-297,-297},{-266,-277,-305,-255,-255,-277},{-283,-283,-288,-258,-291,-263},{-258,-280,-258,-280,-288,-294},{-258,-283,-274,-272,-288,-286},{-308,-297,-280,-294,-277,-269},{-277,-286,-308,-263,-272,-305},{-291,-283,-272,-274,-263,-288},{-283,-252,-280,-252,-272,-280},{-272,-255,-277,-280,-305,-297},{-272,-258,-305,-277,-286,-302},{-286,-263,-263,-283,-266,-274},{-291,-269,-288,-297,-277,-291},{-286,-288,-280,-263,-305,-286},{-291,-258,-305,-294,-280,-297},{-302,-300,-274,-308,-258,-300},{-274,-300,-274,-294,-280,-255},{-252,-274,-277,-266,-263,-302},{-266,-269,-302,-252,-280,-263},{-277,-280,-266,-263,-277,-280},{-260,-291,-263,-291,-252,-291},{-277,-294,-286,-266,-263,-255},{-258,-277,-255,-258,-291,-280},{-288,-274,-260,-286,-258,-277},{-252,-297,-286,-297,-308,-260},{-272,-258,-305,-263,-255,-258},{-291,-305,-255,-291,-274,-308},{-280,-305,-274,-277,-288,-288},{-266,-300,-300,-272,-274,-252},{-255,-252,-258,-308,-286,-291}},{{-258,-260,-277,-263,-294,-255},{-272,-260,-252,-280,-274,-274},{-255,-269,-308,-291,-288,-258},{-300,-263,-288,-283,-305,-308},{-300,-297,-280,-263,-300,-288},{-280,-255,-252,-277,-288,-286},{-269,-286,-255,-252,-272,-255},{-269,-283,-274,-297,-294,-294},{-269,-286,-297,-263,-280,-288},{-255,-294,-266,-277,-291,-252},{-255,-280,-297,-269,-280,-308},{-274,-283,-308,-288,-286,-252},{-269,-277,-258,-291,-308,-269},{-260,-297,-288,-252,-280,-255},{-294,-297,-255,-294,-263,-274},{-272,-252,-291,-280,-302,-255},{-302,-294,-277,-280,-263,-286},{-302,-258,-300,-305,-288,-300},{-258,-297,-283,-305,-266,-302},{-300,-269,-300,-269,-286,-291},{-291,-286,-272,-252,-277,-272},{-300,-255,-258,-288,-255,-297},{-286,-260,-274,-283,-308,-269},{-280,-272,-266,-305,-269,-302},{-269,-283,-283,-277,-272,-291},{-277,-283,-272,-263,-297,-308},{-291,-286,-300,-302,-297,-263},{-263,-308,-263,-269,-272,-269},{-291,-266,-286,-252,-255,-283},{-263,-269,-255,-300,-286,-297},{-286,-297,-280,-288,-286,-263},{-305,-260,-297,-255,-269,-305},{-263,-300,-308,-266,-288,-277},{-291,-297,-260,-269,-255,-291},{-300,-305,-308,-272,-294,-302},{-263,-302,-305,-263,-252,-302},{-308,-258,-255,-269,-302,-302},{-297,-286,-280,-274,-302,-260},{-255,-297,-283,-274,-269,-280},{-266,-255,-297,-300,-266,-274},{-274,-266,-258,-266,-283,-283},{-302,-252,-274,-305,-272,-272},{-260,-260,-294,-280,-280,-283},{-288,-277,-283,-291,-272,-283},{-263,-263,-288,-288,-300,-272},{-297,-274,-266,-258,-255,-302},{-255,-305,-294,-286,-280,-280},{-258,-277,-283,-308,-291,-297},{-266,-294,-286,-294,-294,-308},{-255,-280,-302,-300,-300,-286}},{{-294,-252,-269,-291,-302,-260},{-277,-302,-263,-255,-266,-288},{-266,-280,-272,-286,-258,-302},{-291,-266,-302,-305,-291,-294},{-300,-297,-258,-294,-300,-308},{-283,-302,-272,-288,-269,-291},{-288,-272,-266,-308,-255,-274},{-294,-300,-302,-280,-308,-272},{-286,-252,-283,-302,-300,-280},{-288,-286,-263,-291,-266,-269},{-300,-294,-258,-266,-272,-305},{-300,-297,-280,-302,-263,-291},{-252,-272,-252,-260,-252,-291},{-258,-305,-297,-288,-291,-269},{-252,-283,-269,-263,-288,-283},{-277,-255,-297,-294,-274,-300},{-288,-266,-297,-252,-255,-302},{-288,-266,-283,-302,-274,-263},{-263,-263,-277,-291,-297,-252},{-266,-266,-286,-260,-283,-263},{-277,-260,-308,-302,-260,-286},{-274,-294,-263,-280,-266,-277},{-272,-286,-286,-297,-272,-269},{-300,-308,-294,-294,-302,-255},{-255,-300,-280,-277,-260,-260},{-308,-269,-269,-272,-274,-274},{-255,-274,-280,-255,-283,-286},{-260,-286,-294,-302,-294,-300},{-308,-280,-272,-302,-272,-274},{-277,-297,-280,-294,-291,-252},{-300,-300,-283,-272,-252,-255},{-269,-266,-294,-274,-305,-305},{-260,-252,-258,-269,-300,-269},{-263,-266,-255,-252,-294,-269},{-272,-272,-294,-286,-297,-305},{-252,-308,-297,-274,-302,-252},{-277,-272,-286,-258,-291,-266},{-294,-263,-291,-260,-294,-266},{-260,-300,-291,-283,-277,-277},{-252,-300,-297,-283,-252,-288},{-300,-272,-266,-258,-305,-280},{-288,-269,-263,-288,-286,-252},{-305,-291,-277,-300,-277,-263},{-291,-300,-274,-260,-274,-286},{-272,-280,-274,-280,-302,-283},{-269,-280,-286,-300,-274,-308},{-305,-291,-291,-305,-305,-294},{-308,-300,-294,-286,-260,-252},{-294,-297,-258,-302,-280,-302},{-288,-291,-280,-269,-280,-274}}}}; // 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]={25,13,9,25,13,9,26,13,9,24,12,8,24,12,8,24,12,8,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,26,13,9,25,13,9,26,13,9,25,13,9,25,13,9,25,13,9,25,13,9,25,13,9,25,13,9,25,13,9,26,13,9,26,13,9,26,14,9}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24},{25,26,27,28,29,30,31,32,33,34,35,36,37},{38,39,40,41,42,43,44,45,46},{47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71},{72,73,74,75,76,77,78,79,80,81,82,83,84},{85,86,87,88,89,90,91,92,93},{94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119},{120,121,122,123,124,125,126,127,128,129,130,131,132},{133,134,135,136,137,138,139,140,141},{142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165},{166,167,168,169,170,171,172,173,174,175,176,177},{178,179,180,181,182,183,184,185},{186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209},{210,211,212,213,214,215,216,217,218,219,220,221},{222,223,224,225,226,227,228,229},{230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253},{254,255,256,257,258,259,260,261,262,263,264,265},{266,267,268,269,270,271,272,273},{274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298},{299,300,301,302,303,304,305,306,307,308,309,310,311},{312,313,314,315,316,317,318,319,320},{321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346},{347,348,349,350,351,352,353,354,355,356,357,358,359},{360,361,362,363,364,365,366,367,368},{369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394},{395,396,397,398,399,400,401,402,403,404,405,406,407},{408,409,410,411,412,413,414,415,416},{417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441},{442,443,444,445,446,447,448,449,450,451,452,453,454},{455,456,457,458,459,460,461,462,463},{464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488},{489,490,491,492,493,494,495,496,497,498,499,500,501},{502,503,504,505,506,507,508,509,510},{511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536},{537,538,539,540,541,542,543,544,545,546,547,548,549},{550,551,552,553,554,555,556,557,558},{559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583},{584,585,586,587,588,589,590,591,592,593,594,595,596},{597,598,599,600,601,602,603,604,605},{606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631},{632,633,634,635,636,637,638,639,640,641,642,643,644},{645,646,647,648,649,650,651,652,653},{654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678},{679,680,681,682,683,684,685,686,687,688,689,690,691},{692,693,694,695,696,697,698,699,700},{701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725},{726,727,728,729,730,731,732,733,734,735,736,737,738},{739,740,741,742,743,744,745,746,747},{748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772},{773,774,775,776,777,778,779,780,781,782,783,784,785},{786,787,788,789,790,791,792,793,794},{795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819},{820,821,822,823,824,825,826,827,828,829,830,831,832},{833,834,835,836,837,838,839,840,841},{842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866},{867,868,869,870,871,872,873,874,875,876,877,878,879},{880,881,882,883,884,885,886,887,888},{889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913},{914,915,916,917,918,919,920,921,922,923,924,925,926},{927,928,929,930,931,932,933,934,935},{936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960},{961,962,963,964,965,966,967,968,969,970,971,972,973},{974,975,976,977,978,979,980,981,982},{983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008},{1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021},{1022,1023,1024,1025,1026,1027,1028,1029,1030},{1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056},{1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069},{1070,1071,1072,1073,1074,1075,1076,1077,1078},{1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104},{1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118},{1119,1120,1121,1122,1123,1124,1125,1126,1127}}; // set of shipments in each bid 
int SHsts[SPN]={2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,1,5,9,13,17,21,25,29,33,37,41,45,0,6,12,18,24,30,36,42,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,1,5,9,13,17,21,25,29,33,37,41,45,2,8,14,20,26,32,38,44,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,2,6,10,14,18,22,26,30,34,38,42,46,1,7,13,19,25,31,37,43,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,52,1,7,13,19,25,31,37,43,49}; // set of start times of each shipment 
int SHets[SPN]={5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,7,11,15,19,23,27,31,35,39,43,47,51,6,12,18,24,30,36,42,48,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,7,11,15,19,23,27,31,35,39,43,47,51,8,14,20,26,32,38,44,50,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,8,12,16,20,24,28,32,36,40,44,48,52,7,13,19,25,31,37,43,49,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,53,2,8,14,20,26,32,38,44,50}; // set of end times of each shipment 
