int Dev = 10;// Deviation
extern const int CNN = 5;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 1139;//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]={{{{12529,0,0,0,0,0},{12396,0,0,0,0,0},{12450,0,0,0,0,0},{12509,0,0,0,0,0},{12233,0,0,0,0,0},{12446,0,0,0,0,0},{12471,0,0,0,0,0},{12406,0,0,0,0,0},{12395,0,0,0,0,0},{12532,0,0,0,0,0},{12478,0,0,0,0,0},{12137,0,0,0,0,0},{12492,0,0,0,0,0},{12271,0,0,0,0,0},{12257,0,0,0,0,0},{12512,0,0,0,0,0},{12567,0,0,0,0,0},{12538,0,0,0,0,0},{12362,0,0,0,0,0},{12429,0,0,0,0,0},{12221,0,0,0,0,0},{12231,0,0,0,0,0},{12371,0,0,0,0,0},{12381,0,0,0,0,0},{12367,0,0,0,0,0},{12606,0,0,0,0,0},{12549,0,0,0,0,0},{12383,0,0,0,0,0},{12358,0,0,0,0,0},{12484,0,0,0,0,0},{12395,0,0,0,0,0},{12674,0,0,0,0,0},{12435,0,0,0,0,0},{12450,0,0,0,0,0},{12188,0,0,0,0,0},{12379,0,0,0,0,0},{12310,0,0,0,0,0},{12323,0,0,0,0,0},{12504,0,0,0,0,0},{12554,0,0,0,0,0},{12413,0,0,0,0,0},{12394,0,0,0,0,0},{12436,0,0,0,0,0},{12411,0,0,0,0,0},{12236,0,0,0,0,0},{12524,0,0,0,0,0},{12567,0,0,0,0,0},{12577,0,0,0,0,0},{12223,0,0,0,0,0},{12467,0,0,0,0,0}},{{12319,0,0,0,0,0},{12348,0,0,0,0,0},{12435,0,0,0,0,0},{12511,0,0,0,0,0},{12336,0,0,0,0,0},{12479,0,0,0,0,0},{12489,0,0,0,0,0},{12384,0,0,0,0,0},{12382,0,0,0,0,0},{12345,0,0,0,0,0},{12400,0,0,0,0,0},{12201,0,0,0,0,0},{12418,0,0,0,0,0},{12312,0,0,0,0,0},{12584,0,0,0,0,0},{12418,0,0,0,0,0},{12322,0,0,0,0,0},{12440,0,0,0,0,0},{12539,0,0,0,0,0},{12447,0,0,0,0,0},{12363,0,0,0,0,0},{12509,0,0,0,0,0},{12303,0,0,0,0,0},{12603,0,0,0,0,0},{12394,0,0,0,0,0},{12370,0,0,0,0,0},{12573,0,0,0,0,0},{12375,0,0,0,0,0},{12491,0,0,0,0,0},{12555,0,0,0,0,0},{12561,0,0,0,0,0},{12339,0,0,0,0,0},{12316,0,0,0,0,0},{12541,0,0,0,0,0},{12418,0,0,0,0,0},{12337,0,0,0,0,0},{12425,0,0,0,0,0},{12461,0,0,0,0,0},{12428,0,0,0,0,0},{12329,0,0,0,0,0},{12362,0,0,0,0,0},{12409,0,0,0,0,0},{12451,0,0,0,0,0},{12255,0,0,0,0,0},{12230,0,0,0,0,0},{12517,0,0,0,0,0},{12490,0,0,0,0,0},{12450,0,0,0,0,0},{12397,0,0,0,0,0},{12416,0,0,0,0,0}},{{11722,0,0,0,0,0},{11342,0,0,0,0,0},{11763,0,0,0,0,0},{11533,0,0,0,0,0},{11490,0,0,0,0,0},{11438,0,0,0,0,0},{11512,0,0,0,0,0},{11632,0,0,0,0,0},{11653,0,0,0,0,0},{11392,0,0,0,0,0},{11625,0,0,0,0,0},{11684,0,0,0,0,0},{11441,0,0,0,0,0},{11677,0,0,0,0,0},{11659,0,0,0,0,0},{11610,0,0,0,0,0},{11577,0,0,0,0,0},{11623,0,0,0,0,0},{11377,0,0,0,0,0},{11580,0,0,0,0,0},{11719,0,0,0,0,0},{11526,0,0,0,0,0},{11707,0,0,0,0,0},{11706,0,0,0,0,0},{11419,0,0,0,0,0},{11478,0,0,0,0,0},{11564,0,0,0,0,0},{11453,0,0,0,0,0},{11480,0,0,0,0,0},{11436,0,0,0,0,0},{11569,0,0,0,0,0},{11516,0,0,0,0,0},{11462,0,0,0,0,0},{11488,0,0,0,0,0},{11643,0,0,0,0,0},{11638,0,0,0,0,0},{11579,0,0,0,0,0},{11422,0,0,0,0,0},{11498,0,0,0,0,0},{11558,0,0,0,0,0},{11450,0,0,0,0,0},{11368,0,0,0,0,0},{11793,0,0,0,0,0},{11643,0,0,0,0,0},{11498,0,0,0,0,0},{11684,0,0,0,0,0},{11557,0,0,0,0,0},{11445,0,0,0,0,0},{11655,0,0,0,0,0},{11649,0,0,0,0,0}},{{10475,0,0,0,0,0},{10203,0,0,0,0,0},{10444,0,0,0,0,0},{10302,0,0,0,0,0},{10332,0,0,0,0,0},{10524,0,0,0,0,0},{10345,0,0,0,0,0},{10332,0,0,0,0,0},{10307,0,0,0,0,0},{10452,0,0,0,0,0},{10355,0,0,0,0,0},{10308,0,0,0,0,0},{10299,0,0,0,0,0},{10383,0,0,0,0,0},{10416,0,0,0,0,0},{10381,0,0,0,0,0},{10346,0,0,0,0,0},{10278,0,0,0,0,0},{10247,0,0,0,0,0},{10292,0,0,0,0,0},{10358,0,0,0,0,0},{10390,0,0,0,0,0},{10498,0,0,0,0,0},{10317,0,0,0,0,0},{10333,0,0,0,0,0},{10238,0,0,0,0,0},{10299,0,0,0,0,0},{10347,0,0,0,0,0},{10298,0,0,0,0,0},{10390,0,0,0,0,0},{10446,0,0,0,0,0},{10500,0,0,0,0,0},{10364,0,0,0,0,0},{10384,0,0,0,0,0},{10486,0,0,0,0,0},{10490,0,0,0,0,0},{10355,0,0,0,0,0},{10366,0,0,0,0,0},{10234,0,0,0,0,0},{10440,0,0,0,0,0},{10241,0,0,0,0,0},{10392,0,0,0,0,0},{10325,0,0,0,0,0},{10282,0,0,0,0,0},{10298,0,0,0,0,0},{10263,0,0,0,0,0},{10264,0,0,0,0,0},{10323,0,0,0,0,0},{10394,0,0,0,0,0},{10348,0,0,0,0,0}},{{9570,0,0,0,0,0},{9356,0,0,0,0,0},{9492,0,0,0,0,0},{9402,0,0,0,0,0},{9438,0,0,0,0,0},{9462,0,0,0,0,0},{9433,0,0,0,0,0},{9420,0,0,0,0,0},{9458,0,0,0,0,0},{9395,0,0,0,0,0},{9558,0,0,0,0,0},{9552,0,0,0,0,0},{9496,0,0,0,0,0},{9599,0,0,0,0,0},{9531,0,0,0,0,0},{9377,0,0,0,0,0},{9371,0,0,0,0,0},{9437,0,0,0,0,0},{9481,0,0,0,0,0},{9480,0,0,0,0,0},{9448,0,0,0,0,0},{9384,0,0,0,0,0},{9459,0,0,0,0,0},{9543,0,0,0,0,0},{9546,0,0,0,0,0},{9564,0,0,0,0,0},{9435,0,0,0,0,0},{9552,0,0,0,0,0},{9575,0,0,0,0,0},{9332,0,0,0,0,0},{9540,0,0,0,0,0},{9439,0,0,0,0,0},{9570,0,0,0,0,0},{9454,0,0,0,0,0},{9362,0,0,0,0,0},{9613,0,0,0,0,0},{9497,0,0,0,0,0},{9460,0,0,0,0,0},{9323,0,0,0,0,0},{9420,0,0,0,0,0},{9644,0,0,0,0,0},{9440,0,0,0,0,0},{9685,0,0,0,0,0},{9481,0,0,0,0,0},{9507,0,0,0,0,0},{9450,0,0,0,0,0},{9518,0,0,0,0,0},{9392,0,0,0,0,0},{9378,0,0,0,0,0},{9533,0,0,0,0,0}},{{9286,0,0,0,0,0},{9262,0,0,0,0,0},{9240,0,0,0,0,0},{9128,0,0,0,0,0},{9278,0,0,0,0,0},{9228,0,0,0,0,0},{9096,0,0,0,0,0},{9247,0,0,0,0,0},{9306,0,0,0,0,0},{9233,0,0,0,0,0},{9107,0,0,0,0,0},{9308,0,0,0,0,0},{9270,0,0,0,0,0},{9187,0,0,0,0,0},{9325,0,0,0,0,0},{9240,0,0,0,0,0},{9278,0,0,0,0,0},{9231,0,0,0,0,0},{9311,0,0,0,0,0},{9297,0,0,0,0,0},{9317,0,0,0,0,0},{9271,0,0,0,0,0},{9330,0,0,0,0,0},{9077,0,0,0,0,0},{9287,0,0,0,0,0},{9326,0,0,0,0,0},{9148,0,0,0,0,0},{9285,0,0,0,0,0},{9088,0,0,0,0,0},{9311,0,0,0,0,0},{9319,0,0,0,0,0},{9212,0,0,0,0,0},{9176,0,0,0,0,0},{9285,0,0,0,0,0},{9233,0,0,0,0,0},{9259,0,0,0,0,0},{9222,0,0,0,0,0},{9258,0,0,0,0,0},{9318,0,0,0,0,0},{9222,0,0,0,0,0},{9324,0,0,0,0,0},{9246,0,0,0,0,0},{9059,0,0,0,0,0},{9200,0,0,0,0,0},{9408,0,0,0,0,0},{9221,0,0,0,0,0},{9279,0,0,0,0,0},{9257,0,0,0,0,0},{9115,0,0,0,0,0},{9102,0,0,0,0,0}},{{9877,0,0,0,0,0},{9842,0,0,0,0,0},{9861,0,0,0,0,0},{9821,0,0,0,0,0},{9869,0,0,0,0,0},{9867,0,0,0,0,0},{9938,0,0,0,0,0},{9818,0,0,0,0,0},{9713,0,0,0,0,0},{9829,0,0,0,0,0},{9845,0,0,0,0,0},{9820,0,0,0,0,0},{9748,0,0,0,0,0},{9885,0,0,0,0,0},{9762,0,0,0,0,0},{9753,0,0,0,0,0},{9836,0,0,0,0,0},{9830,0,0,0,0,0},{9858,0,0,0,0,0},{9859,0,0,0,0,0},{9719,0,0,0,0,0},{9762,0,0,0,0,0},{9848,0,0,0,0,0},{9908,0,0,0,0,0},{9768,0,0,0,0,0},{9800,0,0,0,0,0},{9672,0,0,0,0,0},{9769,0,0,0,0,0},{9778,0,0,0,0,0},{9723,0,0,0,0,0},{9795,0,0,0,0,0},{9899,0,0,0,0,0},{9814,0,0,0,0,0},{9732,0,0,0,0,0},{9840,0,0,0,0,0},{9976,0,0,0,0,0},{9905,0,0,0,0,0},{9882,0,0,0,0,0},{9871,0,0,0,0,0},{9974,0,0,0,0,0},{9880,0,0,0,0,0},{9946,0,0,0,0,0},{9860,0,0,0,0,0},{9639,0,0,0,0,0},{9834,0,0,0,0,0},{9706,0,0,0,0,0},{9721,0,0,0,0,0},{9817,0,0,0,0,0},{9810,0,0,0,0,0},{9871,0,0,0,0,0}},{{11003,0,0,0,0,0},{11099,0,0,0,0,0},{10951,0,0,0,0,0},{11072,0,0,0,0,0},{10879,0,0,0,0,0},{11144,0,0,0,0,0},{10789,0,0,0,0,0},{10967,0,0,0,0,0},{11012,0,0,0,0,0},{10883,0,0,0,0,0},{10973,0,0,0,0,0},{11075,0,0,0,0,0},{11220,0,0,0,0,0},{10996,0,0,0,0,0},{11102,0,0,0,0,0},{11040,0,0,0,0,0},{10756,0,0,0,0,0},{11135,0,0,0,0,0},{10978,0,0,0,0,0},{11085,0,0,0,0,0},{11024,0,0,0,0,0},{10964,0,0,0,0,0},{10856,0,0,0,0,0},{11048,0,0,0,0,0},{10828,0,0,0,0,0},{10896,0,0,0,0,0},{11029,0,0,0,0,0},{10849,0,0,0,0,0},{10910,0,0,0,0,0},{11056,0,0,0,0,0},{10960,0,0,0,0,0},{11135,0,0,0,0,0},{10922,0,0,0,0,0},{10973,0,0,0,0,0},{11094,0,0,0,0,0},{10914,0,0,0,0,0},{11092,0,0,0,0,0},{10908,0,0,0,0,0},{11099,0,0,0,0,0},{11049,0,0,0,0,0},{10974,0,0,0,0,0},{11012,0,0,0,0,0},{11026,0,0,0,0,0},{11017,0,0,0,0,0},{11037,0,0,0,0,0},{10887,0,0,0,0,0},{10799,0,0,0,0,0},{10974,0,0,0,0,0},{11063,0,0,0,0,0},{10910,0,0,0,0,0}},{{12070,0,0,0,0,0},{12017,0,0,0,0,0},{12078,0,0,0,0,0},{12107,0,0,0,0,0},{11897,0,0,0,0,0},{12143,0,0,0,0,0},{12093,0,0,0,0,0},{11991,0,0,0,0,0},{11919,0,0,0,0,0},{12077,0,0,0,0,0},{11966,0,0,0,0,0},{12095,0,0,0,0,0},{12015,0,0,0,0,0},{11933,0,0,0,0,0},{12040,0,0,0,0,0},{12112,0,0,0,0,0},{12023,0,0,0,0,0},{11975,0,0,0,0,0},{12106,0,0,0,0,0},{12215,0,0,0,0,0},{12009,0,0,0,0,0},{12022,0,0,0,0,0},{12105,0,0,0,0,0},{12212,0,0,0,0,0},{12113,0,0,0,0,0},{12010,0,0,0,0,0},{12134,0,0,0,0,0},{11878,0,0,0,0,0},{12036,0,0,0,0,0},{11796,0,0,0,0,0},{11922,0,0,0,0,0},{11826,0,0,0,0,0},{11816,0,0,0,0,0},{12085,0,0,0,0,0},{12099,0,0,0,0,0},{12081,0,0,0,0,0},{12053,0,0,0,0,0},{12009,0,0,0,0,0},{12215,0,0,0,0,0},{11983,0,0,0,0,0},{11885,0,0,0,0,0},{11822,0,0,0,0,0},{11909,0,0,0,0,0},{11986,0,0,0,0,0},{11932,0,0,0,0,0},{12058,0,0,0,0,0},{12142,0,0,0,0,0},{12034,0,0,0,0,0},{11951,0,0,0,0,0},{12163,0,0,0,0,0}}},{{{-303,-323,-315,-270,-300,-291},{-279,-300,-309,-291,-309,-279},{-279,-303,-288,-268,-294,-276},{-312,-306,-323,-288,-288,-279},{-279,-291,-297,-320,-291,-273},{-279,-320,-273,-306,-294,-309},{-315,-270,-268,-320,-300,-273},{-309,-312,-294,-270,-312,-300},{-273,-285,-306,-318,-291,-306},{-323,-270,-270,-303,-320,-270},{-282,-297,-323,-273,-297,-294},{-291,-309,-323,-288,-300,-265},{-315,-303,-300,-315,-303,-303},{-265,-276,-294,-300,-279,-276},{-303,-279,-318,-279,-291,-323},{-291,-320,-297,-270,-306,-265},{-315,-323,-315,-300,-312,-288},{-309,-279,-318,-273,-294,-312},{-306,-282,-315,-273,-320,-297},{-294,-318,-320,-279,-297,-323},{-270,-285,-318,-315,-276,-276},{-294,-282,-268,-297,-303,-265},{-270,-315,-300,-309,-294,-309},{-303,-291,-291,-306,-291,-294},{-276,-270,-268,-309,-288,-312},{-306,-282,-273,-291,-323,-288},{-303,-291,-323,-291,-270,-323},{-279,-318,-294,-320,-270,-312},{-285,-312,-309,-300,-265,-300},{-323,-282,-279,-276,-288,-323},{-273,-273,-282,-294,-265,-291},{-303,-270,-306,-320,-285,-282},{-315,-285,-279,-265,-282,-282},{-294,-318,-309,-273,-323,-291},{-265,-285,-303,-273,-306,-268},{-323,-279,-268,-291,-303,-323},{-303,-306,-309,-291,-303,-273},{-291,-282,-270,-276,-270,-323},{-288,-309,-323,-300,-306,-309},{-312,-265,-315,-297,-270,-300},{-279,-273,-270,-279,-318,-309},{-273,-303,-323,-300,-315,-279},{-315,-315,-276,-288,-309,-270},{-279,-320,-279,-294,-318,-270},{-291,-315,-320,-265,-320,-300},{-318,-268,-285,-297,-312,-270},{-285,-320,-273,-270,-282,-312},{-279,-320,-285,-309,-276,-320},{-294,-282,-276,-291,-282,-270},{-297,-318,-276,-273,-306,-320}},{{-299,-309,-286,-279,-246,-282},{-313,-306,-297,-258,-272,-249},{-281,-303,-258,-279,-275,-277},{-273,-277,-277,-277,-283,-285},{-264,-300,-274,-277,-270,-238},{-278,-266,-266,-271,-259,-241},{-316,-306,-258,-293,-264,-264},{-273,-260,-263,-290,-288,-236},{-278,-295,-297,-277,-267,-264},{-296,-269,-302,-301,-240,-280},{-278,-275,-300,-263,-288,-259},{-261,-297,-291,-279,-291,-241},{-281,-263,-288,-269,-291,-280},{-276,-280,-258,-290,-270,-246},{-290,-312,-302,-301,-251,-243},{-310,-289,-302,-279,-267,-259},{-264,-297,-252,-301,-278,-236},{-299,-283,-297,-255,-254,-238},{-296,-306,-252,-247,-278,-243},{-261,-309,-308,-293,-283,-282},{-273,-275,-308,-282,-248,-256},{-270,-269,-297,-258,-280,-282},{-290,-275,-294,-249,-288,-285},{-319,-277,-269,-279,-291,-272},{-293,-263,-286,-274,-246,-264},{-278,-260,-283,-301,-259,-262},{-302,-289,-263,-290,-294,-254},{-302,-295,-280,-247,-275,-243},{-270,-280,-300,-269,-291,-269},{-293,-306,-277,-271,-251,-285},{-319,-269,-300,-277,-264,-259},{-290,-275,-260,-279,-278,-282},{-284,-280,-291,-271,-294,-269},{-304,-280,-255,-288,-288,-254},{-293,-297,-280,-279,-256,-280},{-310,-306,-266,-288,-288,-236},{-278,-289,-277,-269,-283,-282},{-281,-312,-283,-296,-251,-269},{-293,-315,-274,-301,-264,-262},{-276,-315,-252,-247,-286,-272},{-307,-260,-300,-274,-270,-272},{-307,-257,-300,-255,-275,-280},{-264,-306,-272,-255,-246,-282},{-284,-295,-280,-247,-243,-280},{-302,-272,-300,-279,-262,-251},{-296,-266,-274,-271,-278,-269},{-304,-312,-252,-277,-294,-241},{-316,-277,-277,-263,-259,-269},{-281,-289,-308,-290,-251,-277},{-287,-289,-305,-277,-291,-277}},{{-260,-232,-235,-208,-197,-202},{-250,-235,-217,-217,-199,-185},{-268,-220,-212,-233,-227,-214},{-275,-237,-224,-202,-201,-194},{-225,-225,-224,-233,-205,-216},{-262,-232,-245,-240,-212,-214},{-268,-257,-210,-235,-195,-204},{-275,-261,-214,-215,-227,-192},{-262,-225,-238,-226,-223,-216},{-270,-247,-238,-211,-197,-218},{-262,-266,-233,-220,-195,-190},{-238,-266,-240,-235,-197,-225},{-242,-249,-233,-235,-201,-194},{-252,-259,-247,-240,-203,-190},{-238,-230,-240,-202,-231,-222},{-242,-264,-219,-242,-220,-187},{-265,-249,-217,-237,-199,-204},{-225,-257,-217,-231,-225,-192},{-242,-237,-221,-220,-193,-227},{-230,-230,-254,-224,-205,-185},{-225,-259,-238,-208,-227,-208},{-242,-266,-256,-213,-195,-200},{-270,-247,-238,-228,-197,-190},{-225,-254,-214,-246,-229,-220},{-225,-242,-217,-206,-201,-222},{-235,-254,-219,-231,-205,-206},{-250,-244,-221,-222,-223,-210},{-255,-257,-228,-226,-225,-190},{-258,-225,-247,-217,-210,-196},{-265,-237,-231,-244,-216,-222},{-265,-257,-224,-246,-195,-220},{-275,-230,-249,-224,-233,-227},{-235,-252,-226,-217,-201,-212},{-238,-259,-235,-215,-193,-190},{-252,-261,-235,-217,-218,-192},{-238,-254,-219,-208,-212,-206},{-260,-218,-256,-202,-225,-214},{-265,-266,-252,-220,-210,-200},{-235,-254,-242,-204,-203,-185},{-230,-244,-228,-226,-193,-208},{-270,-232,-245,-211,-214,-200},{-260,-237,-210,-233,-195,-220},{-265,-218,-256,-242,-214,-218},{-265,-254,-235,-240,-233,-202},{-252,-230,-235,-226,-205,-190},{-245,-237,-212,-246,-223,-185},{-225,-232,-233,-233,-231,-218},{-225,-227,-224,-237,-199,-212},{-230,-235,-242,-240,-225,-220},{-268,-227,-256,-246,-195,-192}},{{-213,-170,-165,-189,-165,-173},{-203,-198,-172,-175,-180,-165},{-187,-185,-183,-182,-150,-152},{-217,-187,-183,-169,-163,-152},{-193,-176,-168,-182,-170,-155},{-201,-202,-183,-181,-167,-146},{-189,-200,-192,-182,-167,-155},{-215,-193,-195,-187,-150,-150},{-213,-198,-166,-167,-148,-157},{-193,-180,-181,-187,-167,-170},{-207,-200,-193,-165,-175,-160},{-177,-168,-170,-155,-155,-147},{-191,-178,-192,-167,-160,-163},{-179,-174,-183,-157,-177,-146},{-217,-187,-165,-189,-158,-176},{-205,-191,-166,-182,-180,-152},{-199,-185,-193,-167,-157,-150},{-217,-172,-174,-189,-150,-144},{-215,-174,-177,-165,-175,-155},{-203,-172,-177,-165,-180,-160},{-209,-180,-195,-187,-173,-168},{-187,-194,-172,-162,-180,-157},{-195,-170,-168,-177,-173,-149},{-217,-170,-184,-189,-172,-173},{-209,-202,-188,-158,-163,-166},{-213,-204,-165,-162,-152,-160},{-177,-194,-197,-187,-182,-162},{-183,-204,-190,-158,-182,-163},{-197,-189,-165,-177,-173,-163},{-217,-204,-177,-177,-153,-157},{-181,-204,-168,-172,-163,-152},{-211,-194,-174,-184,-182,-157},{-207,-196,-165,-184,-153,-163},{-183,-200,-192,-189,-173,-147},{-209,-185,-195,-189,-168,-155},{-215,-178,-177,-187,-150,-146},{-215,-181,-193,-158,-180,-162},{-201,-196,-186,-155,-162,-168},{-215,-196,-183,-179,-175,-162},{-193,-170,-186,-169,-180,-176},{-187,-185,-172,-187,-157,-150},{-177,-170,-193,-165,-180,-163},{-177,-181,-192,-170,-173,-152},{-181,-204,-165,-167,-170,-166},{-199,-183,-166,-163,-150,-158},{-207,-194,-175,-158,-167,-147},{-181,-187,-166,-172,-173,-155},{-205,-178,-190,-157,-148,-147},{-201,-172,-165,-175,-165,-174},{-193,-180,-195,-167,-178,-146}},{{-154,-153,-132,-141,-143,-150},{-148,-155,-137,-160,-157,-143},{-168,-156,-150,-143,-150,-132},{-146,-158,-134,-140,-143,-138},{-157,-137,-153,-151,-144,-135},{-162,-155,-143,-144,-144,-150},{-159,-137,-146,-138,-143,-150},{-163,-153,-148,-147,-147,-137},{-140,-156,-146,-150,-141,-143},{-143,-142,-137,-143,-159,-157},{-149,-153,-144,-143,-154,-148},{-140,-153,-162,-143,-141,-138},{-162,-159,-137,-153,-141,-154},{-166,-143,-162,-148,-143,-134},{-151,-148,-137,-132,-153,-143},{-168,-136,-154,-132,-140,-138},{-148,-152,-144,-153,-154,-159},{-163,-148,-143,-159,-162,-148},{-140,-162,-148,-141,-135,-140},{-159,-136,-151,-134,-143,-144},{-159,-139,-150,-140,-146,-162},{-139,-142,-140,-143,-157,-137},{-168,-158,-150,-153,-146,-156},{-169,-152,-159,-140,-151,-143},{-166,-164,-147,-162,-156,-160},{-154,-143,-150,-151,-151,-146},{-156,-159,-134,-154,-159,-134},{-148,-162,-134,-140,-153,-156},{-163,-143,-160,-144,-147,-135},{-165,-139,-141,-146,-159,-132},{-160,-155,-150,-132,-150,-144},{-157,-161,-157,-144,-143,-150},{-148,-134,-134,-151,-144,-144},{-152,-146,-147,-140,-135,-160},{-157,-161,-135,-135,-135,-132},{-149,-159,-148,-154,-141,-160},{-152,-137,-160,-143,-132,-160},{-159,-140,-162,-143,-153,-135},{-165,-143,-151,-150,-147,-154},{-166,-164,-134,-141,-157,-162},{-162,-159,-156,-157,-148,-140},{-166,-153,-154,-141,-132,-143},{-157,-159,-154,-157,-157,-150},{-140,-146,-154,-137,-146,-160},{-159,-146,-132,-143,-151,-157},{-165,-155,-162,-146,-157,-157},{-151,-156,-146,-148,-151,-138},{-168,-152,-153,-137,-148,-159},{-168,-149,-143,-143,-151,-147},{-140,-140,-137,-135,-140,-134}},{{-144,-140,-136,-168,-158,-157},{-138,-138,-156,-162,-156,-170},{-132,-132,-159,-145,-171,-162},{-157,-151,-154,-157,-148,-159},{-151,-143,-149,-143,-177,-160},{-147,-135,-146,-154,-147,-169},{-146,-154,-146,-139,-175,-155},{-162,-151,-137,-149,-161,-150},{-148,-137,-149,-152,-164,-175},{-135,-146,-163,-149,-167,-169},{-135,-135,-142,-162,-155,-174},{-162,-154,-157,-139,-167,-167},{-138,-148,-142,-149,-161,-170},{-159,-151,-148,-165,-156,-150},{-147,-143,-143,-169,-153,-152},{-132,-137,-145,-148,-169,-157},{-144,-153,-151,-148,-158,-170},{-144,-147,-165,-166,-147,-180},{-146,-154,-137,-146,-171,-184},{-132,-156,-162,-148,-145,-169},{-146,-143,-148,-160,-167,-169},{-144,-143,-159,-142,-156,-160},{-137,-162,-160,-149,-151,-174},{-159,-148,-166,-140,-147,-155},{-144,-143,-153,-165,-159,-157},{-144,-156,-156,-162,-155,-174},{-147,-137,-156,-166,-151,-164},{-132,-162,-151,-169,-161,-182},{-147,-159,-145,-140,-156,-180},{-134,-154,-165,-169,-148,-164},{-141,-159,-163,-156,-161,-179},{-150,-138,-148,-166,-175,-162},{-147,-157,-163,-168,-155,-172},{-135,-157,-157,-154,-172,-165},{-138,-138,-143,-148,-147,-180},{-150,-146,-143,-169,-147,-184},{-141,-138,-148,-159,-147,-177},{-150,-150,-159,-140,-147,-159},{-162,-154,-143,-168,-175,-172},{-135,-153,-142,-151,-150,-150},{-140,-157,-148,-156,-158,-165},{-132,-148,-148,-160,-163,-177},{-146,-153,-163,-139,-156,-180},{-162,-157,-137,-154,-159,-180},{-138,-137,-165,-151,-153,-165},{-147,-156,-139,-145,-159,-160},{-157,-144,-146,-145,-177,-177},{-148,-146,-137,-160,-150,-169},{-138,-162,-154,-159,-150,-159},{-143,-153,-139,-139,-150,-174}},{{-176,-170,-190,-199,-209,-202},{-176,-167,-200,-197,-215,-210},{-188,-186,-192,-215,-221,-217},{-171,-165,-173,-193,-211,-224},{-172,-170,-186,-211,-199,-239},{-181,-185,-171,-211,-193,-224},{-176,-185,-198,-205,-193,-232},{-157,-177,-207,-207,-188,-213},{-160,-188,-205,-215,-217,-210},{-158,-176,-192,-217,-224,-210},{-169,-179,-201,-189,-203,-217},{-177,-183,-186,-201,-193,-200},{-171,-176,-179,-183,-224,-221},{-164,-186,-180,-183,-186,-204},{-190,-163,-198,-201,-199,-210},{-184,-199,-190,-179,-188,-208},{-167,-176,-201,-207,-228,-202},{-177,-163,-177,-213,-217,-206},{-158,-165,-186,-191,-215,-232},{-169,-186,-180,-195,-211,-208},{-176,-170,-179,-199,-207,-217},{-157,-183,-203,-211,-217,-228},{-179,-176,-177,-193,-205,-239},{-167,-194,-184,-199,-186,-239},{-162,-190,-200,-189,-221,-224},{-162,-192,-203,-195,-211,-208},{-157,-195,-175,-209,-190,-230},{-160,-170,-175,-197,-213,-204},{-157,-174,-209,-185,-193,-234},{-164,-192,-179,-205,-211,-202},{-167,-190,-179,-199,-219,-221},{-190,-190,-192,-201,-195,-219},{-165,-181,-173,-215,-201,-219},{-176,-197,-205,-217,-201,-215},{-176,-192,-201,-211,-199,-197},{-183,-188,-209,-187,-207,-226},{-162,-194,-196,-199,-219,-210},{-186,-177,-209,-187,-211,-226},{-165,-190,-175,-215,-228,-195},{-169,-195,-190,-191,-224,-219},{-174,-174,-190,-197,-195,-230},{-179,-185,-184,-195,-203,-232},{-169,-190,-173,-219,-209,-197},{-174,-186,-173,-185,-199,-210},{-164,-183,-173,-201,-205,-226},{-167,-179,-171,-193,-217,-230},{-160,-167,-177,-185,-190,-195},{-162,-170,-192,-203,-224,-197},{-177,-199,-180,-219,-199,-208},{-191,-172,-209,-215,-217,-195}},{{-207,-256,-259,-273,-248,-293},{-238,-254,-234,-256,-256,-247},{-216,-247,-256,-235,-251,-291},{-234,-223,-232,-276,-243,-285},{-213,-214,-224,-243,-261,-274},{-245,-254,-259,-268,-248,-296},{-227,-254,-268,-240,-253,-245},{-216,-240,-251,-266,-261,-269},{-247,-219,-251,-245,-240,-253},{-220,-212,-249,-233,-261,-245},{-222,-247,-222,-250,-243,-253},{-222,-228,-232,-253,-256,-285},{-250,-251,-239,-250,-266,-280},{-209,-226,-242,-248,-274,-272},{-227,-228,-246,-261,-287,-247},{-234,-242,-249,-238,-261,-258},{-220,-244,-244,-273,-243,-280},{-241,-244,-251,-248,-287,-296},{-229,-216,-239,-276,-243,-282},{-238,-254,-244,-230,-266,-280},{-218,-230,-268,-250,-245,-253},{-234,-212,-246,-273,-235,-256},{-207,-242,-234,-238,-274,-266},{-213,-249,-242,-273,-266,-258},{-229,-221,-234,-233,-261,-250},{-216,-214,-237,-261,-245,-247},{-247,-258,-227,-276,-266,-253},{-220,-240,-251,-273,-243,-253},{-220,-247,-242,-273,-264,-245},{-238,-256,-244,-268,-253,-272},{-213,-216,-229,-250,-274,-269},{-234,-214,-259,-263,-240,-256},{-220,-230,-232,-258,-253,-258},{-241,-244,-237,-233,-282,-250},{-250,-235,-242,-266,-251,-296},{-222,-249,-254,-271,-248,-293},{-245,-251,-220,-278,-256,-253},{-211,-212,-261,-233,-243,-258},{-220,-258,-229,-268,-277,-266},{-213,-242,-254,-276,-266,-247},{-213,-230,-220,-248,-266,-296},{-232,-247,-229,-271,-258,-288},{-225,-216,-234,-273,-253,-272},{-229,-251,-249,-261,-243,-266},{-225,-237,-256,-266,-240,-258},{-216,-237,-264,-266,-258,-277},{-211,-237,-222,-278,-279,-253},{-213,-235,-268,-238,-274,-250},{-204,-256,-251,-253,-248,-261},{-204,-230,-266,-235,-274,-291}},{{-298,-287,-264,-304,-303,-288},{-259,-306,-316,-292,-309,-279},{-287,-281,-307,-292,-291,-282},{-265,-309,-284,-292,-265,-279},{-295,-264,-313,-269,-279,-268},{-295,-287,-270,-301,-323,-291},{-284,-270,-304,-298,-276,-285},{-301,-261,-284,-301,-285,-315},{-254,-289,-290,-292,-285,-306},{-282,-267,-313,-307,-312,-309},{-293,-273,-281,-272,-268,-282},{-276,-303,-307,-295,-291,-285},{-298,-287,-284,-272,-300,-273},{-287,-287,-278,-289,-306,-303},{-301,-309,-287,-266,-268,-312},{-301,-306,-304,-304,-320,-270},{-265,-256,-316,-321,-309,-291},{-251,-281,-298,-280,-306,-270},{-251,-278,-298,-301,-294,-279},{-295,-256,-261,-274,-282,-285},{-257,-264,-276,-292,-288,-318},{-284,-278,-270,-295,-312,-276},{-259,-295,-284,-272,-315,-320},{-268,-281,-310,-312,-306,-303},{-273,-292,-293,-269,-323,-294},{-251,-278,-273,-274,-294,-268},{-262,-256,-301,-318,-282,-306},{-287,-281,-276,-272,-268,-294},{-248,-292,-270,-318,-288,-288},{-282,-309,-281,-304,-268,-268},{-268,-284,-310,-315,-282,-297},{-248,-281,-264,-263,-276,-315},{-270,-261,-267,-301,-320,-265},{-270,-287,-276,-298,-320,-294},{-304,-270,-278,-304,-282,-318},{-268,-287,-258,-304,-291,-291},{-257,-253,-310,-286,-318,-294},{-282,-261,-281,-318,-265,-306},{-259,-261,-307,-286,-323,-315},{-287,-284,-261,-298,-279,-265},{-287,-253,-298,-304,-306,-291},{-268,-259,-267,-266,-303,-288},{-282,-289,-284,-274,-285,-273},{-298,-261,-290,-315,-291,-303},{-282,-270,-264,-289,-318,-323},{-290,-309,-281,-286,-312,-291},{-268,-306,-301,-318,-320,-282},{-293,-270,-298,-289,-285,-306},{-287,-303,-264,-310,-291,-312},{-304,-295,-287,-272,-291,-303}}},{{{-158,-181,-161,-190,-166,-185},{-180,-157,-161,-183,-173,-208},{-156,-181,-163,-192,-180,-189},{-156,-162,-180,-163,-167,-206},{-160,-169,-163,-181,-180,-185},{-166,-183,-177,-188,-171,-180},{-173,-161,-187,-168,-169,-185},{-185,-155,-172,-179,-167,-187},{-153,-171,-159,-170,-193,-206},{-185,-174,-180,-184,-166,-174},{-161,-159,-170,-179,-177,-187},{-170,-174,-175,-166,-195,-181},{-176,-171,-182,-192,-199,-191},{-183,-186,-193,-172,-177,-195},{-153,-152,-164,-179,-182,-181},{-183,-179,-170,-197,-199,-176},{-158,-157,-161,-166,-202,-191},{-180,-154,-191,-172,-195,-180},{-153,-161,-186,-179,-175,-208},{-161,-161,-175,-181,-202,-172},{-153,-152,-187,-174,-177,-185},{-155,-167,-172,-165,-199,-195},{-161,-184,-191,-181,-173,-180},{-158,-166,-166,-183,-197,-210},{-151,-161,-178,-197,-199,-206},{-175,-186,-175,-186,-201,-185},{-183,-172,-180,-161,-191,-193},{-165,-167,-161,-179,-169,-189},{-155,-181,-168,-193,-190,-193},{-178,-174,-173,-195,-191,-174},{-181,-171,-168,-172,-167,-208},{-178,-167,-184,-193,-202,-199},{-168,-166,-193,-175,-171,-187},{-155,-169,-164,-179,-199,-199},{-180,-157,-184,-188,-166,-178},{-166,-183,-166,-195,-188,-180},{-160,-164,-193,-161,-199,-172},{-181,-159,-182,-183,-199,-204},{-158,-152,-158,-175,-188,-208},{-156,-157,-159,-193,-195,-193},{-181,-176,-178,-170,-202,-185},{-160,-161,-159,-192,-191,-197},{-175,-176,-159,-181,-167,-193},{-170,-159,-182,-170,-180,-210},{-176,-169,-180,-184,-193,-189},{-183,-183,-166,-163,-166,-183},{-160,-166,-168,-193,-175,-210},{-153,-177,-187,-190,-199,-202},{-153,-157,-158,-172,-166,-178},{-166,-169,-172,-183,-175,-208}},{{-188,-213,-198,-212,-236,-219},{-212,-226,-219,-214,-238,-245},{-208,-207,-202,-201,-220,-259},{-216,-191,-202,-206,-245,-255},{-214,-226,-202,-206,-238,-221},{-212,-213,-204,-208,-234,-259},{-182,-211,-228,-199,-206,-255},{-204,-215,-226,-201,-250,-238},{-196,-221,-196,-201,-234,-238},{-196,-217,-217,-203,-240,-231},{-184,-223,-209,-236,-224,-250},{-200,-191,-198,-210,-220,-252},{-190,-193,-213,-206,-229,-219},{-204,-184,-222,-243,-238,-250},{-218,-189,-213,-225,-231,-255},{-218,-209,-232,-206,-250,-226},{-208,-187,-211,-203,-213,-224},{-184,-211,-200,-223,-243,-238},{-194,-226,-217,-243,-250,-257},{-194,-189,-192,-228,-252,-221},{-196,-205,-234,-228,-206,-214},{-186,-219,-192,-217,-222,-243},{-198,-197,-209,-243,-252,-217},{-216,-223,-217,-201,-215,-224},{-196,-211,-207,-210,-236,-259},{-200,-211,-222,-214,-215,-262},{-204,-209,-194,-199,-220,-245},{-184,-211,-228,-236,-224,-248},{-214,-195,-230,-208,-213,-231},{-180,-191,-196,-214,-220,-221},{-218,-219,-232,-217,-211,-224},{-184,-205,-222,-223,-238,-262},{-212,-189,-192,-221,-243,-221},{-204,-211,-232,-236,-220,-238},{-204,-184,-217,-206,-245,-217},{-212,-219,-192,-239,-218,-219},{-184,-215,-219,-221,-222,-262},{-218,-221,-217,-232,-208,-228},{-188,-187,-215,-223,-234,-257},{-210,-223,-222,-206,-247,-255},{-212,-219,-204,-201,-231,-245},{-200,-217,-224,-201,-238,-248},{-200,-195,-224,-228,-218,-228},{-208,-209,-224,-203,-206,-224},{-184,-201,-222,-221,-231,-217},{-202,-217,-230,-208,-252,-257},{-190,-197,-198,-234,-247,-257},{-218,-201,-234,-201,-234,-259},{-188,-219,-211,-223,-250,-238},{-194,-207,-230,-217,-227,-228}},{{-245,-260,-254,-292,-294,-289},{-242,-242,-252,-275,-252,-289},{-269,-250,-262,-243,-296,-280},{-242,-250,-272,-267,-294,-303},{-247,-268,-283,-246,-269,-255},{-227,-235,-241,-259,-252,-308},{-257,-232,-254,-273,-255,-255},{-227,-240,-241,-286,-280,-289},{-269,-268,-267,-251,-302,-266},{-240,-263,-241,-278,-260,-291},{-249,-275,-288,-259,-294,-255},{-247,-245,-244,-286,-299,-283},{-235,-232,-236,-278,-249,-263},{-230,-268,-286,-246,-266,-266},{-254,-260,-238,-294,-283,-283},{-230,-265,-241,-294,-305,-311},{-227,-278,-286,-275,-302,-297},{-237,-280,-265,-289,-299,-269},{-254,-245,-254,-256,-299,-272},{-242,-273,-270,-270,-266,-300},{-240,-273,-275,-297,-274,-263},{-252,-245,-283,-248,-294,-266},{-254,-240,-257,-289,-283,-277},{-232,-247,-280,-297,-288,-266},{-259,-232,-241,-267,-285,-266},{-262,-250,-283,-243,-302,-289},{-267,-255,-265,-243,-288,-303},{-227,-268,-246,-278,-252,-255},{-264,-247,-236,-248,-277,-255},{-225,-278,-267,-254,-296,-303},{-235,-240,-241,-265,-288,-263},{-222,-240,-270,-289,-260,-291},{-272,-240,-241,-289,-258,-291},{-225,-280,-288,-246,-283,-291},{-259,-260,-262,-259,-277,-306},{-254,-280,-280,-259,-271,-289},{-247,-235,-249,-265,-280,-272},{-272,-235,-252,-256,-266,-306},{-225,-237,-267,-284,-274,-291},{-225,-273,-272,-278,-255,-255},{-235,-275,-236,-270,-285,-291},{-264,-242,-262,-262,-260,-263},{-230,-280,-288,-254,-305,-306},{-267,-258,-278,-275,-266,-283},{-257,-237,-267,-262,-294,-280},{-237,-258,-254,-289,-285,-260},{-230,-232,-238,-278,-269,-263},{-259,-270,-272,-278,-249,-255},{-269,-270,-252,-259,-305,-269},{-240,-250,-272,-294,-280,-286}},{{-306,-323,-286,-295,-325,-295},{-269,-315,-292,-271,-277,-298},{-286,-268,-298,-280,-292,-289},{-301,-273,-310,-280,-280,-316},{-298,-273,-295,-307,-310,-298},{-266,-320,-280,-283,-316,-322},{-269,-270,-307,-316,-328,-331},{-269,-306,-328,-283,-277,-271},{-280,-276,-298,-319,-301,-298},{-272,-318,-310,-316,-316,-310},{-260,-285,-307,-310,-289,-316},{-280,-306,-313,-331,-274,-310},{-312,-265,-289,-307,-301,-331},{-280,-288,-292,-283,-331,-280},{-306,-294,-328,-295,-325,-280},{-263,-320,-304,-280,-325,-289},{-303,-315,-292,-277,-274,-310},{-263,-268,-310,-286,-298,-316},{-286,-285,-268,-274,-283,-313},{-283,-306,-283,-313,-313,-283},{-301,-273,-286,-328,-310,-274},{-260,-323,-298,-277,-298,-304},{-301,-273,-283,-316,-289,-310},{-312,-282,-271,-280,-310,-304},{-303,-309,-283,-289,-271,-298},{-263,-288,-268,-289,-295,-277},{-289,-276,-274,-319,-289,-301},{-286,-273,-313,-277,-316,-331},{-275,-273,-289,-301,-316,-277},{-306,-285,-274,-325,-298,-277},{-298,-291,-325,-283,-274,-319},{-301,-323,-328,-331,-301,-295},{-286,-309,-277,-304,-277,-307},{-303,-268,-289,-301,-322,-319},{-298,-291,-301,-280,-319,-313},{-269,-312,-301,-295,-316,-322},{-286,-288,-280,-307,-292,-304},{-277,-288,-310,-313,-325,-295},{-283,-268,-274,-295,-304,-277},{-263,-306,-292,-304,-304,-307},{-295,-294,-301,-298,-301,-304},{-292,-323,-283,-298,-331,-280},{-318,-323,-274,-277,-277,-292},{-260,-270,-301,-307,-301,-298},{-312,-282,-328,-316,-304,-319},{-280,-323,-283,-280,-316,-295},{-309,-270,-268,-316,-280,-322},{-315,-268,-322,-310,-277,-280},{-289,-306,-286,-328,-310,-322},{-272,-285,-316,-319,-271,-319}},{{-292,-328,-280,-330,-320,-264},{-301,-286,-316,-279,-323,-261},{-301,-310,-283,-279,-273,-284},{-286,-277,-307,-285,-282,-264},{-274,-301,-295,-288,-273,-313},{-304,-292,-286,-276,-279,-319},{-280,-295,-283,-294,-300,-293},{-301,-286,-328,-276,-279,-273},{-295,-292,-310,-270,-270,-316},{-301,-292,-304,-330,-318,-261},{-301,-328,-286,-312,-291,-284},{-331,-325,-313,-312,-265,-276},{-286,-304,-289,-312,-315,-307},{-295,-301,-289,-315,-318,-313},{-322,-292,-310,-285,-309,-302},{-325,-322,-298,-312,-323,-273},{-286,-295,-301,-330,-270,-287},{-298,-322,-271,-297,-312,-299},{-322,-277,-319,-285,-291,-293},{-313,-301,-304,-270,-276,-319},{-286,-322,-289,-306,-279,-313},{-295,-274,-292,-291,-309,-281},{-295,-292,-325,-288,-288,-267},{-328,-277,-307,-297,-318,-319},{-292,-328,-298,-306,-318,-261},{-313,-322,-331,-276,-320,-302},{-280,-328,-286,-297,-291,-270},{-298,-316,-310,-315,-318,-267},{-298,-313,-325,-297,-273,-304},{-289,-295,-307,-309,-285,-293},{-316,-322,-331,-297,-297,-267},{-295,-271,-319,-285,-268,-316},{-325,-325,-286,-306,-306,-313},{-316,-271,-274,-321,-320,-281},{-298,-298,-301,-276,-312,-273},{-280,-277,-298,-327,-315,-293},{-277,-301,-274,-288,-315,-316},{-286,-277,-310,-273,-276,-319},{-274,-313,-271,-297,-279,-299},{-304,-313,-274,-324,-276,-270},{-322,-304,-325,-330,-306,-276},{-319,-271,-280,-291,-306,-270},{-310,-325,-301,-330,-294,-296},{-313,-316,-313,-312,-291,-276},{-286,-280,-295,-276,-306,-313},{-274,-277,-280,-291,-300,-307},{-280,-274,-304,-273,-320,-307},{-325,-301,-271,-297,-285,-287},{-331,-283,-304,-276,-306,-316},{-313,-331,-295,-279,-303,-302}},{{-314,-265,-285,-282,-266,-236},{-276,-282,-255,-282,-230,-258},{-311,-271,-274,-264,-230,-243},{-276,-265,-249,-269,-236,-263},{-299,-271,-285,-238,-256,-231},{-299,-285,-271,-256,-269,-260},{-294,-296,-257,-240,-259,-226},{-285,-290,-247,-238,-269,-243},{-285,-271,-266,-285,-266,-273},{-296,-265,-271,-275,-230,-265},{-265,-257,-252,-256,-246,-273},{-282,-282,-274,-248,-236,-241},{-294,-299,-268,-259,-259,-250},{-296,-259,-260,-267,-274,-226},{-314,-259,-276,-243,-256,-258},{-314,-276,-298,-288,-251,-263},{-305,-271,-274,-282,-259,-258},{-256,-282,-260,-251,-264,-258},{-276,-296,-295,-243,-266,-250},{-276,-273,-274,-285,-253,-250},{-274,-293,-247,-253,-253,-248},{-282,-296,-247,-285,-264,-250},{-256,-301,-244,-288,-256,-226},{-265,-279,-247,-243,-261,-246},{-285,-293,-260,-251,-261,-246},{-302,-304,-257,-285,-282,-226},{-314,-271,-293,-246,-241,-255},{-274,-287,-266,-275,-233,-236},{-271,-254,-263,-246,-269,-236},{-314,-257,-247,-269,-261,-260},{-305,-259,-244,-272,-243,-273},{-271,-307,-282,-275,-243,-233},{-276,-304,-295,-288,-241,-236},{-276,-282,-271,-285,-264,-260},{-268,-268,-255,-288,-259,-263},{-305,-285,-298,-269,-246,-258},{-288,-304,-298,-256,-269,-223},{-288,-287,-268,-238,-256,-243},{-276,-301,-295,-264,-261,-255},{-256,-265,-298,-253,-282,-263},{-314,-301,-266,-253,-269,-263},{-302,-293,-263,-282,-256,-260},{-259,-251,-255,-243,-276,-253},{-271,-296,-279,-256,-233,-226},{-262,-254,-293,-288,-230,-233},{-282,-299,-293,-288,-233,-255},{-299,-293,-257,-243,-276,-226},{-308,-254,-268,-259,-248,-255},{-268,-304,-249,-240,-241,-253},{-259,-259,-271,-240,-243,-248}},{{-226,-244,-219,-198,-186,-213},{-235,-232,-234,-196,-221,-187},{-221,-223,-221,-196,-221,-211},{-223,-237,-234,-230,-213,-195},{-230,-237,-205,-194,-211,-217},{-216,-251,-227,-219,-224,-179},{-242,-239,-241,-224,-219,-213},{-226,-216,-245,-219,-205,-207},{-226,-227,-212,-209,-190,-193},{-252,-216,-205,-196,-211,-207},{-233,-209,-232,-198,-209,-207},{-259,-239,-210,-234,-197,-215},{-247,-211,-214,-237,-213,-189},{-238,-234,-203,-211,-228,-191},{-252,-218,-227,-194,-228,-209},{-245,-232,-207,-230,-211,-179},{-262,-237,-221,-206,-215,-187},{-223,-255,-214,-232,-199,-217},{-242,-248,-205,-237,-197,-179},{-230,-246,-219,-204,-213,-201},{-230,-225,-225,-209,-211,-191},{-218,-239,-225,-206,-193,-189},{-230,-237,-230,-234,-195,-191},{-254,-218,-230,-221,-201,-183},{-262,-255,-239,-215,-197,-201},{-242,-237,-234,-202,-215,-191},{-238,-225,-212,-206,-217,-205},{-252,-211,-232,-194,-199,-203},{-221,-237,-234,-226,-219,-211},{-223,-230,-230,-221,-190,-209},{-252,-220,-245,-200,-217,-185},{-262,-253,-219,-209,-211,-193},{-226,-220,-236,-211,-205,-179},{-235,-225,-232,-209,-190,-215},{-264,-234,-219,-217,-205,-195},{-230,-209,-243,-224,-221,-195},{-216,-225,-221,-224,-197,-213},{-226,-213,-221,-228,-226,-209},{-259,-248,-210,-237,-197,-207},{-216,-248,-203,-237,-190,-183},{-259,-223,-236,-219,-215,-219},{-262,-209,-221,-198,-215,-181},{-223,-248,-201,-194,-224,-207},{-216,-218,-221,-224,-193,-201},{-235,-230,-214,-211,-217,-219},{-233,-225,-230,-230,-186,-205},{-262,-253,-225,-217,-197,-189},{-245,-239,-243,-230,-224,-183},{-235,-225,-212,-230,-186,-213},{-230,-211,-223,-232,-213,-213}},{{-173,-186,-168,-175,-174,-166},{-184,-186,-188,-172,-174,-160},{-192,-179,-176,-163,-173,-155},{-202,-182,-183,-177,-183,-153},{-175,-180,-179,-164,-183,-175},{-192,-177,-167,-163,-181,-156},{-200,-180,-181,-170,-154,-153},{-207,-190,-174,-172,-174,-166},{-202,-199,-199,-191,-166,-185},{-190,-205,-179,-178,-161,-155},{-182,-173,-199,-187,-156,-163},{-202,-171,-197,-182,-188,-161},{-177,-205,-192,-186,-188,-183},{-177,-182,-186,-177,-156,-165},{-205,-169,-185,-182,-180,-171},{-204,-203,-185,-173,-166,-166},{-179,-201,-174,-163,-166,-183},{-198,-205,-163,-187,-169,-183},{-192,-180,-170,-187,-164,-165},{-205,-179,-167,-166,-181,-185},{-205,-167,-192,-186,-181,-158},{-173,-169,-195,-189,-181,-165},{-194,-182,-181,-191,-156,-151},{-207,-203,-195,-158,-162,-160},{-188,-175,-170,-184,-188,-173},{-188,-188,-179,-163,-166,-181},{-179,-171,-174,-178,-162,-158},{-188,-171,-177,-173,-156,-161},{-179,-195,-167,-187,-178,-183},{-186,-188,-179,-180,-183,-173},{-177,-195,-185,-177,-171,-165},{-207,-177,-176,-186,-178,-161},{-179,-199,-190,-180,-176,-151},{-184,-173,-172,-158,-171,-183},{-192,-177,-188,-159,-169,-156},{-182,-177,-194,-189,-154,-176},{-204,-177,-167,-193,-181,-160},{-182,-179,-197,-187,-169,-155},{-207,-205,-192,-193,-161,-165},{-202,-203,-168,-191,-168,-180},{-190,-173,-177,-161,-156,-156},{-205,-192,-188,-164,-181,-180},{-209,-175,-167,-187,-186,-155},{-200,-180,-188,-158,-173,-153},{-177,-184,-190,-178,-174,-158},{-196,-167,-188,-164,-173,-180},{-182,-186,-177,-184,-164,-180},{-175,-197,-197,-161,-164,-175},{-179,-197,-163,-175,-173,-160},{-207,-171,-174,-161,-164,-183}},{{-180,-168,-158,-160,-163,-168},{-151,-170,-173,-153,-153,-170},{-158,-180,-166,-178,-155,-173},{-171,-180,-155,-183,-178,-166},{-175,-151,-156,-171,-175,-178},{-160,-176,-156,-171,-178,-168},{-173,-171,-170,-176,-156,-173},{-168,-175,-173,-170,-155,-185},{-183,-185,-153,-155,-170,-185},{-173,-163,-183,-180,-153,-181},{-173,-158,-156,-171,-155,-170},{-181,-173,-166,-173,-170,-185},{-181,-170,-156,-181,-166,-183},{-168,-151,-166,-165,-178,-160},{-180,-163,-170,-160,-178,-156},{-156,-168,-160,-153,-160,-158},{-158,-160,-176,-156,-171,-153},{-153,-171,-160,-185,-170,-176},{-185,-170,-165,-175,-161,-185},{-163,-171,-163,-181,-180,-181},{-175,-158,-181,-175,-181,-151},{-160,-180,-151,-176,-153,-155},{-160,-175,-163,-178,-153,-170},{-161,-158,-175,-168,-183,-158},{-160,-180,-181,-185,-170,-158},{-185,-156,-175,-163,-181,-151},{-155,-178,-185,-183,-158,-158},{-178,-165,-173,-161,-175,-181},{-153,-170,-153,-181,-178,-176},{-173,-166,-155,-175,-170,-171},{-178,-161,-175,-155,-171,-158},{-183,-170,-180,-165,-168,-165},{-151,-156,-160,-171,-165,-183},{-155,-173,-160,-171,-176,-183},{-166,-151,-156,-165,-153,-176},{-151,-175,-175,-163,-176,-178},{-151,-171,-170,-185,-161,-161},{-185,-151,-163,-165,-183,-168},{-175,-155,-181,-175,-165,-166},{-178,-160,-180,-180,-160,-155},{-161,-163,-166,-163,-183,-158},{-168,-180,-181,-173,-165,-165},{-166,-156,-163,-166,-173,-168},{-166,-151,-156,-156,-153,-181},{-163,-165,-178,-171,-166,-175},{-155,-166,-178,-153,-166,-178},{-170,-161,-161,-160,-155,-158},{-173,-185,-166,-158,-171,-161},{-176,-176,-151,-156,-181,-183},{-180,-166,-180,-166,-175,-185}}},{{{-319,-362,-322,-352,-355,-313},{-299,-296,-326,-352,-332,-332},{-309,-329,-352,-329,-306,-349},{-362,-332,-306,-355,-362,-296},{-349,-322,-303,-296,-316,-306},{-359,-349,-362,-319,-306,-316},{-355,-299,-319,-313,-306,-332},{-345,-342,-313,-306,-345,-355},{-326,-329,-306,-339,-355,-299},{-336,-322,-359,-309,-349,-332},{-332,-329,-299,-322,-316,-319},{-299,-296,-303,-359,-336,-329},{-336,-336,-322,-339,-336,-322},{-303,-355,-322,-319,-359,-362},{-316,-313,-329,-303,-299,-296},{-359,-352,-322,-352,-349,-342},{-352,-336,-339,-352,-309,-309},{-322,-355,-309,-336,-322,-359},{-336,-322,-299,-326,-332,-306},{-306,-316,-336,-352,-313,-303},{-342,-299,-303,-332,-319,-303},{-355,-362,-322,-359,-299,-303},{-355,-303,-296,-332,-339,-322},{-309,-306,-339,-362,-359,-309},{-296,-319,-329,-326,-322,-309},{-342,-296,-359,-299,-352,-359},{-336,-316,-326,-359,-329,-316},{-322,-316,-336,-352,-359,-299},{-299,-319,-299,-303,-309,-362},{-345,-316,-336,-359,-303,-336},{-362,-342,-319,-355,-362,-339},{-299,-299,-362,-322,-339,-339},{-359,-309,-319,-352,-332,-342},{-306,-345,-329,-342,-349,-306},{-329,-303,-345,-322,-303,-326},{-329,-309,-345,-336,-309,-332},{-336,-319,-352,-296,-322,-329},{-319,-342,-359,-299,-342,-306},{-326,-299,-352,-299,-316,-322},{-326,-359,-349,-349,-362,-306},{-299,-332,-332,-303,-326,-352},{-326,-339,-316,-322,-322,-355},{-355,-316,-349,-306,-296,-345},{-322,-322,-309,-316,-336,-303},{-322,-309,-296,-319,-349,-309},{-339,-322,-332,-326,-355,-319},{-299,-359,-329,-362,-355,-332},{-296,-359,-322,-303,-326,-342},{-342,-306,-329,-319,-342,-329},{-362,-355,-306,-362,-336,-319}},{{-338,-348,-303,-283,-290,-274},{-305,-309,-300,-298,-339,-274},{-331,-335,-293,-339,-296,-289},{-325,-322,-290,-317,-323,-328},{-325,-351,-309,-336,-280,-307},{-312,-351,-319,-301,-333,-325},{-341,-351,-319,-317,-333,-319},{-341,-293,-303,-323,-277,-289},{-344,-296,-287,-339,-296,-310},{-341,-296,-322,-323,-280,-328},{-328,-319,-303,-295,-283,-277},{-308,-299,-290,-292,-299,-292},{-315,-316,-345,-295,-280,-313},{-325,-316,-345,-314,-280,-286},{-308,-348,-319,-342,-308,-328},{-341,-351,-293,-327,-302,-274},{-361,-335,-316,-286,-323,-316},{-344,-351,-297,-323,-314,-319},{-338,-316,-345,-305,-286,-322},{-321,-338,-325,-327,-308,-307},{-358,-316,-293,-317,-305,-274},{-295,-332,-297,-330,-336,-304},{-315,-325,-316,-330,-277,-289},{-354,-354,-290,-339,-314,-310},{-341,-306,-303,-333,-326,-310},{-312,-328,-335,-342,-296,-331},{-315,-335,-348,-298,-286,-331},{-305,-341,-338,-295,-280,-313},{-344,-306,-319,-339,-293,-301},{-305,-341,-338,-339,-305,-316},{-335,-348,-322,-298,-323,-313},{-318,-309,-316,-345,-293,-307},{-338,-319,-287,-295,-299,-316},{-305,-354,-341,-295,-336,-289},{-361,-351,-293,-295,-293,-295},{-305,-351,-341,-286,-333,-286},{-325,-348,-351,-283,-296,-319},{-321,-322,-290,-301,-302,-283},{-295,-306,-341,-286,-302,-274},{-325,-341,-329,-301,-280,-271},{-344,-299,-322,-286,-326,-286},{-328,-316,-290,-289,-277,-331},{-312,-309,-351,-345,-320,-280},{-295,-325,-325,-336,-277,-307},{-348,-351,-306,-327,-296,-286},{-331,-303,-316,-301,-299,-313},{-321,-293,-297,-305,-311,-289},{-328,-325,-313,-308,-330,-304},{-344,-306,-309,-295,-277,-313},{-358,-341,-351,-292,-280,-310}},{{-304,-314,-280,-288,-241,-244},{-292,-276,-283,-256,-273,-247},{-301,-259,-280,-245,-292,-267},{-286,-291,-263,-267,-246,-234},{-274,-294,-288,-280,-276,-275},{-283,-285,-252,-264,-238,-252},{-274,-300,-252,-280,-260,-272},{-316,-300,-269,-294,-276,-267},{-286,-291,-274,-250,-260,-257},{-274,-282,-272,-256,-281,-247},{-277,-300,-252,-258,-268,-260},{-310,-314,-280,-245,-265,-280},{-268,-279,-297,-261,-281,-283},{-274,-294,-302,-248,-254,-252},{-268,-291,-260,-299,-268,-270},{-310,-300,-258,-264,-257,-280},{-313,-265,-272,-294,-278,-283},{-268,-308,-283,-299,-257,-234},{-271,-274,-274,-294,-249,-244},{-324,-297,-277,-267,-238,-249},{-283,-317,-300,-245,-252,-239},{-277,-308,-305,-272,-270,-267},{-313,-302,-286,-264,-244,-260},{-324,-302,-277,-267,-286,-270},{-286,-265,-277,-253,-241,-239},{-271,-297,-294,-269,-281,-265},{-301,-308,-272,-245,-260,-267},{-286,-276,-286,-267,-252,-236},{-271,-274,-266,-277,-286,-244},{-271,-305,-260,-253,-265,-265},{-274,-276,-308,-286,-273,-252},{-298,-279,-263,-277,-265,-242},{-266,-311,-286,-256,-268,-270},{-316,-317,-255,-264,-260,-234},{-313,-288,-274,-264,-252,-280},{-283,-305,-305,-280,-278,-262},{-310,-274,-263,-264,-270,-283},{-301,-282,-260,-248,-246,-265},{-277,-314,-260,-258,-281,-267},{-283,-291,-263,-250,-270,-275},{-289,-265,-260,-261,-254,-267},{-319,-276,-263,-272,-276,-239},{-324,-294,-286,-288,-268,-283},{-298,-268,-272,-261,-292,-242},{-301,-297,-297,-261,-252,-257},{-298,-300,-294,-299,-270,-254},{-319,-297,-252,-264,-249,-239},{-307,-308,-266,-264,-260,-242},{-324,-317,-286,-275,-281,-265},{-304,-262,-263,-294,-244,-278}},{{-252,-245,-242,-247,-231,-234},{-230,-260,-242,-233,-206,-210},{-270,-267,-256,-208,-228,-232},{-265,-245,-246,-208,-224,-223},{-230,-231,-220,-238,-244,-239},{-260,-253,-223,-213,-246,-234},{-238,-243,-232,-208,-246,-197},{-252,-255,-261,-236,-224,-217},{-242,-226,-225,-252,-213,-241},{-238,-245,-223,-243,-226,-206},{-235,-224,-258,-245,-202,-221},{-248,-221,-218,-231,-222,-221},{-235,-236,-225,-210,-220,-210},{-245,-250,-223,-240,-246,-215},{-235,-228,-239,-224,-215,-201},{-230,-241,-223,-243,-217,-197},{-275,-228,-220,-222,-237,-210},{-268,-226,-246,-222,-211,-201},{-242,-221,-244,-226,-226,-201},{-260,-260,-225,-247,-242,-223},{-245,-224,-246,-240,-233,-223},{-248,-250,-213,-245,-237,-219},{-238,-241,-261,-247,-235,-228},{-272,-233,-239,-210,-220,-234},{-232,-228,-242,-219,-206,-215},{-260,-219,-230,-240,-213,-212},{-245,-238,-225,-222,-240,-241},{-245,-226,-261,-217,-208,-239},{-242,-253,-244,-236,-215,-234},{-275,-255,-237,-238,-237,-223},{-262,-255,-249,-231,-244,-230},{-258,-238,-223,-210,-228,-241},{-268,-226,-225,-238,-220,-208},{-265,-226,-213,-229,-233,-201},{-228,-241,-230,-217,-202,-215},{-272,-233,-251,-208,-222,-228},{-250,-248,-223,-233,-215,-206},{-228,-241,-251,-233,-204,-234},{-235,-238,-220,-233,-222,-221},{-268,-262,-213,-208,-224,-237},{-260,-231,-237,-238,-204,-221},{-252,-253,-213,-208,-211,-228},{-240,-228,-254,-233,-244,-208},{-235,-250,-239,-229,-206,-208},{-275,-224,-213,-231,-228,-206},{-232,-248,-246,-215,-215,-204},{-245,-253,-225,-217,-235,-234},{-260,-260,-216,-229,-244,-215},{-245,-250,-218,-231,-202,-206},{-260,-238,-251,-233,-211,-237}},{{-204,-214,-229,-197,-206,-193},{-213,-206,-218,-225,-214,-212},{-202,-225,-227,-200,-225,-197},{-215,-195,-225,-223,-218,-214},{-221,-191,-229,-204,-229,-193},{-208,-204,-193,-227,-195,-210},{-200,-210,-191,-210,-218,-227},{-206,-218,-204,-216,-212,-216},{-221,-212,-200,-227,-202,-202},{-206,-218,-200,-195,-216,-225},{-206,-202,-206,-231,-218,-206},{-215,-229,-227,-206,-214,-193},{-224,-189,-212,-227,-225,-225},{-213,-200,-229,-193,-206,-229},{-239,-225,-210,-202,-197,-231},{-224,-210,-191,-204,-229,-223},{-239,-218,-195,-220,-197,-197},{-200,-191,-223,-231,-193,-204},{-221,-231,-223,-193,-202,-191},{-226,-225,-197,-225,-202,-191},{-208,-214,-195,-212,-210,-225},{-215,-229,-210,-225,-231,-206},{-232,-229,-208,-206,-220,-225},{-200,-193,-227,-204,-216,-189},{-200,-191,-206,-216,-212,-206},{-217,-208,-218,-218,-210,-195},{-219,-227,-189,-193,-225,-220},{-197,-225,-202,-200,-220,-231},{-219,-210,-229,-214,-227,-231},{-206,-204,-223,-216,-193,-225},{-230,-204,-193,-216,-216,-200},{-217,-225,-189,-223,-193,-206},{-232,-191,-210,-212,-214,-191},{-213,-191,-191,-202,-229,-189},{-206,-204,-229,-225,-193,-212},{-210,-206,-218,-212,-212,-225},{-213,-200,-208,-216,-214,-193},{-226,-193,-193,-220,-191,-212},{-210,-216,-208,-218,-218,-202},{-239,-206,-218,-197,-200,-195},{-215,-229,-208,-208,-229,-214},{-197,-229,-231,-214,-225,-197},{-239,-206,-231,-208,-206,-214},{-202,-189,-193,-231,-210,-197},{-239,-210,-210,-212,-206,-212},{-224,-191,-229,-200,-197,-202},{-200,-214,-227,-231,-216,-212},{-234,-227,-204,-197,-193,-193},{-224,-229,-210,-195,-229,-208},{-226,-231,-202,-197,-214,-216}},{{-225,-197,-196,-208,-242,-241},{-229,-216,-219,-219,-224,-245},{-231,-227,-198,-195,-222,-245},{-193,-200,-215,-195,-242,-218},{-193,-204,-224,-210,-216,-212},{-195,-227,-203,-232,-240,-218},{-191,-204,-224,-219,-224,-214},{-231,-204,-200,-215,-229,-212},{-212,-231,-207,-195,-220,-243},{-223,-191,-192,-232,-216,-238},{-218,-231,-196,-234,-213,-202},{-189,-218,-226,-200,-220,-248},{-189,-223,-203,-217,-209,-234},{-225,-216,-205,-206,-198,-225},{-229,-227,-230,-234,-213,-243},{-191,-206,-222,-195,-205,-209},{-208,-195,-194,-213,-238,-205},{-218,-214,-196,-224,-211,-212},{-193,-214,-213,-239,-231,-216},{-200,-214,-230,-197,-216,-227},{-204,-227,-207,-221,-240,-243},{-214,-216,-226,-208,-218,-234},{-218,-223,-198,-215,-238,-218},{-214,-200,-232,-219,-216,-245},{-231,-231,-196,-234,-231,-214},{-202,-212,-200,-237,-198,-227},{-206,-227,-209,-213,-211,-202},{-204,-218,-217,-232,-235,-236},{-206,-218,-198,-202,-240,-209},{-229,-204,-222,-237,-229,-227},{-227,-218,-219,-230,-218,-202},{-193,-193,-192,-219,-198,-227},{-200,-197,-200,-234,-227,-202},{-223,-210,-213,-204,-207,-236},{-197,-204,-226,-200,-233,-241},{-220,-195,-203,-213,-231,-245},{-202,-216,-198,-224,-227,-238},{-214,-225,-215,-215,-224,-205},{-206,-195,-232,-208,-238,-202},{-191,-189,-224,-234,-209,-241},{-220,-206,-198,-210,-233,-212},{-193,-200,-230,-237,-229,-202},{-231,-206,-190,-224,-205,-241},{-193,-193,-213,-202,-233,-248},{-214,-202,-213,-232,-242,-248},{-200,-214,-190,-195,-229,-241},{-191,-220,-224,-197,-235,-220},{-218,-229,-230,-213,-238,-214},{-227,-214,-192,-200,-235,-216},{-195,-204,-207,-230,-207,-245}},{{-254,-230,-239,-266,-245,-285},{-229,-244,-242,-228,-276,-261},{-254,-232,-249,-274,-273,-271},{-226,-237,-254,-276,-245,-279},{-219,-256,-224,-254,-276,-261},{-252,-237,-249,-248,-271,-250},{-240,-258,-249,-276,-271,-253},{-208,-244,-237,-231,-240,-250},{-245,-213,-261,-243,-273,-263},{-247,-228,-266,-243,-263,-277},{-219,-228,-268,-276,-263,-263},{-229,-225,-227,-266,-235,-245},{-247,-218,-234,-243,-273,-290},{-224,-239,-268,-228,-271,-290},{-219,-254,-244,-269,-253,-274},{-213,-223,-237,-233,-273,-253},{-208,-261,-232,-246,-279,-285},{-245,-246,-251,-243,-266,-242},{-219,-242,-237,-276,-235,-285},{-233,-235,-237,-256,-279,-239},{-249,-246,-239,-266,-263,-250},{-247,-220,-261,-231,-253,-253},{-208,-254,-222,-274,-255,-290},{-240,-232,-251,-264,-248,-293},{-249,-246,-244,-254,-248,-247},{-240,-239,-224,-246,-250,-247},{-231,-220,-239,-226,-266,-279},{-240,-261,-259,-259,-276,-277},{-210,-232,-266,-266,-273,-253},{-219,-261,-229,-228,-245,-277},{-243,-246,-220,-264,-271,-282},{-254,-230,-222,-269,-245,-239},{-226,-251,-244,-241,-235,-261},{-252,-216,-249,-238,-281,-247},{-208,-232,-251,-259,-240,-255},{-224,-232,-266,-256,-258,-290},{-231,-258,-254,-228,-255,-247},{-249,-239,-249,-256,-237,-274},{-215,-249,-242,-276,-250,-290},{-243,-256,-224,-261,-268,-271},{-240,-242,-254,-236,-245,-250},{-233,-244,-259,-274,-263,-269},{-208,-235,-261,-274,-261,-266},{-224,-251,-251,-236,-232,-245},{-219,-230,-246,-238,-266,-271},{-222,-246,-237,-271,-266,-255},{-215,-228,-224,-228,-255,-274},{-215,-251,-242,-243,-253,-290},{-233,-216,-222,-246,-268,-287},{-252,-218,-232,-266,-232,-239}},{{-247,-289,-283,-278,-287,-326},{-269,-287,-275,-305,-290,-308},{-258,-309,-286,-266,-299,-299},{-274,-278,-269,-320,-293,-296},{-260,-303,-280,-305,-311,-317},{-285,-253,-303,-320,-323,-339},{-247,-253,-260,-266,-299,-299},{-271,-278,-309,-317,-293,-305},{-255,-253,-318,-287,-317,-286},{-285,-281,-269,-278,-278,-314},{-285,-278,-292,-326,-308,-302},{-290,-301,-260,-296,-326,-333},{-271,-287,-280,-305,-320,-277},{-288,-256,-298,-302,-332,-326},{-249,-306,-266,-311,-308,-305},{-247,-292,-318,-320,-305,-323},{-249,-306,-272,-290,-299,-286},{-269,-273,-306,-326,-278,-302},{-299,-289,-260,-293,-296,-330},{-282,-273,-263,-290,-317,-299},{-266,-295,-318,-305,-320,-326},{-247,-256,-275,-317,-299,-302},{-288,-264,-303,-290,-272,-305},{-266,-289,-318,-308,-314,-308},{-274,-270,-306,-311,-308,-311},{-258,-284,-283,-287,-317,-326},{-296,-303,-292,-308,-293,-336},{-288,-270,-312,-296,-296,-308},{-266,-270,-318,-314,-272,-290},{-263,-264,-283,-314,-329,-320},{-266,-275,-283,-296,-320,-320},{-293,-281,-306,-314,-278,-311},{-299,-298,-295,-284,-320,-305},{-299,-303,-298,-287,-284,-339},{-293,-306,-277,-281,-305,-320},{-266,-270,-275,-281,-329,-305},{-282,-259,-275,-302,-296,-302},{-293,-261,-272,-281,-320,-308},{-274,-298,-306,-269,-284,-293},{-260,-309,-292,-326,-293,-296},{-252,-261,-306,-323,-308,-339},{-249,-267,-289,-287,-332,-330},{-277,-267,-269,-272,-326,-277},{-269,-275,-277,-311,-314,-314},{-266,-298,-286,-296,-326,-320},{-255,-292,-275,-275,-302,-317},{-282,-275,-275,-308,-284,-277},{-296,-281,-301,-266,-281,-311},{-255,-289,-272,-266,-302,-330},{-252,-256,-298,-299,-311,-308}},{{-290,-339,-312,-355,-303,-359},{-306,-291,-354,-329,-352,-319},{-346,-339,-316,-296,-345,-342},{-343,-352,-319,-296,-329,-329},{-324,-333,-316,-306,-336,-316},{-306,-307,-306,-336,-309,-316},{-306,-326,-309,-359,-316,-355},{-318,-294,-316,-319,-313,-342},{-346,-294,-299,-313,-322,-303},{-284,-310,-354,-306,-299,-296},{-321,-310,-309,-329,-313,-306},{-302,-320,-296,-313,-313,-316},{-321,-291,-325,-329,-339,-296},{-306,-320,-351,-362,-303,-349},{-306,-288,-322,-342,-313,-345},{-331,-330,-299,-352,-309,-339},{-284,-310,-341,-296,-355,-316},{-309,-310,-293,-352,-322,-362},{-309,-288,-293,-362,-349,-349},{-343,-349,-338,-362,-309,-359},{-293,-346,-335,-303,-316,-329},{-309,-326,-341,-316,-362,-296},{-299,-346,-345,-319,-296,-322},{-331,-326,-348,-342,-309,-299},{-328,-333,-345,-336,-306,-355},{-328,-333,-296,-299,-349,-299},{-324,-320,-332,-342,-359,-345},{-328,-320,-325,-362,-319,-342},{-334,-330,-303,-309,-296,-306},{-299,-288,-338,-359,-296,-296},{-328,-291,-332,-309,-316,-316},{-290,-349,-319,-322,-319,-342},{-312,-326,-296,-296,-355,-332},{-334,-349,-335,-352,-303,-322},{-306,-314,-319,-303,-306,-329},{-290,-320,-299,-319,-332,-319},{-315,-304,-328,-345,-359,-345},{-299,-326,-341,-359,-303,-299},{-324,-330,-312,-309,-355,-359},{-331,-336,-325,-306,-313,-339},{-302,-323,-296,-296,-296,-329},{-293,-314,-309,-316,-319,-326},{-343,-304,-351,-296,-316,-326},{-296,-320,-328,-336,-336,-339},{-290,-349,-322,-316,-299,-362},{-302,-330,-296,-319,-359,-355},{-346,-323,-332,-332,-345,-345},{-346,-307,-299,-322,-313,-332},{-290,-342,-332,-303,-326,-296},{-312,-346,-299,-303,-322,-345}}},{{{-109,-117,-114,-121,-115,-131},{-96,-108,-109,-112,-129,-115},{-106,-100,-105,-129,-123,-131},{-112,-105,-101,-117,-128,-122},{-109,-103,-106,-105,-112,-120},{-116,-114,-119,-124,-113,-120},{-94,-107,-123,-113,-113,-141},{-94,-117,-112,-122,-133,-128},{-98,-98,-116,-109,-126,-133},{-99,-103,-122,-108,-126,-128},{-110,-98,-102,-116,-132,-136},{-106,-117,-106,-106,-118,-122},{-109,-96,-102,-122,-129,-127},{-101,-117,-113,-106,-116,-134},{-96,-96,-120,-115,-134,-120},{-107,-109,-105,-121,-121,-132},{-110,-105,-105,-115,-124,-122},{-113,-107,-112,-111,-131,-118},{-116,-110,-118,-122,-112,-131},{-111,-113,-113,-129,-112,-120},{-110,-110,-112,-105,-126,-116},{-103,-99,-102,-129,-120,-127},{-113,-110,-113,-110,-128,-140},{-96,-103,-108,-109,-112,-124},{-114,-112,-120,-122,-128,-123},{-113,-100,-120,-113,-111,-138},{-96,-111,-122,-109,-112,-125},{-100,-111,-112,-112,-121,-119},{-97,-98,-114,-125,-122,-129},{-97,-112,-110,-126,-113,-124},{-98,-98,-120,-110,-131,-134},{-116,-107,-106,-121,-128,-127},{-104,-98,-105,-118,-111,-124},{-111,-100,-115,-112,-118,-140},{-101,-96,-122,-110,-123,-127},{-113,-117,-106,-124,-129,-134},{-113,-104,-114,-108,-115,-129},{-102,-116,-123,-106,-116,-123},{-106,-103,-118,-112,-121,-136},{-98,-95,-114,-105,-111,-137},{-114,-113,-111,-126,-131,-140},{-108,-105,-119,-122,-110,-138},{-112,-114,-114,-110,-111,-136},{-105,-116,-102,-118,-113,-132},{-105,-104,-103,-113,-122,-127},{-98,-110,-112,-113,-123,-124},{-110,-96,-111,-126,-122,-115},{-103,-111,-102,-115,-115,-132},{-105,-116,-103,-115,-112,-115},{-98,-98,-103,-125,-120,-136}},{{-135,-148,-161,-163,-174,-151},{-124,-145,-136,-158,-169,-181},{-136,-140,-151,-144,-156,-175},{-131,-134,-142,-169,-159,-180},{-127,-148,-139,-147,-161,-176},{-135,-145,-139,-140,-163,-176},{-128,-151,-139,-158,-150,-161},{-130,-131,-163,-163,-174,-160},{-143,-130,-161,-169,-177,-171},{-146,-137,-147,-141,-174,-155},{-148,-130,-139,-163,-159,-178},{-144,-148,-148,-170,-148,-153},{-142,-130,-147,-150,-171,-175},{-143,-137,-152,-164,-171,-183},{-130,-127,-144,-167,-171,-161},{-130,-144,-139,-153,-155,-170},{-144,-152,-163,-160,-171,-160},{-138,-149,-161,-149,-175,-163},{-136,-135,-141,-143,-175,-165},{-142,-131,-149,-152,-177,-158},{-146,-133,-155,-140,-177,-165},{-143,-147,-163,-166,-148,-171},{-122,-145,-139,-153,-145,-176},{-144,-149,-142,-163,-147,-180},{-140,-144,-133,-150,-150,-161},{-127,-154,-157,-166,-174,-170},{-128,-133,-158,-164,-164,-171},{-123,-149,-158,-164,-166,-156},{-138,-151,-138,-155,-172,-170},{-146,-151,-142,-157,-163,-165},{-131,-149,-144,-147,-145,-170},{-131,-134,-145,-143,-145,-156},{-147,-137,-144,-143,-150,-183},{-134,-133,-155,-161,-172,-185},{-134,-137,-141,-155,-147,-173},{-122,-131,-144,-157,-171,-166},{-131,-135,-158,-158,-145,-156},{-124,-144,-163,-166,-171,-171},{-147,-155,-136,-170,-169,-151},{-127,-147,-152,-160,-166,-170},{-122,-149,-152,-144,-174,-185},{-134,-140,-151,-147,-174,-185},{-144,-151,-133,-155,-153,-165},{-131,-131,-141,-149,-169,-171},{-148,-128,-144,-160,-151,-176},{-138,-155,-158,-164,-177,-163},{-136,-152,-142,-143,-145,-160},{-122,-131,-148,-140,-166,-185},{-130,-151,-157,-147,-155,-181},{-122,-154,-144,-166,-147,-180}},{{-173,-185,-205,-190,-186,-184},{-184,-178,-199,-173,-202,-208},{-191,-185,-186,-196,-196,-204},{-184,-166,-171,-175,-192,-218},{-184,-167,-197,-188,-188,-178},{-184,-180,-167,-198,-194,-208},{-161,-185,-167,-209,-190,-188},{-164,-176,-173,-192,-198,-188},{-189,-178,-175,-190,-198,-198},{-159,-162,-190,-196,-190,-188},{-163,-176,-169,-184,-194,-218},{-180,-176,-180,-209,-178,-192},{-191,-182,-171,-190,-216,-194},{-180,-169,-171,-182,-192,-198},{-177,-191,-173,-188,-188,-214},{-178,-189,-203,-184,-184,-194},{-189,-162,-169,-201,-210,-200},{-180,-182,-171,-198,-186,-186},{-170,-173,-180,-182,-198,-216},{-164,-187,-175,-188,-198,-210},{-191,-185,-201,-200,-212,-218},{-164,-173,-171,-179,-186,-202},{-177,-193,-201,-192,-178,-216},{-182,-180,-192,-201,-180,-190},{-170,-187,-177,-179,-200,-196},{-158,-167,-182,-207,-186,-188},{-184,-171,-184,-180,-208,-198},{-172,-169,-199,-180,-204,-188},{-186,-184,-186,-205,-216,-180},{-164,-193,-195,-209,-192,-186},{-191,-198,-192,-198,-202,-208},{-189,-189,-188,-171,-186,-204},{-182,-173,-192,-186,-192,-214},{-170,-171,-179,-196,-210,-218},{-163,-164,-179,-207,-200,-218},{-186,-185,-180,-192,-190,-186},{-168,-185,-180,-188,-196,-186},{-158,-176,-175,-203,-192,-218},{-187,-187,-186,-171,-200,-196},{-184,-166,-201,-186,-202,-212},{-172,-173,-182,-177,-204,-206},{-158,-182,-190,-173,-178,-206},{-161,-164,-203,-188,-200,-208},{-191,-187,-186,-190,-176,-192},{-191,-187,-192,-203,-180,-186},{-187,-196,-193,-205,-192,-196},{-193,-198,-190,-198,-206,-178},{-177,-185,-193,-182,-208,-210},{-172,-164,-173,-198,-216,-198},{-172,-176,-193,-175,-216,-186}},{{-207,-199,-219,-185,-199,-199},{-195,-215,-195,-189,-207,-197},{-187,-187,-209,-213,-203,-217},{-211,-213,-203,-201,-213,-203},{-215,-189,-191,-205,-215,-187},{-221,-203,-201,-217,-205,-191},{-201,-201,-195,-221,-215,-203},{-213,-207,-183,-223,-187,-185},{-217,-211,-207,-215,-193,-203},{-221,-207,-213,-195,-193,-223},{-191,-189,-209,-219,-217,-199},{-199,-199,-223,-203,-217,-187},{-207,-217,-207,-195,-223,-189},{-195,-207,-205,-193,-185,-193},{-219,-215,-193,-201,-199,-209},{-221,-209,-217,-211,-193,-187},{-185,-205,-223,-187,-219,-187},{-221,-193,-199,-185,-199,-199},{-183,-197,-203,-221,-211,-203},{-199,-183,-205,-183,-191,-195},{-191,-207,-219,-215,-189,-215},{-205,-183,-195,-221,-199,-221},{-211,-219,-193,-215,-187,-201},{-213,-197,-207,-185,-207,-197},{-219,-215,-221,-191,-209,-193},{-197,-185,-209,-189,-223,-199},{-185,-205,-193,-223,-183,-191},{-201,-195,-209,-199,-191,-193},{-183,-217,-195,-207,-185,-217},{-189,-207,-211,-219,-199,-193},{-217,-203,-219,-201,-207,-199},{-205,-207,-211,-205,-191,-203},{-207,-197,-215,-217,-201,-219},{-197,-203,-203,-205,-211,-217},{-221,-189,-221,-215,-211,-191},{-197,-217,-183,-215,-189,-195},{-215,-189,-183,-211,-185,-183},{-183,-193,-199,-199,-201,-195},{-217,-185,-183,-189,-205,-185},{-223,-193,-199,-191,-203,-211},{-193,-189,-199,-207,-207,-189},{-205,-203,-205,-221,-219,-195},{-221,-193,-195,-203,-185,-197},{-203,-201,-205,-193,-213,-205},{-209,-219,-189,-183,-205,-211},{-203,-205,-189,-185,-201,-197},{-203,-221,-193,-209,-219,-217},{-199,-223,-217,-211,-187,-215},{-187,-215,-209,-189,-205,-193},{-189,-199,-195,-211,-213,-183}},{{-211,-223,-215,-176,-187,-197},{-221,-211,-181,-179,-172,-173},{-203,-187,-191,-211,-206,-195},{-213,-185,-191,-176,-172,-169},{-195,-223,-195,-187,-191,-180},{-187,-213,-195,-176,-187,-180},{-185,-219,-197,-203,-172,-197},{-187,-207,-181,-205,-189,-199},{-183,-215,-197,-183,-193,-188},{-189,-191,-209,-187,-185,-169},{-197,-189,-213,-177,-204,-190},{-199,-195,-217,-211,-193,-188},{-199,-207,-213,-187,-200,-201},{-217,-199,-205,-213,-204,-171},{-191,-221,-199,-193,-193,-186},{-189,-219,-191,-176,-189,-166},{-191,-211,-215,-207,-181,-178},{-185,-183,-183,-185,-202,-186},{-221,-199,-213,-191,-176,-191},{-209,-221,-215,-211,-198,-173},{-219,-207,-203,-213,-176,-171},{-185,-189,-201,-215,-172,-171},{-191,-197,-185,-213,-206,-171},{-217,-187,-197,-209,-189,-201},{-207,-203,-209,-197,-178,-188},{-209,-203,-207,-207,-185,-199},{-201,-187,-213,-207,-183,-184},{-195,-215,-217,-195,-197,-201},{-205,-189,-207,-201,-178,-190},{-193,-223,-181,-205,-172,-184},{-193,-219,-213,-213,-204,-180},{-201,-211,-209,-199,-181,-193},{-189,-205,-197,-209,-202,-178},{-199,-219,-205,-205,-183,-169},{-217,-215,-179,-181,-176,-167},{-221,-205,-211,-205,-172,-188},{-223,-217,-201,-211,-183,-171},{-191,-219,-183,-179,-185,-167},{-201,-195,-205,-187,-172,-171},{-183,-207,-211,-187,-172,-190},{-193,-201,-177,-185,-198,-195},{-221,-185,-207,-181,-198,-188},{-191,-211,-205,-193,-191,-201},{-209,-195,-211,-177,-191,-191},{-223,-199,-203,-211,-174,-195},{-213,-207,-177,-193,-198,-202},{-189,-183,-191,-176,-206,-178},{-215,-201,-193,-179,-189,-169},{-199,-211,-177,-176,-191,-188},{-215,-219,-181,-176,-202,-195}},{{-174,-156,-167,-158,-162,-151},{-163,-157,-157,-155,-139,-160},{-197,-187,-162,-154,-141,-135},{-163,-168,-167,-144,-148,-157},{-161,-180,-160,-170,-144,-147},{-193,-187,-150,-155,-145,-147},{-186,-159,-152,-158,-141,-141},{-192,-171,-157,-144,-159,-157},{-175,-173,-165,-152,-155,-141},{-181,-178,-179,-170,-165,-160},{-163,-180,-180,-149,-139,-135},{-190,-189,-160,-176,-155,-156},{-161,-173,-152,-166,-151,-138},{-188,-161,-179,-144,-141,-147},{-197,-176,-155,-166,-161,-138},{-174,-164,-180,-171,-141,-154},{-184,-175,-174,-168,-145,-153},{-184,-175,-180,-158,-144,-156},{-186,-166,-150,-157,-142,-134},{-193,-189,-154,-146,-159,-143},{-190,-164,-165,-168,-142,-156},{-184,-187,-160,-157,-139,-153},{-184,-183,-160,-171,-145,-156},{-190,-173,-154,-158,-145,-162},{-177,-187,-167,-144,-165,-156},{-186,-185,-165,-163,-150,-135},{-179,-180,-157,-152,-147,-148},{-174,-171,-157,-165,-161,-138},{-181,-157,-155,-158,-165,-132},{-179,-171,-152,-147,-150,-143},{-193,-187,-162,-166,-144,-137},{-184,-168,-152,-160,-150,-138},{-168,-161,-150,-155,-162,-132},{-193,-161,-159,-174,-159,-134},{-190,-185,-159,-176,-168,-138},{-192,-175,-164,-176,-156,-144},{-174,-171,-167,-170,-147,-147},{-179,-180,-174,-158,-141,-143},{-193,-180,-154,-176,-138,-150},{-174,-187,-164,-165,-139,-147},{-163,-156,-180,-176,-141,-160},{-170,-164,-174,-170,-147,-135},{-186,-168,-170,-146,-142,-143},{-186,-159,-180,-168,-142,-153},{-186,-189,-179,-174,-156,-154},{-186,-157,-159,-160,-159,-162},{-179,-170,-182,-176,-165,-143},{-195,-164,-182,-158,-151,-140},{-174,-173,-155,-146,-158,-140},{-168,-164,-167,-157,-150,-150}},{{-148,-122,-127,-121,-115,-105},{-132,-142,-135,-133,-110,-110},{-140,-120,-135,-133,-118,-103},{-150,-124,-136,-117,-104,-110},{-146,-137,-119,-111,-104,-123},{-153,-138,-133,-123,-123,-109},{-144,-122,-132,-113,-118,-113},{-151,-130,-138,-114,-111,-119},{-140,-124,-117,-120,-107,-118},{-146,-134,-117,-122,-111,-116},{-127,-129,-119,-119,-110,-105},{-132,-120,-135,-126,-104,-114},{-150,-125,-123,-126,-104,-101},{-136,-134,-118,-116,-128,-104},{-130,-128,-124,-109,-107,-113},{-144,-141,-130,-126,-122,-103},{-137,-128,-121,-116,-126,-101},{-132,-121,-126,-115,-115,-114},{-151,-140,-121,-111,-118,-116},{-148,-137,-114,-123,-108,-122},{-126,-125,-131,-121,-117,-112},{-133,-126,-114,-111,-116,-109},{-126,-125,-124,-122,-108,-123},{-126,-130,-127,-121,-122,-106},{-144,-122,-126,-126,-128,-111},{-148,-124,-126,-133,-124,-114},{-134,-121,-119,-123,-118,-122},{-139,-126,-127,-121,-124,-110},{-126,-128,-132,-111,-118,-103},{-144,-120,-136,-120,-110,-102},{-143,-144,-127,-117,-108,-101},{-127,-129,-121,-119,-107,-106},{-137,-144,-117,-115,-107,-118},{-130,-122,-124,-131,-110,-108},{-139,-133,-122,-113,-123,-106},{-129,-137,-116,-131,-107,-123},{-151,-125,-123,-125,-108,-115},{-136,-133,-114,-126,-106,-115},{-129,-137,-131,-114,-114,-116},{-137,-144,-127,-117,-107,-104},{-141,-124,-127,-121,-108,-119},{-150,-136,-137,-129,-113,-110},{-141,-133,-122,-109,-110,-111},{-141,-141,-127,-111,-111,-112},{-143,-144,-122,-126,-113,-113},{-148,-136,-117,-125,-121,-114},{-148,-128,-116,-109,-128,-111},{-130,-146,-137,-133,-119,-109},{-139,-138,-128,-123,-109,-112},{-144,-133,-119,-120,-122,-113}},{{-109,-99,-95,-107,-95,-98},{-111,-112,-104,-95,-96,-90},{-111,-110,-101,-107,-101,-101},{-106,-99,-92,-91,-100,-89},{-105,-95,-95,-103,-107,-97},{-107,-109,-92,-101,-93,-93},{-100,-97,-97,-104,-88,-94},{-97,-104,-95,-90,-100,-97},{-109,-99,-90,-94,-100,-92},{-116,-99,-100,-102,-108,-104},{-100,-113,-101,-94,-105,-93},{-114,-102,-106,-93,-100,-93},{-105,-112,-94,-95,-89,-94},{-113,-96,-92,-105,-106,-107},{-109,-104,-105,-100,-88,-97},{-116,-109,-89,-106,-91,-94},{-109,-100,-93,-102,-92,-93},{-97,-106,-96,-92,-91,-94},{-107,-93,-99,-93,-89,-96},{-109,-100,-103,-94,-105,-106},{-113,-101,-89,-100,-89,-104},{-113,-94,-100,-98,-99,-98},{-107,-112,-90,-105,-97,-90},{-116,-103,-92,-102,-100,-92},{-98,-96,-89,-103,-106,-94},{-111,-108,-89,-98,-105,-91},{-100,-105,-89,-104,-93,-103},{-106,-111,-89,-97,-94,-108},{-101,-94,-98,-90,-99,-102},{-107,-108,-88,-106,-92,-99},{-97,-107,-103,-88,-91,-97},{-97,-110,-89,-103,-104,-107},{-99,-109,-93,-108,-91,-108},{-109,-109,-107,-97,-100,-94},{-94,-105,-94,-90,-96,-91},{-100,-111,-99,-94,-106,-106},{-111,-100,-102,-106,-100,-105},{-108,-103,-105,-106,-102,-101},{-110,-106,-102,-108,-91,-106},{-116,-97,-89,-103,-95,-102},{-112,-96,-104,-89,-103,-103},{-99,-109,-96,-103,-98,-100},{-111,-112,-97,-89,-100,-100},{-98,-93,-93,-96,-104,-97},{-116,-94,-90,-108,-105,-88},{-94,-103,-92,-96,-90,-105},{-97,-98,-100,-89,-97,-101},{-104,-94,-97,-104,-107,-98},{-113,-110,-96,-105,-102,-98},{-101,-97,-91,-89,-98,-92}},{{-103,-91,-98,-91,-104,-91},{-95,-93,-95,-94,-92,-95},{-104,-91,-100,-90,-104,-102},{-92,-100,-89,-97,-95,-99},{-101,-94,-95,-92,-102,-92},{-104,-103,-104,-88,-88,-105},{-89,-104,-99,-94,-94,-88},{-88,-91,-105,-88,-102,-89},{-107,-92,-92,-96,-88,-93},{-89,-100,-94,-94,-92,-90},{-95,-95,-92,-89,-97,-97},{-90,-101,-106,-106,-100,-102},{-102,-96,-101,-100,-98,-101},{-103,-99,-105,-92,-97,-106},{-108,-98,-91,-106,-106,-104},{-108,-97,-108,-91,-90,-107},{-99,-88,-104,-102,-96,-89},{-91,-102,-96,-107,-88,-98},{-101,-90,-103,-96,-89,-88},{-105,-108,-107,-100,-97,-94},{-98,-106,-93,-104,-101,-94},{-102,-92,-100,-94,-96,-106},{-105,-99,-90,-106,-99,-90},{-102,-94,-102,-105,-104,-93},{-105,-95,-103,-89,-94,-104},{-91,-95,-101,-106,-104,-92},{-98,-102,-94,-93,-104,-106},{-107,-99,-98,-90,-89,-105},{-102,-108,-88,-95,-101,-102},{-97,-94,-95,-107,-96,-107},{-91,-104,-105,-91,-92,-108},{-92,-88,-89,-90,-96,-98},{-100,-104,-104,-97,-106,-88},{-97,-100,-90,-108,-93,-105},{-98,-104,-91,-105,-107,-100},{-94,-102,-92,-108,-95,-90},{-100,-102,-96,-105,-103,-88},{-102,-100,-102,-102,-95,-108},{-103,-92,-103,-92,-106,-90},{-101,-96,-103,-96,-105,-98},{-98,-105,-102,-107,-106,-96},{-94,-93,-103,-102,-95,-97},{-94,-94,-105,-95,-99,-106},{-105,-101,-108,-91,-88,-93},{-98,-97,-107,-92,-106,-107},{-100,-99,-99,-98,-106,-91},{-103,-100,-92,-107,-99,-98},{-105,-103,-95,-90,-90,-90},{-102,-99,-94,-93,-100,-102},{-108,-97,-91,-88,-97,-101}}},{{{-249,-259,-228,-221,-243,-248},{-256,-257,-248,-259,-219,-238},{-226,-240,-255,-255,-221,-259},{-249,-262,-262,-238,-257,-257},{-224,-248,-219,-255,-259,-221},{-231,-214,-221,-245,-238,-214},{-240,-217,-224,-262,-257,-217},{-245,-224,-231,-240,-236,-240},{-245,-259,-228,-257,-238,-240},{-224,-245,-231,-224,-228,-238},{-221,-250,-248,-243,-250,-255},{-226,-226,-240,-259,-221,-224},{-217,-252,-226,-262,-228,-228},{-226,-236,-221,-248,-252,-224},{-249,-231,-252,-243,-221,-228},{-249,-238,-231,-224,-255,-250},{-252,-228,-231,-224,-231,-219},{-228,-214,-238,-214,-259,-238},{-238,-255,-231,-250,-257,-236},{-217,-255,-236,-245,-217,-231},{-254,-238,-262,-257,-226,-217},{-240,-238,-228,-221,-221,-219},{-254,-259,-236,-219,-226,-238},{-219,-243,-219,-255,-248,-219},{-226,-240,-245,-219,-233,-224},{-240,-259,-248,-257,-231,-257},{-221,-214,-221,-214,-262,-250},{-245,-245,-231,-228,-257,-259},{-219,-221,-214,-257,-219,-221},{-212,-252,-250,-214,-224,-248},{-226,-228,-224,-224,-262,-252},{-249,-248,-252,-262,-259,-250},{-238,-252,-233,-231,-257,-233},{-254,-226,-243,-226,-248,-240},{-219,-238,-217,-243,-243,-236},{-233,-219,-252,-221,-228,-217},{-212,-262,-231,-231,-257,-240},{-224,-231,-257,-243,-259,-243},{-238,-262,-224,-248,-214,-231},{-249,-231,-255,-238,-243,-243},{-245,-240,-233,-238,-217,-255},{-249,-228,-219,-248,-238,-219},{-249,-221,-255,-250,-231,-245},{-214,-240,-217,-255,-236,-217},{-226,-257,-228,-217,-231,-224},{-212,-238,-262,-217,-259,-250},{-224,-248,-243,-255,-245,-255},{-228,-224,-219,-219,-226,-252},{-254,-255,-221,-221,-248,-240},{-228,-231,-233,-217,-255,-252}},{{-259,-231,-235,-249,-240,-232},{-259,-255,-233,-208,-246,-201},{-231,-259,-251,-252,-215,-212},{-226,-257,-254,-217,-221,-234},{-221,-219,-212,-224,-224,-217},{-217,-233,-235,-243,-215,-206},{-228,-245,-223,-243,-221,-223},{-248,-255,-258,-231,-212,-217},{-224,-257,-233,-238,-231,-214},{-226,-243,-226,-219,-217,-223},{-245,-257,-256,-213,-235,-232},{-228,-228,-214,-245,-210,-243},{-257,-236,-251,-213,-237,-208},{-228,-224,-214,-224,-244,-199},{-238,-219,-212,-217,-246,-208},{-214,-243,-251,-213,-224,-208},{-255,-238,-247,-233,-203,-239},{-255,-238,-240,-224,-208,-223},{-214,-224,-251,-215,-224,-208},{-240,-228,-228,-252,-249,-212},{-228,-252,-212,-217,-206,-221},{-257,-245,-228,-224,-215,-223},{-243,-228,-212,-254,-206,-230},{-255,-236,-244,-208,-221,-234},{-228,-228,-219,-238,-212,-236},{-236,-228,-230,-238,-206,-203},{-248,-224,-258,-213,-206,-241},{-231,-243,-233,-240,-240,-239},{-248,-257,-240,-254,-210,-210},{-224,-221,-223,-208,-212,-208},{-217,-231,-223,-254,-219,-225},{-252,-238,-254,-226,-212,-219},{-231,-236,-242,-213,-237,-228},{-255,-257,-214,-247,-231,-217},{-238,-233,-212,-219,-244,-199},{-233,-224,-235,-217,-228,-208},{-248,-259,-244,-233,-212,-210},{-245,-259,-226,-243,-212,-243},{-236,-214,-216,-243,-228,-241},{-248,-219,-226,-210,-210,-212},{-224,-219,-244,-213,-226,-203},{-243,-217,-214,-249,-233,-239},{-226,-243,-258,-254,-244,-234},{-245,-214,-240,-243,-231,-212},{-243,-248,-216,-210,-203,-232},{-217,-259,-228,-247,-249,-217},{-259,-236,-256,-236,-221,-230},{-248,-250,-212,-236,-249,-230},{-250,-233,-251,-210,-246,-241},{-257,-257,-235,-231,-235,-221}},{{-230,-194,-206,-197,-194,-189},{-206,-209,-198,-211,-187,-193},{-221,-230,-220,-191,-189,-198},{-198,-224,-216,-185,-187,-167},{-206,-192,-194,-183,-191,-198},{-228,-203,-212,-187,-191,-176},{-213,-205,-196,-191,-187,-191},{-206,-215,-196,-195,-183,-189},{-206,-196,-216,-205,-178,-189},{-213,-203,-190,-177,-194,-182},{-226,-224,-186,-211,-181,-196},{-237,-222,-210,-191,-191,-196},{-213,-194,-208,-209,-176,-178},{-226,-230,-186,-201,-170,-194},{-211,-190,-216,-191,-204,-175},{-237,-196,-196,-193,-185,-176},{-221,-188,-222,-176,-178,-184},{-221,-230,-222,-193,-174,-171},{-211,-207,-208,-197,-183,-180},{-232,-203,-206,-213,-200,-173},{-234,-188,-212,-201,-181,-184},{-226,-203,-196,-176,-174,-167},{-226,-211,-204,-215,-185,-169},{-202,-224,-218,-195,-178,-184},{-215,-213,-222,-199,-193,-173},{-198,-207,-184,-176,-204,-167},{-198,-192,-184,-179,-187,-176},{-200,-226,-210,-201,-196,-166},{-202,-217,-214,-207,-202,-164},{-213,-226,-210,-181,-174,-175},{-198,-213,-196,-215,-193,-178},{-226,-211,-184,-213,-180,-196},{-196,-196,-220,-195,-170,-164},{-202,-228,-222,-187,-200,-166},{-213,-192,-200,-197,-174,-193},{-228,-207,-182,-211,-168,-164},{-213,-230,-188,-193,-193,-187},{-198,-196,-184,-183,-198,-185},{-200,-215,-182,-176,-206,-176},{-230,-199,-192,-181,-204,-193},{-224,-209,-192,-183,-180,-180},{-234,-207,-222,-207,-193,-164},{-224,-217,-200,-189,-193,-162},{-194,-222,-204,-207,-194,-184},{-234,-230,-198,-176,-172,-198},{-206,-201,-202,-197,-189,-187},{-230,-226,-204,-209,-178,-189},{-219,-211,-194,-185,-196,-180},{-219,-215,-208,-197,-193,-175},{-224,-190,-220,-215,-204,-176}},{{-174,-155,-159,-147,-145,-150},{-172,-177,-170,-152,-141,-141},{-179,-182,-168,-154,-141,-128},{-162,-162,-154,-144,-144,-135},{-167,-150,-155,-142,-157,-152},{-170,-182,-163,-150,-147,-126},{-182,-180,-163,-142,-135,-146},{-169,-168,-152,-146,-150,-132},{-184,-167,-151,-152,-134,-128},{-165,-150,-154,-140,-143,-150},{-162,-170,-173,-147,-137,-138},{-187,-155,-173,-164,-158,-132},{-184,-157,-151,-147,-137,-139},{-174,-180,-168,-159,-151,-130},{-172,-160,-171,-153,-158,-137},{-175,-152,-149,-146,-158,-142},{-175,-158,-170,-147,-151,-132},{-162,-152,-146,-162,-158,-145},{-179,-178,-163,-160,-134,-124},{-182,-177,-173,-135,-143,-137},{-169,-148,-171,-156,-157,-124},{-184,-175,-170,-153,-144,-131},{-172,-165,-163,-152,-138,-149},{-167,-160,-146,-144,-140,-126},{-172,-173,-173,-162,-145,-144},{-157,-162,-166,-138,-140,-146},{-167,-157,-152,-135,-153,-138},{-184,-167,-148,-140,-158,-124},{-175,-173,-149,-141,-154,-142},{-189,-148,-144,-146,-158,-128},{-179,-178,-155,-164,-158,-126},{-160,-167,-157,-147,-157,-127},{-165,-150,-146,-165,-148,-150},{-184,-173,-155,-148,-147,-149},{-169,-158,-157,-162,-158,-150},{-181,-177,-152,-165,-154,-139},{-181,-157,-155,-142,-135,-135},{-175,-162,-155,-156,-140,-149},{-179,-173,-170,-165,-148,-141},{-181,-153,-173,-162,-132,-134},{-175,-162,-146,-135,-138,-146},{-175,-180,-144,-153,-131,-138},{-174,-175,-168,-160,-153,-126},{-174,-155,-157,-150,-138,-149},{-169,-158,-146,-153,-141,-135},{-172,-170,-151,-136,-148,-134},{-172,-155,-155,-156,-145,-127},{-181,-157,-144,-147,-143,-128},{-165,-177,-141,-138,-157,-139},{-160,-178,-144,-164,-151,-134}},{{-128,-115,-126,-130,-131,-130},{-124,-137,-115,-130,-120,-108},{-126,-116,-135,-117,-121,-107},{-129,-137,-125,-125,-112,-129},{-121,-116,-126,-108,-121,-121},{-138,-121,-133,-119,-112,-131},{-130,-136,-120,-114,-117,-107},{-144,-117,-125,-123,-114,-109},{-138,-139,-135,-113,-126,-109},{-122,-122,-123,-115,-131,-126},{-129,-126,-114,-130,-130,-108},{-130,-139,-124,-114,-126,-125},{-124,-136,-131,-120,-112,-112},{-124,-129,-112,-130,-108,-124},{-137,-127,-123,-112,-108,-125},{-121,-132,-114,-113,-114,-114},{-128,-123,-114,-107,-109,-130},{-146,-131,-117,-113,-129,-123},{-126,-125,-123,-124,-112,-130},{-129,-122,-126,-117,-129,-129},{-130,-117,-130,-114,-108,-117},{-122,-117,-118,-118,-109,-114},{-132,-118,-129,-119,-125,-130},{-140,-120,-117,-131,-125,-125},{-124,-135,-118,-121,-119,-117},{-141,-122,-129,-107,-108,-131},{-142,-125,-114,-115,-130,-111},{-122,-127,-113,-127,-119,-121},{-138,-125,-122,-123,-115,-111},{-124,-130,-130,-114,-115,-114},{-134,-125,-124,-123,-118,-129},{-141,-130,-115,-114,-126,-120},{-129,-134,-135,-118,-121,-109},{-128,-115,-126,-123,-127,-124},{-140,-116,-112,-127,-131,-114},{-134,-121,-120,-119,-129,-120},{-145,-132,-115,-129,-108,-129},{-146,-135,-133,-127,-114,-117},{-129,-126,-117,-120,-114,-118},{-146,-117,-126,-120,-107,-114},{-132,-139,-122,-108,-120,-125},{-130,-139,-122,-120,-108,-113},{-121,-121,-134,-117,-114,-119},{-136,-137,-131,-131,-118,-120},{-142,-121,-112,-123,-125,-131},{-140,-131,-125,-127,-124,-123},{-133,-123,-129,-131,-114,-129},{-121,-117,-131,-127,-119,-119},{-134,-123,-129,-119,-108,-121},{-140,-118,-126,-129,-124,-131}},{{-107,-113,-112,-125,-116,-139},{-108,-127,-112,-123,-134,-135},{-109,-127,-121,-118,-132,-129},{-113,-129,-118,-113,-132,-125},{-129,-123,-113,-117,-131,-135},{-108,-109,-118,-129,-132,-131},{-107,-111,-126,-114,-134,-135},{-126,-121,-113,-127,-132,-126},{-127,-112,-130,-107,-127,-134},{-125,-112,-126,-115,-124,-123},{-114,-124,-109,-114,-115,-120},{-121,-130,-120,-126,-112,-121},{-108,-119,-124,-111,-115,-120},{-125,-124,-117,-108,-128,-125},{-131,-124,-125,-109,-123,-122},{-121,-112,-108,-117,-124,-122},{-109,-117,-107,-111,-129,-125},{-108,-121,-109,-107,-111,-118},{-124,-127,-111,-115,-118,-137},{-124,-120,-121,-125,-133,-115},{-118,-119,-130,-119,-134,-130},{-113,-112,-114,-120,-118,-126},{-121,-113,-121,-107,-110,-125},{-114,-111,-108,-115,-118,-135},{-130,-114,-131,-129,-116,-121},{-121,-108,-124,-108,-124,-134},{-114,-121,-113,-117,-117,-115},{-107,-117,-118,-131,-110,-135},{-129,-109,-119,-125,-110,-118},{-112,-125,-114,-108,-113,-136},{-131,-108,-125,-123,-110,-132},{-112,-127,-114,-108,-121,-136},{-124,-121,-119,-123,-112,-118},{-111,-120,-125,-117,-118,-118},{-113,-126,-107,-129,-123,-137},{-109,-118,-107,-118,-118,-122},{-119,-125,-126,-130,-126,-129},{-121,-111,-117,-123,-123,-129},{-115,-113,-115,-117,-120,-121},{-119,-107,-115,-119,-112,-127},{-108,-129,-108,-131,-128,-126},{-111,-118,-126,-127,-133,-118},{-120,-107,-126,-125,-116,-115},{-118,-123,-129,-129,-133,-134},{-125,-126,-123,-123,-134,-118},{-124,-107,-109,-119,-124,-120},{-126,-118,-129,-108,-112,-130},{-114,-125,-107,-118,-131,-130},{-118,-125,-120,-113,-115,-125},{-118,-118,-115,-126,-123,-115}},{{-123,-143,-133,-142,-155,-167},{-140,-139,-131,-139,-161,-164},{-130,-137,-138,-133,-158,-165},{-143,-137,-148,-152,-149,-154},{-132,-141,-145,-149,-158,-177},{-140,-131,-130,-157,-144,-149},{-119,-124,-138,-157,-149,-159},{-138,-144,-147,-141,-158,-165},{-119,-126,-128,-149,-166,-157},{-118,-141,-142,-163,-170,-160},{-141,-146,-130,-147,-146,-149},{-131,-133,-151,-142,-166,-164},{-124,-133,-148,-133,-147,-177},{-128,-133,-154,-154,-160,-173},{-123,-139,-134,-133,-140,-152},{-122,-122,-154,-144,-144,-164},{-132,-136,-149,-160,-147,-177},{-140,-128,-152,-135,-150,-159},{-126,-135,-134,-157,-164,-167},{-126,-132,-154,-148,-143,-172},{-121,-146,-130,-148,-166,-177},{-136,-146,-130,-138,-161,-168},{-119,-148,-137,-149,-166,-146},{-119,-133,-149,-160,-169,-175},{-124,-140,-131,-139,-163,-160},{-118,-135,-131,-133,-147,-173},{-139,-122,-127,-138,-152,-165},{-119,-150,-148,-154,-160,-157},{-132,-147,-149,-136,-141,-154},{-144,-137,-140,-138,-164,-172},{-140,-133,-134,-136,-141,-149},{-130,-140,-151,-136,-170,-156},{-141,-137,-133,-149,-166,-146},{-141,-139,-145,-151,-150,-178},{-122,-146,-138,-154,-166,-175},{-143,-133,-142,-133,-155,-167},{-128,-144,-155,-144,-152,-164},{-140,-133,-148,-149,-170,-149},{-121,-122,-145,-158,-146,-157},{-121,-129,-147,-154,-158,-168},{-136,-148,-155,-158,-158,-167},{-127,-133,-154,-138,-146,-165},{-143,-129,-145,-157,-150,-149},{-136,-139,-127,-133,-150,-172},{-136,-135,-149,-147,-144,-168},{-127,-124,-148,-152,-169,-146},{-144,-144,-128,-133,-158,-156},{-135,-136,-148,-154,-143,-156},{-124,-122,-147,-155,-158,-168},{-130,-125,-145,-148,-140,-172}},{{-165,-172,-183,-209,-179,-198},{-168,-182,-185,-192,-219,-190},{-175,-175,-178,-207,-191,-185},{-175,-186,-172,-205,-213,-198},{-156,-195,-204,-196,-207,-204},{-153,-186,-202,-207,-201,-187},{-172,-186,-192,-204,-185,-192},{-163,-170,-166,-179,-203,-194},{-165,-186,-176,-179,-213,-214},{-178,-188,-185,-205,-213,-192},{-158,-159,-170,-207,-179,-222},{-160,-177,-174,-194,-209,-204},{-158,-195,-202,-182,-181,-214},{-155,-173,-191,-182,-209,-222},{-155,-193,-200,-207,-189,-214},{-160,-161,-178,-186,-193,-220},{-167,-173,-204,-179,-191,-192},{-177,-163,-185,-192,-193,-198},{-187,-166,-198,-188,-201,-206},{-182,-165,-187,-200,-211,-206},{-185,-170,-181,-173,-179,-214},{-184,-175,-192,-198,-217,-216},{-175,-166,-176,-190,-217,-208},{-162,-165,-168,-209,-209,-185},{-177,-193,-191,-202,-179,-202},{-185,-175,-178,-184,-193,-214},{-155,-191,-196,-196,-189,-218},{-178,-172,-166,-207,-181,-212},{-177,-179,-204,-196,-211,-218},{-167,-182,-181,-205,-219,-190},{-168,-193,-204,-192,-187,-187},{-187,-159,-198,-204,-199,-200},{-173,-166,-196,-179,-217,-185},{-168,-161,-196,-196,-181,-204},{-185,-172,-183,-192,-185,-216},{-155,-184,-174,-186,-187,-227},{-163,-177,-189,-207,-219,-202},{-155,-168,-176,-196,-209,-225},{-155,-173,-192,-211,-181,-218},{-175,-168,-181,-198,-185,-206},{-180,-175,-204,-205,-213,-187},{-175,-184,-200,-182,-219,-200},{-182,-173,-179,-194,-195,-200},{-153,-172,-181,-188,-191,-218},{-165,-161,-176,-190,-209,-208},{-162,-191,-181,-188,-191,-220},{-180,-186,-200,-175,-193,-222},{-153,-191,-200,-194,-211,-185},{-173,-188,-192,-177,-207,-198},{-184,-191,-172,-184,-219,-198}},{{-198,-228,-237,-229,-208,-243},{-230,-221,-226,-249,-213,-215},{-230,-197,-222,-222,-245,-213},{-234,-219,-204,-249,-240,-243},{-207,-223,-211,-215,-224,-208},{-213,-217,-233,-217,-210,-215},{-234,-208,-208,-247,-247,-247},{-204,-230,-213,-254,-231,-245},{-226,-228,-233,-238,-229,-210},{-230,-239,-233,-213,-226,-236},{-211,-221,-211,-252,-243,-249},{-226,-210,-233,-252,-219,-210},{-222,-226,-233,-208,-224,-247},{-230,-241,-226,-226,-210,-215},{-200,-228,-237,-233,-224,-245},{-222,-239,-246,-208,-219,-231},{-213,-221,-206,-210,-224,-236},{-202,-230,-222,-236,-213,-254},{-194,-201,-246,-252,-226,-217},{-211,-210,-231,-252,-238,-240},{-192,-206,-226,-243,-224,-233},{-230,-230,-220,-224,-226,-226},{-200,-228,-211,-236,-252,-222},{-226,-210,-226,-249,-210,-249},{-234,-234,-217,-219,-210,-224},{-204,-232,-246,-243,-252,-213},{-232,-201,-202,-229,-249,-231},{-234,-221,-217,-219,-217,-236},{-226,-226,-231,-217,-247,-226},{-228,-217,-237,-229,-236,-236},{-204,-228,-211,-217,-254,-219},{-194,-201,-204,-252,-210,-213},{-192,-197,-217,-215,-213,-247},{-194,-230,-246,-215,-210,-224},{-209,-197,-204,-226,-210,-226},{-192,-219,-217,-252,-226,-240},{-217,-206,-231,-236,-240,-240},{-192,-226,-242,-224,-213,-217},{-230,-210,-242,-249,-224,-224},{-192,-237,-231,-219,-236,-236},{-200,-226,-235,-233,-210,-245},{-217,-201,-220,-213,-215,-233},{-207,-228,-206,-222,-249,-254},{-213,-234,-202,-224,-236,-229},{-222,-204,-204,-243,-215,-231},{-222,-199,-246,-249,-240,-238},{-228,-239,-224,-208,-229,-236},{-211,-241,-220,-254,-231,-229},{-200,-221,-213,-208,-254,-217},{-213,-239,-213,-240,-210,-229}}},{{{-239,-258,-287,-271,-247,-277},{-282,-290,-258,-277,-271,-279},{-293,-269,-287,-271,-274,-274},{-285,-242,-287,-279,-245,-239},{-261,-269,-277,-253,-290,-242},{-250,-290,-274,-269,-250,-263},{-277,-279,-261,-242,-285,-242},{-282,-247,-253,-239,-255,-258},{-245,-274,-245,-239,-269,-263},{-293,-266,-277,-290,-287,-263},{-287,-290,-277,-247,-282,-266},{-271,-239,-271,-242,-261,-247},{-261,-250,-266,-247,-258,-287},{-239,-261,-253,-258,-255,-239},{-255,-250,-255,-258,-279,-277},{-258,-290,-269,-242,-258,-287},{-242,-274,-290,-255,-261,-250},{-263,-287,-269,-247,-261,-271},{-271,-255,-253,-263,-239,-279},{-242,-285,-279,-282,-245,-269},{-250,-261,-245,-290,-287,-258},{-253,-274,-239,-263,-239,-258},{-274,-277,-242,-269,-290,-282},{-266,-282,-269,-250,-266,-287},{-279,-277,-290,-271,-285,-287},{-239,-287,-285,-253,-266,-269},{-287,-287,-271,-266,-279,-247},{-253,-279,-271,-255,-250,-255},{-250,-263,-287,-287,-261,-277},{-250,-282,-287,-266,-255,-287},{-245,-290,-242,-239,-271,-290},{-239,-285,-287,-263,-266,-269},{-253,-290,-245,-239,-258,-250},{-263,-285,-253,-255,-277,-261},{-277,-271,-239,-247,-277,-245},{-271,-282,-293,-255,-242,-285},{-239,-239,-269,-269,-279,-285},{-242,-266,-258,-245,-250,-255},{-290,-253,-279,-245,-290,-261},{-279,-255,-285,-277,-287,-263},{-274,-263,-293,-261,-247,-266},{-274,-253,-253,-293,-245,-290},{-258,-274,-242,-279,-290,-255},{-293,-285,-242,-279,-271,-285},{-263,-277,-287,-247,-253,-239},{-255,-255,-261,-274,-274,-290},{-263,-285,-279,-258,-293,-245},{-287,-263,-266,-253,-269,-293},{-261,-277,-269,-269,-245,-287},{-293,-247,-242,-247,-269,-287}},{{-245,-250,-250,-287,-257,-249},{-242,-277,-287,-274,-246,-251},{-277,-258,-279,-271,-238,-275},{-247,-245,-261,-269,-259,-264},{-263,-247,-253,-258,-283,-254},{-245,-269,-287,-258,-283,-256},{-285,-274,-290,-277,-254,-246},{-261,-290,-285,-279,-252,-256},{-274,-250,-242,-242,-252,-249},{-258,-282,-239,-274,-259,-254},{-293,-242,-258,-277,-275,-282},{-239,-253,-253,-290,-241,-277},{-293,-253,-279,-277,-265,-267},{-239,-279,-239,-271,-252,-275},{-287,-279,-266,-253,-259,-277},{-261,-266,-266,-293,-280,-236},{-290,-266,-242,-279,-244,-254},{-293,-255,-250,-247,-288,-277},{-239,-279,-287,-290,-257,-275},{-247,-261,-277,-274,-254,-280},{-245,-239,-287,-293,-259,-275},{-269,-261,-282,-258,-252,-282},{-255,-255,-261,-279,-265,-246},{-255,-271,-261,-271,-275,-264},{-239,-263,-287,-290,-278,-249},{-242,-258,-261,-269,-280,-238},{-282,-271,-261,-290,-262,-251},{-282,-245,-250,-239,-280,-238},{-263,-263,-271,-287,-280,-262},{-271,-290,-266,-269,-280,-282},{-261,-258,-274,-277,-270,-272},{-250,-277,-269,-255,-236,-246},{-274,-271,-261,-258,-278,-267},{-242,-271,-245,-287,-236,-285},{-250,-290,-269,-239,-288,-277},{-266,-263,-274,-258,-254,-241},{-255,-263,-255,-266,-244,-259},{-245,-290,-287,-285,-267,-262},{-255,-269,-287,-293,-262,-246},{-255,-263,-269,-287,-252,-269},{-282,-271,-239,-290,-257,-262},{-279,-282,-258,-245,-280,-238},{-242,-247,-266,-253,-265,-285},{-293,-285,-242,-261,-249,-259},{-242,-250,-242,-269,-249,-246},{-269,-261,-239,-285,-236,-233},{-287,-290,-277,-258,-270,-285},{-253,-266,-277,-285,-236,-254},{-266,-279,-245,-239,-238,-238},{-263,-279,-239,-250,-246,-264}},{{-238,-266,-265,-250,-262,-253},{-241,-235,-252,-238,-243,-229},{-233,-238,-249,-250,-250,-263},{-259,-261,-227,-263,-250,-251},{-251,-256,-249,-270,-260,-219},{-243,-273,-262,-228,-223,-231},{-272,-230,-277,-255,-262,-243},{-282,-268,-234,-231,-252,-224},{-246,-243,-267,-260,-247,-248},{-246,-248,-244,-236,-260,-248},{-262,-245,-275,-255,-230,-234},{-238,-240,-227,-255,-262,-265},{-238,-245,-272,-233,-257,-229},{-285,-243,-272,-265,-260,-231},{-243,-253,-265,-270,-270,-255},{-267,-245,-265,-228,-255,-229},{-269,-261,-249,-241,-243,-229},{-280,-268,-227,-223,-270,-251},{-243,-235,-234,-253,-270,-229},{-236,-248,-267,-236,-257,-231},{-282,-273,-275,-233,-245,-258},{-275,-228,-277,-248,-260,-229},{-251,-261,-277,-258,-240,-263},{-259,-263,-232,-236,-225,-260},{-254,-250,-242,-226,-262,-239},{-233,-263,-275,-253,-260,-227},{-241,-263,-244,-226,-233,-255},{-285,-256,-234,-243,-257,-253},{-251,-256,-249,-231,-255,-248},{-243,-235,-272,-241,-245,-217},{-243,-228,-242,-273,-220,-253},{-246,-278,-239,-233,-243,-231},{-241,-253,-265,-243,-255,-219},{-246,-243,-262,-241,-252,-229},{-277,-278,-242,-231,-260,-255},{-262,-266,-232,-265,-250,-219},{-251,-271,-242,-258,-265,-231},{-262,-268,-255,-260,-270,-219},{-272,-266,-252,-238,-267,-217},{-243,-250,-260,-255,-230,-255},{-275,-243,-272,-241,-225,-236},{-280,-240,-242,-236,-243,-224},{-277,-268,-229,-246,-228,-251},{-267,-256,-272,-265,-238,-222},{-272,-256,-257,-250,-250,-219},{-285,-271,-265,-270,-265,-246},{-264,-253,-275,-268,-225,-255},{-243,-230,-237,-231,-220,-265},{-269,-253,-237,-233,-235,-246},{-236,-243,-247,-258,-238,-253}},{{-240,-247,-224,-212,-215,-226},{-240,-212,-224,-228,-213,-217},{-240,-256,-213,-239,-231,-233},{-245,-256,-231,-218,-213,-217},{-255,-214,-213,-251,-242,-233},{-236,-256,-249,-246,-208,-246},{-240,-228,-224,-221,-202,-246},{-226,-249,-215,-228,-215,-226},{-233,-214,-233,-242,-240,-215},{-243,-258,-245,-209,-240,-213},{-250,-235,-210,-212,-228,-237},{-224,-230,-252,-239,-228,-213},{-217,-233,-236,-246,-246,-224},{-226,-240,-233,-225,-237,-246},{-259,-247,-236,-225,-213,-228},{-238,-258,-226,-216,-222,-228},{-259,-214,-249,-216,-224,-208},{-219,-244,-243,-242,-231,-246},{-236,-216,-222,-248,-235,-226},{-226,-235,-215,-235,-242,-217},{-228,-212,-224,-232,-231,-224},{-221,-244,-222,-218,-246,-226},{-238,-242,-233,-237,-228,-211},{-217,-258,-219,-237,-211,-213},{-259,-221,-247,-218,-202,-206},{-259,-258,-217,-253,-208,-224},{-224,-212,-249,-230,-237,-240},{-221,-233,-226,-230,-224,-246},{-262,-233,-243,-237,-215,-222},{-245,-216,-243,-216,-217,-233},{-240,-249,-224,-207,-211,-233},{-214,-242,-254,-209,-208,-235},{-228,-219,-215,-253,-233,-244},{-221,-219,-222,-218,-220,-240},{-252,-219,-249,-253,-246,-217},{-248,-240,-233,-223,-244,-231},{-240,-221,-226,-242,-237,-237},{-243,-240,-226,-230,-224,-213},{-214,-219,-249,-237,-208,-204},{-236,-256,-240,-209,-208,-244},{-231,-247,-245,-212,-220,-206},{-221,-221,-254,-232,-222,-242},{-219,-254,-222,-214,-202,-237},{-231,-219,-254,-223,-231,-237},{-259,-226,-222,-207,-213,-213},{-243,-242,-254,-242,-233,-237},{-217,-256,-231,-207,-206,-246},{-214,-247,-208,-223,-224,-208},{-231,-258,-254,-253,-220,-208},{-248,-244,-217,-230,-231,-211}},{{-220,-230,-239,-206,-217,-219},{-229,-197,-206,-232,-208,-230},{-233,-202,-237,-213,-224,-217},{-220,-221,-237,-234,-208,-226},{-213,-224,-210,-213,-221,-232},{-229,-239,-215,-232,-206,-197},{-209,-202,-213,-239,-239,-215},{-240,-215,-217,-195,-234,-195},{-198,-202,-239,-237,-215,-224},{-224,-202,-215,-215,-217,-197},{-216,-204,-208,-228,-221,-234},{-233,-226,-232,-197,-208,-221},{-216,-200,-200,-215,-210,-213},{-213,-224,-224,-237,-217,-224},{-227,-221,-234,-230,-204,-195},{-213,-197,-228,-219,-204,-208},{-227,-221,-200,-195,-210,-237},{-207,-215,-195,-213,-234,-226},{-218,-204,-206,-202,-230,-228},{-238,-237,-230,-200,-234,-237},{-224,-195,-210,-208,-221,-208},{-211,-221,-219,-237,-217,-206},{-198,-230,-204,-210,-215,-232},{-198,-224,-217,-217,-210,-204},{-222,-239,-213,-208,-230,-213},{-211,-232,-221,-213,-202,-237},{-233,-230,-208,-208,-239,-226},{-220,-210,-204,-200,-237,-239},{-222,-197,-197,-237,-195,-239},{-211,-195,-213,-210,-217,-197},{-238,-204,-228,-213,-217,-215},{-231,-210,-230,-228,-226,-195},{-224,-226,-228,-239,-219,-208},{-205,-215,-224,-237,-228,-215},{-224,-228,-239,-210,-215,-197},{-231,-237,-217,-239,-230,-208},{-235,-217,-226,-226,-217,-219},{-222,-228,-234,-228,-200,-239},{-218,-219,-195,-206,-215,-210},{-229,-210,-210,-217,-226,-213},{-211,-197,-232,-232,-202,-206},{-220,-217,-226,-226,-213,-195},{-220,-237,-230,-234,-206,-230},{-235,-213,-239,-206,-219,-204},{-231,-221,-234,-224,-217,-224},{-238,-239,-213,-221,-197,-195},{-207,-224,-221,-221,-202,-206},{-211,-200,-237,-219,-206,-195},{-211,-213,-219,-202,-215,-204},{-207,-239,-204,-234,-215,-215}},{{-204,-204,-204,-206,-237,-226},{-217,-208,-226,-206,-215,-226},{-208,-237,-215,-200,-230,-217},{-197,-234,-219,-232,-206,-210},{-206,-221,-234,-234,-197,-230},{-195,-228,-215,-202,-224,-202},{-221,-217,-202,-197,-197,-217},{-213,-232,-219,-206,-197,-204},{-234,-221,-228,-224,-197,-226},{-204,-210,-206,-204,-232,-217},{-224,-213,-215,-197,-228,-219},{-237,-210,-195,-215,-239,-197},{-228,-226,-239,-228,-232,-210},{-224,-230,-221,-195,-219,-202},{-197,-234,-219,-204,-217,-237},{-237,-217,-215,-237,-217,-204},{-230,-221,-202,-217,-217,-215},{-210,-215,-226,-206,-202,-202},{-202,-208,-230,-221,-234,-239},{-232,-237,-213,-224,-217,-221},{-210,-234,-237,-197,-234,-215},{-217,-230,-239,-221,-215,-226},{-230,-232,-230,-202,-219,-208},{-221,-210,-226,-195,-204,-232},{-219,-195,-230,-221,-195,-217},{-206,-234,-195,-217,-230,-230},{-232,-195,-224,-237,-230,-210},{-195,-228,-232,-228,-213,-219},{-224,-215,-239,-204,-202,-237},{-200,-239,-224,-219,-226,-204},{-221,-224,-219,-221,-239,-202},{-210,-224,-224,-202,-204,-195},{-206,-219,-195,-221,-234,-239},{-208,-228,-219,-206,-195,-197},{-208,-213,-234,-213,-215,-228},{-215,-200,-217,-208,-217,-234},{-195,-197,-195,-197,-195,-213},{-224,-234,-215,-237,-195,-224},{-202,-208,-217,-224,-224,-228},{-219,-239,-200,-195,-206,-239},{-234,-210,-230,-228,-217,-206},{-200,-237,-213,-239,-228,-200},{-200,-197,-206,-202,-210,-228},{-200,-219,-208,-204,-215,-200},{-219,-237,-204,-230,-234,-232},{-230,-200,-232,-197,-208,-210},{-221,-228,-228,-215,-202,-224},{-210,-210,-221,-232,-215,-215},{-232,-224,-228,-197,-197,-221},{-221,-202,-224,-228,-195,-197}},{{-203,-217,-204,-230,-245,-219},{-221,-242,-213,-239,-215,-254},{-219,-215,-242,-242,-243,-242},{-228,-246,-202,-248,-217,-212},{-234,-211,-242,-244,-224,-219},{-203,-206,-231,-244,-231,-226},{-225,-206,-240,-244,-233,-233},{-228,-220,-215,-223,-208,-230},{-210,-217,-242,-228,-240,-219},{-225,-231,-211,-212,-238,-237},{-210,-206,-233,-239,-213,-230},{-221,-211,-242,-228,-254,-240},{-217,-211,-206,-235,-231,-216},{-223,-240,-237,-230,-245,-214},{-210,-208,-235,-239,-222,-233},{-228,-222,-240,-223,-215,-228},{-212,-246,-213,-218,-208,-235},{-212,-217,-231,-223,-231,-256},{-212,-246,-224,-230,-238,-235},{-239,-208,-237,-228,-231,-251},{-199,-215,-204,-209,-219,-240},{-203,-215,-246,-248,-210,-221},{-223,-228,-235,-216,-252,-212},{-228,-222,-228,-248,-213,-249},{-206,-215,-215,-209,-208,-219},{-206,-224,-213,-232,-243,-237},{-217,-235,-244,-246,-236,-216},{-208,-246,-222,-221,-238,-226},{-217,-211,-242,-212,-226,-251},{-221,-211,-213,-209,-215,-230},{-214,-208,-220,-230,-229,-214},{-203,-211,-220,-239,-222,-214},{-234,-204,-231,-248,-249,-254},{-201,-204,-222,-230,-222,-221},{-223,-206,-224,-228,-224,-212},{-239,-226,-226,-223,-252,-223},{-203,-211,-240,-242,-226,-230},{-219,-208,-244,-228,-245,-251},{-234,-224,-204,-242,-238,-223},{-241,-206,-217,-253,-233,-256},{-206,-215,-246,-251,-213,-214},{-236,-233,-222,-235,-243,-242},{-208,-246,-240,-232,-238,-247},{-221,-204,-228,-230,-224,-237},{-234,-213,-217,-242,-231,-212},{-206,-246,-208,-207,-208,-216},{-239,-246,-233,-242,-252,-226},{-199,-233,-206,-230,-243,-214},{-232,-202,-246,-232,-213,-235},{-239,-233,-217,-225,-247,-247}},{{-257,-261,-265,-255,-242,-278},{-262,-223,-270,-233,-277,-248},{-228,-225,-267,-243,-277,-258},{-262,-230,-260,-253,-277,-266},{-250,-259,-220,-253,-267,-245},{-262,-266,-243,-223,-237,-240},{-252,-232,-262,-238,-272,-256},{-250,-254,-260,-226,-237,-238},{-245,-237,-250,-268,-239,-243},{-240,-242,-230,-223,-272,-238},{-224,-252,-235,-248,-260,-258},{-255,-237,-257,-223,-232,-271},{-257,-261,-225,-265,-267,-256},{-224,-220,-228,-258,-265,-276},{-233,-240,-250,-243,-277,-240},{-248,-266,-233,-273,-239,-258},{-224,-252,-235,-250,-257,-243},{-243,-261,-252,-241,-260,-253},{-240,-235,-230,-258,-260,-276},{-240,-227,-257,-258,-272,-228},{-240,-247,-223,-260,-267,-263},{-248,-259,-260,-268,-260,-230},{-228,-225,-270,-223,-249,-233},{-231,-257,-228,-231,-255,-278},{-221,-230,-243,-223,-237,-248},{-214,-266,-245,-236,-252,-238},{-238,-220,-270,-241,-252,-258},{-214,-237,-265,-236,-242,-256},{-236,-223,-257,-241,-247,-245},{-231,-220,-230,-228,-255,-233},{-252,-242,-243,-231,-255,-266},{-262,-254,-247,-258,-247,-233},{-219,-235,-255,-270,-234,-245},{-219,-240,-228,-265,-234,-238},{-245,-232,-247,-248,-247,-263},{-221,-240,-252,-223,-257,-261},{-217,-218,-260,-228,-237,-228},{-243,-230,-240,-226,-270,-271},{-255,-223,-252,-268,-234,-240},{-224,-237,-238,-250,-237,-230},{-226,-227,-270,-265,-249,-263},{-231,-240,-243,-231,-242,-273},{-240,-264,-223,-255,-255,-258},{-240,-252,-247,-263,-270,-253},{-219,-240,-233,-265,-239,-261},{-214,-218,-247,-243,-242,-235},{-226,-242,-223,-236,-237,-261},{-238,-252,-252,-233,-255,-250},{-259,-227,-228,-246,-252,-276},{-245,-230,-233,-231,-270,-278}},{{-241,-259,-270,-287,-261,-242},{-251,-259,-238,-263,-250,-253},{-275,-280,-249,-263,-293,-269},{-267,-280,-241,-239,-239,-242},{-264,-233,-236,-253,-293,-242},{-272,-264,-272,-277,-271,-242},{-246,-280,-280,-261,-277,-277},{-269,-246,-236,-239,-266,-245},{-256,-254,-249,-290,-247,-271},{-282,-246,-270,-274,-247,-293},{-243,-249,-286,-285,-247,-261},{-236,-254,-275,-282,-279,-290},{-280,-241,-249,-261,-245,-250},{-246,-264,-244,-261,-285,-274},{-251,-241,-265,-269,-293,-253},{-262,-277,-288,-258,-242,-274},{-241,-272,-270,-274,-277,-282},{-267,-272,-246,-261,-253,-266},{-254,-277,-283,-271,-271,-247},{-254,-254,-246,-279,-258,-253},{-280,-254,-283,-271,-293,-274},{-272,-269,-278,-285,-279,-258},{-249,-251,-254,-274,-269,-277},{-280,-254,-265,-250,-253,-290},{-269,-249,-244,-290,-255,-274},{-282,-241,-257,-263,-285,-293},{-249,-272,-280,-263,-285,-285},{-256,-269,-262,-277,-277,-250},{-238,-267,-244,-258,-293,-242},{-243,-233,-257,-239,-245,-266},{-254,-277,-246,-245,-250,-239},{-236,-285,-246,-247,-271,-250},{-246,-238,-280,-277,-285,-245},{-236,-259,-238,-269,-293,-285},{-259,-285,-283,-293,-293,-266},{-267,-236,-265,-277,-271,-287},{-280,-249,-252,-279,-263,-266},{-236,-272,-236,-253,-261,-258},{-256,-259,-241,-279,-247,-245},{-236,-249,-252,-279,-258,-245},{-259,-272,-270,-266,-279,-271},{-236,-243,-244,-253,-258,-279},{-233,-262,-252,-242,-290,-279},{-267,-243,-252,-263,-279,-258},{-262,-254,-259,-250,-261,-258},{-254,-269,-259,-263,-242,-253},{-233,-264,-270,-263,-287,-282},{-267,-262,-236,-245,-242,-285},{-236,-272,-241,-274,-269,-287},{-267,-241,-267,-253,-279,-282}}},{{{-286,-298,-292,-328,-319,-272},{-277,-271,-289,-319,-292,-317},{-292,-307,-301,-280,-271,-302},{-271,-319,-289,-316,-295,-305},{-274,-307,-295,-322,-277,-284},{-319,-322,-331,-274,-286,-293},{-319,-295,-307,-298,-310,-305},{-277,-280,-304,-322,-319,-293},{-301,-325,-313,-325,-274,-314},{-307,-304,-325,-292,-283,-314},{-310,-331,-274,-322,-292,-278},{-283,-271,-304,-313,-277,-317},{-277,-304,-319,-283,-283,-269},{-271,-325,-289,-271,-277,-287},{-274,-298,-310,-331,-280,-314},{-289,-313,-271,-304,-274,-290},{-310,-331,-307,-328,-310,-296},{-283,-274,-328,-274,-331,-299},{-283,-301,-307,-283,-310,-305},{-280,-280,-298,-328,-307,-290},{-298,-277,-310,-289,-292,-284},{-298,-286,-298,-325,-328,-272},{-322,-280,-280,-280,-295,-266},{-322,-328,-301,-280,-322,-284},{-295,-292,-283,-283,-292,-290},{-313,-316,-304,-316,-310,-302},{-319,-313,-316,-286,-280,-287},{-286,-307,-289,-277,-319,-314},{-331,-274,-295,-310,-325,-302},{-313,-301,-283,-322,-277,-296},{-271,-301,-310,-307,-325,-284},{-325,-319,-316,-271,-325,-314},{-307,-307,-325,-304,-304,-326},{-298,-310,-271,-304,-325,-293},{-307,-328,-319,-295,-280,-293},{-280,-274,-277,-310,-277,-311},{-316,-271,-280,-298,-280,-302},{-274,-325,-292,-301,-286,-266},{-286,-313,-331,-328,-331,-299},{-280,-319,-277,-280,-301,-302},{-283,-328,-328,-325,-310,-272},{-292,-289,-283,-328,-277,-326},{-313,-328,-292,-274,-298,-272},{-331,-274,-322,-286,-295,-326},{-277,-292,-316,-319,-310,-296},{-319,-307,-289,-283,-328,-278},{-304,-277,-274,-316,-322,-302},{-280,-319,-304,-319,-319,-323},{-307,-304,-331,-280,-292,-302},{-298,-328,-298,-301,-295,-323}},{{-278,-290,-252,-257,-268,-267},{-293,-304,-269,-278,-270,-231},{-278,-261,-294,-278,-292,-254},{-293,-310,-302,-251,-289,-236},{-296,-261,-305,-248,-257,-260},{-308,-310,-283,-284,-281,-278},{-293,-264,-266,-300,-262,-244},{-270,-304,-280,-287,-276,-262},{-322,-293,-274,-278,-262,-257},{-290,-296,-283,-281,-244,-280},{-281,-293,-274,-270,-241,-236},{-296,-276,-280,-298,-276,-231},{-302,-316,-266,-265,-270,-257},{-278,-267,-300,-295,-260,-239},{-290,-313,-266,-270,-273,-265},{-322,-304,-272,-251,-262,-254},{-264,-284,-255,-270,-238,-239},{-284,-273,-272,-289,-284,-247},{-284,-316,-294,-284,-281,-254},{-272,-316,-280,-251,-281,-260},{-290,-316,-288,-284,-262,-252},{-299,-307,-308,-281,-252,-272},{-305,-258,-294,-251,-292,-265},{-305,-316,-269,-257,-244,-280},{-281,-261,-294,-284,-281,-231},{-264,-281,-288,-281,-270,-236},{-314,-313,-308,-246,-265,-270},{-264,-316,-283,-295,-281,-249},{-281,-276,-260,-265,-257,-244},{-278,-301,-294,-298,-270,-265},{-308,-273,-308,-254,-252,-249},{-319,-270,-269,-259,-238,-257},{-290,-264,-286,-289,-284,-249},{-284,-267,-308,-265,-249,-265},{-296,-304,-260,-273,-273,-249},{-278,-287,-300,-284,-278,-239},{-290,-298,-288,-295,-252,-244},{-299,-313,-280,-259,-257,-260},{-264,-267,-283,-268,-265,-252},{-270,-296,-274,-257,-252,-272},{-322,-301,-274,-289,-249,-231},{-287,-284,-300,-292,-257,-231},{-290,-261,-297,-251,-292,-260},{-290,-313,-260,-248,-268,-254},{-314,-310,-272,-246,-284,-270},{-267,-284,-308,-251,-276,-270},{-302,-273,-274,-300,-254,-278},{-267,-293,-252,-257,-262,-262},{-319,-298,-291,-284,-289,-239},{-287,-258,-269,-248,-286,-270}},{{-223,-252,-236,-241,-225,-218},{-236,-259,-245,-210,-214,-212},{-270,-259,-238,-232,-233,-210},{-258,-216,-247,-241,-201,-214},{-228,-226,-218,-228,-212,-210},{-228,-262,-238,-230,-220,-188},{-231,-233,-213,-239,-206,-196},{-238,-216,-245,-217,-204,-216},{-231,-264,-206,-219,-227,-218},{-231,-223,-243,-221,-204,-208},{-243,-250,-252,-232,-201,-200},{-253,-230,-231,-228,-220,-194},{-268,-242,-245,-217,-216,-182},{-246,-252,-245,-239,-229,-200},{-241,-262,-231,-236,-218,-190},{-258,-230,-211,-219,-210,-222},{-246,-257,-213,-199,-214,-192},{-241,-221,-234,-234,-212,-222},{-228,-264,-240,-217,-216,-202},{-258,-264,-234,-223,-197,-186},{-246,-216,-231,-228,-193,-208},{-265,-218,-222,-219,-220,-208},{-258,-235,-224,-199,-223,-196},{-268,-254,-238,-199,-191,-204},{-270,-238,-234,-225,-201,-200},{-228,-223,-238,-223,-193,-194},{-233,-252,-218,-236,-225,-206},{-268,-228,-243,-208,-214,-212},{-243,-245,-231,-239,-223,-210},{-226,-247,-222,-239,-210,-184},{-243,-254,-208,-210,-214,-210},{-233,-242,-234,-217,-199,-220},{-231,-240,-231,-232,-210,-214},{-228,-257,-227,-239,-214,-194},{-246,-233,-252,-199,-227,-216},{-243,-252,-227,-243,-206,-190},{-246,-226,-252,-225,-229,-182},{-238,-223,-224,-203,-193,-188},{-253,-257,-215,-206,-229,-210},{-265,-264,-213,-234,-223,-186},{-243,-247,-227,-206,-216,-220},{-241,-221,-250,-225,-229,-190},{-228,-226,-243,-243,-225,-218},{-241,-228,-245,-199,-191,-220},{-236,-228,-227,-239,-220,-190},{-233,-250,-240,-223,-206,-210},{-241,-252,-208,-219,-233,-198},{-246,-216,-236,-243,-197,-190},{-263,-216,-252,-243,-212,-184},{-273,-245,-229,-236,-218,-192}},{{-202,-195,-180,-165,-156,-174},{-213,-171,-173,-165,-156,-147},{-188,-203,-183,-170,-153,-169},{-186,-193,-169,-162,-163,-155},{-196,-175,-182,-177,-161,-171},{-184,-182,-187,-169,-149,-175},{-194,-184,-160,-162,-153,-172},{-208,-180,-185,-174,-151,-171},{-186,-171,-164,-167,-166,-167},{-186,-199,-196,-160,-171,-148},{-196,-205,-176,-177,-174,-161},{-206,-186,-164,-179,-156,-159},{-190,-193,-166,-157,-153,-155},{-180,-199,-196,-175,-178,-169},{-211,-175,-169,-184,-151,-166},{-204,-203,-173,-155,-178,-145},{-175,-180,-194,-177,-179,-145},{-182,-195,-176,-162,-159,-164},{-213,-175,-176,-167,-179,-155},{-194,-192,-166,-157,-163,-158},{-194,-177,-169,-170,-174,-150},{-177,-193,-189,-181,-178,-175},{-192,-199,-185,-184,-164,-169},{-188,-197,-162,-167,-176,-159},{-198,-180,-166,-174,-154,-169},{-204,-203,-166,-174,-153,-155},{-208,-173,-190,-186,-151,-153},{-184,-184,-166,-179,-174,-169},{-196,-177,-190,-175,-176,-148},{-192,-197,-183,-181,-181,-167},{-200,-167,-167,-155,-174,-153},{-192,-182,-178,-160,-181,-151},{-190,-184,-160,-172,-149,-177},{-196,-193,-160,-175,-173,-171},{-194,-197,-187,-181,-156,-172},{-202,-192,-194,-172,-166,-161},{-190,-180,-187,-172,-169,-174},{-200,-186,-167,-184,-171,-177},{-196,-184,-185,-175,-154,-156},{-213,-190,-182,-175,-179,-174},{-213,-188,-187,-163,-161,-148},{-196,-203,-169,-169,-171,-164},{-210,-197,-187,-175,-156,-175},{-211,-190,-173,-181,-164,-159},{-177,-180,-192,-186,-156,-174},{-208,-190,-176,-158,-166,-151},{-182,-193,-171,-163,-181,-153},{-194,-179,-182,-172,-173,-151},{-194,-186,-183,-169,-159,-177},{-210,-171,-190,-182,-164,-172}},{{-151,-165,-151,-157,-156,-168},{-151,-140,-169,-149,-156,-146},{-140,-160,-162,-165,-166,-169},{-172,-160,-156,-157,-154,-142},{-140,-162,-165,-140,-169,-148},{-162,-168,-168,-169,-165,-142},{-148,-168,-143,-159,-157,-148},{-153,-169,-163,-145,-140,-162},{-150,-139,-148,-169,-169,-169},{-154,-148,-159,-163,-142,-162},{-162,-169,-163,-149,-145,-157},{-158,-140,-151,-142,-145,-149},{-147,-143,-151,-143,-151,-162},{-156,-156,-159,-143,-163,-169},{-142,-162,-142,-154,-152,-166},{-162,-148,-168,-151,-142,-159},{-142,-139,-157,-160,-142,-146},{-168,-159,-169,-165,-146,-145},{-142,-139,-169,-156,-166,-162},{-161,-159,-151,-139,-148,-140},{-168,-145,-160,-142,-163,-151},{-142,-142,-145,-168,-148,-146},{-156,-162,-148,-143,-163,-165},{-158,-139,-149,-145,-169,-148},{-150,-166,-145,-157,-151,-154},{-161,-142,-146,-159,-148,-149},{-148,-156,-142,-163,-148,-169},{-165,-162,-160,-149,-146,-151},{-161,-149,-165,-159,-154,-165},{-140,-162,-152,-162,-145,-156},{-140,-142,-165,-165,-142,-156},{-142,-142,-166,-143,-156,-157},{-150,-149,-163,-154,-168,-145},{-168,-145,-154,-139,-163,-139},{-140,-159,-143,-165,-165,-156},{-162,-152,-139,-154,-156,-156},{-142,-142,-142,-145,-151,-165},{-159,-156,-143,-160,-166,-163},{-164,-151,-154,-157,-151,-166},{-172,-142,-154,-148,-169,-145},{-150,-168,-160,-142,-154,-162},{-144,-157,-160,-156,-142,-154},{-168,-169,-140,-159,-160,-146},{-154,-162,-166,-154,-142,-140},{-148,-165,-162,-143,-148,-146},{-156,-151,-140,-142,-169,-151},{-159,-169,-165,-160,-166,-146},{-151,-143,-149,-152,-139,-152},{-142,-152,-166,-139,-156,-157},{-158,-168,-157,-152,-169,-139}},{{-166,-175,-173,-155,-182,-177},{-160,-164,-146,-173,-172,-194},{-154,-170,-170,-160,-168,-186},{-151,-148,-167,-151,-170,-190},{-148,-162,-160,-181,-161,-172},{-162,-156,-162,-153,-164,-176},{-157,-173,-147,-161,-163,-185},{-163,-173,-162,-170,-189,-199},{-142,-165,-159,-161,-191,-188},{-145,-169,-152,-166,-164,-181},{-152,-149,-162,-160,-173,-199},{-140,-149,-154,-178,-175,-188},{-139,-149,-152,-153,-193,-192},{-165,-172,-152,-161,-178,-168},{-145,-143,-156,-173,-170,-195},{-168,-162,-168,-165,-193,-165},{-149,-175,-164,-171,-193,-168},{-154,-161,-154,-170,-168,-194},{-162,-169,-152,-171,-182,-168},{-169,-149,-154,-168,-178,-183},{-146,-164,-154,-163,-186,-165},{-143,-170,-165,-155,-164,-176},{-146,-175,-164,-161,-186,-185},{-151,-145,-164,-165,-178,-170},{-143,-153,-159,-166,-191,-170},{-154,-146,-157,-170,-187,-179},{-145,-145,-167,-151,-178,-179},{-140,-169,-168,-163,-161,-188},{-151,-143,-146,-151,-180,-179},{-166,-161,-168,-173,-180,-174},{-160,-154,-172,-153,-184,-194},{-145,-175,-147,-175,-189,-190},{-151,-153,-168,-163,-164,-168},{-168,-169,-173,-171,-166,-190},{-154,-161,-157,-185,-163,-185},{-140,-149,-147,-155,-170,-188},{-148,-153,-164,-183,-164,-195},{-146,-164,-154,-175,-184,-170},{-156,-162,-175,-168,-168,-174},{-162,-169,-151,-181,-186,-195},{-156,-153,-172,-170,-187,-163},{-146,-175,-151,-171,-158,-176},{-169,-161,-146,-173,-161,-163},{-140,-148,-173,-175,-159,-176},{-152,-162,-173,-181,-193,-172},{-139,-162,-170,-173,-177,-179},{-148,-157,-152,-178,-193,-165},{-151,-165,-147,-163,-166,-179},{-148,-170,-168,-163,-173,-197},{-160,-169,-159,-153,-173,-194}},{{-177,-198,-206,-237,-232,-250},{-173,-200,-216,-204,-216,-248},{-175,-180,-204,-204,-225,-215},{-184,-194,-208,-215,-218,-232},{-209,-196,-202,-215,-202,-222},{-186,-204,-208,-237,-214,-250},{-205,-218,-210,-226,-220,-215},{-188,-206,-220,-215,-243,-220},{-171,-182,-198,-230,-223,-213},{-209,-192,-194,-232,-236,-218},{-198,-216,-190,-204,-225,-232},{-198,-212,-204,-196,-218,-250},{-188,-218,-212,-202,-232,-213},{-188,-202,-194,-237,-241,-232},{-205,-198,-214,-221,-220,-241},{-171,-184,-220,-200,-248,-220},{-173,-218,-187,-206,-207,-241},{-190,-186,-222,-209,-234,-225},{-186,-212,-208,-209,-238,-234},{-180,-196,-187,-232,-234,-250},{-198,-178,-225,-213,-214,-229},{-201,-214,-206,-206,-216,-250},{-175,-210,-192,-213,-241,-236},{-198,-180,-194,-221,-241,-215},{-203,-188,-220,-194,-232,-255},{-173,-200,-210,-224,-223,-250},{-182,-188,-198,-194,-223,-246},{-194,-180,-220,-202,-243,-215},{-182,-186,-196,-226,-212,-213},{-198,-184,-200,-211,-236,-227},{-209,-212,-206,-194,-225,-248},{-200,-212,-218,-215,-223,-248},{-186,-202,-204,-234,-218,-211},{-198,-198,-218,-217,-202,-229},{-171,-218,-196,-215,-243,-253},{-190,-180,-225,-194,-248,-229},{-182,-184,-214,-196,-243,-248},{-203,-186,-190,-213,-243,-241},{-184,-180,-200,-219,-227,-227},{-190,-208,-208,-213,-245,-229},{-207,-184,-187,-198,-225,-253},{-207,-202,-210,-196,-241,-229},{-186,-196,-208,-213,-214,-246},{-188,-206,-214,-209,-216,-239},{-184,-204,-212,-226,-238,-236},{-182,-186,-185,-194,-227,-225},{-203,-198,-212,-230,-241,-211},{-205,-218,-206,-200,-202,-246},{-184,-204,-204,-196,-205,-236},{-192,-218,-185,-209,-202,-227}},{{-248,-277,-261,-245,-262,-311},{-267,-232,-269,-293,-268,-306},{-265,-234,-266,-274,-268,-272},{-243,-270,-284,-285,-248,-272},{-231,-227,-240,-242,-254,-306},{-226,-239,-282,-285,-295,-263},{-219,-265,-235,-280,-270,-272},{-265,-277,-243,-264,-276,-263},{-233,-244,-245,-274,-298,-275},{-233,-232,-253,-247,-293,-297},{-253,-227,-264,-277,-257,-291},{-236,-277,-235,-264,-293,-308},{-265,-255,-274,-296,-262,-303},{-236,-232,-271,-277,-301,-275},{-243,-249,-258,-291,-293,-277},{-221,-244,-240,-256,-273,-269},{-248,-255,-238,-264,-262,-258},{-262,-252,-284,-277,-295,-263},{-243,-242,-279,-250,-298,-294},{-248,-239,-279,-247,-295,-294},{-236,-265,-238,-264,-257,-291},{-219,-232,-277,-272,-259,-272},{-245,-242,-266,-274,-304,-258},{-219,-267,-256,-264,-251,-283},{-255,-247,-264,-250,-282,-297},{-221,-275,-271,-242,-262,-311},{-260,-229,-261,-296,-259,-260},{-255,-257,-279,-242,-273,-311},{-221,-242,-266,-282,-270,-263},{-221,-265,-235,-258,-295,-311},{-228,-242,-253,-293,-276,-269},{-241,-247,-284,-280,-295,-297},{-253,-232,-277,-288,-301,-260},{-267,-232,-240,-296,-284,-289},{-253,-260,-269,-296,-268,-286},{-248,-234,-253,-280,-301,-266},{-236,-275,-287,-293,-276,-289},{-265,-265,-274,-245,-248,-311},{-267,-272,-256,-266,-287,-260},{-258,-277,-235,-253,-301,-291},{-250,-229,-251,-247,-293,-263},{-245,-275,-258,-291,-254,-263},{-238,-247,-238,-293,-298,-300},{-255,-239,-266,-264,-284,-306},{-265,-270,-264,-253,-279,-260},{-260,-237,-258,-261,-287,-300},{-233,-237,-235,-274,-287,-275},{-228,-260,-284,-293,-290,-260},{-250,-270,-245,-250,-268,-308},{-241,-267,-235,-253,-295,-255}},{{-277,-285,-293,-280,-316,-304},{-289,-288,-329,-286,-307,-319},{-260,-297,-302,-292,-331,-283},{-275,-297,-329,-316,-313,-301},{-286,-282,-287,-283,-316,-307},{-263,-270,-305,-328,-310,-304},{-269,-288,-287,-319,-286,-331},{-312,-320,-293,-295,-277,-325},{-272,-303,-290,-322,-292,-283},{-318,-270,-281,-298,-292,-313},{-275,-320,-311,-325,-292,-277},{-309,-265,-320,-331,-295,-271},{-277,-288,-299,-316,-295,-292},{-272,-276,-299,-295,-292,-283},{-318,-312,-317,-283,-301,-274},{-272,-323,-287,-316,-313,-322},{-272,-270,-323,-298,-319,-304},{-301,-268,-323,-316,-328,-295},{-301,-303,-314,-319,-274,-298},{-303,-306,-281,-328,-274,-277},{-266,-291,-284,-292,-316,-277},{-298,-268,-290,-289,-289,-274},{-277,-300,-317,-313,-328,-286},{-303,-282,-305,-295,-331,-325},{-280,-323,-272,-331,-310,-271},{-315,-276,-308,-295,-286,-289},{-266,-312,-293,-298,-301,-301},{-289,-270,-281,-304,-271,-286},{-301,-285,-305,-271,-298,-325},{-283,-294,-299,-286,-295,-325},{-266,-282,-278,-313,-298,-283},{-266,-265,-272,-301,-322,-286},{-266,-303,-308,-289,-331,-271},{-289,-288,-272,-301,-283,-313},{-312,-270,-308,-325,-283,-328},{-295,-318,-302,-319,-328,-328},{-295,-265,-290,-280,-295,-277},{-286,-294,-269,-313,-286,-277},{-266,-309,-323,-316,-283,-322},{-280,-312,-326,-298,-289,-292},{-286,-285,-305,-289,-316,-274},{-286,-300,-272,-292,-298,-286},{-303,-268,-302,-304,-307,-274},{-269,-300,-311,-316,-328,-271},{-266,-306,-272,-310,-316,-295},{-280,-297,-275,-274,-298,-310},{-312,-279,-269,-310,-316,-313},{-298,-320,-314,-289,-304,-295},{-286,-285,-287,-292,-289,-307},{-301,-282,-272,-307,-325,-310}}},{{{-378,-382,-374,-332,-332,-336},{-371,-340,-340,-350,-346,-315},{-371,-354,-336,-350,-340,-385},{-332,-318,-350,-374,-378,-332},{-329,-371,-360,-329,-346,-385},{-385,-315,-378,-315,-346,-360},{-385,-385,-378,-357,-385,-340},{-332,-343,-322,-368,-357,-385},{-354,-354,-357,-318,-322,-371},{-364,-322,-371,-322,-382,-368},{-378,-336,-371,-371,-332,-357},{-318,-343,-318,-357,-315,-360},{-336,-364,-364,-371,-378,-336},{-329,-368,-357,-382,-332,-368},{-357,-368,-368,-346,-329,-343},{-329,-332,-368,-357,-350,-360},{-378,-374,-336,-374,-374,-326},{-346,-378,-371,-357,-378,-378},{-364,-382,-329,-336,-318,-332},{-364,-382,-326,-343,-371,-350},{-318,-374,-364,-322,-385,-318},{-378,-343,-364,-343,-343,-318},{-357,-332,-336,-357,-332,-340},{-346,-315,-322,-343,-374,-329},{-315,-326,-385,-336,-385,-374},{-357,-371,-357,-332,-332,-332},{-357,-374,-382,-364,-364,-350},{-343,-332,-346,-336,-350,-374},{-368,-354,-332,-343,-371,-350},{-357,-332,-326,-354,-385,-378},{-371,-336,-368,-336,-318,-360},{-340,-350,-371,-371,-318,-371},{-343,-354,-332,-371,-378,-364},{-343,-336,-382,-322,-329,-360},{-368,-322,-318,-350,-364,-332},{-350,-343,-371,-340,-374,-326},{-315,-343,-354,-346,-371,-350},{-371,-385,-326,-340,-354,-357},{-382,-322,-340,-318,-350,-385},{-326,-374,-346,-385,-368,-368},{-371,-332,-343,-332,-318,-340},{-368,-315,-350,-368,-336,-318},{-382,-332,-326,-357,-368,-357},{-329,-340,-385,-368,-364,-332},{-332,-318,-318,-329,-360,-340},{-357,-382,-382,-350,-364,-371},{-368,-332,-340,-360,-371,-378},{-332,-378,-368,-378,-350,-385},{-326,-322,-343,-343,-368,-346},{-357,-336,-315,-315,-343,-374}},{{-365,-312,-305,-334,-318,-354},{-317,-333,-312,-341,-315,-319},{-334,-350,-346,-331,-312,-332},{-341,-377,-356,-351,-328,-316},{-341,-364,-366,-351,-338,-338},{-358,-367,-322,-311,-361,-319},{-327,-316,-336,-367,-321,-335},{-341,-319,-356,-317,-312,-325},{-379,-322,-308,-354,-315,-325},{-313,-340,-356,-337,-295,-328},{-331,-374,-353,-321,-312,-338},{-351,-343,-359,-311,-325,-312},{-317,-374,-359,-321,-312,-322},{-348,-364,-342,-317,-305,-332},{-372,-340,-370,-327,-335,-319},{-358,-346,-325,-341,-312,-290},{-362,-350,-308,-344,-335,-322},{-334,-367,-339,-327,-315,-303},{-324,-316,-370,-361,-348,-328},{-331,-333,-329,-314,-338,-293},{-334,-357,-319,-361,-308,-354},{-358,-343,-342,-357,-295,-332},{-320,-343,-332,-344,-308,-328},{-355,-343,-356,-351,-331,-312},{-376,-333,-373,-347,-331,-293},{-379,-309,-339,-324,-358,-293},{-331,-329,-366,-367,-344,-319},{-338,-340,-346,-317,-335,-290},{-379,-370,-308,-337,-335,-338},{-365,-360,-370,-364,-341,-322},{-348,-370,-349,-337,-344,-354},{-365,-336,-319,-354,-354,-325},{-313,-336,-325,-321,-348,-290},{-345,-377,-353,-314,-348,-309},{-379,-370,-339,-337,-312,-335},{-345,-309,-336,-344,-318,-332},{-358,-329,-356,-314,-325,-322},{-324,-340,-366,-311,-302,-312},{-362,-346,-359,-357,-325,-345},{-355,-336,-356,-314,-325,-322},{-365,-367,-305,-344,-295,-306},{-351,-333,-339,-361,-305,-328},{-362,-364,-308,-351,-321,-341},{-379,-326,-342,-324,-321,-296},{-334,-309,-325,-307,-295,-351},{-341,-370,-329,-344,-351,-348},{-313,-367,-370,-327,-295,-335},{-369,-377,-336,-311,-328,-332},{-331,-353,-315,-361,-295,-296},{-331,-316,-305,-351,-338,-306}},{{-309,-339,-306,-305,-259,-303},{-315,-305,-276,-264,-274,-264},{-324,-336,-306,-278,-308,-261},{-318,-320,-330,-290,-259,-297},{-299,-336,-303,-311,-259,-306},{-293,-339,-330,-278,-279,-264},{-340,-336,-327,-290,-285,-261},{-343,-333,-288,-316,-314,-267},{-315,-330,-297,-290,-296,-300},{-293,-330,-282,-322,-259,-284},{-302,-326,-291,-319,-279,-300},{-315,-314,-306,-299,-271,-275},{-343,-283,-291,-319,-262,-261},{-318,-330,-327,-316,-262,-281},{-315,-320,-306,-272,-291,-272},{-328,-293,-288,-287,-276,-295},{-318,-286,-294,-270,-294,-261},{-290,-320,-294,-302,-282,-303},{-296,-305,-327,-264,-256,-267},{-334,-302,-315,-293,-296,-253},{-302,-317,-315,-267,-308,-292},{-312,-336,-270,-299,-311,-253},{-287,-326,-306,-319,-308,-270},{-306,-326,-315,-299,-314,-267},{-328,-330,-297,-270,-299,-306},{-299,-323,-285,-287,-305,-289},{-340,-330,-327,-287,-285,-278},{-306,-290,-285,-270,-302,-278},{-331,-290,-279,-272,-271,-295},{-290,-286,-288,-267,-279,-270},{-284,-336,-327,-270,-308,-256},{-312,-286,-297,-264,-265,-306},{-284,-308,-309,-290,-285,-281},{-284,-330,-303,-281,-256,-264},{-306,-330,-270,-314,-279,-259},{-321,-323,-315,-302,-268,-292},{-302,-305,-324,-311,-265,-300},{-337,-333,-276,-267,-271,-267},{-309,-330,-303,-299,-274,-261},{-299,-299,-312,-319,-279,-303},{-328,-277,-306,-281,-259,-306},{-290,-320,-285,-267,-262,-256},{-296,-293,-321,-284,-308,-281},{-343,-317,-324,-267,-271,-261},{-293,-290,-279,-311,-262,-272},{-290,-326,-273,-305,-265,-264},{-302,-305,-279,-322,-268,-289},{-318,-293,-321,-319,-274,-272},{-302,-323,-291,-270,-262,-272},{-306,-314,-288,-305,-311,-259}},{{-297,-242,-272,-226,-255,-253},{-243,-250,-249,-276,-247,-232},{-243,-287,-278,-271,-245,-261},{-273,-279,-236,-238,-252,-229},{-246,-237,-260,-254,-267,-246},{-273,-268,-275,-274,-238,-237},{-275,-247,-239,-236,-247,-261},{-284,-252,-254,-254,-220,-256},{-281,-281,-275,-233,-240,-217},{-281,-260,-242,-226,-267,-253},{-248,-281,-242,-231,-255,-234},{-256,-276,-278,-243,-243,-232},{-297,-247,-283,-241,-238,-232},{-270,-274,-257,-248,-252,-249},{-270,-250,-236,-231,-255,-261},{-256,-287,-242,-274,-267,-241},{-254,-287,-267,-274,-262,-229},{-294,-279,-262,-228,-255,-215},{-256,-252,-265,-266,-225,-249},{-278,-252,-234,-231,-250,-249},{-273,-260,-242,-251,-250,-241},{-248,-255,-265,-228,-270,-249},{-297,-287,-252,-264,-270,-227},{-297,-284,-231,-259,-247,-234},{-265,-242,-254,-271,-270,-239},{-259,-281,-252,-228,-262,-261},{-251,-245,-244,-274,-260,-232},{-278,-250,-234,-238,-267,-263},{-254,-263,-265,-228,-223,-234},{-284,-242,-231,-271,-230,-215},{-289,-276,-254,-254,-240,-246},{-267,-281,-244,-271,-262,-253},{-278,-260,-249,-254,-257,-249},{-278,-255,-280,-228,-265,-225},{-275,-276,-262,-259,-233,-220},{-265,-289,-262,-231,-233,-258},{-286,-289,-249,-266,-247,-251},{-256,-284,-275,-233,-225,-258},{-265,-260,-260,-269,-230,-249},{-262,-281,-252,-228,-245,-249},{-267,-263,-249,-261,-247,-225},{-248,-268,-257,-274,-270,-222},{-292,-258,-244,-243,-252,-225},{-256,-263,-242,-266,-238,-244},{-254,-263,-244,-251,-243,-263},{-246,-237,-244,-271,-228,-261},{-267,-279,-244,-243,-228,-217},{-273,-274,-283,-251,-257,-237},{-284,-287,-254,-238,-230,-249},{-265,-239,-260,-238,-250,-234}},{{-256,-226,-238,-222,-217,-233},{-213,-217,-219,-210,-226,-233},{-254,-229,-224,-210,-213,-254},{-242,-238,-208,-243,-231,-240},{-246,-224,-252,-236,-245,-226},{-223,-224,-213,-249,-233,-245},{-246,-229,-238,-231,-247,-231},{-213,-236,-217,-229,-238,-249},{-220,-233,-236,-229,-238,-231},{-237,-231,-213,-215,-245,-240},{-220,-208,-254,-254,-252,-245},{-246,-254,-238,-252,-208,-208},{-220,-224,-245,-236,-231,-226},{-261,-208,-215,-249,-238,-210},{-230,-231,-254,-208,-229,-247},{-216,-219,-229,-226,-208,-240},{-258,-219,-213,-222,-213,-231},{-223,-238,-226,-208,-222,-231},{-242,-222,-245,-208,-252,-245},{-218,-226,-236,-210,-208,-213},{-261,-219,-236,-224,-215,-238},{-228,-226,-229,-249,-254,-249},{-223,-208,-208,-208,-249,-215},{-261,-233,-245,-222,-208,-249},{-261,-213,-240,-213,-219,-247},{-242,-249,-236,-213,-208,-222},{-230,-210,-254,-217,-213,-208},{-216,-254,-222,-210,-233,-233},{-230,-233,-240,-243,-210,-243},{-232,-215,-226,-222,-229,-236},{-220,-219,-215,-219,-254,-233},{-216,-229,-224,-249,-217,-219},{-244,-213,-252,-243,-222,-231},{-261,-254,-236,-215,-217,-238},{-239,-208,-243,-208,-226,-240},{-258,-240,-249,-238,-210,-208},{-246,-249,-226,-217,-252,-217},{-246,-210,-247,-208,-249,-238},{-223,-249,-219,-208,-229,-219},{-244,-236,-222,-210,-236,-217},{-251,-233,-249,-254,-222,-236},{-228,-222,-254,-224,-231,-240},{-256,-222,-217,-219,-243,-217},{-242,-231,-219,-208,-252,-222},{-239,-217,-226,-222,-215,-233},{-228,-219,-213,-254,-224,-226},{-254,-229,-245,-231,-238,-245},{-225,-226,-243,-245,-245,-243},{-246,-217,-215,-215,-213,-208},{-244,-249,-238,-213,-224,-217}},{{-215,-213,-224,-255,-259,-271},{-210,-243,-252,-240,-259,-226},{-226,-247,-219,-238,-240,-231},{-233,-236,-217,-214,-261,-268},{-254,-247,-247,-257,-244,-251},{-240,-210,-221,-236,-259,-266},{-215,-233,-233,-248,-242,-261},{-243,-252,-240,-238,-218,-231},{-226,-210,-235,-219,-242,-261},{-213,-224,-256,-226,-232,-251},{-233,-215,-242,-262,-240,-236},{-233,-249,-240,-233,-254,-256},{-222,-231,-242,-252,-261,-271},{-238,-222,-254,-248,-244,-221},{-236,-210,-231,-217,-264,-261},{-222,-217,-231,-240,-252,-236},{-243,-252,-210,-262,-225,-241},{-229,-249,-256,-240,-261,-268},{-240,-240,-240,-231,-249,-236},{-226,-245,-231,-238,-259,-224},{-236,-213,-242,-248,-227,-268},{-231,-247,-217,-228,-254,-246},{-240,-240,-256,-238,-257,-251},{-219,-243,-224,-221,-218,-226},{-254,-219,-212,-250,-249,-253},{-229,-217,-219,-245,-266,-263},{-208,-240,-254,-226,-227,-231},{-222,-208,-245,-240,-264,-248},{-233,-208,-221,-248,-254,-256},{-238,-243,-233,-255,-244,-224},{-217,-222,-219,-248,-247,-236},{-249,-245,-235,-243,-247,-271},{-208,-247,-231,-236,-237,-229},{-208,-219,-240,-255,-257,-256},{-236,-215,-212,-248,-218,-241},{-254,-236,-210,-226,-266,-221},{-240,-213,-221,-262,-237,-266},{-215,-252,-256,-228,-264,-239},{-219,-208,-245,-224,-261,-256},{-233,-213,-240,-257,-223,-253},{-245,-231,-252,-224,-223,-248},{-213,-222,-247,-217,-261,-224},{-215,-219,-240,-245,-218,-271},{-254,-217,-247,-243,-225,-251},{-247,-213,-219,-250,-225,-258},{-233,-222,-249,-236,-249,-244},{-254,-226,-214,-219,-232,-258},{-238,-215,-235,-243,-247,-246},{-224,-210,-212,-238,-264,-226},{-240,-224,-238,-221,-266,-261}},{{-277,-280,-266,-281,-309,-294},{-252,-241,-274,-292,-259,-297},{-237,-256,-245,-262,-295,-285},{-260,-282,-239,-292,-275,-259},{-234,-280,-245,-276,-306,-305},{-242,-238,-290,-284,-267,-288},{-270,-246,-253,-268,-253,-271},{-260,-246,-279,-287,-306,-291},{-227,-241,-290,-298,-284,-279},{-265,-233,-282,-246,-264,-276},{-262,-267,-285,-295,-292,-317},{-247,-233,-293,-257,-289,-288},{-239,-262,-247,-292,-292,-274},{-227,-256,-274,-273,-298,-308},{-239,-236,-255,-246,-289,-317},{-275,-259,-282,-251,-273,-314},{-244,-251,-293,-251,-289,-294},{-242,-269,-290,-262,-256,-302},{-265,-269,-245,-289,-261,-268},{-242,-254,-282,-287,-256,-297},{-262,-267,-255,-259,-273,-288},{-255,-259,-255,-298,-278,-259},{-227,-267,-274,-300,-303,-262},{-272,-233,-285,-273,-253,-314},{-234,-256,-242,-257,-261,-297},{-247,-251,-263,-268,-287,-305},{-227,-233,-239,-281,-253,-314},{-227,-262,-279,-248,-259,-262},{-242,-264,-269,-248,-287,-317},{-257,-256,-266,-284,-278,-285},{-244,-267,-255,-298,-253,-276},{-229,-272,-282,-289,-306,-311},{-232,-249,-263,-287,-309,-300},{-270,-238,-239,-254,-278,-262},{-260,-241,-266,-268,-306,-294},{-257,-272,-245,-289,-303,-291},{-277,-275,-287,-292,-270,-302},{-265,-236,-245,-246,-306,-271},{-252,-236,-285,-295,-287,-276},{-275,-256,-287,-273,-278,-305},{-239,-285,-258,-276,-281,-282},{-234,-241,-239,-300,-295,-297},{-242,-251,-293,-278,-267,-297},{-239,-236,-290,-270,-287,-262},{-234,-269,-258,-273,-275,-288},{-265,-243,-293,-298,-256,-271},{-234,-241,-242,-276,-292,-259},{-227,-277,-239,-268,-278,-274},{-232,-282,-282,-298,-284,-265},{-257,-269,-287,-257,-275,-314}},{{-314,-288,-307,-292,-343,-300},{-314,-312,-313,-304,-321,-360},{-269,-315,-319,-292,-330,-356},{-293,-309,-316,-307,-318,-350},{-275,-276,-298,-314,-337,-360},{-308,-330,-319,-323,-343,-300},{-311,-315,-294,-311,-318,-327},{-317,-297,-279,-314,-350,-340},{-323,-327,-332,-285,-314,-350},{-287,-288,-313,-336,-356,-320},{-314,-288,-329,-346,-347,-314},{-302,-285,-294,-323,-314,-360},{-296,-273,-341,-339,-314,-343},{-287,-324,-316,-292,-343,-304},{-278,-315,-307,-330,-321,-363},{-320,-294,-319,-333,-347,-320},{-266,-291,-307,-317,-292,-330},{-302,-312,-313,-301,-308,-346},{-266,-303,-329,-295,-340,-307},{-290,-276,-341,-314,-340,-353},{-275,-309,-307,-292,-353,-356},{-317,-294,-338,-327,-314,-310},{-299,-294,-298,-320,-337,-320},{-284,-309,-326,-320,-337,-360},{-275,-288,-285,-339,-311,-317},{-320,-297,-316,-288,-318,-353},{-311,-282,-282,-336,-321,-337},{-275,-276,-285,-314,-318,-317},{-266,-303,-291,-314,-318,-346},{-317,-333,-322,-314,-311,-340},{-308,-318,-282,-320,-350,-337},{-296,-300,-332,-317,-324,-330},{-299,-315,-288,-285,-305,-310},{-293,-324,-291,-342,-301,-330},{-305,-333,-298,-288,-353,-337},{-287,-279,-307,-320,-301,-320},{-296,-297,-341,-342,-327,-363},{-272,-297,-301,-317,-324,-333},{-284,-327,-294,-320,-343,-333},{-326,-312,-282,-336,-334,-327},{-305,-306,-288,-320,-353,-323},{-290,-327,-279,-327,-292,-297},{-320,-306,-322,-336,-308,-353},{-323,-282,-329,-311,-298,-340},{-308,-327,-304,-342,-356,-307},{-278,-327,-307,-285,-350,-323},{-326,-315,-294,-301,-301,-304},{-278,-279,-285,-333,-343,-340},{-305,-306,-338,-346,-353,-343},{-314,-294,-304,-327,-298,-340}},{{-309,-375,-313,-371,-385,-382},{-353,-307,-368,-371,-318,-368},{-323,-338,-330,-343,-322,-374},{-363,-324,-368,-360,-382,-315},{-306,-334,-334,-385,-385,-382},{-360,-351,-378,-374,-364,-385},{-356,-314,-351,-340,-343,-322},{-336,-334,-375,-357,-315,-336},{-312,-317,-341,-315,-378,-371},{-333,-341,-368,-326,-374,-343},{-323,-338,-334,-360,-374,-374},{-360,-348,-323,-354,-357,-326},{-370,-310,-372,-350,-360,-350},{-309,-355,-323,-315,-346,-315},{-356,-331,-334,-332,-318,-346},{-326,-307,-344,-343,-343,-329},{-319,-334,-361,-364,-371,-350},{-363,-324,-323,-329,-326,-326},{-302,-361,-368,-354,-385,-329},{-353,-365,-378,-354,-357,-350},{-363,-372,-327,-315,-343,-350},{-360,-368,-344,-371,-322,-322},{-363,-375,-316,-354,-336,-357},{-360,-331,-368,-340,-336,-336},{-323,-351,-316,-357,-329,-360},{-363,-344,-316,-368,-315,-382},{-343,-358,-323,-318,-332,-350},{-306,-334,-320,-329,-322,-336},{-346,-361,-327,-357,-371,-385},{-333,-324,-313,-315,-343,-326},{-370,-351,-375,-364,-343,-318},{-346,-338,-378,-378,-329,-364},{-319,-324,-334,-329,-354,-350},{-302,-341,-368,-378,-382,-318},{-326,-338,-368,-374,-343,-368},{-346,-307,-372,-354,-371,-315},{-333,-372,-334,-318,-360,-368},{-333,-348,-378,-385,-368,-378},{-366,-372,-330,-368,-385,-326},{-336,-358,-337,-346,-374,-329},{-302,-314,-361,-322,-340,-336},{-339,-334,-347,-374,-374,-364},{-333,-324,-375,-329,-318,-340},{-316,-317,-378,-343,-360,-315},{-312,-358,-316,-326,-357,-326},{-306,-361,-323,-336,-385,-360},{-346,-314,-330,-343,-350,-315},{-302,-372,-310,-329,-360,-371},{-333,-361,-313,-343,-340,-354},{-316,-368,-341,-371,-350,-374}}}}; // 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]={25,12,8,24,12,8,24,12,9,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,25,13,9,26,13,9,26,13,9,26,13,9,26,13,9,26,14,9,26,13,9,26,13,9,27,13,9,27,14,9,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,26,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}}; // set of shipments in each bid 
int SHsts[SPN]={0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,1,5,9,13,17,21,25,29,33,37,41,45,2,8,14,20,26,32,38,44,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,1,5,9,13,17,21,25,29,33,37,41,45,1,7,13,19,25,31,37,43,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,1,5,9,13,17,21,25,29,33,37,41,45,0,6,12,18,24,30,36,42,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,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,0,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,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,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,52,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,0,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,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,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49}; // set of start times of each shipment 
int SHets[SPN]={5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,6,10,14,18,22,26,30,34,38,42,46,50,7,13,19,25,31,37,43,49,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,6,10,14,18,22,26,30,34,38,42,46,50,6,12,18,24,30,36,42,48,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,6,10,14,18,22,26,30,34,38,42,46,50,5,11,17,23,29,35,41,47,53,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,5,11,17,23,29,35,41,47,53,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,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,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,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,1,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,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,53,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,1,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,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,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,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,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 
