int Dev = 30;// Deviation
extern const int CNN = 3;// 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 = 1137;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 27;//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]={{{{12549,0,0,0,0,0},{11866,0,0,0,0,0},{12756,0,0,0,0,0},{12787,0,0,0,0,0},{12434,0,0,0,0,0},{12448,0,0,0,0,0},{12699,0,0,0,0,0},{12130,0,0,0,0,0},{12701,0,0,0,0,0},{12134,0,0,0,0,0},{12430,0,0,0,0,0},{13072,0,0,0,0,0},{12240,0,0,0,0,0},{11978,0,0,0,0,0},{11988,0,0,0,0,0},{12162,0,0,0,0,0},{11776,0,0,0,0,0},{12573,0,0,0,0,0},{12690,0,0,0,0,0},{12244,0,0,0,0,0},{11748,0,0,0,0,0},{12757,0,0,0,0,0},{12451,0,0,0,0,0},{12087,0,0,0,0,0},{12557,0,0,0,0,0},{13031,0,0,0,0,0},{11997,0,0,0,0,0},{11875,0,0,0,0,0},{12698,0,0,0,0,0},{13019,0,0,0,0,0},{12839,0,0,0,0,0},{12431,0,0,0,0,0},{12066,0,0,0,0,0},{12572,0,0,0,0,0},{11982,0,0,0,0,0},{12977,0,0,0,0,0},{12636,0,0,0,0,0},{12246,0,0,0,0,0},{12208,0,0,0,0,0},{12683,0,0,0,0,0},{12438,0,0,0,0,0},{12544,0,0,0,0,0},{12463,0,0,0,0,0},{12464,0,0,0,0,0},{12150,0,0,0,0,0},{13336,0,0,0,0,0},{12759,0,0,0,0,0},{12553,0,0,0,0,0},{12495,0,0,0,0,0},{12516,0,0,0,0,0}},{{12957,0,0,0,0,0},{12592,0,0,0,0,0},{13227,0,0,0,0,0},{12265,0,0,0,0,0},{12538,0,0,0,0,0},{12541,0,0,0,0,0},{13137,0,0,0,0,0},{12121,0,0,0,0,0},{12661,0,0,0,0,0},{12543,0,0,0,0,0},{12646,0,0,0,0,0},{12319,0,0,0,0,0},{12046,0,0,0,0,0},{12790,0,0,0,0,0},{12214,0,0,0,0,0},{12581,0,0,0,0,0},{11858,0,0,0,0,0},{12016,0,0,0,0,0},{12348,0,0,0,0,0},{11792,0,0,0,0,0},{12181,0,0,0,0,0},{12050,0,0,0,0,0},{12348,0,0,0,0,0},{12931,0,0,0,0,0},{12715,0,0,0,0,0},{12117,0,0,0,0,0},{11968,0,0,0,0,0},{12304,0,0,0,0,0},{12281,0,0,0,0,0},{12351,0,0,0,0,0},{12132,0,0,0,0,0},{11751,0,0,0,0,0},{12426,0,0,0,0,0},{12287,0,0,0,0,0},{11980,0,0,0,0,0},{11918,0,0,0,0,0},{12172,0,0,0,0,0},{12986,0,0,0,0,0},{12663,0,0,0,0,0},{12438,0,0,0,0,0},{12694,0,0,0,0,0},{12508,0,0,0,0,0},{12297,0,0,0,0,0},{12353,0,0,0,0,0},{11761,0,0,0,0,0},{12581,0,0,0,0,0},{12123,0,0,0,0,0},{12959,0,0,0,0,0},{12679,0,0,0,0,0},{11991,0,0,0,0,0}},{{11618,0,0,0,0,0},{11869,0,0,0,0,0},{11266,0,0,0,0,0},{11195,0,0,0,0,0},{11358,0,0,0,0,0},{11666,0,0,0,0,0},{12022,0,0,0,0,0},{11767,0,0,0,0,0},{11664,0,0,0,0,0},{11704,0,0,0,0,0},{11963,0,0,0,0,0},{11818,0,0,0,0,0},{11510,0,0,0,0,0},{11193,0,0,0,0,0},{11164,0,0,0,0,0},{12210,0,0,0,0,0},{11713,0,0,0,0,0},{11403,0,0,0,0,0},{11378,0,0,0,0,0},{11567,0,0,0,0,0},{11517,0,0,0,0,0},{11958,0,0,0,0,0},{11367,0,0,0,0,0},{11867,0,0,0,0,0},{11644,0,0,0,0,0},{11734,0,0,0,0,0},{11775,0,0,0,0,0},{11502,0,0,0,0,0},{11392,0,0,0,0,0},{11167,0,0,0,0,0},{10965,0,0,0,0,0},{11304,0,0,0,0,0},{11810,0,0,0,0,0},{11593,0,0,0,0,0},{11789,0,0,0,0,0},{11068,0,0,0,0,0},{10971,0,0,0,0,0},{11513,0,0,0,0,0},{11096,0,0,0,0,0},{11373,0,0,0,0,0},{11606,0,0,0,0,0},{11911,0,0,0,0,0},{11052,0,0,0,0,0},{11252,0,0,0,0,0},{11069,0,0,0,0,0},{11181,0,0,0,0,0},{11169,0,0,0,0,0},{12128,0,0,0,0,0},{11710,0,0,0,0,0},{11776,0,0,0,0,0}},{{10395,0,0,0,0,0},{10488,0,0,0,0,0},{10256,0,0,0,0,0},{10643,0,0,0,0,0},{10256,0,0,0,0,0},{10427,0,0,0,0,0},{10124,0,0,0,0,0},{10643,0,0,0,0,0},{10289,0,0,0,0,0},{10486,0,0,0,0,0},{10575,0,0,0,0,0},{10293,0,0,0,0,0},{10422,0,0,0,0,0},{10672,0,0,0,0,0},{9919,0,0,0,0,0},{10345,0,0,0,0,0},{10329,0,0,0,0,0},{10401,0,0,0,0,0},{10305,0,0,0,0,0},{10195,0,0,0,0,0},{10383,0,0,0,0,0},{10394,0,0,0,0,0},{10203,0,0,0,0,0},{10365,0,0,0,0,0},{10271,0,0,0,0,0},{10343,0,0,0,0,0},{10235,0,0,0,0,0},{10563,0,0,0,0,0},{10738,0,0,0,0,0},{10508,0,0,0,0,0},{10709,0,0,0,0,0},{9844,0,0,0,0,0},{10846,0,0,0,0,0},{10593,0,0,0,0,0},{10346,0,0,0,0,0},{10532,0,0,0,0,0},{10714,0,0,0,0,0},{10139,0,0,0,0,0},{9776,0,0,0,0,0},{10219,0,0,0,0,0},{10005,0,0,0,0,0},{10683,0,0,0,0,0},{10375,0,0,0,0,0},{10404,0,0,0,0,0},{10269,0,0,0,0,0},{9970,0,0,0,0,0},{10191,0,0,0,0,0},{10298,0,0,0,0,0},{10572,0,0,0,0,0},{10033,0,0,0,0,0}},{{9015,0,0,0,0,0},{9266,0,0,0,0,0},{9224,0,0,0,0,0},{9620,0,0,0,0,0},{9841,0,0,0,0,0},{9558,0,0,0,0,0},{9739,0,0,0,0,0},{9167,0,0,0,0,0},{9768,0,0,0,0,0},{9630,0,0,0,0,0},{9672,0,0,0,0,0},{9276,0,0,0,0,0},{9457,0,0,0,0,0},{9296,0,0,0,0,0},{9805,0,0,0,0,0},{9648,0,0,0,0,0},{9322,0,0,0,0,0},{9417,0,0,0,0,0},{9329,0,0,0,0,0},{9452,0,0,0,0,0},{9547,0,0,0,0,0},{8868,0,0,0,0,0},{8999,0,0,0,0,0},{9174,0,0,0,0,0},{9793,0,0,0,0,0},{9533,0,0,0,0,0},{9840,0,0,0,0,0},{9142,0,0,0,0,0},{9268,0,0,0,0,0},{9028,0,0,0,0,0},{9130,0,0,0,0,0},{9375,0,0,0,0,0},{9631,0,0,0,0,0},{9121,0,0,0,0,0},{9423,0,0,0,0,0},{9257,0,0,0,0,0},{9413,0,0,0,0,0},{9506,0,0,0,0,0},{9478,0,0,0,0,0},{9659,0,0,0,0,0},{9120,0,0,0,0,0},{9714,0,0,0,0,0},{9533,0,0,0,0,0},{9420,0,0,0,0,0},{9323,0,0,0,0,0},{9130,0,0,0,0,0},{9441,0,0,0,0,0},{9402,0,0,0,0,0},{9294,0,0,0,0,0},{9251,0,0,0,0,0}},{{9065,0,0,0,0,0},{9289,0,0,0,0,0},{9173,0,0,0,0,0},{9479,0,0,0,0,0},{9231,0,0,0,0,0},{9289,0,0,0,0,0},{9406,0,0,0,0,0},{9314,0,0,0,0,0},{8897,0,0,0,0,0},{9719,0,0,0,0,0},{8873,0,0,0,0,0},{8973,0,0,0,0,0},{9003,0,0,0,0,0},{9420,0,0,0,0,0},{9617,0,0,0,0,0},{9660,0,0,0,0,0},{9108,0,0,0,0,0},{8630,0,0,0,0,0},{9270,0,0,0,0,0},{8780,0,0,0,0,0},{9399,0,0,0,0,0},{9249,0,0,0,0,0},{9022,0,0,0,0,0},{9246,0,0,0,0,0},{9311,0,0,0,0,0},{9201,0,0,0,0,0},{8795,0,0,0,0,0},{9020,0,0,0,0,0},{8984,0,0,0,0,0},{9201,0,0,0,0,0},{8880,0,0,0,0,0},{9249,0,0,0,0,0},{9369,0,0,0,0,0},{9171,0,0,0,0,0},{9168,0,0,0,0,0},{9362,0,0,0,0,0},{8870,0,0,0,0,0},{9370,0,0,0,0,0},{9119,0,0,0,0,0},{9365,0,0,0,0,0},{9152,0,0,0,0,0},{9063,0,0,0,0,0},{9102,0,0,0,0,0},{9330,0,0,0,0,0},{9261,0,0,0,0,0},{8922,0,0,0,0,0},{9147,0,0,0,0,0},{9044,0,0,0,0,0},{9097,0,0,0,0,0},{8805,0,0,0,0,0}},{{10005,0,0,0,0,0},{9595,0,0,0,0,0},{9794,0,0,0,0,0},{10019,0,0,0,0,0},{9840,0,0,0,0,0},{9979,0,0,0,0,0},{9857,0,0,0,0,0},{10326,0,0,0,0,0},{9726,0,0,0,0,0},{9533,0,0,0,0,0},{9400,0,0,0,0,0},{10188,0,0,0,0,0},{9687,0,0,0,0,0},{9941,0,0,0,0,0},{9787,0,0,0,0,0},{9540,0,0,0,0,0},{10174,0,0,0,0,0},{10128,0,0,0,0,0},{9961,0,0,0,0,0},{9958,0,0,0,0,0},{10120,0,0,0,0,0},{9922,0,0,0,0,0},{9905,0,0,0,0,0},{9263,0,0,0,0,0},{9788,0,0,0,0,0},{9894,0,0,0,0,0},{10053,0,0,0,0,0},{10218,0,0,0,0,0},{9629,0,0,0,0,0},{9845,0,0,0,0,0},{9826,0,0,0,0,0},{9861,0,0,0,0,0},{9529,0,0,0,0,0},{9899,0,0,0,0,0},{9919,0,0,0,0,0},{10324,0,0,0,0,0},{9796,0,0,0,0,0},{9942,0,0,0,0,0},{10190,0,0,0,0,0},{10037,0,0,0,0,0},{9571,0,0,0,0,0},{9815,0,0,0,0,0},{9711,0,0,0,0,0},{10099,0,0,0,0,0},{9823,0,0,0,0,0},{9884,0,0,0,0,0},{9746,0,0,0,0,0},{9630,0,0,0,0,0},{9429,0,0,0,0,0},{9937,0,0,0,0,0}},{{11378,0,0,0,0,0},{10660,0,0,0,0,0},{10862,0,0,0,0,0},{10679,0,0,0,0,0},{11245,0,0,0,0,0},{11004,0,0,0,0,0},{10741,0,0,0,0,0},{11397,0,0,0,0,0},{11004,0,0,0,0,0},{10748,0,0,0,0,0},{11297,0,0,0,0,0},{10883,0,0,0,0,0},{11023,0,0,0,0,0},{11223,0,0,0,0,0},{11214,0,0,0,0,0},{10595,0,0,0,0,0},{10779,0,0,0,0,0},{11229,0,0,0,0,0},{10873,0,0,0,0,0},{10665,0,0,0,0,0},{10952,0,0,0,0,0},{10846,0,0,0,0,0},{10277,0,0,0,0,0},{11231,0,0,0,0,0},{10702,0,0,0,0,0},{10843,0,0,0,0,0},{10964,0,0,0,0,0},{11052,0,0,0,0,0},{11083,0,0,0,0,0},{10351,0,0,0,0,0},{10419,0,0,0,0,0},{10904,0,0,0,0,0},{11245,0,0,0,0,0},{11048,0,0,0,0,0},{10654,0,0,0,0,0},{11201,0,0,0,0,0},{10893,0,0,0,0,0},{10710,0,0,0,0,0},{10475,0,0,0,0,0},{10542,0,0,0,0,0},{10643,0,0,0,0,0},{10952,0,0,0,0,0},{11384,0,0,0,0,0},{11288,0,0,0,0,0},{10518,0,0,0,0,0},{11214,0,0,0,0,0},{10719,0,0,0,0,0},{11008,0,0,0,0,0},{11082,0,0,0,0,0},{11262,0,0,0,0,0}},{{11651,0,0,0,0,0},{12346,0,0,0,0,0},{12042,0,0,0,0,0},{11774,0,0,0,0,0},{12453,0,0,0,0,0},{12449,0,0,0,0,0},{11826,0,0,0,0,0},{11626,0,0,0,0,0},{11854,0,0,0,0,0},{11875,0,0,0,0,0},{12369,0,0,0,0,0},{12409,0,0,0,0,0},{12216,0,0,0,0,0},{12240,0,0,0,0,0},{12126,0,0,0,0,0},{12307,0,0,0,0,0},{12071,0,0,0,0,0},{11807,0,0,0,0,0},{11129,0,0,0,0,0},{12055,0,0,0,0,0},{11529,0,0,0,0,0},{12560,0,0,0,0,0},{12557,0,0,0,0,0},{12434,0,0,0,0,0},{12325,0,0,0,0,0},{11971,0,0,0,0,0},{12038,0,0,0,0,0},{12062,0,0,0,0,0},{12096,0,0,0,0,0},{11920,0,0,0,0,0},{11705,0,0,0,0,0},{11779,0,0,0,0,0},{11684,0,0,0,0,0},{12094,0,0,0,0,0},{12006,0,0,0,0,0},{11766,0,0,0,0,0},{11562,0,0,0,0,0},{11697,0,0,0,0,0},{12702,0,0,0,0,0},{12377,0,0,0,0,0},{11752,0,0,0,0,0},{11770,0,0,0,0,0},{12398,0,0,0,0,0},{11606,0,0,0,0,0},{12522,0,0,0,0,0},{12049,0,0,0,0,0},{12297,0,0,0,0,0},{11764,0,0,0,0,0},{12260,0,0,0,0,0},{11885,0,0,0,0,0}}},{{{-315,-341,-376,-315,-362,-368},{-326,-262,-218,-259,-250,-250},{-212,-241,-229,-218,-276,-273},{-273,-303,-350,-282,-253,-353},{-368,-206,-253,-262,-256,-368},{-229,-282,-335,-376,-229,-250},{-265,-338,-362,-300,-341,-220},{-238,-259,-368,-368,-215,-262},{-370,-279,-362,-206,-262,-338},{-215,-347,-212,-329,-279,-326},{-365,-350,-291,-238,-318,-250},{-382,-262,-338,-238,-223,-270},{-356,-270,-362,-335,-212,-232},{-291,-368,-303,-341,-270,-373},{-306,-226,-323,-215,-220,-335},{-250,-247,-232,-218,-306,-244},{-370,-262,-335,-344,-232,-226},{-238,-206,-256,-300,-247,-312},{-226,-300,-218,-344,-300,-376},{-244,-350,-309,-288,-291,-288},{-226,-323,-356,-356,-362,-362},{-218,-362,-323,-273,-276,-270},{-320,-315,-212,-329,-329,-297},{-373,-238,-276,-209,-359,-259},{-220,-332,-362,-226,-376,-294},{-206,-379,-365,-306,-356,-247},{-226,-338,-288,-332,-288,-218},{-291,-282,-235,-362,-309,-379},{-265,-256,-276,-376,-206,-341},{-359,-265,-300,-276,-359,-247},{-312,-209,-223,-315,-379,-247},{-370,-315,-226,-329,-209,-329},{-262,-382,-285,-270,-206,-259},{-303,-226,-335,-279,-268,-332},{-268,-232,-353,-223,-309,-253},{-279,-226,-318,-212,-370,-368},{-270,-323,-362,-206,-368,-220},{-276,-206,-247,-373,-256,-279},{-332,-220,-247,-232,-362,-238},{-285,-215,-312,-291,-315,-244},{-218,-359,-268,-338,-315,-376},{-323,-291,-241,-347,-229,-218},{-303,-329,-209,-312,-373,-365},{-294,-218,-312,-259,-300,-223},{-332,-376,-285,-300,-309,-300},{-344,-370,-382,-285,-335,-376},{-315,-379,-291,-353,-338,-326},{-268,-376,-344,-279,-223,-276},{-206,-350,-359,-268,-323,-365},{-306,-376,-285,-332,-215,-315}},{{-316,-349,-328,-252,-256,-311},{-345,-272,-258,-329,-232,-197},{-374,-363,-238,-285,-296,-194},{-316,-337,-322,-252,-246,-181},{-362,-286,-286,-263,-211,-316},{-261,-249,-227,-219,-296,-267},{-255,-203,-252,-222,-304,-267},{-313,-317,-210,-304,-206,-249},{-377,-317,-353,-296,-320,-238},{-270,-320,-274,-260,-203,-223},{-293,-206,-196,-351,-278,-238},{-299,-249,-269,-271,-267,-186},{-226,-212,-199,-307,-302,-236},{-342,-286,-347,-200,-230,-212},{-218,-326,-244,-332,-219,-308},{-203,-326,-202,-219,-347,-262},{-246,-340,-288,-233,-315,-249},{-209,-257,-202,-299,-214,-264},{-377,-335,-342,-263,-224,-189},{-273,-340,-258,-214,-286,-192},{-362,-255,-325,-304,-347,-238},{-296,-349,-263,-345,-214,-241},{-244,-358,-210,-288,-262,-202},{-334,-360,-364,-299,-328,-287},{-258,-372,-305,-323,-315,-275},{-229,-306,-260,-214,-339,-272},{-357,-240,-333,-214,-254,-262},{-351,-257,-246,-241,-294,-313},{-244,-243,-319,-337,-334,-259},{-238,-295,-232,-258,-246,-192},{-246,-369,-202,-206,-200,-212},{-218,-246,-249,-288,-240,-316},{-220,-360,-356,-348,-232,-184},{-264,-226,-319,-225,-339,-231},{-273,-340,-207,-238,-206,-194},{-377,-235,-235,-216,-230,-303},{-293,-360,-210,-255,-302,-275},{-296,-286,-347,-247,-310,-264},{-258,-246,-207,-249,-238,-241},{-339,-312,-283,-274,-339,-306},{-249,-212,-258,-225,-235,-337},{-232,-249,-246,-241,-259,-334},{-345,-269,-232,-195,-254,-275},{-377,-232,-336,-293,-342,-243},{-328,-363,-266,-216,-198,-223},{-371,-220,-210,-258,-259,-184},{-226,-237,-235,-200,-275,-298},{-345,-249,-302,-263,-267,-246},{-209,-369,-291,-312,-203,-290},{-209,-366,-213,-195,-304,-215}},{{-308,-273,-212,-208,-278,-268},{-315,-283,-193,-224,-180,-169},{-200,-194,-270,-184,-150,-258},{-260,-254,-191,-204,-261,-216},{-210,-235,-217,-195,-180,-194},{-312,-315,-303,-164,-205,-216},{-308,-302,-284,-231,-238,-157},{-185,-266,-261,-235,-231,-159},{-225,-281,-228,-177,-272,-220},{-195,-184,-282,-260,-225,-220},{-230,-271,-247,-267,-195,-253},{-318,-278,-298,-235,-210,-210},{-308,-213,-277,-253,-216,-214},{-200,-174,-247,-213,-253,-264},{-308,-257,-184,-211,-201,-214},{-275,-312,-280,-251,-255,-159},{-252,-172,-282,-181,-208,-260},{-292,-201,-200,-269,-210,-247},{-182,-305,-270,-204,-276,-260},{-220,-249,-270,-157,-160,-220},{-182,-264,-277,-231,-257,-187},{-255,-172,-193,-282,-165,-235},{-310,-266,-189,-228,-233,-159},{-318,-223,-266,-289,-248,-173},{-235,-189,-252,-267,-197,-264},{-188,-169,-200,-289,-248,-202},{-270,-172,-182,-260,-165,-146},{-280,-278,-219,-267,-171,-187},{-252,-201,-235,-246,-152,-144},{-182,-257,-261,-190,-276,-196},{-245,-269,-273,-264,-158,-253},{-302,-220,-210,-177,-263,-169},{-188,-225,-219,-255,-218,-243},{-265,-235,-266,-157,-263,-225},{-232,-257,-256,-244,-220,-150},{-188,-206,-212,-231,-274,-251},{-235,-295,-268,-249,-190,-218},{-178,-227,-210,-287,-210,-225},{-218,-201,-289,-166,-220,-231},{-290,-184,-200,-202,-233,-165},{-258,-218,-247,-228,-238,-247},{-242,-271,-261,-273,-272,-255},{-190,-307,-217,-273,-225,-214},{-205,-290,-294,-222,-218,-225},{-310,-247,-175,-175,-246,-154},{-280,-281,-275,-170,-238,-177},{-242,-227,-268,-157,-268,-144},{-268,-244,-245,-208,-184,-190},{-235,-191,-247,-228,-193,-198},{-288,-257,-245,-246,-212,-185}},{{-207,-226,-213,-134,-177,-126},{-154,-206,-227,-144,-211,-162},{-205,-137,-150,-129,-183,-154},{-179,-219,-192,-126,-206,-190},{-173,-200,-233,-134,-163,-200},{-173,-181,-197,-206,-127,-146},{-227,-161,-222,-129,-122,-133},{-238,-148,-152,-144,-117,-117},{-252,-221,-184,-172,-132,-158},{-234,-193,-165,-172,-175,-181},{-177,-183,-168,-148,-139,-128},{-165,-211,-134,-143,-182,-144},{-179,-185,-224,-189,-148,-187},{-254,-241,-145,-155,-175,-173},{-183,-213,-152,-155,-139,-178},{-146,-202,-224,-182,-153,-165},{-246,-202,-168,-208,-196,-178},{-183,-187,-166,-174,-203,-184},{-154,-144,-156,-193,-198,-195},{-138,-150,-199,-222,-198,-117},{-189,-166,-177,-215,-165,-170},{-213,-183,-226,-148,-129,-157},{-227,-133,-192,-165,-115,-187},{-160,-153,-172,-141,-195,-146},{-207,-204,-129,-198,-205,-130},{-142,-165,-192,-141,-191,-187},{-230,-135,-193,-220,-140,-134},{-191,-137,-161,-120,-214,-168},{-142,-131,-183,-126,-195,-173},{-177,-213,-206,-170,-213,-134},{-195,-180,-217,-218,-139,-166},{-201,-151,-168,-205,-195,-202},{-248,-166,-227,-158,-193,-136},{-189,-159,-218,-170,-125,-179},{-207,-163,-204,-172,-205,-114},{-211,-223,-195,-136,-195,-197},{-150,-200,-172,-138,-193,-152},{-193,-230,-165,-187,-201,-126},{-164,-159,-127,-124,-211,-197},{-205,-131,-147,-208,-186,-115},{-179,-196,-226,-182,-206,-166},{-201,-144,-168,-215,-170,-194},{-146,-223,-138,-157,-178,-174},{-146,-174,-218,-138,-147,-152},{-150,-166,-149,-189,-119,-192},{-211,-200,-141,-187,-198,-178},{-236,-176,-231,-165,-155,-200},{-225,-217,-159,-212,-119,-202},{-211,-217,-136,-187,-132,-150},{-209,-159,-163,-213,-144,-166}},{{-182,-177,-112,-109,-154,-106},{-179,-125,-109,-121,-132,-175},{-162,-127,-122,-103,-160,-160},{-194,-122,-169,-163,-113,-137},{-149,-191,-147,-106,-173,-156},{-146,-179,-116,-143,-118,-104},{-152,-185,-121,-122,-116,-113},{-156,-131,-103,-125,-118,-187},{-168,-116,-173,-138,-125,-144},{-151,-179,-165,-163,-184,-166},{-132,-134,-135,-143,-110,-163},{-123,-133,-156,-178,-150,-134},{-126,-170,-113,-156,-147,-159},{-179,-171,-172,-172,-121,-131},{-151,-191,-160,-125,-113,-118},{-119,-110,-175,-134,-151,-157},{-126,-143,-121,-146,-125,-141},{-174,-168,-184,-150,-156,-184},{-143,-176,-150,-125,-143,-123},{-186,-182,-185,-107,-184,-191},{-117,-104,-184,-165,-185,-119},{-171,-133,-125,-104,-134,-138},{-112,-106,-185,-140,-150,-144},{-145,-113,-168,-107,-144,-179},{-182,-130,-157,-140,-188,-140},{-137,-149,-118,-185,-154,-135},{-174,-174,-147,-162,-121,-123},{-137,-119,-181,-165,-116,-138},{-132,-124,-104,-175,-184,-141},{-137,-104,-115,-131,-147,-151},{-126,-167,-190,-135,-154,-116},{-149,-139,-165,-143,-165,-191},{-119,-189,-191,-129,-168,-137},{-186,-104,-129,-125,-118,-165},{-169,-139,-123,-151,-184,-134},{-191,-164,-143,-110,-103,-143},{-192,-125,-131,-144,-123,-187},{-192,-121,-119,-175,-172,-190},{-114,-149,-132,-141,-153,-165},{-166,-168,-125,-119,-134,-148},{-131,-150,-125,-159,-187,-134},{-186,-106,-171,-112,-163,-138},{-154,-124,-104,-119,-122,-126},{-168,-182,-141,-150,-118,-125},{-157,-162,-109,-168,-103,-138},{-132,-146,-150,-112,-159,-128},{-116,-189,-151,-154,-182,-144},{-111,-115,-172,-118,-148,-122},{-112,-119,-168,-178,-132,-154},{-177,-122,-110,-191,-184,-115}},{{-119,-151,-122,-179,-184,-167},{-150,-157,-180,-123,-209,-184},{-168,-178,-119,-157,-179,-172},{-119,-129,-181,-160,-166,-189},{-115,-160,-113,-131,-177,-149},{-176,-137,-190,-146,-185,-202},{-184,-116,-125,-196,-119,-205},{-115,-109,-180,-145,-129,-207},{-132,-129,-148,-142,-127,-135},{-112,-190,-195,-131,-196,-184},{-153,-126,-139,-120,-142,-215},{-157,-131,-116,-194,-134,-130},{-168,-150,-118,-171,-158,-182},{-150,-151,-186,-136,-145,-174},{-190,-143,-109,-128,-150,-189},{-173,-169,-146,-171,-209,-212},{-148,-169,-133,-122,-204,-142},{-169,-151,-171,-182,-118,-195},{-190,-154,-159,-165,-145,-170},{-112,-157,-133,-154,-151,-210},{-159,-118,-127,-156,-164,-195},{-134,-122,-180,-114,-196,-197},{-160,-169,-125,-168,-130,-215},{-112,-168,-118,-159,-163,-189},{-156,-179,-195,-116,-137,-147},{-147,-125,-163,-200,-164,-142},{-112,-112,-122,-156,-132,-189},{-134,-107,-143,-114,-171,-217},{-106,-156,-118,-199,-208,-174},{-107,-103,-162,-165,-172,-170},{-153,-178,-125,-200,-172,-149},{-153,-179,-136,-156,-138,-192},{-128,-106,-136,-145,-193,-185},{-165,-190,-196,-149,-156,-137},{-137,-118,-109,-172,-134,-192},{-138,-141,-137,-120,-148,-134},{-109,-156,-151,-131,-137,-140},{-179,-113,-175,-126,-200,-134},{-143,-165,-175,-200,-171,-140},{-185,-165,-121,-136,-159,-195},{-173,-141,-112,-176,-130,-152},{-179,-126,-193,-171,-198,-174},{-191,-125,-136,-148,-187,-205},{-169,-103,-107,-134,-190,-122},{-123,-140,-193,-116,-143,-184},{-121,-103,-107,-176,-171,-200},{-191,-128,-133,-123,-138,-142},{-141,-129,-139,-136,-180,-189},{-110,-110,-195,-122,-122,-197},{-148,-121,-142,-120,-169,-142}},{{-151,-195,-243,-211,-207,-232},{-183,-134,-226,-211,-244,-210},{-186,-138,-162,-209,-232,-254},{-224,-185,-190,-235,-261,-230},{-171,-223,-207,-225,-195,-206},{-186,-129,-220,-243,-147,-243},{-162,-172,-188,-183,-232,-219},{-211,-190,-152,-245,-221,-250},{-155,-233,-186,-151,-257,-258},{-153,-176,-192,-249,-217,-226},{-181,-215,-213,-169,-182,-163},{-176,-183,-241,-213,-221,-271},{-165,-228,-239,-235,-155,-197},{-157,-141,-245,-211,-261,-178},{-165,-147,-211,-163,-195,-256},{-153,-150,-177,-247,-188,-152},{-188,-210,-243,-189,-246,-269},{-124,-163,-205,-139,-265,-180},{-183,-190,-146,-259,-267,-237},{-181,-203,-152,-207,-232,-265},{-153,-206,-180,-171,-193,-228},{-186,-195,-184,-193,-166,-202},{-193,-138,-150,-167,-255,-237},{-165,-139,-144,-209,-197,-208},{-169,-136,-165,-151,-205,-282},{-195,-129,-148,-235,-224,-163},{-176,-212,-158,-225,-267,-169},{-211,-145,-165,-225,-211,-182},{-197,-195,-209,-233,-197,-267},{-223,-152,-167,-257,-221,-224},{-188,-224,-200,-257,-147,-247},{-127,-170,-146,-247,-248,-230},{-144,-156,-238,-207,-240,-158},{-219,-139,-142,-253,-145,-232},{-216,-134,-217,-193,-195,-260},{-155,-206,-192,-247,-157,-189},{-188,-210,-190,-233,-176,-174},{-181,-174,-228,-243,-244,-260},{-200,-215,-135,-159,-255,-260},{-207,-145,-141,-257,-259,-250},{-197,-150,-211,-173,-168,-221},{-162,-143,-144,-187,-166,-260},{-157,-161,-139,-143,-228,-243},{-155,-136,-201,-255,-147,-260},{-139,-143,-179,-171,-219,-280},{-146,-132,-198,-251,-180,-228},{-129,-157,-144,-187,-147,-154},{-176,-136,-190,-185,-153,-237},{-134,-156,-158,-197,-217,-234},{-139,-172,-194,-139,-161,-217}},{{-261,-294,-278,-299,-209,-331},{-288,-294,-298,-253,-264,-196},{-295,-291,-288,-202,-204,-331},{-222,-254,-198,-304,-318,-307},{-163,-294,-215,-238,-271,-250},{-272,-188,-303,-316,-253,-213},{-218,-190,-178,-215,-318,-188},{-213,-256,-178,-324,-258,-194},{-261,-244,-312,-306,-204,-237},{-191,-242,-185,-276,-298,-293},{-222,-247,-315,-185,-188,-344},{-186,-216,-198,-273,-206,-280},{-179,-190,-278,-321,-238,-196},{-234,-251,-181,-263,-324,-312},{-259,-270,-261,-195,-243,-293},{-166,-270,-222,-278,-337,-218},{-170,-275,-303,-200,-266,-239},{-247,-256,-264,-283,-230,-274},{-188,-235,-217,-256,-256,-221},{-225,-183,-278,-202,-211,-272},{-234,-226,-285,-283,-227,-269},{-204,-202,-317,-324,-331,-339},{-270,-242,-220,-225,-240,-264},{-202,-280,-288,-202,-292,-213},{-222,-235,-303,-215,-240,-191},{-252,-226,-315,-319,-305,-266},{-191,-226,-207,-256,-214,-269},{-252,-183,-244,-273,-238,-261},{-179,-219,-190,-205,-271,-323},{-245,-214,-198,-258,-331,-342},{-263,-179,-215,-230,-253,-202},{-252,-186,-254,-187,-227,-239},{-281,-294,-312,-283,-253,-336},{-177,-181,-259,-283,-292,-188},{-204,-306,-222,-207,-206,-253},{-259,-303,-220,-225,-224,-282},{-281,-282,-215,-326,-251,-291},{-216,-282,-205,-180,-321,-237},{-284,-204,-227,-245,-183,-237},{-191,-303,-195,-228,-235,-231},{-281,-258,-249,-205,-235,-264},{-211,-172,-268,-187,-196,-188},{-275,-172,-273,-185,-316,-280},{-177,-254,-207,-296,-279,-226},{-263,-237,-315,-314,-185,-315},{-284,-294,-239,-314,-256,-320},{-193,-296,-251,-187,-313,-299},{-263,-195,-303,-200,-331,-204},{-218,-303,-227,-197,-219,-229},{-197,-240,-317,-326,-198,-339}},{{-317,-306,-212,-239,-318,-315},{-251,-312,-373,-362,-279,-353},{-282,-292,-212,-274,-229,-356},{-334,-332,-336,-234,-297,-379},{-298,-202,-364,-283,-362,-329},{-282,-329,-258,-277,-362,-235},{-304,-205,-201,-228,-320,-370},{-207,-303,-258,-330,-379,-291},{-315,-360,-301,-231,-268,-212},{-320,-289,-253,-216,-373,-276},{-348,-278,-344,-251,-250,-370},{-323,-270,-278,-286,-365,-320},{-356,-303,-330,-228,-220,-318},{-331,-267,-370,-286,-262,-226},{-315,-326,-284,-289,-259,-285},{-301,-320,-344,-239,-279,-282},{-226,-312,-276,-347,-232,-303},{-201,-315,-336,-321,-265,-270},{-257,-346,-267,-272,-209,-218},{-257,-289,-307,-228,-256,-297},{-326,-216,-261,-204,-347,-223},{-337,-337,-359,-257,-309,-253},{-315,-250,-347,-353,-335,-353},{-345,-216,-319,-374,-279,-373},{-240,-362,-367,-277,-368,-326},{-218,-301,-210,-321,-215,-303},{-268,-337,-310,-213,-209,-312},{-193,-233,-336,-307,-247,-315},{-282,-216,-367,-286,-300,-250},{-193,-337,-238,-318,-382,-315},{-309,-259,-270,-266,-376,-315},{-193,-320,-255,-213,-276,-209},{-265,-214,-267,-350,-365,-362},{-218,-256,-261,-336,-326,-320},{-290,-301,-287,-353,-373,-235},{-193,-287,-201,-301,-259,-306},{-309,-239,-273,-374,-350,-279},{-232,-281,-201,-234,-253,-335},{-268,-259,-270,-333,-362,-341},{-293,-197,-247,-283,-370,-332},{-273,-230,-324,-225,-209,-291},{-279,-267,-347,-245,-241,-218},{-221,-306,-207,-239,-209,-368},{-207,-211,-204,-234,-259,-347},{-259,-301,-347,-257,-365,-382},{-306,-301,-258,-219,-356,-341},{-356,-247,-218,-353,-315,-382},{-328,-222,-207,-307,-218,-262},{-334,-340,-270,-301,-350,-365},{-276,-351,-244,-266,-220,-247}}},{{{-148,-140,-163,-209,-151,-195},{-148,-204,-226,-211,-208,-178},{-139,-196,-189,-186,-208,-187},{-131,-159,-215,-163,-206,-243},{-217,-183,-196,-202,-178,-225},{-123,-164,-136,-179,-226,-185},{-178,-162,-177,-215,-151,-145},{-200,-120,-144,-165,-129,-138},{-171,-191,-214,-199,-131,-237},{-126,-162,-166,-202,-186,-218},{-144,-188,-170,-143,-226,-157},{-175,-174,-140,-179,-226,-248},{-175,-125,-206,-166,-169,-170},{-185,-210,-172,-149,-202,-174},{-171,-199,-156,-208,-199,-138},{-128,-134,-159,-184,-178,-229},{-175,-181,-152,-132,-182,-136},{-126,-149,-224,-211,-162,-159},{-141,-144,-187,-150,-234,-145},{-165,-166,-189,-218,-213,-151},{-165,-155,-217,-172,-223,-183},{-178,-186,-215,-141,-199,-214},{-143,-208,-170,-202,-147,-139},{-139,-137,-201,-211,-138,-136},{-183,-183,-124,-140,-206,-197},{-150,-191,-163,-188,-193,-136},{-141,-201,-200,-136,-212,-166},{-148,-154,-172,-218,-212,-147},{-173,-154,-156,-159,-206,-197},{-210,-194,-136,-195,-224,-197},{-195,-206,-193,-152,-147,-237},{-131,-177,-173,-229,-184,-214},{-141,-211,-133,-200,-213,-197},{-218,-199,-138,-211,-217,-229},{-203,-162,-161,-140,-129,-162},{-143,-220,-189,-202,-188,-218},{-170,-216,-170,-233,-180,-210},{-144,-149,-122,-218,-208,-176},{-198,-174,-189,-218,-208,-181},{-207,-164,-166,-211,-184,-172},{-193,-196,-135,-186,-224,-180},{-143,-215,-224,-161,-224,-223},{-178,-208,-131,-134,-197,-239},{-151,-186,-228,-227,-138,-201},{-144,-162,-172,-206,-156,-155},{-155,-188,-215,-227,-215,-235},{-203,-118,-135,-181,-217,-187},{-170,-134,-124,-202,-156,-151},{-175,-189,-196,-213,-131,-138},{-148,-176,-149,-183,-190,-141}},{{-238,-250,-155,-245,-197,-236},{-244,-195,-258,-221,-236,-228},{-249,-197,-179,-203,-243,-248},{-184,-146,-187,-270,-197,-278},{-216,-228,-268,-259,-176,-198},{-180,-207,-256,-175,-245,-212},{-218,-156,-183,-283,-252,-195},{-198,-170,-162,-263,-176,-174},{-194,-207,-155,-190,-284,-286},{-253,-219,-202,-256,-243,-198},{-226,-240,-222,-252,-273,-298},{-198,-184,-234,-281,-183,-274},{-214,-256,-241,-276,-270,-188},{-242,-178,-207,-267,-256,-286},{-248,-154,-200,-274,-243,-190},{-198,-199,-271,-194,-174,-269},{-176,-152,-266,-159,-220,-188},{-156,-228,-230,-212,-254,-178},{-238,-176,-181,-190,-245,-198},{-206,-246,-175,-221,-197,-305},{-152,-256,-232,-214,-192,-209},{-212,-170,-245,-155,-227,-236},{-234,-166,-170,-192,-174,-228},{-253,-258,-181,-287,-215,-226},{-216,-217,-211,-179,-236,-264},{-154,-230,-192,-159,-174,-295},{-244,-168,-196,-228,-284,-221},{-180,-242,-192,-272,-279,-202},{-251,-209,-239,-230,-218,-298},{-168,-260,-253,-252,-286,-257},{-154,-148,-249,-192,-160,-226},{-170,-232,-202,-208,-215,-276},{-152,-215,-215,-199,-220,-190},{-154,-223,-243,-197,-181,-255},{-232,-242,-228,-157,-167,-226},{-158,-197,-170,-179,-208,-302},{-190,-217,-243,-177,-163,-302},{-214,-170,-200,-203,-243,-276},{-226,-164,-166,-190,-273,-302},{-162,-244,-271,-155,-286,-269},{-150,-182,-207,-197,-277,-240},{-194,-266,-260,-221,-293,-195},{-196,-195,-226,-285,-163,-278},{-248,-150,-155,-254,-174,-267},{-192,-166,-215,-214,-169,-283},{-148,-197,-213,-270,-270,-245},{-218,-215,-200,-208,-179,-221},{-166,-197,-183,-206,-282,-245},{-206,-248,-239,-172,-263,-278},{-170,-260,-260,-168,-208,-267}},{{-247,-178,-309,-308,-266,-198},{-188,-209,-223,-262,-211,-340},{-254,-194,-191,-192,-305,-260},{-188,-324,-254,-329,-216,-345},{-242,-270,-328,-205,-294,-215},{-319,-222,-241,-192,-269,-260},{-193,-303,-236,-267,-352,-241},{-296,-301,-254,-238,-222,-357},{-309,-222,-194,-189,-332,-229},{-215,-273,-207,-213,-233,-314},{-193,-217,-307,-351,-327,-342},{-254,-275,-330,-251,-349,-260},{-306,-209,-191,-275,-277,-289},{-210,-209,-301,-302,-302,-277},{-232,-286,-223,-284,-227,-303},{-282,-309,-293,-310,-341,-297},{-190,-250,-288,-319,-310,-272},{-284,-196,-236,-202,-222,-280},{-289,-184,-301,-197,-330,-209},{-282,-275,-228,-243,-352,-334},{-269,-332,-196,-297,-274,-359},{-237,-191,-312,-246,-255,-300},{-240,-316,-301,-281,-352,-209},{-245,-283,-299,-289,-316,-221},{-264,-252,-233,-338,-349,-297},{-274,-250,-280,-219,-199,-303},{-257,-196,-333,-224,-288,-317},{-247,-326,-186,-243,-349,-362},{-185,-219,-325,-270,-263,-334},{-254,-283,-212,-216,-197,-246},{-262,-260,-257,-289,-321,-260},{-272,-181,-244,-192,-346,-303},{-277,-296,-199,-281,-280,-300},{-316,-222,-194,-235,-280,-328},{-287,-298,-330,-219,-343,-255},{-210,-263,-215,-289,-224,-260},{-203,-207,-207,-329,-258,-212},{-212,-288,-265,-254,-321,-357},{-235,-181,-254,-346,-224,-297},{-230,-237,-291,-227,-194,-221},{-175,-222,-254,-238,-352,-351},{-212,-224,-225,-230,-252,-260},{-180,-303,-210,-343,-244,-317},{-180,-209,-225,-289,-238,-260},{-289,-178,-236,-281,-291,-300},{-252,-301,-204,-213,-213,-300},{-217,-214,-215,-327,-330,-337},{-207,-311,-322,-321,-260,-252},{-284,-303,-215,-243,-227,-198},{-235,-247,-244,-238,-224,-238}},{{-286,-253,-313,-265,-340,-283},{-303,-365,-232,-295,-367,-268},{-217,-370,-346,-262,-217,-238},{-321,-341,-218,-358,-370,-229},{-202,-244,-247,-235,-286,-319},{-370,-312,-256,-367,-307,-271},{-280,-226,-209,-343,-214,-244},{-344,-362,-209,-340,-361,-214},{-327,-282,-271,-280,-253,-223},{-341,-265,-387,-247,-226,-250},{-329,-244,-235,-391,-286,-349},{-358,-253,-343,-268,-346,-211},{-350,-276,-218,-379,-301,-382},{-318,-294,-244,-277,-310,-376},{-344,-238,-322,-337,-337,-229},{-286,-315,-259,-376,-337,-322},{-367,-282,-218,-346,-316,-226},{-312,-268,-280,-262,-274,-241},{-344,-297,-322,-220,-391,-253},{-211,-270,-271,-265,-346,-385},{-309,-303,-387,-334,-289,-271},{-355,-291,-238,-250,-283,-343},{-237,-223,-277,-322,-361,-241},{-251,-365,-328,-223,-325,-352},{-263,-370,-301,-262,-331,-388},{-370,-247,-262,-283,-241,-358},{-358,-347,-295,-268,-289,-295},{-280,-365,-235,-235,-217,-277},{-355,-370,-375,-271,-286,-382},{-318,-218,-343,-331,-370,-379},{-286,-294,-381,-367,-385,-307},{-266,-253,-277,-388,-223,-346},{-347,-350,-301,-382,-313,-277},{-324,-291,-346,-328,-361,-220},{-217,-232,-212,-223,-361,-370},{-303,-218,-232,-295,-376,-280},{-292,-379,-244,-355,-346,-247},{-228,-350,-262,-382,-349,-214},{-211,-297,-280,-211,-238,-283},{-211,-309,-334,-286,-286,-367},{-292,-209,-304,-352,-286,-295},{-338,-218,-229,-340,-277,-382},{-341,-332,-358,-298,-349,-235},{-324,-297,-375,-319,-211,-319},{-364,-300,-384,-241,-262,-286},{-202,-226,-319,-340,-214,-211},{-295,-259,-274,-268,-211,-343},{-347,-320,-384,-262,-382,-232},{-329,-291,-280,-370,-265,-376},{-254,-379,-349,-211,-214,-382}},{{-259,-217,-292,-273,-250,-345},{-244,-235,-277,-342,-250,-348},{-271,-307,-238,-261,-215,-310},{-373,-307,-307,-369,-303,-293},{-310,-343,-229,-321,-285,-365},{-340,-322,-301,-243,-320,-334},{-220,-364,-355,-225,-376,-334},{-382,-316,-379,-252,-235,-304},{-388,-256,-355,-321,-338,-348},{-337,-217,-238,-267,-373,-246},{-328,-322,-301,-234,-323,-325},{-235,-301,-301,-327,-250,-348},{-307,-283,-373,-294,-373,-252},{-241,-328,-376,-255,-285,-249},{-256,-328,-373,-252,-359,-255},{-307,-391,-379,-216,-344,-220},{-382,-214,-379,-243,-379,-334},{-238,-340,-289,-288,-356,-307},{-298,-349,-343,-312,-265,-215},{-289,-250,-226,-228,-265,-226},{-367,-307,-346,-288,-368,-270},{-319,-244,-229,-366,-306,-220},{-211,-367,-229,-237,-232,-244},{-253,-235,-373,-306,-241,-255},{-283,-325,-355,-336,-306,-304},{-355,-256,-343,-294,-250,-313},{-358,-361,-307,-360,-232,-322},{-370,-385,-283,-366,-238,-206},{-232,-301,-247,-363,-291,-276},{-370,-238,-238,-324,-232,-290},{-244,-358,-244,-330,-241,-241},{-262,-283,-352,-366,-282,-215},{-253,-328,-214,-336,-329,-374},{-250,-214,-307,-228,-259,-354},{-373,-313,-280,-225,-368,-325},{-274,-259,-373,-327,-238,-316},{-334,-274,-385,-348,-341,-229},{-307,-292,-367,-240,-256,-348},{-328,-298,-361,-225,-350,-293},{-292,-265,-328,-375,-379,-255},{-271,-223,-277,-378,-312,-313},{-391,-298,-388,-324,-300,-261},{-262,-259,-355,-342,-376,-319},{-325,-340,-271,-240,-320,-267},{-286,-220,-361,-249,-282,-362},{-391,-286,-238,-288,-353,-226},{-325,-217,-226,-345,-356,-276},{-391,-280,-277,-219,-212,-334},{-286,-358,-220,-300,-362,-273},{-238,-247,-214,-321,-241,-325}},{{-285,-215,-309,-285,-225,-295},{-265,-206,-287,-201,-315,-206},{-231,-204,-268,-277,-202,-206},{-336,-206,-230,-193,-317,-226},{-217,-262,-317,-243,-205,-184},{-205,-324,-195,-306,-302,-206},{-342,-307,-225,-280,-210,-273},{-282,-343,-344,-319,-312,-320},{-248,-276,-322,-288,-218,-203},{-251,-287,-320,-198,-253,-320},{-319,-246,-341,-341,-205,-191},{-245,-254,-247,-264,-197,-238},{-370,-206,-247,-296,-197,-255},{-368,-259,-255,-285,-266,-293},{-316,-363,-320,-269,-256,-270},{-305,-268,-203,-264,-302,-310},{-328,-237,-320,-201,-284,-278},{-316,-220,-247,-341,-230,-174},{-328,-259,-341,-296,-302,-216},{-219,-212,-206,-201,-312,-193},{-291,-201,-325,-277,-225,-278},{-331,-335,-209,-201,-328,-260},{-265,-237,-209,-280,-187,-273},{-254,-201,-279,-301,-305,-221},{-279,-195,-268,-293,-294,-265},{-274,-354,-192,-293,-236,-191},{-265,-206,-222,-190,-253,-298},{-234,-293,-339,-185,-225,-310},{-282,-363,-201,-248,-259,-258},{-331,-285,-344,-275,-207,-317},{-202,-276,-238,-235,-220,-236},{-256,-285,-192,-203,-333,-213},{-328,-340,-236,-209,-312,-315},{-211,-251,-279,-232,-307,-275},{-254,-248,-255,-227,-328,-270},{-348,-340,-271,-232,-259,-270},{-202,-195,-293,-335,-251,-236},{-299,-254,-312,-335,-307,-223},{-234,-232,-225,-193,-212,-258},{-319,-324,-268,-209,-282,-303},{-308,-212,-268,-319,-225,-193},{-299,-273,-317,-219,-210,-228},{-239,-237,-309,-304,-261,-186},{-353,-282,-222,-335,-246,-322},{-339,-354,-282,-216,-236,-193},{-222,-226,-244,-201,-330,-265},{-248,-335,-241,-309,-187,-310},{-362,-343,-247,-288,-207,-273},{-200,-246,-328,-341,-248,-233},{-276,-279,-268,-235,-179,-208}},{{-226,-253,-165,-245,-190,-239},{-240,-179,-277,-224,-161,-249},{-228,-167,-158,-153,-213,-185},{-293,-297,-227,-206,-230,-169},{-252,-200,-243,-239,-240,-153},{-266,-204,-277,-196,-149,-223},{-182,-253,-223,-267,-199,-185},{-192,-260,-187,-206,-211,-259},{-228,-271,-227,-174,-184,-139},{-250,-206,-163,-230,-166,-145},{-211,-271,-221,-185,-242,-173},{-194,-262,-165,-209,-153,-165},{-168,-162,-223,-159,-176,-231},{-206,-234,-156,-249,-184,-153},{-240,-244,-163,-176,-209,-209},{-182,-179,-230,-196,-250,-219},{-264,-292,-252,-221,-180,-153},{-214,-239,-234,-280,-151,-141},{-221,-278,-274,-213,-230,-257},{-298,-283,-183,-215,-180,-233},{-274,-218,-288,-249,-155,-165},{-242,-288,-225,-170,-211,-231},{-242,-246,-285,-217,-205,-185},{-264,-165,-216,-155,-174,-193},{-235,-237,-161,-189,-209,-249},{-286,-241,-205,-228,-253,-177},{-254,-220,-219,-217,-182,-183},{-302,-292,-163,-198,-193,-177},{-199,-211,-172,-204,-253,-145},{-283,-213,-254,-252,-145,-225},{-298,-260,-274,-224,-230,-171},{-242,-255,-187,-198,-168,-167},{-199,-213,-172,-228,-149,-259},{-252,-281,-272,-264,-228,-185},{-211,-302,-272,-198,-267,-155},{-192,-290,-283,-267,-182,-231},{-247,-225,-205,-228,-226,-145},{-192,-195,-272,-213,-267,-179},{-274,-234,-283,-267,-178,-179},{-238,-188,-178,-206,-265,-143},{-252,-186,-259,-198,-155,-239},{-310,-188,-265,-245,-182,-159},{-228,-202,-241,-200,-226,-211},{-266,-290,-281,-280,-257,-253},{-214,-239,-172,-241,-248,-173},{-238,-276,-192,-267,-188,-177},{-312,-204,-243,-200,-226,-185},{-240,-179,-196,-204,-205,-253},{-223,-167,-161,-224,-157,-239},{-250,-264,-272,-269,-193,-177}},{{-217,-242,-148,-208,-193,-198},{-223,-175,-186,-122,-200,-160},{-159,-193,-210,-172,-130,-160},{-194,-212,-176,-163,-176,-126},{-202,-141,-215,-161,-190,-192},{-136,-171,-208,-217,-156,-210},{-240,-154,-192,-161,-142,-165},{-227,-151,-190,-196,-197,-168},{-177,-205,-167,-189,-221,-202},{-238,-210,-185,-178,-149,-186},{-152,-240,-217,-180,-156,-173},{-156,-167,-235,-124,-185,-146},{-240,-195,-226,-200,-142,-198},{-188,-130,-136,-126,-212,-173},{-184,-143,-223,-130,-193,-161},{-165,-240,-219,-158,-137,-161},{-234,-149,-224,-150,-166,-171},{-242,-214,-141,-173,-133,-192},{-144,-214,-136,-193,-197,-163},{-157,-134,-145,-156,-161,-155},{-144,-218,-221,-172,-169,-129},{-194,-240,-195,-149,-159,-144},{-205,-182,-212,-187,-161,-136},{-188,-169,-143,-170,-142,-155},{-192,-199,-139,-161,-157,-193},{-144,-162,-159,-126,-128,-138},{-188,-240,-212,-198,-127,-136},{-140,-167,-188,-154,-127,-153},{-238,-153,-138,-206,-205,-203},{-144,-143,-148,-147,-132,-131},{-148,-197,-127,-145,-120,-203},{-215,-229,-165,-217,-205,-200},{-198,-199,-181,-226,-190,-131},{-232,-234,-215,-175,-203,-124},{-173,-193,-163,-164,-197,-118},{-152,-197,-147,-224,-168,-185},{-186,-242,-186,-158,-150,-165},{-186,-229,-168,-193,-222,-129},{-140,-156,-186,-147,-215,-207},{-146,-234,-176,-189,-132,-133},{-236,-234,-195,-175,-135,-131},{-250,-173,-228,-145,-120,-161},{-205,-232,-224,-196,-120,-175},{-246,-234,-152,-196,-210,-144},{-175,-130,-165,-206,-132,-124},{-179,-227,-138,-210,-130,-212},{-192,-216,-163,-212,-150,-151},{-244,-149,-235,-205,-145,-123},{-236,-173,-127,-122,-198,-146},{-232,-203,-157,-140,-197,-161}},{{-170,-129,-141,-141,-207,-151},{-185,-133,-192,-198,-193,-183},{-178,-200,-178,-193,-195,-185},{-146,-153,-121,-198,-185,-155},{-128,-148,-166,-151,-215,-202},{-126,-144,-205,-208,-146,-148},{-166,-163,-178,-160,-156,-212},{-197,-134,-134,-143,-170,-118},{-205,-178,-124,-217,-195,-210},{-126,-163,-171,-151,-160,-198},{-210,-134,-155,-198,-218,-175},{-168,-138,-188,-143,-193,-148},{-170,-208,-181,-170,-143,-126},{-118,-136,-190,-176,-185,-143},{-150,-123,-208,-123,-126,-155},{-144,-155,-205,-143,-150,-134},{-131,-143,-205,-151,-180,-131},{-118,-121,-163,-124,-134,-170},{-173,-195,-207,-200,-170,-153},{-198,-160,-155,-200,-171,-123},{-143,-141,-133,-183,-136,-208},{-155,-155,-153,-153,-215,-126},{-138,-188,-215,-156,-134,-150},{-210,-208,-144,-190,-160,-205},{-200,-175,-151,-186,-134,-218},{-121,-208,-176,-121,-197,-186},{-126,-185,-139,-181,-190,-136},{-148,-148,-198,-186,-200,-207},{-118,-190,-131,-153,-186,-124},{-129,-210,-218,-126,-138,-173},{-124,-143,-143,-136,-188,-217},{-124,-150,-207,-139,-144,-161},{-202,-155,-171,-165,-170,-170},{-198,-143,-192,-186,-202,-118},{-178,-129,-186,-195,-136,-180},{-198,-144,-176,-208,-128,-146},{-161,-160,-158,-198,-166,-175},{-171,-218,-175,-163,-200,-141},{-192,-118,-133,-200,-186,-180},{-153,-143,-185,-161,-124,-212},{-139,-193,-202,-185,-195,-131},{-123,-210,-186,-192,-208,-166},{-144,-143,-200,-141,-200,-123},{-126,-163,-207,-171,-156,-185},{-207,-192,-185,-155,-183,-190},{-188,-124,-161,-160,-158,-183},{-165,-217,-186,-205,-215,-156},{-171,-200,-185,-131,-197,-129},{-144,-183,-158,-143,-158,-171},{-178,-185,-175,-124,-128,-141}}},{{{-253,-230,-342,-378,-388,-273},{-303,-266,-230,-405,-349,-247},{-355,-368,-382,-253,-299,-378},{-234,-424,-306,-411,-240,-415},{-408,-250,-257,-359,-339,-234},{-345,-378,-240,-411,-398,-309},{-342,-313,-392,-352,-306,-230},{-250,-385,-230,-352,-309,-345},{-365,-313,-247,-263,-303,-365},{-365,-385,-421,-375,-263,-280},{-408,-365,-378,-283,-240,-332},{-316,-415,-368,-247,-385,-266},{-253,-276,-243,-368,-411,-378},{-415,-421,-293,-260,-270,-316},{-230,-230,-319,-388,-306,-408},{-352,-237,-286,-283,-276,-424},{-418,-270,-247,-230,-270,-395},{-313,-322,-260,-428,-359,-243},{-365,-421,-313,-378,-401,-319},{-342,-382,-355,-424,-290,-313},{-230,-230,-257,-349,-240,-263},{-355,-247,-280,-415,-263,-313},{-250,-263,-355,-286,-388,-336},{-332,-415,-253,-250,-290,-368},{-359,-243,-316,-362,-332,-303},{-408,-408,-408,-421,-299,-263},{-266,-266,-378,-339,-250,-243},{-270,-316,-263,-332,-329,-365},{-326,-408,-339,-250,-349,-286},{-299,-253,-336,-392,-266,-336},{-401,-276,-243,-339,-428,-260},{-418,-299,-296,-247,-336,-299},{-286,-283,-322,-280,-313,-263},{-405,-260,-234,-286,-355,-408},{-303,-293,-382,-270,-283,-293},{-306,-329,-336,-359,-428,-273},{-237,-336,-270,-418,-309,-299},{-280,-286,-382,-372,-411,-372},{-319,-230,-401,-240,-329,-332},{-273,-405,-306,-428,-306,-240},{-382,-336,-266,-263,-234,-303},{-230,-359,-266,-290,-234,-401},{-286,-398,-375,-349,-339,-266},{-428,-290,-395,-365,-428,-329},{-359,-359,-299,-273,-263,-273},{-322,-349,-349,-332,-392,-342},{-303,-339,-368,-398,-342,-378},{-408,-286,-332,-316,-263,-362},{-234,-398,-355,-276,-306,-273},{-280,-296,-385,-375,-253,-362}},{{-403,-283,-383,-349,-268,-361},{-384,-232,-335,-283,-265,-229},{-361,-380,-370,-392,-268,-316},{-321,-338,-319,-327,-243,-211},{-315,-367,-402,-276,-302,-370},{-318,-287,-255,-349,-394,-382},{-318,-412,-380,-298,-367,-310},{-256,-383,-408,-239,-357,-322},{-410,-287,-281,-286,-228,-268},{-331,-390,-322,-308,-237,-322},{-426,-280,-309,-396,-265,-355},{-348,-238,-380,-345,-397,-379},{-269,-235,-399,-286,-256,-316},{-318,-380,-354,-377,-283,-250},{-423,-396,-396,-342,-243,-385},{-394,-277,-389,-396,-268,-301},{-390,-287,-262,-396,-391,-286},{-384,-370,-252,-279,-382,-388},{-390,-322,-348,-311,-317,-298},{-292,-280,-354,-301,-305,-361},{-351,-319,-415,-345,-293,-232},{-302,-357,-230,-320,-354,-277},{-400,-386,-373,-367,-219,-361},{-377,-354,-392,-286,-345,-307},{-243,-235,-322,-226,-376,-247},{-380,-377,-233,-248,-317,-367},{-315,-274,-284,-399,-225,-235},{-348,-328,-223,-358,-339,-301},{-302,-348,-281,-292,-296,-310},{-282,-341,-322,-333,-314,-307},{-276,-348,-392,-361,-296,-259},{-374,-258,-370,-254,-373,-325},{-351,-361,-290,-245,-317,-382},{-289,-270,-348,-229,-400,-370},{-335,-409,-367,-242,-296,-358},{-276,-296,-297,-251,-225,-355},{-243,-258,-233,-408,-299,-247},{-298,-396,-249,-380,-326,-247},{-308,-270,-364,-389,-397,-382},{-344,-357,-246,-295,-231,-349},{-308,-267,-399,-229,-351,-250},{-338,-248,-351,-402,-283,-283},{-249,-357,-255,-298,-283,-232},{-276,-232,-239,-345,-339,-364},{-407,-390,-287,-232,-373,-283},{-377,-316,-357,-270,-370,-325},{-354,-283,-268,-301,-237,-298},{-351,-364,-306,-283,-400,-388},{-403,-267,-348,-248,-323,-322},{-354,-277,-242,-389,-339,-313}},{{-319,-253,-204,-261,-215,-224},{-319,-256,-314,-267,-236,-244},{-336,-291,-218,-269,-313,-288},{-227,-256,-322,-250,-244,-247},{-307,-276,-241,-316,-342,-314},{-316,-245,-288,-335,-273,-239},{-369,-372,-297,-223,-326,-185},{-366,-308,-325,-261,-236,-249},{-366,-230,-311,-256,-276,-242},{-304,-314,-302,-215,-284,-278},{-384,-354,-308,-335,-342,-193},{-330,-297,-347,-277,-294,-316},{-310,-233,-291,-245,-231,-283},{-209,-219,-266,-264,-196,-257},{-354,-331,-235,-190,-217,-321},{-206,-348,-213,-283,-204,-206},{-274,-248,-305,-226,-238,-180},{-313,-348,-244,-264,-276,-296},{-248,-216,-227,-264,-297,-239},{-218,-374,-311,-209,-276,-200},{-221,-268,-218,-267,-212,-216},{-360,-216,-260,-348,-326,-254},{-251,-245,-269,-318,-209,-208},{-212,-262,-347,-258,-257,-270},{-354,-230,-314,-305,-342,-218},{-316,-328,-358,-209,-323,-260},{-322,-219,-286,-258,-254,-278},{-333,-202,-269,-237,-238,-332},{-292,-216,-328,-245,-228,-242},{-227,-282,-316,-228,-260,-234},{-301,-202,-207,-335,-262,-213},{-366,-348,-322,-239,-260,-293},{-345,-225,-319,-209,-262,-326},{-384,-204,-311,-343,-188,-242},{-369,-253,-216,-204,-281,-195},{-227,-325,-328,-234,-186,-198},{-363,-245,-336,-248,-289,-252},{-301,-233,-344,-250,-318,-316},{-366,-207,-269,-277,-207,-206},{-375,-372,-319,-234,-246,-239},{-345,-314,-288,-207,-294,-229},{-248,-374,-263,-193,-220,-234},{-298,-239,-230,-237,-305,-195},{-212,-207,-227,-321,-278,-267},{-316,-348,-218,-231,-299,-190},{-298,-253,-336,-201,-289,-329},{-304,-242,-361,-256,-236,-226},{-224,-216,-319,-242,-334,-285},{-330,-262,-325,-258,-286,-229},{-289,-340,-258,-354,-310,-301}},{{-322,-197,-185,-210,-260,-223},{-285,-243,-178,-296,-267,-195},{-240,-202,-216,-182,-231,-278},{-178,-267,-273,-226,-264,-245},{-228,-282,-235,-270,-179,-199},{-202,-313,-199,-215,-258,-278},{-300,-306,-175,-252,-251,-204},{-312,-180,-190,-236,-260,-265},{-208,-214,-192,-286,-233,-261},{-178,-272,-216,-180,-264,-254},{-295,-296,-218,-289,-226,-164},{-320,-272,-204,-273,-193,-184},{-202,-306,-284,-268,-211,-171},{-302,-209,-242,-236,-199,-278},{-260,-173,-287,-270,-262,-153},{-320,-258,-220,-273,-202,-208},{-235,-258,-287,-298,-188,-164},{-318,-231,-232,-178,-206,-199},{-265,-236,-199,-185,-282,-243},{-272,-180,-204,-256,-186,-228},{-295,-221,-287,-217,-282,-197},{-262,-236,-270,-259,-211,-217},{-182,-309,-263,-206,-217,-153},{-220,-301,-275,-236,-166,-228},{-175,-241,-199,-219,-190,-197},{-212,-231,-237,-176,-193,-193},{-235,-277,-265,-238,-260,-166},{-265,-258,-185,-182,-273,-212},{-268,-289,-263,-180,-284,-269},{-250,-238,-296,-194,-184,-217},{-202,-197,-258,-259,-291,-188},{-325,-292,-206,-261,-226,-182},{-322,-209,-166,-259,-280,-278},{-200,-170,-185,-247,-287,-180},{-218,-190,-173,-222,-206,-241},{-285,-207,-282,-291,-242,-210},{-235,-289,-242,-185,-262,-217},{-212,-316,-216,-259,-197,-173},{-215,-233,-251,-238,-249,-186},{-220,-316,-273,-210,-289,-283},{-188,-275,-292,-243,-264,-247},{-180,-241,-216,-171,-251,-265},{-262,-221,-206,-247,-197,-175},{-192,-289,-190,-298,-233,-188},{-290,-226,-173,-229,-193,-252},{-220,-192,-230,-249,-215,-169},{-228,-190,-273,-226,-161,-188},{-290,-199,-178,-166,-276,-212},{-222,-260,-199,-261,-204,-250},{-192,-279,-301,-178,-206,-265}},{{-208,-223,-216,-187,-254,-176},{-202,-168,-195,-153,-252,-223},{-256,-187,-239,-246,-214,-170},{-156,-210,-151,-212,-241,-239},{-195,-191,-237,-244,-191,-271},{-215,-250,-172,-158,-227,-178},{-182,-178,-271,-262,-155,-185},{-213,-260,-271,-206,-191,-235},{-276,-214,-220,-149,-262,-166},{-195,-258,-176,-197,-216,-210},{-174,-183,-208,-220,-162,-200},{-178,-212,-265,-262,-185,-212},{-197,-241,-237,-223,-204,-149},{-219,-227,-166,-174,-225,-193},{-239,-248,-189,-252,-160,-181},{-202,-233,-183,-162,-223,-225},{-161,-258,-193,-185,-202,-185},{-254,-162,-208,-269,-158,-191},{-191,-151,-214,-231,-162,-172},{-256,-216,-191,-220,-155,-216},{-263,-250,-227,-197,-241,-151},{-245,-181,-223,-160,-239,-225},{-161,-248,-191,-183,-176,-206},{-221,-176,-202,-237,-195,-223},{-243,-185,-160,-241,-248,-208},{-278,-233,-187,-170,-244,-202},{-171,-248,-174,-164,-254,-149},{-191,-155,-210,-147,-151,-166},{-260,-260,-172,-155,-193,-269},{-273,-250,-181,-158,-178,-155},{-195,-189,-216,-151,-166,-212},{-180,-231,-254,-176,-158,-254},{-217,-246,-250,-149,-176,-214},{-256,-168,-220,-158,-229,-160},{-237,-195,-181,-220,-187,-204},{-213,-248,-160,-233,-185,-183},{-167,-168,-185,-202,-237,-149},{-263,-252,-174,-191,-212,-204},{-232,-164,-220,-252,-176,-189},{-234,-185,-239,-147,-271,-250},{-191,-212,-164,-210,-168,-172},{-269,-241,-244,-214,-160,-254},{-176,-241,-216,-187,-158,-271},{-210,-241,-160,-181,-158,-241},{-271,-206,-155,-195,-227,-254},{-239,-267,-178,-260,-178,-160},{-217,-185,-256,-220,-206,-164},{-243,-149,-216,-193,-267,-195},{-221,-200,-244,-210,-214,-233},{-202,-187,-208,-162,-258,-178}},{{-202,-267,-160,-178,-198,-189},{-231,-162,-188,-269,-246,-194},{-172,-252,-156,-152,-277,-158},{-239,-164,-173,-243,-229,-214},{-244,-239,-266,-221,-213,-288},{-162,-267,-238,-204,-191,-191},{-170,-258,-272,-215,-253,-218},{-227,-229,-184,-189,-172,-216},{-208,-183,-243,-278,-174,-254},{-239,-235,-219,-232,-286,-227},{-195,-164,-222,-174,-268,-169},{-162,-178,-194,-243,-161,-250},{-147,-181,-213,-269,-286,-182},{-206,-197,-253,-158,-183,-227},{-206,-170,-264,-265,-178,-261},{-260,-193,-188,-252,-273,-236},{-200,-267,-173,-247,-227,-292},{-168,-181,-222,-163,-224,-173},{-185,-216,-205,-219,-222,-243},{-162,-170,-260,-187,-227,-288},{-269,-172,-232,-271,-253,-274},{-158,-162,-217,-152,-178,-162},{-250,-227,-209,-200,-238,-243},{-269,-225,-249,-200,-238,-214},{-246,-193,-228,-241,-213,-162},{-210,-265,-177,-221,-286,-198},{-197,-223,-158,-213,-191,-261},{-239,-176,-222,-187,-233,-227},{-254,-164,-213,-206,-174,-254},{-153,-212,-217,-269,-211,-254},{-200,-197,-266,-158,-167,-180},{-246,-197,-230,-213,-273,-245},{-183,-248,-205,-163,-279,-259},{-218,-155,-257,-224,-257,-171},{-216,-235,-188,-161,-279,-234},{-160,-162,-241,-237,-262,-259},{-191,-155,-152,-189,-198,-254},{-181,-239,-232,-204,-268,-180},{-252,-233,-219,-178,-205,-238},{-197,-250,-262,-219,-176,-189},{-267,-181,-154,-221,-284,-207},{-256,-271,-167,-226,-185,-209},{-193,-147,-238,-213,-185,-256},{-218,-231,-274,-167,-235,-232},{-153,-233,-184,-254,-183,-220},{-216,-254,-150,-165,-167,-252},{-216,-233,-270,-250,-185,-270},{-244,-260,-181,-180,-209,-261},{-153,-208,-205,-187,-279,-182},{-223,-166,-194,-206,-227,-207}},{{-296,-258,-317,-259,-276,-200},{-180,-284,-181,-181,-297,-186},{-224,-228,-188,-306,-201,-279},{-233,-201,-227,-188,-206,-245},{-176,-280,-283,-284,-199,-269},{-222,-261,-210,-251,-209,-258},{-266,-256,-298,-286,-284,-282},{-162,-284,-288,-304,-312,-215},{-266,-178,-178,-248,-307,-335},{-266,-168,-200,-213,-245,-192},{-173,-175,-205,-193,-214,-192},{-201,-308,-207,-316,-294,-231},{-206,-211,-195,-206,-194,-301},{-178,-284,-305,-296,-320,-269},{-263,-294,-232,-306,-335,-213},{-206,-194,-305,-198,-284,-293},{-171,-242,-198,-183,-245,-239},{-261,-182,-183,-314,-312,-247},{-238,-197,-232,-284,-235,-295},{-229,-239,-293,-208,-273,-338},{-189,-168,-312,-216,-266,-255},{-261,-175,-217,-269,-281,-335},{-263,-171,-305,-226,-328,-303},{-164,-246,-173,-206,-199,-285},{-296,-232,-229,-254,-188,-221},{-263,-292,-215,-181,-294,-271},{-270,-270,-271,-254,-194,-194},{-252,-265,-222,-213,-325,-189},{-171,-228,-190,-203,-263,-197},{-243,-175,-193,-226,-297,-282},{-275,-277,-183,-301,-196,-277},{-300,-239,-312,-183,-273,-285},{-261,-284,-212,-196,-191,-332},{-164,-265,-198,-316,-281,-192},{-217,-261,-281,-203,-248,-234},{-229,-296,-239,-264,-253,-335},{-206,-239,-312,-228,-317,-255},{-296,-206,-234,-181,-250,-332},{-289,-244,-281,-188,-232,-346},{-277,-301,-242,-213,-330,-322},{-217,-308,-185,-186,-276,-202},{-180,-275,-288,-254,-209,-317},{-289,-225,-315,-304,-186,-338},{-173,-204,-183,-183,-222,-311},{-286,-301,-220,-259,-333,-210},{-187,-275,-273,-211,-194,-309},{-196,-237,-251,-299,-227,-186},{-296,-294,-173,-213,-209,-239},{-206,-242,-283,-306,-302,-226},{-173,-187,-190,-286,-271,-245}},{{-337,-312,-217,-219,-338,-228},{-274,-289,-254,-326,-233,-360},{-238,-222,-324,-373,-335,-249},{-255,-230,-237,-358,-308,-240},{-219,-287,-254,-364,-217,-240},{-241,-208,-289,-370,-329,-246},{-288,-301,-272,-376,-305,-394},{-247,-315,-257,-240,-326,-388},{-192,-289,-225,-263,-317,-216},{-208,-273,-289,-320,-387,-342},{-315,-236,-283,-278,-281,-234},{-329,-315,-217,-272,-223,-243},{-332,-357,-217,-290,-350,-342},{-271,-337,-266,-334,-332,-302},{-351,-301,-280,-290,-338,-253},{-356,-230,-292,-320,-239,-379},{-195,-259,-246,-240,-284,-240},{-307,-281,-315,-340,-260,-351},{-206,-225,-257,-249,-239,-228},{-269,-292,-289,-332,-214,-339},{-271,-318,-327,-334,-281,-379},{-285,-219,-225,-355,-371,-253},{-241,-219,-269,-260,-254,-373},{-356,-236,-373,-228,-314,-246},{-227,-334,-283,-237,-314,-305},{-312,-357,-280,-225,-308,-219},{-279,-287,-306,-258,-233,-259},{-285,-295,-269,-367,-233,-357},{-260,-337,-277,-340,-293,-320},{-271,-233,-202,-373,-254,-280},{-296,-329,-214,-210,-323,-357},{-211,-253,-240,-382,-214,-280},{-227,-315,-263,-249,-368,-354},{-323,-236,-329,-213,-314,-320},{-244,-323,-350,-364,-323,-265},{-249,-284,-370,-334,-390,-314},{-255,-273,-286,-249,-287,-330},{-301,-287,-358,-278,-275,-234},{-208,-365,-228,-278,-236,-277},{-200,-340,-353,-290,-230,-259},{-310,-197,-283,-364,-314,-225},{-219,-222,-350,-379,-378,-339},{-342,-233,-364,-290,-226,-330},{-211,-298,-301,-284,-350,-317},{-323,-219,-234,-213,-362,-397},{-211,-360,-251,-287,-338,-268},{-266,-222,-266,-272,-226,-339},{-203,-365,-260,-252,-275,-277},{-301,-340,-327,-349,-305,-237},{-285,-273,-309,-219,-305,-308}},{{-299,-416,-299,-352,-240,-313},{-375,-282,-299,-345,-382,-286},{-236,-243,-303,-293,-257,-313},{-299,-342,-245,-382,-408,-237},{-255,-253,-248,-405,-313,-395},{-353,-371,-299,-266,-378,-375},{-397,-416,-270,-286,-234,-424},{-252,-275,-341,-293,-392,-263},{-340,-384,-238,-230,-313,-342},{-387,-342,-238,-250,-428,-319},{-312,-342,-261,-316,-362,-392},{-340,-365,-402,-421,-336,-405},{-284,-266,-406,-266,-263,-309},{-296,-381,-345,-428,-332,-385},{-274,-352,-390,-415,-240,-375},{-359,-246,-338,-352,-303,-395},{-280,-403,-402,-293,-336,-290},{-334,-269,-312,-240,-253,-339},{-220,-333,-261,-421,-250,-230},{-277,-362,-264,-260,-276,-296},{-255,-282,-293,-237,-355,-253},{-375,-320,-312,-296,-243,-263},{-394,-352,-377,-296,-270,-309},{-296,-355,-345,-234,-382,-421},{-400,-397,-229,-372,-273,-418},{-343,-256,-354,-332,-405,-234},{-362,-326,-374,-309,-286,-368},{-239,-384,-319,-280,-260,-375},{-312,-413,-303,-290,-299,-421},{-391,-240,-293,-355,-378,-266},{-353,-301,-267,-326,-247,-273},{-406,-323,-309,-408,-303,-339},{-220,-237,-341,-316,-329,-316},{-365,-282,-399,-250,-309,-352},{-343,-400,-322,-329,-263,-270},{-224,-378,-261,-395,-332,-306},{-246,-358,-290,-385,-313,-266},{-324,-355,-280,-260,-309,-316},{-353,-410,-412,-296,-280,-309},{-243,-253,-393,-263,-368,-372},{-243,-269,-361,-332,-395,-388},{-350,-413,-328,-326,-293,-424},{-406,-397,-348,-263,-322,-395},{-243,-304,-357,-250,-428,-339},{-315,-365,-354,-250,-415,-352},{-312,-336,-361,-313,-332,-306},{-312,-320,-264,-382,-392,-283},{-274,-275,-242,-299,-296,-319},{-372,-358,-370,-395,-401,-309},{-403,-246,-225,-415,-306,-382}}},{{{-126,-103,-113,-144,-113,-147},{-123,-100,-116,-152,-105,-109},{-90,-118,-143,-146,-127,-146},{-101,-138,-129,-87,-143,-147},{-97,-105,-90,-101,-157,-132},{-135,-100,-139,-99,-128,-159},{-111,-137,-103,-104,-149,-145},{-92,-120,-115,-112,-100,-99},{-125,-87,-108,-119,-131,-165},{-75,-103,-142,-90,-151,-146},{-124,-78,-112,-90,-139,-114},{-102,-136,-142,-113,-124,-157},{-103,-138,-81,-130,-98,-133},{-91,-123,-108,-149,-87,-118},{-91,-114,-104,-131,-95,-152},{-134,-96,-82,-125,-102,-124},{-87,-108,-131,-97,-127,-90},{-103,-122,-90,-128,-123,-154},{-132,-107,-100,-150,-124,-127},{-92,-113,-115,-151,-127,-127},{-118,-75,-91,-85,-120,-119},{-100,-134,-146,-135,-137,-120},{-82,-120,-122,-147,-123,-160},{-104,-90,-118,-131,-137,-154},{-128,-78,-114,-126,-90,-134},{-93,-111,-86,-122,-139,-93},{-75,-75,-134,-121,-123,-159},{-130,-137,-128,-124,-134,-128},{-79,-114,-121,-91,-146,-131},{-126,-127,-131,-145,-112,-99},{-124,-127,-96,-130,-145,-113},{-90,-125,-110,-82,-143,-115},{-126,-96,-105,-130,-124,-148},{-110,-100,-123,-106,-149,-106},{-112,-104,-129,-82,-101,-166},{-116,-83,-110,-123,-85,-115},{-74,-78,-140,-116,-100,-160},{-97,-124,-129,-138,-102,-155},{-99,-94,-121,-145,-95,-114},{-107,-85,-105,-116,-151,-132},{-87,-88,-106,-130,-99,-123},{-131,-100,-106,-99,-152,-161},{-102,-100,-115,-108,-139,-91},{-81,-81,-119,-119,-139,-100},{-83,-111,-132,-117,-120,-123},{-104,-90,-133,-119,-100,-96},{-133,-98,-116,-88,-159,-111},{-84,-121,-111,-135,-126,-93},{-111,-116,-112,-118,-157,-124},{-127,-122,-136,-108,-106,-99}},{{-127,-124,-141,-113,-167,-218},{-127,-168,-169,-127,-166,-195},{-112,-151,-170,-195,-185,-168},{-165,-118,-110,-136,-192,-168},{-143,-124,-167,-119,-153,-139},{-162,-149,-166,-126,-126,-146},{-169,-152,-127,-124,-156,-143},{-111,-123,-170,-141,-187,-138},{-159,-141,-155,-124,-175,-124},{-109,-149,-188,-192,-174,-198},{-136,-102,-192,-191,-130,-186},{-144,-127,-141,-161,-113,-124},{-148,-104,-111,-175,-156,-207},{-153,-106,-179,-126,-145,-202},{-170,-103,-124,-166,-119,-207},{-170,-124,-169,-130,-130,-128},{-170,-106,-145,-144,-124,-180},{-163,-137,-118,-129,-167,-126},{-112,-125,-164,-198,-142,-192},{-138,-147,-163,-119,-134,-131},{-128,-104,-117,-202,-204,-210},{-100,-149,-129,-113,-206,-136},{-157,-152,-127,-174,-158,-151},{-166,-169,-104,-124,-159,-141},{-132,-130,-186,-149,-130,-119},{-161,-142,-108,-127,-147,-213},{-148,-114,-139,-186,-169,-215},{-169,-102,-158,-189,-204,-128},{-115,-107,-173,-194,-145,-123},{-154,-141,-129,-181,-167,-213},{-134,-141,-104,-121,-179,-176},{-176,-125,-121,-174,-180,-195},{-116,-162,-114,-119,-175,-160},{-97,-113,-147,-157,-126,-218},{-158,-142,-133,-141,-206,-208},{-142,-116,-105,-174,-185,-139},{-171,-168,-138,-155,-171,-156},{-111,-183,-192,-167,-188,-178},{-163,-183,-189,-180,-140,-155},{-147,-124,-124,-108,-179,-176},{-170,-120,-173,-180,-169,-205},{-154,-107,-152,-146,-179,-134},{-120,-165,-130,-180,-208,-205},{-113,-120,-191,-124,-147,-188},{-157,-124,-135,-152,-138,-126},{-165,-127,-147,-157,-119,-178},{-105,-173,-133,-197,-169,-155},{-132,-148,-121,-178,-130,-186},{-112,-154,-161,-166,-208,-188},{-146,-114,-178,-172,-130,-148}},{{-159,-140,-221,-177,-194,-204},{-145,-157,-147,-228,-208,-246},{-208,-148,-205,-156,-233,-220},{-159,-126,-132,-247,-247,-160},{-187,-155,-232,-243,-153,-230},{-135,-191,-205,-139,-180,-158},{-130,-234,-186,-236,-253,-214},{-144,-149,-240,-190,-231,-206},{-219,-193,-151,-198,-155,-174},{-149,-214,-225,-215,-188,-202},{-156,-180,-229,-141,-206,-145},{-154,-130,-242,-148,-198,-180},{-180,-144,-180,-190,-143,-172},{-170,-146,-134,-137,-157,-216},{-140,-128,-195,-243,-141,-164},{-138,-126,-175,-177,-225,-178},{-149,-202,-223,-218,-227,-218},{-140,-151,-203,-222,-171,-244},{-147,-223,-208,-196,-194,-198},{-131,-149,-145,-198,-220,-206},{-210,-211,-223,-228,-171,-202},{-133,-205,-218,-232,-243,-202},{-126,-128,-166,-228,-182,-257},{-184,-185,-212,-142,-247,-141},{-212,-128,-236,-226,-204,-212},{-163,-225,-149,-217,-247,-141},{-163,-162,-210,-163,-237,-141},{-136,-229,-167,-184,-182,-145},{-200,-149,-147,-234,-169,-214},{-145,-133,-154,-190,-206,-166},{-154,-169,-195,-139,-145,-182},{-122,-187,-162,-156,-176,-139},{-145,-187,-193,-182,-253,-208},{-226,-198,-216,-156,-159,-194},{-208,-205,-232,-239,-180,-202},{-210,-135,-205,-203,-180,-188},{-149,-193,-153,-179,-231,-158},{-154,-212,-197,-211,-233,-216},{-203,-220,-223,-245,-227,-139},{-150,-221,-242,-135,-229,-178},{-203,-175,-195,-144,-163,-206},{-200,-198,-177,-198,-220,-226},{-161,-128,-173,-180,-182,-186},{-166,-223,-182,-141,-192,-170},{-122,-148,-214,-188,-153,-158},{-149,-211,-166,-146,-149,-192},{-205,-211,-199,-167,-200,-176},{-124,-230,-203,-241,-247,-194},{-212,-155,-219,-228,-178,-186},{-215,-234,-216,-139,-210,-145}},{{-238,-238,-225,-146,-162,-191},{-164,-175,-260,-146,-171,-171},{-254,-262,-211,-205,-160,-201},{-260,-187,-193,-181,-221,-207},{-193,-215,-205,-177,-217,-252},{-227,-233,-258,-219,-219,-246},{-248,-238,-215,-160,-262,-260},{-250,-160,-146,-262,-187,-238},{-187,-242,-209,-191,-203,-185},{-244,-171,-142,-217,-250,-193},{-231,-205,-256,-209,-231,-258},{-219,-152,-221,-150,-144,-144},{-235,-229,-146,-262,-213,-217},{-183,-262,-201,-260,-246,-171},{-168,-207,-201,-199,-144,-189},{-244,-217,-148,-191,-235,-177},{-181,-250,-217,-156,-225,-260},{-195,-187,-219,-152,-252,-254},{-179,-213,-179,-244,-219,-262},{-162,-262,-231,-154,-207,-205},{-181,-193,-160,-250,-150,-191},{-246,-144,-231,-201,-229,-240},{-242,-201,-199,-160,-171,-171},{-171,-225,-179,-203,-158,-146},{-154,-260,-146,-211,-166,-144},{-146,-258,-229,-160,-150,-238},{-168,-258,-244,-146,-181,-185},{-235,-238,-258,-250,-183,-221},{-175,-197,-250,-203,-242,-217},{-229,-250,-187,-252,-231,-240},{-211,-258,-213,-148,-158,-154},{-148,-205,-146,-187,-193,-150},{-225,-195,-158,-225,-219,-262},{-252,-252,-175,-254,-233,-258},{-235,-175,-258,-160,-181,-142},{-238,-203,-199,-246,-254,-242},{-227,-203,-248,-231,-166,-181},{-142,-256,-181,-183,-152,-213},{-175,-223,-152,-160,-195,-156},{-217,-231,-175,-191,-219,-252},{-156,-183,-211,-191,-248,-150},{-219,-160,-166,-256,-242,-160},{-168,-233,-231,-252,-162,-199},{-156,-189,-160,-142,-227,-156},{-173,-185,-219,-221,-199,-160},{-171,-260,-146,-197,-258,-217},{-217,-197,-258,-185,-219,-262},{-256,-187,-221,-183,-175,-150},{-164,-191,-233,-227,-144,-187},{-171,-199,-193,-160,-158,-260}},{{-233,-142,-244,-158,-138,-188},{-260,-166,-219,-246,-193,-158},{-215,-197,-232,-193,-206,-210},{-258,-256,-203,-199,-197,-232},{-171,-254,-205,-199,-197,-228},{-256,-246,-173,-162,-208,-217},{-219,-175,-148,-248,-246,-199},{-217,-142,-146,-189,-215,-151},{-177,-195,-217,-252,-198,-190},{-201,-233,-207,-232,-161,-177},{-213,-191,-238,-252,-202,-136},{-183,-150,-181,-185,-138,-158},{-158,-223,-162,-222,-219,-160},{-231,-154,-177,-207,-215,-224},{-256,-264,-150,-246,-240,-144},{-171,-154,-150,-181,-138,-193},{-209,-246,-219,-136,-163,-131},{-142,-146,-203,-185,-174,-190},{-187,-154,-238,-168,-174,-230},{-248,-262,-146,-228,-157,-215},{-171,-142,-211,-158,-217,-191},{-173,-152,-164,-162,-151,-158},{-229,-246,-185,-230,-215,-210},{-203,-175,-252,-162,-132,-160},{-215,-260,-213,-185,-136,-138},{-242,-179,-162,-236,-142,-223},{-250,-189,-256,-181,-136,-206},{-201,-195,-238,-238,-174,-178},{-193,-199,-213,-148,-191,-132},{-215,-181,-169,-148,-161,-160},{-254,-148,-207,-152,-181,-195},{-185,-203,-209,-187,-202,-208},{-168,-144,-252,-228,-225,-213},{-146,-248,-179,-220,-140,-208},{-201,-189,-242,-191,-204,-138},{-181,-215,-236,-158,-246,-167},{-173,-148,-167,-183,-223,-144},{-215,-189,-201,-238,-225,-160},{-191,-248,-185,-197,-212,-223},{-242,-238,-164,-197,-229,-149},{-219,-156,-165,-226,-221,-184},{-229,-195,-246,-250,-185,-190},{-246,-260,-211,-240,-138,-145},{-193,-175,-232,-232,-163,-151},{-146,-183,-197,-205,-136,-138},{-227,-231,-227,-207,-132,-132},{-229,-144,-160,-160,-193,-213},{-227,-231,-234,-181,-231,-142},{-217,-168,-215,-156,-217,-173},{-197,-260,-175,-172,-240,-210}},{{-231,-206,-179,-122,-115,-112},{-163,-168,-137,-168,-122,-168},{-208,-189,-152,-187,-161,-115},{-138,-180,-200,-133,-132,-122},{-127,-142,-185,-173,-121,-129},{-208,-220,-179,-130,-110,-106},{-197,-209,-215,-125,-162,-188},{-218,-163,-204,-158,-153,-162},{-158,-142,-129,-176,-161,-178},{-226,-170,-172,-179,-130,-163},{-170,-157,-129,-115,-148,-107},{-147,-149,-140,-173,-144,-121},{-195,-192,-214,-149,-156,-107},{-156,-178,-170,-126,-144,-104},{-204,-201,-217,-190,-188,-113},{-181,-185,-180,-112,-148,-109},{-199,-154,-124,-131,-119,-148},{-181,-164,-145,-141,-130,-181},{-138,-185,-117,-162,-156,-169},{-154,-152,-212,-142,-161,-119},{-170,-144,-127,-192,-138,-184},{-211,-202,-164,-154,-136,-181},{-233,-201,-159,-170,-144,-156},{-166,-213,-159,-170,-109,-137},{-175,-204,-169,-146,-112,-153},{-125,-128,-125,-139,-171,-159},{-197,-125,-210,-160,-148,-132},{-200,-126,-200,-123,-141,-140},{-202,-164,-137,-115,-115,-119},{-184,-138,-125,-139,-191,-109},{-231,-173,-142,-152,-165,-123},{-156,-144,-134,-115,-167,-118},{-197,-201,-214,-174,-142,-110},{-179,-154,-154,-144,-150,-132},{-209,-176,-165,-120,-184,-166},{-190,-130,-192,-206,-138,-137},{-183,-163,-120,-174,-199,-129},{-159,-145,-204,-197,-151,-156},{-231,-151,-162,-142,-129,-151},{-161,-211,-212,-187,-161,-185},{-208,-123,-169,-165,-159,-176},{-209,-126,-180,-133,-190,-106},{-217,-164,-127,-187,-151,-131},{-150,-206,-197,-128,-121,-138},{-206,-209,-155,-123,-110,-190},{-131,-145,-179,-125,-115,-188},{-141,-142,-205,-158,-191,-150},{-188,-175,-125,-170,-125,-107},{-141,-145,-120,-203,-118,-179},{-127,-157,-130,-195,-112,-178}},{{-160,-154,-131,-98,-96,-87},{-136,-110,-156,-98,-122,-93},{-130,-96,-100,-146,-92,-90},{-125,-97,-104,-145,-146,-81},{-111,-94,-119,-108,-140,-85},{-179,-146,-147,-109,-85,-133},{-130,-162,-159,-115,-140,-144},{-165,-121,-98,-97,-92,-138},{-172,-152,-108,-132,-88,-125},{-167,-168,-122,-148,-111,-123},{-106,-148,-133,-123,-117,-140},{-161,-158,-102,-96,-117,-131},{-162,-173,-142,-117,-118,-118},{-182,-165,-116,-139,-139,-129},{-182,-145,-150,-144,-118,-132},{-160,-98,-150,-109,-142,-110},{-154,-153,-122,-140,-87,-81},{-181,-128,-128,-103,-132,-146},{-105,-100,-104,-151,-116,-85},{-137,-117,-135,-108,-90,-78},{-175,-166,-104,-115,-94,-132},{-109,-165,-130,-122,-102,-132},{-133,-117,-93,-138,-119,-118},{-104,-137,-127,-88,-108,-92},{-141,-114,-163,-145,-102,-103},{-169,-158,-116,-129,-81,-144},{-161,-98,-154,-133,-143,-125},{-158,-152,-107,-90,-129,-125},{-113,-125,-138,-143,-93,-140},{-168,-97,-150,-134,-103,-123},{-105,-129,-95,-109,-96,-124},{-108,-149,-160,-122,-133,-136},{-153,-125,-144,-87,-118,-81},{-108,-144,-124,-98,-122,-86},{-120,-133,-123,-91,-116,-86},{-182,-129,-163,-157,-137,-104},{-174,-126,-141,-115,-81,-140},{-136,-169,-116,-97,-108,-101},{-137,-109,-95,-92,-123,-80},{-125,-142,-104,-155,-126,-129},{-179,-100,-121,-105,-87,-100},{-109,-161,-145,-133,-150,-94},{-137,-96,-89,-126,-124,-82},{-126,-138,-99,-154,-100,-96},{-160,-114,-136,-146,-123,-115},{-119,-150,-147,-134,-135,-115},{-122,-138,-141,-136,-90,-84},{-99,-146,-142,-128,-115,-93},{-101,-114,-98,-129,-81,-86},{-105,-141,-100,-121,-92,-146}},{{-103,-122,-74,-74,-115,-88},{-100,-105,-98,-74,-79,-85},{-134,-85,-85,-124,-85,-121},{-94,-81,-100,-96,-89,-87},{-131,-80,-121,-112,-123,-116},{-86,-123,-103,-102,-123,-107},{-102,-89,-74,-78,-69,-117},{-135,-106,-105,-100,-81,-90},{-123,-102,-112,-90,-97,-78},{-124,-79,-78,-119,-115,-120},{-81,-127,-127,-127,-117,-84},{-94,-133,-110,-79,-69,-76},{-131,-124,-110,-89,-85,-75},{-116,-88,-117,-127,-108,-117},{-97,-113,-77,-80,-96,-103},{-98,-90,-115,-78,-116,-112},{-108,-72,-96,-103,-114,-95},{-74,-111,-86,-87,-118,-82},{-75,-106,-98,-102,-77,-95},{-110,-104,-86,-115,-115,-123},{-93,-109,-95,-96,-100,-74},{-78,-111,-111,-114,-108,-70},{-91,-73,-87,-101,-107,-94},{-117,-133,-110,-127,-102,-115},{-132,-110,-97,-87,-117,-93},{-94,-114,-97,-116,-91,-103},{-105,-75,-70,-71,-78,-88},{-136,-102,-94,-98,-98,-80},{-124,-115,-120,-75,-92,-90},{-88,-73,-111,-91,-105,-122},{-75,-102,-95,-100,-122,-107},{-80,-116,-98,-121,-82,-113},{-75,-118,-119,-76,-82,-90},{-118,-95,-97,-127,-111,-97},{-78,-95,-92,-126,-109,-82},{-90,-73,-115,-122,-122,-77},{-111,-119,-108,-122,-124,-79},{-113,-106,-106,-105,-106,-87},{-108,-91,-125,-124,-84,-125},{-79,-73,-85,-98,-81,-77},{-131,-121,-123,-69,-87,-85},{-75,-84,-77,-76,-122,-77},{-107,-95,-126,-88,-95,-97},{-87,-91,-83,-115,-100,-76},{-121,-88,-80,-88,-127,-110},{-82,-109,-90,-88,-90,-102},{-105,-108,-97,-102,-77,-90},{-93,-118,-93,-96,-109,-101},{-117,-115,-106,-109,-78,-74},{-121,-92,-81,-90,-91,-96}},{{-105,-103,-81,-85,-124,-124},{-106,-119,-107,-122,-79,-124},{-125,-80,-76,-96,-99,-125},{-75,-123,-118,-116,-90,-90},{-114,-104,-94,-98,-111,-94},{-113,-88,-116,-115,-113,-103},{-114,-85,-115,-96,-111,-101},{-125,-82,-96,-83,-101,-110},{-74,-106,-98,-92,-124,-122},{-73,-118,-74,-82,-76,-126},{-103,-89,-97,-113,-109,-112},{-81,-90,-103,-111,-101,-96},{-91,-90,-111,-97,-83,-97},{-120,-106,-115,-80,-113,-109},{-82,-95,-79,-84,-99,-83},{-124,-74,-120,-94,-114,-108},{-85,-101,-76,-70,-85,-127},{-96,-79,-121,-76,-89,-117},{-91,-78,-89,-87,-85,-118},{-121,-99,-87,-93,-74,-85},{-82,-74,-112,-93,-117,-108},{-104,-103,-83,-102,-91,-87},{-70,-81,-100,-125,-74,-119},{-91,-122,-73,-113,-127,-77},{-96,-107,-75,-99,-115,-72},{-110,-79,-125,-73,-86,-76},{-91,-89,-99,-94,-126,-88},{-102,-75,-86,-124,-88,-90},{-119,-90,-118,-112,-127,-108},{-93,-121,-78,-70,-95,-103},{-105,-74,-113,-80,-122,-111},{-103,-73,-110,-71,-99,-82},{-123,-71,-91,-99,-80,-85},{-122,-117,-117,-125,-94,-112},{-82,-99,-120,-72,-121,-92},{-93,-76,-123,-112,-72,-81},{-96,-87,-106,-81,-101,-86},{-124,-110,-70,-86,-95,-94},{-115,-97,-82,-125,-122,-88},{-78,-101,-125,-122,-103,-79},{-102,-107,-126,-89,-107,-104},{-86,-113,-98,-114,-90,-105},{-113,-101,-74,-111,-122,-72},{-111,-88,-126,-96,-77,-101},{-71,-110,-125,-115,-119,-102},{-115,-78,-95,-125,-104,-121},{-117,-110,-80,-102,-77,-84},{-96,-93,-119,-99,-125,-74},{-106,-72,-117,-91,-83,-105},{-126,-77,-108,-88,-92,-78}}},{{{-207,-209,-186,-181,-200,-295},{-240,-167,-171,-278,-188,-219},{-214,-248,-309,-198,-283,-288},{-235,-236,-267,-274,-233,-181},{-214,-209,-236,-305,-307,-257},{-165,-259,-298,-178,-257,-193},{-263,-228,-264,-236,-231,-202},{-212,-200,-186,-271,-186,-195},{-247,-226,-176,-233,-188,-298},{-196,-202,-305,-233,-231,-169},{-207,-221,-186,-305,-262,-290},{-291,-250,-250,-255,-219,-290},{-261,-267,-267,-243,-212,-267},{-233,-181,-309,-202,-181,-240},{-163,-295,-212,-188,-293,-236},{-179,-217,-233,-205,-236,-238},{-226,-200,-226,-290,-250,-240},{-186,-286,-238,-283,-309,-209},{-256,-264,-288,-205,-217,-176},{-165,-228,-274,-188,-238,-195},{-205,-290,-188,-257,-186,-295},{-214,-240,-283,-264,-240,-293},{-284,-302,-267,-205,-307,-183},{-268,-188,-264,-167,-257,-221},{-240,-240,-217,-190,-302,-281},{-165,-271,-288,-226,-298,-309},{-275,-174,-271,-238,-267,-255},{-172,-250,-193,-200,-200,-286},{-242,-214,-283,-305,-186,-300},{-273,-243,-238,-181,-271,-205},{-184,-288,-276,-198,-240,-214},{-303,-278,-193,-181,-233,-228},{-289,-262,-257,-262,-252,-267},{-184,-295,-169,-243,-198,-236},{-294,-217,-255,-205,-293,-257},{-238,-209,-240,-290,-207,-171},{-221,-271,-167,-300,-224,-248},{-270,-250,-243,-290,-288,-169},{-296,-214,-221,-169,-221,-202},{-266,-267,-271,-305,-264,-252},{-191,-255,-188,-274,-255,-209},{-298,-183,-219,-259,-248,-250},{-168,-288,-228,-274,-283,-236},{-252,-271,-214,-207,-245,-293},{-270,-198,-176,-219,-259,-267},{-207,-281,-257,-176,-262,-293},{-233,-274,-267,-186,-186,-248},{-165,-198,-298,-269,-231,-302},{-235,-198,-259,-250,-295,-300},{-263,-186,-236,-209,-309,-309}},{{-188,-248,-298,-275,-276,-252},{-305,-248,-190,-286,-280,-234},{-212,-228,-212,-300,-228,-232},{-167,-245,-275,-280,-237,-168},{-269,-202,-219,-282,-226,-278},{-278,-240,-221,-236,-224,-170},{-276,-274,-303,-261,-292,-274},{-200,-221,-233,-298,-282,-254},{-224,-245,-249,-189,-267,-175},{-214,-214,-249,-224,-242,-274},{-288,-278,-209,-259,-235,-177},{-264,-178,-197,-263,-163,-228},{-217,-290,-169,-222,-237,-164},{-176,-267,-188,-199,-273,-252},{-217,-193,-277,-266,-201,-259},{-233,-224,-228,-245,-217,-212},{-290,-274,-233,-210,-201,-245},{-259,-200,-207,-238,-231,-285},{-171,-200,-164,-196,-278,-259},{-188,-183,-306,-238,-264,-168},{-174,-231,-174,-166,-210,-272},{-190,-171,-251,-266,-172,-274},{-276,-283,-172,-277,-179,-199},{-186,-198,-237,-226,-163,-214},{-309,-293,-179,-289,-280,-181},{-174,-188,-164,-187,-237,-157},{-214,-290,-167,-178,-163,-259},{-178,-298,-237,-176,-282,-232},{-205,-238,-296,-266,-167,-192},{-245,-252,-277,-247,-231,-192},{-262,-217,-223,-199,-174,-203},{-221,-169,-249,-162,-181,-155},{-255,-307,-237,-206,-194,-221},{-269,-300,-209,-173,-183,-223},{-302,-167,-176,-206,-294,-259},{-278,-281,-214,-217,-167,-183},{-295,-169,-303,-284,-246,-252},{-231,-259,-277,-245,-278,-157},{-293,-267,-214,-289,-217,-201},{-181,-281,-251,-261,-237,-157},{-226,-302,-284,-231,-226,-256},{-269,-209,-251,-270,-163,-236},{-169,-195,-249,-162,-267,-265},{-200,-190,-169,-203,-208,-188},{-178,-169,-270,-224,-190,-175},{-309,-238,-251,-238,-287,-259},{-288,-300,-237,-222,-197,-221},{-174,-278,-233,-259,-237,-186},{-290,-178,-268,-180,-172,-254},{-309,-219,-195,-273,-224,-248}},{{-183,-207,-190,-138,-228,-158},{-237,-253,-188,-179,-155,-212},{-166,-171,-141,-216,-236,-135},{-254,-148,-192,-252,-166,-153},{-277,-169,-178,-170,-187,-198},{-232,-255,-176,-213,-153,-187},{-262,-157,-156,-240,-150,-203},{-198,-272,-168,-144,-236,-158},{-209,-272,-202,-213,-209,-142},{-258,-173,-263,-166,-208,-135},{-174,-190,-174,-254,-180,-162},{-187,-253,-196,-242,-187,-209},{-273,-209,-186,-197,-236,-234},{-280,-215,-255,-154,-165,-131},{-183,-257,-263,-140,-183,-149},{-183,-173,-206,-226,-185,-216},{-241,-234,-238,-140,-157,-220},{-271,-245,-206,-166,-150,-126},{-185,-153,-263,-140,-166,-151},{-252,-171,-182,-203,-176,-133},{-183,-268,-178,-176,-142,-223},{-168,-157,-184,-189,-191,-193},{-198,-226,-234,-254,-166,-178},{-232,-215,-156,-195,-217,-200},{-153,-236,-244,-179,-224,-151},{-271,-257,-188,-191,-176,-153},{-247,-268,-220,-191,-157,-178},{-206,-230,-162,-220,-146,-214},{-150,-224,-188,-199,-202,-158},{-245,-247,-152,-228,-178,-218},{-198,-182,-220,-199,-187,-173},{-176,-165,-228,-215,-219,-200},{-260,-224,-168,-164,-228,-185},{-176,-272,-222,-183,-187,-191},{-224,-180,-240,-183,-140,-205},{-247,-173,-154,-170,-172,-173},{-150,-207,-162,-181,-180,-171},{-271,-169,-200,-232,-166,-166},{-183,-171,-162,-160,-193,-169},{-239,-240,-248,-156,-206,-202},{-200,-265,-206,-146,-150,-191},{-170,-257,-259,-150,-148,-139},{-206,-165,-176,-232,-187,-178},{-219,-228,-240,-154,-198,-142},{-202,-184,-143,-160,-135,-175},{-153,-167,-170,-242,-150,-216},{-271,-213,-190,-185,-183,-131},{-267,-238,-172,-191,-237,-230},{-219,-176,-204,-238,-194,-128},{-232,-230,-224,-179,-211,-126}},{{-158,-211,-124,-167,-176,-159},{-208,-178,-129,-177,-140,-135},{-213,-147,-190,-189,-141,-172},{-181,-208,-203,-126,-140,-145},{-126,-180,-166,-123,-184,-153},{-158,-119,-201,-184,-109,-179},{-206,-130,-162,-153,-137,-106},{-157,-158,-138,-118,-187,-110},{-189,-165,-193,-129,-141,-156},{-127,-180,-173,-160,-144,-160},{-218,-178,-119,-120,-107,-102},{-139,-182,-185,-154,-114,-166},{-141,-205,-185,-169,-164,-144},{-158,-172,-170,-123,-181,-149},{-194,-168,-168,-156,-140,-108},{-203,-134,-111,-134,-143,-138},{-126,-125,-116,-110,-124,-161},{-132,-144,-192,-165,-138,-109},{-169,-190,-198,-188,-130,-131},{-218,-210,-119,-147,-144,-116},{-150,-137,-113,-130,-166,-178},{-148,-178,-159,-176,-158,-137},{-218,-122,-126,-152,-105,-171},{-177,-185,-152,-172,-130,-112},{-224,-119,-185,-156,-121,-112},{-155,-208,-177,-111,-183,-110},{-170,-139,-166,-108,-118,-141},{-206,-196,-179,-136,-168,-99},{-126,-125,-129,-138,-168,-97},{-220,-173,-149,-144,-177,-148},{-208,-188,-151,-168,-134,-108},{-194,-150,-121,-182,-102,-102},{-175,-155,-160,-150,-124,-120},{-138,-200,-110,-150,-101,-137},{-222,-214,-173,-112,-122,-119},{-122,-162,-174,-114,-174,-128},{-182,-163,-190,-195,-171,-119},{-170,-180,-133,-171,-156,-127},{-201,-157,-155,-195,-128,-119},{-170,-162,-166,-150,-141,-153},{-134,-200,-129,-114,-125,-119},{-158,-200,-165,-169,-148,-144},{-141,-148,-170,-195,-105,-159},{-150,-206,-199,-164,-120,-137},{-203,-120,-165,-120,-109,-163},{-138,-139,-166,-120,-168,-106},{-162,-180,-177,-142,-145,-138},{-194,-163,-168,-144,-179,-109},{-210,-196,-149,-176,-118,-156},{-138,-170,-149,-141,-112,-110}},{{-104,-88,-108,-130,-143,-121},{-97,-159,-112,-146,-137,-107},{-98,-160,-93,-127,-84,-137},{-133,-91,-119,-125,-144,-96},{-144,-147,-161,-149,-94,-111},{-120,-89,-161,-127,-88,-118},{-145,-98,-145,-129,-151,-132},{-110,-117,-103,-114,-123,-87},{-160,-142,-122,-87,-100,-143},{-132,-117,-115,-145,-132,-98},{-125,-129,-92,-136,-124,-150},{-172,-101,-161,-108,-140,-93},{-105,-111,-115,-95,-127,-83},{-161,-107,-91,-108,-140,-114},{-172,-127,-122,-112,-108,-123},{-108,-110,-154,-93,-94,-152},{-173,-107,-138,-119,-100,-123},{-130,-117,-108,-151,-90,-138},{-164,-146,-109,-136,-129,-102},{-173,-160,-120,-129,-140,-90},{-137,-144,-89,-94,-111,-90},{-112,-161,-159,-99,-148,-83},{-104,-112,-110,-155,-109,-87},{-162,-94,-156,-132,-117,-126},{-124,-151,-115,-102,-126,-100},{-160,-115,-131,-113,-111,-127},{-161,-158,-161,-140,-144,-102},{-172,-126,-115,-142,-148,-84},{-125,-123,-92,-130,-113,-112},{-164,-147,-100,-83,-107,-112},{-168,-116,-107,-142,-84,-106},{-170,-159,-123,-111,-138,-143},{-130,-121,-138,-139,-150,-101},{-146,-154,-113,-111,-134,-100},{-93,-97,-135,-93,-94,-83},{-166,-145,-159,-100,-151,-130},{-98,-155,-145,-155,-87,-145},{-145,-137,-112,-155,-139,-139},{-172,-112,-95,-106,-143,-127},{-104,-149,-124,-119,-130,-98},{-134,-156,-107,-108,-118,-106},{-156,-118,-108,-145,-96,-102},{-134,-125,-91,-106,-114,-125},{-149,-112,-154,-150,-84,-152},{-145,-93,-157,-98,-113,-127},{-118,-108,-120,-146,-124,-92},{-93,-136,-146,-124,-138,-133},{-154,-160,-99,-109,-152,-92},{-98,-121,-160,-86,-142,-132},{-124,-101,-104,-134,-130,-145}},{{-95,-86,-140,-83,-152,-144},{-140,-123,-121,-112,-111,-145},{-145,-119,-114,-121,-117,-140},{-126,-132,-120,-98,-143,-120},{-139,-111,-118,-144,-149,-120},{-146,-119,-114,-133,-133,-151},{-137,-117,-95,-105,-116,-127},{-104,-105,-114,-155,-89,-135},{-129,-88,-90,-90,-144,-141},{-126,-105,-123,-99,-123,-158},{-93,-155,-92,-88,-106,-117},{-120,-130,-100,-136,-137,-132},{-99,-88,-99,-99,-104,-160},{-121,-148,-101,-88,-152,-154},{-125,-94,-145,-89,-146,-106},{-83,-101,-109,-123,-93,-103},{-146,-143,-118,-129,-134,-122},{-90,-113,-95,-112,-120,-111},{-149,-98,-139,-143,-132,-96},{-127,-113,-144,-102,-120,-132},{-86,-86,-123,-124,-109,-140},{-98,-139,-129,-134,-88,-135},{-94,-145,-108,-124,-116,-135},{-84,-111,-137,-144,-156,-155},{-94,-113,-144,-111,-118,-163},{-145,-123,-113,-129,-106,-152},{-109,-137,-138,-115,-109,-131},{-130,-88,-104,-86,-148,-110},{-92,-87,-89,-106,-148,-136},{-111,-138,-83,-126,-157,-164},{-102,-112,-121,-151,-124,-134},{-130,-102,-144,-146,-137,-130},{-109,-155,-108,-99,-121,-141},{-98,-143,-101,-133,-106,-122},{-107,-151,-127,-124,-121,-163},{-89,-101,-89,-155,-143,-97},{-154,-148,-125,-150,-156,-96},{-121,-109,-98,-143,-154,-93},{-118,-146,-98,-149,-146,-101},{-143,-88,-132,-98,-92,-122},{-152,-104,-100,-88,-126,-151},{-105,-105,-137,-129,-131,-158},{-127,-132,-114,-90,-107,-151},{-119,-139,-95,-132,-140,-158},{-151,-130,-130,-100,-113,-97},{-88,-145,-84,-98,-98,-149},{-108,-107,-126,-127,-95,-125},{-88,-106,-140,-83,-100,-126},{-133,-134,-136,-112,-109,-149},{-144,-131,-95,-152,-124,-132}},{{-100,-137,-173,-126,-129,-149},{-134,-174,-145,-176,-124,-196},{-170,-175,-158,-110,-175,-115},{-148,-147,-176,-136,-132,-175},{-124,-166,-157,-166,-130,-186},{-118,-136,-118,-145,-161,-156},{-110,-109,-106,-169,-172,-149},{-132,-165,-178,-184,-197,-175},{-139,-163,-127,-175,-157,-143},{-122,-141,-180,-175,-184,-151},{-109,-122,-176,-136,-119,-185},{-141,-169,-107,-132,-184,-151},{-127,-121,-178,-172,-172,-144},{-144,-124,-171,-154,-189,-123},{-109,-116,-130,-135,-183,-175},{-148,-159,-131,-175,-166,-139},{-147,-165,-114,-145,-192,-128},{-169,-101,-141,-142,-167,-194},{-148,-128,-111,-126,-181,-190},{-144,-167,-175,-139,-200,-199},{-153,-154,-149,-136,-189,-193},{-149,-173,-104,-121,-153,-138},{-157,-109,-182,-157,-170,-113},{-102,-150,-165,-184,-155,-173},{-147,-120,-117,-151,-147,-164},{-94,-102,-121,-107,-175,-138},{-115,-114,-157,-123,-116,-180},{-162,-160,-158,-179,-127,-207},{-115,-158,-164,-112,-135,-122},{-151,-99,-157,-108,-186,-134},{-155,-139,-155,-105,-124,-138},{-131,-158,-148,-157,-189,-149},{-145,-159,-155,-160,-135,-133},{-131,-143,-110,-114,-143,-146},{-106,-117,-161,-132,-164,-157},{-144,-107,-172,-110,-146,-207},{-119,-136,-148,-160,-198,-152},{-136,-120,-172,-164,-144,-134},{-145,-124,-135,-120,-175,-123},{-109,-147,-158,-147,-166,-204},{-97,-156,-116,-110,-153,-156},{-149,-129,-123,-104,-200,-162},{-132,-113,-154,-169,-130,-177},{-168,-97,-100,-155,-149,-115},{-121,-163,-175,-139,-200,-113},{-127,-177,-103,-192,-153,-123},{-169,-113,-171,-185,-202,-162},{-109,-155,-127,-130,-174,-147},{-110,-110,-168,-173,-118,-188},{-122,-124,-169,-144,-195,-206}},{{-139,-133,-161,-230,-187,-220},{-155,-135,-144,-182,-207,-202},{-172,-156,-209,-163,-163,-175},{-151,-216,-233,-230,-245,-157},{-143,-212,-222,-200,-153,-231},{-136,-154,-183,-215,-219,-235},{-146,-204,-218,-175,-163,-253},{-197,-207,-224,-140,-211,-235},{-124,-147,-146,-230,-173,-192},{-219,-223,-226,-177,-163,-157},{-199,-177,-155,-204,-163,-260},{-185,-216,-240,-232,-245,-210},{-182,-182,-176,-163,-241,-206},{-194,-140,-204,-175,-245,-266},{-182,-136,-222,-207,-227,-268},{-168,-129,-183,-202,-257,-173},{-178,-142,-218,-190,-251,-150},{-185,-170,-185,-152,-223,-208},{-163,-214,-237,-134,-247,-200},{-167,-221,-191,-209,-237,-175},{-207,-221,-133,-250,-243,-229},{-124,-223,-200,-230,-237,-208},{-167,-216,-204,-136,-195,-262},{-216,-225,-240,-186,-171,-171},{-172,-218,-235,-228,-141,-194},{-121,-214,-194,-169,-191,-179},{-160,-143,-150,-217,-227,-165},{-173,-188,-163,-246,-147,-225},{-189,-195,-204,-134,-205,-181},{-139,-143,-174,-225,-149,-218},{-212,-145,-157,-165,-205,-167},{-139,-168,-237,-163,-179,-173},{-192,-142,-172,-196,-179,-233},{-202,-209,-191,-169,-207,-231},{-182,-211,-218,-144,-241,-208},{-202,-142,-194,-236,-243,-251},{-139,-133,-163,-144,-237,-264},{-197,-205,-202,-236,-229,-185},{-173,-147,-168,-225,-199,-235},{-128,-163,-187,-184,-231,-249},{-151,-159,-235,-192,-185,-187},{-185,-181,-240,-246,-143,-175},{-199,-127,-209,-204,-241,-245},{-216,-161,-231,-179,-153,-154},{-197,-177,-155,-188,-253,-152},{-204,-193,-130,-192,-143,-227},{-182,-135,-168,-213,-247,-150},{-192,-156,-146,-182,-219,-192},{-218,-207,-204,-177,-199,-218},{-129,-225,-161,-169,-235,-247}},{{-243,-193,-282,-213,-266,-293},{-185,-276,-168,-222,-213,-217},{-243,-177,-179,-277,-206,-286},{-177,-252,-289,-201,-254,-203},{-192,-215,-237,-289,-263,-266},{-228,-180,-204,-215,-240,-293},{-179,-267,-267,-240,-261,-169},{-183,-239,-233,-166,-249,-263},{-239,-199,-166,-273,-169,-194},{-266,-206,-289,-187,-166,-173},{-260,-210,-287,-162,-217,-203},{-234,-280,-244,-162,-286,-208},{-170,-210,-228,-245,-164,-296},{-224,-182,-220,-291,-291,-201},{-158,-230,-291,-208,-229,-219},{-234,-245,-291,-266,-196,-268},{-247,-191,-199,-213,-300,-298},{-251,-278,-289,-282,-266,-249},{-253,-195,-282,-298,-182,-210},{-245,-263,-224,-219,-300,-233},{-166,-228,-287,-275,-208,-254},{-185,-191,-235,-282,-259,-277},{-266,-258,-175,-210,-252,-203},{-177,-208,-168,-273,-169,-164},{-262,-245,-177,-185,-164,-266},{-162,-186,-204,-236,-263,-176},{-234,-254,-226,-201,-189,-270},{-275,-267,-273,-196,-231,-217},{-271,-230,-289,-166,-236,-219},{-166,-234,-190,-226,-261,-273},{-207,-234,-255,-273,-206,-201},{-190,-283,-159,-256,-286,-261},{-177,-261,-175,-199,-268,-247},{-200,-243,-249,-286,-176,-263},{-249,-158,-224,-162,-286,-224},{-219,-226,-289,-270,-298,-266},{-268,-217,-289,-166,-169,-208},{-168,-252,-211,-169,-173,-280},{-177,-186,-262,-238,-300,-194},{-187,-263,-253,-206,-296,-243},{-247,-274,-233,-210,-275,-215},{-236,-173,-202,-245,-180,-231},{-232,-191,-278,-261,-231,-222},{-173,-188,-264,-245,-169,-298},{-158,-223,-278,-226,-298,-213},{-232,-197,-240,-201,-182,-176},{-204,-208,-255,-201,-293,-240},{-162,-274,-235,-233,-189,-176},{-260,-219,-222,-192,-266,-169},{-153,-164,-233,-194,-192,-296}}},{{{-314,-311,-263,-186,-279,-277},{-237,-221,-287,-237,-271,-202},{-269,-207,-330,-295,-306,-290},{-343,-189,-325,-343,-192,-301},{-311,-277,-218,-239,-200,-255},{-207,-200,-194,-192,-197,-237},{-346,-194,-327,-322,-282,-253},{-263,-194,-189,-346,-301,-338},{-269,-306,-274,-242,-346,-258},{-295,-192,-266,-207,-202,-194},{-327,-189,-207,-332,-231,-215},{-258,-250,-192,-335,-309,-263},{-298,-221,-282,-311,-202,-210},{-261,-298,-332,-263,-285,-242},{-197,-197,-301,-226,-319,-247},{-242,-325,-263,-189,-319,-229},{-263,-229,-186,-274,-266,-330},{-253,-250,-303,-279,-197,-197},{-247,-197,-293,-327,-325,-287},{-277,-330,-325,-271,-287,-279},{-200,-271,-202,-194,-205,-218},{-303,-231,-202,-247,-325,-287},{-215,-205,-274,-330,-293,-271},{-258,-332,-213,-205,-221,-189},{-311,-255,-205,-247,-335,-226},{-218,-301,-263,-340,-295,-293},{-263,-269,-279,-277,-221,-231},{-231,-309,-223,-197,-213,-207},{-231,-277,-261,-223,-287,-309},{-250,-213,-309,-330,-327,-338},{-317,-279,-245,-245,-330,-237},{-210,-231,-189,-229,-346,-189},{-223,-213,-192,-247,-327,-239},{-231,-330,-234,-207,-317,-258},{-192,-234,-231,-293,-215,-213},{-231,-335,-322,-343,-327,-282},{-269,-192,-274,-218,-253,-346},{-194,-200,-218,-192,-261,-234},{-221,-319,-186,-309,-340,-340},{-303,-314,-213,-325,-269,-247},{-346,-277,-332,-221,-311,-258},{-338,-231,-346,-279,-303,-295},{-303,-200,-237,-295,-301,-340},{-229,-213,-194,-340,-311,-215},{-317,-332,-293,-322,-226,-258},{-314,-282,-287,-285,-306,-290},{-332,-253,-218,-317,-309,-325},{-346,-290,-301,-322,-309,-306},{-298,-250,-261,-282,-218,-303},{-186,-332,-207,-317,-215,-215}},{{-269,-295,-263,-200,-196,-186},{-306,-314,-255,-319,-241,-334},{-186,-343,-229,-269,-207,-303},{-330,-215,-306,-237,-202,-282},{-255,-269,-311,-274,-254,-243},{-261,-197,-317,-325,-278,-262},{-237,-277,-330,-343,-320,-319},{-218,-234,-271,-330,-210,-197},{-330,-332,-253,-285,-270,-290},{-263,-279,-218,-319,-228,-233},{-231,-229,-247,-340,-286,-329},{-215,-221,-261,-317,-204,-275},{-274,-325,-205,-335,-231,-254},{-293,-332,-277,-218,-257,-303},{-258,-309,-263,-189,-186,-254},{-306,-343,-200,-242,-238,-334},{-202,-231,-186,-245,-204,-205},{-231,-314,-269,-186,-288,-316},{-247,-346,-327,-215,-204,-334},{-205,-231,-194,-202,-183,-223},{-239,-287,-239,-285,-293,-290},{-309,-274,-205,-229,-257,-243},{-269,-213,-343,-295,-228,-267},{-277,-309,-253,-343,-325,-254},{-255,-325,-346,-263,-270,-233},{-319,-314,-290,-330,-241,-202},{-269,-234,-253,-282,-217,-194},{-207,-192,-293,-210,-225,-319},{-200,-205,-271,-189,-341,-225},{-186,-234,-277,-200,-259,-316},{-293,-319,-311,-213,-204,-332},{-207,-215,-261,-253,-199,-192},{-279,-301,-253,-245,-249,-256},{-327,-306,-258,-218,-228,-280},{-221,-202,-338,-218,-265,-197},{-311,-255,-192,-332,-301,-194},{-226,-293,-301,-202,-189,-259},{-213,-189,-338,-271,-333,-324},{-250,-250,-340,-346,-220,-181},{-343,-197,-186,-263,-191,-207},{-245,-290,-253,-255,-228,-324},{-271,-338,-314,-258,-254,-181},{-314,-207,-231,-322,-265,-277},{-327,-293,-282,-215,-286,-249},{-346,-319,-189,-295,-199,-181},{-239,-285,-226,-269,-278,-337},{-330,-229,-293,-210,-325,-210},{-226,-255,-314,-223,-307,-293},{-237,-327,-274,-343,-257,-186},{-279,-229,-285,-298,-189,-264}},{{-207,-299,-232,-308,-243,-304},{-202,-311,-312,-278,-296,-207},{-321,-238,-186,-260,-213,-217},{-300,-220,-197,-223,-270,-181},{-220,-261,-181,-270,-287,-171},{-313,-309,-219,-268,-272,-219},{-337,-309,-252,-221,-218,-287},{-223,-215,-312,-174,-176,-304},{-303,-220,-310,-226,-218,-289},{-319,-243,-186,-312,-277,-251},{-337,-250,-244,-320,-257,-287},{-238,-182,-249,-253,-189,-181},{-319,-190,-192,-310,-262,-311},{-275,-311,-328,-196,-220,-193},{-207,-256,-222,-275,-292,-313},{-184,-326,-328,-312,-250,-234},{-282,-316,-202,-293,-316,-224},{-194,-210,-212,-275,-198,-181},{-269,-235,-229,-206,-203,-195},{-236,-281,-217,-246,-318,-183},{-298,-182,-181,-206,-198,-304},{-290,-319,-312,-236,-257,-234},{-212,-324,-275,-208,-240,-198},{-300,-225,-312,-308,-304,-296},{-199,-220,-194,-206,-299,-268},{-199,-192,-312,-317,-272,-294},{-332,-314,-237,-250,-181,-299},{-256,-207,-260,-303,-196,-171},{-303,-195,-307,-315,-284,-270},{-233,-276,-255,-226,-294,-190},{-293,-177,-257,-280,-250,-174},{-186,-243,-315,-221,-270,-308},{-256,-301,-262,-218,-233,-284},{-277,-324,-179,-226,-179,-231},{-282,-245,-255,-317,-216,-181},{-218,-228,-197,-308,-220,-268},{-256,-210,-267,-186,-203,-275},{-184,-324,-207,-246,-216,-188},{-231,-202,-229,-273,-274,-207},{-199,-207,-217,-213,-272,-308},{-285,-261,-267,-293,-267,-294},{-285,-278,-247,-188,-301,-313},{-316,-207,-318,-255,-252,-193},{-293,-202,-181,-174,-247,-301},{-194,-304,-257,-275,-211,-181},{-205,-192,-328,-188,-247,-299},{-280,-238,-249,-243,-184,-214},{-316,-258,-277,-278,-247,-284},{-311,-190,-252,-255,-299,-251},{-199,-321,-265,-179,-260,-229}},{{-245,-233,-229,-191,-195,-255},{-228,-169,-247,-230,-157,-220},{-305,-244,-300,-182,-195,-233},{-309,-263,-293,-182,-237,-226},{-290,-282,-236,-202,-222,-222},{-226,-228,-164,-168,-267,-213},{-228,-174,-189,-200,-199,-213},{-293,-240,-284,-230,-291,-280},{-200,-216,-298,-278,-188,-208},{-302,-204,-266,-239,-271,-253},{-240,-207,-236,-271,-206,-220},{-267,-167,-259,-253,-188,-291},{-226,-172,-229,-292,-188,-217},{-228,-266,-247,-198,-282,-206},{-269,-273,-231,-186,-211,-213},{-212,-193,-201,-262,-226,-186},{-167,-202,-215,-216,-206,-224},{-271,-301,-194,-216,-273,-291},{-217,-186,-217,-239,-226,-222},{-233,-233,-185,-244,-190,-195},{-262,-188,-162,-193,-260,-278},{-298,-216,-213,-214,-237,-193},{-176,-289,-247,-271,-291,-181},{-231,-282,-201,-223,-231,-195},{-309,-294,-173,-216,-208,-284},{-252,-280,-180,-281,-291,-280},{-219,-289,-233,-244,-175,-157},{-209,-296,-231,-248,-184,-249},{-288,-200,-213,-200,-251,-253},{-167,-212,-203,-175,-202,-204},{-171,-172,-300,-251,-237,-195},{-269,-251,-173,-182,-217,-188},{-295,-221,-233,-163,-235,-276},{-228,-179,-252,-209,-244,-228},{-305,-214,-217,-248,-177,-233},{-305,-275,-217,-198,-204,-269},{-221,-235,-243,-299,-231,-278},{-295,-169,-229,-177,-193,-164},{-290,-277,-270,-269,-170,-188},{-231,-235,-222,-235,-188,-184},{-236,-209,-169,-182,-161,-220},{-300,-303,-182,-253,-269,-193},{-224,-181,-210,-202,-237,-181},{-295,-301,-240,-255,-204,-269},{-283,-212,-277,-253,-258,-172},{-195,-303,-268,-290,-278,-260},{-233,-223,-256,-218,-181,-287},{-176,-237,-219,-189,-215,-224},{-309,-306,-213,-161,-271,-246},{-181,-164,-206,-299,-231,-170}},{{-277,-189,-154,-187,-219,-254},{-172,-278,-161,-228,-182,-219},{-233,-224,-232,-221,-234,-208},{-275,-239,-169,-187,-171,-189},{-207,-282,-204,-169,-187,-267},{-207,-191,-254,-202,-224,-239},{-251,-267,-176,-258,-152,-171},{-178,-273,-256,-228,-171,-174},{-172,-250,-247,-230,-276,-189},{-233,-167,-226,-232,-158,-228},{-271,-171,-254,-269,-276,-237},{-176,-282,-156,-210,-184,-267},{-207,-243,-234,-254,-197,-200},{-240,-161,-250,-247,-191,-169},{-213,-165,-228,-221,-265,-237},{-279,-152,-269,-265,-219,-250},{-216,-208,-271,-169,-243,-189},{-273,-154,-254,-180,-234,-178},{-246,-184,-204,-184,-204,-171},{-176,-167,-263,-280,-280,-228},{-205,-269,-152,-191,-195,-191},{-165,-152,-237,-154,-245,-254},{-161,-178,-184,-250,-191,-260},{-169,-217,-165,-258,-217,-252},{-185,-206,-180,-193,-193,-260},{-257,-191,-158,-191,-178,-234},{-282,-252,-169,-239,-182,-252},{-207,-228,-167,-237,-182,-171},{-189,-200,-217,-206,-206,-278},{-209,-260,-206,-215,-187,-206},{-264,-241,-171,-282,-171,-237},{-198,-247,-208,-152,-191,-178},{-205,-176,-165,-152,-219,-197},{-271,-232,-265,-156,-232,-193},{-279,-267,-250,-202,-204,-239},{-235,-180,-243,-167,-278,-182},{-211,-195,-228,-273,-221,-197},{-257,-161,-269,-176,-165,-169},{-242,-165,-228,-213,-258,-247},{-244,-193,-232,-210,-226,-228},{-183,-217,-154,-224,-152,-158},{-231,-210,-282,-267,-156,-260},{-240,-187,-241,-258,-237,-237},{-279,-215,-193,-213,-182,-245},{-279,-182,-258,-174,-237,-193},{-154,-163,-158,-237,-247,-260},{-213,-252,-228,-271,-152,-263},{-268,-206,-215,-156,-189,-206},{-257,-267,-180,-243,-171,-210},{-284,-217,-239,-156,-282,-184}},{{-263,-154,-237,-237,-247,-267},{-208,-210,-221,-258,-265,-217},{-273,-189,-228,-213,-241,-278},{-276,-215,-254,-267,-206,-260},{-252,-228,-219,-210,-191,-178},{-171,-226,-219,-232,-232,-171},{-200,-167,-273,-202,-156,-191},{-228,-213,-165,-152,-180,-165},{-210,-178,-241,-267,-263,-276},{-256,-278,-230,-250,-245,-269},{-224,-171,-243,-239,-182,-237},{-219,-167,-250,-254,-206,-174},{-250,-230,-154,-204,-171,-197},{-200,-178,-191,-280,-269,-174},{-224,-195,-171,-156,-221,-267},{-243,-210,-187,-252,-282,-250},{-171,-226,-278,-158,-204,-158},{-191,-171,-260,-174,-187,-165},{-182,-252,-247,-217,-187,-193},{-254,-258,-176,-230,-167,-152},{-256,-154,-182,-232,-263,-213},{-265,-278,-226,-250,-245,-243},{-200,-193,-180,-176,-237,-245},{-239,-219,-258,-176,-152,-234},{-250,-247,-213,-224,-234,-217},{-161,-250,-215,-184,-224,-256},{-230,-182,-230,-158,-278,-169},{-213,-202,-271,-226,-278,-224},{-187,-267,-154,-167,-184,-263},{-163,-208,-278,-252,-165,-267},{-156,-163,-161,-210,-213,-180},{-282,-269,-161,-250,-254,-200},{-169,-267,-189,-174,-219,-280},{-200,-187,-252,-263,-191,-156},{-184,-258,-176,-189,-232,-217},{-271,-273,-206,-258,-187,-256},{-174,-254,-221,-282,-215,-215},{-197,-226,-217,-273,-165,-195},{-234,-204,-250,-237,-267,-189},{-200,-156,-228,-219,-265,-178},{-161,-219,-252,-165,-176,-237},{-202,-154,-243,-158,-232,-256},{-278,-169,-176,-276,-208,-241},{-267,-273,-163,-158,-226,-176},{-200,-187,-260,-208,-263,-215},{-210,-165,-154,-189,-245,-158},{-176,-195,-252,-200,-171,-176},{-282,-230,-245,-204,-169,-221},{-239,-232,-171,-178,-204,-247},{-254,-165,-154,-197,-263,-260}},{{-194,-175,-159,-255,-261,-284},{-194,-251,-177,-168,-208,-254},{-197,-258,-159,-239,-284,-270},{-203,-262,-246,-207,-180,-228},{-261,-190,-199,-166,-277,-254},{-283,-193,-222,-209,-231,-176},{-203,-211,-260,-209,-189,-256},{-161,-253,-249,-207,-273,-204},{-170,-177,-249,-221,-233,-230},{-228,-157,-240,-207,-180,-188},{-236,-235,-199,-198,-217,-251},{-252,-157,-204,-202,-296,-301},{-210,-199,-278,-255,-261,-190},{-236,-168,-237,-248,-203,-164},{-192,-161,-267,-209,-273,-164},{-254,-170,-240,-290,-169,-212},{-221,-242,-204,-209,-199,-277},{-267,-276,-226,-271,-296,-249},{-177,-199,-276,-221,-233,-301},{-230,-170,-206,-297,-296,-188},{-170,-289,-215,-274,-164,-282},{-241,-273,-226,-202,-282,-228},{-223,-193,-188,-166,-284,-282},{-155,-233,-233,-294,-259,-169},{-155,-231,-213,-161,-293,-284},{-252,-170,-267,-292,-189,-282},{-190,-190,-226,-196,-286,-282},{-259,-190,-179,-258,-284,-289},{-281,-260,-258,-198,-169,-202},{-177,-244,-168,-202,-224,-291},{-186,-289,-269,-223,-277,-228},{-221,-276,-276,-221,-164,-176},{-219,-164,-204,-209,-245,-254},{-278,-217,-179,-237,-201,-240},{-170,-213,-262,-225,-222,-216},{-210,-273,-211,-278,-210,-277},{-199,-206,-190,-163,-240,-204},{-212,-213,-244,-260,-284,-282},{-250,-269,-282,-193,-203,-195},{-190,-168,-246,-182,-196,-277},{-276,-273,-161,-166,-231,-209},{-267,-202,-255,-198,-291,-284},{-217,-271,-282,-168,-169,-183},{-243,-289,-273,-299,-231,-294},{-285,-161,-166,-216,-240,-212},{-278,-175,-195,-290,-194,-284},{-210,-168,-208,-235,-263,-164},{-248,-231,-195,-235,-282,-306},{-241,-193,-269,-161,-215,-190},{-221,-287,-262,-290,-201,-261}},{{-243,-247,-184,-290,-275,-243},{-171,-186,-208,-290,-214,-273},{-176,-169,-304,-241,-217,-281},{-214,-315,-294,-241,-262,-202},{-250,-273,-179,-265,-189,-309},{-276,-247,-245,-228,-186,-177},{-283,-305,-194,-196,-189,-187},{-188,-315,-240,-310,-181,-319},{-283,-201,-277,-250,-287,-210},{-278,-261,-233,-278,-186,-187},{-200,-266,-255,-221,-237,-299},{-233,-220,-189,-238,-207,-324},{-300,-182,-191,-298,-237,-218},{-221,-257,-218,-305,-307,-182},{-295,-203,-314,-298,-328,-299},{-245,-295,-196,-211,-227,-190},{-307,-293,-255,-310,-192,-263},{-307,-259,-304,-206,-267,-283},{-305,-283,-257,-201,-285,-324},{-271,-211,-250,-198,-184,-218},{-169,-213,-223,-233,-242,-301},{-264,-235,-208,-228,-189,-266},{-186,-182,-213,-181,-207,-200},{-167,-300,-284,-248,-222,-256},{-178,-249,-208,-174,-214,-218},{-288,-182,-233,-290,-212,-296},{-293,-206,-284,-285,-277,-329},{-276,-184,-299,-258,-320,-278},{-276,-240,-267,-179,-307,-261},{-228,-271,-270,-253,-275,-187},{-178,-269,-318,-305,-239,-205},{-293,-184,-301,-213,-325,-225},{-290,-300,-181,-231,-181,-271},{-221,-257,-296,-295,-209,-235},{-262,-189,-287,-270,-302,-185},{-264,-249,-216,-184,-305,-293},{-257,-206,-257,-253,-202,-304},{-221,-307,-174,-305,-219,-230},{-181,-281,-223,-250,-199,-202},{-228,-220,-196,-285,-192,-273},{-300,-235,-274,-186,-234,-230},{-209,-172,-208,-273,-307,-268},{-205,-271,-272,-265,-272,-230},{-281,-220,-306,-275,-312,-197},{-176,-283,-216,-260,-277,-291},{-290,-310,-245,-315,-272,-271},{-214,-198,-176,-248,-325,-197},{-193,-300,-309,-317,-179,-230},{-183,-247,-228,-179,-318,-301},{-305,-254,-235,-268,-305,-268}},{{-285,-300,-215,-245,-223,-200},{-282,-267,-199,-221,-258,-207},{-311,-223,-225,-322,-213,-282},{-212,-264,-225,-311,-200,-311},{-192,-303,-272,-253,-293,-290},{-194,-285,-246,-274,-340,-340},{-207,-184,-288,-210,-279,-234},{-231,-192,-291,-258,-210,-200},{-228,-202,-238,-306,-234,-226},{-210,-306,-314,-346,-239,-242},{-287,-337,-225,-192,-237,-277},{-194,-313,-196,-274,-303,-327},{-282,-337,-293,-290,-205,-266},{-321,-319,-210,-311,-194,-258},{-225,-326,-325,-253,-192,-269},{-236,-293,-207,-330,-319,-311},{-259,-220,-312,-263,-200,-314},{-285,-311,-249,-330,-327,-242},{-267,-210,-312,-223,-263,-189},{-280,-238,-257,-319,-298,-327},{-277,-332,-293,-303,-285,-311},{-259,-326,-333,-330,-263,-319},{-303,-236,-314,-332,-311,-237},{-298,-303,-183,-263,-346,-242},{-220,-313,-293,-237,-274,-277},{-290,-236,-338,-266,-207,-253},{-259,-290,-262,-237,-335,-298},{-277,-189,-223,-247,-229,-282},{-303,-272,-207,-325,-271,-314},{-293,-280,-212,-192,-234,-282},{-225,-202,-225,-189,-258,-250},{-220,-259,-233,-202,-263,-237},{-313,-241,-217,-338,-194,-266},{-243,-215,-320,-245,-239,-192},{-181,-285,-299,-282,-197,-253},{-189,-210,-207,-213,-250,-223},{-243,-249,-238,-277,-274,-261},{-282,-243,-262,-271,-200,-298},{-225,-205,-286,-271,-253,-319},{-290,-308,-341,-301,-311,-186},{-249,-197,-320,-205,-197,-189},{-189,-218,-314,-245,-226,-301},{-262,-225,-328,-263,-346,-317},{-236,-300,-225,-303,-309,-279},{-282,-313,-210,-197,-218,-266},{-300,-287,-212,-250,-242,-234},{-181,-184,-257,-263,-221,-245},{-220,-321,-252,-317,-340,-340},{-210,-181,-215,-290,-215,-207},{-197,-249,-272,-314,-282,-340}}},{{{-223,-331,-337,-280,-295,-308},{-286,-268,-211,-262,-346,-293},{-373,-244,-355,-271,-379,-293},{-262,-343,-382,-241,-256,-370},{-358,-214,-388,-286,-322,-228},{-313,-322,-364,-358,-388,-355},{-253,-352,-304,-337,-328,-296},{-271,-301,-358,-232,-349,-296},{-349,-307,-211,-388,-310,-278},{-322,-259,-385,-316,-268,-246},{-349,-298,-244,-385,-253,-260},{-217,-355,-388,-364,-352,-358},{-268,-346,-349,-289,-235,-302},{-223,-295,-229,-214,-220,-219},{-274,-256,-376,-250,-271,-263},{-301,-391,-256,-289,-322,-343},{-370,-226,-286,-226,-307,-249},{-253,-370,-385,-376,-301,-231},{-241,-259,-376,-388,-376,-228},{-283,-244,-316,-271,-238,-284},{-331,-301,-220,-217,-217,-317},{-235,-235,-343,-304,-364,-379},{-301,-373,-382,-259,-340,-296},{-316,-226,-355,-235,-277,-281},{-286,-262,-358,-358,-262,-299},{-316,-358,-373,-340,-388,-234},{-292,-223,-322,-310,-220,-228},{-220,-259,-274,-217,-211,-382},{-307,-211,-331,-280,-331,-323},{-361,-334,-262,-313,-331,-237},{-358,-265,-361,-352,-361,-222},{-337,-334,-259,-277,-301,-364},{-346,-259,-268,-352,-316,-231},{-232,-391,-349,-226,-337,-320},{-361,-277,-349,-298,-379,-340},{-316,-331,-388,-385,-292,-272},{-292,-343,-361,-349,-313,-260},{-379,-304,-391,-349,-358,-299},{-238,-235,-325,-367,-283,-246},{-319,-250,-334,-313,-322,-255},{-343,-301,-325,-295,-370,-231},{-220,-352,-295,-340,-364,-326},{-280,-337,-241,-298,-265,-311},{-232,-274,-262,-343,-322,-340},{-256,-283,-229,-379,-322,-237},{-328,-373,-259,-250,-328,-302},{-295,-307,-319,-223,-331,-234},{-238,-310,-262,-211,-364,-317},{-301,-223,-334,-343,-250,-249},{-373,-352,-346,-247,-241,-287}},{{-261,-324,-350,-281,-228,-311},{-229,-333,-364,-352,-294,-293},{-363,-270,-361,-330,-344,-321},{-299,-253,-235,-287,-236,-316},{-223,-290,-342,-243,-249,-234},{-314,-327,-238,-287,-284,-308},{-319,-316,-356,-284,-241,-216},{-255,-301,-297,-257,-262,-324},{-258,-327,-319,-308,-199,-218},{-328,-270,-333,-273,-281,-288},{-281,-224,-308,-265,-252,-326},{-220,-350,-246,-235,-315,-321},{-208,-204,-218,-221,-265,-321},{-381,-230,-311,-238,-344,-221},{-308,-212,-252,-205,-196,-272},{-240,-255,-311,-240,-297,-218},{-337,-241,-277,-218,-238,-254},{-220,-287,-269,-336,-323,-213},{-270,-321,-218,-328,-207,-296},{-287,-204,-272,-257,-305,-319},{-296,-210,-283,-224,-215,-332},{-334,-212,-269,-333,-212,-242},{-261,-250,-333,-319,-310,-200},{-366,-204,-235,-319,-238,-290},{-287,-353,-300,-349,-249,-270},{-275,-281,-266,-347,-305,-275},{-261,-281,-283,-216,-236,-293},{-240,-370,-252,-227,-265,-185},{-311,-264,-336,-330,-284,-319},{-287,-319,-260,-303,-217,-257},{-340,-201,-235,-298,-276,-301},{-352,-230,-280,-207,-215,-324},{-211,-296,-260,-306,-246,-272},{-340,-244,-356,-278,-191,-216},{-217,-215,-230,-218,-342,-324},{-208,-244,-283,-330,-286,-231},{-264,-261,-199,-344,-273,-218},{-220,-310,-302,-319,-329,-326},{-270,-210,-283,-336,-315,-260},{-278,-321,-218,-229,-323,-319},{-314,-273,-361,-344,-212,-321},{-231,-362,-314,-270,-260,-329},{-316,-244,-244,-265,-260,-288},{-299,-273,-305,-344,-220,-218},{-214,-230,-216,-336,-241,-254},{-220,-327,-249,-306,-257,-275},{-352,-201,-277,-308,-337,-247},{-381,-362,-230,-257,-217,-298},{-316,-313,-238,-295,-254,-324},{-311,-204,-232,-278,-337,-211}},{{-285,-242,-167,-248,-252,-158},{-184,-305,-259,-243,-170,-228},{-233,-233,-176,-221,-237,-210},{-285,-199,-263,-250,-199,-224},{-196,-190,-266,-250,-159,-218},{-308,-254,-236,-181,-176,-263},{-268,-187,-295,-219,-218,-204},{-308,-276,-218,-183,-252,-212},{-275,-293,-286,-261,-204,-160},{-223,-286,-250,-206,-254,-263},{-181,-238,-197,-190,-208,-202},{-231,-204,-167,-272,-195,-164},{-243,-271,-183,-261,-178,-156},{-248,-290,-229,-212,-240,-257},{-186,-168,-229,-203,-180,-172},{-238,-271,-282,-274,-223,-198},{-226,-194,-263,-214,-220,-141},{-298,-230,-277,-276,-235,-176},{-228,-288,-238,-285,-208,-222},{-295,-238,-273,-168,-254,-236},{-317,-305,-204,-179,-189,-226},{-305,-264,-227,-259,-157,-202},{-193,-245,-208,-228,-225,-250},{-305,-190,-163,-172,-273,-184},{-223,-238,-211,-183,-220,-255},{-243,-230,-218,-201,-193,-204},{-221,-288,-229,-267,-231,-220},{-308,-247,-179,-278,-214,-154},{-255,-190,-211,-159,-237,-263},{-298,-230,-163,-210,-244,-252},{-206,-173,-252,-161,-208,-156},{-174,-293,-215,-256,-167,-202},{-211,-305,-202,-219,-176,-222},{-288,-269,-188,-186,-189,-250},{-308,-298,-279,-206,-199,-194},{-308,-170,-202,-270,-148,-166},{-184,-266,-167,-201,-170,-152},{-213,-302,-181,-270,-204,-149},{-196,-197,-291,-157,-167,-252},{-283,-271,-160,-157,-216,-244},{-248,-223,-218,-252,-157,-141},{-295,-233,-192,-197,-271,-250},{-218,-190,-174,-159,-204,-192},{-250,-185,-202,-223,-231,-180},{-285,-254,-243,-183,-155,-257},{-280,-206,-172,-259,-151,-252},{-206,-247,-291,-177,-174,-218},{-305,-312,-268,-210,-165,-261},{-298,-312,-293,-186,-212,-168},{-174,-259,-247,-179,-269,-164}},{{-155,-242,-214,-120,-141,-143},{-227,-195,-226,-136,-184,-159},{-208,-231,-148,-132,-181,-138},{-165,-132,-174,-203,-129,-164},{-157,-192,-192,-170,-151,-209},{-147,-212,-183,-127,-178,-148},{-142,-205,-210,-208,-199,-192},{-241,-192,-155,-153,-191,-116},{-155,-134,-224,-174,-183,-161},{-144,-197,-160,-157,-194,-185},{-142,-147,-226,-203,-159,-135},{-155,-227,-128,-127,-169,-135},{-159,-197,-132,-215,-121,-142},{-163,-132,-146,-217,-164,-118},{-157,-219,-151,-150,-206,-187},{-217,-240,-157,-186,-216,-114},{-188,-206,-153,-172,-209,-179},{-167,-160,-201,-224,-159,-153},{-202,-190,-171,-139,-118,-143},{-136,-208,-214,-174,-171,-188},{-142,-201,-167,-177,-121,-177},{-144,-167,-126,-205,-193,-166},{-215,-167,-206,-175,-131,-172},{-144,-175,-171,-194,-191,-137},{-178,-242,-217,-143,-133,-200},{-239,-154,-180,-132,-191,-114},{-231,-143,-199,-218,-148,-113},{-196,-221,-206,-174,-174,-192},{-223,-236,-196,-218,-211,-198},{-204,-145,-155,-206,-168,-163},{-171,-240,-194,-165,-123,-188},{-200,-210,-180,-167,-126,-204},{-171,-227,-171,-181,-149,-126},{-241,-179,-230,-213,-196,-180},{-239,-218,-173,-138,-123,-192},{-136,-143,-137,-200,-131,-140},{-147,-225,-153,-175,-211,-122},{-210,-221,-196,-210,-179,-156},{-178,-138,-155,-131,-203,-179},{-204,-151,-144,-138,-148,-159},{-223,-153,-231,-158,-212,-201},{-242,-234,-224,-194,-173,-175},{-169,-177,-189,-220,-191,-187},{-142,-236,-130,-162,-168,-166},{-175,-182,-208,-187,-171,-166},{-136,-132,-215,-157,-153,-135},{-192,-149,-174,-124,-161,-156},{-206,-167,-167,-193,-131,-145},{-188,-171,-198,-138,-164,-195},{-200,-219,-137,-120,-189,-140}},{{-115,-116,-168,-146,-134,-154},{-112,-149,-169,-196,-188,-129},{-120,-165,-139,-129,-120,-188},{-201,-111,-176,-177,-131,-112},{-175,-192,-114,-191,-177,-172},{-117,-165,-180,-194,-139,-165},{-114,-199,-143,-162,-192,-149},{-126,-168,-169,-112,-114,-119},{-200,-117,-108,-146,-192,-177},{-161,-125,-140,-176,-143,-166},{-187,-151,-151,-191,-159,-117},{-120,-183,-136,-142,-169,-154},{-170,-159,-186,-137,-157,-148},{-170,-117,-183,-162,-108,-136},{-139,-131,-151,-160,-119,-177},{-193,-199,-169,-120,-151,-171},{-172,-143,-122,-136,-131,-157},{-186,-108,-166,-172,-111,-114},{-184,-116,-128,-194,-151,-163},{-134,-189,-151,-188,-134,-183},{-125,-166,-163,-189,-171,-117},{-126,-152,-137,-109,-180,-143},{-131,-159,-199,-159,-119,-117},{-178,-192,-149,-186,-142,-148},{-198,-146,-120,-200,-189,-196},{-140,-129,-194,-194,-145,-148},{-136,-152,-149,-112,-182,-146},{-165,-123,-119,-163,-196,-148},{-201,-137,-169,-134,-194,-139},{-181,-136,-162,-188,-128,-166},{-162,-160,-134,-148,-192,-128},{-186,-109,-180,-143,-168,-122},{-187,-177,-134,-156,-145,-199},{-134,-111,-199,-159,-112,-151},{-136,-120,-169,-177,-179,-129},{-144,-108,-169,-136,-200,-116},{-159,-123,-157,-196,-136,-143},{-192,-176,-116,-168,-154,-132},{-195,-109,-142,-140,-157,-129},{-186,-197,-191,-136,-140,-120},{-203,-194,-142,-126,-116,-128},{-109,-114,-196,-157,-171,-116},{-167,-157,-171,-125,-119,-129},{-136,-122,-149,-129,-140,-160},{-201,-117,-109,-148,-183,-200},{-120,-117,-117,-196,-160,-143},{-111,-132,-128,-200,-189,-132},{-164,-199,-126,-183,-197,-108},{-168,-126,-112,-122,-112,-116},{-168,-119,-162,-126,-163,-132}},{{-192,-132,-190,-203,-149,-205},{-159,-113,-118,-200,-210,-167},{-156,-170,-201,-141,-206,-172},{-172,-135,-209,-173,-208,-195},{-168,-157,-146,-210,-191,-199},{-179,-151,-164,-171,-189,-163},{-185,-191,-202,-195,-214,-130},{-199,-189,-122,-193,-173,-145},{-157,-164,-147,-131,-163,-168},{-186,-207,-123,-124,-182,-206},{-196,-111,-149,-176,-219,-161},{-120,-197,-183,-156,-156,-199},{-111,-181,-144,-213,-135,-143},{-163,-199,-139,-192,-212,-192},{-162,-137,-156,-178,-226,-221},{-119,-154,-202,-144,-196,-181},{-148,-146,-134,-139,-203,-185},{-139,-140,-178,-118,-140,-226},{-162,-148,-193,-133,-166,-190},{-134,-116,-133,-171,-194,-150},{-176,-181,-177,-181,-156,-235},{-156,-170,-152,-119,-186,-177},{-129,-111,-173,-131,-166,-134},{-192,-129,-139,-139,-138,-188},{-183,-173,-173,-121,-215,-157},{-197,-181,-113,-148,-154,-139},{-157,-138,-147,-192,-198,-179},{-171,-170,-123,-144,-136,-147},{-168,-202,-146,-128,-133,-132},{-152,-134,-117,-180,-186,-181},{-111,-170,-207,-176,-184,-148},{-112,-148,-120,-143,-220,-219},{-140,-148,-178,-163,-177,-212},{-174,-192,-196,-155,-228,-199},{-199,-138,-177,-141,-138,-145},{-142,-186,-172,-139,-136,-181},{-149,-121,-175,-168,-136,-168},{-119,-126,-177,-185,-163,-226},{-171,-146,-172,-128,-144,-139},{-171,-164,-201,-161,-138,-129},{-197,-194,-122,-121,-138,-161},{-117,-196,-120,-148,-133,-197},{-162,-183,-141,-207,-159,-214},{-134,-129,-157,-215,-152,-203},{-160,-146,-173,-166,-149,-127},{-162,-199,-199,-195,-184,-215},{-125,-127,-199,-166,-175,-156},{-165,-138,-115,-141,-201,-188},{-136,-159,-133,-198,-189,-217},{-117,-154,-126,-188,-142,-148}},{{-201,-242,-206,-245,-218,-246},{-245,-186,-237,-168,-173,-250},{-188,-214,-239,-211,-238,-246},{-158,-232,-225,-200,-281,-281},{-150,-228,-210,-234,-292,-283},{-186,-253,-233,-191,-288,-295},{-179,-156,-214,-159,-274,-264},{-135,-150,-253,-280,-266,-180},{-186,-192,-181,-209,-232,-227},{-156,-164,-258,-254,-266,-190},{-205,-236,-222,-202,-176,-290},{-186,-147,-241,-262,-202,-292},{-230,-246,-218,-202,-171,-302},{-150,-206,-212,-176,-245,-285},{-186,-194,-245,-232,-166,-194},{-226,-228,-194,-215,-198,-297},{-230,-226,-255,-275,-214,-236},{-148,-164,-255,-202,-178,-292},{-198,-186,-148,-157,-232,-234},{-245,-218,-146,-183,-176,-241},{-162,-152,-253,-166,-180,-176},{-205,-212,-212,-237,-272,-246},{-196,-200,-222,-174,-164,-246},{-194,-170,-202,-247,-173,-204},{-215,-200,-167,-191,-263,-264},{-177,-210,-148,-191,-162,-166},{-243,-232,-222,-269,-184,-278},{-241,-226,-241,-196,-184,-276},{-190,-156,-173,-260,-252,-292},{-144,-196,-241,-155,-284,-304},{-133,-180,-235,-155,-180,-220},{-200,-224,-231,-239,-230,-190},{-137,-228,-266,-181,-248,-194},{-224,-180,-157,-226,-272,-292},{-133,-222,-146,-260,-223,-171},{-200,-242,-260,-183,-191,-250},{-247,-198,-165,-226,-198,-183},{-217,-218,-159,-209,-209,-211},{-163,-160,-225,-204,-225,-297},{-167,-249,-173,-221,-279,-239},{-245,-216,-222,-168,-263,-176},{-148,-172,-157,-226,-214,-269},{-180,-232,-247,-153,-230,-176},{-177,-188,-150,-245,-194,-176},{-137,-248,-173,-194,-230,-166},{-241,-242,-154,-226,-234,-295},{-239,-242,-218,-230,-171,-295},{-156,-228,-152,-254,-171,-248},{-217,-238,-233,-213,-202,-243},{-142,-249,-202,-198,-158,-199}},{{-199,-292,-295,-274,-351,-306},{-224,-234,-292,-269,-254,-300},{-282,-217,-298,-269,-207,-317},{-185,-179,-245,-272,-193,-345},{-260,-323,-230,-344,-301,-328},{-219,-270,-193,-304,-339,-303},{-296,-234,-196,-204,-312,-218},{-267,-202,-258,-231,-353,-277},{-219,-300,-316,-226,-317,-238},{-270,-292,-219,-204,-265,-201},{-190,-224,-295,-272,-301,-297},{-187,-307,-321,-323,-339,-229},{-277,-285,-251,-196,-232,-249},{-262,-277,-295,-269,-237,-198},{-262,-290,-282,-325,-193,-215},{-231,-224,-266,-253,-213,-241},{-296,-229,-217,-226,-243,-354},{-313,-186,-238,-309,-295,-311},{-253,-295,-331,-199,-284,-368},{-313,-295,-292,-299,-248,-306},{-282,-234,-287,-202,-251,-198},{-224,-199,-311,-312,-199,-317},{-192,-315,-191,-258,-259,-201},{-214,-186,-224,-350,-276,-325},{-226,-325,-206,-274,-342,-291},{-182,-209,-264,-280,-251,-218},{-282,-260,-308,-215,-224,-303},{-255,-285,-279,-274,-243,-340},{-292,-318,-238,-315,-345,-263},{-180,-179,-204,-231,-207,-283},{-182,-232,-214,-223,-232,-297},{-170,-199,-329,-293,-254,-252},{-296,-249,-261,-350,-240,-235},{-231,-224,-274,-218,-279,-306},{-204,-267,-188,-202,-235,-258},{-258,-181,-256,-256,-337,-266},{-207,-307,-256,-231,-240,-243},{-180,-305,-206,-328,-270,-198},{-296,-179,-217,-215,-257,-297},{-258,-192,-209,-258,-326,-212},{-289,-232,-300,-188,-237,-286},{-226,-292,-238,-315,-328,-354},{-177,-325,-264,-347,-323,-235},{-170,-257,-240,-261,-348,-340},{-202,-202,-253,-293,-199,-294},{-282,-307,-316,-264,-201,-258},{-231,-290,-292,-258,-290,-351},{-211,-212,-248,-344,-337,-337},{-277,-232,-251,-315,-270,-249},{-284,-184,-313,-334,-193,-291}},{{-251,-209,-227,-223,-229,-322},{-335,-294,-359,-277,-217,-298},{-289,-376,-383,-364,-313,-217},{-321,-235,-383,-376,-232,-292},{-335,-218,-371,-298,-313,-322},{-373,-303,-269,-346,-229,-277},{-202,-309,-359,-265,-244,-226},{-283,-312,-269,-331,-232,-223},{-292,-365,-356,-280,-241,-337},{-249,-365,-326,-280,-376,-358},{-205,-256,-377,-265,-373,-388},{-309,-297,-293,-256,-391,-367},{-318,-368,-245,-382,-364,-343},{-358,-315,-263,-373,-232,-337},{-286,-259,-281,-316,-277,-340},{-228,-226,-332,-355,-229,-355},{-358,-273,-296,-325,-322,-301},{-208,-276,-221,-313,-292,-346},{-223,-215,-293,-232,-358,-241},{-254,-332,-374,-319,-319,-220},{-306,-238,-332,-307,-259,-220},{-353,-279,-320,-388,-271,-217},{-263,-362,-365,-286,-373,-241},{-358,-365,-332,-280,-382,-277},{-289,-215,-248,-283,-322,-226},{-338,-362,-311,-280,-268,-346},{-376,-353,-212,-307,-277,-259},{-376,-288,-311,-295,-388,-295},{-327,-291,-287,-373,-343,-301},{-344,-276,-260,-286,-259,-307},{-234,-318,-344,-388,-247,-217},{-361,-247,-308,-220,-343,-307},{-263,-218,-242,-229,-340,-271},{-223,-332,-293,-229,-265,-259},{-329,-206,-245,-322,-382,-313},{-370,-279,-302,-256,-280,-256},{-338,-206,-296,-211,-346,-367},{-280,-365,-335,-340,-337,-331},{-338,-300,-365,-343,-346,-379},{-220,-359,-380,-355,-238,-325},{-228,-323,-275,-220,-370,-313},{-228,-253,-221,-307,-352,-292},{-254,-326,-302,-229,-370,-307},{-205,-338,-365,-292,-232,-328},{-231,-306,-305,-241,-316,-289},{-237,-291,-296,-262,-241,-331},{-355,-368,-290,-316,-307,-226},{-295,-244,-260,-331,-244,-295},{-286,-259,-356,-373,-247,-373},{-266,-373,-221,-313,-298,-238}}},{{{-332,-399,-455,-452,-256,-280},{-374,-413,-399,-368,-312,-371},{-332,-420,-371,-416,-416,-290},{-259,-326,-284,-382,-413,-444},{-438,-312,-427,-248,-304,-438},{-382,-322,-304,-378,-389,-441},{-252,-455,-350,-326,-371,-389},{-266,-448,-448,-430,-315,-420},{-364,-410,-326,-434,-262,-448},{-308,-406,-312,-416,-280,-360},{-276,-350,-406,-413,-326,-395},{-452,-378,-371,-413,-332,-304},{-256,-385,-427,-350,-350,-252},{-280,-420,-326,-256,-318,-262},{-378,-329,-360,-371,-438,-284},{-420,-444,-364,-416,-357,-354},{-332,-308,-424,-322,-290,-259},{-448,-455,-399,-385,-395,-350},{-298,-332,-434,-389,-270,-315},{-262,-322,-287,-259,-294,-424},{-402,-368,-410,-298,-420,-259},{-402,-378,-290,-410,-452,-336},{-346,-248,-368,-259,-406,-294},{-413,-382,-378,-402,-455,-266},{-360,-410,-392,-357,-284,-452},{-315,-434,-329,-284,-378,-284},{-262,-434,-395,-382,-402,-332},{-294,-357,-371,-350,-410,-284},{-420,-364,-424,-434,-340,-410},{-438,-448,-413,-420,-360,-340},{-364,-368,-385,-444,-427,-382},{-420,-385,-392,-354,-402,-350},{-256,-332,-434,-332,-402,-273},{-430,-448,-385,-357,-346,-252},{-329,-266,-273,-262,-402,-434},{-438,-343,-452,-364,-276,-329},{-276,-395,-360,-413,-382,-444},{-336,-385,-280,-318,-266,-270},{-256,-368,-452,-343,-410,-329},{-368,-420,-350,-364,-399,-273},{-434,-340,-301,-290,-276,-410},{-318,-385,-284,-343,-343,-357},{-298,-262,-378,-266,-273,-455},{-308,-416,-374,-392,-252,-354},{-368,-301,-364,-245,-280,-340},{-360,-441,-430,-284,-340,-346},{-301,-416,-413,-301,-294,-301},{-273,-308,-308,-424,-427,-434},{-424,-336,-270,-360,-315,-448},{-266,-399,-406,-416,-402,-332}},{{-449,-446,-244,-324,-420,-303},{-327,-305,-261,-291,-298,-238},{-341,-353,-393,-414,-390,-261},{-386,-394,-424,-351,-331,-245},{-303,-274,-410,-237,-364,-341},{-449,-343,-315,-344,-289,-380},{-414,-360,-298,-414,-403,-264},{-393,-412,-241,-347,-256,-251},{-428,-285,-400,-267,-279,-409},{-275,-336,-366,-341,-367,-287},{-341,-305,-285,-354,-321,-235},{-268,-422,-298,-347,-400,-319},{-285,-436,-370,-344,-308,-354},{-414,-418,-315,-347,-253,-357},{-285,-250,-349,-351,-239,-393},{-414,-381,-275,-428,-348,-412},{-289,-278,-315,-240,-410,-322},{-310,-381,-261,-294,-233,-267},{-421,-278,-319,-291,-236,-345},{-358,-281,-383,-314,-335,-254},{-345,-288,-325,-267,-256,-274},{-331,-415,-241,-307,-413,-274},{-313,-360,-319,-324,-328,-277},{-369,-333,-254,-414,-318,-290},{-289,-336,-380,-314,-387,-312},{-254,-271,-288,-411,-394,-303},{-327,-408,-237,-407,-344,-251},{-358,-398,-346,-271,-253,-374},{-306,-247,-431,-287,-279,-225},{-445,-271,-308,-297,-354,-296},{-372,-412,-370,-324,-328,-374},{-390,-261,-400,-314,-239,-290},{-299,-312,-380,-414,-354,-390},{-327,-370,-383,-391,-354,-242},{-369,-309,-332,-257,-269,-348},{-421,-418,-312,-234,-298,-357},{-351,-384,-264,-344,-318,-299},{-449,-281,-247,-321,-394,-402},{-355,-333,-370,-324,-253,-406},{-324,-418,-400,-394,-243,-296},{-383,-357,-281,-414,-344,-380},{-435,-278,-271,-271,-371,-335},{-386,-264,-414,-321,-423,-354},{-376,-312,-346,-364,-380,-357},{-411,-384,-271,-341,-259,-232},{-282,-429,-305,-364,-266,-332},{-355,-298,-319,-284,-312,-386},{-452,-346,-336,-331,-420,-406},{-400,-278,-349,-367,-364,-235},{-306,-247,-298,-411,-259,-248}},{{-400,-367,-264,-381,-311,-222},{-346,-370,-345,-305,-370,-350},{-321,-231,-375,-319,-314,-359},{-271,-336,-228,-223,-302,-200},{-312,-225,-336,-237,-319,-300},{-220,-246,-345,-381,-271,-247},{-381,-314,-225,-325,-237,-220},{-324,-394,-351,-220,-333,-206},{-261,-376,-240,-363,-219,-264},{-410,-268,-288,-211,-282,-261},{-350,-373,-300,-220,-305,-197},{-387,-259,-339,-372,-242,-239},{-293,-228,-261,-334,-205,-348},{-265,-234,-324,-290,-291,-267},{-220,-400,-333,-234,-268,-242},{-410,-314,-375,-284,-322,-353},{-249,-345,-306,-299,-359,-342},{-331,-370,-243,-293,-268,-261},{-299,-391,-348,-231,-342,-239},{-397,-385,-270,-217,-345,-264},{-280,-330,-300,-258,-362,-256},{-340,-283,-315,-352,-348,-336},{-394,-259,-222,-220,-219,-320},{-315,-228,-294,-302,-274,-320},{-397,-225,-312,-217,-225,-247},{-315,-348,-339,-249,-279,-336},{-334,-262,-306,-378,-345,-317},{-274,-397,-219,-275,-322,-295},{-315,-317,-381,-328,-231,-220},{-284,-376,-225,-267,-351,-214},{-230,-231,-282,-270,-271,-320},{-321,-296,-237,-258,-276,-214},{-350,-400,-222,-272,-291,-322},{-277,-357,-300,-311,-299,-225},{-318,-249,-366,-208,-268,-353},{-410,-265,-381,-246,-262,-270},{-258,-357,-306,-217,-217,-361},{-230,-360,-210,-217,-342,-247},{-353,-240,-243,-267,-331,-297},{-391,-265,-243,-243,-262,-317},{-287,-283,-237,-319,-333,-292},{-400,-385,-354,-220,-331,-320},{-353,-240,-363,-281,-239,-217},{-346,-379,-324,-366,-299,-247},{-309,-367,-252,-258,-359,-259},{-246,-397,-297,-319,-214,-208},{-230,-253,-216,-293,-268,-286},{-346,-345,-264,-319,-211,-256},{-410,-259,-366,-261,-262,-336},{-400,-354,-297,-372,-311,-225}},{{-246,-255,-226,-311,-316,-263},{-273,-337,-195,-321,-245,-287},{-243,-213,-283,-309,-225,-184},{-219,-305,-272,-279,-270,-167},{-256,-252,-182,-319,-318,-184},{-230,-197,-236,-274,-272,-227},{-273,-252,-242,-178,-316,-229},{-262,-326,-296,-231,-316,-246},{-308,-195,-290,-276,-230,-232},{-324,-221,-306,-178,-314,-210},{-329,-266,-283,-206,-311,-289},{-300,-289,-293,-304,-292,-275},{-219,-263,-213,-188,-223,-256},{-235,-295,-208,-324,-245,-294},{-197,-213,-216,-206,-176,-184},{-235,-297,-229,-216,-265,-170},{-294,-250,-290,-311,-184,-229},{-319,-252,-301,-274,-179,-229},{-192,-268,-218,-284,-198,-296},{-200,-321,-185,-301,-257,-287},{-289,-263,-334,-281,-238,-177},{-265,-279,-332,-206,-181,-241},{-348,-195,-224,-286,-318,-263},{-338,-329,-306,-299,-189,-282},{-251,-229,-260,-206,-213,-308},{-281,-313,-260,-206,-279,-284},{-348,-266,-267,-198,-189,-229},{-256,-295,-326,-186,-306,-270},{-324,-184,-234,-276,-247,-177},{-205,-318,-229,-198,-233,-270},{-313,-334,-316,-213,-294,-203},{-208,-255,-198,-223,-174,-172},{-321,-258,-314,-306,-228,-191},{-262,-258,-265,-306,-216,-268},{-346,-329,-252,-289,-318,-292},{-202,-284,-334,-216,-311,-196},{-240,-247,-236,-286,-299,-292},{-319,-239,-208,-236,-213,-201},{-235,-208,-200,-271,-225,-299},{-340,-221,-180,-208,-203,-225},{-189,-247,-193,-211,-235,-213},{-227,-226,-262,-274,-309,-256},{-278,-339,-283,-191,-208,-308},{-289,-242,-270,-296,-294,-229},{-265,-216,-326,-223,-223,-270},{-221,-308,-303,-246,-186,-196},{-230,-342,-182,-216,-255,-251},{-200,-339,-188,-254,-255,-282},{-240,-252,-270,-324,-198,-237},{-281,-245,-180,-243,-311,-292}},{{-263,-284,-162,-243,-164,-249},{-263,-293,-180,-194,-252,-171},{-199,-296,-203,-176,-192,-245},{-296,-238,-171,-238,-203,-224},{-201,-243,-243,-219,-233,-201},{-209,-259,-213,-185,-300,-284},{-275,-215,-259,-280,-296,-229},{-171,-270,-215,-199,-247,-199},{-225,-194,-229,-286,-189,-201},{-263,-284,-289,-284,-194,-273},{-190,-293,-268,-187,-252,-263},{-273,-210,-289,-208,-233,-164},{-173,-296,-166,-284,-289,-173},{-180,-229,-173,-229,-256,-282},{-277,-208,-291,-236,-282,-291},{-306,-300,-282,-243,-215,-236},{-216,-185,-291,-226,-196,-270},{-197,-189,-256,-296,-222,-277},{-306,-293,-252,-222,-247,-180},{-168,-256,-162,-236,-176,-240},{-294,-252,-240,-245,-298,-180},{-168,-247,-164,-289,-277,-185},{-235,-213,-252,-259,-185,-233},{-268,-229,-180,-162,-192,-226},{-185,-233,-286,-249,-298,-280},{-301,-282,-169,-169,-236,-273},{-273,-296,-187,-300,-162,-284},{-211,-249,-224,-252,-187,-178},{-244,-185,-229,-291,-166,-233},{-182,-208,-256,-252,-192,-275},{-216,-164,-300,-226,-210,-189},{-209,-229,-173,-226,-268,-185},{-284,-180,-293,-256,-201,-277},{-223,-226,-196,-300,-173,-259},{-223,-298,-252,-171,-189,-171},{-251,-169,-166,-270,-162,-164},{-228,-166,-298,-236,-243,-259},{-197,-189,-162,-164,-238,-291},{-187,-243,-270,-166,-238,-196},{-249,-254,-206,-162,-300,-162},{-256,-254,-252,-213,-196,-275},{-180,-180,-238,-203,-226,-178},{-178,-240,-243,-240,-243,-275},{-289,-224,-261,-219,-236,-243},{-216,-247,-256,-206,-192,-282},{-254,-280,-164,-180,-259,-166},{-244,-252,-291,-213,-162,-210},{-239,-171,-249,-263,-286,-203},{-256,-286,-169,-217,-249,-164},{-277,-201,-252,-162,-210,-245}},{{-213,-171,-170,-228,-198,-214},{-286,-263,-170,-288,-244,-241},{-224,-226,-242,-264,-227,-226},{-273,-277,-296,-217,-237,-251},{-266,-189,-214,-274,-242,-295},{-231,-298,-203,-278,-196,-239},{-275,-203,-184,-240,-211,-226},{-245,-300,-165,-178,-242,-278},{-194,-178,-191,-228,-198,-209},{-178,-192,-266,-195,-244,-239},{-166,-173,-189,-271,-298,-261},{-286,-261,-252,-271,-252,-246},{-217,-273,-193,-224,-247,-258},{-208,-233,-298,-198,-252,-308},{-284,-166,-231,-190,-247,-320},{-182,-284,-296,-212,-293,-312},{-199,-300,-226,-169,-211,-214},{-277,-254,-172,-212,-194,-204},{-180,-164,-277,-224,-235,-221},{-219,-247,-254,-207,-240,-246},{-224,-238,-231,-274,-227,-189},{-182,-180,-235,-300,-269,-209},{-224,-296,-200,-228,-247,-182},{-178,-282,-186,-274,-261,-256},{-162,-254,-175,-269,-218,-317},{-286,-284,-186,-212,-278,-280},{-229,-256,-172,-243,-227,-199},{-162,-282,-254,-226,-220,-219},{-192,-199,-261,-302,-254,-298},{-189,-215,-261,-219,-196,-219},{-224,-277,-249,-198,-295,-276},{-243,-277,-226,-205,-196,-261},{-296,-187,-275,-171,-184,-199},{-182,-178,-263,-238,-208,-263},{-201,-270,-263,-250,-201,-219},{-243,-178,-198,-300,-227,-283},{-273,-189,-224,-181,-237,-216},{-171,-293,-280,-219,-186,-261},{-219,-208,-298,-214,-278,-224},{-231,-189,-301,-257,-227,-199},{-208,-187,-296,-309,-302,-263},{-189,-189,-235,-295,-177,-212},{-178,-171,-191,-245,-182,-263},{-213,-233,-231,-209,-211,-315},{-243,-243,-235,-250,-259,-317},{-238,-293,-266,-219,-302,-214},{-226,-222,-207,-302,-244,-244},{-178,-194,-273,-181,-196,-221},{-286,-293,-221,-176,-261,-212},{-206,-270,-184,-202,-305,-283}},{{-242,-259,-319,-227,-200,-369},{-270,-233,-205,-248,-320,-297},{-285,-332,-338,-328,-278,-222},{-207,-319,-263,-265,-292,-311},{-179,-215,-186,-295,-236,-354},{-272,-269,-322,-319,-216,-294},{-192,-243,-200,-199,-275,-372},{-242,-290,-277,-336,-365,-314},{-272,-269,-215,-259,-332,-216},{-292,-186,-253,-199,-312,-354},{-212,-334,-202,-202,-315,-276},{-287,-223,-346,-287,-281,-363},{-280,-212,-277,-213,-205,-343},{-247,-337,-242,-207,-219,-357},{-209,-319,-242,-328,-256,-210},{-184,-225,-295,-240,-197,-216},{-312,-287,-301,-333,-312,-228},{-290,-329,-247,-248,-261,-363},{-307,-303,-210,-191,-267,-340},{-184,-280,-237,-199,-267,-294},{-325,-337,-330,-287,-343,-369},{-194,-233,-247,-224,-222,-337},{-310,-184,-234,-319,-281,-317},{-295,-233,-200,-319,-360,-236},{-300,-197,-311,-292,-275,-354},{-282,-326,-301,-349,-357,-239},{-292,-295,-282,-205,-281,-346},{-252,-256,-330,-349,-256,-268},{-328,-277,-192,-278,-309,-262},{-229,-282,-247,-235,-301,-279},{-310,-277,-290,-194,-273,-204},{-189,-205,-263,-344,-259,-236},{-224,-189,-237,-336,-292,-268},{-292,-238,-218,-276,-309,-366},{-260,-313,-346,-292,-309,-366},{-242,-293,-207,-248,-270,-314},{-267,-192,-317,-289,-281,-337},{-302,-256,-277,-210,-225,-210},{-305,-303,-335,-268,-360,-276},{-277,-238,-205,-246,-247,-363},{-285,-316,-338,-246,-295,-222},{-277,-238,-186,-251,-264,-323},{-305,-298,-285,-311,-197,-242},{-275,-306,-303,-311,-332,-259},{-295,-308,-306,-276,-236,-242},{-267,-197,-215,-276,-236,-288},{-267,-290,-314,-298,-298,-239},{-214,-225,-269,-308,-306,-259},{-328,-194,-231,-210,-264,-279},{-285,-321,-274,-349,-332,-242}},{{-258,-367,-270,-409,-311,-389},{-207,-333,-276,-406,-262,-300},{-216,-327,-319,-349,-288,-337},{-231,-248,-232,-314,-327,-323},{-246,-264,-313,-406,-389,-419},{-210,-330,-304,-231,-418,-412},{-346,-242,-341,-371,-249,-393},{-260,-351,-301,-384,-415,-389},{-337,-342,-236,-365,-337,-422},{-275,-233,-301,-307,-237,-271},{-320,-321,-372,-333,-405,-422},{-281,-261,-285,-333,-327,-419},{-337,-324,-397,-288,-275,-231},{-349,-394,-273,-276,-386,-248},{-266,-224,-335,-269,-392,-248},{-243,-303,-217,-320,-275,-337},{-207,-348,-353,-257,-272,-429},{-255,-270,-279,-250,-324,-389},{-358,-315,-254,-298,-282,-409},{-260,-376,-304,-269,-266,-238},{-329,-312,-350,-266,-256,-267},{-210,-230,-264,-314,-266,-290},{-346,-236,-264,-361,-305,-287},{-252,-312,-388,-333,-418,-366},{-213,-227,-356,-380,-399,-251},{-210,-388,-347,-304,-405,-360},{-364,-273,-381,-346,-382,-317},{-343,-212,-264,-412,-353,-241},{-213,-333,-220,-358,-227,-350},{-263,-364,-338,-295,-240,-399},{-263,-248,-366,-311,-285,-389},{-329,-267,-381,-393,-334,-337},{-207,-309,-251,-222,-418,-419},{-337,-327,-353,-269,-334,-231},{-222,-318,-248,-361,-321,-274},{-222,-264,-229,-317,-314,-396},{-278,-230,-260,-371,-308,-327},{-219,-264,-223,-231,-411,-241},{-243,-251,-347,-342,-305,-363},{-290,-306,-363,-298,-399,-337},{-246,-224,-217,-374,-275,-300},{-240,-239,-344,-307,-399,-366},{-299,-348,-270,-399,-350,-261},{-361,-279,-298,-396,-402,-317},{-234,-221,-273,-260,-285,-254},{-216,-264,-279,-244,-395,-317},{-302,-370,-220,-222,-373,-274},{-358,-394,-232,-292,-285,-304},{-278,-248,-338,-355,-308,-429},{-252,-248,-388,-292,-405,-300}},{{-393,-280,-337,-276,-427,-332},{-356,-389,-409,-259,-444,-354},{-272,-324,-248,-389,-448,-455},{-245,-266,-258,-315,-273,-284},{-349,-416,-268,-406,-438,-322},{-262,-348,-409,-364,-368,-452},{-383,-375,-375,-312,-329,-350},{-380,-368,-396,-343,-259,-438},{-323,-372,-251,-290,-416,-378},{-370,-239,-241,-280,-312,-326},{-292,-443,-375,-248,-430,-284},{-245,-303,-255,-245,-434,-322},{-296,-283,-444,-406,-329,-336},{-420,-252,-279,-357,-276,-256},{-420,-426,-423,-346,-248,-368},{-292,-344,-433,-322,-364,-308},{-269,-355,-261,-354,-430,-326},{-380,-249,-313,-308,-301,-378},{-262,-263,-282,-284,-340,-322},{-396,-372,-375,-399,-245,-312},{-343,-256,-392,-301,-329,-245},{-417,-382,-375,-389,-270,-452},{-430,-324,-440,-301,-290,-284},{-329,-280,-413,-374,-304,-287},{-407,-321,-440,-416,-270,-318},{-269,-406,-327,-392,-416,-389},{-296,-300,-385,-280,-346,-374},{-329,-249,-392,-245,-438,-410},{-239,-263,-372,-336,-276,-270},{-437,-331,-347,-287,-326,-357},{-393,-361,-255,-332,-329,-444},{-265,-307,-365,-357,-389,-444},{-383,-338,-255,-266,-424,-395},{-396,-283,-437,-416,-392,-298},{-333,-317,-413,-276,-378,-336},{-336,-355,-358,-322,-354,-438},{-239,-252,-299,-340,-262,-290},{-433,-300,-248,-248,-259,-385},{-366,-283,-306,-430,-410,-389},{-403,-419,-299,-259,-406,-329},{-316,-256,-409,-378,-301,-332},{-309,-331,-347,-266,-308,-374},{-376,-379,-399,-420,-329,-326},{-343,-351,-292,-304,-315,-262},{-433,-426,-289,-256,-430,-402},{-380,-321,-402,-290,-444,-448},{-423,-252,-402,-340,-322,-406},{-393,-358,-255,-455,-357,-350},{-265,-331,-344,-444,-308,-332},{-420,-331,-306,-298,-402,-452}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1052,192,238,253,176,234,280,264,252}; // initial inventory 
int ubiv[I]={2104,384,476,507,352,468,350,495,504}; // the upper bounds of inventory 
int len[I1][I2]={{5,3,2,2,1,1,2,3}}; // 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,13.35,8.59,5.57,4.52,2.83,1.94,4.81,7.57}; // 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]={{12.14,7.81,5.06,4.11,2.57,1.76,4.37,6.88}}; // 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]={9.71,9.71,9.71,8.5,8.5,8.5,7.28,7.28,7.28,6.25,6.25,6.25,5.47,5.47,5.47,4.69,4.69,4.69,4.05,4.05,4.05,3.54,3.54,3.54,3.04,3.04,3.04,3.29,3.29,3.29,2.88,2.88,2.88,2.47,2.47,2.47,2.06,2.06,2.06,1.8,1.8,1.8,1.54,1.54,1.54,1.41,1.41,1.41,1.23,1.23,1.23,1.06,1.06,1.06,3.5,3.5,3.5,3.06,3.06,3.06,2.62,2.62,2.62,5.5,5.5,5.5,4.82,4.82,4.82,4.13,4.13,4.13}; // 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]={24,13,8,25,12,8,25,12,8,25,13,9,25,13,9,25,13,9,25,13,9,25,13,9,25,13,9,26,13,9,26,13,9,25,13,9,26,14,9,26,13,9,27,14,9,26,14,9,26,13,9,26,14,9,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,25,13,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},{1128,1129,1130,1131,1132,1133,1134,1135,1136}}; // set of shipments in each bid 
int SHsts[SPN]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,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,2,6,10,14,18,22,26,30,34,38,42,46,2,8,14,20,26,32,38,44,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,1,5,9,13,17,21,25,29,33,37,41,45,2,8,14,20,26,32,38,44,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,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,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,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,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,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,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,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,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,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,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,51,2,6,10,14,18,22,26,30,34,38,42,46,50,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,52,0,4,8,12,16,20,24,28,32,36,40,44,48,52,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,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,1,5,9,13,17,21,25,29,33,37,41,45,49,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,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,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,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,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,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,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}; // set of start times of each shipment 
int SHets[SPN]={6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,5,9,13,17,21,25,29,33,37,41,45,49,53,6,12,18,24,30,36,42,48,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,7,11,15,19,23,27,31,35,39,43,47,51,7,13,19,25,31,37,43,49,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,6,10,14,18,22,26,30,34,38,42,46,50,7,13,19,25,31,37,43,49,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,5,9,13,17,21,25,29,33,37,41,45,49,53,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,3,7,11,15,19,23,27,31,35,39,43,47,51,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,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,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,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,3,7,11,15,19,23,27,31,35,39,43,47,51,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,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,3,7,11,15,19,23,27,31,35,39,43,47,51,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,53,1,5,9,13,17,21,25,29,33,37,41,45,49,53,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,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,2,6,10,14,18,22,26,30,34,38,42,46,50,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,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,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,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,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,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,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}; // set of end times of each shipment 
