int Dev = 20;// Deviation
extern const int CNN = 5;// 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 = 1140;//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]={{{{12313,0,0,0,0,0},{12512,0,0,0,0,0},{12165,0,0,0,0,0},{12176,0,0,0,0,0},{12621,0,0,0,0,0},{12486,0,0,0,0,0},{12209,0,0,0,0,0},{11980,0,0,0,0,0},{12224,0,0,0,0,0},{12771,0,0,0,0,0},{12487,0,0,0,0,0},{12615,0,0,0,0,0},{12454,0,0,0,0,0},{12370,0,0,0,0,0},{12387,0,0,0,0,0},{12479,0,0,0,0,0},{12194,0,0,0,0,0},{12407,0,0,0,0,0},{12024,0,0,0,0,0},{12162,0,0,0,0,0},{12456,0,0,0,0,0},{12571,0,0,0,0,0},{12744,0,0,0,0,0},{12494,0,0,0,0,0},{12522,0,0,0,0,0},{12431,0,0,0,0,0},{12406,0,0,0,0,0},{12772,0,0,0,0,0},{12639,0,0,0,0,0},{12183,0,0,0,0,0},{12632,0,0,0,0,0},{12486,0,0,0,0,0},{12402,0,0,0,0,0},{12360,0,0,0,0,0},{12165,0,0,0,0,0},{12316,0,0,0,0,0},{12493,0,0,0,0,0},{12327,0,0,0,0,0},{12395,0,0,0,0,0},{12586,0,0,0,0,0},{12436,0,0,0,0,0},{12452,0,0,0,0,0},{12546,0,0,0,0,0},{12265,0,0,0,0,0},{12527,0,0,0,0,0},{12739,0,0,0,0,0},{12738,0,0,0,0,0},{12531,0,0,0,0,0},{12536,0,0,0,0,0},{12351,0,0,0,0,0}},{{12560,0,0,0,0,0},{12605,0,0,0,0,0},{12199,0,0,0,0,0},{12505,0,0,0,0,0},{12577,0,0,0,0,0},{12512,0,0,0,0,0},{12606,0,0,0,0,0},{12164,0,0,0,0,0},{12131,0,0,0,0,0},{12302,0,0,0,0,0},{11928,0,0,0,0,0},{12487,0,0,0,0,0},{12314,0,0,0,0,0},{12161,0,0,0,0,0},{12027,0,0,0,0,0},{12494,0,0,0,0,0},{12461,0,0,0,0,0},{12337,0,0,0,0,0},{12441,0,0,0,0,0},{12338,0,0,0,0,0},{12463,0,0,0,0,0},{12332,0,0,0,0,0},{12334,0,0,0,0,0},{12365,0,0,0,0,0},{12439,0,0,0,0,0},{12541,0,0,0,0,0},{12264,0,0,0,0,0},{12729,0,0,0,0,0},{12599,0,0,0,0,0},{12428,0,0,0,0,0},{12468,0,0,0,0,0},{12517,0,0,0,0,0},{11980,0,0,0,0,0},{12474,0,0,0,0,0},{12778,0,0,0,0,0},{12113,0,0,0,0,0},{12569,0,0,0,0,0},{12397,0,0,0,0,0},{12443,0,0,0,0,0},{12226,0,0,0,0,0},{12617,0,0,0,0,0},{12496,0,0,0,0,0},{12538,0,0,0,0,0},{12674,0,0,0,0,0},{12216,0,0,0,0,0},{12553,0,0,0,0,0},{12258,0,0,0,0,0},{12582,0,0,0,0,0},{12430,0,0,0,0,0},{12309,0,0,0,0,0}},{{11655,0,0,0,0,0},{11543,0,0,0,0,0},{11518,0,0,0,0,0},{11552,0,0,0,0,0},{11925,0,0,0,0,0},{11493,0,0,0,0,0},{11897,0,0,0,0,0},{11292,0,0,0,0,0},{11649,0,0,0,0,0},{11758,0,0,0,0,0},{11624,0,0,0,0,0},{11563,0,0,0,0,0},{11414,0,0,0,0,0},{11529,0,0,0,0,0},{11212,0,0,0,0,0},{11506,0,0,0,0,0},{11567,0,0,0,0,0},{11469,0,0,0,0,0},{11621,0,0,0,0,0},{11616,0,0,0,0,0},{11851,0,0,0,0,0},{11565,0,0,0,0,0},{11613,0,0,0,0,0},{11763,0,0,0,0,0},{11230,0,0,0,0,0},{11324,0,0,0,0,0},{11102,0,0,0,0,0},{11417,0,0,0,0,0},{11785,0,0,0,0,0},{11471,0,0,0,0,0},{11309,0,0,0,0,0},{11829,0,0,0,0,0},{11327,0,0,0,0,0},{11529,0,0,0,0,0},{11787,0,0,0,0,0},{11599,0,0,0,0,0},{11468,0,0,0,0,0},{11949,0,0,0,0,0},{11597,0,0,0,0,0},{11755,0,0,0,0,0},{11716,0,0,0,0,0},{11616,0,0,0,0,0},{11438,0,0,0,0,0},{11733,0,0,0,0,0},{11678,0,0,0,0,0},{11670,0,0,0,0,0},{11738,0,0,0,0,0},{11602,0,0,0,0,0},{11323,0,0,0,0,0},{11603,0,0,0,0,0}},{{10663,0,0,0,0,0},{10142,0,0,0,0,0},{10291,0,0,0,0,0},{10447,0,0,0,0,0},{10131,0,0,0,0,0},{10173,0,0,0,0,0},{10229,0,0,0,0,0},{10494,0,0,0,0,0},{10540,0,0,0,0,0},{10038,0,0,0,0,0},{10269,0,0,0,0,0},{10054,0,0,0,0,0},{10379,0,0,0,0,0},{10459,0,0,0,0,0},{10144,0,0,0,0,0},{10314,0,0,0,0,0},{10556,0,0,0,0,0},{10584,0,0,0,0,0},{10264,0,0,0,0,0},{10393,0,0,0,0,0},{10115,0,0,0,0,0},{10263,0,0,0,0,0},{10259,0,0,0,0,0},{10151,0,0,0,0,0},{10284,0,0,0,0,0},{10465,0,0,0,0,0},{10408,0,0,0,0,0},{10199,0,0,0,0,0},{10343,0,0,0,0,0},{10521,0,0,0,0,0},{10409,0,0,0,0,0},{10042,0,0,0,0,0},{10210,0,0,0,0,0},{10460,0,0,0,0,0},{10273,0,0,0,0,0},{10626,0,0,0,0,0},{10611,0,0,0,0,0},{10181,0,0,0,0,0},{10327,0,0,0,0,0},{10446,0,0,0,0,0},{10392,0,0,0,0,0},{10266,0,0,0,0,0},{10175,0,0,0,0,0},{10399,0,0,0,0,0},{10399,0,0,0,0,0},{10237,0,0,0,0,0},{10438,0,0,0,0,0},{10196,0,0,0,0,0},{10266,0,0,0,0,0},{10177,0,0,0,0,0}},{{9196,0,0,0,0,0},{9572,0,0,0,0,0},{9683,0,0,0,0,0},{9259,0,0,0,0,0},{9491,0,0,0,0,0},{9443,0,0,0,0,0},{9641,0,0,0,0,0},{9491,0,0,0,0,0},{9382,0,0,0,0,0},{9493,0,0,0,0,0},{9823,0,0,0,0,0},{9888,0,0,0,0,0},{9388,0,0,0,0,0},{9686,0,0,0,0,0},{9463,0,0,0,0,0},{9372,0,0,0,0,0},{9263,0,0,0,0,0},{9532,0,0,0,0,0},{9068,0,0,0,0,0},{9443,0,0,0,0,0},{9708,0,0,0,0,0},{9689,0,0,0,0,0},{9377,0,0,0,0,0},{9651,0,0,0,0,0},{9357,0,0,0,0,0},{9384,0,0,0,0,0},{9323,0,0,0,0,0},{9327,0,0,0,0,0},{9559,0,0,0,0,0},{9396,0,0,0,0,0},{9774,0,0,0,0,0},{9625,0,0,0,0,0},{9451,0,0,0,0,0},{9482,0,0,0,0,0},{9467,0,0,0,0,0},{9545,0,0,0,0,0},{9366,0,0,0,0,0},{9381,0,0,0,0,0},{9434,0,0,0,0,0},{9637,0,0,0,0,0},{9504,0,0,0,0,0},{9421,0,0,0,0,0},{9818,0,0,0,0,0},{9586,0,0,0,0,0},{9572,0,0,0,0,0},{9615,0,0,0,0,0},{9417,0,0,0,0,0},{9514,0,0,0,0,0},{9350,0,0,0,0,0},{9331,0,0,0,0,0}},{{9389,0,0,0,0,0},{9176,0,0,0,0,0},{9203,0,0,0,0,0},{9244,0,0,0,0,0},{9222,0,0,0,0,0},{9358,0,0,0,0,0},{9092,0,0,0,0,0},{9561,0,0,0,0,0},{9115,0,0,0,0,0},{9220,0,0,0,0,0},{9346,0,0,0,0,0},{9237,0,0,0,0,0},{9472,0,0,0,0,0},{9248,0,0,0,0,0},{9302,0,0,0,0,0},{9083,0,0,0,0,0},{9306,0,0,0,0,0},{9257,0,0,0,0,0},{9457,0,0,0,0,0},{9156,0,0,0,0,0},{9156,0,0,0,0,0},{9388,0,0,0,0,0},{9097,0,0,0,0,0},{9378,0,0,0,0,0},{9268,0,0,0,0,0},{9402,0,0,0,0,0},{9142,0,0,0,0,0},{9274,0,0,0,0,0},{9003,0,0,0,0,0},{9024,0,0,0,0,0},{9445,0,0,0,0,0},{9315,0,0,0,0,0},{9700,0,0,0,0,0},{9336,0,0,0,0,0},{9122,0,0,0,0,0},{9309,0,0,0,0,0},{9388,0,0,0,0,0},{9178,0,0,0,0,0},{9389,0,0,0,0,0},{9337,0,0,0,0,0},{9189,0,0,0,0,0},{9249,0,0,0,0,0},{9458,0,0,0,0,0},{9053,0,0,0,0,0},{9061,0,0,0,0,0},{9303,0,0,0,0,0},{9111,0,0,0,0,0},{9013,0,0,0,0,0},{9227,0,0,0,0,0},{9263,0,0,0,0,0}},{{9970,0,0,0,0,0},{9853,0,0,0,0,0},{9731,0,0,0,0,0},{10027,0,0,0,0,0},{9936,0,0,0,0,0},{9659,0,0,0,0,0},{9816,0,0,0,0,0},{9978,0,0,0,0,0},{9953,0,0,0,0,0},{9697,0,0,0,0,0},{9666,0,0,0,0,0},{9567,0,0,0,0,0},{9903,0,0,0,0,0},{9752,0,0,0,0,0},{9922,0,0,0,0,0},{9756,0,0,0,0,0},{10232,0,0,0,0,0},{10190,0,0,0,0,0},{10107,0,0,0,0,0},{9775,0,0,0,0,0},{9693,0,0,0,0,0},{9674,0,0,0,0,0},{9923,0,0,0,0,0},{9669,0,0,0,0,0},{9694,0,0,0,0,0},{9907,0,0,0,0,0},{9900,0,0,0,0,0},{10106,0,0,0,0,0},{9791,0,0,0,0,0},{10012,0,0,0,0,0},{9937,0,0,0,0,0},{10006,0,0,0,0,0},{9884,0,0,0,0,0},{9856,0,0,0,0,0},{9542,0,0,0,0,0},{9697,0,0,0,0,0},{9950,0,0,0,0,0},{10157,0,0,0,0,0},{9786,0,0,0,0,0},{9889,0,0,0,0,0},{9861,0,0,0,0,0},{9936,0,0,0,0,0},{9542,0,0,0,0,0},{9889,0,0,0,0,0},{9981,0,0,0,0,0},{9490,0,0,0,0,0},{9657,0,0,0,0,0},{9942,0,0,0,0,0},{9937,0,0,0,0,0},{9842,0,0,0,0,0}},{{11170,0,0,0,0,0},{10745,0,0,0,0,0},{11007,0,0,0,0,0},{10804,0,0,0,0,0},{10852,0,0,0,0,0},{10864,0,0,0,0,0},{10934,0,0,0,0,0},{10916,0,0,0,0,0},{10552,0,0,0,0,0},{10926,0,0,0,0,0},{11053,0,0,0,0,0},{10809,0,0,0,0,0},{11008,0,0,0,0,0},{10976,0,0,0,0,0},{10948,0,0,0,0,0},{10851,0,0,0,0,0},{10804,0,0,0,0,0},{10873,0,0,0,0,0},{10951,0,0,0,0,0},{11250,0,0,0,0,0},{10899,0,0,0,0,0},{10994,0,0,0,0,0},{10789,0,0,0,0,0},{10762,0,0,0,0,0},{11227,0,0,0,0,0},{10923,0,0,0,0,0},{10912,0,0,0,0,0},{11080,0,0,0,0,0},{11428,0,0,0,0,0},{11015,0,0,0,0,0},{11020,0,0,0,0,0},{11074,0,0,0,0,0},{10784,0,0,0,0,0},{10892,0,0,0,0,0},{10758,0,0,0,0,0},{11052,0,0,0,0,0},{11080,0,0,0,0,0},{10770,0,0,0,0,0},{11054,0,0,0,0,0},{11410,0,0,0,0,0},{11205,0,0,0,0,0},{10660,0,0,0,0,0},{11061,0,0,0,0,0},{11055,0,0,0,0,0},{10942,0,0,0,0,0},{11097,0,0,0,0,0},{11112,0,0,0,0,0},{10994,0,0,0,0,0},{11030,0,0,0,0,0},{10793,0,0,0,0,0}},{{12062,0,0,0,0,0},{11687,0,0,0,0,0},{11707,0,0,0,0,0},{12032,0,0,0,0,0},{11825,0,0,0,0,0},{11880,0,0,0,0,0},{11817,0,0,0,0,0},{12108,0,0,0,0,0},{12185,0,0,0,0,0},{12005,0,0,0,0,0},{12469,0,0,0,0,0},{12110,0,0,0,0,0},{12425,0,0,0,0,0},{12162,0,0,0,0,0},{12013,0,0,0,0,0},{11986,0,0,0,0,0},{11690,0,0,0,0,0},{12114,0,0,0,0,0},{11899,0,0,0,0,0},{12168,0,0,0,0,0},{12040,0,0,0,0,0},{12370,0,0,0,0,0},{11849,0,0,0,0,0},{12003,0,0,0,0,0},{12141,0,0,0,0,0},{12053,0,0,0,0,0},{11927,0,0,0,0,0},{11923,0,0,0,0,0},{12212,0,0,0,0,0},{11790,0,0,0,0,0},{12094,0,0,0,0,0},{12093,0,0,0,0,0},{11865,0,0,0,0,0},{12241,0,0,0,0,0},{11791,0,0,0,0,0},{12203,0,0,0,0,0},{12260,0,0,0,0,0},{11759,0,0,0,0,0},{12468,0,0,0,0,0},{12051,0,0,0,0,0},{11604,0,0,0,0,0},{12051,0,0,0,0,0},{12291,0,0,0,0,0},{11976,0,0,0,0,0},{12000,0,0,0,0,0},{12073,0,0,0,0,0},{12005,0,0,0,0,0},{11963,0,0,0,0,0},{11998,0,0,0,0,0},{12073,0,0,0,0,0}}},{{{-300,-350,-253,-294,-306,-315},{-247,-288,-332,-303,-332,-347},{-282,-265,-235,-265,-312,-282},{-326,-335,-300,-282,-250,-294},{-294,-259,-320,-341,-350,-250},{-282,-279,-256,-250,-273,-326},{-235,-315,-241,-285,-332,-335},{-318,-306,-276,-268,-335,-268},{-309,-318,-291,-250,-329,-244},{-303,-338,-247,-323,-303,-288},{-312,-297,-259,-279,-315,-247},{-353,-262,-332,-235,-262,-273},{-250,-318,-241,-350,-273,-338},{-341,-259,-329,-270,-350,-288},{-270,-253,-318,-253,-320,-259},{-350,-241,-338,-335,-279,-279},{-353,-244,-247,-291,-276,-335},{-303,-338,-291,-270,-268,-291},{-297,-276,-262,-335,-265,-276},{-276,-241,-259,-238,-326,-347},{-338,-288,-353,-294,-276,-326},{-318,-241,-247,-262,-259,-297},{-294,-309,-344,-303,-338,-235},{-335,-332,-309,-259,-344,-300},{-238,-320,-273,-297,-268,-350},{-303,-347,-353,-288,-312,-262},{-320,-241,-353,-253,-244,-344},{-320,-335,-315,-344,-353,-332},{-320,-297,-344,-341,-294,-273},{-291,-347,-309,-238,-341,-253},{-323,-350,-353,-320,-279,-335},{-241,-288,-300,-332,-353,-235},{-238,-347,-323,-259,-247,-291},{-262,-341,-303,-276,-329,-235},{-332,-326,-241,-250,-256,-309},{-259,-341,-309,-273,-297,-270},{-270,-306,-315,-326,-350,-288},{-344,-276,-241,-312,-297,-335},{-350,-335,-285,-273,-288,-285},{-347,-335,-285,-256,-323,-256},{-326,-268,-303,-344,-326,-338},{-353,-244,-268,-338,-303,-344},{-273,-335,-265,-291,-265,-276},{-294,-323,-315,-253,-315,-350},{-288,-338,-270,-341,-238,-268},{-335,-353,-300,-291,-250,-347},{-241,-335,-265,-288,-329,-241},{-341,-318,-256,-288,-347,-312},{-297,-276,-300,-250,-262,-353},{-323,-291,-262,-285,-335,-279}},{{-328,-323,-300,-321,-219,-282},{-278,-312,-266,-310,-320,-259},{-336,-277,-308,-258,-299,-254},{-278,-343,-266,-255,-291,-280},{-290,-320,-252,-247,-216,-236},{-252,-320,-305,-260,-240,-246},{-241,-329,-235,-260,-248,-311},{-316,-272,-235,-255,-272,-241},{-246,-237,-263,-266,-288,-287},{-238,-320,-263,-290,-259,-256},{-235,-283,-252,-244,-224,-207},{-276,-229,-266,-301,-227,-220},{-284,-232,-300,-219,-291,-254},{-302,-312,-272,-233,-251,-262},{-348,-275,-249,-233,-214,-280},{-249,-280,-269,-307,-238,-236},{-316,-283,-232,-301,-315,-259},{-270,-303,-325,-227,-310,-236},{-328,-300,-260,-277,-240,-287},{-255,-240,-294,-247,-267,-308},{-331,-303,-291,-293,-264,-262},{-273,-332,-260,-312,-272,-231},{-296,-249,-316,-304,-310,-282},{-290,-263,-319,-238,-294,-262},{-316,-289,-286,-244,-283,-293},{-342,-235,-328,-307,-248,-225},{-322,-272,-269,-288,-272,-238},{-304,-257,-316,-304,-232,-269},{-264,-309,-291,-307,-254,-249},{-322,-283,-235,-310,-299,-233},{-336,-232,-263,-312,-286,-228},{-290,-315,-328,-296,-240,-225},{-281,-340,-291,-236,-230,-264},{-336,-340,-288,-301,-302,-264},{-255,-337,-241,-293,-280,-264},{-284,-326,-288,-260,-296,-267},{-261,-277,-286,-230,-280,-293},{-267,-235,-249,-310,-310,-223},{-328,-232,-283,-326,-232,-220},{-267,-300,-288,-299,-248,-298},{-348,-269,-288,-290,-304,-272},{-264,-286,-280,-252,-302,-303},{-339,-260,-249,-304,-238,-225},{-331,-317,-269,-323,-214,-223},{-264,-252,-288,-301,-320,-254},{-264,-295,-280,-301,-238,-249},{-313,-232,-246,-307,-235,-303},{-331,-326,-227,-238,-227,-280},{-348,-277,-333,-285,-246,-215},{-299,-237,-258,-296,-310,-277}},{{-220,-242,-238,-249,-201,-175},{-262,-247,-198,-235,-238,-177},{-282,-252,-193,-224,-210,-227},{-298,-232,-273,-217,-212,-181},{-300,-288,-235,-233,-184,-245},{-210,-220,-245,-213,-231,-183},{-285,-247,-263,-224,-257,-200},{-240,-254,-263,-262,-225,-216},{-202,-223,-231,-267,-250,-245},{-282,-247,-266,-264,-180,-220},{-248,-208,-256,-179,-218,-183},{-252,-288,-266,-204,-253,-183},{-232,-286,-224,-190,-180,-200},{-288,-281,-214,-237,-227,-214},{-205,-198,-240,-190,-250,-200},{-255,-290,-245,-228,-231,-192},{-205,-286,-245,-202,-248,-239},{-252,-213,-266,-224,-182,-225},{-202,-273,-245,-190,-225,-171},{-250,-198,-198,-260,-212,-187},{-288,-283,-270,-264,-225,-210},{-220,-259,-249,-186,-212,-183},{-208,-271,-263,-260,-238,-177},{-248,-220,-240,-260,-178,-196},{-222,-220,-247,-264,-190,-210},{-200,-288,-186,-251,-223,-196},{-255,-194,-280,-235,-218,-169},{-205,-237,-263,-249,-216,-185},{-272,-266,-193,-224,-210,-229},{-205,-213,-186,-231,-197,-241},{-240,-208,-219,-181,-253,-173},{-288,-266,-275,-262,-182,-222},{-252,-252,-207,-184,-197,-190},{-292,-244,-240,-217,-225,-208},{-270,-225,-203,-233,-199,-192},{-285,-273,-224,-222,-190,-237},{-258,-242,-247,-224,-193,-202},{-248,-257,-270,-193,-203,-218},{-225,-249,-207,-260,-193,-185},{-250,-235,-191,-233,-257,-210},{-275,-220,-245,-186,-248,-235},{-218,-196,-214,-264,-173,-212},{-218,-232,-203,-251,-229,-243},{-200,-286,-221,-190,-227,-247},{-290,-225,-235,-193,-253,-167},{-262,-194,-200,-197,-218,-173},{-280,-286,-263,-253,-220,-190},{-220,-257,-233,-264,-184,-200},{-230,-213,-231,-262,-208,-171},{-232,-196,-254,-184,-193,-173}},{{-201,-181,-199,-194,-165,-154},{-209,-151,-183,-196,-132,-163},{-171,-196,-186,-170,-185,-138},{-185,-150,-179,-144,-162,-192},{-181,-180,-179,-177,-162,-130},{-181,-194,-208,-162,-177,-142},{-171,-176,-181,-169,-185,-186},{-205,-151,-209,-206,-134,-170},{-185,-161,-208,-205,-135,-181},{-221,-204,-165,-157,-196,-147},{-234,-219,-186,-155,-158,-189},{-173,-163,-195,-167,-193,-162},{-193,-183,-149,-148,-198,-130},{-213,-151,-204,-184,-163,-192},{-158,-183,-206,-191,-186,-128},{-227,-161,-215,-167,-145,-136},{-199,-185,-179,-160,-198,-178},{-169,-194,-197,-201,-135,-186},{-227,-163,-208,-187,-142,-157},{-175,-165,-156,-206,-198,-166},{-229,-172,-152,-179,-140,-158},{-201,-191,-184,-187,-155,-158},{-232,-208,-181,-148,-148,-133},{-173,-196,-147,-203,-140,-166},{-205,-209,-192,-138,-139,-157},{-234,-185,-190,-206,-147,-147},{-209,-163,-188,-175,-137,-141},{-162,-159,-183,-172,-198,-150},{-164,-194,-172,-151,-178,-187},{-236,-172,-192,-206,-185,-182},{-158,-221,-152,-162,-172,-165},{-164,-183,-174,-155,-134,-160},{-189,-176,-192,-167,-180,-142},{-205,-204,-165,-139,-140,-168},{-205,-193,-170,-193,-153,-178},{-201,-191,-165,-196,-183,-186},{-177,-202,-170,-206,-183,-146},{-193,-191,-158,-184,-150,-184},{-187,-165,-193,-162,-157,-138},{-175,-194,-183,-172,-195,-171},{-181,-180,-199,-198,-165,-146},{-162,-159,-159,-160,-145,-170},{-209,-204,-188,-153,-175,-155},{-171,-221,-147,-194,-158,-134},{-162,-163,-215,-150,-148,-192},{-191,-185,-147,-167,-175,-182},{-207,-185,-208,-174,-196,-131},{-215,-168,-208,-186,-152,-128},{-207,-180,-195,-198,-172,-134},{-185,-159,-172,-163,-177,-144}},{{-137,-131,-169,-154,-118,-159},{-179,-153,-131,-163,-135,-166},{-145,-146,-150,-162,-168,-150},{-146,-167,-123,-162,-132,-154},{-183,-171,-126,-171,-128,-144},{-156,-124,-160,-169,-148,-159},{-156,-153,-171,-125,-157,-148},{-182,-155,-154,-176,-143,-176},{-162,-177,-126,-143,-151,-163},{-163,-148,-173,-144,-160,-156},{-185,-127,-147,-137,-176,-168},{-165,-131,-132,-126,-154,-172},{-152,-155,-153,-140,-166,-118},{-179,-173,-132,-166,-151,-175},{-140,-149,-150,-176,-123,-151},{-166,-142,-156,-169,-140,-135},{-151,-159,-175,-156,-122,-141},{-151,-179,-157,-134,-169,-153},{-151,-158,-147,-135,-141,-131},{-151,-168,-160,-128,-163,-131},{-162,-122,-171,-131,-169,-171},{-162,-124,-126,-163,-144,-144},{-182,-168,-148,-135,-131,-125},{-152,-152,-122,-157,-156,-122},{-176,-168,-126,-126,-123,-118},{-163,-145,-156,-156,-121,-157},{-148,-146,-144,-123,-141,-143},{-143,-140,-122,-168,-146,-165},{-172,-136,-144,-156,-156,-122},{-159,-148,-175,-131,-153,-122},{-131,-168,-153,-166,-153,-148},{-140,-152,-156,-160,-144,-146},{-136,-153,-140,-126,-172,-144},{-154,-155,-118,-138,-141,-128},{-154,-134,-172,-135,-129,-171},{-160,-162,-125,-126,-122,-159},{-179,-171,-176,-141,-121,-172},{-172,-148,-132,-162,-153,-159},{-160,-162,-125,-123,-154,-129},{-129,-134,-144,-165,-168,-131},{-157,-148,-150,-122,-135,-132},{-174,-133,-143,-165,-119,-134},{-169,-122,-138,-175,-153,-169},{-143,-134,-128,-138,-160,-173},{-183,-170,-162,-129,-176,-135},{-159,-179,-141,-166,-140,-175},{-166,-133,-123,-156,-157,-125},{-159,-130,-151,-171,-166,-156},{-142,-122,-173,-157,-163,-153},{-142,-128,-150,-166,-119,-166}},{{-154,-166,-151,-145,-153,-135},{-165,-118,-142,-149,-174,-174},{-132,-122,-127,-132,-142,-149},{-143,-122,-127,-140,-158,-167},{-135,-123,-174,-185,-132,-150},{-123,-125,-139,-128,-147,-162},{-135,-173,-139,-172,-145,-177},{-163,-162,-137,-174,-150,-154},{-147,-146,-160,-152,-166,-144},{-168,-123,-128,-185,-148,-139},{-129,-118,-165,-163,-130,-140},{-125,-126,-156,-145,-156,-170},{-140,-129,-166,-182,-155,-162},{-128,-122,-149,-169,-174,-145},{-172,-157,-181,-136,-169,-160},{-153,-119,-124,-148,-172,-162},{-168,-169,-177,-162,-159,-167},{-122,-137,-160,-151,-138,-165},{-151,-146,-136,-148,-145,-140},{-156,-159,-166,-176,-174,-160},{-134,-148,-145,-159,-135,-150},{-160,-165,-140,-165,-140,-142},{-141,-151,-151,-166,-188,-199},{-159,-163,-128,-134,-166,-197},{-160,-128,-146,-165,-153,-174},{-132,-144,-128,-169,-190,-174},{-166,-150,-149,-145,-130,-139},{-147,-166,-143,-185,-148,-140},{-176,-163,-142,-185,-138,-157},{-140,-166,-128,-128,-155,-139},{-166,-168,-168,-151,-166,-194},{-166,-131,-165,-159,-167,-197},{-160,-126,-175,-176,-138,-159},{-146,-173,-174,-149,-153,-155},{-132,-147,-143,-177,-182,-165},{-137,-126,-178,-145,-180,-189},{-144,-131,-139,-125,-153,-150},{-163,-146,-177,-146,-155,-149},{-162,-165,-125,-145,-148,-170},{-151,-153,-137,-134,-163,-180},{-144,-123,-178,-136,-150,-180},{-173,-165,-163,-157,-156,-144},{-173,-163,-168,-160,-190,-164},{-159,-125,-168,-163,-188,-165},{-126,-129,-134,-149,-167,-180},{-172,-173,-134,-154,-140,-189},{-129,-151,-137,-165,-163,-149},{-171,-132,-122,-151,-180,-144},{-157,-138,-180,-174,-135,-170},{-175,-146,-177,-134,-159,-134}},{{-139,-199,-180,-235,-244,-208},{-165,-194,-177,-205,-211,-224},{-146,-156,-213,-195,-184,-206},{-158,-186,-156,-239,-242,-187},{-198,-206,-184,-179,-230,-197},{-172,-159,-198,-179,-172,-176},{-172,-194,-163,-203,-236,-215},{-153,-195,-222,-173,-174,-243},{-157,-168,-171,-233,-224,-258},{-205,-183,-184,-235,-205,-182},{-160,-199,-196,-187,-211,-193},{-183,-186,-167,-183,-205,-260},{-157,-157,-179,-209,-226,-239},{-172,-181,-160,-163,-221,-193},{-186,-201,-154,-223,-232,-247},{-202,-150,-207,-169,-221,-256},{-153,-179,-205,-235,-166,-197},{-143,-208,-156,-195,-211,-258},{-158,-199,-222,-205,-195,-187},{-167,-199,-175,-231,-178,-184},{-144,-201,-201,-189,-240,-182},{-167,-186,-218,-237,-182,-202},{-198,-177,-180,-185,-174,-237},{-207,-150,-188,-165,-215,-193},{-167,-147,-165,-203,-228,-258},{-157,-199,-173,-191,-195,-260},{-200,-190,-190,-177,-221,-202},{-162,-210,-192,-165,-197,-247},{-172,-194,-192,-189,-207,-197},{-143,-199,-169,-173,-176,-219},{-171,-197,-211,-167,-221,-193},{-177,-192,-173,-211,-190,-204},{-183,-212,-184,-237,-166,-239},{-183,-199,-196,-237,-186,-200},{-167,-167,-162,-179,-188,-239},{-171,-217,-169,-225,-168,-232},{-202,-145,-156,-231,-242,-256},{-200,-192,-213,-181,-182,-243},{-164,-179,-188,-219,-234,-210},{-146,-203,-196,-193,-199,-204},{-207,-145,-213,-189,-215,-208},{-205,-208,-211,-225,-207,-202},{-169,-212,-152,-221,-197,-247},{-209,-156,-175,-201,-236,-187},{-165,-192,-177,-179,-168,-234},{-162,-148,-173,-199,-248,-184},{-193,-168,-167,-191,-197,-193},{-174,-217,-180,-179,-240,-256},{-209,-199,-213,-193,-186,-256},{-146,-150,-165,-169,-232,-217}},{{-193,-226,-276,-250,-230,-315},{-254,-256,-278,-271,-269,-288},{-234,-240,-210,-213,-211,-301},{-204,-230,-210,-283,-258,-231},{-254,-223,-244,-245,-292,-264},{-220,-214,-239,-245,-274,-315},{-234,-270,-237,-228,-269,-323},{-220,-249,-210,-238,-243,-223},{-191,-190,-249,-263,-279,-317},{-257,-188,-203,-271,-311,-245},{-188,-214,-281,-283,-261,-229},{-272,-275,-251,-271,-238,-280},{-266,-277,-195,-291,-219,-285},{-200,-244,-244,-283,-238,-245},{-186,-251,-283,-256,-256,-291},{-261,-249,-220,-215,-287,-293},{-254,-221,-207,-273,-251,-223},{-197,-202,-276,-304,-222,-266},{-204,-273,-207,-238,-261,-274},{-263,-251,-285,-238,-230,-266},{-218,-195,-244,-220,-313,-261},{-245,-268,-259,-261,-287,-221},{-202,-266,-266,-228,-284,-256},{-254,-266,-283,-240,-238,-253},{-241,-282,-268,-230,-284,-223},{-193,-219,-254,-245,-271,-269},{-272,-270,-251,-240,-209,-253},{-197,-244,-203,-225,-311,-223},{-261,-247,-268,-304,-284,-317},{-207,-230,-283,-220,-224,-320},{-261,-268,-268,-293,-292,-288},{-266,-270,-198,-276,-311,-245},{-213,-282,-220,-202,-238,-247},{-186,-244,-288,-271,-243,-234},{-263,-247,-203,-210,-230,-312},{-225,-251,-273,-258,-271,-282},{-238,-230,-264,-293,-266,-291},{-220,-263,-217,-296,-256,-274},{-184,-202,-266,-213,-292,-261},{-268,-273,-271,-288,-287,-320},{-257,-270,-239,-291,-277,-253},{-232,-197,-217,-263,-305,-242},{-182,-226,-281,-248,-311,-218},{-243,-195,-271,-293,-282,-264},{-195,-273,-251,-202,-261,-223},{-238,-219,-220,-281,-311,-258},{-213,-280,-288,-245,-238,-291},{-204,-212,-215,-293,-256,-288},{-232,-280,-222,-210,-313,-309},{-186,-237,-281,-218,-243,-320}},{{-320,-334,-276,-254,-347,-244},{-317,-225,-287,-283,-235,-326},{-265,-264,-304,-248,-244,-350},{-279,-303,-255,-295,-306,-270},{-257,-301,-330,-248,-309,-235},{-312,-318,-250,-310,-273,-262},{-221,-318,-304,-333,-273,-291},{-301,-278,-321,-254,-306,-247},{-282,-295,-301,-330,-323,-303},{-295,-329,-281,-245,-268,-347},{-304,-287,-330,-257,-276,-288},{-276,-236,-238,-266,-320,-303},{-262,-323,-330,-304,-259,-350},{-315,-225,-255,-301,-353,-244},{-293,-318,-287,-350,-326,-312},{-317,-306,-247,-342,-294,-323},{-251,-287,-339,-251,-247,-256},{-273,-312,-261,-245,-315,-353},{-257,-253,-276,-280,-282,-288},{-290,-334,-276,-248,-235,-347},{-317,-295,-301,-234,-250,-341},{-323,-332,-319,-257,-353,-262},{-298,-259,-344,-283,-250,-250},{-290,-318,-278,-298,-235,-335},{-284,-244,-244,-274,-241,-323},{-265,-228,-319,-347,-259,-270},{-273,-332,-255,-257,-326,-253},{-304,-309,-339,-286,-303,-276},{-328,-225,-296,-283,-265,-294},{-293,-261,-301,-242,-282,-268},{-290,-261,-238,-289,-253,-323},{-317,-281,-235,-266,-256,-347},{-240,-323,-261,-248,-306,-303},{-279,-253,-290,-310,-350,-323},{-235,-309,-316,-257,-244,-323},{-295,-318,-339,-286,-338,-303},{-237,-267,-321,-298,-338,-341},{-315,-250,-241,-266,-279,-318},{-312,-250,-281,-330,-297,-335},{-320,-334,-250,-280,-344,-276},{-232,-267,-250,-248,-247,-320},{-301,-292,-281,-327,-297,-268},{-328,-318,-339,-327,-297,-253},{-304,-318,-310,-289,-320,-270},{-237,-303,-287,-336,-235,-303},{-315,-233,-230,-245,-285,-312},{-251,-287,-235,-277,-268,-250},{-276,-298,-258,-304,-297,-294},{-265,-309,-310,-260,-265,-259},{-306,-256,-235,-237,-253,-320}}},{{{-143,-154,-198,-175,-149,-185},{-197,-164,-180,-156,-177,-172},{-150,-179,-144,-188,-193,-153},{-190,-174,-175,-163,-180,-202},{-185,-179,-182,-181,-155,-191},{-200,-176,-168,-183,-221,-210},{-144,-145,-189,-168,-215,-174},{-158,-186,-172,-172,-219,-160},{-136,-142,-187,-204,-184,-153},{-200,-184,-168,-166,-191,-155},{-175,-162,-177,-150,-193,-212},{-139,-179,-193,-186,-149,-183},{-178,-181,-147,-163,-201,-229},{-181,-140,-164,-192,-175,-225},{-181,-166,-186,-184,-204,-218},{-155,-159,-158,-200,-210,-206},{-178,-203,-178,-181,-178,-180},{-153,-167,-193,-193,-210,-174},{-136,-181,-198,-213,-147,-197},{-176,-150,-150,-202,-167,-223},{-188,-135,-210,-145,-149,-204},{-150,-184,-208,-211,-208,-183},{-158,-191,-180,-195,-210,-155},{-173,-167,-205,-200,-215,-157},{-150,-181,-187,-208,-169,-164},{-188,-203,-152,-192,-195,-176},{-143,-149,-182,-168,-212,-178},{-144,-164,-180,-211,-186,-214},{-190,-203,-206,-143,-201,-222},{-202,-142,-177,-179,-153,-229},{-134,-137,-170,-209,-178,-223},{-151,-196,-198,-190,-162,-212},{-181,-183,-191,-188,-197,-222},{-181,-176,-164,-154,-147,-218},{-161,-196,-203,-188,-147,-160},{-178,-140,-150,-175,-166,-160},{-146,-164,-191,-211,-171,-159},{-183,-188,-152,-152,-149,-193},{-178,-159,-140,-208,-217,-181},{-195,-144,-203,-213,-188,-199},{-161,-135,-145,-163,-193,-189},{-143,-137,-144,-156,-212,-183},{-183,-172,-149,-179,-190,-223},{-186,-167,-189,-145,-184,-199},{-198,-167,-154,-208,-169,-227},{-195,-183,-173,-143,-184,-191},{-155,-198,-186,-190,-153,-225},{-173,-184,-173,-208,-191,-191},{-168,-142,-196,-174,-149,-214},{-155,-164,-142,-159,-215,-172}},{{-186,-223,-249,-190,-222,-276},{-176,-244,-236,-214,-213,-205},{-224,-211,-200,-252,-245,-271},{-212,-197,-198,-263,-261,-209},{-218,-191,-241,-217,-243,-274},{-222,-232,-213,-197,-234,-233},{-190,-182,-224,-252,-245,-269},{-190,-242,-200,-188,-252,-255},{-190,-182,-204,-234,-236,-202},{-192,-221,-234,-199,-199,-281},{-224,-221,-213,-190,-240,-202},{-234,-193,-196,-256,-224,-233},{-238,-242,-211,-217,-199,-248},{-206,-207,-224,-225,-263,-257},{-180,-174,-187,-181,-270,-226},{-184,-197,-249,-212,-236,-262},{-192,-234,-183,-197,-266,-281},{-208,-213,-234,-177,-256,-231},{-186,-242,-247,-254,-195,-231},{-232,-168,-247,-252,-275,-207},{-236,-228,-215,-192,-224,-271},{-196,-244,-198,-225,-218,-193},{-162,-223,-245,-203,-263,-278},{-158,-246,-192,-199,-195,-221},{-226,-207,-256,-217,-188,-278},{-218,-217,-215,-208,-195,-219},{-184,-172,-234,-256,-243,-240},{-190,-172,-179,-261,-266,-262},{-236,-201,-243,-265,-188,-238},{-226,-191,-173,-190,-204,-257},{-208,-223,-192,-201,-208,-200},{-230,-203,-230,-177,-250,-276},{-222,-170,-170,-186,-220,-267},{-170,-232,-194,-254,-206,-209},{-238,-203,-234,-201,-238,-224},{-160,-193,-185,-199,-197,-255},{-176,-209,-234,-208,-240,-278},{-216,-246,-239,-241,-273,-233},{-232,-234,-177,-223,-231,-212},{-214,-176,-217,-181,-215,-209},{-196,-230,-232,-221,-256,-238},{-196,-205,-209,-254,-240,-283},{-188,-240,-247,-254,-213,-198},{-226,-244,-183,-252,-188,-255},{-194,-172,-209,-177,-245,-221},{-234,-213,-196,-214,-236,-233},{-204,-197,-217,-183,-197,-236},{-222,-182,-226,-225,-263,-250},{-226,-193,-245,-261,-234,-198},{-158,-219,-219,-177,-197,-240}},{{-254,-240,-314,-316,-238,-334},{-227,-265,-259,-227,-260,-269},{-274,-258,-220,-294,-291,-249},{-267,-245,-238,-265,-285,-255},{-217,-204,-286,-273,-305,-311},{-264,-258,-286,-310,-324,-337},{-235,-217,-312,-219,-310,-263},{-198,-212,-262,-254,-288,-243},{-254,-224,-241,-310,-277,-303},{-289,-291,-223,-305,-244,-249},{-245,-260,-312,-319,-274,-260},{-230,-288,-270,-273,-244,-308},{-242,-224,-309,-240,-269,-263},{-200,-265,-278,-227,-247,-260},{-259,-250,-249,-256,-269,-334},{-274,-240,-280,-221,-260,-289},{-277,-217,-286,-235,-294,-320},{-259,-278,-312,-321,-332,-283},{-212,-232,-267,-313,-230,-320},{-235,-247,-314,-219,-271,-232},{-284,-214,-301,-297,-222,-272},{-264,-230,-280,-316,-283,-289},{-284,-224,-307,-216,-307,-328},{-242,-252,-312,-246,-283,-266},{-215,-296,-278,-221,-283,-272},{-203,-209,-291,-275,-316,-246},{-222,-230,-231,-238,-321,-255},{-240,-286,-301,-230,-288,-328},{-215,-227,-265,-270,-299,-311},{-277,-306,-249,-302,-260,-314},{-210,-252,-262,-262,-266,-266},{-284,-303,-307,-240,-224,-260},{-254,-286,-291,-240,-310,-300},{-235,-235,-283,-286,-296,-272},{-274,-207,-241,-235,-285,-277},{-215,-219,-228,-310,-266,-238},{-230,-280,-246,-262,-274,-258},{-272,-303,-246,-219,-296,-291},{-227,-258,-296,-308,-294,-275},{-205,-222,-220,-310,-299,-275},{-287,-273,-212,-313,-299,-226},{-294,-306,-228,-265,-258,-289},{-198,-242,-312,-248,-321,-235},{-225,-303,-293,-281,-327,-308},{-232,-280,-225,-267,-241,-246},{-232,-270,-299,-278,-307,-300},{-220,-235,-280,-316,-305,-308},{-277,-280,-312,-227,-266,-226},{-222,-227,-288,-292,-307,-289},{-264,-237,-309,-313,-324,-269}},{{-246,-344,-274,-340,-358,-346},{-246,-279,-247,-361,-250,-307},{-277,-300,-241,-241,-337,-259},{-321,-312,-289,-286,-316,-337},{-243,-256,-259,-328,-268,-337},{-347,-285,-295,-247,-298,-289},{-315,-238,-295,-247,-256,-253},{-243,-312,-244,-334,-334,-355},{-329,-332,-301,-301,-241,-361},{-257,-312,-301,-313,-307,-286},{-263,-315,-256,-250,-346,-250},{-303,-288,-256,-331,-274,-274},{-309,-256,-349,-286,-343,-325},{-347,-309,-334,-268,-259,-262},{-306,-265,-304,-265,-274,-316},{-249,-276,-262,-298,-277,-277},{-306,-250,-253,-343,-325,-331},{-269,-353,-292,-313,-250,-280},{-246,-262,-304,-244,-331,-343},{-329,-335,-334,-286,-316,-334},{-324,-253,-238,-355,-274,-301},{-315,-285,-319,-358,-289,-256},{-254,-332,-262,-325,-361,-256},{-275,-332,-286,-259,-244,-289},{-344,-265,-277,-349,-313,-340},{-315,-312,-271,-295,-256,-289},{-327,-300,-259,-280,-313,-355},{-324,-291,-310,-274,-349,-343},{-263,-320,-325,-331,-274,-331},{-272,-270,-310,-340,-310,-331},{-338,-238,-271,-322,-241,-265},{-243,-262,-262,-310,-295,-298},{-263,-344,-247,-337,-259,-337},{-240,-291,-298,-334,-274,-319},{-254,-256,-289,-304,-253,-346},{-309,-350,-238,-358,-334,-289},{-254,-268,-244,-340,-322,-253},{-283,-238,-241,-289,-271,-256},{-303,-256,-265,-304,-286,-292},{-298,-247,-346,-253,-301,-280},{-289,-338,-268,-310,-277,-340},{-275,-244,-250,-253,-340,-319},{-249,-244,-259,-307,-271,-331},{-309,-259,-304,-292,-295,-289},{-324,-306,-286,-304,-346,-325},{-263,-300,-295,-280,-277,-346},{-332,-291,-292,-322,-259,-322},{-295,-270,-325,-313,-301,-280},{-266,-291,-310,-304,-349,-316},{-301,-353,-241,-292,-355,-337}},{{-268,-340,-268,-339,-323,-310},{-286,-277,-343,-312,-259,-319},{-241,-322,-319,-315,-306,-322},{-340,-286,-301,-321,-235,-328},{-319,-310,-244,-309,-265,-322},{-313,-331,-259,-276,-241,-310},{-319,-325,-295,-336,-235,-290},{-280,-247,-352,-312,-335,-244},{-361,-334,-310,-294,-350,-267},{-334,-316,-280,-261,-285,-345},{-346,-361,-313,-261,-344,-307},{-346,-361,-331,-309,-273,-310},{-319,-298,-331,-285,-270,-249},{-289,-313,-334,-306,-315,-241},{-355,-274,-253,-324,-300,-331},{-253,-346,-250,-261,-265,-299},{-247,-346,-289,-321,-256,-232},{-280,-322,-250,-282,-341,-290},{-244,-304,-274,-297,-288,-299},{-307,-361,-358,-267,-268,-296},{-346,-301,-304,-270,-315,-264},{-349,-247,-286,-303,-285,-334},{-256,-334,-271,-321,-273,-348},{-355,-322,-361,-300,-241,-339},{-250,-268,-346,-264,-270,-276},{-253,-310,-280,-282,-312,-345},{-310,-337,-346,-342,-276,-232},{-337,-325,-247,-321,-238,-273},{-322,-271,-334,-267,-338,-345},{-280,-280,-358,-321,-306,-264},{-340,-241,-325,-351,-335,-296},{-277,-289,-352,-357,-276,-345},{-283,-349,-319,-300,-276,-267},{-250,-256,-316,-267,-303,-328},{-262,-241,-343,-285,-238,-342},{-304,-331,-355,-333,-270,-339},{-316,-280,-277,-273,-276,-331},{-349,-313,-298,-261,-262,-246},{-286,-292,-325,-327,-256,-267},{-322,-328,-304,-336,-341,-310},{-244,-337,-352,-345,-282,-310},{-292,-280,-280,-309,-291,-261},{-358,-286,-346,-255,-332,-296},{-310,-334,-313,-318,-262,-345},{-343,-247,-304,-321,-320,-299},{-277,-292,-355,-273,-238,-276},{-298,-319,-349,-261,-329,-281},{-346,-340,-331,-273,-238,-258},{-292,-301,-289,-327,-262,-235},{-241,-271,-337,-285,-347,-310}},{{-282,-223,-322,-256,-251,-226},{-325,-251,-274,-282,-220,-216},{-248,-254,-293,-290,-276,-295},{-294,-271,-249,-235,-261,-283},{-245,-223,-279,-282,-266,-293},{-268,-324,-282,-256,-294,-255},{-237,-232,-249,-312,-302,-238},{-339,-321,-325,-290,-253,-280},{-231,-285,-260,-238,-215,-213},{-291,-285,-285,-293,-218,-236},{-302,-254,-236,-275,-302,-278},{-251,-332,-325,-267,-302,-233},{-259,-279,-325,-317,-230,-288},{-322,-251,-247,-243,-274,-273},{-282,-276,-279,-256,-212,-298},{-328,-240,-309,-288,-300,-211},{-245,-279,-274,-288,-210,-228},{-331,-246,-309,-232,-276,-280},{-305,-304,-271,-238,-210,-238},{-237,-282,-255,-272,-225,-208},{-242,-265,-233,-227,-282,-218},{-333,-326,-301,-261,-305,-231},{-333,-293,-317,-280,-223,-198},{-311,-315,-238,-285,-256,-270},{-254,-232,-263,-243,-251,-290},{-291,-262,-309,-314,-207,-298},{-271,-279,-260,-214,-238,-295},{-336,-248,-244,-222,-292,-236},{-234,-329,-320,-269,-230,-228},{-268,-226,-257,-235,-300,-255},{-333,-321,-244,-216,-264,-206},{-302,-329,-322,-267,-264,-228},{-328,-301,-312,-282,-282,-213},{-262,-285,-279,-264,-225,-255},{-239,-296,-220,-306,-307,-208},{-322,-271,-220,-264,-212,-255},{-265,-287,-312,-275,-266,-265},{-248,-329,-233,-240,-294,-263},{-248,-251,-244,-251,-302,-298},{-265,-324,-317,-253,-307,-231},{-239,-318,-241,-238,-274,-241},{-256,-268,-306,-256,-230,-233},{-339,-318,-217,-227,-253,-273},{-259,-246,-271,-246,-269,-233},{-296,-268,-230,-222,-284,-280},{-339,-251,-304,-211,-228,-228},{-248,-254,-298,-277,-259,-260},{-311,-265,-290,-222,-238,-293},{-274,-268,-271,-240,-307,-275},{-282,-332,-312,-253,-212,-206}},{{-283,-262,-196,-234,-244,-203},{-206,-223,-250,-200,-180,-227},{-254,-197,-198,-198,-172,-199},{-194,-246,-192,-256,-180,-203},{-278,-237,-256,-196,-209,-223},{-228,-188,-219,-189,-209,-229},{-254,-216,-239,-204,-193,-203},{-211,-269,-259,-206,-236,-161},{-218,-251,-216,-174,-174,-217},{-216,-269,-236,-254,-190,-161},{-245,-213,-183,-221,-176,-159},{-266,-271,-192,-202,-248,-167},{-262,-220,-236,-194,-197,-185},{-197,-206,-232,-219,-234,-239},{-214,-209,-190,-178,-201,-229},{-192,-255,-243,-237,-168,-171},{-223,-218,-219,-178,-248,-205},{-233,-244,-259,-176,-234,-195},{-240,-264,-265,-202,-246,-175},{-259,-255,-265,-211,-170,-227},{-238,-204,-181,-181,-170,-225},{-257,-232,-194,-181,-221,-235},{-286,-204,-205,-209,-230,-201},{-202,-190,-265,-224,-176,-225},{-202,-223,-263,-185,-246,-213},{-230,-264,-205,-204,-186,-217},{-235,-267,-178,-187,-211,-229},{-252,-220,-192,-221,-211,-237},{-226,-200,-234,-241,-201,-239},{-281,-188,-225,-200,-213,-175},{-259,-216,-256,-172,-209,-233},{-281,-255,-268,-224,-211,-177},{-262,-251,-190,-254,-180,-171},{-281,-204,-230,-198,-209,-203},{-250,-276,-268,-174,-228,-201},{-206,-204,-210,-247,-207,-217},{-252,-258,-192,-254,-230,-163},{-238,-206,-225,-230,-234,-235},{-197,-232,-232,-217,-246,-167},{-262,-218,-250,-243,-221,-207},{-278,-234,-216,-185,-236,-207},{-233,-269,-236,-219,-234,-199},{-226,-204,-207,-213,-242,-193},{-276,-202,-181,-221,-236,-209},{-250,-241,-190,-249,-199,-201},{-221,-248,-194,-183,-232,-175},{-204,-262,-210,-181,-240,-189},{-216,-262,-268,-230,-217,-195},{-278,-251,-243,-245,-236,-179},{-206,-251,-207,-204,-186,-165}},{{-207,-206,-168,-186,-142,-165},{-167,-156,-185,-144,-161,-158},{-215,-175,-208,-154,-205,-198},{-204,-219,-188,-187,-150,-195},{-225,-167,-159,-144,-137,-165},{-225,-171,-170,-164,-188,-180},{-202,-160,-161,-205,-195,-198},{-223,-216,-148,-189,-202,-192},{-230,-212,-156,-150,-193,-165},{-169,-188,-203,-168,-168,-148},{-200,-167,-208,-191,-162,-180},{-192,-180,-168,-196,-186,-168},{-200,-173,-147,-182,-140,-181},{-188,-175,-181,-156,-169,-156},{-169,-195,-170,-208,-178,-190},{-157,-190,-154,-152,-142,-139},{-186,-201,-156,-196,-188,-136},{-184,-190,-183,-180,-144,-190},{-219,-221,-181,-206,-197,-141},{-156,-188,-177,-206,-157,-165},{-223,-214,-206,-205,-137,-190},{-200,-192,-176,-201,-188,-150},{-194,-193,-157,-154,-195,-153},{-159,-171,-161,-140,-171,-195},{-200,-186,-197,-189,-171,-163},{-200,-169,-181,-163,-156,-166},{-180,-218,-157,-156,-176,-202},{-154,-180,-190,-140,-162,-192},{-196,-201,-188,-164,-188,-158},{-209,-190,-206,-198,-159,-141},{-192,-162,-186,-158,-137,-165},{-205,-206,-179,-198,-193,-202},{-169,-154,-174,-166,-157,-183},{-202,-210,-208,-144,-190,-168},{-179,-188,-148,-158,-147,-155},{-175,-218,-163,-205,-185,-139},{-228,-212,-190,-200,-142,-171},{-179,-179,-150,-201,-166,-151},{-177,-156,-215,-163,-139,-168},{-209,-164,-186,-163,-188,-161},{-202,-193,-181,-206,-139,-146},{-157,-171,-188,-166,-140,-139},{-173,-212,-186,-150,-180,-192},{-223,-193,-152,-210,-152,-155},{-217,-203,-199,-184,-159,-195},{-205,-190,-168,-145,-183,-160},{-154,-153,-194,-144,-149,-192},{-157,-212,-210,-168,-162,-186},{-230,-199,-190,-198,-156,-155},{-177,-151,-208,-156,-195,-200}},{{-178,-173,-186,-146,-138,-160},{-134,-163,-161,-176,-200,-146},{-197,-143,-170,-136,-171,-138},{-148,-197,-150,-138,-151,-156},{-202,-165,-175,-190,-197,-160},{-198,-165,-138,-188,-139,-175},{-151,-176,-173,-190,-183,-181},{-190,-144,-166,-134,-173,-183},{-202,-163,-165,-168,-180,-165},{-178,-198,-185,-136,-171,-190},{-198,-165,-138,-148,-197,-176},{-185,-143,-170,-156,-153,-136},{-163,-195,-144,-173,-156,-146},{-134,-134,-200,-156,-139,-192},{-198,-136,-158,-160,-146,-168},{-144,-143,-141,-138,-176,-165},{-181,-151,-170,-175,-178,-134},{-156,-144,-197,-190,-173,-158},{-195,-144,-141,-146,-192,-156},{-150,-158,-165,-155,-200,-161},{-150,-195,-173,-166,-188,-178},{-183,-183,-173,-171,-143,-153},{-195,-192,-168,-139,-160,-170},{-181,-181,-153,-168,-198,-200},{-170,-190,-183,-197,-185,-198},{-165,-161,-180,-163,-190,-146},{-165,-173,-173,-188,-148,-190},{-200,-170,-183,-183,-138,-178},{-165,-158,-186,-186,-200,-163},{-180,-146,-202,-138,-175,-176},{-155,-181,-134,-183,-163,-168},{-150,-181,-188,-144,-193,-173},{-183,-173,-148,-171,-141,-175},{-176,-156,-180,-180,-153,-158},{-138,-171,-165,-148,-192,-183},{-134,-195,-158,-151,-180,-180},{-183,-190,-146,-136,-181,-178},{-155,-173,-166,-188,-150,-148},{-185,-188,-155,-183,-138,-192},{-136,-134,-158,-176,-163,-202},{-195,-136,-193,-165,-190,-144},{-136,-195,-185,-186,-183,-166},{-186,-161,-148,-200,-176,-150},{-146,-144,-148,-188,-186,-181},{-192,-150,-180,-150,-190,-134},{-181,-178,-153,-185,-198,-175},{-198,-148,-170,-139,-193,-144},{-202,-150,-153,-180,-148,-180},{-183,-200,-195,-185,-175,-192},{-156,-178,-160,-173,-138,-193}}},{{{-378,-303,-352,-296,-329,-270},{-266,-313,-336,-313,-319,-375},{-382,-309,-313,-382,-266,-313},{-339,-273,-316,-266,-266,-319},{-286,-313,-263,-395,-326,-385},{-375,-293,-339,-378,-362,-349},{-355,-303,-375,-365,-362,-293},{-263,-276,-368,-309,-359,-336},{-280,-352,-276,-322,-336,-313},{-365,-283,-388,-385,-385,-359},{-395,-345,-372,-362,-299,-309},{-345,-280,-316,-365,-293,-388},{-339,-392,-276,-352,-362,-322},{-336,-332,-296,-266,-296,-342},{-362,-388,-375,-303,-276,-329},{-263,-362,-339,-276,-349,-365},{-332,-266,-336,-276,-283,-313},{-388,-388,-359,-332,-355,-296},{-276,-270,-280,-273,-362,-355},{-395,-273,-293,-395,-270,-352},{-270,-303,-352,-332,-345,-339},{-359,-316,-303,-378,-342,-280},{-359,-332,-349,-382,-392,-332},{-266,-326,-382,-378,-329,-286},{-362,-392,-395,-342,-355,-372},{-365,-270,-273,-336,-306,-266},{-270,-283,-316,-368,-316,-375},{-273,-385,-329,-326,-329,-355},{-368,-375,-306,-372,-385,-342},{-283,-263,-283,-385,-319,-309},{-319,-276,-368,-385,-283,-322},{-375,-395,-293,-316,-375,-283},{-378,-296,-352,-266,-388,-290},{-385,-345,-306,-385,-283,-339},{-392,-388,-382,-319,-332,-299},{-362,-306,-290,-375,-352,-293},{-313,-375,-365,-332,-332,-286},{-276,-359,-299,-392,-280,-266},{-349,-309,-293,-266,-368,-286},{-313,-349,-339,-332,-296,-395},{-359,-319,-319,-345,-362,-283},{-322,-290,-359,-352,-266,-309},{-319,-365,-362,-359,-273,-303},{-273,-283,-329,-293,-395,-355},{-283,-336,-388,-352,-355,-342},{-392,-336,-263,-280,-352,-392},{-352,-359,-355,-263,-336,-388},{-263,-273,-332,-339,-326,-322},{-309,-293,-345,-349,-309,-365},{-283,-362,-286,-293,-382,-345}},{{-364,-377,-348,-364,-308,-358},{-361,-374,-348,-286,-363,-241},{-276,-290,-364,-320,-354,-319},{-318,-370,-303,-289,-367,-328},{-266,-364,-300,-377,-296,-289},{-331,-309,-268,-330,-345,-292},{-285,-361,-284,-295,-330,-286},{-331,-328,-360,-270,-348,-328},{-371,-299,-319,-251,-360,-250},{-390,-264,-303,-339,-296,-253},{-282,-280,-281,-330,-268,-247},{-321,-370,-258,-264,-314,-250},{-318,-322,-341,-339,-330,-247},{-318,-280,-329,-279,-249,-313},{-321,-258,-370,-257,-302,-250},{-289,-299,-290,-333,-339,-340},{-390,-351,-322,-264,-308,-286},{-328,-270,-373,-283,-280,-361},{-312,-370,-262,-257,-274,-283},{-308,-312,-329,-320,-271,-268},{-351,-274,-309,-374,-311,-310},{-295,-319,-265,-254,-277,-322},{-272,-332,-300,-270,-277,-271},{-282,-377,-325,-295,-277,-298},{-292,-277,-258,-339,-302,-280},{-371,-261,-338,-292,-302,-346},{-312,-270,-306,-327,-354,-265},{-351,-377,-300,-374,-330,-289},{-272,-357,-278,-374,-326,-343},{-321,-274,-360,-292,-363,-250},{-348,-348,-383,-355,-351,-283},{-276,-383,-354,-330,-357,-361},{-380,-309,-341,-320,-370,-280},{-384,-383,-319,-327,-342,-331},{-269,-299,-370,-349,-320,-352},{-364,-299,-348,-330,-290,-265},{-292,-380,-284,-317,-262,-274},{-380,-345,-313,-279,-280,-277},{-341,-386,-376,-276,-342,-352},{-328,-296,-322,-320,-357,-319},{-305,-354,-287,-345,-271,-361},{-390,-267,-306,-298,-268,-313},{-390,-267,-313,-292,-333,-286},{-315,-335,-341,-358,-354,-277},{-272,-351,-376,-257,-330,-268},{-308,-287,-373,-298,-311,-358},{-384,-341,-303,-349,-363,-241},{-298,-370,-313,-377,-348,-316},{-371,-383,-309,-342,-249,-307},{-377,-303,-255,-267,-290,-307}},{{-333,-305,-308,-272,-228,-224},{-260,-294,-302,-286,-257,-252},{-268,-300,-263,-256,-273,-306},{-330,-265,-232,-261,-233,-288},{-304,-314,-305,-307,-286,-270},{-239,-294,-249,-226,-260,-247},{-348,-337,-277,-277,-286,-275},{-316,-251,-246,-269,-281,-208},{-345,-340,-302,-220,-281,-272},{-274,-230,-336,-264,-318,-231},{-313,-262,-232,-237,-297,-231},{-295,-239,-283,-226,-315,-280},{-257,-328,-322,-307,-299,-267},{-266,-311,-283,-248,-318,-239},{-248,-297,-283,-234,-241,-208},{-333,-265,-241,-237,-284,-244},{-286,-297,-325,-313,-284,-239},{-289,-251,-283,-261,-268,-206},{-301,-320,-235,-288,-225,-208},{-330,-320,-316,-226,-284,-247},{-327,-268,-319,-275,-313,-236},{-354,-337,-288,-264,-228,-244},{-248,-343,-232,-296,-215,-216},{-254,-259,-336,-256,-302,-298},{-286,-334,-330,-267,-254,-221},{-245,-233,-302,-231,-273,-288},{-298,-300,-235,-264,-262,-213},{-295,-262,-297,-291,-270,-280},{-310,-337,-291,-253,-276,-285},{-304,-285,-277,-305,-284,-308},{-310,-276,-322,-239,-276,-236},{-266,-291,-241,-313,-313,-254},{-330,-274,-314,-231,-231,-226},{-339,-311,-308,-275,-276,-272},{-330,-294,-297,-305,-302,-296},{-351,-262,-294,-313,-257,-288},{-268,-251,-269,-226,-268,-231},{-342,-297,-252,-310,-284,-306},{-304,-300,-258,-321,-289,-247},{-327,-265,-286,-307,-286,-290},{-298,-230,-291,-313,-215,-226},{-298,-253,-288,-253,-270,-303},{-339,-331,-291,-248,-260,-208},{-322,-334,-291,-258,-260,-236},{-286,-346,-316,-218,-318,-216},{-251,-346,-330,-291,-217,-283},{-236,-271,-300,-231,-284,-231},{-330,-265,-325,-253,-220,-288},{-324,-305,-246,-294,-220,-249},{-257,-251,-322,-280,-268,-218}},{{-285,-211,-242,-275,-237,-177},{-245,-231,-258,-226,-215,-254},{-260,-267,-230,-217,-195,-232},{-272,-262,-216,-236,-179,-256},{-265,-236,-225,-247,-246,-201},{-268,-202,-235,-236,-231,-199},{-205,-262,-268,-187,-262,-219},{-228,-211,-220,-206,-269,-186},{-300,-267,-194,-266,-262,-252},{-210,-245,-242,-256,-181,-215},{-242,-236,-242,-187,-188,-247},{-205,-221,-192,-224,-222,-243},{-208,-277,-204,-245,-267,-201},{-200,-250,-270,-219,-262,-212},{-272,-284,-254,-226,-190,-197},{-252,-272,-246,-189,-202,-221},{-282,-275,-254,-210,-181,-180},{-295,-275,-232,-199,-246,-250},{-215,-277,-194,-233,-267,-230},{-202,-224,-201,-270,-233,-223},{-230,-209,-192,-206,-267,-177},{-248,-275,-244,-247,-258,-215},{-265,-236,-232,-256,-258,-186},{-268,-228,-232,-201,-204,-252},{-280,-279,-197,-268,-264,-199},{-288,-292,-216,-275,-215,-256},{-240,-284,-246,-261,-208,-234},{-288,-207,-220,-236,-213,-197},{-252,-224,-251,-219,-211,-175},{-290,-221,-261,-229,-220,-237},{-295,-211,-275,-219,-258,-212},{-225,-245,-197,-245,-253,-250},{-210,-272,-237,-252,-195,-232},{-282,-245,-284,-217,-204,-252},{-200,-282,-258,-199,-199,-199},{-270,-258,-220,-226,-193,-191},{-245,-209,-258,-240,-208,-217},{-262,-204,-258,-240,-244,-204},{-268,-262,-275,-268,-215,-234},{-238,-216,-284,-203,-193,-175},{-232,-292,-263,-259,-260,-193},{-225,-279,-254,-245,-255,-206},{-205,-216,-197,-213,-237,-230},{-210,-287,-261,-187,-244,-175},{-248,-209,-213,-226,-269,-239},{-222,-262,-282,-277,-235,-228},{-288,-272,-213,-268,-195,-175},{-240,-216,-220,-208,-179,-208},{-288,-204,-270,-261,-179,-219},{-258,-260,-206,-233,-181,-195}},{{-252,-170,-197,-168,-172,-189},{-182,-233,-187,-214,-233,-244},{-219,-248,-231,-197,-225,-229},{-239,-225,-183,-235,-174,-204},{-224,-210,-202,-210,-206,-233},{-208,-220,-233,-168,-183,-193},{-200,-210,-241,-197,-189,-206},{-180,-250,-229,-220,-212,-225},{-217,-174,-183,-229,-189,-241},{-202,-212,-168,-183,-250,-241},{-221,-204,-223,-231,-206,-220},{-243,-225,-197,-183,-178,-241},{-202,-218,-239,-210,-183,-229},{-206,-235,-187,-239,-189,-176},{-204,-195,-239,-204,-231,-214},{-228,-220,-237,-241,-176,-200},{-213,-185,-227,-187,-197,-187},{-241,-170,-185,-168,-231,-241},{-180,-204,-168,-208,-204,-235},{-228,-216,-214,-235,-235,-225},{-250,-202,-212,-172,-206,-227},{-189,-229,-229,-218,-250,-195},{-230,-206,-185,-170,-176,-210},{-258,-233,-239,-191,-225,-181},{-247,-229,-231,-227,-231,-218},{-200,-195,-212,-241,-176,-170},{-237,-197,-191,-237,-189,-216},{-234,-189,-195,-191,-220,-183},{-258,-176,-239,-244,-200,-223},{-241,-168,-189,-246,-235,-208},{-210,-170,-181,-185,-250,-239},{-182,-178,-225,-246,-172,-233},{-213,-214,-210,-218,-185,-191},{-204,-206,-233,-202,-210,-212},{-191,-176,-202,-241,-233,-193},{-210,-170,-208,-227,-208,-250},{-202,-170,-185,-174,-191,-223},{-239,-225,-225,-239,-168,-204},{-176,-183,-214,-252,-187,-185},{-193,-250,-233,-252,-193,-204},{-230,-170,-223,-229,-208,-183},{-258,-193,-191,-183,-212,-195},{-193,-229,-235,-178,-170,-225},{-200,-250,-252,-216,-170,-195},{-217,-210,-183,-241,-191,-168},{-215,-208,-193,-216,-195,-208},{-187,-250,-212,-174,-174,-244},{-252,-195,-241,-244,-210,-200},{-239,-214,-189,-183,-218,-252},{-180,-176,-168,-241,-252,-183}},{{-248,-181,-236,-241,-240,-232},{-191,-214,-184,-193,-218,-252},{-176,-220,-219,-193,-198,-243},{-235,-216,-207,-258,-187,-261},{-220,-244,-245,-228,-194,-212},{-239,-227,-241,-208,-262,-230},{-200,-237,-184,-191,-187,-182},{-246,-214,-213,-260,-180,-180},{-208,-178,-247,-182,-222,-259},{-220,-231,-213,-221,-253,-212},{-191,-223,-215,-241,-222,-187},{-176,-246,-224,-219,-233,-248},{-189,-172,-224,-191,-260,-259},{-210,-227,-169,-258,-211,-225},{-200,-223,-251,-191,-191,-225},{-168,-214,-188,-187,-202,-196},{-214,-191,-205,-195,-231,-187},{-181,-223,-211,-224,-196,-241},{-246,-168,-217,-217,-242,-250},{-225,-216,-205,-176,-187,-261},{-246,-195,-171,-256,-244,-196},{-241,-223,-207,-226,-180,-187},{-248,-195,-184,-217,-196,-198},{-170,-193,-243,-221,-191,-220},{-176,-227,-171,-197,-238,-223},{-214,-231,-230,-252,-211,-200},{-191,-195,-171,-234,-264,-250},{-246,-237,-217,-241,-224,-218},{-172,-248,-238,-247,-218,-214},{-212,-239,-188,-184,-194,-263},{-197,-231,-249,-250,-242,-243},{-197,-220,-251,-206,-242,-252},{-250,-241,-171,-213,-244,-189},{-214,-250,-247,-221,-198,-245},{-189,-237,-226,-206,-180,-194},{-227,-168,-217,-234,-194,-245},{-231,-210,-175,-252,-229,-261},{-185,-246,-209,-193,-224,-220},{-248,-204,-251,-221,-198,-198},{-168,-174,-251,-191,-262,-205},{-210,-189,-228,-210,-242,-202},{-187,-183,-213,-256,-229,-200},{-244,-183,-222,-184,-246,-234},{-214,-235,-175,-206,-209,-200},{-181,-204,-194,-191,-180,-236},{-235,-248,-190,-260,-189,-256},{-220,-191,-234,-189,-180,-209},{-191,-220,-215,-182,-176,-218},{-170,-202,-217,-187,-220,-234},{-178,-244,-173,-202,-249,-214}},{{-236,-244,-222,-241,-212,-255},{-229,-192,-220,-271,-235,-277},{-256,-244,-293,-269,-253,-242},{-210,-263,-278,-269,-255,-279},{-196,-282,-203,-238,-227,-213},{-266,-218,-212,-243,-243,-234},{-219,-199,-237,-211,-240,-263},{-277,-206,-259,-259,-268,-314},{-222,-246,-276,-221,-304,-295},{-245,-197,-212,-251,-289,-277},{-222,-275,-203,-241,-276,-311},{-213,-206,-249,-206,-248,-221},{-196,-261,-246,-228,-224,-229},{-236,-225,-246,-226,-286,-309},{-203,-268,-246,-243,-297,-301},{-254,-190,-207,-271,-294,-250},{-275,-246,-220,-241,-271,-282},{-252,-232,-239,-256,-237,-317},{-259,-228,-283,-301,-243,-266},{-236,-211,-242,-241,-281,-245},{-187,-211,-222,-301,-294,-255},{-261,-232,-224,-259,-271,-253},{-243,-254,-283,-289,-217,-255},{-206,-209,-249,-296,-253,-277},{-219,-280,-232,-238,-243,-234},{-238,-282,-290,-236,-248,-250},{-213,-277,-203,-238,-281,-303},{-213,-206,-251,-301,-304,-255},{-185,-263,-254,-261,-294,-229},{-215,-249,-290,-261,-271,-295},{-277,-190,-249,-226,-243,-309},{-194,-228,-217,-256,-243,-298},{-192,-220,-244,-243,-302,-247},{-189,-213,-264,-216,-261,-274},{-189,-275,-217,-211,-219,-223},{-185,-223,-195,-259,-253,-306},{-189,-239,-232,-238,-227,-306},{-196,-201,-222,-274,-302,-223},{-240,-282,-203,-276,-245,-234},{-226,-258,-220,-206,-286,-277},{-249,-237,-198,-284,-292,-229},{-219,-265,-273,-233,-281,-301},{-194,-216,-237,-246,-266,-253},{-189,-213,-215,-291,-286,-266},{-247,-246,-242,-301,-304,-258},{-206,-232,-195,-233,-222,-245},{-231,-223,-254,-241,-271,-253},{-199,-228,-234,-301,-230,-255},{-187,-206,-254,-274,-212,-250},{-254,-256,-261,-203,-217,-234}},{{-285,-270,-312,-243,-278,-330},{-227,-332,-289,-332,-245,-290},{-230,-236,-237,-323,-257,-286},{-241,-284,-306,-266,-332,-280},{-233,-264,-272,-317,-350,-317},{-241,-230,-266,-255,-281,-330},{-277,-270,-272,-266,-284,-339},{-288,-264,-283,-252,-347,-342},{-304,-225,-286,-243,-263,-256},{-258,-259,-237,-272,-317,-274},{-230,-267,-283,-355,-251,-274},{-225,-242,-266,-281,-260,-305},{-323,-242,-251,-340,-290,-271},{-269,-337,-327,-299,-254,-323},{-277,-247,-292,-334,-314,-268},{-252,-287,-260,-337,-341,-283},{-312,-242,-347,-329,-263,-305},{-238,-284,-266,-266,-269,-363},{-290,-281,-289,-320,-269,-293},{-301,-332,-327,-329,-347,-339},{-241,-275,-327,-278,-353,-290},{-274,-306,-312,-287,-266,-253},{-236,-323,-303,-308,-296,-253},{-296,-239,-347,-252,-305,-326},{-312,-247,-327,-334,-269,-330},{-312,-250,-275,-284,-335,-311},{-252,-334,-237,-326,-263,-351},{-299,-332,-286,-302,-359,-286},{-263,-242,-269,-311,-284,-339},{-326,-270,-243,-340,-347,-348},{-274,-275,-318,-260,-326,-336},{-321,-225,-324,-296,-335,-271},{-244,-233,-329,-302,-251,-262},{-285,-247,-324,-346,-302,-286},{-233,-264,-257,-317,-293,-311},{-266,-236,-321,-299,-320,-305},{-244,-287,-344,-266,-302,-330},{-271,-323,-283,-305,-338,-367},{-260,-337,-309,-275,-329,-277},{-296,-337,-280,-281,-347,-308},{-288,-323,-298,-323,-281,-342},{-260,-323,-243,-252,-269,-286},{-227,-239,-257,-287,-242,-336},{-321,-267,-231,-299,-341,-354},{-244,-337,-286,-320,-302,-271},{-310,-264,-327,-296,-281,-249},{-263,-320,-260,-337,-269,-342},{-238,-267,-332,-260,-314,-326},{-233,-309,-234,-352,-308,-259},{-288,-281,-231,-246,-320,-262}},{{-359,-381,-306,-326,-375,-392},{-302,-314,-374,-322,-290,-276},{-372,-294,-370,-378,-309,-273},{-359,-378,-341,-303,-388,-303},{-293,-298,-296,-375,-293,-355},{-265,-368,-341,-273,-283,-286},{-340,-384,-293,-365,-303,-319},{-356,-298,-377,-273,-273,-368},{-337,-307,-357,-319,-270,-322},{-343,-269,-283,-365,-273,-276},{-284,-362,-338,-349,-349,-322},{-369,-282,-322,-329,-372,-316},{-378,-326,-319,-309,-352,-280},{-337,-384,-309,-316,-355,-322},{-350,-282,-290,-375,-303,-316},{-350,-378,-345,-290,-303,-345},{-359,-266,-370,-362,-263,-392},{-331,-330,-361,-332,-316,-316},{-312,-346,-280,-336,-375,-322},{-261,-384,-261,-395,-316,-359},{-350,-336,-303,-273,-286,-286},{-350,-310,-299,-368,-368,-368},{-340,-326,-370,-395,-270,-290},{-287,-374,-312,-313,-266,-345},{-287,-282,-290,-359,-345,-280},{-252,-365,-283,-362,-270,-359},{-287,-256,-325,-326,-283,-395},{-353,-378,-332,-326,-329,-283},{-321,-301,-280,-382,-326,-329},{-337,-352,-299,-273,-345,-303},{-296,-342,-341,-392,-329,-345},{-372,-352,-280,-342,-290,-313},{-265,-330,-270,-372,-375,-293},{-271,-330,-316,-332,-345,-375},{-350,-314,-258,-342,-319,-319},{-362,-342,-258,-306,-303,-266},{-343,-314,-312,-309,-296,-365},{-321,-339,-367,-372,-290,-342},{-287,-355,-361,-316,-273,-342},{-306,-314,-377,-392,-290,-375},{-343,-330,-383,-286,-273,-375},{-296,-339,-303,-329,-286,-355},{-328,-266,-303,-368,-309,-365},{-343,-256,-377,-326,-319,-306},{-321,-314,-296,-293,-375,-303},{-255,-384,-303,-276,-388,-392},{-306,-291,-354,-378,-283,-329},{-350,-326,-316,-342,-313,-263},{-378,-368,-290,-332,-365,-326},{-293,-352,-335,-355,-355,-388}}},{{{-113,-111,-129,-115,-98,-102},{-91,-107,-102,-140,-98,-128},{-120,-122,-105,-99,-123,-115},{-94,-100,-115,-110,-138,-108},{-88,-112,-101,-121,-137,-110},{-97,-99,-125,-119,-126,-129},{-89,-86,-120,-122,-100,-146},{-102,-103,-101,-129,-111,-109},{-97,-89,-134,-111,-123,-120},{-121,-90,-93,-103,-128,-127},{-88,-86,-118,-104,-145,-132},{-122,-111,-116,-123,-140,-152},{-100,-91,-130,-137,-134,-115},{-117,-104,-104,-119,-128,-136},{-101,-101,-123,-109,-113,-115},{-93,-105,-132,-133,-124,-104},{-104,-114,-97,-124,-109,-115},{-96,-100,-122,-133,-121,-152},{-93,-122,-97,-139,-115,-134},{-122,-114,-127,-105,-122,-145},{-103,-125,-97,-116,-132,-122},{-114,-106,-114,-110,-113,-114},{-92,-103,-122,-119,-106,-131},{-99,-98,-104,-138,-106,-150},{-106,-117,-114,-122,-142,-106},{-102,-116,-92,-98,-118,-111},{-97,-126,-121,-116,-127,-151},{-109,-106,-91,-108,-128,-102},{-103,-98,-104,-126,-118,-122},{-103,-120,-93,-139,-132,-152},{-90,-113,-105,-133,-120,-106},{-99,-100,-119,-136,-112,-137},{-87,-92,-125,-108,-129,-106},{-98,-116,-97,-124,-122,-120},{-107,-118,-100,-99,-129,-104},{-85,-103,-91,-139,-129,-129},{-96,-100,-131,-128,-105,-127},{-122,-90,-129,-105,-126,-113},{-99,-110,-101,-94,-118,-132},{-91,-95,-127,-131,-137,-136},{-106,-99,-115,-133,-105,-109},{-88,-120,-106,-99,-143,-132},{-88,-88,-118,-98,-132,-146},{-92,-123,-129,-106,-112,-138},{-97,-100,-132,-102,-133,-140},{-112,-98,-113,-94,-118,-120},{-107,-114,-123,-109,-127,-134},{-114,-101,-134,-124,-124,-122},{-109,-110,-130,-95,-131,-111},{-94,-124,-115,-118,-143,-118}},{{-158,-116,-166,-124,-169,-153},{-115,-135,-169,-147,-143,-171},{-113,-120,-129,-175,-130,-173},{-151,-138,-178,-160,-142,-158},{-147,-134,-152,-146,-135,-193},{-150,-166,-164,-183,-190,-178},{-128,-154,-176,-163,-184,-170},{-153,-117,-133,-170,-135,-163},{-113,-158,-151,-153,-187,-158},{-138,-144,-132,-180,-150,-136},{-126,-162,-155,-186,-174,-190},{-146,-116,-126,-133,-153,-151},{-157,-133,-172,-174,-167,-139},{-108,-149,-176,-136,-148,-166},{-115,-164,-123,-146,-143,-144},{-136,-162,-126,-130,-158,-175},{-131,-144,-155,-158,-145,-190},{-162,-121,-144,-141,-164,-134},{-131,-141,-178,-140,-166,-200},{-124,-157,-121,-126,-147,-173},{-117,-154,-158,-177,-132,-198},{-140,-155,-176,-124,-171,-139},{-144,-130,-135,-143,-187,-198},{-109,-117,-157,-152,-185,-143},{-151,-125,-164,-166,-134,-173},{-132,-135,-121,-149,-187,-178},{-128,-133,-145,-175,-132,-180},{-124,-137,-158,-143,-153,-143},{-122,-145,-164,-183,-164,-139},{-148,-161,-135,-170,-163,-138},{-135,-137,-124,-166,-142,-171},{-126,-120,-130,-155,-172,-170},{-117,-133,-142,-174,-132,-173},{-120,-130,-138,-143,-161,-158},{-154,-149,-155,-129,-135,-168},{-140,-157,-142,-140,-166,-202},{-131,-148,-170,-164,-184,-166},{-146,-128,-161,-127,-180,-173},{-111,-159,-163,-164,-192,-139},{-117,-135,-148,-124,-145,-175},{-123,-164,-138,-138,-161,-176},{-126,-168,-155,-136,-172,-155},{-138,-161,-130,-132,-188,-186},{-120,-142,-170,-140,-147,-175},{-127,-121,-139,-169,-174,-134},{-159,-116,-139,-177,-132,-192},{-117,-151,-138,-136,-171,-138},{-123,-127,-142,-133,-174,-155},{-159,-138,-169,-130,-134,-139},{-112,-114,-139,-170,-151,-186}},{{-208,-205,-184,-218,-190,-238},{-159,-149,-164,-184,-225,-210},{-189,-155,-223,-203,-167,-238},{-198,-205,-205,-156,-210,-202},{-187,-196,-166,-190,-186,-218},{-210,-160,-158,-194,-172,-200},{-163,-191,-206,-217,-161,-162},{-201,-214,-156,-188,-208,-188},{-150,-187,-203,-173,-178,-210},{-186,-171,-206,-190,-220,-208},{-163,-212,-205,-217,-214,-214},{-189,-158,-193,-224,-174,-170},{-189,-202,-197,-156,-208,-180},{-152,-216,-210,-209,-202,-212},{-163,-162,-205,-201,-188,-160},{-159,-207,-195,-205,-157,-164},{-161,-214,-162,-182,-229,-192},{-194,-146,-179,-217,-204,-196},{-187,-212,-216,-224,-163,-188},{-191,-216,-182,-165,-216,-182},{-196,-207,-173,-163,-186,-198},{-158,-187,-169,-200,-157,-158},{-203,-185,-223,-196,-194,-188},{-159,-200,-219,-201,-212,-200},{-189,-212,-203,-182,-198,-210},{-173,-184,-199,-162,-161,-222},{-161,-185,-158,-201,-159,-230},{-150,-205,-182,-222,-161,-202},{-201,-167,-186,-163,-233,-232},{-149,-184,-199,-217,-188,-190},{-189,-146,-186,-211,-235,-192},{-166,-187,-201,-171,-208,-186},{-158,-151,-192,-175,-176,-224},{-187,-176,-171,-205,-159,-222},{-154,-148,-208,-190,-214,-184},{-200,-155,-210,-218,-157,-162},{-175,-212,-154,-167,-188,-184},{-140,-157,-223,-177,-218,-238},{-170,-211,-216,-182,-190,-206},{-172,-202,-216,-228,-223,-218},{-168,-202,-162,-218,-159,-202},{-156,-155,-214,-209,-231,-160},{-158,-153,-186,-158,-163,-186},{-198,-184,-153,-194,-161,-202},{-193,-191,-167,-196,-167,-224},{-186,-155,-151,-160,-225,-180},{-161,-189,-199,-175,-192,-230},{-187,-155,-190,-171,-157,-164},{-145,-178,-166,-175,-216,-158},{-144,-196,-218,-154,-196,-220}},{{-183,-238,-191,-207,-191,-201},{-207,-177,-193,-235,-199,-185},{-227,-193,-189,-201,-240,-164},{-191,-175,-242,-193,-189,-217},{-175,-193,-211,-213,-217,-225},{-177,-205,-183,-175,-217,-238},{-211,-209,-219,-227,-175,-207},{-225,-213,-207,-235,-195,-175},{-175,-242,-221,-191,-227,-242},{-164,-183,-203,-179,-209,-235},{-213,-191,-217,-187,-164,-164},{-238,-203,-191,-197,-189,-181},{-242,-215,-173,-191,-168,-199},{-197,-171,-162,-164,-164,-235},{-179,-244,-197,-205,-201,-213},{-211,-193,-219,-240,-244,-213},{-244,-201,-191,-215,-235,-175},{-166,-221,-221,-203,-168,-183},{-213,-238,-173,-175,-193,-221},{-171,-191,-223,-211,-181,-199},{-173,-244,-177,-217,-164,-171},{-171,-209,-233,-225,-179,-171},{-238,-195,-162,-233,-185,-231},{-217,-197,-225,-233,-183,-171},{-207,-227,-195,-171,-189,-213},{-233,-242,-227,-181,-197,-189},{-219,-183,-233,-168,-215,-199},{-183,-162,-211,-166,-181,-223},{-175,-183,-185,-162,-168,-227},{-238,-173,-166,-217,-201,-181},{-181,-203,-231,-231,-233,-197},{-203,-166,-171,-171,-207,-238},{-183,-168,-162,-197,-181,-187},{-168,-213,-240,-203,-229,-244},{-215,-193,-164,-177,-191,-179},{-244,-175,-244,-238,-227,-213},{-191,-215,-231,-227,-173,-238},{-213,-195,-235,-244,-168,-197},{-233,-213,-244,-164,-207,-238},{-209,-199,-177,-238,-162,-207},{-240,-168,-203,-179,-233,-175},{-242,-205,-219,-195,-168,-199},{-217,-244,-199,-215,-217,-175},{-229,-197,-213,-221,-199,-221},{-211,-213,-201,-166,-207,-244},{-205,-187,-205,-181,-203,-175},{-211,-225,-164,-235,-227,-235},{-199,-189,-162,-181,-171,-227},{-229,-209,-219,-191,-227,-164},{-207,-213,-162,-183,-211,-175}},{{-185,-162,-158,-193,-227,-193},{-201,-171,-187,-222,-208,-208},{-162,-199,-185,-205,-195,-188},{-207,-171,-215,-166,-210,-177},{-191,-207,-173,-162,-210,-175},{-166,-219,-197,-228,-195,-164},{-242,-229,-199,-203,-206,-191},{-185,-225,-191,-156,-157,-219},{-211,-179,-189,-197,-193,-169},{-225,-217,-189,-203,-155,-186},{-201,-203,-236,-191,-187,-149},{-203,-215,-199,-207,-202,-206},{-233,-217,-164,-164,-153,-197},{-195,-166,-230,-218,-172,-166},{-205,-211,-209,-201,-163,-182},{-217,-175,-183,-207,-166,-147},{-162,-209,-211,-207,-181,-169},{-191,-191,-227,-195,-206,-210},{-175,-215,-177,-220,-151,-155},{-183,-166,-229,-189,-191,-156},{-193,-238,-205,-181,-221,-164},{-223,-235,-229,-187,-189,-208},{-203,-177,-164,-197,-174,-151},{-209,-166,-169,-158,-163,-151},{-179,-164,-183,-199,-180,-202},{-187,-181,-158,-226,-166,-164},{-177,-193,-213,-197,-159,-169},{-183,-168,-201,-216,-198,-212},{-209,-189,-162,-222,-153,-199},{-233,-213,-177,-234,-163,-149},{-171,-231,-183,-181,-221,-213},{-175,-205,-160,-177,-210,-215},{-244,-215,-179,-183,-212,-153},{-173,-173,-199,-213,-214,-178},{-191,-209,-183,-158,-155,-151},{-219,-225,-213,-209,-166,-186},{-171,-173,-165,-207,-200,-178},{-221,-211,-183,-203,-159,-153},{-185,-215,-221,-228,-185,-195},{-199,-238,-173,-195,-164,-164},{-233,-219,-234,-197,-191,-210},{-238,-231,-187,-226,-174,-178},{-223,-205,-221,-189,-217,-204},{-197,-215,-209,-158,-217,-210},{-207,-193,-185,-230,-221,-186},{-242,-199,-217,-218,-161,-158},{-187,-231,-169,-164,-185,-184},{-193,-185,-223,-187,-221,-217},{-195,-187,-236,-181,-181,-156},{-197,-171,-177,-191,-178,-195}},{{-177,-180,-184,-192,-136,-125},{-193,-159,-155,-192,-156,-128},{-170,-154,-172,-173,-176,-140},{-208,-178,-182,-147,-168,-129},{-165,-145,-152,-192,-147,-169},{-197,-147,-199,-133,-122,-166},{-156,-175,-172,-146,-173,-172},{-179,-182,-185,-170,-132,-173},{-156,-190,-179,-141,-125,-172},{-163,-175,-134,-186,-139,-123},{-163,-195,-159,-147,-170,-154},{-186,-164,-142,-131,-133,-144},{-190,-156,-144,-162,-173,-122},{-199,-194,-177,-171,-147,-173},{-193,-187,-199,-131,-122,-143},{-172,-178,-154,-142,-159,-165},{-209,-142,-184,-179,-122,-172},{-145,-151,-164,-146,-179,-172},{-213,-202,-190,-170,-158,-137},{-211,-161,-164,-160,-125,-143},{-209,-182,-177,-173,-168,-144},{-199,-183,-159,-134,-171,-151},{-174,-147,-145,-130,-130,-165},{-166,-154,-165,-187,-136,-154},{-204,-183,-174,-139,-125,-168},{-209,-194,-157,-178,-168,-138},{-186,-190,-154,-139,-135,-176},{-149,-138,-165,-192,-156,-166},{-170,-151,-157,-154,-130,-125},{-165,-166,-134,-147,-142,-128},{-186,-140,-197,-136,-168,-128},{-161,-168,-142,-158,-168,-125},{-215,-161,-169,-166,-155,-169},{-166,-194,-162,-163,-168,-144},{-209,-144,-170,-139,-136,-132},{-179,-204,-182,-139,-184,-134},{-165,-183,-190,-141,-158,-148},{-188,-171,-184,-128,-147,-137},{-150,-151,-160,-154,-161,-168},{-197,-178,-172,-130,-164,-134},{-168,-159,-147,-179,-125,-141},{-165,-190,-167,-154,-132,-156},{-186,-151,-142,-144,-184,-121},{-145,-201,-170,-141,-124,-157},{-213,-138,-174,-182,-159,-123},{-183,-157,-157,-128,-168,-173},{-166,-190,-167,-154,-139,-126},{-163,-185,-177,-178,-125,-122},{-177,-142,-135,-142,-151,-163},{-158,-178,-160,-165,-142,-126}},{{-140,-117,-121,-105,-110,-122},{-161,-130,-127,-122,-108,-125},{-157,-114,-107,-109,-123,-94},{-158,-125,-145,-119,-137,-113},{-162,-158,-122,-138,-96,-122},{-126,-129,-131,-142,-109,-99},{-154,-128,-140,-106,-103,-129},{-158,-120,-136,-120,-119,-100},{-125,-140,-119,-136,-128,-115},{-161,-116,-131,-136,-102,-96},{-115,-129,-150,-117,-102,-103},{-113,-108,-138,-138,-116,-105},{-120,-154,-113,-128,-108,-129},{-158,-133,-145,-125,-139,-100},{-151,-133,-103,-98,-103,-101},{-168,-124,-104,-104,-133,-133},{-160,-142,-138,-145,-107,-112},{-167,-142,-152,-99,-133,-130},{-140,-125,-135,-97,-100,-110},{-164,-121,-104,-137,-131,-123},{-144,-124,-124,-133,-116,-115},{-141,-142,-151,-109,-132,-95},{-140,-124,-107,-131,-123,-114},{-150,-120,-131,-116,-93,-112},{-119,-141,-133,-138,-115,-94},{-161,-144,-117,-97,-124,-131},{-141,-126,-107,-132,-122,-100},{-162,-137,-133,-120,-132,-113},{-167,-142,-121,-119,-136,-125},{-148,-154,-138,-117,-113,-116},{-151,-160,-108,-113,-109,-118},{-112,-133,-109,-136,-113,-105},{-165,-136,-137,-109,-102,-130},{-125,-112,-131,-106,-124,-118},{-153,-109,-112,-116,-103,-99},{-129,-154,-119,-116,-95,-108},{-123,-122,-137,-115,-99,-97},{-112,-157,-136,-144,-135,-128},{-165,-113,-118,-122,-97,-113},{-137,-144,-130,-100,-118,-108},{-116,-129,-124,-110,-125,-119},{-119,-109,-151,-129,-97,-101},{-154,-126,-104,-127,-136,-114},{-154,-149,-151,-109,-124,-120},{-162,-149,-149,-123,-97,-99},{-130,-153,-152,-98,-96,-127},{-147,-149,-126,-111,-103,-99},{-126,-148,-144,-134,-136,-99},{-137,-130,-136,-111,-125,-121},{-141,-150,-137,-140,-125,-105}},{{-125,-123,-92,-95,-100,-110},{-96,-91,-84,-98,-104,-83},{-116,-106,-98,-111,-114,-116},{-90,-93,-80,-114,-88,-103},{-84,-95,-108,-111,-95,-98},{-109,-100,-93,-105,-97,-85},{-121,-95,-100,-115,-102,-89},{-84,-82,-94,-103,-111,-107},{-88,-105,-107,-78,-80,-109},{-111,-96,-84,-108,-85,-113},{-125,-116,-80,-112,-117,-99},{-92,-121,-89,-109,-109,-84},{-99,-114,-114,-110,-80,-109},{-96,-88,-83,-79,-81,-89},{-100,-104,-108,-96,-98,-105},{-116,-94,-99,-113,-81,-96},{-126,-98,-106,-106,-108,-82},{-107,-96,-106,-110,-102,-109},{-124,-112,-105,-86,-111,-86},{-104,-87,-115,-110,-104,-101},{-89,-100,-94,-78,-99,-88},{-106,-115,-80,-116,-88,-105},{-114,-113,-117,-91,-92,-105},{-85,-122,-84,-93,-117,-117},{-85,-82,-103,-81,-93,-108},{-86,-116,-91,-95,-113,-102},{-109,-97,-86,-82,-82,-79},{-114,-112,-112,-114,-78,-94},{-113,-109,-86,-102,-79,-78},{-98,-123,-115,-106,-115,-90},{-106,-117,-110,-104,-96,-88},{-104,-90,-79,-91,-89,-97},{-117,-95,-80,-89,-83,-81},{-103,-114,-97,-107,-82,-115},{-123,-114,-111,-82,-84,-97},{-92,-109,-105,-98,-83,-117},{-84,-90,-109,-94,-83,-83},{-107,-121,-103,-93,-103,-85},{-112,-107,-117,-91,-88,-117},{-94,-84,-115,-95,-106,-85},{-87,-116,-89,-90,-97,-90},{-114,-88,-87,-80,-116,-102},{-125,-84,-93,-108,-110,-93},{-86,-103,-81,-97,-111,-83},{-99,-119,-96,-92,-83,-110},{-110,-100,-117,-114,-102,-82},{-124,-85,-116,-103,-101,-95},{-84,-122,-104,-80,-87,-86},{-120,-90,-88,-103,-108,-105},{-125,-82,-86,-81,-118,-106}},{{-116,-111,-90,-97,-80,-88},{-99,-110,-95,-117,-78,-116},{-118,-104,-89,-78,-90,-101},{-88,-110,-102,-80,-98,-96},{-118,-99,-117,-96,-78,-118},{-113,-101,-107,-92,-83,-99},{-81,-78,-88,-78,-118,-108},{-116,-88,-116,-105,-110,-117},{-90,-105,-110,-117,-96,-80},{-101,-106,-92,-78,-88,-118},{-94,-78,-79,-88,-108,-82},{-111,-88,-78,-113,-78,-103},{-99,-85,-84,-93,-103,-106},{-84,-116,-98,-111,-115,-117},{-87,-78,-97,-113,-115,-97},{-107,-98,-118,-115,-111,-117},{-101,-94,-103,-87,-112,-99},{-112,-101,-98,-113,-82,-106},{-100,-111,-104,-113,-81,-110},{-107,-89,-108,-113,-105,-100},{-79,-106,-100,-82,-109,-101},{-80,-105,-79,-80,-102,-98},{-83,-78,-85,-83,-79,-101},{-118,-98,-97,-88,-81,-81},{-110,-105,-108,-78,-105,-116},{-91,-84,-111,-112,-82,-95},{-102,-100,-109,-83,-95,-113},{-98,-84,-83,-106,-110,-118},{-98,-106,-118,-87,-89,-81},{-80,-93,-99,-84,-116,-94},{-79,-87,-86,-85,-101,-90},{-102,-95,-117,-111,-92,-109},{-99,-87,-102,-88,-95,-118},{-93,-104,-79,-116,-113,-103},{-115,-78,-113,-103,-118,-93},{-107,-95,-80,-116,-97,-109},{-118,-85,-116,-106,-93,-102},{-95,-94,-92,-90,-100,-84},{-111,-97,-84,-83,-86,-90},{-106,-113,-116,-101,-102,-89},{-86,-80,-106,-118,-113,-116},{-81,-87,-102,-102,-86,-117},{-86,-87,-81,-107,-85,-80},{-111,-106,-85,-105,-81,-96},{-86,-102,-115,-86,-78,-104},{-116,-113,-93,-111,-111,-89},{-112,-99,-78,-114,-78,-109},{-104,-114,-92,-93,-117,-105},{-108,-101,-85,-101,-110,-96},{-110,-96,-93,-117,-112,-92}}},{{{-242,-283,-202,-264,-252,-190},{-228,-264,-240,-245,-269,-202},{-228,-269,-267,-269,-214,-198},{-203,-195,-259,-212,-264,-250},{-256,-267,-278,-193,-259,-231},{-261,-198,-281,-252,-250,-200},{-193,-202,-214,-195,-217,-200},{-207,-221,-233,-233,-212,-212},{-233,-267,-269,-255,-257,-276},{-189,-240,-278,-276,-240,-274},{-217,-276,-238,-250,-217,-245},{-270,-264,-200,-264,-255,-231},{-238,-207,-269,-193,-274,-205},{-205,-195,-190,-219,-219,-238},{-252,-274,-248,-269,-190,-236},{-252,-195,-217,-190,-219,-219},{-245,-257,-224,-278,-209,-278},{-191,-245,-209,-193,-240,-202},{-231,-214,-245,-233,-226,-267},{-266,-278,-198,-214,-212,-212},{-196,-255,-209,-209,-200,-226},{-219,-209,-209,-264,-259,-240},{-224,-283,-286,-238,-267,-195},{-207,-240,-250,-278,-274,-228},{-214,-214,-221,-231,-281,-198},{-254,-198,-267,-264,-278,-267},{-186,-245,-281,-269,-250,-255},{-203,-259,-286,-190,-257,-202},{-261,-214,-207,-245,-207,-193},{-228,-274,-217,-257,-286,-233},{-210,-236,-248,-236,-243,-226},{-196,-264,-262,-233,-267,-267},{-238,-243,-193,-262,-205,-238},{-210,-212,-274,-217,-226,-274},{-247,-219,-257,-238,-278,-269},{-277,-267,-219,-190,-252,-200},{-233,-245,-274,-205,-262,-209},{-268,-238,-248,-209,-286,-250},{-219,-283,-236,-226,-243,-207},{-212,-255,-281,-243,-245,-255},{-214,-276,-262,-217,-259,-212},{-186,-259,-274,-252,-205,-255},{-231,-278,-212,-193,-207,-278},{-186,-190,-231,-233,-269,-205},{-224,-226,-231,-245,-248,-224},{-261,-214,-283,-250,-262,-195},{-261,-198,-269,-257,-281,-259},{-249,-224,-209,-245,-286,-257},{-224,-286,-252,-281,-236,-255},{-231,-257,-238,-217,-209,-283}},{{-200,-226,-280,-256,-231,-241},{-200,-262,-212,-217,-253,-245},{-233,-200,-195,-224,-219,-232},{-255,-255,-216,-259,-253,-223},{-259,-267,-273,-226,-208,-197},{-245,-269,-195,-236,-240,-199},{-202,-250,-258,-189,-246,-212},{-248,-257,-200,-192,-260,-221},{-231,-209,-226,-243,-228,-252},{-240,-200,-277,-201,-235,-243},{-233,-205,-254,-270,-197,-188},{-236,-255,-261,-208,-208,-265},{-217,-259,-240,-277,-183,-194},{-193,-198,-249,-229,-210,-243},{-228,-264,-280,-185,-224,-188},{-217,-286,-261,-259,-262,-236},{-231,-202,-212,-224,-271,-210},{-217,-207,-226,-208,-253,-214},{-200,-262,-247,-222,-219,-236},{-209,-198,-277,-252,-201,-265},{-240,-212,-254,-252,-181,-239},{-205,-276,-212,-210,-249,-225},{-233,-224,-235,-229,-188,-252},{-250,-286,-268,-236,-219,-254},{-212,-195,-240,-261,-233,-250},{-276,-205,-212,-201,-185,-190},{-257,-257,-204,-233,-221,-179},{-238,-286,-221,-245,-240,-245},{-200,-283,-240,-224,-183,-259},{-250,-269,-237,-236,-249,-225},{-269,-248,-221,-203,-240,-230},{-269,-219,-233,-213,-242,-201},{-217,-245,-190,-215,-264,-228},{-207,-221,-268,-206,-212,-177},{-231,-281,-237,-256,-244,-259},{-195,-219,-188,-245,-185,-194},{-231,-276,-261,-277,-235,-241},{-250,-274,-247,-240,-221,-223},{-205,-262,-263,-192,-262,-225},{-257,-193,-195,-270,-237,-245},{-255,-262,-223,-259,-219,-183},{-286,-233,-235,-254,-267,-228},{-219,-262,-223,-206,-271,-206},{-219,-209,-251,-263,-197,-217},{-202,-248,-280,-208,-203,-223},{-217,-278,-247,-236,-267,-188},{-233,-238,-193,-217,-233,-241},{-214,-214,-251,-192,-206,-221},{-240,-245,-254,-259,-258,-256},{-269,-274,-228,-199,-233,-252}},{{-243,-240,-178,-179,-198,-162},{-245,-228,-202,-205,-178,-212},{-213,-184,-184,-197,-206,-155},{-176,-196,-198,-195,-217,-148},{-191,-238,-222,-185,-196,-209},{-219,-192,-206,-168,-185,-151},{-187,-217,-236,-207,-196,-193},{-206,-249,-216,-170,-153,-200},{-243,-207,-232,-226,-187,-207},{-178,-230,-190,-183,-224,-151},{-254,-234,-216,-172,-166,-198},{-172,-180,-216,-187,-176,-169},{-211,-205,-186,-189,-224,-158},{-219,-182,-218,-156,-193,-151},{-174,-190,-184,-203,-166,-160},{-232,-251,-196,-220,-208,-151},{-176,-219,-162,-218,-166,-157},{-241,-215,-184,-174,-163,-180},{-217,-245,-224,-158,-191,-149},{-187,-173,-214,-191,-153,-166},{-174,-238,-210,-216,-217,-153},{-217,-234,-230,-207,-217,-164},{-198,-201,-176,-177,-153,-191},{-174,-240,-216,-230,-191,-182},{-176,-224,-186,-218,-153,-167},{-249,-176,-222,-195,-219,-167},{-174,-199,-212,-228,-185,-162},{-237,-209,-190,-174,-217,-175},{-249,-213,-226,-211,-165,-182},{-202,-169,-180,-170,-204,-144},{-189,-182,-208,-220,-183,-184},{-213,-188,-238,-230,-215,-209},{-200,-173,-184,-232,-196,-149},{-178,-178,-178,-185,-168,-193},{-245,-167,-168,-218,-224,-202},{-198,-249,-192,-166,-208,-191},{-176,-196,-162,-234,-191,-178},{-247,-247,-232,-177,-219,-182},{-232,-176,-170,-216,-206,-216},{-241,-196,-190,-209,-194,-173},{-241,-236,-224,-215,-174,-211},{-237,-242,-166,-220,-174,-153},{-258,-226,-200,-191,-174,-216},{-181,-169,-212,-156,-172,-207},{-204,-242,-216,-195,-189,-198},{-230,-234,-166,-156,-223,-171},{-234,-234,-214,-220,-172,-149},{-206,-207,-226,-166,-208,-214},{-198,-219,-236,-164,-174,-176},{-219,-182,-162,-172,-223,-205}},{{-151,-191,-182,-174,-171,-159},{-163,-139,-185,-167,-138,-132},{-184,-137,-188,-147,-125,-155},{-182,-157,-182,-146,-158,-126},{-139,-148,-133,-174,-158,-137},{-170,-144,-144,-146,-167,-138},{-172,-172,-135,-174,-122,-113},{-158,-186,-144,-147,-145,-149},{-165,-198,-138,-180,-144,-155},{-144,-172,-157,-120,-160,-159},{-146,-182,-173,-142,-144,-145},{-167,-163,-132,-160,-170,-137},{-205,-153,-176,-153,-168,-149},{-165,-182,-152,-167,-170,-130},{-193,-150,-140,-159,-145,-112},{-165,-150,-143,-120,-122,-160},{-205,-180,-152,-159,-168,-164},{-201,-170,-163,-176,-121,-148},{-157,-185,-133,-144,-122,-123},{-182,-191,-126,-122,-151,-135},{-179,-190,-168,-122,-145,-127},{-201,-170,-184,-165,-164,-128},{-201,-157,-185,-136,-128,-142},{-141,-135,-148,-167,-141,-134},{-172,-135,-138,-148,-118,-126},{-165,-155,-146,-120,-164,-152},{-182,-160,-141,-158,-144,-160},{-194,-195,-152,-122,-153,-121},{-181,-188,-188,-120,-140,-155},{-153,-152,-140,-141,-118,-153},{-189,-152,-170,-128,-158,-128},{-174,-183,-163,-162,-134,-153},{-179,-168,-137,-146,-135,-119},{-160,-185,-181,-180,-117,-135},{-206,-158,-166,-176,-166,-150},{-153,-168,-129,-171,-163,-124},{-179,-198,-185,-128,-144,-130},{-182,-167,-173,-167,-171,-142},{-169,-144,-135,-142,-128,-128},{-141,-191,-160,-126,-161,-124},{-175,-195,-187,-136,-121,-148},{-151,-183,-146,-162,-144,-119},{-181,-134,-138,-138,-117,-164},{-201,-183,-138,-158,-161,-148},{-143,-198,-130,-178,-117,-161},{-193,-153,-140,-141,-157,-110},{-143,-135,-166,-150,-157,-139},{-151,-193,-157,-180,-143,-166},{-181,-150,-140,-150,-131,-146},{-157,-140,-141,-138,-132,-139}},{{-149,-101,-144,-108,-131,-115},{-138,-103,-133,-104,-138,-138},{-137,-118,-143,-138,-109,-112},{-112,-101,-143,-114,-112,-136},{-134,-150,-134,-136,-111,-108},{-157,-146,-136,-132,-131,-132},{-138,-142,-104,-142,-119,-139},{-116,-144,-107,-101,-123,-124},{-112,-147,-120,-134,-125,-143},{-137,-115,-103,-117,-114,-99},{-121,-149,-126,-102,-127,-124},{-153,-135,-133,-107,-138,-106},{-130,-111,-114,-108,-119,-117},{-160,-142,-128,-138,-132,-109},{-108,-107,-110,-104,-114,-120},{-109,-117,-129,-107,-119,-114},{-108,-139,-145,-134,-138,-106},{-146,-102,-108,-101,-98,-111},{-137,-130,-105,-107,-136,-102},{-153,-105,-105,-105,-100,-95},{-125,-149,-138,-106,-104,-126},{-109,-129,-120,-132,-99,-134},{-106,-121,-141,-130,-137,-124},{-154,-129,-144,-127,-137,-112},{-124,-140,-103,-131,-131,-120},{-125,-150,-129,-102,-112,-114},{-110,-105,-138,-121,-111,-106},{-153,-136,-134,-121,-113,-142},{-106,-135,-126,-104,-140,-120},{-132,-112,-126,-104,-102,-126},{-126,-149,-141,-132,-131,-95},{-118,-115,-131,-137,-121,-140},{-148,-151,-122,-132,-96,-138},{-160,-132,-145,-108,-99,-108},{-145,-150,-145,-96,-134,-136},{-110,-121,-133,-117,-105,-100},{-158,-135,-112,-140,-131,-123},{-137,-151,-117,-121,-105,-143},{-112,-108,-126,-137,-99,-140},{-106,-112,-100,-133,-120,-102},{-116,-135,-149,-113,-106,-143},{-156,-131,-114,-102,-124,-95},{-113,-112,-145,-129,-143,-121},{-106,-106,-107,-136,-136,-111},{-122,-101,-119,-126,-95,-109},{-113,-112,-138,-143,-109,-137},{-157,-107,-112,-113,-142,-112},{-145,-147,-112,-124,-140,-106},{-149,-102,-109,-126,-140,-126},{-136,-107,-145,-112,-143,-123}},{{-125,-142,-111,-99,-118,-116},{-105,-105,-125,-105,-106,-132},{-109,-101,-139,-124,-132,-112},{-107,-143,-111,-121,-117,-140},{-98,-124,-126,-117,-101,-141},{-118,-131,-121,-138,-135,-105},{-114,-137,-99,-100,-123,-141},{-99,-100,-133,-96,-127,-136},{-143,-136,-143,-108,-115,-132},{-127,-133,-100,-108,-146,-146},{-127,-125,-132,-99,-138,-145},{-137,-107,-98,-104,-135,-126},{-106,-121,-120,-105,-146,-144},{-142,-106,-113,-96,-101,-137},{-124,-124,-140,-98,-117,-127},{-95,-121,-108,-108,-110,-144},{-129,-137,-139,-118,-134,-132},{-129,-129,-123,-96,-122,-132},{-119,-123,-132,-142,-139,-111},{-120,-105,-105,-124,-128,-150},{-111,-142,-140,-119,-105,-132},{-124,-111,-111,-118,-134,-113},{-96,-132,-127,-117,-143,-103},{-114,-114,-140,-99,-117,-147},{-101,-111,-112,-126,-134,-137},{-138,-137,-140,-118,-105,-139},{-129,-137,-139,-95,-112,-111},{-132,-113,-104,-112,-143,-139},{-131,-136,-108,-105,-115,-144},{-121,-140,-119,-119,-123,-131},{-142,-131,-106,-101,-106,-135},{-109,-102,-109,-138,-107,-125},{-96,-138,-120,-99,-132,-139},{-139,-95,-117,-112,-101,-113},{-99,-104,-133,-121,-106,-144},{-119,-118,-114,-120,-116,-129},{-101,-96,-143,-131,-112,-126},{-115,-127,-131,-96,-120,-130},{-95,-121,-142,-140,-123,-108},{-117,-108,-104,-124,-116,-151},{-142,-120,-115,-119,-132,-144},{-137,-126,-137,-127,-110,-150},{-131,-101,-134,-105,-134,-144},{-107,-133,-127,-105,-113,-112},{-142,-117,-136,-131,-99,-145},{-99,-125,-121,-101,-128,-135},{-123,-136,-143,-136,-124,-101},{-112,-98,-133,-113,-100,-149},{-140,-117,-104,-131,-109,-135},{-104,-106,-131,-127,-107,-115}},{{-148,-113,-149,-169,-146,-167},{-147,-143,-123,-121,-133,-191},{-136,-133,-116,-172,-184,-157},{-114,-109,-159,-170,-178,-173},{-140,-140,-155,-154,-172,-164},{-124,-133,-137,-133,-158,-177},{-151,-135,-154,-172,-174,-178},{-122,-160,-118,-145,-158,-154},{-135,-151,-144,-138,-186,-154},{-147,-150,-131,-154,-141,-131},{-134,-114,-141,-145,-169,-193},{-119,-148,-116,-135,-147,-175},{-127,-160,-158,-172,-153,-162},{-109,-135,-164,-152,-155,-180},{-147,-156,-166,-129,-126,-147},{-106,-114,-133,-136,-126,-156},{-139,-151,-127,-178,-149,-186},{-118,-154,-133,-133,-169,-188},{-134,-125,-140,-133,-186,-177},{-151,-133,-145,-118,-144,-181},{-143,-126,-142,-130,-184,-188},{-136,-110,-131,-172,-157,-172},{-134,-163,-165,-130,-138,-175},{-149,-159,-135,-132,-175,-170},{-156,-113,-165,-155,-166,-193},{-149,-113,-147,-139,-141,-193},{-145,-128,-151,-158,-169,-193},{-118,-163,-161,-142,-153,-165},{-106,-112,-169,-141,-140,-149},{-114,-110,-130,-158,-183,-143},{-149,-131,-116,-133,-163,-193},{-157,-125,-154,-129,-186,-178},{-106,-148,-142,-130,-129,-193},{-144,-155,-154,-176,-167,-130},{-121,-125,-121,-124,-124,-167},{-144,-137,-154,-120,-133,-180},{-126,-128,-134,-130,-166,-186},{-155,-109,-142,-138,-124,-168},{-143,-135,-137,-166,-153,-154},{-109,-128,-120,-133,-170,-139},{-147,-141,-117,-127,-170,-175},{-144,-163,-138,-133,-166,-181},{-132,-112,-125,-147,-144,-173},{-140,-154,-165,-123,-138,-159},{-106,-117,-154,-148,-155,-186},{-110,-129,-147,-170,-149,-136},{-118,-109,-114,-149,-175,-144},{-139,-141,-131,-130,-146,-144},{-126,-155,-128,-144,-143,-165},{-109,-158,-134,-173,-160,-162}},{{-168,-147,-166,-171,-167,-200},{-160,-166,-218,-188,-199,-187},{-180,-193,-198,-196,-169,-212},{-194,-188,-200,-211,-233,-185},{-177,-172,-211,-182,-191,-167},{-158,-173,-198,-167,-221,-229},{-150,-209,-157,-209,-189,-173},{-155,-161,-165,-167,-225,-204},{-194,-158,-168,-228,-235,-204},{-165,-200,-202,-165,-231,-237},{-202,-150,-154,-207,-223,-171},{-151,-188,-222,-163,-187,-185},{-189,-159,-163,-188,-217,-245},{-201,-193,-181,-180,-167,-239},{-150,-173,-181,-154,-179,-206},{-178,-165,-172,-223,-159,-198},{-163,-154,-200,-186,-183,-185},{-148,-165,-207,-159,-169,-185},{-195,-200,-216,-157,-163,-241},{-175,-163,-207,-169,-219,-231},{-143,-143,-213,-163,-185,-198},{-144,-156,-176,-177,-195,-187},{-165,-161,-191,-192,-173,-241},{-158,-147,-222,-175,-205,-194},{-167,-182,-215,-215,-207,-233},{-195,-204,-176,-228,-173,-200},{-204,-159,-155,-186,-179,-198},{-167,-163,-157,-177,-183,-204},{-168,-193,-200,-196,-199,-239},{-138,-188,-218,-219,-173,-169},{-167,-172,-215,-204,-225,-239},{-190,-207,-159,-154,-191,-216},{-202,-189,-168,-211,-229,-227},{-182,-196,-170,-192,-199,-220},{-153,-163,-150,-211,-177,-210},{-201,-188,-194,-198,-215,-167},{-151,-147,-170,-161,-209,-167},{-201,-168,-207,-161,-239,-173},{-165,-154,-155,-221,-229,-208},{-192,-204,-192,-188,-193,-183},{-194,-212,-155,-179,-163,-233},{-184,-145,-213,-186,-197,-222},{-162,-149,-211,-180,-223,-202},{-192,-212,-179,-230,-165,-173},{-199,-168,-189,-192,-189,-239},{-173,-209,-152,-175,-165,-222},{-138,-166,-192,-188,-239,-229},{-141,-193,-207,-225,-163,-183},{-156,-182,-178,-175,-197,-241},{-178,-207,-150,-225,-233,-202}},{{-230,-217,-193,-266,-245,-261},{-224,-256,-188,-226,-196,-192},{-190,-252,-206,-217,-185,-206},{-183,-261,-224,-270,-261,-254},{-251,-206,-188,-213,-261,-194},{-211,-228,-269,-256,-215,-240},{-185,-175,-197,-256,-215,-231},{-209,-219,-197,-266,-256,-270},{-204,-226,-204,-196,-213,-275},{-175,-245,-260,-189,-254,-219},{-245,-241,-253,-266,-233,-273},{-211,-250,-211,-196,-268,-238},{-241,-221,-260,-263,-277,-252},{-219,-175,-217,-259,-192,-224},{-232,-199,-224,-189,-243,-233},{-243,-182,-202,-254,-199,-222},{-234,-197,-188,-243,-206,-189},{-209,-215,-231,-231,-206,-226},{-170,-188,-186,-238,-219,-219},{-236,-241,-211,-226,-206,-196},{-245,-252,-208,-238,-203,-233},{-198,-210,-246,-263,-210,-219},{-256,-232,-226,-238,-219,-199},{-245,-261,-190,-243,-256,-208},{-228,-228,-226,-249,-240,-201},{-202,-232,-215,-217,-236,-266},{-179,-193,-211,-236,-256,-210},{-243,-239,-195,-217,-261,-213},{-236,-230,-249,-194,-245,-185},{-175,-201,-267,-217,-185,-194},{-202,-191,-262,-240,-192,-222},{-181,-241,-222,-222,-259,-266},{-236,-206,-188,-206,-256,-194},{-215,-256,-179,-275,-231,-252},{-211,-241,-215,-224,-231,-231},{-239,-201,-237,-224,-243,-217},{-256,-180,-215,-254,-273,-249},{-211,-223,-222,-236,-213,-196},{-202,-250,-255,-245,-217,-256},{-185,-180,-202,-236,-259,-277},{-241,-221,-233,-215,-201,-208},{-232,-195,-211,-187,-201,-261},{-226,-197,-181,-236,-213,-243},{-226,-219,-269,-219,-231,-240},{-230,-250,-228,-254,-270,-210},{-256,-226,-202,-208,-199,-236},{-234,-186,-222,-213,-192,-238},{-187,-256,-206,-224,-196,-206},{-175,-228,-228,-252,-199,-226},{-187,-199,-253,-226,-277,-259}}},{{{-295,-303,-277,-274,-303,-239},{-213,-226,-271,-226,-231,-317},{-303,-221,-285,-239,-266,-271},{-293,-303,-239,-287,-250,-218},{-221,-285,-263,-239,-221,-317},{-266,-317,-237,-229,-293,-271},{-242,-290,-245,-261,-303,-269},{-234,-295,-223,-247,-277,-234},{-245,-290,-213,-250,-237,-242},{-266,-266,-282,-253,-279,-242},{-215,-237,-247,-239,-269,-290},{-287,-287,-239,-277,-213,-317},{-234,-263,-255,-218,-258,-263},{-282,-242,-287,-271,-314,-271},{-279,-245,-239,-266,-314,-279},{-287,-255,-221,-250,-317,-303},{-298,-282,-290,-223,-298,-263},{-258,-269,-301,-274,-231,-314},{-213,-242,-215,-269,-293,-301},{-319,-255,-229,-263,-274,-221},{-282,-245,-242,-213,-282,-293},{-261,-215,-290,-306,-271,-306},{-311,-306,-229,-229,-306,-218},{-239,-258,-250,-293,-261,-218},{-250,-253,-242,-319,-311,-253},{-293,-266,-239,-239,-314,-237},{-274,-247,-234,-215,-277,-261},{-261,-247,-319,-215,-274,-319},{-271,-290,-271,-298,-242,-234},{-237,-266,-231,-290,-231,-223},{-255,-309,-306,-245,-239,-298},{-215,-314,-255,-247,-215,-282},{-311,-221,-263,-266,-282,-226},{-317,-234,-242,-218,-215,-253},{-221,-269,-223,-263,-215,-226},{-306,-298,-221,-277,-319,-226},{-253,-215,-274,-295,-277,-213},{-250,-223,-290,-266,-311,-301},{-255,-287,-239,-247,-218,-306},{-223,-226,-237,-319,-258,-274},{-317,-285,-287,-279,-293,-250},{-298,-311,-218,-290,-239,-253},{-263,-223,-255,-223,-258,-269},{-266,-301,-298,-314,-213,-215},{-277,-271,-309,-215,-255,-255},{-287,-221,-319,-287,-223,-319},{-237,-213,-311,-223,-231,-269},{-274,-290,-255,-253,-218,-263},{-295,-295,-215,-314,-229,-311},{-290,-277,-255,-311,-261,-239}},{{-285,-213,-215,-218,-223,-264},{-298,-250,-218,-279,-278,-218},{-213,-311,-258,-274,-280,-233},{-253,-255,-221,-301,-272,-303},{-303,-255,-314,-258,-278,-243},{-237,-293,-221,-255,-254,-243},{-306,-319,-239,-271,-270,-300},{-223,-290,-277,-277,-291,-264},{-306,-245,-250,-223,-231,-262},{-301,-309,-226,-263,-215,-264},{-258,-266,-237,-293,-233,-243},{-295,-269,-213,-311,-309,-300},{-263,-266,-317,-266,-225,-308},{-234,-301,-303,-213,-225,-223},{-242,-247,-223,-314,-252,-298},{-266,-253,-306,-255,-270,-218},{-213,-226,-261,-287,-249,-262},{-215,-293,-261,-277,-296,-215},{-237,-287,-269,-298,-296,-275},{-269,-237,-311,-303,-262,-295},{-234,-231,-309,-311,-286,-220},{-293,-317,-309,-253,-301,-308},{-266,-287,-223,-250,-270,-207},{-279,-231,-290,-317,-272,-277},{-213,-314,-263,-285,-225,-290},{-271,-261,-250,-319,-299,-236},{-261,-215,-271,-213,-272,-210},{-311,-319,-311,-314,-267,-212},{-293,-226,-226,-242,-259,-246},{-295,-295,-266,-306,-307,-311},{-319,-218,-295,-215,-249,-225},{-250,-269,-282,-226,-228,-212},{-271,-218,-229,-317,-225,-207},{-279,-221,-215,-290,-267,-290},{-242,-247,-277,-279,-301,-272},{-237,-269,-231,-234,-236,-287},{-285,-215,-242,-234,-288,-293},{-287,-261,-221,-301,-233,-233},{-293,-263,-306,-255,-246,-251},{-223,-223,-263,-239,-254,-293},{-309,-247,-215,-223,-299,-215},{-306,-234,-213,-247,-210,-210},{-311,-293,-274,-258,-252,-272},{-317,-277,-274,-295,-288,-228},{-261,-255,-261,-245,-249,-220},{-295,-290,-266,-258,-267,-259},{-250,-263,-285,-309,-236,-212},{-263,-293,-290,-255,-293,-241},{-306,-277,-290,-279,-223,-262},{-229,-285,-293,-303,-267,-267}},{{-210,-220,-219,-298,-201,-255},{-236,-245,-247,-226,-220,-287},{-293,-223,-282,-283,-250,-195},{-228,-250,-232,-273,-213,-198},{-220,-288,-272,-231,-230,-265},{-306,-238,-239,-206,-208,-227},{-254,-213,-292,-255,-262,-205},{-256,-210,-237,-221,-220,-241},{-220,-268,-300,-243,-216,-270},{-210,-291,-217,-265,-240,-227},{-267,-223,-282,-201,-272,-198},{-251,-253,-204,-241,-257,-260},{-207,-223,-270,-253,-206,-248},{-311,-261,-292,-223,-270,-202},{-280,-233,-244,-250,-257,-236},{-311,-278,-232,-298,-225,-210},{-277,-238,-232,-218,-277,-280},{-238,-202,-270,-280,-220,-229},{-298,-293,-270,-255,-255,-236},{-293,-218,-290,-293,-289,-207},{-311,-228,-249,-275,-270,-258},{-215,-304,-267,-203,-213,-287},{-308,-286,-214,-290,-243,-222},{-295,-256,-295,-238,-294,-207},{-238,-220,-282,-280,-240,-195},{-233,-220,-227,-246,-257,-282},{-298,-261,-229,-201,-252,-270},{-218,-218,-217,-268,-228,-289},{-262,-213,-249,-206,-282,-229},{-251,-233,-204,-265,-203,-277},{-233,-240,-214,-285,-284,-227},{-220,-263,-202,-248,-208,-243},{-254,-245,-260,-236,-203,-224},{-220,-225,-280,-233,-225,-272},{-306,-281,-222,-248,-228,-248},{-277,-213,-214,-248,-272,-243},{-264,-258,-222,-285,-277,-200},{-277,-213,-209,-236,-265,-284},{-280,-228,-272,-223,-267,-251},{-218,-296,-229,-268,-208,-241},{-275,-268,-267,-218,-272,-280},{-311,-225,-297,-208,-284,-205},{-295,-261,-244,-250,-233,-241},{-272,-291,-285,-233,-272,-214},{-254,-271,-237,-283,-247,-236},{-280,-256,-204,-268,-284,-277},{-249,-266,-209,-233,-196,-212},{-256,-223,-232,-255,-267,-246},{-231,-205,-212,-265,-198,-275},{-293,-253,-227,-236,-250,-202}},{{-195,-282,-196,-242,-220,-226},{-200,-251,-222,-184,-193,-249},{-214,-207,-201,-251,-240,-199},{-278,-233,-236,-186,-258,-226},{-264,-195,-233,-209,-179,-204},{-224,-237,-229,-262,-217,-179},{-202,-280,-231,-232,-242,-233},{-233,-219,-256,-237,-249,-237},{-202,-228,-243,-230,-193,-217},{-250,-190,-249,-202,-222,-222},{-243,-197,-240,-216,-213,-237},{-205,-275,-208,-232,-190,-211},{-250,-233,-201,-244,-204,-190},{-209,-223,-219,-223,-253,-233},{-217,-228,-266,-232,-204,-228},{-281,-207,-203,-244,-255,-233},{-274,-212,-256,-276,-186,-264},{-269,-237,-259,-221,-204,-188},{-238,-197,-240,-258,-193,-197},{-250,-273,-270,-191,-215,-240},{-269,-228,-219,-200,-251,-233},{-195,-204,-233,-193,-246,-206},{-238,-249,-189,-207,-242,-206},{-269,-273,-217,-267,-233,-211},{-200,-223,-208,-216,-181,-181},{-207,-209,-266,-191,-190,-226},{-200,-251,-268,-196,-260,-220},{-250,-193,-259,-200,-202,-226},{-276,-212,-224,-205,-231,-260},{-209,-282,-270,-193,-224,-264},{-276,-221,-215,-218,-231,-249},{-283,-188,-185,-237,-220,-249},{-286,-233,-226,-196,-208,-220},{-238,-219,-210,-269,-242,-220},{-264,-233,-236,-223,-228,-220},{-233,-254,-270,-244,-269,-190},{-224,-266,-196,-271,-217,-231},{-195,-202,-224,-202,-244,-242},{-274,-209,-226,-228,-195,-237},{-240,-228,-215,-269,-255,-222},{-209,-209,-208,-202,-237,-226},{-198,-251,-263,-198,-260,-244},{-198,-195,-231,-212,-181,-228},{-231,-188,-261,-253,-197,-224},{-202,-204,-261,-244,-199,-267},{-250,-221,-208,-239,-226,-186},{-219,-209,-275,-205,-249,-217},{-281,-197,-270,-253,-208,-264},{-228,-282,-185,-216,-199,-269},{-228,-268,-222,-239,-258,-213}},{{-196,-200,-193,-204,-250,-195},{-253,-204,-243,-221,-241,-204},{-205,-219,-258,-237,-247,-239},{-233,-184,-197,-197,-237,-193},{-216,-226,-256,-250,-200,-245},{-233,-224,-195,-208,-260,-191},{-262,-184,-232,-193,-195,-258},{-187,-206,-184,-230,-193,-219},{-207,-195,-176,-245,-187,-197},{-202,-254,-215,-189,-230,-243},{-229,-256,-247,-180,-189,-239},{-244,-191,-228,-252,-258,-260},{-251,-256,-213,-208,-219,-221},{-180,-187,-234,-215,-247,-245},{-246,-204,-189,-184,-258,-224},{-231,-230,-239,-250,-219,-260},{-255,-247,-258,-224,-208,-193},{-218,-256,-178,-258,-202,-195},{-207,-187,-174,-245,-224,-234},{-249,-195,-176,-187,-195,-241},{-253,-256,-204,-232,-219,-243},{-229,-239,-258,-184,-178,-230},{-253,-200,-187,-258,-243,-189},{-185,-215,-247,-258,-210,-254},{-229,-226,-197,-176,-200,-221},{-251,-178,-258,-176,-247,-245},{-227,-226,-217,-182,-228,-182},{-235,-228,-258,-232,-189,-178},{-255,-202,-213,-210,-228,-197},{-191,-247,-213,-210,-193,-241},{-220,-217,-204,-241,-184,-256},{-253,-202,-241,-197,-191,-226},{-216,-176,-239,-224,-178,-210},{-218,-258,-189,-221,-234,-195},{-178,-193,-189,-215,-180,-215},{-198,-204,-195,-197,-221,-213},{-264,-237,-195,-187,-237,-193},{-244,-208,-243,-206,-178,-230},{-260,-258,-219,-184,-193,-224},{-198,-178,-252,-195,-204,-237},{-216,-204,-239,-180,-230,-178},{-198,-234,-234,-193,-213,-250},{-253,-256,-250,-239,-254,-195},{-255,-237,-176,-254,-204,-230},{-180,-252,-245,-234,-178,-228},{-218,-258,-228,-237,-239,-202},{-218,-178,-204,-206,-174,-195},{-218,-193,-234,-178,-206,-247},{-200,-184,-254,-217,-191,-197},{-242,-202,-258,-197,-191,-197}},{{-250,-260,-193,-206,-221,-178},{-228,-215,-206,-208,-254,-176},{-226,-193,-254,-197,-230,-217},{-234,-189,-215,-182,-193,-206},{-176,-206,-250,-197,-243,-237},{-247,-197,-217,-187,-180,-247},{-221,-191,-200,-184,-241,-174},{-204,-204,-187,-258,-260,-178},{-217,-226,-191,-206,-208,-243},{-191,-219,-202,-184,-202,-245},{-226,-208,-252,-234,-224,-243},{-182,-184,-256,-243,-184,-180},{-256,-247,-215,-180,-247,-260},{-208,-182,-254,-232,-243,-213},{-247,-191,-210,-210,-245,-191},{-197,-210,-202,-241,-230,-224},{-250,-247,-184,-189,-258,-206},{-243,-187,-243,-219,-195,-226},{-219,-226,-224,-215,-206,-256},{-213,-215,-195,-256,-260,-245},{-258,-180,-241,-178,-189,-243},{-254,-180,-174,-247,-184,-221},{-202,-239,-184,-226,-182,-234},{-224,-204,-202,-228,-254,-239},{-247,-234,-221,-208,-250,-252},{-193,-187,-250,-247,-228,-213},{-256,-195,-206,-204,-224,-217},{-230,-213,-189,-221,-252,-197},{-204,-178,-187,-204,-174,-187},{-250,-178,-258,-184,-189,-260},{-245,-197,-232,-232,-252,-260},{-178,-224,-189,-228,-254,-217},{-210,-252,-228,-206,-208,-260},{-226,-204,-224,-187,-258,-208},{-215,-252,-241,-221,-243,-182},{-174,-219,-182,-230,-224,-241},{-197,-260,-230,-228,-195,-210},{-260,-197,-245,-245,-206,-252},{-224,-202,-258,-260,-204,-224},{-178,-189,-215,-178,-245,-237},{-258,-215,-178,-247,-180,-202},{-258,-174,-176,-226,-230,-224},{-193,-247,-237,-219,-182,-187},{-219,-243,-174,-250,-221,-193},{-217,-204,-213,-245,-241,-191},{-191,-208,-195,-182,-213,-178},{-221,-247,-241,-204,-260,-193},{-202,-195,-182,-189,-224,-219},{-224,-189,-213,-202,-252,-180},{-184,-258,-232,-204,-202,-260}},{{-223,-253,-226,-214,-254,-221},{-190,-262,-195,-255,-229,-237},{-208,-181,-195,-191,-208,-270},{-219,-255,-233,-223,-263,-216},{-241,-186,-197,-218,-254,-202},{-259,-217,-246,-271,-219,-240},{-217,-228,-237,-205,-226,-219},{-248,-244,-233,-189,-266,-266},{-245,-222,-193,-232,-217,-273},{-221,-204,-206,-205,-203,-204},{-197,-244,-242,-209,-231,-221},{-214,-258,-184,-216,-203,-204},{-239,-193,-208,-221,-238,-209},{-201,-244,-190,-225,-196,-268},{-259,-231,-181,-255,-259,-188},{-265,-231,-208,-235,-201,-256},{-243,-204,-220,-258,-254,-270},{-232,-237,-242,-184,-236,-230},{-234,-267,-199,-258,-238,-282},{-236,-255,-237,-205,-189,-273},{-192,-195,-190,-191,-273,-226},{-179,-202,-184,-258,-254,-251},{-225,-215,-264,-271,-187,-242},{-199,-233,-195,-260,-187,-209},{-230,-206,-179,-191,-226,-214},{-232,-242,-202,-214,-206,-240},{-234,-255,-184,-189,-213,-244},{-232,-251,-224,-230,-236,-188},{-197,-181,-244,-267,-217,-204},{-221,-206,-264,-269,-252,-226},{-219,-235,-251,-189,-273,-240},{-223,-233,-206,-242,-249,-219},{-190,-240,-224,-200,-231,-244},{-259,-186,-202,-276,-196,-240},{-181,-181,-213,-223,-189,-273},{-181,-179,-267,-225,-226,-193},{-256,-269,-228,-216,-199,-204},{-239,-246,-255,-189,-243,-240},{-179,-240,-181,-191,-226,-273},{-210,-215,-244,-228,-226,-268},{-223,-215,-195,-262,-215,-242},{-228,-249,-193,-244,-249,-193},{-221,-204,-240,-189,-222,-207},{-265,-255,-204,-239,-249,-280},{-261,-222,-226,-214,-270,-193},{-201,-267,-193,-212,-254,-219},{-223,-262,-195,-214,-224,-214},{-188,-240,-255,-196,-231,-230},{-261,-193,-190,-196,-259,-197},{-223,-217,-262,-184,-247,-230}},{{-228,-240,-218,-278,-260,-278},{-209,-261,-250,-241,-302,-218},{-231,-208,-247,-226,-217,-256},{-255,-213,-230,-226,-222,-213},{-278,-249,-211,-253,-247,-210},{-243,-223,-206,-270,-277,-301},{-190,-232,-260,-213,-280,-253},{-257,-220,-225,-216,-227,-266},{-224,-254,-294,-270,-204,-210},{-200,-237,-247,-231,-237,-258},{-238,-247,-287,-255,-287,-286},{-207,-203,-230,-258,-265,-261},{-202,-232,-257,-213,-285,-245},{-202,-218,-272,-241,-217,-283},{-286,-232,-292,-268,-217,-273},{-219,-283,-294,-223,-229,-304},{-245,-215,-206,-223,-260,-210},{-274,-213,-228,-265,-257,-268},{-233,-201,-250,-208,-280,-250},{-238,-281,-225,-216,-222,-248},{-214,-225,-255,-198,-229,-230},{-207,-206,-272,-246,-209,-296},{-231,-273,-289,-258,-209,-291},{-286,-198,-292,-278,-209,-202},{-286,-201,-270,-218,-282,-276},{-231,-273,-201,-275,-242,-253},{-200,-227,-243,-250,-255,-286},{-221,-208,-274,-218,-237,-228},{-228,-249,-225,-278,-214,-296},{-250,-201,-265,-236,-202,-301},{-217,-198,-203,-236,-204,-235},{-243,-232,-289,-258,-262,-223},{-276,-244,-220,-295,-224,-215},{-202,-227,-289,-218,-229,-215},{-224,-206,-282,-231,-285,-293},{-202,-203,-292,-221,-222,-225},{-195,-286,-228,-238,-277,-248},{-190,-208,-218,-206,-237,-245},{-271,-254,-257,-206,-302,-296},{-250,-276,-206,-283,-239,-283},{-190,-242,-245,-283,-224,-213},{-200,-264,-260,-280,-244,-207},{-198,-223,-274,-268,-272,-301},{-250,-276,-277,-295,-277,-248},{-264,-259,-208,-275,-270,-223},{-283,-264,-233,-221,-237,-301},{-259,-213,-228,-288,-292,-283},{-226,-283,-220,-268,-282,-220},{-209,-203,-257,-285,-242,-243},{-264,-215,-260,-295,-214,-223}},{{-249,-241,-275,-245,-301,-231},{-287,-228,-309,-306,-298,-314},{-246,-212,-249,-261,-231,-247},{-212,-298,-262,-226,-231,-223},{-259,-254,-223,-231,-255,-223},{-228,-308,-257,-282,-253,-314},{-215,-215,-254,-237,-231,-285},{-300,-233,-257,-242,-213,-298},{-269,-290,-254,-231,-250,-215},{-251,-264,-262,-242,-234,-258},{-215,-254,-309,-237,-285,-253},{-280,-262,-307,-271,-301,-258},{-249,-280,-262,-317,-314,-261},{-275,-210,-291,-274,-261,-263},{-306,-241,-252,-261,-221,-229},{-287,-223,-254,-221,-295,-253},{-236,-295,-312,-221,-274,-274},{-233,-298,-233,-245,-303,-218},{-256,-223,-286,-277,-213,-311},{-231,-228,-223,-271,-303,-266},{-277,-300,-252,-234,-231,-253},{-256,-249,-283,-303,-277,-223},{-254,-238,-210,-237,-298,-319},{-207,-272,-312,-277,-250,-277},{-290,-256,-309,-239,-311,-218},{-236,-298,-246,-229,-301,-293},{-285,-233,-236,-285,-314,-269},{-207,-282,-233,-266,-258,-309},{-277,-267,-259,-250,-317,-279},{-251,-215,-262,-293,-314,-213},{-251,-246,-244,-231,-290,-301},{-280,-249,-304,-255,-226,-266},{-231,-267,-314,-213,-215,-250},{-280,-241,-309,-266,-213,-242},{-249,-282,-233,-258,-242,-242},{-269,-243,-301,-314,-290,-319},{-308,-249,-217,-218,-287,-223},{-300,-207,-270,-314,-301,-253},{-269,-231,-304,-311,-231,-295},{-238,-233,-238,-231,-250,-298},{-293,-254,-246,-247,-239,-231},{-259,-275,-299,-287,-215,-269},{-295,-308,-312,-247,-218,-317},{-290,-262,-301,-245,-237,-274},{-223,-236,-307,-245,-277,-237},{-207,-233,-270,-258,-213,-285},{-218,-287,-241,-253,-255,-223},{-311,-251,-301,-215,-314,-258},{-228,-238,-259,-239,-229,-239},{-236,-246,-220,-309,-293,-261}}},{{{-337,-337,-253,-343,-253,-343},{-325,-328,-250,-301,-310,-326},{-346,-244,-292,-292,-313,-355},{-313,-313,-250,-286,-307,-278},{-355,-262,-292,-361,-337,-258},{-262,-337,-256,-277,-244,-246},{-259,-301,-328,-295,-298,-346},{-361,-334,-250,-262,-298,-269},{-349,-280,-268,-325,-292,-311},{-331,-331,-331,-268,-280,-323},{-253,-352,-241,-322,-307,-326},{-268,-358,-280,-337,-265,-314},{-325,-358,-298,-280,-280,-281},{-349,-253,-361,-340,-286,-287},{-256,-244,-358,-277,-295,-281},{-292,-337,-310,-295,-292,-320},{-280,-253,-334,-340,-286,-287},{-244,-337,-244,-361,-292,-326},{-295,-361,-292,-268,-244,-240},{-283,-295,-292,-304,-250,-323},{-271,-313,-310,-253,-289,-352},{-352,-307,-268,-349,-256,-281},{-331,-280,-268,-283,-349,-317},{-328,-256,-346,-262,-274,-340},{-328,-307,-325,-355,-253,-302},{-313,-265,-325,-244,-247,-246},{-280,-349,-253,-310,-337,-323},{-241,-298,-271,-361,-355,-290},{-328,-289,-289,-298,-244,-278},{-271,-244,-283,-298,-316,-287},{-307,-298,-337,-277,-307,-296},{-337,-319,-334,-268,-259,-275},{-334,-292,-289,-325,-340,-263},{-352,-316,-322,-250,-280,-240},{-256,-262,-295,-349,-283,-249},{-301,-301,-259,-259,-268,-305},{-346,-358,-271,-337,-340,-340},{-322,-241,-241,-307,-322,-258},{-325,-319,-352,-325,-322,-258},{-283,-346,-361,-286,-322,-311},{-259,-355,-337,-253,-343,-272},{-253,-280,-325,-262,-334,-314},{-358,-355,-265,-337,-334,-323},{-283,-271,-247,-283,-265,-240},{-337,-319,-295,-304,-295,-323},{-355,-286,-322,-262,-271,-249},{-349,-256,-337,-322,-334,-263},{-310,-316,-340,-289,-331,-246},{-250,-298,-343,-247,-253,-281},{-313,-301,-262,-295,-256,-332}},{{-308,-247,-302,-259,-220,-270},{-255,-287,-322,-270,-225,-288},{-352,-253,-230,-246,-260,-239},{-275,-264,-232,-243,-286,-244},{-349,-238,-266,-298,-268,-308},{-314,-284,-311,-254,-260,-301},{-340,-342,-294,-251,-310,-280},{-240,-238,-255,-254,-231,-249},{-272,-267,-246,-268,-231,-306},{-246,-261,-283,-270,-233,-211},{-314,-290,-244,-278,-246,-226},{-316,-342,-252,-281,-302,-267},{-258,-319,-328,-270,-225,-270},{-299,-255,-297,-300,-223,-293},{-346,-307,-227,-243,-313,-254},{-261,-301,-308,-240,-310,-218},{-240,-273,-238,-295,-299,-267},{-261,-336,-288,-328,-292,-234},{-322,-276,-258,-238,-278,-267},{-281,-253,-274,-268,-236,-224},{-272,-261,-255,-328,-238,-236},{-278,-238,-330,-325,-315,-270},{-237,-307,-300,-300,-225,-252},{-258,-304,-286,-262,-225,-308},{-272,-276,-241,-278,-313,-265},{-272,-296,-277,-278,-268,-283},{-287,-342,-263,-276,-315,-221},{-352,-273,-238,-292,-307,-280},{-349,-276,-255,-300,-228,-288},{-349,-316,-252,-232,-244,-216},{-308,-327,-308,-311,-228,-211},{-319,-298,-232,-325,-236,-229},{-281,-333,-269,-235,-241,-260},{-290,-333,-252,-319,-223,-216},{-314,-327,-288,-240,-276,-231},{-343,-293,-266,-251,-217,-278},{-299,-278,-302,-295,-257,-254},{-243,-290,-283,-295,-246,-247},{-246,-287,-252,-273,-220,-272},{-267,-276,-244,-311,-257,-247},{-319,-232,-328,-243,-278,-308},{-275,-281,-227,-270,-262,-285},{-302,-241,-297,-311,-231,-260},{-316,-333,-241,-295,-212,-242},{-302,-342,-232,-251,-289,-257},{-349,-344,-328,-262,-260,-283},{-325,-316,-322,-238,-281,-213},{-270,-281,-322,-311,-281,-270},{-267,-304,-252,-224,-249,-218},{-322,-290,-311,-259,-225,-272}},{{-228,-202,-231,-243,-250,-186},{-295,-269,-273,-206,-216,-214},{-243,-230,-218,-259,-227,-222},{-288,-269,-252,-236,-208,-212},{-280,-259,-273,-239,-208,-208},{-298,-278,-213,-203,-182,-182},{-295,-266,-231,-236,-172,-180},{-278,-259,-213,-212,-233,-206},{-218,-245,-199,-241,-225,-188},{-246,-271,-266,-210,-233,-204},{-208,-254,-273,-203,-223,-214},{-241,-286,-252,-203,-216,-188},{-250,-247,-183,-208,-174,-214},{-263,-238,-245,-236,-174,-184},{-206,-194,-211,-208,-182,-180},{-198,-192,-199,-177,-172,-228},{-213,-211,-192,-206,-210,-216},{-211,-233,-275,-228,-206,-204},{-233,-233,-247,-256,-208,-202},{-228,-235,-229,-252,-237,-212},{-250,-209,-185,-259,-201,-212},{-258,-209,-238,-236,-208,-170},{-265,-228,-188,-206,-176,-190},{-290,-194,-263,-256,-176,-192},{-206,-233,-185,-265,-184,-164},{-288,-209,-259,-181,-210,-190},{-268,-254,-192,-217,-218,-182},{-198,-197,-231,-199,-244,-186},{-216,-271,-199,-212,-250,-186},{-293,-269,-183,-239,-237,-172},{-280,-245,-234,-188,-184,-238},{-280,-242,-206,-203,-246,-238},{-270,-247,-190,-256,-210,-186},{-223,-199,-227,-192,-220,-178},{-260,-235,-218,-265,-235,-172},{-290,-278,-222,-245,-178,-238},{-248,-288,-252,-263,-182,-242},{-285,-252,-211,-199,-174,-204},{-208,-206,-245,-252,-242,-204},{-285,-266,-270,-208,-225,-184},{-250,-221,-243,-190,-242,-198},{-290,-192,-266,-254,-210,-162},{-246,-202,-218,-188,-223,-226},{-226,-238,-273,-190,-206,-186},{-268,-247,-273,-259,-204,-176},{-275,-283,-261,-256,-218,-164},{-263,-266,-238,-223,-193,-190},{-226,-228,-273,-217,-252,-224},{-263,-209,-268,-201,-184,-242},{-250,-245,-263,-179,-254,-228}},{{-219,-208,-201,-186,-134,-175},{-190,-179,-155,-194,-136,-140},{-182,-182,-190,-146,-169,-188},{-177,-221,-160,-160,-156,-147},{-204,-182,-174,-179,-138,-169},{-208,-171,-185,-160,-151,-174},{-173,-154,-146,-181,-133,-142},{-167,-182,-206,-150,-149,-140},{-177,-195,-182,-187,-139,-148},{-192,-180,-189,-170,-163,-188},{-229,-186,-169,-165,-161,-190},{-177,-156,-190,-163,-149,-132},{-215,-149,-178,-193,-163,-185},{-221,-205,-206,-146,-176,-184},{-161,-158,-162,-148,-176,-187},{-200,-173,-208,-138,-171,-158},{-211,-180,-167,-200,-188,-137},{-229,-179,-171,-174,-166,-171},{-227,-223,-176,-148,-156,-148},{-233,-186,-187,-191,-146,-184},{-171,-186,-187,-184,-136,-190},{-227,-179,-142,-158,-148,-174},{-188,-151,-151,-179,-168,-185},{-211,-212,-210,-146,-146,-155},{-231,-151,-160,-200,-166,-140},{-163,-182,-169,-196,-164,-192},{-175,-184,-174,-187,-158,-174},{-225,-203,-176,-205,-153,-158},{-227,-151,-142,-160,-194,-179},{-200,-156,-164,-162,-194,-190},{-182,-210,-160,-163,-198,-193},{-177,-153,-194,-205,-176,-177},{-198,-195,-190,-160,-198,-175},{-231,-173,-190,-193,-183,-156},{-210,-153,-185,-193,-196,-155},{-163,-169,-187,-184,-133,-129},{-227,-193,-169,-205,-181,-179},{-204,-193,-144,-193,-194,-163},{-178,-154,-180,-143,-183,-192},{-221,-184,-185,-193,-159,-169},{-155,-156,-160,-191,-143,-138},{-213,-199,-210,-181,-193,-147},{-198,-175,-205,-157,-189,-155},{-213,-214,-148,-150,-178,-158},{-161,-193,-206,-203,-143,-129},{-186,-197,-189,-167,-179,-182},{-192,-169,-158,-174,-151,-182},{-171,-154,-192,-143,-143,-155},{-180,-203,-157,-172,-176,-135},{-163,-175,-182,-201,-136,-177}},{{-145,-137,-157,-126,-134,-163},{-125,-171,-166,-148,-129,-157},{-145,-151,-146,-142,-136,-142},{-140,-176,-142,-139,-149,-149},{-144,-183,-134,-151,-168,-180},{-154,-162,-149,-172,-143,-169},{-129,-162,-152,-160,-165,-132},{-158,-129,-177,-165,-159,-179},{-158,-157,-140,-154,-143,-142},{-175,-129,-145,-128,-183,-185},{-173,-179,-177,-143,-163,-129},{-145,-174,-145,-168,-176,-134},{-129,-157,-156,-183,-139,-140},{-158,-183,-159,-171,-125,-157},{-154,-142,-154,-179,-142,-159},{-139,-145,-145,-159,-168,-137},{-145,-180,-125,-149,-126,-160},{-153,-165,-177,-185,-146,-131},{-187,-139,-148,-126,-142,-143},{-154,-148,-152,-123,-169,-146},{-147,-172,-179,-146,-128,-131},{-165,-126,-166,-128,-163,-177},{-165,-143,-154,-129,-176,-136},{-126,-182,-159,-149,-169,-156},{-162,-168,-169,-132,-165,-148},{-154,-162,-129,-157,-132,-166},{-136,-123,-142,-151,-179,-169},{-129,-151,-151,-183,-177,-128},{-179,-148,-157,-136,-143,-169},{-131,-154,-128,-149,-123,-139},{-159,-174,-156,-171,-154,-165},{-134,-166,-157,-136,-131,-179},{-145,-183,-148,-180,-177,-137},{-128,-169,-185,-174,-180,-179},{-186,-174,-177,-151,-174,-132},{-156,-182,-156,-128,-156,-154},{-153,-137,-169,-177,-160,-148},{-176,-134,-123,-168,-129,-172},{-144,-165,-128,-172,-177,-125},{-173,-176,-169,-148,-160,-168},{-167,-165,-143,-180,-139,-137},{-153,-177,-137,-131,-137,-168},{-179,-151,-154,-172,-174,-174},{-126,-165,-126,-156,-177,-139},{-187,-123,-151,-154,-182,-182},{-151,-154,-157,-168,-139,-166},{-184,-169,-152,-177,-156,-123},{-129,-156,-134,-143,-132,-142},{-186,-131,-152,-182,-162,-131},{-165,-166,-169,-132,-140,-185}},{{-151,-135,-183,-165,-178,-203},{-134,-149,-136,-193,-205,-212},{-172,-134,-194,-198,-156,-148},{-179,-149,-160,-151,-159,-163},{-172,-188,-190,-166,-164,-150},{-160,-167,-167,-186,-175,-165},{-163,-165,-164,-188,-170,-181},{-137,-167,-180,-192,-186,-217},{-134,-162,-180,-141,-175,-159},{-132,-143,-133,-171,-175,-157},{-157,-176,-136,-170,-210,-148},{-134,-178,-194,-181,-210,-159},{-126,-134,-194,-188,-184,-168},{-168,-135,-151,-198,-149,-145},{-182,-178,-151,-136,-142,-217},{-169,-130,-159,-200,-142,-170},{-168,-137,-167,-173,-205,-148},{-154,-170,-170,-138,-184,-176},{-166,-167,-144,-185,-154,-210},{-185,-165,-160,-151,-175,-152},{-166,-156,-175,-141,-178,-177},{-152,-137,-181,-195,-175,-185},{-131,-153,-138,-185,-159,-188},{-172,-169,-149,-148,-205,-159},{-169,-170,-162,-134,-159,-195},{-143,-157,-131,-193,-158,-212},{-182,-130,-170,-186,-175,-154},{-125,-151,-162,-170,-191,-168},{-160,-137,-152,-168,-156,-210},{-177,-180,-157,-136,-170,-212},{-128,-146,-141,-181,-193,-170},{-145,-180,-138,-200,-140,-165},{-174,-186,-194,-180,-210,-205},{-139,-143,-162,-197,-164,-154},{-140,-154,-185,-171,-164,-165},{-140,-176,-172,-146,-208,-185},{-139,-138,-190,-150,-203,-205},{-123,-153,-143,-134,-166,-214},{-140,-183,-160,-202,-147,-206},{-136,-165,-190,-188,-154,-197},{-162,-140,-191,-183,-189,-192},{-126,-162,-159,-150,-159,-217},{-139,-191,-178,-198,-163,-177},{-145,-148,-167,-156,-172,-154},{-136,-184,-154,-178,-168,-197},{-183,-184,-159,-200,-158,-167},{-143,-149,-141,-171,-164,-161},{-177,-181,-144,-160,-156,-174},{-162,-169,-160,-176,-156,-168},{-154,-140,-193,-202,-187,-168}},{{-167,-202,-198,-189,-189,-229},{-169,-166,-235,-234,-220,-264},{-188,-238,-198,-254,-218,-250},{-171,-220,-233,-211,-250,-229},{-186,-222,-206,-230,-234,-243},{-156,-234,-247,-204,-243,-192},{-226,-218,-235,-217,-230,-211},{-205,-208,-241,-189,-198,-218},{-173,-176,-222,-202,-256,-243},{-169,-192,-235,-228,-220,-222},{-160,-204,-239,-172,-187,-248},{-217,-210,-194,-234,-232,-194},{-224,-220,-241,-249,-205,-262},{-180,-206,-233,-194,-270,-246},{-198,-214,-206,-202,-263,-248},{-190,-206,-214,-245,-225,-271},{-222,-214,-169,-204,-243,-264},{-196,-214,-165,-196,-259,-276},{-179,-164,-185,-252,-245,-220},{-194,-234,-220,-206,-180,-201},{-205,-204,-208,-213,-230,-204},{-196,-196,-183,-178,-248,-187},{-207,-232,-237,-187,-198,-194},{-175,-228,-208,-183,-200,-187},{-217,-216,-175,-215,-263,-250},{-224,-216,-179,-232,-234,-211},{-213,-158,-218,-239,-180,-222},{-180,-224,-214,-232,-238,-250},{-162,-178,-169,-254,-182,-264},{-205,-216,-241,-189,-232,-253},{-158,-216,-222,-226,-194,-257},{-165,-206,-212,-181,-259,-248},{-198,-158,-218,-239,-202,-192},{-198,-212,-208,-213,-180,-241},{-162,-230,-218,-243,-198,-187},{-217,-168,-173,-221,-230,-248},{-222,-232,-231,-172,-207,-278},{-222,-232,-206,-204,-248,-281},{-169,-232,-177,-196,-225,-225},{-152,-222,-190,-256,-245,-197},{-205,-196,-190,-237,-225,-190},{-209,-190,-206,-226,-187,-218},{-156,-188,-165,-200,-207,-187},{-226,-202,-167,-241,-180,-208},{-211,-198,-247,-219,-218,-262},{-162,-210,-247,-174,-200,-241},{-220,-180,-204,-196,-200,-236},{-190,-206,-231,-211,-218,-197},{-173,-166,-243,-191,-227,-260},{-228,-236,-241,-204,-261,-239}},{{-287,-247,-305,-277,-295,-263},{-233,-202,-209,-256,-298,-306},{-236,-242,-303,-315,-268,-283},{-265,-237,-217,-315,-240,-226},{-209,-239,-261,-247,-287,-286},{-221,-295,-300,-215,-221,-291},{-277,-249,-295,-299,-235,-238},{-243,-234,-313,-239,-273,-294},{-211,-209,-230,-293,-270,-243},{-277,-232,-261,-250,-306,-328},{-279,-207,-308,-282,-243,-314},{-214,-270,-219,-317,-226,-235},{-226,-277,-264,-299,-284,-263},{-209,-282,-303,-250,-257,-263},{-211,-204,-305,-239,-309,-286},{-207,-214,-214,-288,-331,-337},{-289,-212,-300,-272,-229,-269},{-292,-257,-290,-320,-221,-238},{-265,-249,-238,-229,-306,-241},{-233,-280,-243,-242,-257,-297},{-209,-229,-279,-317,-287,-325},{-255,-247,-303,-247,-309,-306},{-202,-224,-240,-285,-257,-303},{-221,-297,-313,-226,-224,-286},{-231,-244,-251,-304,-315,-260},{-231,-262,-214,-269,-265,-340},{-270,-287,-214,-274,-323,-238},{-236,-302,-313,-285,-259,-331},{-199,-270,-248,-277,-301,-331},{-258,-204,-290,-234,-273,-252},{-292,-209,-282,-309,-317,-272},{-260,-292,-269,-266,-246,-340},{-231,-285,-217,-226,-243,-331},{-253,-209,-266,-256,-323,-272},{-267,-300,-211,-221,-306,-246},{-279,-249,-224,-282,-295,-275},{-207,-277,-298,-221,-293,-334},{-194,-227,-217,-234,-251,-269},{-202,-285,-256,-274,-251,-328},{-199,-262,-284,-293,-315,-235},{-216,-209,-240,-296,-315,-272},{-289,-247,-243,-296,-270,-266},{-238,-285,-251,-293,-273,-283},{-270,-204,-211,-247,-270,-289},{-275,-242,-251,-323,-243,-241},{-236,-229,-266,-291,-315,-246},{-197,-227,-211,-296,-229,-306},{-194,-260,-271,-288,-262,-317},{-226,-255,-266,-215,-270,-314},{-233,-214,-282,-229,-229,-294}},{{-332,-303,-326,-241,-244,-262},{-234,-247,-290,-241,-250,-268},{-341,-268,-242,-289,-337,-298},{-266,-291,-248,-340,-361,-295},{-263,-268,-311,-343,-334,-241},{-283,-312,-344,-244,-268,-253},{-280,-256,-311,-325,-361,-253},{-249,-344,-266,-277,-274,-289},{-280,-297,-344,-334,-346,-298},{-251,-341,-344,-334,-289,-307},{-344,-353,-338,-358,-259,-265},{-231,-335,-245,-298,-361,-346},{-295,-332,-305,-316,-310,-253},{-295,-353,-260,-286,-316,-274},{-301,-347,-272,-280,-268,-334},{-295,-291,-320,-262,-286,-349},{-260,-268,-275,-283,-268,-247},{-329,-303,-281,-265,-358,-313},{-249,-273,-311,-334,-361,-337},{-298,-335,-356,-358,-298,-304},{-263,-320,-272,-331,-268,-325},{-332,-323,-314,-325,-265,-301},{-324,-256,-269,-271,-316,-310},{-237,-323,-320,-241,-319,-241},{-292,-312,-290,-352,-304,-331},{-338,-312,-242,-253,-301,-340},{-315,-300,-278,-307,-241,-256},{-249,-288,-287,-301,-262,-247},{-329,-332,-338,-331,-334,-244},{-289,-262,-332,-349,-256,-241},{-263,-347,-281,-346,-259,-298},{-237,-326,-311,-295,-259,-268},{-324,-256,-305,-334,-319,-244},{-338,-279,-329,-313,-271,-310},{-306,-279,-248,-259,-316,-313},{-237,-265,-350,-325,-328,-325},{-257,-247,-314,-289,-358,-262},{-234,-265,-260,-256,-259,-262},{-344,-279,-338,-340,-349,-292},{-266,-338,-356,-304,-319,-244},{-272,-244,-239,-241,-262,-241},{-301,-329,-338,-265,-358,-277},{-315,-247,-305,-358,-286,-283},{-257,-235,-350,-334,-247,-325},{-237,-347,-275,-343,-319,-361},{-283,-320,-350,-313,-340,-247},{-344,-326,-317,-340,-337,-283},{-257,-265,-296,-349,-319,-268},{-272,-335,-242,-265,-343,-304},{-277,-244,-284,-346,-283,-271}}},{{{-395,-326,-284,-304,-298,-298},{-304,-385,-402,-382,-378,-406},{-298,-287,-294,-326,-385,-406},{-385,-416,-416,-280,-329,-315},{-322,-410,-326,-346,-399,-399},{-360,-371,-360,-322,-389,-392},{-416,-336,-343,-360,-294,-308},{-287,-294,-304,-382,-343,-364},{-329,-294,-374,-392,-312,-364},{-343,-371,-312,-371,-354,-378},{-392,-284,-395,-368,-368,-406},{-399,-395,-326,-298,-382,-392},{-374,-340,-364,-406,-326,-326},{-308,-371,-304,-346,-322,-420},{-318,-402,-304,-354,-402,-298},{-346,-410,-399,-287,-312,-399},{-284,-399,-304,-322,-304,-343},{-301,-336,-332,-336,-360,-318},{-364,-326,-371,-284,-360,-371},{-378,-312,-290,-340,-354,-332},{-402,-364,-416,-406,-343,-343},{-416,-360,-389,-364,-385,-378},{-350,-413,-350,-357,-329,-294},{-301,-368,-329,-410,-290,-336},{-290,-329,-350,-340,-318,-308},{-420,-374,-410,-420,-298,-329},{-413,-371,-301,-389,-301,-332},{-402,-340,-371,-340,-392,-340},{-350,-416,-364,-287,-304,-406},{-294,-301,-392,-368,-374,-340},{-378,-329,-395,-354,-308,-364},{-318,-326,-343,-385,-294,-413},{-329,-318,-343,-329,-402,-406},{-301,-416,-340,-368,-357,-420},{-315,-322,-318,-368,-290,-395},{-318,-385,-399,-389,-410,-298},{-340,-329,-298,-284,-340,-368},{-413,-395,-294,-416,-301,-298},{-382,-326,-298,-360,-374,-364},{-336,-284,-406,-280,-301,-357},{-322,-315,-360,-326,-318,-280},{-298,-374,-385,-420,-340,-416},{-420,-357,-360,-329,-416,-350},{-332,-350,-392,-318,-416,-399},{-343,-284,-364,-346,-357,-354},{-406,-392,-368,-416,-340,-336},{-318,-413,-416,-399,-329,-420},{-318,-385,-329,-378,-374,-336},{-346,-389,-364,-354,-399,-382},{-410,-346,-395,-284,-280,-364}},{{-285,-353,-271,-334,-394,-341},{-397,-350,-329,-394,-289,-383},{-390,-312,-302,-277,-298,-270},{-313,-384,-319,-281,-298,-345},{-397,-322,-315,-381,-272,-338},{-358,-364,-339,-297,-364,-319},{-289,-343,-359,-317,-298,-319},{-351,-302,-383,-274,-269,-364},{-362,-274,-292,-381,-354,-367},{-299,-374,-393,-344,-354,-383},{-407,-295,-308,-341,-351,-335},{-407,-381,-403,-324,-364,-261},{-292,-292,-295,-374,-341,-261},{-317,-278,-386,-357,-377,-293},{-327,-391,-271,-337,-328,-328},{-324,-384,-312,-371,-390,-290},{-414,-326,-275,-364,-384,-335},{-310,-292,-380,-284,-325,-374},{-400,-343,-363,-267,-321,-299},{-327,-377,-383,-387,-269,-332},{-289,-374,-278,-334,-338,-316},{-278,-295,-288,-367,-312,-287},{-393,-298,-407,-367,-272,-322},{-306,-322,-349,-301,-285,-386},{-397,-285,-386,-334,-351,-316},{-414,-326,-380,-387,-325,-361},{-355,-326,-349,-321,-371,-328},{-383,-319,-305,-327,-266,-287},{-386,-377,-366,-337,-335,-309},{-404,-333,-302,-267,-295,-274},{-369,-343,-315,-307,-374,-303},{-306,-412,-403,-341,-308,-270},{-324,-316,-298,-277,-302,-270},{-296,-367,-329,-311,-315,-338},{-358,-391,-349,-387,-328,-306},{-320,-381,-332,-267,-344,-348},{-358,-319,-342,-331,-348,-364},{-345,-322,-329,-374,-321,-280},{-292,-343,-336,-314,-361,-293},{-362,-377,-386,-301,-325,-283},{-299,-364,-370,-324,-364,-312},{-310,-381,-359,-354,-358,-383},{-404,-405,-305,-337,-328,-299},{-393,-329,-403,-307,-344,-325},{-313,-391,-407,-284,-308,-370},{-317,-305,-285,-324,-351,-274},{-303,-278,-363,-327,-335,-345},{-313,-391,-376,-321,-289,-351},{-306,-274,-336,-274,-367,-319},{-390,-278,-319,-274,-390,-322}},{{-350,-370,-261,-267,-308,-222},{-324,-274,-243,-299,-265,-328},{-296,-317,-249,-267,-279,-231},{-343,-360,-333,-275,-274,-225},{-378,-342,-252,-240,-228,-261},{-306,-339,-327,-302,-336,-292},{-309,-339,-324,-334,-245,-317},{-337,-262,-255,-322,-268,-225},{-258,-305,-312,-278,-242,-231},{-299,-305,-351,-278,-339,-256},{-334,-302,-294,-249,-322,-306},{-375,-296,-336,-267,-282,-250},{-328,-311,-321,-284,-276,-267},{-324,-280,-240,-261,-271,-331},{-337,-348,-318,-328,-302,-331},{-340,-253,-336,-290,-302,-311},{-356,-259,-309,-308,-251,-278},{-290,-262,-294,-311,-296,-222},{-287,-317,-345,-287,-259,-309},{-359,-305,-252,-308,-302,-325},{-287,-268,-333,-246,-305,-306},{-261,-308,-312,-278,-342,-272},{-356,-330,-273,-331,-342,-247},{-309,-265,-312,-284,-254,-311},{-268,-302,-252,-270,-279,-239},{-312,-271,-267,-311,-262,-314},{-268,-314,-246,-234,-274,-250},{-321,-262,-285,-240,-308,-261},{-293,-330,-324,-349,-228,-325},{-290,-277,-297,-334,-254,-253},{-258,-342,-273,-305,-231,-272},{-356,-345,-249,-249,-339,-289},{-331,-293,-255,-258,-302,-328},{-309,-339,-357,-311,-271,-234},{-372,-317,-312,-328,-311,-242},{-309,-265,-273,-314,-242,-300},{-372,-336,-342,-246,-245,-300},{-315,-253,-309,-337,-342,-320},{-284,-268,-273,-272,-268,-267},{-287,-296,-309,-270,-256,-309},{-321,-311,-330,-261,-248,-317},{-375,-317,-246,-267,-319,-289},{-299,-305,-312,-234,-322,-261},{-356,-326,-312,-252,-311,-292},{-290,-360,-321,-281,-276,-259},{-252,-293,-318,-322,-302,-272},{-261,-311,-360,-340,-322,-328},{-359,-311,-321,-311,-237,-286},{-290,-336,-345,-267,-271,-278},{-356,-360,-243,-316,-316,-297}},{{-232,-255,-280,-271,-220,-253},{-297,-221,-231,-294,-289,-244},{-284,-297,-275,-301,-274,-239},{-278,-302,-262,-206,-282,-227},{-289,-258,-306,-279,-220,-206},{-273,-229,-265,-231,-272,-206},{-313,-310,-226,-264,-274,-282},{-281,-284,-275,-301,-279,-253},{-227,-226,-218,-301,-267,-201},{-224,-271,-218,-216,-201,-191},{-240,-300,-280,-286,-257,-229},{-300,-247,-303,-238,-220,-244},{-221,-313,-239,-281,-213,-244},{-324,-258,-239,-286,-252,-244},{-216,-313,-206,-211,-223,-265},{-302,-279,-252,-291,-245,-222},{-243,-234,-257,-238,-223,-232},{-235,-310,-285,-301,-279,-229},{-267,-292,-231,-296,-250,-220},{-294,-250,-206,-201,-196,-244},{-243,-292,-208,-254,-287,-244},{-254,-247,-213,-231,-203,-225},{-230,-218,-213,-289,-203,-287},{-281,-231,-234,-208,-243,-217},{-262,-268,-265,-223,-294,-261},{-316,-224,-242,-221,-267,-280},{-308,-268,-211,-271,-218,-203},{-262,-252,-221,-211,-247,-217},{-259,-224,-303,-271,-247,-284},{-305,-210,-254,-274,-272,-201},{-267,-276,-242,-248,-216,-268},{-230,-260,-298,-228,-206,-196},{-254,-245,-280,-284,-225,-244},{-246,-237,-257,-286,-198,-196},{-313,-250,-303,-206,-208,-225},{-297,-252,-306,-236,-262,-241},{-310,-281,-303,-264,-243,-270},{-319,-224,-265,-246,-201,-222},{-265,-250,-265,-296,-238,-239},{-297,-266,-303,-281,-272,-268},{-292,-279,-249,-256,-267,-265},{-232,-252,-298,-218,-201,-275},{-316,-266,-303,-301,-218,-265},{-240,-292,-249,-228,-292,-277},{-294,-281,-252,-233,-206,-227},{-267,-245,-206,-246,-218,-261},{-278,-221,-290,-284,-252,-196},{-246,-263,-272,-241,-287,-225},{-221,-276,-257,-221,-206,-203},{-267,-302,-226,-223,-267,-220}},{{-218,-233,-247,-240,-236,-192},{-211,-256,-213,-268,-196,-199},{-204,-224,-256,-259,-263,-224},{-230,-196,-210,-261,-215,-192},{-204,-185,-243,-222,-231,-185},{-211,-254,-194,-254,-224,-192},{-197,-259,-261,-238,-270,-185},{-235,-208,-231,-238,-256,-217},{-218,-219,-189,-270,-206,-189},{-204,-224,-259,-245,-189,-213},{-235,-210,-259,-249,-247,-226},{-201,-210,-254,-275,-266,-226},{-228,-247,-243,-199,-263,-192},{-239,-245,-240,-233,-229,-277},{-242,-249,-273,-192,-215,-210},{-211,-210,-243,-243,-224,-245},{-239,-243,-192,-187,-240,-192},{-282,-254,-210,-249,-219,-224},{-235,-201,-273,-196,-233,-196},{-209,-213,-252,-217,-266,-263},{-246,-236,-206,-236,-268,-261},{-261,-240,-231,-231,-249,-263},{-242,-219,-215,-236,-268,-270},{-206,-233,-196,-273,-261,-247},{-275,-243,-249,-185,-261,-201},{-228,-268,-277,-213,-231,-224},{-235,-243,-236,-201,-259,-233},{-213,-196,-203,-189,-263,-210},{-192,-187,-252,-268,-263,-192},{-282,-231,-219,-256,-210,-224},{-223,-231,-259,-277,-222,-245},{-270,-254,-215,-226,-245,-268},{-261,-194,-249,-201,-194,-270},{-265,-245,-268,-199,-203,-249},{-270,-266,-275,-245,-277,-275},{-251,-192,-206,-277,-240,-256},{-209,-254,-206,-215,-273,-201},{-218,-277,-192,-201,-215,-208},{-265,-263,-194,-240,-208,-261},{-237,-245,-233,-222,-226,-273},{-199,-213,-226,-236,-213,-236},{-251,-270,-213,-231,-224,-238},{-282,-199,-226,-224,-196,-189},{-199,-254,-266,-215,-259,-199},{-237,-203,-266,-217,-268,-192},{-204,-238,-266,-266,-252,-219},{-244,-275,-229,-219,-236,-277},{-192,-222,-203,-243,-206,-275},{-263,-240,-189,-194,-238,-240},{-194,-217,-215,-243,-273,-208}},{{-270,-249,-228,-269,-227,-276},{-213,-213,-266,-281,-213,-271},{-243,-196,-252,-281,-218,-283},{-266,-249,-263,-245,-198,-278},{-254,-270,-245,-195,-196,-216},{-256,-187,-273,-193,-249,-283},{-224,-256,-228,-271,-242,-229},{-277,-233,-277,-212,-237,-202},{-243,-263,-217,-281,-242,-234},{-249,-243,-235,-274,-278,-258},{-219,-270,-191,-238,-273,-246},{-224,-219,-252,-238,-220,-258},{-256,-245,-233,-233,-227,-263},{-224,-192,-268,-262,-230,-241},{-229,-270,-226,-236,-278,-199},{-238,-224,-261,-224,-290,-207},{-252,-254,-214,-231,-273,-204},{-259,-222,-224,-255,-198,-283},{-266,-277,-217,-278,-223,-216},{-222,-240,-231,-248,-198,-209},{-245,-222,-270,-245,-198,-246},{-270,-259,-270,-243,-201,-219},{-213,-224,-247,-200,-257,-248},{-263,-203,-196,-281,-249,-280},{-256,-213,-221,-248,-244,-280},{-229,-224,-224,-214,-225,-197},{-273,-231,-217,-193,-276,-209},{-233,-224,-247,-226,-247,-229},{-259,-208,-233,-257,-196,-199},{-208,-206,-186,-259,-290,-212},{-233,-217,-224,-231,-257,-221},{-277,-229,-191,-224,-252,-207},{-268,-213,-273,-214,-266,-234},{-268,-238,-280,-264,-203,-248},{-240,-277,-198,-228,-194,-261},{-231,-224,-261,-245,-261,-268},{-247,-224,-247,-283,-254,-224},{-236,-231,-205,-209,-194,-271},{-192,-236,-275,-274,-259,-241},{-240,-238,-277,-202,-271,-276},{-199,-199,-231,-221,-283,-285},{-243,-275,-219,-252,-264,-209},{-240,-245,-252,-240,-252,-283},{-229,-219,-256,-231,-281,-229},{-189,-277,-198,-219,-201,-239},{-215,-270,-268,-231,-249,-276},{-268,-245,-256,-190,-237,-202},{-222,-273,-212,-190,-257,-280},{-273,-266,-203,-264,-252,-253},{-256,-245,-217,-250,-249,-261}},{{-290,-290,-314,-281,-315,-271},{-275,-243,-277,-289,-250,-346},{-255,-264,-309,-235,-278,-314},{-217,-220,-237,-314,-332,-291},{-255,-215,-263,-322,-244,-343},{-260,-285,-287,-218,-261,-288},{-209,-269,-290,-238,-303,-253},{-224,-293,-218,-259,-256,-328},{-290,-228,-242,-254,-301,-288},{-292,-251,-253,-248,-318,-239},{-260,-218,-255,-262,-334,-300},{-255,-212,-277,-218,-320,-294},{-280,-308,-250,-292,-256,-279},{-202,-228,-290,-238,-250,-251},{-202,-300,-218,-287,-295,-334},{-227,-275,-245,-319,-239,-230},{-302,-275,-285,-311,-253,-346},{-300,-249,-226,-328,-329,-328},{-224,-290,-269,-235,-312,-314},{-285,-215,-237,-273,-261,-245},{-242,-223,-314,-227,-315,-346},{-212,-280,-237,-251,-239,-279},{-297,-220,-279,-251,-275,-271},{-237,-269,-255,-311,-278,-323},{-222,-215,-317,-218,-253,-253},{-204,-280,-269,-308,-233,-300},{-285,-218,-309,-259,-315,-291},{-237,-308,-231,-319,-292,-285},{-262,-306,-277,-243,-242,-337},{-224,-267,-314,-319,-318,-230},{-244,-277,-301,-224,-303,-265},{-275,-298,-317,-257,-278,-302},{-282,-295,-295,-254,-275,-343},{-302,-236,-266,-319,-284,-253},{-262,-215,-301,-317,-337,-305},{-270,-241,-239,-278,-318,-340},{-239,-300,-301,-306,-247,-268},{-295,-269,-237,-287,-334,-285},{-237,-295,-290,-287,-326,-256},{-282,-285,-261,-322,-264,-271},{-287,-277,-261,-311,-278,-230},{-234,-282,-255,-238,-236,-248},{-217,-275,-277,-319,-256,-323},{-207,-254,-301,-232,-242,-302},{-260,-264,-213,-248,-247,-320},{-202,-275,-242,-308,-292,-294},{-212,-285,-234,-281,-337,-328},{-297,-262,-271,-276,-247,-297},{-204,-277,-309,-322,-289,-288},{-232,-298,-218,-311,-303,-291}},{{-308,-327,-369,-266,-389,-389},{-308,-245,-356,-279,-279,-317},{-346,-318,-350,-352,-337,-330},{-314,-345,-264,-346,-292,-337},{-323,-303,-363,-257,-369,-297},{-337,-282,-282,-254,-389,-314},{-317,-267,-273,-365,-295,-297},{-337,-312,-251,-352,-373,-297},{-352,-276,-251,-263,-285,-287},{-290,-309,-282,-371,-373,-304},{-272,-330,-270,-377,-327,-264},{-329,-312,-338,-380,-282,-307},{-337,-261,-372,-273,-305,-353},{-320,-309,-369,-349,-373,-294},{-258,-303,-257,-273,-389,-327},{-243,-242,-313,-304,-347,-346},{-349,-300,-304,-342,-269,-323},{-340,-255,-279,-355,-334,-300},{-314,-348,-260,-285,-360,-274},{-237,-358,-329,-263,-379,-360},{-305,-285,-319,-323,-337,-350},{-269,-348,-304,-292,-337,-350},{-240,-242,-267,-269,-311,-376},{-305,-288,-251,-273,-324,-274},{-275,-282,-291,-368,-266,-383},{-323,-330,-254,-336,-308,-284},{-305,-279,-356,-304,-292,-346},{-278,-351,-344,-365,-353,-317},{-326,-351,-347,-336,-356,-350},{-334,-251,-282,-276,-363,-330},{-237,-306,-257,-254,-330,-360},{-240,-267,-257,-288,-308,-346},{-311,-294,-313,-327,-379,-356},{-246,-318,-251,-374,-295,-294},{-243,-342,-341,-371,-295,-304},{-249,-245,-347,-380,-330,-373},{-355,-348,-260,-352,-353,-264},{-343,-248,-288,-342,-376,-277},{-272,-342,-288,-358,-275,-350},{-278,-339,-276,-330,-318,-386},{-269,-342,-322,-368,-379,-366},{-266,-330,-248,-269,-347,-350},{-337,-321,-301,-317,-363,-376},{-284,-306,-291,-301,-321,-280},{-308,-251,-310,-346,-282,-274},{-346,-276,-310,-380,-360,-277},{-263,-361,-372,-339,-353,-287},{-314,-270,-254,-361,-340,-389},{-249,-279,-294,-368,-373,-350},{-337,-261,-338,-327,-298,-287}},{{-269,-402,-279,-413,-280,-280},{-360,-273,-375,-290,-346,-343},{-296,-382,-282,-340,-346,-378},{-279,-286,-389,-298,-364,-416},{-380,-307,-316,-312,-298,-389},{-339,-317,-396,-294,-340,-290},{-400,-273,-337,-301,-343,-332},{-349,-406,-282,-368,-368,-382},{-396,-334,-279,-315,-402,-346},{-380,-283,-303,-346,-364,-395},{-363,-372,-389,-374,-329,-364},{-289,-300,-389,-402,-389,-329},{-296,-406,-392,-284,-315,-385},{-336,-389,-344,-416,-413,-308},{-279,-290,-413,-389,-315,-340},{-306,-280,-310,-304,-315,-420},{-286,-392,-330,-298,-312,-374},{-312,-293,-313,-354,-413,-357},{-292,-327,-382,-410,-329,-308},{-349,-321,-320,-332,-336,-406},{-373,-382,-341,-382,-304,-354},{-282,-396,-344,-346,-354,-392},{-282,-317,-344,-416,-312,-298},{-269,-372,-313,-326,-420,-329},{-356,-379,-358,-298,-294,-382},{-393,-389,-389,-343,-308,-315},{-296,-406,-378,-287,-343,-406},{-296,-389,-275,-290,-343,-304},{-346,-321,-396,-318,-360,-308},{-356,-361,-389,-318,-329,-382},{-380,-392,-347,-406,-374,-318},{-360,-283,-399,-354,-402,-322},{-383,-307,-289,-399,-350,-413},{-336,-379,-299,-336,-312,-395},{-356,-351,-282,-318,-312,-389},{-366,-344,-334,-284,-326,-304},{-393,-406,-334,-340,-420,-336},{-360,-348,-368,-287,-395,-284},{-380,-307,-392,-308,-413,-329},{-286,-375,-341,-308,-287,-346},{-400,-385,-289,-298,-340,-368},{-282,-286,-392,-287,-329,-416},{-349,-317,-389,-360,-346,-395},{-286,-341,-279,-329,-294,-371},{-366,-297,-282,-360,-284,-392},{-403,-327,-354,-357,-378,-287},{-390,-344,-320,-318,-420,-413},{-396,-361,-286,-346,-326,-294},{-360,-310,-385,-385,-287,-312},{-319,-389,-337,-382,-294,-378}}}}; // 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,12,8,25,13,9,24,12,9,25,13,9,25,13,9,26,13,9,26,13,9,26,13,9,26,13,9,26,13,9,26,13,9,25,13,9,26,14,9,26,13,9,26,14,9,26,13,9,27,13,9,26,13,9,26,13,9,25,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,1137,1138,1139}}; // 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,2,6,10,14,18,22,26,30,34,38,42,46,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,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,1,5,9,13,17,21,25,29,33,37,41,45,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,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,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,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,1,5,9,13,17,21,25,29,33,37,41,45,49,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,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,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,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,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,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,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,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,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48}; // 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,7,11,15,19,23,27,31,35,39,43,47,51,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,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,6,10,14,18,22,26,30,34,38,42,46,50,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,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,5,11,17,23,29,35,41,47,53,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,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,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,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,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,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,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,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51}; // set of end times of each shipment 
