int Dev = 50;// Deviation
extern const int CNN = 3;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 1142;//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]={{{{12213,0,0,0,0,0},{11388,0,0,0,0,0},{13693,0,0,0,0,0},{12777,0,0,0,0,0},{12115,0,0,0,0,0},{12241,0,0,0,0,0},{12030,0,0,0,0,0},{12658,0,0,0,0,0},{12776,0,0,0,0,0},{12737,0,0,0,0,0},{12101,0,0,0,0,0},{12757,0,0,0,0,0},{13255,0,0,0,0,0},{12349,0,0,0,0,0},{12462,0,0,0,0,0},{11984,0,0,0,0,0},{11939,0,0,0,0,0},{11891,0,0,0,0,0},{12789,0,0,0,0,0},{12175,0,0,0,0,0},{12302,0,0,0,0,0},{13363,0,0,0,0,0},{11984,0,0,0,0,0},{12341,0,0,0,0,0},{12293,0,0,0,0,0},{12643,0,0,0,0,0},{12155,0,0,0,0,0},{11606,0,0,0,0,0},{12829,0,0,0,0,0},{12763,0,0,0,0,0},{11886,0,0,0,0,0},{13100,0,0,0,0,0},{11807,0,0,0,0,0},{12324,0,0,0,0,0},{12832,0,0,0,0,0},{13230,0,0,0,0,0},{12966,0,0,0,0,0},{13874,0,0,0,0,0},{12122,0,0,0,0,0},{11977,0,0,0,0,0},{11962,0,0,0,0,0},{12670,0,0,0,0,0},{11911,0,0,0,0,0},{12047,0,0,0,0,0},{12253,0,0,0,0,0},{12646,0,0,0,0,0},{12510,0,0,0,0,0},{11888,0,0,0,0,0},{13041,0,0,0,0,0},{12089,0,0,0,0,0}},{{12960,0,0,0,0,0},{12519,0,0,0,0,0},{12150,0,0,0,0,0},{12279,0,0,0,0,0},{11526,0,0,0,0,0},{13087,0,0,0,0,0},{11803,0,0,0,0,0},{11983,0,0,0,0,0},{12323,0,0,0,0,0},{12034,0,0,0,0,0},{12010,0,0,0,0,0},{12860,0,0,0,0,0},{11683,0,0,0,0,0},{12154,0,0,0,0,0},{11900,0,0,0,0,0},{12226,0,0,0,0,0},{12298,0,0,0,0,0},{11388,0,0,0,0,0},{12544,0,0,0,0,0},{12340,0,0,0,0,0},{11574,0,0,0,0,0},{12210,0,0,0,0,0},{13095,0,0,0,0,0},{12989,0,0,0,0,0},{12461,0,0,0,0,0},{13519,0,0,0,0,0},{12622,0,0,0,0,0},{13289,0,0,0,0,0},{12779,0,0,0,0,0},{12028,0,0,0,0,0},{12522,0,0,0,0,0},{12730,0,0,0,0,0},{11723,0,0,0,0,0},{12921,0,0,0,0,0},{12391,0,0,0,0,0},{13236,0,0,0,0,0},{11564,0,0,0,0,0},{12389,0,0,0,0,0},{12504,0,0,0,0,0},{12300,0,0,0,0,0},{11997,0,0,0,0,0},{12910,0,0,0,0,0},{13034,0,0,0,0,0},{12618,0,0,0,0,0},{12469,0,0,0,0,0},{12449,0,0,0,0,0},{12876,0,0,0,0,0},{11947,0,0,0,0,0},{11979,0,0,0,0,0},{11520,0,0,0,0,0}},{{12078,0,0,0,0,0},{11338,0,0,0,0,0},{11144,0,0,0,0,0},{11381,0,0,0,0,0},{11828,0,0,0,0,0},{11380,0,0,0,0,0},{11891,0,0,0,0,0},{11197,0,0,0,0,0},{11437,0,0,0,0,0},{10812,0,0,0,0,0},{12517,0,0,0,0,0},{11428,0,0,0,0,0},{11589,0,0,0,0,0},{11460,0,0,0,0,0},{11741,0,0,0,0,0},{11621,0,0,0,0,0},{12153,0,0,0,0,0},{11494,0,0,0,0,0},{11490,0,0,0,0,0},{12641,0,0,0,0,0},{12235,0,0,0,0,0},{11902,0,0,0,0,0},{11696,0,0,0,0,0},{11837,0,0,0,0,0},{12303,0,0,0,0,0},{11662,0,0,0,0,0},{12122,0,0,0,0,0},{10948,0,0,0,0,0},{12057,0,0,0,0,0},{11083,0,0,0,0,0},{11270,0,0,0,0,0},{11943,0,0,0,0,0},{11232,0,0,0,0,0},{11454,0,0,0,0,0},{11515,0,0,0,0,0},{11220,0,0,0,0,0},{11200,0,0,0,0,0},{11462,0,0,0,0,0},{11681,0,0,0,0,0},{12029,0,0,0,0,0},{11917,0,0,0,0,0},{11000,0,0,0,0,0},{11486,0,0,0,0,0},{11898,0,0,0,0,0},{12517,0,0,0,0,0},{11244,0,0,0,0,0},{11361,0,0,0,0,0},{11411,0,0,0,0,0},{11195,0,0,0,0,0},{12531,0,0,0,0,0}},{{9840,0,0,0,0,0},{10364,0,0,0,0,0},{9831,0,0,0,0,0},{10311,0,0,0,0,0},{10574,0,0,0,0,0},{10094,0,0,0,0,0},{10397,0,0,0,0,0},{9664,0,0,0,0,0},{10225,0,0,0,0,0},{10068,0,0,0,0,0},{10176,0,0,0,0,0},{10615,0,0,0,0,0},{10625,0,0,0,0,0},{10869,0,0,0,0,0},{9783,0,0,0,0,0},{11012,0,0,0,0,0},{10613,0,0,0,0,0},{10208,0,0,0,0,0},{9831,0,0,0,0,0},{9874,0,0,0,0,0},{10376,0,0,0,0,0},{10368,0,0,0,0,0},{10533,0,0,0,0,0},{10427,0,0,0,0,0},{10417,0,0,0,0,0},{9976,0,0,0,0,0},{10740,0,0,0,0,0},{10610,0,0,0,0,0},{10776,0,0,0,0,0},{10140,0,0,0,0,0},{10892,0,0,0,0,0},{10576,0,0,0,0,0},{10474,0,0,0,0,0},{10457,0,0,0,0,0},{10994,0,0,0,0,0},{10217,0,0,0,0,0},{10012,0,0,0,0,0},{11018,0,0,0,0,0},{10628,0,0,0,0,0},{10548,0,0,0,0,0},{10295,0,0,0,0,0},{9863,0,0,0,0,0},{10082,0,0,0,0,0},{10484,0,0,0,0,0},{9935,0,0,0,0,0},{11105,0,0,0,0,0},{9883,0,0,0,0,0},{10498,0,0,0,0,0},{10098,0,0,0,0,0},{9765,0,0,0,0,0}},{{9786,0,0,0,0,0},{9604,0,0,0,0,0},{9754,0,0,0,0,0},{10030,0,0,0,0,0},{10198,0,0,0,0,0},{8728,0,0,0,0,0},{9535,0,0,0,0,0},{9451,0,0,0,0,0},{9419,0,0,0,0,0},{9272,0,0,0,0,0},{8931,0,0,0,0,0},{8815,0,0,0,0,0},{9356,0,0,0,0,0},{9928,0,0,0,0,0},{9397,0,0,0,0,0},{8577,0,0,0,0,0},{8541,0,0,0,0,0},{9187,0,0,0,0,0},{9706,0,0,0,0,0},{9384,0,0,0,0,0},{8937,0,0,0,0,0},{9331,0,0,0,0,0},{9901,0,0,0,0,0},{10191,0,0,0,0,0},{10339,0,0,0,0,0},{9723,0,0,0,0,0},{9499,0,0,0,0,0},{9405,0,0,0,0,0},{9659,0,0,0,0,0},{9042,0,0,0,0,0},{9749,0,0,0,0,0},{8785,0,0,0,0,0},{9714,0,0,0,0,0},{9658,0,0,0,0,0},{9634,0,0,0,0,0},{9096,0,0,0,0,0},{9425,0,0,0,0,0},{9879,0,0,0,0,0},{9978,0,0,0,0,0},{9488,0,0,0,0,0},{9122,0,0,0,0,0},{9119,0,0,0,0,0},{9271,0,0,0,0,0},{9929,0,0,0,0,0},{9840,0,0,0,0,0},{9440,0,0,0,0,0},{8828,0,0,0,0,0},{9073,0,0,0,0,0},{8955,0,0,0,0,0},{9707,0,0,0,0,0}},{{9836,0,0,0,0,0},{9149,0,0,0,0,0},{9643,0,0,0,0,0},{9619,0,0,0,0,0},{9688,0,0,0,0,0},{8943,0,0,0,0,0},{9439,0,0,0,0,0},{9279,0,0,0,0,0},{9492,0,0,0,0,0},{9592,0,0,0,0,0},{8975,0,0,0,0,0},{9422,0,0,0,0,0},{8986,0,0,0,0,0},{9642,0,0,0,0,0},{8598,0,0,0,0,0},{8920,0,0,0,0,0},{9342,0,0,0,0,0},{9585,0,0,0,0,0},{8952,0,0,0,0,0},{9202,0,0,0,0,0},{9572,0,0,0,0,0},{9235,0,0,0,0,0},{9033,0,0,0,0,0},{9120,0,0,0,0,0},{9782,0,0,0,0,0},{9343,0,0,0,0,0},{9680,0,0,0,0,0},{9496,0,0,0,0,0},{9436,0,0,0,0,0},{8992,0,0,0,0,0},{9251,0,0,0,0,0},{9450,0,0,0,0,0},{8971,0,0,0,0,0},{9856,0,0,0,0,0},{9019,0,0,0,0,0},{9934,0,0,0,0,0},{9903,0,0,0,0,0},{8719,0,0,0,0,0},{9262,0,0,0,0,0},{9868,0,0,0,0,0},{9943,0,0,0,0,0},{8929,0,0,0,0,0},{8842,0,0,0,0,0},{10041,0,0,0,0,0},{8748,0,0,0,0,0},{9138,0,0,0,0,0},{9321,0,0,0,0,0},{9523,0,0,0,0,0},{9163,0,0,0,0,0},{9069,0,0,0,0,0}},{{10474,0,0,0,0,0},{9981,0,0,0,0,0},{10140,0,0,0,0,0},{10049,0,0,0,0,0},{10092,0,0,0,0,0},{10067,0,0,0,0,0},{9879,0,0,0,0,0},{9788,0,0,0,0,0},{10300,0,0,0,0,0},{9487,0,0,0,0,0},{9751,0,0,0,0,0},{10274,0,0,0,0,0},{10236,0,0,0,0,0},{10268,0,0,0,0,0},{9795,0,0,0,0,0},{9805,0,0,0,0,0},{9543,0,0,0,0,0},{9949,0,0,0,0,0},{9845,0,0,0,0,0},{10065,0,0,0,0,0},{10396,0,0,0,0,0},{9922,0,0,0,0,0},{9483,0,0,0,0,0},{9965,0,0,0,0,0},{9345,0,0,0,0,0},{10079,0,0,0,0,0},{9914,0,0,0,0,0},{9476,0,0,0,0,0},{8920,0,0,0,0,0},{9949,0,0,0,0,0},{9823,0,0,0,0,0},{9014,0,0,0,0,0},{9364,0,0,0,0,0},{9887,0,0,0,0,0},{9467,0,0,0,0,0},{9869,0,0,0,0,0},{10479,0,0,0,0,0},{9494,0,0,0,0,0},{9866,0,0,0,0,0},{10170,0,0,0,0,0},{10213,0,0,0,0,0},{10300,0,0,0,0,0},{10610,0,0,0,0,0},{9643,0,0,0,0,0},{10145,0,0,0,0,0},{10028,0,0,0,0,0},{10295,0,0,0,0,0},{10254,0,0,0,0,0},{9000,0,0,0,0,0},{9292,0,0,0,0,0}},{{11376,0,0,0,0,0},{10641,0,0,0,0,0},{11388,0,0,0,0,0},{10925,0,0,0,0,0},{11056,0,0,0,0,0},{10701,0,0,0,0,0},{10982,0,0,0,0,0},{10840,0,0,0,0,0},{11448,0,0,0,0,0},{12139,0,0,0,0,0},{11788,0,0,0,0,0},{11041,0,0,0,0,0},{10774,0,0,0,0,0},{10135,0,0,0,0,0},{11029,0,0,0,0,0},{10412,0,0,0,0,0},{11042,0,0,0,0,0},{11426,0,0,0,0,0},{11568,0,0,0,0,0},{10296,0,0,0,0,0},{11025,0,0,0,0,0},{10562,0,0,0,0,0},{10237,0,0,0,0,0},{10601,0,0,0,0,0},{10882,0,0,0,0,0},{10791,0,0,0,0,0},{10761,0,0,0,0,0},{10899,0,0,0,0,0},{11180,0,0,0,0,0},{10197,0,0,0,0,0},{10652,0,0,0,0,0},{10013,0,0,0,0,0},{11385,0,0,0,0,0},{11176,0,0,0,0,0},{10633,0,0,0,0,0},{10812,0,0,0,0,0},{10651,0,0,0,0,0},{10620,0,0,0,0,0},{11744,0,0,0,0,0},{10772,0,0,0,0,0},{11566,0,0,0,0,0},{11048,0,0,0,0,0},{10683,0,0,0,0,0},{10765,0,0,0,0,0},{11477,0,0,0,0,0},{11051,0,0,0,0,0},{10543,0,0,0,0,0},{11479,0,0,0,0,0},{11012,0,0,0,0,0},{10777,0,0,0,0,0}},{{11324,0,0,0,0,0},{11939,0,0,0,0,0},{12080,0,0,0,0,0},{11730,0,0,0,0,0},{12367,0,0,0,0,0},{11477,0,0,0,0,0},{11511,0,0,0,0,0},{11168,0,0,0,0,0},{11485,0,0,0,0,0},{11675,0,0,0,0,0},{12435,0,0,0,0,0},{12203,0,0,0,0,0},{11914,0,0,0,0,0},{11722,0,0,0,0,0},{11687,0,0,0,0,0},{12071,0,0,0,0,0},{12708,0,0,0,0,0},{11537,0,0,0,0,0},{11858,0,0,0,0,0},{11883,0,0,0,0,0},{11577,0,0,0,0,0},{12546,0,0,0,0,0},{11837,0,0,0,0,0},{11401,0,0,0,0,0},{12027,0,0,0,0,0},{11186,0,0,0,0,0},{11771,0,0,0,0,0},{12795,0,0,0,0,0},{12068,0,0,0,0,0},{11915,0,0,0,0,0},{11000,0,0,0,0,0},{11336,0,0,0,0,0},{11968,0,0,0,0,0},{13002,0,0,0,0,0},{11924,0,0,0,0,0},{12278,0,0,0,0,0},{11966,0,0,0,0,0},{12151,0,0,0,0,0},{11979,0,0,0,0,0},{11378,0,0,0,0,0},{12416,0,0,0,0,0},{11362,0,0,0,0,0},{13584,0,0,0,0,0},{11051,0,0,0,0,0},{12540,0,0,0,0,0},{11995,0,0,0,0,0},{11649,0,0,0,0,0},{12560,0,0,0,0,0},{11697,0,0,0,0,0},{11647,0,0,0,0,0}}},{{{-335,-350,-365,-291,-288,-241},{-238,-220,-335,-194,-185,-320},{-168,-368,-285,-373,-294,-291},{-365,-300,-171,-441,-188,-382},{-438,-326,-159,-159,-312,-206},{-159,-188,-229,-194,-397,-265},{-388,-403,-338,-220,-400,-188},{-270,-344,-379,-420,-168,-279},{-276,-356,-409,-203,-229,-394},{-279,-379,-373,-365,-385,-215},{-226,-338,-409,-435,-150,-162},{-356,-338,-391,-212,-341,-318},{-288,-382,-403,-235,-326,-150},{-329,-344,-300,-276,-368,-212},{-429,-156,-297,-353,-409,-173},{-147,-318,-391,-350,-232,-329},{-197,-391,-347,-176,-409,-176},{-338,-291,-244,-288,-203,-370},{-171,-320,-376,-320,-282,-362},{-309,-409,-426,-223,-268,-241},{-179,-391,-235,-335,-420,-220},{-212,-282,-397,-432,-365,-323},{-147,-306,-268,-365,-438,-194},{-291,-282,-400,-409,-179,-215},{-259,-315,-153,-359,-382,-165},{-153,-168,-394,-179,-441,-356},{-179,-179,-218,-356,-188,-347},{-218,-153,-191,-173,-353,-376},{-350,-282,-332,-312,-218,-320},{-318,-338,-247,-400,-347,-320},{-415,-303,-262,-203,-288,-400},{-403,-394,-423,-368,-415,-347},{-262,-329,-268,-200,-285,-338},{-312,-397,-262,-382,-147,-394},{-441,-194,-294,-282,-232,-232},{-194,-326,-385,-344,-253,-173},{-417,-297,-320,-232,-370,-256},{-215,-429,-312,-168,-309,-400},{-347,-191,-209,-173,-247,-409},{-153,-276,-376,-341,-329,-320},{-435,-194,-385,-426,-162,-206},{-435,-176,-441,-441,-300,-344},{-368,-318,-282,-156,-256,-165},{-326,-279,-247,-173,-347,-203},{-318,-426,-332,-176,-359,-156},{-259,-417,-176,-350,-259,-423},{-176,-441,-288,-200,-347,-429},{-171,-162,-417,-323,-273,-176},{-256,-326,-376,-391,-385,-376},{-162,-323,-426,-429,-165,-397}},{{-406,-226,-241,-397,-296,-357},{-252,-192,-157,-395,-184,-370},{-215,-389,-235,-227,-312,-246},{-429,-372,-347,-271,-270,-282},{-235,-163,-316,-408,-251,-142},{-365,-406,-406,-206,-390,-186},{-293,-220,-190,-334,-232,-324},{-423,-358,-199,-318,-195,-388},{-284,-349,-342,-148,-235,-145},{-287,-235,-339,-230,-339,-370},{-270,-400,-308,-178,-182,-267},{-409,-400,-319,-164,-251,-334},{-397,-257,-235,-216,-355,-202},{-188,-206,-210,-208,-392,-168},{-284,-366,-168,-290,-150,-298},{-362,-295,-179,-271,-363,-316},{-383,-166,-171,-332,-296,-236},{-157,-426,-291,-203,-160,-313},{-360,-226,-300,-370,-323,-140},{-276,-383,-361,-159,-256,-295},{-238,-380,-202,-304,-155,-210},{-154,-186,-252,-225,-355,-303},{-180,-355,-384,-345,-315,-275},{-293,-183,-364,-186,-238,-275},{-252,-246,-403,-260,-195,-207},{-348,-323,-227,-375,-342,-269},{-188,-149,-252,-312,-339,-355},{-264,-418,-174,-269,-363,-202},{-302,-375,-143,-255,-256,-238},{-157,-186,-249,-208,-307,-267},{-339,-395,-280,-230,-326,-168},{-267,-326,-244,-301,-139,-308},{-357,-255,-370,-153,-158,-316},{-392,-174,-227,-269,-379,-295},{-345,-194,-188,-225,-238,-337},{-328,-340,-249,-206,-280,-334},{-273,-194,-353,-162,-352,-212},{-209,-340,-185,-321,-198,-386},{-278,-263,-224,-348,-150,-300},{-426,-295,-202,-299,-142,-161},{-209,-346,-370,-164,-366,-192},{-325,-320,-339,-252,-355,-179},{-235,-277,-202,-249,-171,-228},{-313,-263,-260,-203,-174,-254},{-409,-240,-417,-195,-371,-383},{-415,-372,-330,-378,-139,-308},{-348,-378,-347,-225,-286,-386},{-203,-283,-210,-279,-174,-243},{-188,-375,-263,-321,-334,-225},{-151,-295,-179,-332,-208,-135}},{{-298,-133,-310,-334,-285,-227},{-308,-203,-154,-311,-257,-183},{-298,-203,-338,-179,-122,-132},{-128,-261,-350,-228,-199,-268},{-178,-278,-207,-314,-240,-169},{-238,-136,-343,-320,-113,-206},{-268,-220,-247,-309,-253,-167},{-222,-218,-261,-128,-265,-262},{-232,-203,-259,-175,-319,-284},{-215,-237,-268,-276,-240,-243},{-290,-174,-135,-166,-302,-194},{-165,-266,-231,-121,-197,-255},{-215,-235,-123,-305,-137,-245},{-325,-194,-287,-211,-216,-119},{-262,-165,-233,-318,-203,-297},{-143,-208,-252,-152,-287,-154},{-242,-198,-261,-289,-276,-220},{-260,-358,-294,-242,-158,-268},{-148,-257,-270,-112,-255,-218},{-305,-235,-326,-318,-182,-117},{-140,-278,-130,-298,-259,-107},{-340,-201,-184,-233,-233,-249},{-152,-152,-126,-186,-280,-148},{-325,-288,-233,-311,-111,-124},{-128,-203,-347,-130,-259,-282},{-260,-198,-336,-168,-312,-210},{-228,-327,-347,-242,-278,-225},{-252,-307,-121,-148,-280,-202},{-328,-312,-172,-244,-173,-119},{-190,-131,-333,-166,-109,-190},{-232,-244,-177,-134,-238,-218},{-352,-184,-312,-112,-203,-105},{-310,-136,-235,-222,-285,-179},{-198,-169,-303,-235,-270,-159},{-128,-310,-319,-148,-135,-227},{-148,-346,-224,-289,-171,-134},{-280,-133,-315,-175,-148,-130},{-192,-218,-254,-139,-203,-231},{-365,-271,-284,-284,-216,-144},{-208,-269,-203,-132,-111,-276},{-348,-150,-319,-271,-156,-297},{-160,-240,-203,-329,-276,-196},{-368,-281,-305,-125,-235,-138},{-242,-288,-347,-177,-308,-243},{-258,-327,-242,-116,-193,-286},{-167,-136,-210,-255,-190,-299},{-310,-198,-263,-119,-188,-185},{-270,-160,-200,-249,-165,-288},{-298,-348,-310,-175,-205,-262},{-202,-324,-284,-284,-295,-251}},{{-292,-202,-95,-253,-87,-168},{-236,-129,-131,-244,-109,-83},{-128,-157,-107,-114,-196,-163},{-201,-157,-179,-134,-114,-99},{-189,-122,-90,-95,-170,-232},{-144,-176,-91,-225,-155,-130},{-160,-267,-141,-205,-198,-214},{-179,-219,-220,-105,-158,-142},{-112,-183,-226,-143,-111,-83},{-160,-243,-208,-244,-139,-110},{-234,-256,-91,-95,-150,-224},{-187,-181,-211,-136,-193,-227},{-286,-112,-115,-196,-191,-98},{-240,-108,-260,-184,-224,-179},{-130,-187,-150,-115,-206,-165},{-150,-213,-226,-225,-119,-106},{-280,-181,-175,-100,-216,-211},{-142,-153,-107,-174,-89,-166},{-230,-159,-140,-170,-180,-186},{-102,-204,-102,-110,-173,-230},{-254,-228,-140,-224,-92,-173},{-165,-266,-172,-139,-239,-118},{-185,-260,-247,-162,-147,-80},{-191,-99,-166,-230,-186,-210},{-219,-176,-224,-229,-87,-110},{-227,-275,-90,-239,-107,-94},{-207,-241,-261,-253,-200,-165},{-120,-133,-247,-258,-82,-168},{-169,-176,-107,-108,-226,-107},{-142,-247,-209,-258,-248,-125},{-256,-249,-136,-170,-132,-182},{-100,-122,-261,-132,-157,-186},{-116,-103,-95,-246,-125,-149},{-205,-267,-209,-158,-135,-150},{-236,-254,-106,-103,-92,-200},{-195,-254,-234,-146,-157,-173},{-173,-275,-183,-194,-168,-88},{-246,-260,-200,-189,-122,-206},{-173,-273,-131,-218,-114,-115},{-148,-247,-218,-179,-195,-170},{-102,-168,-127,-139,-155,-150},{-272,-151,-252,-115,-241,-160},{-236,-144,-260,-165,-224,-222},{-98,-189,-226,-255,-248,-163},{-106,-95,-109,-95,-200,-133},{-102,-140,-149,-212,-224,-182},{-156,-174,-141,-110,-115,-150},{-122,-148,-188,-175,-170,-122},{-199,-157,-175,-119,-224,-206},{-187,-168,-93,-155,-188,-237}},{{-139,-170,-185,-101,-78,-109},{-192,-192,-178,-137,-210,-125},{-189,-219,-163,-212,-206,-194},{-142,-207,-119,-154,-150,-176},{-109,-188,-125,-137,-187,-198},{-77,-107,-178,-134,-178,-156},{-179,-107,-175,-200,-204,-75},{-100,-140,-157,-81,-126,-220},{-171,-145,-129,-93,-116,-104},{-152,-118,-188,-173,-141,-144},{-182,-182,-115,-106,-134,-181},{-99,-186,-121,-219,-216,-166},{-109,-210,-160,-112,-75,-91},{-126,-200,-218,-175,-166,-82},{-116,-182,-97,-198,-176,-146},{-202,-192,-128,-94,-157,-109},{-123,-113,-150,-146,-162,-168},{-109,-83,-201,-148,-219,-123},{-79,-79,-82,-121,-197,-163},{-163,-127,-134,-112,-172,-146},{-120,-218,-200,-129,-172,-91},{-219,-118,-93,-200,-135,-100},{-91,-185,-141,-100,-121,-197},{-200,-164,-209,-97,-207,-201},{-226,-186,-203,-94,-131,-201},{-159,-104,-74,-200,-196,-128},{-229,-113,-101,-87,-76,-197},{-208,-116,-198,-143,-121,-175},{-168,-150,-179,-219,-201,-103},{-194,-173,-96,-200,-144,-201},{-139,-95,-129,-196,-173,-116},{-154,-122,-90,-101,-98,-107},{-123,-186,-118,-91,-137,-154},{-172,-127,-125,-75,-148,-141},{-119,-150,-118,-132,-87,-106},{-162,-204,-204,-147,-160,-190},{-183,-174,-126,-171,-156,-141},{-146,-209,-116,-126,-182,-82},{-114,-222,-106,-88,-207,-197},{-117,-188,-204,-187,-125,-207},{-103,-174,-109,-137,-84,-140},{-189,-100,-215,-146,-213,-176},{-122,-140,-76,-126,-178,-82},{-229,-165,-119,-140,-103,-154},{-196,-148,-123,-190,-204,-171},{-79,-203,-84,-78,-206,-143},{-217,-164,-175,-150,-119,-213},{-177,-101,-144,-82,-113,-129},{-171,-189,-129,-97,-178,-184},{-208,-173,-218,-153,-163,-132}},{{-147,-131,-156,-114,-238,-117},{-74,-181,-89,-88,-101,-195},{-126,-122,-196,-132,-177,-199},{-190,-93,-134,-222,-171,-157},{-109,-81,-103,-229,-221,-139},{-193,-182,-198,-179,-192,-217},{-104,-147,-95,-79,-95,-162},{-210,-172,-189,-228,-151,-107},{-198,-93,-213,-132,-219,-235},{-201,-150,-156,-136,-148,-205},{-218,-123,-79,-122,-224,-215},{-159,-168,-85,-145,-201,-142},{-191,-91,-94,-131,-108,-239},{-212,-204,-109,-114,-105,-240},{-187,-75,-151,-196,-93,-127},{-154,-198,-127,-102,-235,-247},{-125,-104,-165,-208,-100,-199},{-194,-138,-226,-89,-95,-242},{-113,-147,-146,-92,-198,-145},{-215,-119,-210,-171,-227,-245},{-166,-140,-202,-117,-137,-155},{-204,-173,-118,-116,-140,-195},{-137,-84,-115,-205,-151,-197},{-181,-193,-186,-116,-119,-212},{-91,-204,-151,-169,-203,-197},{-196,-194,-210,-134,-159,-245},{-153,-203,-151,-83,-213,-117},{-88,-163,-137,-139,-142,-219},{-100,-198,-210,-206,-208,-109},{-178,-129,-110,-171,-89,-164},{-85,-93,-79,-137,-153,-180},{-172,-173,-214,-77,-159,-239},{-87,-116,-127,-82,-80,-124},{-171,-176,-172,-179,-175,-234},{-116,-204,-192,-114,-216,-237},{-104,-176,-142,-152,-196,-242},{-219,-179,-195,-176,-193,-92},{-81,-146,-143,-211,-80,-137},{-96,-84,-175,-186,-195,-197},{-129,-129,-104,-191,-177,-124},{-121,-198,-226,-197,-195,-114},{-85,-151,-83,-120,-203,-229},{-116,-141,-91,-226,-185,-179},{-116,-190,-177,-109,-138,-175},{-212,-74,-211,-202,-166,-175},{-176,-171,-122,-189,-216,-144},{-137,-175,-219,-157,-92,-212},{-104,-207,-184,-151,-164,-194},{-148,-171,-80,-77,-127,-224},{-116,-98,-198,-211,-230,-152}},{{-110,-250,-260,-289,-290,-256},{-214,-268,-194,-298,-180,-122},{-186,-250,-211,-209,-137,-302},{-167,-96,-156,-159,-221,-232},{-245,-119,-241,-283,-170,-167},{-127,-264,-158,-273,-151,-230},{-111,-90,-213,-127,-139,-145},{-204,-255,-200,-121,-267,-167},{-200,-241,-150,-159,-279,-200},{-212,-114,-152,-131,-294,-278},{-205,-125,-103,-273,-104,-278},{-120,-226,-114,-185,-139,-310},{-230,-107,-101,-265,-261,-276},{-247,-232,-182,-147,-230,-167},{-240,-118,-142,-129,-232,-139},{-224,-167,-196,-239,-286,-193},{-104,-230,-203,-225,-199,-193},{-198,-190,-120,-145,-286,-111},{-212,-116,-162,-201,-184,-243},{-134,-167,-156,-285,-207,-178},{-111,-100,-277,-249,-149,-317},{-247,-114,-217,-161,-120,-319},{-127,-143,-253,-287,-149,-250},{-132,-253,-194,-295,-168,-163},{-247,-96,-188,-267,-141,-187},{-228,-143,-247,-295,-188,-132},{-247,-148,-281,-135,-137,-143},{-211,-230,-103,-169,-275,-137},{-218,-92,-264,-109,-300,-204},{-144,-101,-158,-105,-224,-271},{-99,-125,-228,-273,-261,-258},{-169,-214,-99,-157,-184,-265},{-139,-208,-184,-159,-182,-202},{-237,-127,-230,-251,-217,-254},{-190,-125,-146,-125,-104,-206},{-183,-107,-114,-193,-110,-260},{-122,-228,-105,-179,-236,-286},{-110,-112,-154,-133,-267,-269},{-101,-152,-137,-275,-250,-128},{-245,-129,-285,-213,-284,-258},{-214,-141,-236,-135,-261,-269},{-212,-261,-258,-135,-141,-141},{-190,-112,-260,-205,-219,-202},{-96,-228,-241,-165,-112,-169},{-184,-190,-158,-165,-213,-178},{-191,-148,-186,-271,-209,-204},{-188,-183,-270,-149,-145,-197},{-184,-167,-241,-193,-275,-191},{-139,-107,-141,-137,-255,-156},{-259,-167,-133,-241,-298,-258}},{{-127,-136,-195,-225,-313,-347},{-279,-291,-249,-299,-188,-196},{-136,-334,-193,-372,-339,-186},{-227,-301,-295,-213,-201,-229},{-175,-343,-285,-210,-224,-266},{-336,-179,-132,-250,-292,-194},{-138,-195,-193,-175,-287,-277},{-322,-195,-159,-205,-209,-339},{-175,-160,-137,-139,-211,-245},{-254,-268,-322,-326,-230,-339},{-136,-216,-215,-334,-308,-352},{-261,-127,-237,-157,-295,-231},{-204,-235,-207,-167,-308,-186},{-163,-298,-351,-261,-170,-374},{-193,-343,-359,-380,-331,-264},{-157,-176,-232,-228,-392,-355},{-261,-197,-290,-223,-191,-379},{-268,-329,-205,-342,-392,-325},{-309,-172,-334,-276,-347,-245},{-245,-172,-146,-243,-201,-164},{-191,-212,-288,-306,-154,-237},{-216,-306,-195,-309,-274,-272},{-200,-125,-293,-126,-381,-328},{-322,-127,-332,-228,-232,-245},{-236,-219,-295,-336,-177,-301},{-220,-214,-337,-200,-345,-169},{-157,-190,-195,-278,-316,-134},{-293,-251,-220,-177,-172,-167},{-218,-150,-215,-170,-345,-309},{-120,-190,-132,-243,-144,-223},{-254,-190,-283,-139,-277,-167},{-218,-141,-134,-228,-136,-371},{-338,-233,-327,-200,-271,-277},{-302,-219,-327,-314,-329,-377},{-161,-256,-290,-164,-329,-382},{-263,-320,-183,-207,-290,-328},{-300,-214,-188,-240,-311,-301},{-277,-162,-195,-281,-159,-207},{-222,-298,-161,-147,-180,-239},{-163,-153,-195,-278,-180,-223},{-340,-251,-359,-344,-256,-325},{-138,-258,-315,-170,-303,-215},{-182,-197,-295,-299,-130,-261},{-116,-352,-310,-200,-316,-164},{-225,-301,-356,-248,-347,-169},{-209,-118,-237,-134,-211,-226},{-141,-118,-249,-162,-245,-253},{-195,-275,-300,-339,-222,-175},{-120,-162,-149,-230,-266,-207},{-272,-268,-171,-185,-235,-344}},{{-268,-334,-310,-237,-353,-235},{-345,-334,-321,-234,-426,-373},{-240,-382,-307,-199,-332,-329},{-389,-177,-178,-356,-223,-323},{-356,-267,-382,-219,-200,-309},{-141,-261,-270,-260,-376,-306},{-386,-197,-264,-310,-218,-165},{-320,-346,-244,-213,-226,-200},{-196,-267,-161,-365,-347,-173},{-251,-315,-221,-266,-165,-309},{-323,-267,-244,-391,-403,-218},{-406,-222,-353,-283,-150,-382},{-259,-357,-250,-216,-344,-179},{-149,-326,-235,-266,-147,-412},{-201,-242,-287,-301,-323,-370},{-397,-253,-244,-362,-206,-273},{-323,-362,-276,-266,-185,-438},{-182,-202,-184,-277,-332,-362},{-232,-177,-296,-362,-397,-303},{-287,-309,-270,-207,-159,-218},{-386,-346,-387,-166,-332,-215},{-287,-216,-181,-385,-309,-417},{-237,-267,-353,-307,-235,-220},{-182,-275,-175,-383,-173,-191},{-392,-146,-428,-304,-347,-191},{-295,-140,-382,-318,-415,-235},{-339,-329,-370,-152,-153,-282},{-237,-362,-304,-146,-417,-288},{-177,-312,-413,-385,-423,-306},{-331,-281,-253,-207,-329,-420},{-163,-247,-356,-394,-356,-247},{-414,-205,-399,-152,-209,-297},{-284,-228,-330,-242,-268,-403},{-279,-216,-408,-207,-220,-253},{-146,-214,-293,-429,-365,-253},{-320,-368,-373,-216,-291,-370},{-304,-149,-376,-149,-197,-218},{-284,-422,-413,-245,-356,-150},{-348,-242,-382,-199,-153,-179},{-149,-146,-264,-216,-397,-165},{-257,-273,-250,-362,-368,-244},{-224,-174,-425,-146,-376,-353},{-403,-368,-227,-228,-388,-235},{-196,-236,-364,-280,-165,-268},{-262,-157,-175,-274,-320,-347},{-157,-202,-284,-380,-438,-300},{-276,-157,-155,-193,-212,-382},{-411,-287,-227,-385,-320,-432},{-144,-247,-261,-374,-409,-185},{-155,-202,-158,-315,-218,-294}}},{{{-185,-125,-112,-116,-258,-248},{-250,-86,-198,-168,-193,-283},{-161,-91,-161,-260,-212,-252},{-193,-139,-220,-236,-116,-214},{-158,-127,-158,-90,-195,-214},{-102,-147,-138,-168,-160,-191},{-89,-135,-262,-118,-166,-130},{-193,-250,-110,-147,-114,-107},{-218,-232,-161,-109,-232,-103},{-166,-225,-166,-240,-219,-181},{-114,-166,-166,-260,-217,-248},{-166,-235,-224,-115,-213,-170},{-136,-139,-182,-222,-140,-160},{-183,-101,-217,-107,-232,-117},{-225,-140,-147,-263,-258,-118},{-118,-226,-156,-174,-109,-174},{-250,-140,-256,-149,-120,-277},{-144,-176,-145,-183,-193,-180},{-207,-93,-254,-243,-201,-204},{-119,-252,-107,-195,-156,-250},{-148,-101,-150,-217,-248,-216},{-235,-201,-110,-231,-186,-147},{-89,-247,-124,-111,-156,-107},{-89,-110,-228,-240,-94,-212},{-239,-88,-228,-265,-166,-180},{-175,-228,-126,-218,-226,-118},{-131,-191,-89,-218,-136,-157},{-138,-181,-124,-125,-248,-218},{-247,-88,-161,-138,-221,-115},{-192,-188,-222,-249,-243,-128},{-237,-112,-228,-218,-134,-118},{-165,-193,-256,-245,-191,-271},{-150,-157,-135,-260,-158,-216},{-128,-100,-147,-138,-206,-241},{-181,-220,-172,-145,-184,-208},{-232,-198,-126,-186,-140,-103},{-87,-120,-228,-224,-132,-265},{-215,-186,-224,-102,-224,-231},{-183,-228,-228,-150,-199,-210},{-249,-210,-226,-111,-169,-248},{-121,-152,-135,-95,-182,-264},{-118,-191,-220,-90,-162,-241},{-143,-117,-122,-115,-171,-138},{-197,-132,-142,-156,-228,-120},{-252,-206,-150,-252,-112,-225},{-163,-191,-234,-143,-221,-126},{-111,-157,-215,-199,-256,-109},{-133,-186,-154,-227,-258,-237},{-170,-157,-145,-145,-270,-264},{-188,-174,-243,-243,-92,-231}},{{-271,-125,-253,-259,-311,-169},{-259,-187,-213,-144,-314,-309},{-164,-168,-190,-228,-117,-319},{-152,-271,-320,-113,-151,-262},{-115,-207,-187,-166,-305,-176},{-285,-240,-151,-221,-183,-188},{-261,-152,-215,-117,-279,-302},{-121,-205,-262,-232,-238,-250},{-200,-144,-196,-230,-165,-157},{-246,-271,-236,-192,-284,-226},{-214,-178,-121,-137,-252,-307},{-249,-308,-160,-241,-259,-250},{-162,-226,-113,-206,-137,-221},{-277,-258,-219,-203,-165,-252},{-253,-258,-134,-217,-330,-357},{-297,-226,-185,-265,-181,-274},{-166,-154,-232,-175,-330,-219},{-277,-152,-153,-144,-259,-164},{-186,-211,-196,-219,-218,-136},{-172,-184,-311,-155,-332,-195},{-244,-105,-196,-172,-124,-271},{-236,-148,-177,-303,-337,-278},{-162,-279,-236,-312,-131,-171},{-249,-131,-271,-212,-291,-171},{-210,-125,-136,-214,-256,-298},{-139,-279,-128,-263,-185,-193},{-154,-273,-219,-234,-121,-131},{-273,-256,-258,-303,-135,-276},{-285,-262,-134,-241,-114,-148},{-147,-242,-185,-146,-344,-200},{-158,-160,-219,-285,-151,-347},{-218,-285,-151,-133,-245,-302},{-220,-252,-239,-281,-149,-164},{-224,-203,-230,-272,-192,-333},{-131,-221,-232,-252,-266,-200},{-283,-156,-313,-166,-316,-288},{-208,-187,-168,-172,-169,-176},{-184,-137,-147,-179,-199,-212},{-147,-271,-149,-225,-268,-169},{-238,-156,-243,-239,-259,-276},{-168,-236,-281,-135,-131,-305},{-246,-211,-268,-323,-261,-198},{-166,-244,-241,-155,-240,-328},{-222,-137,-315,-296,-220,-307},{-133,-135,-181,-152,-243,-119},{-103,-178,-160,-312,-270,-121},{-178,-234,-204,-281,-323,-236},{-202,-150,-260,-190,-140,-264},{-194,-184,-305,-175,-158,-209},{-139,-133,-234,-245,-192,-143}},{{-299,-326,-307,-348,-382,-416},{-249,-319,-246,-284,-382,-175},{-136,-135,-393,-405,-349,-164},{-257,-255,-144,-251,-186,-170},{-321,-247,-362,-278,-335,-226},{-190,-135,-186,-340,-357,-272},{-346,-235,-346,-200,-161,-303},{-341,-178,-189,-238,-313,-283},{-237,-133,-141,-319,-247,-263},{-331,-321,-375,-254,-263,-181},{-306,-377,-377,-197,-288,-422},{-210,-173,-186,-181,-213,-402},{-133,-263,-141,-400,-199,-320},{-183,-250,-155,-402,-177,-334},{-299,-306,-131,-205,-343,-337},{-346,-224,-375,-189,-163,-195},{-230,-329,-246,-324,-382,-221},{-207,-212,-275,-194,-410,-263},{-353,-201,-202,-267,-208,-393},{-227,-133,-288,-364,-374,-195},{-163,-352,-351,-251,-191,-314},{-242,-128,-291,-202,-230,-238},{-291,-360,-215,-351,-332,-422},{-240,-342,-152,-305,-280,-229},{-212,-286,-301,-313,-416,-337},{-136,-173,-144,-343,-341,-405},{-338,-273,-375,-332,-169,-345},{-163,-283,-170,-262,-252,-269},{-346,-326,-301,-332,-249,-175},{-133,-255,-212,-235,-307,-300},{-183,-237,-320,-181,-346,-283},{-124,-166,-267,-346,-391,-323},{-178,-138,-354,-321,-274,-249},{-133,-329,-354,-248,-327,-359},{-277,-235,-307,-321,-416,-238},{-198,-316,-170,-340,-343,-263},{-188,-235,-314,-381,-407,-379},{-195,-153,-165,-230,-183,-376},{-294,-135,-354,-157,-222,-221},{-254,-329,-309,-165,-288,-260},{-321,-166,-309,-248,-271,-410},{-326,-186,-212,-138,-197,-221},{-329,-275,-149,-240,-366,-229},{-341,-360,-322,-378,-235,-190},{-361,-334,-333,-259,-177,-235},{-222,-342,-283,-146,-349,-291},{-185,-380,-155,-211,-266,-413},{-200,-329,-149,-321,-280,-275},{-136,-306,-233,-335,-163,-209},{-257,-171,-383,-270,-158,-252}},{{-165,-335,-268,-214,-388,-379},{-249,-435,-429,-358,-430,-280},{-280,-329,-372,-328,-439,-400},{-361,-423,-271,-331,-304,-337},{-402,-247,-292,-292,-340,-382},{-272,-312,-334,-268,-214,-184},{-237,-403,-393,-193,-337,-211},{-283,-191,-322,-259,-379,-328},{-211,-359,-429,-385,-439,-445},{-393,-368,-247,-211,-289,-223},{-202,-423,-316,-199,-226,-430},{-309,-191,-337,-295,-367,-274},{-353,-406,-378,-277,-448,-382},{-361,-238,-393,-289,-394,-280},{-335,-273,-167,-448,-433,-229},{-413,-279,-432,-229,-448,-214},{-358,-353,-161,-397,-160,-427},{-188,-368,-194,-412,-277,-184},{-153,-270,-283,-172,-352,-409},{-332,-441,-295,-364,-247,-253},{-416,-247,-378,-340,-319,-349},{-182,-176,-226,-445,-277,-346},{-223,-309,-328,-262,-343,-355},{-376,-259,-423,-232,-361,-169},{-410,-185,-367,-265,-373,-376},{-410,-276,-176,-361,-220,-373},{-370,-247,-167,-391,-337,-373},{-399,-400,-173,-400,-346,-346},{-387,-262,-322,-157,-346,-349},{-283,-362,-423,-211,-169,-331},{-350,-312,-381,-150,-418,-202},{-425,-300,-209,-217,-175,-448},{-228,-226,-396,-316,-328,-331},{-251,-282,-420,-292,-211,-328},{-399,-226,-232,-298,-409,-289},{-171,-209,-417,-427,-160,-150},{-402,-150,-224,-205,-241,-316},{-341,-359,-292,-298,-271,-376},{-327,-385,-253,-376,-244,-400},{-344,-379,-274,-292,-289,-391},{-350,-168,-447,-310,-421,-319},{-277,-194,-235,-295,-421,-346},{-144,-159,-247,-259,-340,-415},{-286,-379,-372,-181,-232,-379},{-191,-382,-396,-232,-187,-322},{-399,-391,-390,-361,-442,-310},{-370,-338,-325,-247,-163,-337},{-405,-226,-319,-253,-184,-253},{-246,-250,-265,-400,-184,-235},{-251,-262,-179,-220,-430,-325}},{{-352,-211,-427,-324,-220,-148},{-394,-313,-334,-162,-153,-151},{-439,-160,-418,-348,-409,-177},{-289,-259,-295,-237,-385,-429},{-211,-391,-373,-357,-441,-374},{-190,-274,-229,-276,-270,-302},{-409,-184,-232,-348,-282,-226},{-244,-424,-169,-210,-426,-157},{-337,-334,-253,-270,-200,-244},{-298,-244,-295,-282,-191,-307},{-166,-433,-400,-300,-309,-249},{-196,-157,-331,-282,-197,-368},{-400,-352,-325,-306,-159,-238},{-259,-289,-358,-441,-385,-432},{-352,-361,-283,-156,-250,-270},{-184,-337,-274,-186,-388,-183},{-373,-319,-280,-225,-162,-191},{-166,-322,-166,-357,-394,-351},{-415,-331,-157,-267,-150,-392},{-340,-379,-247,-339,-415,-429},{-259,-187,-286,-291,-294,-394},{-436,-391,-169,-351,-179,-334},{-397,-193,-271,-432,-409,-389},{-196,-292,-334,-345,-376,-342},{-247,-412,-388,-411,-173,-284},{-352,-253,-328,-255,-320,-241},{-244,-289,-226,-204,-400,-246},{-154,-418,-376,-432,-241,-174},{-310,-150,-358,-279,-350,-435},{-154,-196,-295,-330,-200,-406},{-439,-229,-211,-312,-247,-371},{-199,-259,-244,-339,-259,-174},{-178,-361,-328,-330,-241,-389},{-343,-316,-217,-381,-294,-304},{-452,-175,-226,-369,-162,-307},{-316,-160,-304,-426,-150,-235},{-421,-178,-268,-282,-265,-258},{-424,-211,-289,-192,-147,-392},{-346,-415,-319,-330,-329,-287},{-286,-328,-364,-420,-300,-165},{-277,-370,-226,-381,-412,-174},{-181,-262,-235,-192,-282,-215},{-358,-319,-367,-309,-312,-197},{-397,-226,-199,-393,-382,-223},{-298,-280,-298,-450,-341,-345},{-235,-355,-247,-363,-312,-252},{-226,-262,-175,-273,-335,-270},{-367,-214,-298,-213,-379,-154},{-160,-217,-214,-261,-288,-365},{-247,-439,-373,-414,-162,-145}},{{-288,-296,-144,-388,-269,-191},{-365,-209,-293,-288,-128,-320},{-245,-254,-255,-232,-356,-370},{-282,-209,-249,-356,-364,-226},{-370,-301,-282,-198,-340,-317},{-245,-215,-344,-301,-282,-139},{-302,-148,-333,-325,-348,-288},{-148,-379,-152,-375,-323,-203},{-288,-279,-141,-393,-251,-335},{-373,-246,-279,-330,-223,-236},{-296,-287,-144,-198,-202,-332},{-248,-187,-198,-378,-182,-243},{-188,-271,-306,-253,-174,-198},{-316,-299,-398,-385,-159,-248},{-285,-215,-206,-309,-151,-365},{-259,-287,-328,-285,-220,-362},{-222,-402,-238,-309,-361,-156},{-410,-416,-144,-388,-154,-273},{-422,-237,-141,-343,-187,-198},{-322,-290,-233,-156,-338,-146},{-208,-326,-393,-180,-253,-191},{-245,-198,-374,-253,-259,-223},{-217,-232,-201,-327,-279,-243},{-194,-354,-236,-343,-136,-320},{-202,-229,-347,-341,-343,-174},{-382,-145,-358,-306,-187,-223},{-151,-360,-358,-354,-297,-216},{-356,-145,-192,-232,-228,-295},{-308,-346,-154,-198,-361,-208},{-265,-190,-176,-269,-248,-226},{-356,-243,-247,-224,-300,-357},{-376,-162,-187,-238,-243,-350},{-142,-318,-331,-306,-292,-139},{-314,-173,-388,-235,-366,-206},{-180,-340,-341,-216,-259,-288},{-396,-259,-279,-378,-264,-161},{-390,-402,-146,-325,-330,-171},{-276,-329,-252,-248,-210,-196},{-416,-402,-385,-385,-317,-322},{-348,-251,-309,-219,-159,-278},{-333,-271,-255,-166,-371,-184},{-262,-156,-152,-325,-297,-285},{-376,-173,-184,-380,-289,-293},{-197,-335,-220,-251,-333,-352},{-259,-156,-247,-248,-335,-228},{-142,-301,-241,-372,-166,-308},{-228,-374,-398,-293,-292,-126},{-165,-193,-179,-261,-343,-342},{-402,-268,-220,-346,-184,-218},{-177,-184,-230,-388,-195,-243}},{{-353,-202,-314,-241,-139,-123},{-355,-255,-198,-307,-170,-219},{-139,-188,-225,-247,-182,-289},{-281,-325,-243,-196,-221,-155},{-166,-181,-123,-299,-250,-197},{-130,-306,-187,-114,-257,-113},{-314,-297,-232,-241,-308,-293},{-199,-155,-277,-267,-244,-187},{-226,-213,-261,-150,-151,-215},{-137,-139,-332,-307,-122,-189},{-252,-179,-256,-290,-151,-293},{-194,-336,-321,-170,-211,-209},{-214,-258,-187,-303,-253,-261},{-211,-216,-138,-262,-197,-209},{-170,-179,-187,-144,-304,-211},{-247,-320,-138,-219,-288,-153},{-238,-193,-185,-168,-310,-159},{-194,-251,-156,-120,-116,-213},{-278,-318,-125,-262,-159,-243},{-271,-290,-270,-123,-217,-161},{-295,-155,-161,-290,-279,-223},{-223,-223,-203,-234,-224,-245},{-288,-118,-207,-157,-282,-197},{-254,-181,-123,-245,-143,-283},{-206,-225,-140,-114,-230,-245},{-132,-348,-319,-110,-213,-135},{-302,-299,-292,-135,-255,-181},{-288,-216,-314,-187,-116,-227},{-204,-172,-314,-168,-139,-207},{-290,-181,-248,-277,-201,-267},{-262,-158,-232,-264,-128,-199},{-175,-121,-332,-127,-186,-187},{-278,-306,-212,-114,-128,-119},{-235,-260,-185,-187,-232,-179},{-283,-204,-134,-318,-145,-197},{-146,-239,-292,-249,-159,-247},{-223,-176,-161,-269,-147,-287},{-350,-125,-196,-204,-306,-201},{-218,-181,-138,-260,-139,-241},{-358,-316,-225,-299,-188,-147},{-125,-316,-283,-314,-203,-171},{-310,-336,-288,-170,-157,-161},{-343,-255,-163,-245,-226,-298},{-221,-285,-283,-176,-161,-171},{-300,-158,-326,-292,-242,-237},{-190,-295,-198,-318,-271,-185},{-127,-174,-158,-322,-180,-181},{-293,-176,-236,-312,-269,-201},{-125,-241,-332,-110,-209,-239},{-197,-318,-140,-178,-170,-189}},{{-227,-205,-235,-194,-186,-166},{-221,-227,-161,-228,-221,-173},{-109,-97,-212,-186,-221,-86},{-217,-145,-101,-173,-159,-173},{-269,-236,-244,-173,-159,-144},{-182,-206,-185,-262,-128,-186},{-204,-262,-235,-115,-147,-250},{-259,-112,-167,-186,-132,-186},{-232,-244,-167,-110,-200,-217},{-271,-201,-201,-238,-238,-183},{-257,-206,-226,-131,-101,-247},{-213,-99,-195,-193,-212,-163},{-117,-273,-219,-89,-152,-208},{-190,-117,-143,-103,-159,-155},{-242,-184,-148,-226,-250,-108},{-194,-93,-125,-172,-147,-188},{-230,-221,-145,-228,-214,-138},{-230,-162,-215,-88,-121,-252},{-276,-188,-147,-158,-101,-126},{-278,-154,-152,-117,-238,-156},{-257,-195,-192,-191,-222,-205},{-284,-149,-129,-142,-97,-84},{-100,-95,-255,-166,-169,-171},{-125,-95,-167,-149,-174,-89},{-271,-132,-224,-247,-159,-250},{-154,-186,-194,-112,-210,-242},{-217,-126,-121,-108,-156,-225},{-109,-255,-252,-89,-96,-89},{-223,-223,-203,-126,-99,-102},{-163,-201,-170,-105,-239,-102},{-259,-197,-272,-236,-195,-111},{-134,-210,-152,-98,-256,-223},{-215,-154,-143,-222,-202,-205},{-204,-130,-125,-254,-215,-223},{-184,-193,-139,-191,-202,-104},{-278,-249,-252,-193,-154,-124},{-261,-216,-210,-224,-245,-111},{-109,-216,-176,-164,-188,-102},{-250,-117,-139,-168,-106,-247},{-198,-99,-243,-145,-111,-123},{-188,-279,-172,-208,-233,-240},{-167,-156,-123,-217,-255,-250},{-259,-100,-179,-96,-157,-213},{-257,-199,-270,-233,-171,-119},{-252,-244,-159,-198,-156,-141},{-163,-112,-244,-254,-120,-148},{-111,-115,-219,-262,-253,-106},{-278,-221,-241,-124,-245,-155},{-236,-126,-243,-245,-101,-234},{-213,-166,-114,-236,-128,-134}},{{-136,-86,-113,-119,-138,-215},{-228,-118,-121,-116,-123,-101},{-239,-160,-234,-235,-158,-150},{-186,-96,-244,-86,-210,-126},{-240,-178,-200,-144,-106,-228},{-160,-118,-217,-249,-150,-183},{-146,-192,-121,-168,-249,-91},{-186,-163,-143,-124,-143,-178},{-178,-230,-91,-91,-141,-230},{-84,-119,-232,-239,-202,-148},{-198,-143,-131,-225,-134,-207},{-91,-155,-111,-158,-249,-165},{-215,-121,-108,-123,-129,-175},{-116,-168,-175,-158,-86,-163},{-225,-113,-171,-144,-131,-228},{-108,-150,-106,-195,-203,-250},{-148,-183,-249,-197,-148,-210},{-97,-244,-245,-237,-114,-141},{-210,-113,-158,-89,-188,-124},{-173,-148,-155,-223,-166,-131},{-176,-84,-190,-183,-102,-225},{-139,-119,-213,-244,-213,-176},{-252,-227,-141,-171,-139,-247},{-133,-240,-227,-111,-146,-126},{-89,-166,-143,-102,-217,-250},{-178,-237,-163,-244,-161,-180},{-207,-207,-237,-202,-109,-183},{-118,-217,-171,-202,-146,-208},{-134,-200,-144,-237,-87,-186},{-223,-118,-222,-193,-193,-96},{-96,-178,-161,-99,-89,-114},{-163,-217,-155,-170,-234,-151},{-203,-148,-202,-126,-242,-186},{-185,-97,-178,-213,-230,-94},{-192,-143,-92,-208,-192,-245},{-106,-102,-198,-144,-134,-89},{-106,-139,-180,-153,-89,-210},{-232,-165,-150,-230,-158,-153},{-168,-156,-104,-195,-131,-252},{-89,-185,-108,-193,-170,-247},{-220,-222,-116,-203,-96,-97},{-136,-155,-190,-99,-89,-181},{-165,-102,-205,-163,-215,-116},{-111,-171,-108,-99,-155,-153},{-175,-139,-205,-133,-220,-195},{-141,-134,-181,-239,-126,-108},{-215,-237,-146,-139,-143,-153},{-158,-168,-106,-151,-200,-111},{-165,-99,-99,-166,-212,-113},{-161,-230,-134,-178,-156,-237}}},{{{-470,-447,-421,-418,-178,-197},{-263,-204,-197,-467,-398,-188},{-201,-257,-477,-352,-319,-434},{-322,-359,-220,-421,-365,-336},{-178,-171,-477,-220,-319,-470},{-322,-349,-474,-240,-290,-484},{-204,-401,-174,-283,-204,-487},{-211,-395,-461,-372,-375,-372},{-217,-438,-411,-375,-266,-191},{-184,-378,-303,-178,-313,-293},{-368,-201,-428,-332,-181,-408},{-322,-306,-444,-276,-280,-174},{-444,-392,-392,-487,-451,-243},{-184,-293,-424,-467,-234,-299},{-207,-293,-309,-270,-484,-240},{-178,-184,-303,-431,-204,-447},{-201,-293,-263,-484,-211,-316},{-342,-401,-266,-227,-174,-191},{-434,-464,-273,-329,-201,-290},{-273,-431,-447,-253,-359,-243},{-194,-204,-480,-349,-385,-395},{-362,-220,-355,-194,-411,-293},{-352,-398,-368,-428,-217,-490},{-451,-283,-477,-224,-405,-194},{-319,-352,-395,-188,-191,-401},{-447,-280,-164,-447,-309,-352},{-378,-276,-164,-283,-194,-188},{-303,-326,-230,-421,-329,-415},{-428,-352,-227,-211,-494,-322},{-401,-197,-164,-431,-352,-299},{-319,-230,-447,-342,-207,-372},{-490,-237,-214,-372,-405,-224},{-378,-362,-237,-355,-368,-293},{-454,-207,-392,-309,-418,-217},{-464,-441,-247,-283,-359,-273},{-480,-280,-494,-319,-316,-365},{-480,-434,-224,-441,-385,-250},{-382,-296,-438,-388,-283,-494},{-401,-306,-276,-293,-234,-392},{-178,-174,-253,-178,-332,-257},{-230,-197,-263,-270,-434,-263},{-184,-240,-188,-421,-378,-250},{-280,-336,-322,-447,-372,-266},{-428,-398,-454,-257,-207,-434},{-322,-178,-168,-418,-352,-283},{-234,-270,-194,-283,-392,-438},{-388,-457,-178,-290,-329,-240},{-194,-316,-388,-464,-263,-181},{-441,-257,-322,-240,-362,-428},{-457,-368,-217,-230,-178,-372}},{{-479,-248,-175,-405,-345,-403},{-236,-377,-204,-427,-172,-349},{-331,-335,-341,-176,-348,-271},{-226,-361,-207,-298,-345,-271},{-230,-196,-351,-163,-222,-307},{-380,-251,-303,-314,-462,-403},{-207,-200,-281,-245,-268,-337},{-171,-270,-223,-182,-262,-274},{-482,-251,-195,-452,-243,-394},{-256,-296,-201,-427,-330,-208},{-167,-425,-341,-424,-219,-349},{-308,-270,-427,-311,-157,-184},{-180,-444,-265,-301,-308,-274},{-400,-441,-402,-311,-277,-343},{-164,-229,-249,-311,-160,-241},{-256,-338,-325,-195,-357,-271},{-174,-264,-211,-270,-163,-445},{-167,-287,-179,-207,-243,-445},{-476,-174,-182,-377,-373,-160},{-331,-267,-345,-270,-213,-313},{-167,-480,-415,-295,-302,-376},{-403,-225,-370,-207,-197,-304},{-453,-399,-475,-389,-317,-355},{-351,-332,-322,-408,-447,-175},{-413,-457,-313,-358,-225,-340},{-456,-377,-214,-279,-434,-202},{-289,-193,-396,-471,-342,-277},{-344,-283,-469,-399,-219,-205},{-282,-254,-373,-427,-274,-307},{-358,-277,-195,-232,-370,-205},{-485,-280,-319,-188,-228,-205},{-207,-460,-306,-182,-379,-268},{-171,-377,-242,-210,-290,-199},{-318,-232,-332,-229,-253,-427},{-354,-309,-214,-232,-188,-406},{-335,-277,-405,-427,-330,-355},{-436,-225,-389,-176,-203,-286},{-492,-261,-274,-198,-188,-286},{-315,-367,-389,-261,-314,-184},{-239,-235,-447,-458,-225,-388},{-436,-167,-415,-377,-290,-442},{-243,-419,-166,-314,-206,-181},{-433,-367,-463,-383,-256,-379},{-308,-441,-418,-374,-197,-160},{-476,-200,-175,-430,-157,-190},{-443,-309,-204,-408,-157,-280},{-164,-213,-424,-166,-450,-322},{-443,-406,-332,-349,-305,-280},{-436,-448,-297,-276,-305,-232},{-321,-196,-239,-204,-206,-250}},{{-386,-219,-364,-348,-228,-242},{-239,-305,-199,-228,-164,-226},{-431,-377,-361,-242,-329,-141},{-209,-193,-196,-348,-164,-221},{-416,-279,-179,-310,-337,-226},{-428,-403,-171,-296,-201,-383},{-357,-426,-221,-291,-366,-357},{-148,-190,-255,-185,-284,-275},{-381,-222,-221,-332,-265,-375},{-348,-225,-193,-158,-398,-152},{-195,-285,-364,-329,-382,-326},{-375,-274,-330,-351,-231,-344},{-209,-297,-140,-384,-366,-373},{-304,-311,-300,-332,-140,-200},{-413,-181,-165,-160,-162,-306},{-277,-276,-157,-370,-186,-380},{-260,-187,-414,-152,-368,-373},{-292,-386,-291,-310,-392,-152},{-342,-311,-199,-199,-265,-175},{-425,-377,-406,-231,-156,-329},{-407,-372,-202,-267,-387,-373},{-401,-412,-260,-316,-355,-347},{-327,-207,-246,-378,-368,-257},{-174,-409,-420,-335,-148,-177},{-327,-328,-400,-209,-199,-285},{-428,-323,-154,-405,-270,-236},{-342,-418,-294,-136,-337,-368},{-375,-348,-160,-226,-246,-195},{-351,-297,-342,-141,-135,-224},{-330,-222,-414,-280,-350,-326},{-283,-144,-269,-373,-217,-362},{-271,-222,-378,-174,-244,-229},{-381,-348,-218,-177,-162,-368},{-386,-377,-280,-185,-379,-311},{-162,-179,-160,-400,-390,-321},{-407,-251,-249,-294,-249,-182},{-381,-147,-238,-286,-355,-218},{-283,-328,-344,-288,-167,-198},{-342,-239,-389,-318,-252,-357},{-416,-176,-280,-351,-223,-311},{-437,-199,-412,-193,-140,-288},{-292,-228,-160,-220,-297,-270},{-360,-397,-274,-207,-257,-159},{-201,-228,-403,-296,-233,-314},{-248,-325,-386,-381,-366,-375},{-248,-357,-389,-196,-254,-242},{-271,-294,-322,-269,-215,-303},{-333,-325,-414,-152,-390,-152},{-221,-314,-249,-177,-260,-128},{-410,-305,-342,-302,-313,-170}},{{-275,-129,-147,-314,-141,-123},{-158,-236,-223,-125,-284,-241},{-305,-233,-123,-342,-132,-219},{-152,-156,-211,-236,-246,-302},{-128,-299,-180,-305,-164,-324},{-205,-279,-192,-152,-332,-326},{-295,-214,-306,-323,-137,-318},{-140,-347,-327,-164,-152,-219},{-175,-289,-180,-247,-215,-149},{-302,-175,-301,-125,-168,-127},{-255,-328,-142,-143,-244,-250},{-170,-316,-292,-187,-220,-197},{-338,-335,-154,-215,-336,-136},{-265,-248,-140,-164,-143,-261},{-280,-250,-123,-187,-215,-158},{-282,-224,-339,-328,-280,-110},{-312,-131,-201,-346,-190,-298},{-212,-139,-211,-307,-262,-129},{-318,-238,-287,-245,-152,-112},{-210,-304,-237,-252,-253,-293},{-222,-148,-225,-312,-251,-169},{-160,-335,-254,-120,-262,-162},{-125,-207,-254,-150,-186,-272},{-175,-151,-270,-146,-262,-145},{-190,-289,-199,-243,-132,-120},{-275,-311,-232,-118,-116,-237},{-362,-292,-268,-187,-116,-147},{-330,-177,-254,-330,-264,-247},{-215,-350,-329,-148,-134,-280},{-275,-362,-133,-321,-307,-241},{-358,-243,-232,-254,-327,-158},{-248,-151,-299,-196,-125,-258},{-128,-326,-249,-312,-161,-188},{-212,-323,-232,-139,-260,-145},{-325,-228,-356,-243,-134,-197},{-285,-236,-126,-319,-175,-123},{-348,-139,-216,-321,-284,-184},{-292,-301,-251,-323,-206,-145},{-178,-207,-332,-326,-237,-182},{-290,-340,-332,-148,-190,-274},{-322,-122,-296,-252,-208,-223},{-178,-185,-147,-157,-157,-293},{-192,-364,-256,-150,-284,-153},{-330,-362,-254,-222,-307,-131},{-198,-362,-213,-176,-175,-232},{-342,-306,-178,-150,-166,-162},{-342,-177,-303,-171,-255,-289},{-248,-258,-166,-303,-164,-208},{-195,-360,-325,-185,-181,-177},{-240,-131,-346,-282,-255,-160}},{{-254,-273,-246,-105,-302,-225},{-317,-174,-298,-309,-111,-248},{-202,-218,-151,-149,-189,-116},{-165,-313,-130,-309,-286,-275},{-267,-250,-174,-128,-145,-176},{-210,-183,-212,-122,-136,-155},{-278,-118,-225,-122,-258,-279},{-171,-118,-218,-248,-147,-122},{-247,-155,-160,-286,-267,-147},{-119,-212,-107,-183,-311,-223},{-108,-174,-296,-136,-185,-233},{-124,-279,-206,-107,-111,-120},{-137,-244,-164,-197,-145,-193},{-119,-248,-111,-191,-208,-313},{-252,-141,-178,-304,-300,-183},{-230,-269,-195,-143,-136,-107},{-135,-239,-271,-160,-130,-149},{-323,-195,-143,-164,-235,-275},{-217,-262,-155,-252,-128,-254},{-291,-244,-210,-307,-223,-191},{-256,-132,-168,-237,-160,-107},{-284,-126,-120,-105,-107,-288},{-174,-273,-279,-143,-185,-313},{-124,-284,-187,-128,-256,-218},{-297,-304,-200,-162,-151,-277},{-286,-258,-130,-160,-193,-141},{-130,-311,-149,-309,-235,-210},{-265,-281,-244,-250,-147,-166},{-174,-256,-250,-260,-218,-254},{-319,-208,-136,-107,-273,-178},{-150,-166,-286,-185,-126,-239},{-163,-241,-284,-250,-300,-132},{-226,-118,-233,-275,-153,-168},{-304,-254,-107,-126,-237,-307},{-256,-212,-315,-208,-160,-235},{-312,-116,-239,-153,-252,-223},{-141,-298,-147,-262,-296,-235},{-221,-233,-155,-313,-181,-231},{-169,-252,-216,-191,-237,-187},{-180,-271,-118,-111,-281,-241},{-141,-260,-145,-248,-178,-206},{-208,-143,-273,-315,-166,-120},{-291,-248,-172,-158,-145,-281},{-265,-130,-178,-210,-281,-204},{-304,-227,-309,-273,-231,-206},{-308,-269,-113,-132,-218,-288},{-150,-258,-145,-195,-250,-162},{-228,-183,-227,-300,-298,-262},{-108,-200,-227,-170,-225,-275},{-145,-237,-223,-311,-244,-105}},{{-235,-235,-289,-276,-233,-320},{-218,-315,-190,-184,-198,-184},{-105,-284,-217,-145,-299,-128},{-105,-277,-112,-167,-260,-335},{-265,-149,-298,-256,-211,-331},{-189,-271,-156,-139,-178,-266},{-246,-237,-143,-326,-240,-142},{-149,-210,-316,-163,-119,-212},{-124,-139,-264,-289,-251,-196},{-304,-288,-283,-315,-202,-335},{-235,-262,-300,-208,-145,-223},{-298,-265,-152,-269,-229,-164},{-210,-229,-232,-312,-211,-112},{-191,-258,-281,-206,-238,-171},{-202,-170,-217,-156,-143,-322},{-267,-118,-152,-306,-150,-169},{-265,-202,-314,-132,-312,-162},{-187,-271,-188,-312,-121,-274},{-227,-153,-291,-312,-147,-281},{-139,-296,-268,-200,-158,-274},{-300,-235,-139,-263,-128,-232},{-147,-304,-247,-293,-121,-306},{-304,-231,-150,-221,-238,-232},{-267,-292,-260,-239,-158,-133},{-189,-279,-173,-321,-154,-250},{-143,-220,-150,-130,-150,-227},{-298,-241,-173,-145,-286,-131},{-256,-193,-251,-161,-235,-306},{-183,-149,-253,-258,-295,-266},{-218,-158,-279,-226,-229,-272},{-284,-267,-249,-256,-207,-272},{-269,-223,-238,-267,-154,-272},{-214,-166,-181,-221,-273,-263},{-141,-279,-139,-289,-154,-266},{-214,-176,-106,-150,-209,-322},{-206,-143,-302,-286,-209,-306},{-162,-126,-211,-321,-266,-137},{-166,-273,-162,-128,-147,-137},{-206,-126,-241,-224,-167,-223},{-302,-304,-181,-206,-178,-256},{-250,-269,-306,-139,-317,-180},{-267,-120,-190,-204,-308,-308},{-143,-195,-194,-122,-189,-238},{-181,-311,-289,-250,-290,-202},{-149,-153,-133,-278,-110,-153},{-143,-162,-243,-148,-295,-313},{-197,-113,-298,-258,-185,-326},{-284,-223,-245,-293,-189,-212},{-269,-286,-228,-137,-218,-126},{-227,-132,-143,-312,-229,-326}},{{-210,-218,-234,-266,-204,-285},{-344,-273,-327,-231,-157,-165},{-171,-201,-146,-256,-191,-261},{-240,-308,-303,-274,-310,-343},{-254,-334,-285,-146,-157,-383},{-203,-182,-185,-228,-315,-356},{-238,-178,-200,-276,-284,-309},{-192,-194,-124,-276,-243,-173},{-263,-268,-168,-206,-188,-250},{-159,-145,-288,-206,-382,-136},{-189,-232,-159,-266,-250,-178},{-344,-289,-227,-276,-240,-317},{-305,-235,-303,-366,-134,-245},{-240,-313,-246,-369,-379,-359},{-259,-258,-327,-221,-317,-253},{-139,-334,-176,-254,-139,-322},{-268,-168,-339,-321,-209,-327},{-189,-344,-195,-374,-199,-327},{-176,-270,-166,-319,-142,-388},{-236,-337,-327,-183,-356,-200},{-305,-339,-339,-206,-139,-266},{-217,-254,-190,-264,-206,-332},{-152,-313,-149,-279,-333,-192},{-187,-301,-134,-304,-299,-258},{-312,-320,-325,-266,-194,-144},{-243,-322,-290,-284,-147,-202},{-155,-332,-327,-289,-248,-194},{-291,-334,-351,-196,-132,-221},{-259,-190,-212,-201,-374,-250},{-293,-239,-351,-216,-304,-197},{-229,-209,-227,-223,-312,-152},{-185,-265,-300,-329,-214,-133},{-344,-289,-166,-166,-250,-157},{-270,-201,-183,-211,-304,-200},{-296,-199,-203,-366,-369,-149},{-314,-327,-351,-138,-387,-186},{-173,-249,-344,-243,-379,-207},{-330,-228,-325,-128,-173,-391},{-273,-145,-278,-286,-364,-255},{-344,-289,-124,-331,-333,-239},{-116,-175,-249,-228,-348,-242},{-293,-254,-346,-269,-341,-338},{-196,-123,-293,-256,-268,-202},{-192,-273,-205,-364,-232,-314},{-201,-230,-310,-319,-289,-258},{-323,-261,-137,-213,-132,-356},{-340,-225,-364,-361,-372,-274},{-116,-211,-242,-311,-188,-290},{-157,-211,-159,-284,-351,-301},{-120,-140,-139,-128,-237,-380}},{{-233,-185,-332,-355,-272,-425},{-307,-163,-202,-243,-278,-314},{-408,-191,-156,-317,-378,-453},{-222,-273,-344,-166,-272,-437},{-373,-326,-358,-287,-275,-339},{-304,-191,-379,-400,-220,-336},{-175,-354,-370,-216,-453,-367},{-175,-191,-225,-334,-205,-271},{-258,-365,-364,-189,-420,-179},{-334,-216,-263,-148,-432,-290},{-364,-385,-263,-290,-453,-246},{-238,-388,-254,-246,-223,-425},{-219,-315,-431,-370,-329,-431},{-216,-225,-165,-181,-196,-191},{-312,-157,-182,-370,-332,-305},{-312,-301,-211,-246,-154,-342},{-381,-225,-188,-406,-408,-256},{-353,-348,-327,-169,-332,-185},{-181,-357,-344,-249,-374,-339},{-321,-360,-156,-278,-299,-407},{-236,-171,-347,-358,-290,-308},{-181,-180,-240,-255,-384,-360},{-159,-287,-168,-358,-344,-216},{-225,-202,-295,-391,-368,-172},{-206,-337,-353,-189,-335,-320},{-255,-270,-275,-195,-362,-367},{-318,-340,-211,-441,-245,-428},{-173,-261,-329,-406,-239,-243},{-400,-275,-280,-432,-326,-440},{-411,-278,-217,-290,-236,-185},{-307,-377,-225,-334,-435,-305},{-184,-202,-159,-237,-417,-163},{-225,-360,-234,-207,-172,-422},{-312,-343,-197,-178,-350,-342},{-178,-298,-225,-186,-263,-268},{-255,-194,-251,-346,-396,-290},{-310,-205,-266,-323,-226,-382},{-370,-298,-144,-284,-326,-179},{-260,-171,-381,-367,-441,-262},{-392,-228,-292,-184,-359,-253},{-397,-216,-335,-169,-335,-462},{-406,-275,-373,-352,-242,-410},{-348,-295,-246,-281,-353,-271},{-348,-371,-205,-349,-230,-311},{-260,-183,-318,-290,-290,-360},{-340,-247,-329,-337,-157,-416},{-159,-407,-419,-154,-193,-185},{-397,-214,-321,-388,-208,-172},{-159,-256,-405,-432,-438,-283},{-225,-416,-315,-329,-266,-262}},{{-318,-358,-419,-184,-257,-441},{-214,-176,-377,-395,-431,-405},{-312,-256,-306,-421,-441,-306},{-428,-314,-264,-247,-290,-477},{-324,-403,-438,-174,-181,-283},{-306,-387,-380,-224,-421,-184},{-198,-474,-161,-428,-316,-378},{-337,-294,-357,-352,-181,-339},{-444,-227,-370,-204,-438,-168},{-400,-269,-248,-178,-359,-332},{-296,-464,-293,-168,-411,-421},{-365,-422,-377,-362,-316,-431},{-183,-262,-258,-457,-451,-375},{-350,-458,-309,-171,-240,-207},{-261,-362,-238,-230,-431,-191},{-205,-422,-213,-428,-454,-368},{-343,-234,-422,-257,-303,-368},{-337,-246,-374,-438,-257,-207},{-369,-259,-306,-243,-197,-313},{-167,-355,-280,-401,-260,-276},{-350,-291,-383,-168,-411,-355},{-230,-390,-386,-490,-224,-398},{-180,-285,-248,-204,-319,-326},{-255,-374,-460,-194,-375,-342},{-472,-307,-367,-372,-214,-273},{-362,-429,-306,-329,-283,-385},{-189,-381,-374,-336,-447,-168},{-394,-330,-473,-428,-171,-382},{-318,-474,-270,-207,-418,-345},{-277,-397,-390,-457,-424,-227},{-186,-330,-174,-352,-408,-191},{-192,-301,-303,-309,-470,-207},{-324,-250,-258,-398,-359,-201},{-428,-240,-367,-408,-316,-336},{-224,-397,-357,-280,-181,-290},{-337,-330,-386,-273,-181,-214},{-447,-227,-203,-247,-418,-178},{-290,-330,-235,-345,-283,-352},{-416,-253,-319,-418,-388,-378},{-195,-416,-293,-424,-257,-214},{-435,-403,-274,-234,-230,-461},{-378,-294,-419,-273,-247,-424},{-268,-288,-483,-454,-454,-322},{-406,-160,-242,-181,-375,-188},{-406,-259,-319,-336,-457,-270},{-362,-378,-161,-207,-237,-457},{-173,-352,-412,-201,-349,-257},{-284,-410,-322,-398,-355,-418},{-438,-186,-364,-411,-428,-234},{-239,-438,-312,-332,-211,-184}}},{{{-113,-116,-166,-73,-121,-122},{-126,-142,-127,-80,-113,-127},{-143,-84,-155,-71,-122,-157},{-62,-149,-114,-164,-89,-84},{-151,-99,-95,-98,-62,-73},{-132,-123,-157,-109,-90,-129},{-74,-54,-105,-81,-163,-170},{-104,-139,-66,-87,-146,-77},{-144,-92,-128,-165,-126,-105},{-96,-116,-103,-129,-177,-125},{-125,-83,-88,-90,-166,-183},{-79,-99,-125,-71,-72,-180},{-113,-64,-127,-157,-99,-192},{-152,-126,-143,-58,-107,-92},{-132,-76,-120,-70,-143,-161},{-62,-103,-66,-110,-99,-132},{-146,-59,-85,-98,-112,-96},{-148,-140,-69,-85,-102,-183},{-66,-76,-73,-82,-168,-173},{-101,-149,-97,-154,-104,-104},{-91,-87,-156,-68,-115,-81},{-76,-104,-123,-82,-122,-175},{-103,-73,-97,-58,-83,-151},{-70,-156,-86,-125,-83,-82},{-131,-128,-165,-96,-83,-189},{-77,-151,-149,-60,-161,-88},{-107,-108,-111,-87,-146,-132},{-118,-89,-114,-104,-132,-88},{-63,-154,-139,-149,-101,-175},{-71,-117,-119,-108,-174,-100},{-135,-74,-111,-64,-155,-64},{-69,-126,-58,-118,-162,-177},{-130,-152,-76,-110,-154,-134},{-52,-130,-121,-103,-84,-175},{-129,-110,-118,-174,-70,-154},{-142,-72,-88,-116,-84,-183},{-132,-132,-102,-167,-151,-111},{-155,-61,-67,-119,-150,-81},{-109,-78,-86,-111,-181,-96},{-105,-122,-129,-109,-144,-128},{-101,-64,-161,-82,-121,-143},{-152,-136,-91,-101,-110,-187},{-79,-122,-64,-89,-115,-134},{-77,-69,-118,-109,-159,-157},{-158,-92,-94,-108,-117,-191},{-94,-95,-104,-156,-182,-120},{-132,-143,-109,-98,-112,-169},{-64,-58,-73,-116,-173,-132},{-125,-54,-162,-125,-81,-140},{-65,-59,-96,-70,-94,-115}},{{-88,-176,-210,-161,-179,-168},{-81,-135,-141,-84,-217,-126},{-177,-90,-115,-129,-166,-163},{-202,-204,-216,-231,-89,-141},{-148,-149,-104,-102,-137,-91},{-180,-173,-135,-200,-85,-242},{-78,-85,-112,-157,-242,-126},{-196,-154,-210,-217,-82,-173},{-131,-197,-96,-115,-217,-197},{-143,-180,-192,-194,-89,-155},{-167,-109,-151,-96,-105,-249},{-147,-87,-120,-170,-222,-89},{-116,-154,-126,-215,-90,-208},{-138,-206,-164,-84,-101,-228},{-99,-180,-111,-194,-143,-223},{-82,-93,-155,-183,-84,-183},{-115,-200,-186,-87,-174,-158},{-167,-110,-92,-212,-235,-128},{-108,-103,-221,-219,-118,-134},{-146,-152,-75,-113,-235,-225},{-86,-92,-145,-82,-219,-99},{-180,-76,-151,-124,-200,-87},{-94,-196,-213,-135,-98,-247},{-159,-159,-212,-143,-148,-171},{-126,-158,-203,-105,-166,-195},{-77,-86,-184,-95,-233,-208},{-94,-151,-209,-229,-148,-109},{-144,-104,-89,-167,-206,-144},{-88,-172,-136,-192,-182,-163},{-140,-87,-161,-177,-196,-148},{-189,-90,-219,-112,-158,-144},{-96,-109,-93,-119,-203,-128},{-101,-185,-176,-143,-200,-207},{-146,-189,-78,-209,-182,-151},{-167,-162,-161,-206,-204,-234},{-89,-185,-191,-178,-111,-176},{-111,-76,-142,-155,-184,-129},{-193,-161,-222,-119,-237,-171},{-82,-202,-178,-96,-167,-138},{-181,-209,-138,-175,-208,-144},{-76,-212,-120,-206,-188,-185},{-124,-173,-80,-177,-127,-175},{-181,-157,-138,-160,-221,-108},{-146,-199,-101,-164,-89,-239},{-69,-75,-167,-223,-230,-129},{-131,-70,-90,-209,-103,-185},{-171,-176,-127,-166,-145,-239},{-165,-151,-149,-166,-155,-230},{-116,-152,-75,-178,-153,-170},{-185,-175,-154,-88,-122,-220}},{{-205,-106,-160,-201,-180,-210},{-208,-232,-95,-285,-190,-101},{-203,-205,-143,-150,-104,-257},{-224,-196,-192,-266,-133,-107},{-205,-160,-97,-118,-216,-248},{-214,-157,-104,-163,-174,-273},{-121,-121,-270,-264,-129,-259},{-122,-194,-234,-152,-261,-293},{-159,-162,-227,-192,-210,-232},{-122,-95,-273,-158,-104,-176},{-217,-140,-270,-236,-294,-117},{-196,-268,-102,-256,-245,-145},{-240,-216,-266,-156,-263,-135},{-156,-193,-246,-213,-272,-259},{-175,-121,-259,-192,-176,-240},{-142,-263,-169,-228,-286,-180},{-150,-164,-227,-276,-159,-182},{-201,-166,-180,-179,-221,-101},{-175,-155,-262,-133,-239,-188},{-200,-234,-99,-154,-257,-281},{-236,-191,-268,-253,-186,-188},{-150,-110,-216,-167,-171,-281},{-117,-189,-259,-95,-155,-115},{-170,-236,-179,-127,-129,-168},{-164,-148,-208,-226,-216,-236},{-259,-232,-186,-106,-223,-269},{-222,-106,-149,-256,-274,-123},{-133,-191,-151,-224,-151,-148},{-177,-193,-259,-125,-223,-238},{-198,-149,-268,-194,-125,-236},{-136,-108,-277,-194,-110,-248},{-250,-157,-136,-213,-282,-135},{-147,-158,-134,-230,-145,-113},{-108,-94,-182,-209,-259,-121},{-100,-263,-221,-152,-280,-251},{-164,-236,-160,-124,-225,-145},{-203,-103,-99,-253,-243,-115},{-236,-175,-212,-105,-259,-174},{-191,-250,-175,-245,-112,-293},{-186,-166,-154,-270,-180,-210},{-124,-126,-253,-209,-188,-135},{-228,-225,-175,-135,-206,-107},{-94,-209,-251,-281,-122,-129},{-215,-187,-95,-194,-253,-196},{-243,-180,-123,-220,-172,-148},{-206,-261,-260,-198,-110,-182},{-177,-146,-93,-171,-190,-269},{-224,-203,-112,-283,-161,-147},{-136,-220,-99,-255,-241,-251},{-238,-227,-231,-268,-171,-218}},{{-140,-219,-177,-175,-122,-187},{-173,-225,-181,-148,-278,-288},{-104,-242,-152,-258,-104,-158},{-278,-193,-181,-138,-150,-199},{-280,-302,-235,-294,-183,-118},{-162,-166,-235,-294,-240,-195},{-209,-252,-189,-225,-260,-244},{-160,-233,-110,-191,-132,-215},{-152,-225,-270,-290,-171,-193},{-233,-238,-118,-195,-168,-211},{-280,-262,-231,-219,-304,-158},{-290,-278,-223,-274,-258,-213},{-120,-304,-187,-215,-302,-120},{-278,-142,-146,-150,-231,-114},{-282,-164,-146,-205,-158,-152},{-254,-150,-142,-209,-136,-128},{-240,-217,-164,-156,-116,-201},{-276,-268,-248,-240,-179,-195},{-175,-229,-274,-203,-219,-244},{-205,-207,-229,-112,-108,-104},{-264,-106,-191,-199,-124,-280},{-238,-278,-128,-278,-193,-209},{-130,-146,-235,-246,-294,-138},{-272,-152,-112,-231,-302,-108},{-284,-130,-246,-191,-156,-211},{-187,-199,-136,-106,-114,-185},{-128,-266,-233,-187,-286,-304},{-193,-282,-280,-242,-134,-130},{-128,-114,-288,-179,-264,-296},{-181,-146,-217,-110,-118,-268},{-175,-227,-227,-215,-262,-268},{-235,-280,-238,-270,-282,-231},{-160,-252,-284,-144,-304,-160},{-270,-108,-207,-108,-282,-164},{-156,-150,-254,-280,-248,-256},{-110,-122,-227,-197,-162,-238},{-219,-238,-288,-118,-225,-168},{-284,-250,-276,-238,-116,-193},{-152,-124,-160,-110,-276,-146},{-207,-242,-136,-136,-148,-201},{-144,-106,-189,-201,-278,-244},{-146,-114,-162,-120,-209,-175},{-168,-187,-158,-150,-181,-203},{-122,-300,-164,-191,-221,-203},{-260,-193,-116,-262,-244,-134},{-250,-304,-179,-175,-187,-164},{-231,-116,-296,-132,-276,-124},{-197,-219,-144,-296,-290,-207},{-162,-108,-168,-229,-302,-250},{-148,-284,-284,-179,-181,-193}},{{-244,-304,-274,-234,-278,-236},{-209,-193,-146,-172,-121,-265},{-144,-258,-142,-234,-147,-114},{-171,-203,-116,-123,-210,-191},{-278,-302,-146,-277,-125,-178},{-160,-240,-171,-230,-168,-234},{-268,-270,-268,-226,-94,-149},{-164,-272,-140,-279,-187,-265},{-302,-193,-122,-135,-136,-114},{-124,-130,-225,-259,-212,-109},{-195,-288,-193,-133,-94,-142},{-244,-195,-144,-181,-265,-184},{-126,-294,-288,-166,-125,-156},{-256,-193,-150,-103,-231,-269},{-215,-128,-213,-121,-242,-186},{-254,-162,-169,-263,-174,-109},{-108,-173,-209,-115,-170,-169},{-142,-280,-134,-162,-157,-153},{-272,-262,-284,-218,-159,-248},{-181,-276,-142,-101,-204,-129},{-154,-173,-167,-170,-123,-234},{-175,-175,-181,-179,-98,-151},{-304,-166,-211,-162,-149,-221},{-197,-300,-260,-144,-149,-252},{-284,-217,-242,-172,-248,-202},{-146,-294,-179,-291,-240,-265},{-240,-217,-221,-144,-272,-210},{-197,-177,-225,-207,-157,-149},{-183,-205,-189,-98,-210,-156},{-254,-116,-195,-289,-187,-188},{-106,-126,-294,-220,-168,-276},{-142,-106,-114,-176,-231,-228},{-219,-302,-106,-146,-257,-263},{-290,-223,-234,-250,-153,-155},{-158,-276,-203,-177,-183,-221},{-225,-160,-217,-277,-100,-226},{-146,-110,-128,-195,-187,-171},{-252,-223,-248,-187,-174,-256},{-225,-104,-227,-211,-136,-147},{-246,-187,-142,-267,-272,-118},{-288,-221,-126,-135,-274,-236},{-128,-258,-189,-255,-125,-121},{-185,-134,-179,-181,-221,-166},{-260,-266,-270,-216,-98,-184},{-189,-181,-286,-185,-127,-96},{-233,-185,-136,-289,-115,-239},{-154,-266,-112,-289,-127,-195},{-223,-120,-270,-187,-197,-94},{-242,-294,-278,-107,-278,-114},{-300,-136,-185,-269,-123,-155}},{{-192,-234,-149,-86,-185,-96},{-218,-201,-185,-208,-216,-201},{-227,-175,-109,-131,-187,-119},{-236,-194,-215,-160,-78,-122},{-90,-170,-95,-165,-133,-129},{-213,-109,-164,-226,-138,-163},{-91,-151,-105,-219,-136,-126},{-238,-138,-114,-181,-170,-85},{-91,-142,-235,-240,-80,-129},{-168,-256,-202,-96,-136,-175},{-163,-86,-100,-117,-89,-104},{-132,-216,-84,-158,-98,-91},{-106,-185,-199,-80,-174,-78},{-120,-133,-197,-131,-81,-166},{-95,-215,-205,-110,-176,-173},{-93,-92,-145,-149,-76,-204},{-181,-240,-202,-235,-81,-154},{-234,-131,-109,-106,-181,-181},{-136,-152,-110,-158,-147,-157},{-129,-149,-164,-163,-103,-178},{-217,-223,-227,-142,-121,-143},{-202,-239,-182,-126,-151,-171},{-118,-209,-185,-141,-153,-113},{-263,-157,-184,-194,-90,-132},{-263,-225,-197,-181,-191,-181},{-97,-244,-129,-194,-119,-118},{-195,-163,-217,-174,-158,-197},{-90,-135,-169,-189,-174,-79},{-209,-249,-184,-213,-173,-178},{-129,-216,-209,-184,-144,-168},{-192,-114,-114,-235,-151,-144},{-245,-221,-147,-96,-161,-171},{-218,-102,-100,-86,-181,-207},{-98,-112,-214,-240,-136,-194},{-131,-197,-90,-86,-109,-169},{-177,-140,-165,-203,-122,-194},{-145,-145,-250,-192,-96,-207},{-174,-161,-170,-181,-188,-197},{-150,-97,-177,-91,-164,-110},{-174,-197,-205,-216,-210,-172},{-204,-221,-194,-195,-173,-181},{-208,-118,-132,-122,-99,-144},{-131,-171,-184,-203,-118,-104},{-109,-208,-194,-117,-191,-197},{-104,-135,-202,-216,-145,-101},{-186,-111,-194,-240,-104,-82},{-256,-199,-102,-230,-145,-137},{-249,-225,-215,-91,-200,-166},{-222,-183,-94,-234,-210,-153},{-204,-232,-155,-139,-104,-78}},{{-101,-112,-168,-145,-123,-147},{-85,-144,-81,-113,-157,-168},{-155,-182,-188,-116,-131,-95},{-203,-69,-132,-63,-144,-64},{-99,-166,-141,-100,-132,-77},{-210,-197,-133,-160,-125,-147},{-147,-169,-178,-63,-168,-109},{-76,-66,-123,-165,-150,-127},{-127,-80,-168,-114,-169,-129},{-125,-142,-170,-109,-158,-125},{-190,-133,-94,-62,-133,-102},{-157,-188,-102,-136,-145,-125},{-126,-73,-152,-70,-155,-88},{-74,-173,-187,-166,-162,-115},{-133,-104,-93,-102,-169,-78},{-119,-121,-98,-60,-173,-85},{-115,-129,-156,-117,-152,-143},{-160,-76,-177,-167,-60,-119},{-150,-194,-110,-115,-161,-93},{-101,-176,-130,-125,-75,-71},{-169,-114,-149,-77,-78,-65},{-169,-77,-64,-137,-143,-146},{-171,-182,-81,-127,-72,-72},{-165,-146,-142,-109,-117,-75},{-99,-177,-113,-121,-102,-95},{-169,-150,-85,-134,-67,-72},{-144,-153,-140,-182,-121,-128},{-106,-100,-154,-97,-88,-104},{-140,-150,-157,-85,-82,-132},{-120,-69,-154,-102,-67,-90},{-202,-188,-179,-92,-155,-157},{-97,-93,-67,-169,-151,-124},{-154,-101,-128,-138,-164,-125},{-108,-137,-133,-117,-131,-143},{-136,-86,-113,-116,-100,-152},{-73,-142,-110,-177,-107,-109},{-118,-133,-83,-150,-88,-139},{-127,-90,-178,-113,-103,-129},{-164,-130,-155,-129,-94,-111},{-104,-76,-154,-85,-125,-74},{-70,-126,-154,-182,-64,-144},{-155,-184,-183,-81,-73,-128},{-120,-146,-119,-182,-123,-141},{-98,-184,-151,-165,-146,-162},{-204,-162,-170,-142,-155,-94},{-176,-78,-179,-182,-128,-152},{-206,-169,-67,-151,-124,-166},{-186,-117,-157,-178,-150,-76},{-127,-128,-105,-100,-96,-143},{-157,-81,-105,-87,-118,-123}},{{-154,-83,-66,-83,-143,-109},{-67,-115,-89,-54,-75,-102},{-113,-130,-101,-82,-125,-144},{-127,-63,-117,-85,-134,-140},{-82,-103,-107,-120,-52,-147},{-96,-78,-69,-83,-91,-71},{-134,-56,-142,-144,-75,-90},{-133,-135,-61,-65,-96,-140},{-141,-148,-61,-82,-56,-134},{-103,-57,-82,-96,-118,-62},{-124,-125,-56,-73,-75,-133},{-153,-79,-109,-124,-97,-133},{-57,-118,-84,-120,-143,-53},{-92,-122,-144,-107,-63,-107},{-126,-144,-126,-65,-76,-133},{-86,-54,-88,-97,-71,-61},{-99,-53,-147,-74,-141,-83},{-114,-142,-147,-118,-143,-77},{-114,-63,-72,-133,-146,-49},{-72,-63,-56,-82,-82,-57},{-150,-71,-108,-97,-138,-88},{-117,-137,-103,-122,-143,-53},{-108,-58,-129,-91,-68,-85},{-108,-129,-146,-75,-50,-77},{-58,-148,-54,-109,-94,-67},{-134,-66,-134,-90,-63,-134},{-153,-125,-108,-75,-137,-142},{-141,-110,-103,-132,-85,-56},{-103,-111,-106,-112,-69,-84},{-70,-145,-94,-114,-60,-143},{-78,-66,-75,-56,-110,-74},{-82,-142,-87,-106,-89,-79},{-148,-103,-140,-94,-77,-142},{-158,-75,-73,-140,-126,-89},{-98,-146,-141,-103,-107,-64},{-64,-60,-107,-126,-109,-90},{-152,-121,-53,-141,-94,-141},{-127,-68,-123,-112,-92,-62},{-151,-138,-97,-82,-58,-130},{-142,-118,-127,-61,-122,-90},{-153,-95,-117,-87,-94,-81},{-114,-67,-70,-93,-92,-59},{-148,-118,-122,-63,-132,-92},{-79,-91,-92,-78,-63,-105},{-59,-53,-135,-49,-94,-134},{-87,-141,-91,-105,-124,-85},{-76,-85,-94,-101,-69,-82},{-158,-135,-61,-119,-140,-86},{-68,-62,-69,-99,-61,-144},{-94,-75,-83,-59,-66,-69}},{{-141,-133,-133,-95,-79,-58},{-91,-147,-61,-97,-93,-51},{-72,-110,-67,-96,-97,-91},{-73,-88,-124,-57,-74,-61},{-122,-133,-96,-128,-74,-114},{-143,-49,-120,-86,-113,-61},{-74,-71,-53,-95,-144,-95},{-65,-96,-56,-100,-97,-103},{-70,-51,-100,-121,-124,-76},{-64,-80,-75,-71,-83,-143},{-119,-109,-133,-50,-117,-53},{-83,-98,-107,-82,-137,-83},{-130,-98,-127,-129,-74,-82},{-128,-57,-54,-78,-53,-90},{-129,-92,-97,-86,-100,-74},{-122,-126,-146,-52,-132,-91},{-136,-88,-66,-74,-89,-68},{-141,-80,-101,-145,-97,-63},{-69,-108,-142,-61,-80,-103},{-108,-128,-95,-85,-85,-136},{-127,-122,-52,-87,-123,-77},{-142,-85,-62,-79,-116,-143},{-110,-54,-130,-49,-147,-123},{-79,-142,-129,-52,-128,-99},{-95,-84,-82,-126,-84,-51},{-103,-130,-66,-140,-66,-70},{-67,-82,-67,-90,-126,-145},{-55,-82,-146,-110,-53,-132},{-122,-79,-52,-69,-77,-122},{-103,-114,-96,-84,-94,-92},{-67,-85,-107,-143,-100,-94},{-134,-80,-107,-80,-58,-61},{-141,-67,-102,-54,-107,-79},{-124,-73,-52,-75,-90,-76},{-86,-85,-102,-100,-85,-140},{-122,-122,-70,-88,-78,-67},{-73,-74,-105,-75,-77,-129},{-141,-116,-77,-120,-145,-120},{-64,-69,-73,-63,-133,-52},{-115,-110,-129,-144,-114,-97},{-96,-106,-54,-131,-77,-112},{-110,-50,-100,-57,-132,-67},{-124,-52,-142,-87,-106,-117},{-104,-120,-74,-90,-82,-79},{-86,-91,-93,-121,-87,-97},{-86,-87,-49,-122,-131,-76},{-61,-142,-98,-55,-147,-121},{-77,-111,-51,-60,-128,-137},{-89,-135,-109,-92,-54,-121},{-113,-96,-94,-111,-102,-65}}},{{{-238,-155,-240,-169,-309,-271},{-130,-264,-243,-129,-226,-250},{-326,-326,-188,-338,-302,-250},{-175,-202,-319,-226,-212,-350},{-207,-178,-248,-226,-290,-312},{-303,-228,-224,-136,-228,-338},{-128,-309,-281,-178,-224,-190},{-168,-257,-136,-233,-252,-231},{-224,-331,-145,-307,-262,-186},{-345,-336,-255,-148,-288,-121},{-126,-305,-133,-300,-333,-212},{-291,-219,-343,-262,-195,-217},{-324,-345,-186,-259,-238,-319},{-170,-124,-257,-145,-343,-300},{-245,-174,-340,-250,-217,-169},{-333,-271,-305,-207,-357,-340},{-273,-257,-145,-238,-307,-307},{-158,-278,-159,-236,-338,-171},{-193,-133,-250,-243,-209,-202},{-301,-202,-347,-281,-121,-157},{-338,-345,-257,-255,-262,-347},{-308,-126,-188,-131,-305,-259},{-163,-195,-267,-347,-288,-231},{-144,-286,-259,-288,-167,-150},{-154,-233,-312,-164,-309,-212},{-326,-305,-167,-129,-355,-188},{-254,-169,-255,-236,-209,-157},{-193,-259,-281,-162,-312,-271},{-336,-200,-174,-148,-236,-331},{-298,-193,-186,-295,-336,-245},{-198,-248,-159,-340,-288,-119},{-221,-248,-309,-293,-148,-300},{-135,-355,-136,-131,-314,-174},{-345,-269,-347,-324,-248,-238},{-233,-193,-255,-357,-267,-148},{-254,-240,-243,-319,-226,-276},{-319,-164,-328,-250,-309,-283},{-331,-343,-302,-347,-352,-321},{-191,-355,-283,-228,-267,-257},{-214,-274,-200,-300,-212,-352},{-224,-131,-200,-200,-347,-157},{-350,-183,-347,-305,-214,-138},{-235,-357,-188,-178,-355,-231},{-291,-150,-195,-345,-138,-126},{-212,-307,-150,-183,-328,-238},{-336,-305,-305,-305,-305,-212},{-303,-331,-217,-264,-340,-119},{-161,-124,-193,-152,-302,-343},{-303,-345,-245,-248,-312,-136},{-207,-183,-129,-312,-345,-350}},{{-300,-136,-207,-146,-305,-309},{-169,-288,-261,-247,-260,-261},{-333,-198,-258,-330,-113,-122},{-317,-138,-148,-194,-314,-283},{-274,-243,-249,-215,-319,-168},{-157,-343,-296,-148,-160,-181},{-228,-314,-345,-303,-312,-152},{-133,-340,-244,-256,-251,-290},{-262,-221,-181,-180,-210,-241},{-143,-140,-214,-166,-337,-128},{-340,-164,-219,-305,-231,-285},{-336,-228,-141,-254,-334,-188},{-283,-217,-244,-203,-127,-267},{-307,-340,-120,-268,-129,-214},{-121,-345,-176,-337,-113,-144},{-355,-200,-289,-146,-219,-194},{-138,-231,-214,-199,-294,-239},{-152,-250,-153,-328,-188,-157},{-290,-145,-256,-243,-172,-303},{-283,-317,-118,-162,-235,-281},{-319,-281,-226,-118,-145,-155},{-298,-340,-308,-213,-188,-243},{-350,-293,-317,-275,-190,-212},{-167,-129,-348,-182,-138,-241},{-321,-221,-174,-213,-269,-210},{-319,-331,-214,-310,-165,-164},{-278,-214,-329,-226,-181,-203},{-221,-333,-242,-314,-298,-170},{-212,-276,-223,-275,-140,-236},{-245,-317,-348,-273,-262,-263},{-131,-338,-176,-199,-280,-115},{-317,-336,-174,-125,-194,-296},{-162,-255,-125,-314,-145,-234},{-312,-133,-204,-316,-183,-236},{-300,-181,-284,-152,-285,-146},{-307,-326,-263,-286,-325,-135},{-188,-176,-310,-256,-251,-243},{-350,-136,-343,-266,-160,-245},{-248,-286,-235,-178,-323,-186},{-183,-186,-266,-192,-258,-159},{-159,-181,-167,-150,-298,-261},{-133,-271,-294,-298,-212,-159},{-169,-283,-324,-224,-160,-208},{-226,-148,-277,-319,-246,-270},{-286,-290,-202,-222,-201,-170},{-298,-262,-263,-284,-289,-217},{-328,-129,-162,-148,-298,-314},{-314,-336,-242,-196,-237,-139},{-162,-264,-176,-208,-206,-252},{-343,-343,-336,-164,-120,-243}},{{-133,-194,-226,-111,-138,-106},{-189,-247,-176,-236,-155,-112},{-290,-209,-206,-291,-215,-256},{-174,-215,-257,-275,-260,-122},{-161,-293,-143,-156,-275,-241},{-284,-293,-289,-138,-108,-178},{-168,-209,-192,-158,-228,-178},{-191,-297,-147,-121,-196,-223},{-310,-222,-295,-121,-178,-124},{-245,-104,-131,-193,-178,-270},{-185,-257,-178,-150,-204,-209},{-264,-142,-238,-267,-196,-110},{-191,-305,-283,-99,-196,-158},{-292,-184,-123,-232,-198,-221},{-163,-293,-303,-259,-163,-175},{-123,-224,-277,-156,-180,-223},{-284,-299,-208,-259,-122,-97},{-181,-115,-147,-283,-122,-164},{-249,-253,-200,-275,-157,-270},{-226,-150,-214,-170,-204,-256},{-221,-199,-121,-220,-118,-261},{-290,-238,-200,-152,-247,-140},{-176,-255,-154,-269,-99,-140},{-174,-138,-293,-125,-157,-131},{-297,-288,-188,-236,-249,-205},{-209,-259,-180,-164,-280,-230},{-187,-150,-206,-125,-150,-99},{-320,-209,-255,-154,-110,-184},{-318,-270,-246,-283,-262,-90},{-129,-163,-111,-292,-178,-205},{-150,-121,-293,-142,-138,-223},{-262,-253,-299,-275,-137,-196},{-209,-270,-196,-193,-202,-90},{-146,-209,-101,-181,-165,-164},{-163,-311,-220,-140,-271,-252},{-125,-184,-117,-111,-211,-196},{-194,-167,-152,-179,-135,-194},{-142,-259,-200,-158,-223,-178},{-120,-155,-135,-265,-219,-101},{-204,-127,-246,-281,-267,-103},{-116,-169,-170,-133,-280,-166},{-245,-146,-190,-129,-280,-239},{-198,-188,-166,-267,-148,-196},{-273,-203,-135,-176,-176,-196},{-215,-272,-149,-291,-120,-202},{-110,-188,-232,-193,-251,-130},{-178,-132,-291,-215,-166,-128},{-166,-196,-283,-164,-185,-103},{-174,-123,-226,-234,-213,-209},{-277,-144,-281,-236,-112,-223}},{{-91,-178,-124,-141,-143,-146},{-227,-241,-85,-206,-212,-77},{-163,-115,-108,-188,-194,-76},{-98,-127,-203,-159,-112,-193},{-191,-101,-187,-123,-216,-132},{-108,-150,-223,-213,-91,-188},{-143,-236,-129,-225,-192,-110},{-112,-89,-132,-212,-147,-116},{-160,-119,-119,-168,-181,-104},{-249,-175,-214,-183,-138,-190},{-157,-196,-201,-148,-196,-112},{-153,-185,-184,-103,-180,-77},{-229,-234,-168,-195,-143,-161},{-124,-214,-163,-90,-150,-160},{-150,-111,-179,-180,-141,-207},{-256,-158,-83,-169,-160,-163},{-172,-170,-196,-118,-207,-200},{-239,-107,-137,-190,-190,-91},{-95,-186,-155,-184,-101,-108},{-139,-234,-138,-82,-109,-157},{-179,-155,-236,-159,-122,-123},{-187,-223,-206,-178,-114,-81},{-177,-238,-135,-134,-132,-142},{-155,-243,-85,-213,-145,-164},{-146,-248,-138,-124,-131,-189},{-227,-221,-155,-150,-193,-98},{-208,-145,-119,-172,-147,-105},{-175,-178,-83,-198,-145,-166},{-95,-106,-225,-214,-158,-150},{-236,-134,-182,-146,-82,-115},{-255,-124,-184,-216,-196,-144},{-98,-152,-182,-183,-120,-171},{-246,-210,-118,-183,-104,-200},{-186,-139,-220,-152,-115,-150},{-117,-211,-130,-180,-122,-146},{-241,-229,-126,-94,-174,-132},{-155,-236,-149,-219,-200,-203},{-129,-175,-162,-93,-161,-155},{-208,-106,-96,-106,-204,-167},{-203,-122,-127,-94,-118,-138},{-187,-191,-94,-160,-120,-166},{-155,-92,-214,-186,-134,-80},{-162,-104,-127,-196,-112,-150},{-151,-185,-111,-118,-114,-204},{-98,-127,-179,-105,-84,-157},{-144,-203,-215,-183,-72,-189},{-158,-170,-228,-142,-135,-181},{-157,-99,-140,-202,-168,-159},{-146,-210,-173,-162,-73,-144},{-206,-111,-89,-158,-86,-76}},{{-176,-94,-92,-169,-101,-81},{-141,-186,-93,-86,-131,-109},{-185,-129,-73,-90,-132,-142},{-144,-168,-159,-157,-98,-101},{-193,-88,-95,-140,-108,-162},{-169,-129,-77,-62,-77,-175},{-136,-179,-86,-77,-65,-121},{-192,-149,-112,-70,-163,-151},{-92,-122,-144,-148,-100,-84},{-86,-183,-167,-165,-150,-164},{-70,-147,-66,-84,-63,-152},{-181,-117,-160,-176,-130,-126},{-122,-135,-131,-75,-88,-111},{-174,-82,-124,-124,-165,-144},{-121,-105,-144,-98,-174,-74},{-154,-129,-161,-171,-171,-77},{-177,-68,-179,-139,-84,-95},{-174,-64,-118,-106,-115,-104},{-101,-91,-71,-90,-98,-143},{-112,-155,-167,-157,-98,-151},{-185,-63,-150,-65,-83,-60},{-150,-91,-105,-170,-124,-65},{-153,-76,-82,-173,-156,-152},{-124,-88,-145,-143,-71,-118},{-161,-166,-128,-75,-74,-177},{-166,-188,-172,-115,-83,-82},{-140,-64,-109,-126,-175,-71},{-102,-139,-97,-71,-79,-143},{-101,-136,-154,-67,-93,-175},{-105,-97,-155,-119,-157,-63},{-158,-126,-79,-154,-146,-95},{-138,-108,-143,-86,-151,-133},{-180,-161,-62,-127,-171,-175},{-168,-72,-126,-145,-127,-154},{-165,-106,-108,-67,-162,-132},{-172,-76,-63,-170,-76,-102},{-157,-74,-124,-171,-65,-168},{-114,-170,-156,-140,-159,-148},{-129,-175,-140,-158,-131,-119},{-162,-171,-77,-121,-120,-159},{-112,-160,-125,-107,-61,-111},{-125,-117,-107,-94,-76,-175},{-170,-108,-83,-177,-62,-136},{-97,-118,-133,-127,-176,-140},{-118,-144,-107,-136,-112,-171},{-66,-160,-94,-136,-83,-126},{-185,-156,-76,-167,-168,-132},{-116,-97,-160,-151,-126,-157},{-125,-127,-68,-61,-68,-106},{-122,-185,-128,-139,-90,-65}},{{-171,-94,-148,-96,-90,-78},{-89,-151,-140,-89,-81,-180},{-92,-145,-120,-120,-135,-180},{-151,-165,-149,-93,-181,-141},{-165,-112,-112,-170,-123,-164},{-98,-60,-68,-102,-111,-160},{-118,-163,-129,-131,-96,-135},{-159,-77,-113,-176,-152,-155},{-152,-90,-113,-77,-181,-164},{-164,-88,-98,-138,-78,-81},{-140,-109,-119,-164,-138,-120},{-152,-149,-95,-146,-182,-96},{-109,-108,-114,-76,-116,-134},{-140,-152,-168,-178,-105,-106},{-65,-161,-81,-106,-144,-111},{-120,-105,-158,-157,-144,-93},{-124,-63,-150,-99,-62,-160},{-164,-118,-101,-148,-156,-111},{-76,-88,-168,-64,-74,-149},{-156,-137,-64,-177,-134,-185},{-63,-175,-150,-158,-151,-171},{-140,-79,-162,-113,-133,-81},{-165,-80,-127,-127,-73,-77},{-138,-131,-112,-68,-109,-136},{-164,-60,-113,-98,-104,-181},{-155,-69,-163,-98,-88,-94},{-136,-136,-109,-84,-120,-139},{-121,-117,-62,-159,-149,-98},{-111,-167,-157,-163,-161,-88},{-79,-98,-111,-132,-181,-118},{-134,-104,-73,-65,-179,-135},{-168,-101,-71,-107,-178,-111},{-71,-175,-167,-60,-157,-116},{-132,-95,-117,-167,-66,-174},{-109,-93,-99,-70,-138,-171},{-83,-118,-150,-114,-145,-150},{-109,-175,-62,-94,-170,-186},{-75,-101,-154,-63,-93,-152},{-73,-111,-99,-65,-72,-102},{-89,-121,-145,-112,-111,-92},{-151,-107,-120,-64,-100,-97},{-112,-92,-168,-144,-152,-122},{-163,-168,-61,-90,-156,-115},{-178,-67,-175,-90,-166,-181},{-80,-143,-62,-105,-149,-101},{-170,-89,-114,-139,-174,-125},{-171,-61,-89,-167,-131,-113},{-114,-117,-109,-99,-142,-101},{-86,-120,-94,-156,-171,-97},{-170,-152,-146,-84,-115,-63}},{{-190,-102,-203,-163,-116,-199},{-187,-143,-180,-169,-188,-105},{-102,-156,-149,-111,-231,-107},{-179,-200,-117,-144,-147,-87},{-94,-124,-183,-163,-133,-228},{-157,-188,-90,-149,-188,-233},{-126,-103,-202,-101,-189,-217},{-138,-118,-131,-207,-121,-220},{-195,-136,-107,-118,-219,-219},{-185,-193,-94,-219,-157,-146},{-187,-184,-161,-215,-203,-139},{-109,-90,-141,-198,-209,-217},{-148,-129,-158,-124,-132,-149},{-134,-72,-123,-154,-192,-112},{-132,-97,-164,-216,-126,-181},{-110,-88,-86,-149,-232,-186},{-149,-112,-140,-99,-99,-130},{-119,-116,-210,-107,-167,-237},{-155,-135,-100,-90,-121,-214},{-139,-120,-162,-179,-140,-233},{-191,-194,-73,-142,-127,-113},{-182,-95,-87,-212,-212,-157},{-106,-94,-155,-209,-87,-232},{-128,-99,-148,-181,-166,-235},{-84,-98,-172,-172,-192,-89},{-164,-182,-157,-118,-164,-136},{-176,-95,-161,-194,-220,-162},{-86,-120,-185,-151,-232,-232},{-69,-76,-94,-124,-78,-225},{-76,-196,-85,-139,-215,-143},{-77,-158,-162,-142,-197,-209},{-105,-158,-133,-95,-143,-201},{-166,-126,-106,-210,-85,-83},{-185,-114,-206,-77,-121,-206},{-152,-154,-110,-138,-170,-122},{-136,-188,-155,-93,-122,-232},{-141,-117,-92,-126,-223,-177},{-119,-71,-89,-98,-143,-170},{-141,-181,-131,-213,-215,-227},{-71,-124,-195,-104,-186,-165},{-179,-79,-111,-194,-174,-136},{-140,-126,-210,-144,-105,-204},{-168,-80,-75,-216,-118,-212},{-81,-199,-86,-145,-85,-207},{-128,-88,-116,-112,-202,-211},{-139,-143,-94,-207,-206,-185},{-136,-110,-94,-155,-153,-180},{-77,-197,-102,-155,-95,-220},{-186,-95,-93,-90,-112,-110},{-144,-154,-175,-192,-155,-202}},{{-124,-221,-124,-227,-181,-286},{-223,-230,-191,-163,-237,-196},{-180,-264,-146,-119,-195,-154},{-163,-248,-163,-156,-157,-299},{-128,-177,-266,-150,-117,-148},{-88,-219,-235,-127,-247,-161},{-235,-94,-130,-265,-271,-111},{-102,-159,-170,-148,-289,-293},{-158,-127,-244,-204,-103,-216},{-99,-204,-196,-225,-121,-270},{-97,-216,-187,-119,-275,-303},{-233,-202,-191,-96,-165,-282},{-250,-156,-94,-221,-101,-249},{-146,-260,-192,-230,-115,-159},{-223,-235,-228,-269,-225,-144},{-226,-221,-218,-253,-109,-212},{-90,-182,-274,-196,-177,-115},{-224,-152,-250,-252,-265,-227},{-252,-244,-148,-236,-197,-245},{-129,-101,-226,-286,-207,-159},{-99,-96,-118,-121,-143,-270},{-90,-136,-139,-159,-155,-117},{-133,-196,-257,-117,-127,-154},{-177,-250,-179,-182,-165,-134},{-207,-92,-105,-131,-193,-280},{-201,-189,-172,-278,-257,-245},{-105,-255,-183,-125,-191,-115},{-88,-196,-159,-215,-273,-301},{-211,-172,-246,-278,-279,-165},{-104,-96,-102,-209,-243,-128},{-105,-147,-224,-207,-257,-251},{-117,-119,-148,-182,-157,-227},{-100,-94,-191,-154,-115,-179},{-219,-104,-265,-102,-143,-222},{-223,-264,-233,-144,-125,-111},{-162,-138,-117,-113,-273,-243},{-175,-262,-96,-186,-127,-138},{-126,-131,-104,-248,-257,-161},{-190,-198,-211,-236,-297,-222},{-207,-212,-233,-102,-263,-171},{-211,-92,-96,-115,-195,-103},{-100,-198,-239,-200,-101,-280},{-139,-142,-113,-136,-105,-173},{-122,-120,-128,-204,-149,-241},{-243,-133,-244,-230,-211,-119},{-148,-230,-226,-263,-201,-303},{-243,-159,-159,-196,-145,-148},{-92,-212,-194,-257,-257,-138},{-162,-184,-181,-96,-295,-255},{-94,-165,-146,-182,-173,-126}},{{-183,-263,-226,-245,-150,-157},{-109,-175,-157,-296,-185,-120},{-202,-201,-329,-189,-224,-157},{-196,-315,-300,-171,-194,-270},{-181,-263,-323,-307,-319,-316},{-302,-123,-220,-314,-143,-171},{-315,-293,-146,-192,-208,-192},{-162,-204,-139,-314,-303,-307},{-232,-280,-242,-150,-134,-134},{-198,-116,-293,-303,-146,-155},{-290,-274,-220,-127,-150,-342},{-234,-151,-320,-169,-233,-298},{-209,-241,-204,-180,-270,-303},{-253,-138,-318,-233,-314,-330},{-196,-328,-195,-303,-275,-224},{-239,-162,-152,-254,-155,-146},{-175,-237,-235,-305,-164,-247},{-183,-191,-271,-125,-326,-310},{-247,-217,-119,-303,-215,-330},{-249,-212,-276,-169,-152,-340},{-247,-118,-309,-164,-143,-291},{-275,-254,-175,-245,-270,-298},{-162,-120,-249,-206,-182,-307},{-128,-114,-141,-148,-344,-164},{-253,-212,-246,-199,-226,-141},{-124,-149,-195,-164,-286,-157},{-166,-201,-220,-180,-192,-259},{-119,-285,-253,-148,-335,-224},{-219,-134,-179,-169,-240,-226},{-168,-123,-170,-178,-307,-169},{-160,-195,-146,-129,-155,-298},{-275,-112,-114,-217,-132,-148},{-155,-177,-204,-333,-125,-162},{-258,-283,-309,-252,-319,-344},{-317,-217,-123,-296,-187,-192},{-302,-182,-296,-196,-259,-171},{-204,-322,-334,-263,-266,-134},{-149,-245,-220,-141,-314,-270},{-266,-114,-305,-344,-192,-259},{-147,-208,-181,-143,-125,-291},{-141,-307,-323,-254,-217,-333},{-204,-276,-119,-291,-266,-148},{-320,-252,-215,-148,-296,-273},{-275,-186,-231,-312,-289,-199},{-275,-311,-116,-259,-312,-222},{-251,-129,-282,-275,-208,-316},{-117,-243,-116,-210,-210,-305},{-215,-245,-179,-189,-132,-280},{-151,-197,-119,-173,-312,-219},{-117,-269,-255,-143,-284,-176}}},{{{-375,-138,-200,-245,-356,-370},{-176,-354,-330,-380,-215,-210},{-340,-229,-266,-194,-314,-285},{-215,-149,-279,-380,-202,-399},{-205,-290,-311,-146,-242,-362},{-178,-362,-154,-141,-319,-136},{-364,-213,-317,-348,-245,-343},{-223,-367,-144,-269,-263,-202},{-325,-255,-255,-351,-309,-380},{-197,-181,-154,-362,-170,-375},{-399,-168,-152,-370,-319,-327},{-388,-176,-386,-170,-277,-192},{-242,-245,-181,-399,-330,-383},{-298,-200,-293,-255,-213,-178},{-330,-141,-221,-367,-309,-231},{-223,-388,-144,-215,-215,-314},{-192,-247,-144,-322,-242,-271},{-258,-293,-338,-386,-261,-146},{-399,-354,-277,-322,-226,-359},{-223,-298,-229,-250,-293,-263},{-234,-200,-184,-168,-144,-186},{-200,-285,-338,-338,-396,-348},{-162,-229,-234,-266,-165,-394},{-301,-346,-269,-396,-338,-213},{-133,-362,-274,-271,-362,-213},{-231,-231,-181,-375,-362,-309},{-200,-399,-399,-362,-335,-242},{-218,-223,-245,-370,-149,-154},{-354,-229,-306,-396,-247,-370},{-205,-144,-258,-141,-285,-250},{-319,-255,-207,-386,-277,-197},{-192,-141,-141,-160,-399,-253},{-176,-293,-282,-263,-197,-293},{-200,-378,-285,-168,-162,-266},{-396,-330,-282,-133,-250,-258},{-181,-332,-192,-221,-197,-364},{-245,-338,-325,-210,-221,-200},{-364,-356,-184,-237,-388,-168},{-186,-173,-322,-383,-340,-160},{-311,-154,-330,-330,-293,-231},{-362,-298,-247,-375,-234,-370},{-378,-210,-176,-399,-186,-298},{-314,-247,-170,-378,-176,-181},{-197,-250,-229,-274,-237,-184},{-210,-367,-200,-330,-293,-269},{-234,-383,-207,-354,-325,-237},{-359,-138,-173,-346,-149,-380},{-269,-274,-266,-325,-386,-173},{-322,-162,-332,-261,-314,-271},{-194,-205,-154,-370,-133,-221}},{{-298,-386,-205,-176,-199,-256},{-293,-141,-295,-290,-346,-329},{-343,-168,-242,-367,-312,-197},{-215,-184,-184,-133,-322,-378},{-309,-364,-279,-173,-244,-262},{-314,-189,-165,-378,-390,-264},{-319,-138,-152,-306,-375,-228},{-359,-237,-149,-157,-325,-306},{-245,-356,-338,-378,-204,-293},{-250,-223,-311,-152,-178,-319},{-186,-279,-223,-250,-356,-295},{-197,-340,-239,-178,-283,-316},{-205,-250,-247,-162,-236,-360},{-364,-152,-138,-162,-176,-225},{-162,-383,-189,-351,-139,-386},{-218,-226,-202,-290,-131,-166},{-242,-186,-205,-247,-383,-254},{-250,-343,-146,-245,-259,-241},{-303,-141,-309,-263,-168,-153},{-263,-157,-338,-306,-283,-142},{-332,-245,-207,-149,-144,-153},{-338,-301,-152,-215,-385,-212},{-309,-218,-223,-394,-225,-192},{-309,-391,-215,-229,-191,-365},{-388,-388,-271,-285,-275,-132},{-322,-380,-396,-367,-307,-308},{-285,-332,-229,-359,-181,-355},{-266,-391,-133,-351,-388,-137},{-293,-141,-306,-279,-212,-220},{-184,-223,-301,-351,-165,-339},{-263,-215,-332,-144,-369,-388},{-386,-298,-311,-154,-139,-277},{-170,-356,-362,-194,-212,-150},{-298,-263,-303,-290,-304,-332},{-247,-348,-359,-154,-217,-236},{-210,-293,-330,-234,-170,-220},{-192,-317,-186,-186,-330,-171},{-319,-399,-338,-189,-320,-329},{-330,-245,-370,-301,-317,-363},{-221,-237,-144,-383,-207,-337},{-223,-266,-319,-255,-147,-287},{-370,-335,-221,-322,-176,-298},{-391,-170,-348,-338,-293,-174},{-152,-396,-237,-298,-196,-306},{-394,-144,-271,-335,-338,-368},{-133,-317,-311,-133,-141,-352},{-215,-213,-221,-210,-236,-202},{-338,-319,-189,-295,-199,-176},{-269,-186,-378,-282,-217,-275},{-340,-181,-197,-354,-377,-246}},{{-373,-195,-209,-355,-284,-140},{-378,-167,-310,-238,-292,-323},{-197,-144,-126,-126,-142,-212},{-251,-357,-151,-265,-255,-239},{-207,-268,-209,-233,-358,-335},{-148,-278,-174,-317,-306,-130},{-277,-233,-265,-233,-149,-229},{-254,-349,-375,-355,-314,-270},{-308,-250,-184,-248,-194,-159},{-357,-152,-134,-193,-186,-137},{-246,-281,-131,-136,-368,-133},{-137,-281,-179,-134,-355,-200},{-275,-210,-184,-335,-348,-157},{-153,-369,-136,-181,-304,-147},{-163,-182,-159,-332,-274,-330},{-378,-175,-375,-186,-189,-335},{-168,-223,-358,-179,-228,-258},{-360,-374,-275,-144,-255,-294},{-220,-271,-176,-154,-336,-287},{-207,-354,-297,-290,-167,-183},{-381,-266,-262,-270,-243,-313},{-321,-286,-297,-362,-292,-260},{-282,-233,-154,-260,-336,-299},{-290,-296,-355,-372,-304,-359},{-383,-349,-209,-179,-301,-212},{-220,-175,-149,-362,-331,-183},{-342,-352,-156,-231,-294,-284},{-150,-228,-151,-325,-125,-349},{-259,-380,-166,-186,-328,-241},{-282,-261,-131,-260,-137,-217},{-210,-170,-280,-161,-282,-328},{-373,-311,-373,-191,-213,-200},{-337,-321,-300,-218,-206,-198},{-251,-359,-219,-308,-127,-123},{-163,-258,-370,-305,-247,-214},{-272,-299,-171,-305,-198,-342},{-155,-154,-305,-250,-174,-265},{-298,-304,-375,-342,-130,-251},{-223,-182,-144,-223,-365,-219},{-383,-142,-171,-300,-250,-330},{-388,-134,-227,-176,-274,-248},{-166,-233,-282,-312,-323,-349},{-357,-172,-315,-337,-265,-323},{-236,-288,-176,-146,-203,-263},{-321,-352,-315,-370,-270,-200},{-251,-182,-292,-335,-292,-198},{-153,-213,-247,-288,-306,-212},{-365,-283,-350,-184,-287,-202},{-293,-162,-340,-221,-316,-140},{-210,-180,-257,-372,-223,-234}},{{-312,-221,-192,-138,-141,-282},{-176,-127,-166,-156,-332,-134},{-131,-242,-291,-184,-155,-237},{-288,-125,-342,-166,-164,-119},{-231,-284,-118,-147,-164,-264},{-245,-308,-286,-124,-190,-287},{-131,-226,-194,-242,-325,-172},{-140,-120,-296,-131,-240,-289},{-214,-263,-189,-276,-320,-152},{-352,-214,-208,-147,-119,-195},{-152,-127,-189,-163,-128,-204},{-164,-343,-136,-191,-193,-327},{-350,-179,-192,-269,-188,-128},{-326,-327,-312,-253,-193,-267},{-129,-127,-307,-145,-228,-305},{-152,-214,-293,-232,-318,-233},{-140,-183,-280,-301,-231,-199},{-255,-160,-282,-202,-302,-307},{-319,-162,-185,-145,-132,-220},{-209,-242,-213,-193,-190,-204},{-307,-146,-169,-288,-125,-152},{-167,-162,-134,-313,-296,-309},{-269,-181,-330,-310,-130,-309},{-357,-195,-256,-338,-217,-155},{-240,-118,-203,-283,-307,-289},{-271,-251,-344,-170,-311,-249},{-162,-155,-182,-343,-262,-237},{-293,-176,-134,-168,-114,-255},{-357,-190,-215,-278,-186,-316},{-190,-313,-136,-205,-190,-137},{-169,-118,-233,-154,-150,-336},{-259,-132,-213,-306,-237,-264},{-307,-251,-162,-269,-235,-287},{-174,-258,-208,-175,-309,-244},{-357,-338,-328,-315,-262,-253},{-198,-345,-196,-179,-336,-298},{-121,-329,-238,-115,-119,-190},{-190,-273,-254,-184,-316,-121},{-198,-306,-155,-281,-298,-318},{-281,-317,-240,-202,-123,-300},{-150,-167,-192,-313,-141,-188},{-319,-200,-166,-228,-233,-215},{-236,-296,-224,-288,-305,-168},{-176,-188,-162,-166,-323,-208},{-278,-219,-328,-230,-202,-139},{-345,-345,-298,-260,-143,-280},{-119,-179,-236,-133,-226,-179},{-328,-214,-328,-205,-197,-264},{-236,-139,-129,-262,-181,-307},{-255,-160,-291,-120,-298,-137}},{{-172,-291,-208,-126,-271,-193},{-176,-200,-237,-191,-260,-143},{-143,-180,-161,-217,-263,-280},{-141,-213,-299,-271,-323,-297},{-323,-258,-295,-219,-310,-228},{-213,-219,-208,-310,-122,-180},{-330,-273,-271,-243,-156,-135},{-216,-191,-195,-161,-286,-267},{-306,-282,-193,-297,-319,-202},{-119,-130,-219,-245,-245,-111},{-235,-128,-156,-297,-280,-139},{-207,-224,-189,-167,-152,-135},{-306,-169,-221,-148,-286,-197},{-191,-239,-165,-317,-232,-195},{-293,-122,-132,-326,-193,-210},{-123,-326,-269,-182,-228,-145},{-147,-308,-128,-113,-115,-187},{-293,-152,-108,-269,-130,-310},{-249,-263,-321,-189,-278,-252},{-114,-286,-117,-130,-278,-143},{-161,-269,-176,-299,-208,-241},{-233,-191,-139,-152,-323,-213},{-246,-286,-178,-115,-115,-191},{-297,-295,-289,-158,-239,-182},{-260,-206,-299,-315,-265,-128},{-301,-206,-312,-250,-167,-286},{-242,-308,-117,-122,-189,-156},{-191,-156,-213,-156,-263,-265},{-125,-126,-282,-204,-228,-315},{-145,-132,-200,-108,-284,-202},{-134,-232,-315,-239,-141,-271},{-174,-312,-297,-156,-158,-191},{-189,-260,-267,-247,-228,-217},{-246,-284,-265,-278,-161,-156},{-176,-232,-119,-271,-321,-167},{-194,-126,-122,-150,-156,-193},{-209,-156,-137,-282,-326,-143},{-268,-319,-295,-243,-154,-256},{-152,-286,-219,-276,-174,-254},{-143,-226,-291,-265,-232,-130},{-180,-195,-202,-161,-182,-150},{-279,-128,-213,-135,-317,-182},{-207,-232,-282,-202,-247,-232},{-194,-278,-130,-193,-135,-308},{-194,-115,-115,-124,-284,-165},{-266,-150,-213,-200,-280,-187},{-119,-265,-115,-128,-297,-163},{-262,-184,-241,-152,-117,-141},{-312,-165,-326,-126,-130,-161},{-315,-141,-323,-113,-299,-180}},{{-304,-219,-295,-326,-163,-280},{-174,-193,-232,-315,-237,-122},{-178,-200,-263,-132,-323,-150},{-206,-239,-282,-141,-295,-315},{-276,-119,-174,-280,-187,-232},{-280,-228,-302,-213,-189,-143},{-267,-163,-163,-263,-169,-278},{-278,-243,-280,-182,-258,-241},{-280,-237,-308,-148,-306,-115},{-250,-237,-278,-130,-254,-143},{-304,-284,-178,-263,-297,-265},{-174,-176,-130,-312,-169,-312},{-282,-295,-282,-302,-267,-206},{-154,-187,-139,-250,-148,-291},{-267,-141,-273,-237,-119,-219},{-299,-232,-239,-250,-213,-156},{-156,-310,-276,-197,-206,-167},{-302,-178,-187,-291,-245,-176},{-174,-245,-189,-137,-163,-317},{-250,-189,-221,-245,-273,-143},{-247,-289,-202,-117,-143,-226},{-286,-148,-304,-156,-119,-265},{-267,-206,-187,-317,-308,-119},{-289,-171,-302,-256,-202,-191},{-245,-152,-200,-295,-315,-171},{-256,-217,-326,-232,-295,-215},{-254,-158,-254,-193,-217,-310},{-171,-265,-263,-189,-302,-280},{-187,-143,-219,-122,-117,-197},{-122,-310,-193,-150,-237,-230},{-317,-317,-158,-135,-128,-282},{-156,-108,-141,-213,-276,-119},{-108,-226,-321,-176,-326,-306},{-310,-278,-321,-161,-208,-158},{-124,-276,-239,-289,-200,-126},{-284,-252,-187,-276,-158,-321},{-139,-250,-299,-267,-282,-232},{-239,-130,-263,-228,-228,-208},{-226,-232,-184,-308,-260,-280},{-254,-302,-306,-323,-258,-113},{-273,-178,-165,-250,-174,-208},{-115,-137,-108,-204,-163,-241},{-165,-265,-126,-165,-108,-202},{-128,-273,-167,-326,-308,-219},{-269,-306,-284,-280,-221,-158},{-226,-219,-200,-135,-184,-323},{-213,-191,-267,-282,-161,-163},{-258,-119,-176,-282,-239,-152},{-291,-299,-176,-158,-239,-115},{-263,-297,-152,-250,-126,-208}},{{-256,-291,-134,-170,-224,-327},{-301,-150,-161,-264,-171,-136},{-292,-217,-314,-345,-247,-313},{-168,-123,-139,-306,-189,-136},{-243,-141,-284,-297,-321,-345},{-135,-255,-334,-264,-148,-132},{-228,-323,-302,-294,-252,-204},{-250,-244,-157,-122,-132,-336},{-312,-329,-119,-196,-187,-341},{-130,-280,-179,-175,-116,-132},{-197,-296,-255,-184,-247,-157},{-232,-293,-211,-209,-134,-125},{-316,-233,-309,-230,-247,-150},{-320,-190,-148,-193,-185,-350},{-159,-175,-199,-152,-180,-258},{-199,-179,-320,-182,-187,-320},{-261,-316,-199,-232,-146,-122},{-303,-175,-213,-129,-159,-148},{-276,-271,-334,-161,-266,-249},{-126,-269,-164,-145,-310,-329},{-278,-307,-233,-336,-326,-141},{-243,-197,-293,-269,-259,-303},{-225,-222,-314,-306,-116,-190},{-117,-157,-309,-294,-176,-193},{-164,-161,-161,-122,-199,-183},{-320,-298,-309,-324,-282,-291},{-265,-273,-289,-308,-300,-155},{-232,-323,-123,-182,-118,-284},{-203,-119,-262,-177,-180,-179},{-274,-311,-267,-193,-298,-150},{-201,-172,-161,-258,-196,-200},{-307,-228,-125,-205,-134,-228},{-283,-258,-157,-340,-245,-209},{-281,-199,-179,-301,-215,-287},{-214,-251,-316,-166,-222,-207},{-155,-235,-253,-228,-333,-310},{-314,-336,-199,-232,-247,-230},{-210,-193,-170,-297,-293,-134},{-150,-159,-152,-320,-125,-251},{-146,-311,-211,-122,-335,-195},{-285,-280,-228,-345,-122,-235},{-124,-316,-139,-143,-277,-317},{-318,-242,-278,-237,-305,-294},{-285,-121,-148,-209,-157,-345},{-117,-116,-175,-184,-139,-157},{-175,-199,-220,-179,-136,-251},{-146,-170,-311,-246,-171,-329},{-117,-226,-224,-186,-240,-146},{-292,-291,-134,-140,-222,-324},{-285,-293,-264,-292,-118,-141}},{{-343,-247,-296,-206,-378,-253},{-243,-145,-243,-250,-333,-192},{-124,-184,-360,-312,-270,-293},{-250,-165,-142,-126,-209,-185},{-331,-249,-223,-238,-131,-342},{-209,-131,-338,-228,-333,-164},{-145,-160,-252,-330,-310,-304},{-219,-150,-213,-270,-209,-374},{-145,-307,-135,-275,-365,-233},{-350,-184,-243,-327,-179,-293},{-178,-341,-265,-265,-217,-271},{-164,-157,-238,-283,-360,-261},{-217,-288,-235,-193,-368,-139},{-355,-237,-274,-166,-370,-197},{-212,-240,-137,-164,-272,-336},{-150,-123,-122,-303,-166,-352},{-238,-232,-262,-258,-280,-142},{-326,-327,-306,-186,-146,-129},{-119,-240,-282,-370,-252,-344},{-181,-317,-127,-290,-350,-248},{-345,-252,-167,-300,-360,-326},{-231,-133,-169,-310,-348,-354},{-129,-310,-142,-352,-184,-243},{-238,-126,-257,-241,-270,-172},{-207,-123,-338,-203,-373,-190},{-133,-155,-213,-184,-214,-149},{-157,-145,-336,-161,-234,-152},{-188,-174,-127,-327,-164,-377},{-195,-155,-336,-263,-330,-205},{-357,-215,-318,-179,-181,-180},{-145,-310,-235,-166,-285,-144},{-133,-344,-289,-218,-375,-263},{-328,-169,-265,-310,-302,-321},{-159,-220,-191,-268,-272,-286},{-129,-155,-245,-231,-146,-309},{-328,-235,-223,-198,-325,-152},{-290,-322,-326,-330,-184,-235},{-157,-148,-206,-347,-335,-362},{-347,-322,-341,-350,-277,-205},{-240,-361,-252,-213,-328,-137},{-186,-332,-223,-186,-265,-192},{-228,-249,-314,-188,-249,-342},{-236,-356,-186,-184,-161,-314},{-176,-344,-130,-218,-272,-339},{-226,-273,-265,-181,-292,-190},{-326,-208,-341,-156,-156,-329},{-298,-128,-311,-275,-290,-170},{-338,-121,-299,-203,-214,-304},{-207,-182,-230,-365,-368,-266},{-217,-167,-321,-278,-348,-157}},{{-298,-378,-183,-245,-192,-210},{-251,-277,-377,-322,-146,-364},{-220,-311,-246,-290,-141,-269},{-220,-256,-278,-293,-186,-229},{-275,-161,-291,-362,-378,-372},{-303,-352,-173,-250,-287,-133},{-166,-285,-309,-192,-327,-202},{-308,-163,-377,-356,-237,-242},{-386,-326,-238,-138,-301,-327},{-285,-140,-346,-370,-293,-221},{-210,-272,-351,-378,-370,-215},{-342,-228,-301,-317,-197,-317},{-132,-243,-372,-255,-271,-223},{-210,-210,-377,-207,-215,-136},{-344,-319,-210,-152,-152,-317},{-171,-179,-173,-322,-144,-330},{-334,-215,-322,-359,-378,-154},{-243,-171,-348,-247,-388,-362},{-202,-339,-233,-277,-170,-340},{-186,-290,-380,-335,-221,-351},{-158,-233,-314,-197,-269,-242},{-360,-365,-223,-245,-327,-133},{-295,-378,-178,-303,-378,-229},{-197,-140,-212,-282,-210,-338},{-277,-378,-149,-332,-378,-338},{-277,-254,-202,-136,-359,-181},{-130,-228,-139,-396,-343,-213},{-350,-205,-228,-221,-210,-391},{-290,-388,-173,-165,-189,-165},{-259,-243,-309,-138,-202,-335},{-254,-231,-328,-205,-141,-375},{-174,-215,-238,-295,-192,-290},{-319,-254,-351,-311,-301,-322},{-313,-246,-236,-314,-309,-247},{-342,-246,-223,-298,-138,-184},{-342,-225,-249,-223,-170,-157},{-262,-350,-236,-178,-197,-311},{-186,-303,-160,-253,-200,-237},{-212,-298,-328,-271,-165,-215},{-370,-161,-249,-325,-136,-277},{-280,-249,-259,-319,-255,-242},{-135,-293,-299,-144,-173,-327},{-339,-228,-385,-322,-370,-399},{-298,-383,-176,-322,-285,-231},{-337,-176,-246,-170,-269,-343},{-285,-176,-162,-221,-359,-338},{-197,-264,-131,-306,-303,-309},{-306,-300,-173,-311,-271,-274},{-251,-130,-348,-287,-152,-242},{-381,-184,-351,-303,-186,-186}}},{{{-433,-184,-193,-436,-190,-201},{-229,-322,-229,-214,-150,-237},{-418,-367,-334,-340,-313,-376},{-223,-232,-397,-310,-349,-222},{-352,-322,-421,-346,-346,-178},{-424,-262,-430,-439,-150,-385},{-283,-220,-430,-154,-259,-255},{-328,-241,-295,-448,-373,-240},{-286,-157,-373,-343,-244,-429},{-259,-157,-355,-382,-265,-420},{-325,-304,-163,-229,-181,-157},{-400,-418,-331,-259,-157,-287},{-256,-178,-166,-334,-421,-163},{-349,-430,-265,-343,-184,-361},{-448,-427,-436,-250,-406,-411},{-190,-397,-184,-403,-175,-438},{-223,-394,-190,-361,-232,-438},{-268,-409,-190,-280,-373,-394},{-274,-265,-322,-367,-187,-290},{-379,-334,-295,-292,-370,-346},{-217,-235,-292,-223,-379,-275},{-388,-301,-367,-388,-289,-376},{-373,-325,-448,-199,-157,-382},{-184,-325,-280,-415,-289,-231},{-436,-382,-313,-307,-265,-376},{-394,-442,-253,-280,-346,-349},{-442,-421,-214,-403,-331,-408},{-418,-376,-223,-220,-340,-184},{-235,-229,-358,-295,-421,-426},{-430,-385,-253,-271,-256,-266},{-286,-409,-205,-160,-355,-189},{-265,-226,-169,-430,-370,-201},{-271,-259,-238,-220,-292,-151},{-163,-337,-187,-391,-385,-340},{-256,-352,-172,-445,-406,-269},{-382,-424,-445,-310,-328,-355},{-187,-229,-325,-340,-349,-411},{-334,-274,-208,-301,-424,-222},{-316,-403,-385,-376,-379,-201},{-166,-322,-268,-169,-292,-391},{-301,-316,-268,-328,-175,-160},{-349,-376,-412,-259,-397,-352},{-208,-310,-271,-313,-157,-302},{-307,-268,-295,-214,-316,-388},{-442,-418,-376,-166,-352,-346},{-253,-427,-418,-220,-280,-163},{-193,-388,-391,-238,-325,-219},{-430,-199,-283,-322,-337,-204},{-271,-193,-433,-214,-373,-240},{-208,-433,-211,-208,-346,-210}},{{-434,-152,-193,-289,-193,-247},{-302,-284,-202,-311,-170,-316},{-352,-344,-176,-265,-223,-213},{-437,-218,-213,-358,-262,-303},{-234,-304,-165,-139,-331,-288},{-146,-359,-235,-186,-196,-337},{-314,-376,-347,-199,-307,-144},{-188,-422,-266,-295,-170,-242},{-155,-298,-342,-355,-151,-239},{-205,-238,-244,-177,-363,-236},{-152,-364,-171,-169,-204,-203},{-401,-258,-347,-401,-350,-195},{-349,-192,-213,-270,-231,-247},{-188,-218,-294,-401,-188,-236},{-146,-144,-143,-404,-376,-332},{-343,-413,-406,-243,-268,-339},{-202,-296,-325,-246,-358,-234},{-296,-189,-314,-218,-390,-139},{-419,-181,-286,-317,-342,-350},{-155,-253,-409,-243,-199,-378},{-179,-253,-409,-150,-289,-208},{-229,-175,-244,-175,-164,-208},{-378,-241,-266,-224,-315,-164},{-328,-296,-263,-311,-366,-324},{-369,-227,-232,-410,-154,-149},{-275,-333,-210,-300,-220,-288},{-384,-425,-218,-202,-323,-283},{-349,-241,-342,-358,-209,-352},{-199,-235,-400,-311,-395,-149},{-311,-189,-269,-150,-188,-224},{-308,-198,-392,-167,-374,-146},{-372,-264,-398,-317,-156,-370},{-428,-402,-143,-268,-294,-380},{-149,-430,-364,-167,-387,-195},{-220,-310,-193,-377,-376,-311},{-314,-385,-277,-259,-238,-265},{-308,-164,-330,-401,-337,-221},{-243,-393,-350,-273,-225,-226},{-314,-195,-319,-333,-294,-146},{-243,-221,-400,-319,-236,-136},{-176,-210,-193,-191,-350,-224},{-381,-273,-232,-287,-313,-128},{-316,-319,-227,-186,-329,-324},{-299,-419,-244,-254,-231,-244},{-270,-405,-325,-410,-347,-200},{-161,-232,-381,-371,-252,-362},{-223,-359,-182,-308,-236,-278},{-287,-235,-244,-180,-162,-347},{-258,-284,-263,-167,-360,-236},{-337,-321,-260,-407,-265,-159}},{{-186,-269,-284,-303,-119,-139},{-144,-134,-156,-117,-244,-206},{-208,-341,-224,-316,-248,-156},{-169,-154,-254,-327,-254,-164},{-362,-120,-169,-252,-144,-103},{-136,-262,-204,-281,-295,-206},{-327,-302,-282,-139,-155,-160},{-360,-142,-151,-327,-178,-137},{-280,-278,-305,-201,-182,-248},{-159,-180,-117,-119,-301,-168},{-362,-305,-341,-206,-278,-210},{-161,-259,-188,-203,-136,-279},{-211,-278,-261,-181,-252,-111},{-186,-353,-282,-285,-293,-131},{-278,-288,-117,-130,-318,-265},{-243,-134,-165,-175,-265,-299},{-134,-329,-311,-248,-254,-137},{-283,-230,-137,-298,-174,-149},{-208,-336,-289,-150,-134,-220},{-265,-214,-327,-290,-114,-283},{-260,-130,-206,-332,-233,-178},{-312,-156,-142,-305,-176,-131},{-322,-310,-307,-285,-138,-160},{-273,-283,-211,-124,-295,-206},{-268,-185,-131,-329,-231,-156},{-340,-139,-147,-115,-127,-250},{-179,-230,-199,-210,-172,-248},{-288,-218,-218,-217,-223,-226},{-305,-197,-165,-164,-136,-192},{-345,-245,-179,-314,-110,-133},{-342,-302,-197,-181,-307,-182},{-355,-139,-334,-124,-254,-214},{-166,-223,-279,-254,-227,-259},{-258,-151,-188,-130,-195,-244},{-174,-257,-158,-232,-187,-121},{-337,-252,-204,-208,-235,-105},{-171,-257,-236,-203,-208,-206},{-340,-122,-247,-250,-276,-111},{-275,-190,-341,-298,-182,-228},{-201,-276,-289,-161,-159,-172},{-312,-317,-309,-332,-244,-271},{-372,-125,-247,-278,-229,-166},{-193,-197,-156,-314,-142,-143},{-169,-238,-202,-298,-148,-216},{-126,-204,-334,-203,-252,-273},{-203,-149,-165,-274,-206,-166},{-337,-314,-302,-239,-127,-196},{-188,-293,-243,-168,-273,-295},{-248,-216,-263,-119,-261,-204},{-250,-346,-179,-137,-176,-210}},{{-157,-182,-167,-205,-241,-196},{-264,-236,-187,-198,-148,-129},{-198,-268,-142,-107,-186,-169},{-242,-212,-105,-163,-153,-113},{-204,-104,-205,-248,-153,-124},{-178,-197,-247,-172,-189,-135},{-116,-106,-155,-103,-88,-127},{-169,-147,-98,-89,-241,-119},{-200,-119,-237,-105,-163,-121},{-239,-242,-260,-96,-149,-84},{-215,-110,-151,-220,-246,-159},{-149,-112,-239,-230,-141,-156},{-225,-166,-230,-146,-138,-134},{-126,-177,-107,-253,-191,-166},{-246,-132,-153,-120,-108,-150},{-289,-221,-171,-177,-234,-137},{-274,-166,-130,-157,-226,-206},{-132,-112,-222,-258,-159,-224},{-120,-123,-187,-119,-168,-164},{-146,-95,-258,-203,-128,-97},{-97,-262,-231,-114,-159,-163},{-291,-126,-237,-95,-219,-113},{-241,-273,-160,-129,-211,-138},{-256,-264,-126,-217,-98,-158},{-173,-219,-226,-138,-113,-114},{-116,-190,-142,-146,-126,-216},{-260,-134,-222,-162,-136,-198},{-225,-240,-94,-170,-184,-87},{-188,-147,-215,-198,-219,-155},{-188,-167,-221,-200,-88,-159},{-277,-232,-171,-191,-222,-161},{-283,-153,-132,-110,-212,-121},{-231,-234,-146,-196,-113,-161},{-202,-190,-89,-224,-186,-213},{-122,-128,-219,-138,-237,-82},{-246,-193,-117,-251,-100,-148},{-122,-158,-157,-108,-96,-82},{-241,-190,-139,-248,-231,-89},{-155,-110,-139,-225,-141,-240},{-188,-156,-242,-124,-86,-159},{-235,-210,-224,-124,-234,-118},{-111,-171,-210,-258,-96,-213},{-180,-132,-142,-95,-103,-225},{-120,-136,-187,-196,-242,-101},{-169,-242,-180,-150,-178,-188},{-264,-247,-89,-182,-186,-200},{-277,-210,-101,-158,-93,-87},{-244,-212,-107,-236,-244,-198},{-266,-153,-208,-132,-161,-111},{-149,-229,-121,-153,-93,-169}},{{-231,-137,-140,-168,-123,-188},{-140,-126,-211,-171,-182,-109},{-167,-213,-185,-225,-176,-208},{-108,-103,-168,-208,-163,-149},{-84,-223,-220,-142,-125,-197},{-105,-80,-196,-214,-197,-77},{-195,-149,-128,-106,-169,-80},{-176,-159,-119,-129,-176,-223},{-179,-179,-134,-119,-229,-80},{-181,-185,-100,-219,-102,-126},{-164,-160,-119,-132,-136,-159},{-231,-117,-156,-225,-152,-112},{-232,-222,-89,-189,-222,-192},{-125,-95,-162,-139,-116,-165},{-170,-197,-186,-171,-129,-88},{-103,-86,-131,-102,-197,-131},{-164,-223,-146,-92,-162,-148},{-220,-99,-112,-216,-119,-102},{-225,-122,-231,-166,-117,-183},{-204,-79,-80,-219,-109,-125},{-134,-134,-182,-82,-180,-114},{-203,-142,-213,-95,-220,-89},{-220,-203,-143,-136,-228,-156},{-197,-83,-168,-125,-139,-231},{-201,-171,-206,-111,-185,-120},{-123,-163,-86,-214,-166,-134},{-234,-217,-182,-88,-205,-219},{-209,-77,-182,-117,-229,-95},{-123,-213,-94,-213,-106,-136},{-226,-177,-91,-125,-109,-226},{-92,-156,-225,-171,-209,-177},{-83,-119,-191,-136,-205,-222},{-89,-143,-89,-209,-88,-165},{-98,-106,-114,-172,-156,-174},{-145,-100,-188,-189,-217,-100},{-100,-77,-151,-137,-152,-222},{-222,-139,-192,-99,-114,-83},{-98,-219,-228,-91,-134,-205},{-158,-143,-209,-134,-208,-111},{-105,-116,-123,-162,-157,-82},{-126,-202,-80,-143,-129,-205},{-186,-117,-116,-163,-191,-132},{-111,-109,-216,-85,-114,-146},{-78,-142,-180,-191,-191,-186},{-84,-79,-219,-165,-229,-116},{-218,-108,-223,-105,-202,-82},{-89,-149,-100,-114,-157,-223},{-183,-89,-148,-123,-206,-139},{-123,-197,-99,-163,-200,-131},{-125,-213,-94,-83,-94,-228}},{{-128,-227,-84,-166,-210,-183},{-206,-140,-91,-111,-175,-208},{-82,-211,-193,-208,-114,-226},{-219,-114,-186,-109,-149,-165},{-176,-192,-238,-188,-108,-101},{-109,-229,-141,-96,-212,-201},{-223,-208,-240,-166,-115,-208},{-137,-173,-215,-175,-196,-94},{-79,-167,-104,-119,-128,-224},{-103,-83,-112,-234,-168,-107},{-142,-126,-141,-109,-91,-157},{-177,-215,-141,-205,-152,-168},{-149,-173,-147,-183,-102,-215},{-179,-161,-227,-249,-175,-199},{-145,-205,-105,-114,-122,-148},{-202,-97,-115,-111,-156,-129},{-159,-176,-190,-108,-193,-100},{-82,-180,-143,-166,-138,-156},{-216,-162,-92,-242,-98,-221},{-83,-216,-89,-141,-147,-185},{-211,-92,-177,-198,-233,-270},{-120,-197,-104,-190,-122,-152},{-202,-146,-117,-114,-191,-203},{-151,-97,-193,-136,-172,-98},{-97,-231,-225,-104,-114,-163},{-125,-87,-175,-192,-240,-195},{-112,-134,-188,-207,-180,-259},{-142,-135,-175,-168,-133,-195},{-125,-84,-227,-200,-100,-255},{-128,-232,-100,-150,-243,-116},{-191,-231,-104,-183,-114,-92},{-122,-91,-241,-197,-172,-237},{-100,-183,-211,-171,-257,-195},{-148,-157,-117,-247,-217,-145},{-229,-226,-120,-129,-152,-145},{-85,-169,-162,-173,-88,-264},{-151,-223,-157,-225,-89,-243},{-194,-229,-136,-222,-208,-156},{-223,-95,-186,-113,-224,-127},{-91,-183,-173,-239,-222,-129},{-231,-221,-190,-108,-233,-212},{-222,-111,-178,-104,-117,-114},{-148,-151,-190,-87,-180,-205},{-219,-226,-170,-136,-248,-192},{-169,-137,-170,-228,-166,-190},{-136,-118,-123,-207,-126,-243},{-125,-238,-102,-217,-159,-116},{-125,-200,-86,-202,-215,-132},{-123,-127,-160,-116,-252,-130},{-139,-156,-198,-237,-98,-101}},{{-272,-117,-103,-146,-322,-129},{-133,-192,-167,-305,-148,-201},{-173,-137,-111,-310,-299,-248},{-209,-115,-249,-198,-333,-332},{-274,-125,-258,-150,-286,-143},{-256,-283,-305,-301,-128,-255},{-198,-194,-140,-127,-227,-183},{-220,-259,-235,-142,-135,-204},{-270,-277,-179,-206,-117,-218},{-169,-188,-152,-209,-248,-239},{-207,-200,-235,-217,-315,-213},{-222,-293,-181,-202,-259,-140},{-279,-220,-126,-135,-155,-243},{-258,-160,-222,-194,-261,-255},{-268,-246,-293,-146,-290,-323},{-135,-267,-251,-170,-333,-136},{-124,-105,-136,-116,-272,-316},{-258,-277,-173,-243,-184,-204},{-142,-160,-105,-108,-288,-316},{-165,-291,-185,-252,-115,-278},{-182,-135,-107,-239,-259,-346},{-118,-202,-251,-305,-230,-232},{-97,-208,-115,-200,-232,-337},{-182,-226,-105,-245,-142,-278},{-283,-269,-194,-318,-324,-246},{-175,-249,-179,-230,-306,-154},{-276,-196,-179,-196,-117,-199},{-105,-164,-119,-112,-315,-342},{-279,-148,-247,-138,-216,-126},{-255,-244,-187,-174,-216,-292},{-97,-208,-161,-206,-133,-332},{-129,-202,-229,-221,-131,-194},{-220,-123,-194,-129,-178,-194},{-279,-135,-198,-273,-128,-133},{-184,-192,-270,-320,-248,-180},{-101,-244,-245,-275,-164,-225},{-135,-105,-297,-316,-182,-201},{-182,-263,-204,-297,-158,-206},{-124,-154,-169,-129,-194,-318},{-264,-186,-124,-258,-126,-138},{-135,-246,-167,-284,-236,-325},{-97,-109,-247,-243,-196,-295},{-276,-287,-208,-168,-266,-300},{-180,-107,-130,-305,-227,-187},{-205,-255,-216,-258,-187,-168},{-125,-283,-136,-135,-220,-346},{-205,-208,-237,-155,-270,-260},{-165,-208,-239,-258,-326,-131},{-122,-261,-272,-239,-189,-274},{-251,-119,-210,-221,-176,-140}},{{-148,-348,-334,-218,-273,-291},{-313,-292,-318,-393,-218,-368},{-364,-358,-350,-328,-384,-252},{-347,-179,-389,-274,-295,-209},{-180,-265,-198,-188,-262,-277},{-311,-333,-292,-145,-226,-289},{-330,-335,-358,-401,-229,-181},{-352,-209,-287,-299,-312,-422},{-304,-292,-355,-393,-331,-272},{-345,-315,-240,-393,-213,-379},{-345,-265,-217,-175,-403,-365},{-141,-232,-378,-242,-163,-371},{-330,-239,-170,-221,-235,-164},{-165,-242,-170,-202,-270,-204},{-309,-164,-331,-137,-257,-269},{-323,-242,-378,-213,-215,-323},{-279,-343,-224,-334,-373,-156},{-265,-260,-175,-151,-273,-348},{-160,-345,-290,-358,-149,-173},{-352,-161,-130,-285,-317,-374},{-318,-257,-290,-385,-171,-209},{-204,-244,-347,-161,-392,-419},{-248,-214,-305,-369,-188,-181},{-289,-285,-238,-282,-160,-368},{-340,-169,-175,-231,-235,-331},{-216,-192,-298,-204,-406,-198},{-141,-249,-324,-239,-392,-255},{-224,-338,-264,-387,-246,-325},{-326,-239,-133,-148,-232,-308},{-243,-292,-378,-226,-270,-320},{-180,-312,-175,-196,-182,-385},{-168,-171,-321,-387,-262,-252},{-335,-199,-384,-269,-301,-323},{-335,-348,-198,-186,-301,-269},{-306,-224,-196,-363,-218,-241},{-292,-209,-352,-296,-229,-207},{-146,-181,-222,-377,-251,-184},{-289,-151,-222,-395,-397,-334},{-296,-373,-339,-277,-301,-241},{-301,-360,-162,-382,-221,-192},{-134,-222,-313,-167,-406,-362},{-301,-139,-300,-301,-282,-357},{-153,-265,-350,-358,-378,-232},{-170,-237,-224,-223,-221,-379},{-282,-290,-227,-304,-268,-365},{-275,-139,-376,-301,-342,-204},{-248,-242,-345,-194,-389,-178},{-248,-181,-381,-261,-370,-297},{-211,-249,-300,-221,-157,-258},{-245,-139,-316,-369,-359,-241}},{{-298,-294,-236,-226,-172,-202},{-407,-250,-419,-277,-289,-382},{-295,-259,-314,-358,-157,-247},{-156,-394,-239,-403,-337,-157},{-373,-335,-386,-346,-187,-163},{-364,-247,-203,-247,-319,-397},{-335,-382,-236,-181,-256,-277},{-434,-162,-170,-184,-150,-379},{-254,-356,-150,-205,-452,-199},{-176,-270,-182,-349,-238,-418},{-364,-250,-368,-223,-385,-421},{-344,-356,-446,-217,-247,-259},{-159,-291,-278,-352,-343,-187},{-381,-417,-263,-262,-295,-439},{-208,-341,-428,-199,-445,-262},{-355,-409,-422,-340,-382,-154},{-185,-326,-197,-403,-400,-418},{-315,-215,-164,-337,-193,-331},{-260,-171,-260,-409,-235,-307},{-159,-191,-347,-277,-253,-406},{-243,-270,-251,-403,-355,-241},{-355,-209,-356,-379,-325,-175},{-402,-165,-221,-355,-430,-439},{-234,-394,-395,-364,-316,-301},{-364,-335,-299,-199,-178,-247},{-303,-353,-260,-193,-172,-325},{-243,-197,-173,-367,-424,-283},{-263,-379,-416,-193,-439,-352},{-260,-235,-293,-214,-274,-436},{-202,-326,-239,-439,-283,-166},{-249,-244,-448,-328,-232,-235},{-153,-426,-353,-223,-421,-418},{-237,-150,-422,-247,-178,-184},{-364,-432,-245,-379,-301,-169},{-370,-212,-359,-283,-310,-337},{-332,-229,-398,-439,-403,-400},{-173,-388,-272,-412,-421,-325},{-309,-309,-218,-169,-430,-322},{-373,-432,-185,-229,-193,-235},{-165,-276,-404,-190,-283,-403},{-182,-165,-434,-208,-382,-307},{-327,-417,-404,-319,-160,-190},{-280,-373,-401,-280,-418,-382},{-428,-279,-353,-196,-265,-178},{-283,-303,-338,-379,-295,-394},{-431,-176,-380,-424,-382,-325},{-249,-279,-422,-379,-352,-271},{-194,-223,-152,-445,-403,-430},{-390,-341,-332,-418,-301,-226},{-381,-276,-296,-403,-316,-394}}},{{{-336,-259,-452,-210,-224,-273},{-343,-448,-448,-346,-182,-231},{-483,-304,-452,-294,-441,-525},{-462,-259,-441,-186,-462,-476},{-276,-420,-382,-284,-368,-448},{-175,-290,-326,-455,-410,-511},{-346,-424,-259,-483,-256,-284},{-248,-280,-438,-494,-487,-455},{-340,-402,-284,-301,-322,-385},{-385,-304,-525,-276,-511,-378},{-322,-434,-336,-262,-182,-518},{-494,-248,-420,-424,-332,-364},{-490,-424,-224,-350,-360,-514},{-452,-438,-224,-312,-500,-350},{-196,-312,-378,-234,-304,-193},{-508,-186,-214,-332,-280,-322},{-466,-189,-360,-315,-287,-287},{-273,-413,-458,-252,-273,-203},{-368,-256,-304,-469,-448,-410},{-210,-228,-287,-270,-298,-231},{-441,-186,-514,-469,-270,-416},{-343,-497,-322,-256,-518,-458},{-200,-434,-392,-182,-245,-336},{-186,-514,-336,-228,-395,-416},{-175,-410,-360,-178,-301,-354},{-245,-444,-462,-186,-270,-346},{-346,-497,-322,-525,-210,-256},{-273,-346,-175,-193,-340,-514},{-413,-514,-210,-385,-231,-186},{-525,-514,-500,-231,-189,-382},{-371,-427,-290,-298,-290,-175},{-434,-312,-389,-483,-406,-287},{-500,-200,-497,-315,-332,-276},{-217,-228,-371,-508,-203,-248},{-280,-308,-469,-214,-448,-504},{-444,-228,-487,-326,-427,-430},{-326,-245,-497,-368,-312,-228},{-280,-368,-518,-357,-458,-508},{-382,-252,-207,-224,-228,-287},{-427,-455,-228,-178,-322,-441},{-210,-374,-514,-392,-245,-448},{-228,-245,-410,-231,-315,-315},{-326,-357,-504,-494,-178,-504},{-234,-511,-525,-382,-343,-231},{-224,-525,-203,-196,-270,-203},{-469,-210,-214,-487,-175,-298},{-455,-371,-175,-304,-241,-518},{-382,-241,-196,-413,-406,-368},{-406,-458,-518,-175,-175,-336},{-378,-469,-487,-364,-382,-196}},{{-466,-494,-183,-401,-466,-171},{-372,-322,-332,-384,-384,-435},{-505,-281,-447,-484,-177,-248},{-177,-216,-359,-371,-282,-242},{-432,-192,-227,-347,-433,-464},{-271,-233,-475,-451,-410,-448},{-275,-196,-407,-357,-230,-222},{-519,-199,-281,-180,-387,-184},{-404,-405,-353,-374,-380,-193},{-292,-254,-244,-384,-469,-441},{-348,-394,-278,-307,-436,-235},{-331,-336,-305,-204,-453,-409},{-282,-504,-359,-344,-177,-306},{-397,-377,-220,-371,-400,-428},{-240,-374,-485,-304,-220,-477},{-351,-226,-176,-261,-351,-477},{-445,-422,-495,-461,-485,-190},{-400,-281,-508,-244,-194,-332},{-522,-316,-403,-464,-269,-399},{-484,-178,-197,-331,-394,-470},{-522,-199,-380,-484,-423,-245},{-400,-350,-508,-424,-462,-200},{-351,-216,-305,-301,-459,-161},{-487,-346,-414,-421,-325,-312},{-452,-319,-173,-488,-216,-264},{-386,-233,-481,-371,-472,-451},{-324,-453,-464,-264,-285,-190},{-432,-412,-329,-257,-449,-351},{-487,-490,-464,-424,-374,-435},{-508,-298,-271,-474,-456,-235},{-390,-268,-475,-377,-351,-451},{-498,-288,-461,-401,-417,-312},{-278,-199,-237,-207,-384,-409},{-216,-408,-183,-421,-479,-412},{-177,-477,-190,-404,-420,-361},{-418,-398,-220,-401,-167,-477},{-484,-199,-353,-341,-298,-184},{-487,-305,-190,-387,-253,-164},{-177,-295,-420,-267,-436,-441},{-237,-466,-180,-311,-318,-477},{-452,-226,-190,-381,-449,-225},{-484,-487,-475,-354,-371,-374},{-191,-480,-363,-478,-364,-393},{-174,-233,-414,-324,-476,-435},{-261,-319,-190,-407,-171,-444},{-390,-305,-224,-474,-184,-438},{-393,-432,-370,-411,-371,-448},{-268,-216,-481,-167,-210,-441},{-299,-425,-244,-281,-325,-193},{-282,-220,-383,-374,-171,-351}},{{-321,-450,-297,-155,-288,-289},{-428,-425,-249,-249,-425,-195},{-211,-262,-195,-229,-382,-161},{-309,-305,-450,-334,-416,-278},{-435,-246,-150,-390,-376,-256},{-243,-277,-369,-205,-217,-239},{-164,-243,-432,-243,-410,-278},{-384,-185,-171,-188,-219,-172},{-214,-206,-288,-234,-276,-342},{-315,-213,-177,-428,-385,-364},{-450,-200,-234,-355,-348,-367},{-277,-440,-447,-255,-202,-361},{-258,-283,-186,-340,-373,-353},{-161,-188,-444,-319,-174,-325},{-346,-225,-435,-214,-299,-381},{-227,-274,-393,-363,-351,-309},{-372,-345,-303,-249,-336,-322},{-186,-206,-183,-319,-194,-409},{-359,-154,-372,-434,-248,-211},{-375,-419,-372,-311,-356,-384},{-164,-299,-363,-375,-422,-234},{-236,-240,-402,-190,-373,-197},{-394,-203,-381,-343,-154,-314},{-359,-179,-243,-366,-328,-364},{-457,-403,-384,-149,-157,-197},{-217,-320,-225,-311,-231,-381},{-406,-253,-435,-252,-291,-167},{-359,-262,-171,-419,-319,-211},{-384,-407,-363,-363,-211,-359},{-214,-259,-312,-384,-191,-378},{-312,-259,-240,-387,-382,-167},{-284,-394,-366,-146,-285,-389},{-230,-357,-234,-278,-353,-170},{-293,-407,-336,-407,-142,-375},{-208,-351,-174,-328,-171,-300},{-381,-203,-162,-398,-265,-311},{-337,-330,-378,-237,-242,-345},{-428,-370,-174,-437,-214,-325},{-302,-172,-339,-258,-285,-350},{-425,-400,-390,-384,-419,-222},{-220,-391,-444,-302,-185,-139},{-161,-206,-189,-302,-265,-339},{-457,-253,-237,-196,-197,-289},{-337,-182,-282,-419,-342,-348},{-406,-200,-222,-366,-399,-167},{-356,-425,-177,-223,-217,-236},{-227,-293,-306,-384,-311,-203},{-381,-256,-153,-223,-188,-200},{-211,-286,-240,-267,-339,-359},{-447,-459,-354,-334,-191,-373}},{{-267,-292,-373,-251,-154,-251},{-286,-237,-293,-151,-191,-232},{-140,-195,-329,-181,-198,-249},{-381,-192,-296,-364,-304,-337},{-335,-371,-293,-376,-164,-174},{-265,-229,-254,-158,-240,-134},{-140,-266,-373,-304,-203,-160},{-319,-137,-326,-236,-338,-246},{-162,-158,-167,-306,-311,-229},{-275,-155,-136,-319,-189,-344},{-140,-239,-236,-324,-169,-332},{-400,-147,-270,-166,-196,-347},{-329,-218,-128,-168,-176,-127},{-251,-302,-275,-359,-350,-301},{-202,-268,-380,-228,-243,-186},{-308,-292,-386,-306,-304,-120},{-292,-318,-224,-166,-323,-143},{-324,-342,-208,-126,-333,-186},{-240,-268,-260,-326,-125,-339},{-176,-321,-350,-183,-191,-249},{-292,-205,-298,-254,-250,-239},{-221,-323,-257,-321,-152,-275},{-208,-168,-370,-336,-318,-210},{-354,-300,-278,-203,-147,-275},{-216,-368,-267,-294,-318,-143},{-362,-192,-206,-213,-208,-155},{-170,-189,-154,-289,-314,-287},{-308,-197,-383,-166,-309,-227},{-259,-310,-350,-141,-316,-347},{-300,-216,-185,-146,-321,-196},{-313,-297,-332,-128,-250,-155},{-165,-342,-319,-211,-360,-306},{-262,-252,-134,-339,-333,-174},{-327,-297,-337,-151,-233,-320},{-338,-245,-298,-266,-223,-268},{-165,-266,-321,-196,-338,-315},{-400,-218,-306,-236,-223,-265},{-302,-292,-254,-296,-333,-155},{-308,-334,-257,-331,-341,-165},{-224,-153,-337,-329,-333,-182},{-265,-305,-262,-306,-225,-277},{-281,-145,-342,-176,-304,-332},{-275,-276,-368,-138,-345,-174},{-227,-281,-293,-231,-277,-272},{-205,-352,-290,-339,-309,-174},{-313,-142,-257,-276,-135,-272},{-211,-145,-324,-374,-331,-148},{-254,-197,-236,-166,-358,-320},{-246,-360,-370,-148,-132,-347},{-284,-274,-157,-271,-328,-172}},{{-263,-284,-346,-171,-206,-116},{-282,-238,-321,-224,-229,-314},{-258,-219,-284,-196,-157,-273},{-232,-300,-125,-307,-199,-263},{-329,-152,-189,-196,-203,-182},{-199,-169,-256,-194,-252,-256},{-301,-233,-201,-323,-208,-194},{-254,-298,-224,-298,-316,-141},{-339,-187,-192,-194,-326,-312},{-353,-122,-282,-268,-259,-344},{-265,-134,-243,-155,-284,-229},{-140,-173,-150,-321,-159,-217},{-218,-344,-118,-316,-314,-139},{-244,-213,-176,-307,-176,-335},{-237,-319,-310,-201,-206,-141},{-265,-141,-134,-210,-162,-134},{-261,-152,-259,-243,-245,-266},{-325,-116,-229,-316,-166,-222},{-147,-296,-284,-150,-169,-326},{-142,-310,-180,-122,-238,-166},{-239,-323,-169,-229,-150,-319},{-218,-196,-296,-307,-340,-342},{-123,-314,-298,-157,-277,-217},{-329,-291,-252,-328,-266,-171},{-239,-189,-159,-240,-319,-233},{-256,-136,-201,-293,-141,-289},{-327,-222,-189,-222,-173,-342},{-249,-312,-342,-245,-120,-132},{-320,-240,-203,-162,-296,-192},{-225,-180,-293,-155,-210,-219},{-251,-337,-337,-333,-146,-226},{-126,-148,-189,-231,-238,-337},{-313,-229,-176,-185,-344,-298},{-123,-148,-328,-157,-282,-335},{-249,-284,-323,-316,-298,-192},{-351,-256,-233,-118,-289,-252},{-242,-330,-293,-337,-213,-210},{-292,-330,-268,-118,-148,-136},{-308,-125,-222,-340,-305,-240},{-270,-203,-182,-192,-222,-252},{-152,-261,-206,-222,-312,-293},{-237,-328,-333,-194,-273,-194},{-137,-344,-346,-169,-196,-213},{-220,-319,-330,-298,-323,-150},{-313,-199,-293,-164,-226,-310},{-145,-277,-224,-217,-277,-319},{-249,-185,-169,-157,-240,-143},{-173,-263,-256,-171,-282,-176},{-228,-259,-185,-127,-206,-291},{-299,-206,-143,-289,-333,-240}},{{-282,-314,-161,-345,-315,-148},{-293,-206,-268,-129,-261,-209},{-194,-346,-336,-328,-351,-226},{-134,-328,-121,-209,-254,-359},{-236,-210,-263,-262,-269,-349},{-176,-254,-144,-233,-150,-145},{-282,-307,-221,-286,-220,-300},{-231,-217,-219,-190,-184,-202},{-333,-233,-123,-345,-290,-219},{-203,-185,-305,-121,-225,-364},{-192,-342,-149,-181,-184,-308},{-323,-321,-336,-133,-312,-354},{-284,-261,-172,-276,-218,-143},{-245,-333,-207,-355,-167,-165},{-189,-182,-212,-326,-247,-135},{-162,-143,-294,-188,-218,-214},{-316,-203,-200,-124,-310,-224},{-249,-192,-259,-286,-198,-295},{-155,-270,-203,-274,-220,-315},{-282,-152,-175,-181,-322,-162},{-312,-217,-291,-124,-155,-362},{-289,-192,-228,-162,-235,-271},{-199,-310,-147,-162,-341,-165},{-150,-171,-340,-150,-218,-180},{-256,-296,-287,-221,-150,-285},{-259,-233,-238,-198,-201,-332},{-330,-307,-130,-228,-264,-197},{-254,-296,-270,-300,-346,-332},{-132,-282,-345,-214,-259,-165},{-194,-233,-163,-238,-240,-347},{-266,-192,-175,-217,-269,-251},{-314,-321,-200,-340,-235,-177},{-222,-240,-182,-188,-196,-261},{-330,-298,-301,-159,-206,-293},{-233,-277,-140,-252,-254,-266},{-280,-189,-259,-347,-254,-224},{-189,-326,-317,-276,-145,-221},{-249,-134,-310,-188,-191,-175},{-143,-171,-268,-162,-131,-271},{-176,-291,-350,-309,-317,-143},{-222,-286,-249,-267,-329,-248},{-261,-305,-343,-245,-300,-303},{-222,-215,-221,-157,-290,-367},{-247,-206,-322,-200,-327,-138},{-208,-201,-119,-126,-361,-123},{-314,-314,-165,-164,-201,-160},{-178,-229,-165,-138,-213,-283},{-275,-289,-345,-162,-138,-367},{-310,-259,-126,-293,-155,-285},{-148,-125,-294,-355,-140,-349}},{{-375,-269,-298,-399,-306,-323},{-156,-326,-319,-270,-385,-199},{-267,-256,-215,-322,-163,-397},{-270,-332,-141,-330,-346,-354},{-370,-287,-141,-262,-332,-193},{-181,-357,-202,-262,-228,-285},{-134,-267,-245,-202,-177,-415},{-212,-386,-146,-390,-416,-415},{-358,-373,-391,-232,-413,-213},{-184,-321,-207,-355,-346,-311},{-156,-155,-168,-319,-247,-397},{-335,-155,-221,-363,-225,-429},{-217,-223,-306,-360,-362,-317},{-224,-205,-356,-358,-188,-193},{-307,-207,-242,-371,-289,-265},{-255,-256,-205,-145,-301,-423},{-144,-368,-325,-197,-236,-348},{-368,-287,-346,-330,-346,-363},{-141,-373,-274,-235,-340,-204},{-378,-155,-399,-218,-261,-276},{-290,-189,-378,-175,-374,-409},{-237,-148,-178,-289,-292,-202},{-285,-163,-186,-139,-399,-285},{-360,-313,-250,-393,-202,-395},{-131,-130,-271,-273,-388,-167},{-244,-179,-303,-158,-306,-196},{-192,-290,-189,-169,-149,-196},{-325,-150,-215,-175,-309,-230},{-179,-225,-287,-238,-200,-228},{-194,-148,-245,-295,-343,-340},{-338,-176,-221,-227,-379,-400},{-136,-212,-218,-188,-320,-429},{-320,-145,-309,-216,-402,-253},{-244,-376,-247,-199,-267,-305},{-280,-210,-184,-265,-225,-225},{-232,-130,-255,-295,-382,-161},{-335,-246,-356,-390,-362,-395},{-156,-171,-399,-224,-157,-348},{-365,-342,-319,-289,-197,-397},{-323,-259,-396,-207,-326,-173},{-129,-363,-348,-390,-211,-245},{-275,-275,-338,-314,-247,-204},{-237,-355,-173,-328,-202,-380},{-174,-383,-226,-399,-270,-193},{-234,-321,-340,-262,-365,-412},{-252,-277,-255,-235,-287,-360},{-171,-197,-322,-388,-216,-372},{-285,-246,-364,-284,-371,-432},{-229,-202,-152,-164,-169,-285},{-202,-215,-282,-377,-160,-161}},{{-260,-436,-301,-374,-240,-271},{-302,-185,-155,-257,-204,-248},{-305,-397,-301,-228,-269,-182},{-290,-288,-356,-377,-356,-488},{-367,-227,-391,-307,-211,-386},{-154,-194,-332,-463,-441,-191},{-278,-288,-155,-187,-246,-333},{-311,-200,-167,-371,-334,-478},{-379,-439,-456,-314,-318,-449},{-340,-339,-276,-447,-424,-465},{-429,-203,-437,-250,-266,-383},{-349,-203,-239,-472,-275,-492},{-175,-288,-353,-292,-441,-320},{-160,-370,-301,-260,-418,-379},{-243,-191,-431,-257,-178,-221},{-284,-236,-298,-285,-460,-218},{-219,-218,-338,-456,-191,-287},{-320,-158,-226,-361,-408,-307},{-435,-355,-208,-418,-308,-340},{-219,-212,-155,-380,-314,-277},{-364,-273,-183,-409,-178,-379},{-255,-221,-375,-330,-340,-201},{-423,-345,-363,-269,-181,-327},{-234,-367,-360,-365,-379,-360},{-349,-173,-372,-288,-353,-307},{-438,-248,-257,-415,-301,-300},{-426,-436,-251,-320,-382,-241},{-364,-218,-276,-437,-301,-482},{-311,-312,-391,-225,-411,-188},{-293,-385,-186,-453,-363,-201},{-296,-361,-341,-235,-240,-251},{-263,-267,-220,-422,-246,-214},{-249,-279,-301,-380,-327,-399},{-326,-291,-245,-181,-389,-254},{-201,-342,-450,-225,-418,-462},{-272,-409,-189,-216,-330,-175},{-186,-164,-304,-209,-204,-317},{-207,-197,-347,-406,-415,-257},{-311,-239,-409,-206,-470,-274},{-204,-409,-329,-466,-211,-337},{-237,-315,-229,-323,-431,-495},{-272,-261,-276,-203,-178,-370},{-263,-318,-437,-323,-217,-307},{-278,-376,-291,-330,-379,-185},{-332,-330,-400,-342,-353,-356},{-216,-221,-369,-450,-454,-182},{-352,-345,-356,-469,-457,-188},{-290,-367,-202,-298,-476,-310},{-201,-276,-326,-447,-318,-462},{-364,-454,-242,-273,-376,-300}},{{-400,-235,-248,-416,-182,-525},{-299,-317,-224,-326,-326,-266},{-393,-409,-265,-424,-280,-360},{-255,-239,-203,-371,-466,-511},{-296,-246,-224,-228,-522,-214},{-215,-327,-406,-326,-276,-214},{-299,-239,-399,-389,-466,-231},{-343,-307,-224,-378,-228,-234},{-467,-174,-430,-343,-448,-256},{-444,-385,-258,-301,-525,-410},{-245,-222,-172,-382,-329,-357},{-198,-205,-344,-231,-420,-241},{-454,-293,-495,-434,-189,-434},{-386,-252,-516,-326,-382,-266},{-336,-174,-261,-399,-308,-284},{-433,-263,-372,-290,-224,-494},{-467,-228,-420,-448,-200,-458},{-188,-385,-175,-389,-178,-399},{-400,-508,-227,-217,-448,-525},{-457,-443,-513,-224,-329,-301},{-312,-252,-261,-406,-200,-360},{-272,-488,-354,-430,-200,-189},{-309,-191,-286,-469,-262,-350},{-272,-303,-327,-382,-200,-504},{-309,-228,-506,-301,-182,-448},{-312,-215,-244,-214,-207,-287},{-433,-416,-423,-234,-326,-343},{-218,-494,-330,-298,-354,-518},{-269,-450,-230,-452,-511,-350},{-239,-327,-437,-336,-458,-241},{-286,-273,-368,-364,-217,-402},{-346,-368,-175,-287,-392,-304},{-410,-512,-433,-189,-500,-290},{-464,-372,-172,-525,-494,-490},{-319,-310,-385,-476,-214,-487},{-470,-201,-279,-413,-490,-473},{-420,-382,-427,-259,-494,-413},{-420,-474,-478,-248,-374,-210},{-292,-324,-306,-511,-483,-312},{-198,-355,-313,-518,-487,-336},{-427,-419,-423,-360,-395,-214},{-339,-188,-382,-340,-196,-326},{-225,-177,-420,-494,-441,-434},{-175,-256,-203,-410,-371,-343},{-423,-498,-499,-241,-368,-259},{-427,-181,-268,-276,-452,-228},{-232,-416,-351,-273,-424,-514},{-383,-423,-306,-389,-200,-430},{-349,-375,-423,-308,-178,-340},{-494,-188,-482,-329,-284,-234}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1052,192,238,253,176,234,280,264,252}; // initial inventory 
int ubiv[I]={2104,384,476,507,352,468,350,495,504}; // the upper bounds of inventory 
int len[I1][I2]={{5,3,2,2,1,1,2,3}}; // the traveling time between two sites 
// cost parameters: 
double c1[I]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // inventory holding cost 
double c2[I]={0.05,13.35,8.59,5.57,4.52,2.83,1.94,4.81,7.57}; // cost of leftover and unmet 
double c3[BN]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // transportation cost for capacity contracts 
double c4[I1][I2]={{12.14,7.81,5.06,4.11,2.57,1.76,4.37,6.88}}; // cost of spot market 
// bid parameters: 
int RLBN[I1][I2]={{9,9,9,9,9,9,9,9}}; // number of bids on each arc 
int LBset[I1][I2][LBN]={{{0,1,2,3,4,5,6,7,8},{9,10,11,12,13,14,15,16,17},{18,19,20,21,22,23,24,25,26},{27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53},{54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71}}}; // set of bids on each arc 
double frt[BN]={9.71,9.71,9.71,8.5,8.5,8.5,7.28,7.28,7.28,6.25,6.25,6.25,5.47,5.47,5.47,4.69,4.69,4.69,4.05,4.05,4.05,3.54,3.54,3.54,3.04,3.04,3.04,3.29,3.29,3.29,2.88,2.88,2.88,2.47,2.47,2.47,2.06,2.06,2.06,1.8,1.8,1.8,1.54,1.54,1.54,1.41,1.41,1.41,1.23,1.23,1.23,1.06,1.06,1.06,3.5,3.5,3.5,3.06,3.06,3.06,2.62,2.62,2.62,5.5,5.5,5.5,4.82,4.82,4.82,4.13,4.13,4.13}; // freight rate of each bid 
int lbcap[BN]={75,75,75,1,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226}; // capacity lower bound of each bid 
int ubcap[BN]={150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300}; // capacity upper bound of each bid 
// shipment parameters: 
int SHN[BN]={24,13,9,24,12,8,25,12,8,26,13,9,26,13,9,25,13,9,26,13,9,26,13,9,26,13,9,25,13,9,26,13,9,26,13,9,26,14,9,27,13,9,26,13,9,26,13,9,26,13,9,26,14,9,26,13,9,26,13,9,26,13,9,25,13,9,26,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,1140,1141}}; // set of shipments in each bid 
int SHsts[SPN]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,0,4,8,12,16,20,24,28,32,36,40,44,48,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,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,2,6,10,14,18,22,26,30,34,38,42,46,2,8,14,20,26,32,38,44,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,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,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,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,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,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,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,52,0,4,8,12,16,20,24,28,32,36,40,44,48,52,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,52,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,0,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,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,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,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,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49}; // set of start times of each shipment 
int SHets[SPN]={6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,7,11,15,19,23,27,31,35,39,43,47,51,6,12,18,24,30,36,42,48,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,7,11,15,19,23,27,31,35,39,43,47,51,7,13,19,25,31,37,43,49,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,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,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,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,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,1,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,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,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,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,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,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,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,5,9,13,17,21,25,29,33,37,41,45,49,53,4,10,16,22,28,34,40,46,52,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,4,10,16,22,28,34,40,46,52}; // set of end times of each shipment 
