int Dev = 40;// Deviation
extern const int CNN = 2;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 1140;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 26;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={6,6,6,6,6,6,6,6,6}; // number of periods in each phase 
int PTset[P][PT]={{0,1,2,3,4,5},{6,7,8,9,10,11},{12,13,14,15,16,17},{18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35},{36,37,38,39,40,41},{42,43,44,45,46,47},{48,49,50,51,52,53}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{11039,0,0,0,0,0},{11779,0,0,0,0,0},{10933,0,0,0,0,0},{11366,0,0,0,0,0},{10956,0,0,0,0,0},{11762,0,0,0,0,0},{10620,0,0,0,0,0},{10608,0,0,0,0,0},{10894,0,0,0,0,0},{11515,0,0,0,0,0},{10867,0,0,0,0,0},{10884,0,0,0,0,0},{10920,0,0,0,0,0},{11710,0,0,0,0,0},{10713,0,0,0,0,0},{11025,0,0,0,0,0},{11146,0,0,0,0,0},{11580,0,0,0,0,0},{10989,0,0,0,0,0},{11533,0,0,0,0,0},{11104,0,0,0,0,0},{11189,0,0,0,0,0},{10349,0,0,0,0,0},{10771,0,0,0,0,0},{10748,0,0,0,0,0},{10851,0,0,0,0,0},{10877,0,0,0,0,0},{11342,0,0,0,0,0},{10370,0,0,0,0,0},{10983,0,0,0,0,0},{11711,0,0,0,0,0},{10929,0,0,0,0,0},{11192,0,0,0,0,0},{10520,0,0,0,0,0},{10712,0,0,0,0,0},{11679,0,0,0,0,0},{11114,0,0,0,0,0},{10872,0,0,0,0,0},{11031,0,0,0,0,0},{10407,0,0,0,0,0},{11026,0,0,0,0,0},{10908,0,0,0,0,0},{10844,0,0,0,0,0},{11024,0,0,0,0,0},{10833,0,0,0,0,0},{11608,0,0,0,0,0},{11775,0,0,0,0,0},{11012,0,0,0,0,0},{10594,0,0,0,0,0},{11205,0,0,0,0,0}},{{11181,0,0,0,0,0},{11343,0,0,0,0,0},{10916,0,0,0,0,0},{11173,0,0,0,0,0},{11240,0,0,0,0,0},{11298,0,0,0,0,0},{11722,0,0,0,0,0},{10728,0,0,0,0,0},{11375,0,0,0,0,0},{11182,0,0,0,0,0},{11391,0,0,0,0,0},{11708,0,0,0,0,0},{10802,0,0,0,0,0},{10985,0,0,0,0,0},{10856,0,0,0,0,0},{10918,0,0,0,0,0},{11959,0,0,0,0,0},{10941,0,0,0,0,0},{11055,0,0,0,0,0},{11217,0,0,0,0,0},{10868,0,0,0,0,0},{11361,0,0,0,0,0},{11266,0,0,0,0,0},{10312,0,0,0,0,0},{11095,0,0,0,0,0},{10572,0,0,0,0,0},{9905,0,0,0,0,0},{10716,0,0,0,0,0},{11239,0,0,0,0,0},{10970,0,0,0,0,0},{10805,0,0,0,0,0},{10623,0,0,0,0,0},{11211,0,0,0,0,0},{11470,0,0,0,0,0},{11544,0,0,0,0,0},{10262,0,0,0,0,0},{11702,0,0,0,0,0},{10934,0,0,0,0,0},{10764,0,0,0,0,0},{11059,0,0,0,0,0},{11267,0,0,0,0,0},{11726,0,0,0,0,0},{11677,0,0,0,0,0},{11075,0,0,0,0,0},{11257,0,0,0,0,0},{11478,0,0,0,0,0},{11917,0,0,0,0,0},{10880,0,0,0,0,0},{10431,0,0,0,0,0},{11615,0,0,0,0,0}},{{11169,0,0,0,0,0},{11229,0,0,0,0,0},{10612,0,0,0,0,0},{11054,0,0,0,0,0},{11288,0,0,0,0,0},{10877,0,0,0,0,0},{11236,0,0,0,0,0},{11052,0,0,0,0,0},{11024,0,0,0,0,0},{10957,0,0,0,0,0},{11161,0,0,0,0,0},{10567,0,0,0,0,0},{11897,0,0,0,0,0},{10186,0,0,0,0,0},{10956,0,0,0,0,0},{11073,0,0,0,0,0},{11235,0,0,0,0,0},{10812,0,0,0,0,0},{10582,0,0,0,0,0},{10969,0,0,0,0,0},{10731,0,0,0,0,0},{11550,0,0,0,0,0},{11111,0,0,0,0,0},{10717,0,0,0,0,0},{11303,0,0,0,0,0},{11456,0,0,0,0,0},{11675,0,0,0,0,0},{10520,0,0,0,0,0},{11206,0,0,0,0,0},{11686,0,0,0,0,0},{11398,0,0,0,0,0},{11313,0,0,0,0,0},{11820,0,0,0,0,0},{11509,0,0,0,0,0},{11156,0,0,0,0,0},{11568,0,0,0,0,0},{11291,0,0,0,0,0},{11681,0,0,0,0,0},{10756,0,0,0,0,0},{11101,0,0,0,0,0},{10789,0,0,0,0,0},{10559,0,0,0,0,0},{11030,0,0,0,0,0},{11298,0,0,0,0,0},{11222,0,0,0,0,0},{11328,0,0,0,0,0},{10958,0,0,0,0,0},{10332,0,0,0,0,0},{11487,0,0,0,0,0},{11153,0,0,0,0,0}},{{10889,0,0,0,0,0},{11356,0,0,0,0,0},{10779,0,0,0,0,0},{10696,0,0,0,0,0},{11031,0,0,0,0,0},{11231,0,0,0,0,0},{10280,0,0,0,0,0},{10760,0,0,0,0,0},{10920,0,0,0,0,0},{10617,0,0,0,0,0},{11259,0,0,0,0,0},{10476,0,0,0,0,0},{11014,0,0,0,0,0},{10931,0,0,0,0,0},{11549,0,0,0,0,0},{11445,0,0,0,0,0},{11256,0,0,0,0,0},{10764,0,0,0,0,0},{11205,0,0,0,0,0},{10972,0,0,0,0,0},{10971,0,0,0,0,0},{11402,0,0,0,0,0},{10950,0,0,0,0,0},{10811,0,0,0,0,0},{11082,0,0,0,0,0},{10917,0,0,0,0,0},{11278,0,0,0,0,0},{11058,0,0,0,0,0},{10889,0,0,0,0,0},{11136,0,0,0,0,0},{11664,0,0,0,0,0},{10596,0,0,0,0,0},{10658,0,0,0,0,0},{10995,0,0,0,0,0},{11059,0,0,0,0,0},{11264,0,0,0,0,0},{10936,0,0,0,0,0},{11704,0,0,0,0,0},{11587,0,0,0,0,0},{11047,0,0,0,0,0},{11316,0,0,0,0,0},{10614,0,0,0,0,0},{11430,0,0,0,0,0},{11035,0,0,0,0,0},{10331,0,0,0,0,0},{10943,0,0,0,0,0},{10542,0,0,0,0,0},{11068,0,0,0,0,0},{10693,0,0,0,0,0},{11006,0,0,0,0,0}},{{10961,0,0,0,0,0},{10665,0,0,0,0,0},{11116,0,0,0,0,0},{10787,0,0,0,0,0},{11409,0,0,0,0,0},{10491,0,0,0,0,0},{10657,0,0,0,0,0},{10532,0,0,0,0,0},{11077,0,0,0,0,0},{11342,0,0,0,0,0},{10691,0,0,0,0,0},{11133,0,0,0,0,0},{9827,0,0,0,0,0},{11052,0,0,0,0,0},{10461,0,0,0,0,0},{11685,0,0,0,0,0},{11184,0,0,0,0,0},{10980,0,0,0,0,0},{10469,0,0,0,0,0},{10504,0,0,0,0,0},{10700,0,0,0,0,0},{10996,0,0,0,0,0},{10586,0,0,0,0,0},{11806,0,0,0,0,0},{11317,0,0,0,0,0},{11362,0,0,0,0,0},{11358,0,0,0,0,0},{11442,0,0,0,0,0},{11109,0,0,0,0,0},{10167,0,0,0,0,0},{10998,0,0,0,0,0},{10626,0,0,0,0,0},{11537,0,0,0,0,0},{10985,0,0,0,0,0},{11021,0,0,0,0,0},{11576,0,0,0,0,0},{10865,0,0,0,0,0},{10851,0,0,0,0,0},{10946,0,0,0,0,0},{10727,0,0,0,0,0},{11700,0,0,0,0,0},{10848,0,0,0,0,0},{11590,0,0,0,0,0},{11144,0,0,0,0,0},{10661,0,0,0,0,0},{11120,0,0,0,0,0},{9660,0,0,0,0,0},{10926,0,0,0,0,0},{10806,0,0,0,0,0},{11668,0,0,0,0,0}},{{11311,0,0,0,0,0},{11044,0,0,0,0,0},{11129,0,0,0,0,0},{10651,0,0,0,0,0},{11790,0,0,0,0,0},{11986,0,0,0,0,0},{10706,0,0,0,0,0},{10790,0,0,0,0,0},{11084,0,0,0,0,0},{10558,0,0,0,0,0},{10502,0,0,0,0,0},{11268,0,0,0,0,0},{11105,0,0,0,0,0},{10612,0,0,0,0,0},{11150,0,0,0,0,0},{10325,0,0,0,0,0},{10821,0,0,0,0,0},{10989,0,0,0,0,0},{11111,0,0,0,0,0},{10699,0,0,0,0,0},{11223,0,0,0,0,0},{10589,0,0,0,0,0},{10848,0,0,0,0,0},{10542,0,0,0,0,0},{10589,0,0,0,0,0},{10652,0,0,0,0,0},{11364,0,0,0,0,0},{10919,0,0,0,0,0},{11441,0,0,0,0,0},{10792,0,0,0,0,0},{10906,0,0,0,0,0},{11226,0,0,0,0,0},{11133,0,0,0,0,0},{10571,0,0,0,0,0},{11438,0,0,0,0,0},{10786,0,0,0,0,0},{11297,0,0,0,0,0},{11542,0,0,0,0,0},{10981,0,0,0,0,0},{11417,0,0,0,0,0},{11404,0,0,0,0,0},{11433,0,0,0,0,0},{11662,0,0,0,0,0},{11164,0,0,0,0,0},{11397,0,0,0,0,0},{11373,0,0,0,0,0},{11040,0,0,0,0,0},{10895,0,0,0,0,0},{11247,0,0,0,0,0},{11728,0,0,0,0,0}},{{11191,0,0,0,0,0},{11069,0,0,0,0,0},{10922,0,0,0,0,0},{10352,0,0,0,0,0},{11331,0,0,0,0,0},{10726,0,0,0,0,0},{11419,0,0,0,0,0},{11808,0,0,0,0,0},{11362,0,0,0,0,0},{10566,0,0,0,0,0},{11095,0,0,0,0,0},{10805,0,0,0,0,0},{11477,0,0,0,0,0},{11946,0,0,0,0,0},{10690,0,0,0,0,0},{10433,0,0,0,0,0},{11232,0,0,0,0,0},{11161,0,0,0,0,0},{11451,0,0,0,0,0},{10657,0,0,0,0,0},{9943,0,0,0,0,0},{11116,0,0,0,0,0},{11278,0,0,0,0,0},{10481,0,0,0,0,0},{10423,0,0,0,0,0},{10894,0,0,0,0,0},{10937,0,0,0,0,0},{10196,0,0,0,0,0},{11491,0,0,0,0,0},{11040,0,0,0,0,0},{10538,0,0,0,0,0},{10926,0,0,0,0,0},{10373,0,0,0,0,0},{11029,0,0,0,0,0},{11347,0,0,0,0,0},{11283,0,0,0,0,0},{10862,0,0,0,0,0},{10783,0,0,0,0,0},{10901,0,0,0,0,0},{11351,0,0,0,0,0},{10989,0,0,0,0,0},{11148,0,0,0,0,0},{11276,0,0,0,0,0},{10970,0,0,0,0,0},{11077,0,0,0,0,0},{10871,0,0,0,0,0},{11307,0,0,0,0,0},{11001,0,0,0,0,0},{11647,0,0,0,0,0},{11484,0,0,0,0,0}},{{11562,0,0,0,0,0},{11323,0,0,0,0,0},{10874,0,0,0,0,0},{11291,0,0,0,0,0},{11629,0,0,0,0,0},{11470,0,0,0,0,0},{10134,0,0,0,0,0},{11091,0,0,0,0,0},{11179,0,0,0,0,0},{10918,0,0,0,0,0},{10855,0,0,0,0,0},{10821,0,0,0,0,0},{11281,0,0,0,0,0},{10685,0,0,0,0,0},{11752,0,0,0,0,0},{10882,0,0,0,0,0},{10828,0,0,0,0,0},{11265,0,0,0,0,0},{11228,0,0,0,0,0},{10618,0,0,0,0,0},{11000,0,0,0,0,0},{11286,0,0,0,0,0},{10761,0,0,0,0,0},{11011,0,0,0,0,0},{10943,0,0,0,0,0},{10754,0,0,0,0,0},{11384,0,0,0,0,0},{10530,0,0,0,0,0},{10928,0,0,0,0,0},{10802,0,0,0,0,0},{11844,0,0,0,0,0},{11098,0,0,0,0,0},{11440,0,0,0,0,0},{10686,0,0,0,0,0},{10902,0,0,0,0,0},{10926,0,0,0,0,0},{11228,0,0,0,0,0},{10718,0,0,0,0,0},{10927,0,0,0,0,0},{10827,0,0,0,0,0},{10982,0,0,0,0,0},{11148,0,0,0,0,0},{10594,0,0,0,0,0},{10654,0,0,0,0,0},{10949,0,0,0,0,0},{11284,0,0,0,0,0},{11242,0,0,0,0,0},{11402,0,0,0,0,0},{10942,0,0,0,0,0},{11401,0,0,0,0,0}},{{10234,0,0,0,0,0},{11653,0,0,0,0,0},{11381,0,0,0,0,0},{10752,0,0,0,0,0},{10691,0,0,0,0,0},{10777,0,0,0,0,0},{11163,0,0,0,0,0},{11183,0,0,0,0,0},{11601,0,0,0,0,0},{11021,0,0,0,0,0},{10965,0,0,0,0,0},{11298,0,0,0,0,0},{11003,0,0,0,0,0},{11844,0,0,0,0,0},{11115,0,0,0,0,0},{10692,0,0,0,0,0},{11227,0,0,0,0,0},{11405,0,0,0,0,0},{11096,0,0,0,0,0},{10869,0,0,0,0,0},{10597,0,0,0,0,0},{11266,0,0,0,0,0},{11186,0,0,0,0,0},{11404,0,0,0,0,0},{10628,0,0,0,0,0},{11045,0,0,0,0,0},{11273,0,0,0,0,0},{11230,0,0,0,0,0},{10448,0,0,0,0,0},{10564,0,0,0,0,0},{11097,0,0,0,0,0},{10384,0,0,0,0,0},{10953,0,0,0,0,0},{10795,0,0,0,0,0},{11103,0,0,0,0,0},{10556,0,0,0,0,0},{11316,0,0,0,0,0},{10369,0,0,0,0,0},{11643,0,0,0,0,0},{11660,0,0,0,0,0},{11345,0,0,0,0,0},{11301,0,0,0,0,0},{11472,0,0,0,0,0},{11259,0,0,0,0,0},{10877,0,0,0,0,0},{10451,0,0,0,0,0},{11428,0,0,0,0,0},{11270,0,0,0,0,0},{11206,0,0,0,0,0},{10968,0,0,0,0,0}}},{{{-206,-197,-224,-273,-179,-168},{-300,-211,-291,-186,-186,-222},{-193,-166,-305,-267,-199,-278},{-264,-280,-293,-179,-309,-244},{-269,-141,-224,-255,-208,-146},{-255,-302,-289,-190,-278,-208},{-139,-244,-150,-139,-280,-150},{-208,-293,-305,-161,-175,-204},{-161,-206,-164,-134,-267,-228},{-276,-231,-311,-251,-282,-190},{-184,-134,-164,-166,-300,-278},{-228,-137,-186,-137,-193,-172},{-172,-175,-143,-134,-258,-184},{-186,-293,-284,-150,-161,-251},{-251,-159,-280,-296,-235,-302},{-137,-177,-193,-309,-280,-143},{-291,-181,-134,-260,-188,-300},{-184,-282,-168,-287,-255,-211},{-197,-175,-251,-179,-267,-213},{-244,-255,-262,-190,-224,-159},{-175,-255,-188,-164,-278,-233},{-314,-269,-226,-314,-296,-184},{-244,-258,-244,-184,-204,-311},{-181,-170,-282,-240,-179,-231},{-206,-226,-143,-264,-305,-193},{-305,-143,-141,-231,-139,-231},{-273,-307,-280,-202,-155,-213},{-199,-276,-195,-284,-208,-289},{-168,-193,-311,-208,-226,-255},{-233,-293,-139,-255,-195,-280},{-300,-291,-220,-179,-139,-264},{-184,-181,-204,-159,-255,-311},{-150,-186,-302,-190,-220,-146},{-157,-166,-220,-202,-204,-233},{-150,-164,-293,-242,-139,-242},{-159,-260,-235,-251,-170,-177},{-141,-168,-262,-280,-242,-282},{-177,-139,-293,-146,-220,-148},{-134,-208,-262,-226,-206,-255},{-237,-157,-287,-228,-134,-215},{-184,-199,-166,-228,-224,-155},{-284,-262,-137,-208,-271,-220},{-202,-139,-249,-309,-260,-186},{-267,-255,-242,-222,-179,-208},{-184,-148,-186,-224,-168,-307},{-309,-211,-240,-231,-141,-237},{-289,-309,-314,-260,-155,-233},{-267,-226,-233,-170,-141,-139},{-186,-161,-273,-284,-213,-152},{-222,-244,-291,-305,-311,-271}},{{-220,-228,-148,-253,-184,-271},{-291,-139,-152,-139,-166,-302},{-280,-228,-314,-298,-264,-273},{-199,-244,-282,-249,-249,-177},{-235,-220,-296,-255,-307,-253},{-213,-206,-206,-152,-309,-206},{-287,-293,-237,-240,-204,-276},{-296,-157,-172,-184,-204,-179},{-255,-213,-289,-309,-305,-269},{-255,-139,-199,-291,-202,-300},{-166,-240,-220,-152,-311,-211},{-284,-208,-197,-289,-242,-159},{-170,-228,-190,-179,-143,-293},{-246,-204,-217,-213,-168,-253},{-208,-141,-213,-181,-157,-276},{-222,-267,-231,-233,-188,-260},{-217,-302,-267,-300,-166,-293},{-228,-148,-181,-148,-287,-280},{-291,-280,-249,-197,-155,-143},{-287,-258,-314,-202,-217,-233},{-280,-204,-284,-181,-134,-224},{-215,-296,-157,-287,-211,-204},{-260,-258,-262,-262,-307,-157},{-150,-170,-228,-199,-262,-143},{-206,-302,-228,-217,-166,-146},{-170,-139,-278,-253,-146,-172},{-267,-213,-170,-146,-289,-237},{-141,-255,-213,-137,-222,-170},{-197,-141,-235,-152,-305,-197},{-139,-170,-220,-177,-244,-267},{-253,-276,-293,-296,-152,-172},{-278,-143,-155,-291,-242,-188},{-287,-314,-184,-255,-260,-251},{-251,-137,-260,-213,-181,-164},{-242,-195,-233,-148,-267,-166},{-146,-184,-206,-282,-226,-206},{-175,-253,-161,-237,-287,-215},{-226,-217,-211,-152,-237,-296},{-159,-305,-141,-287,-179,-302},{-300,-197,-157,-298,-264,-267},{-206,-249,-155,-166,-264,-204},{-146,-311,-215,-222,-253,-260},{-217,-273,-300,-271,-240,-246},{-166,-311,-168,-233,-309,-255},{-251,-302,-172,-253,-269,-168},{-282,-137,-240,-139,-267,-307},{-291,-159,-287,-159,-170,-249},{-253,-253,-271,-179,-260,-193},{-188,-284,-291,-199,-150,-224},{-253,-302,-298,-291,-193,-220}},{{-172,-139,-157,-293,-271,-291},{-311,-287,-242,-137,-314,-224},{-307,-253,-190,-202,-280,-211},{-242,-222,-240,-220,-166,-161},{-150,-222,-134,-215,-155,-166},{-188,-184,-296,-211,-190,-164},{-282,-237,-276,-202,-181,-278},{-233,-190,-311,-302,-244,-166},{-159,-188,-211,-237,-258,-278},{-146,-181,-240,-206,-166,-164},{-305,-143,-237,-134,-186,-164},{-170,-211,-213,-179,-267,-309},{-298,-235,-311,-159,-311,-242},{-235,-251,-152,-237,-172,-228},{-305,-302,-289,-148,-267,-224},{-242,-159,-282,-172,-184,-249},{-206,-190,-300,-231,-202,-289},{-215,-152,-273,-220,-244,-237},{-181,-206,-186,-269,-220,-237},{-134,-222,-199,-305,-159,-172},{-215,-141,-204,-172,-307,-260},{-278,-137,-296,-291,-291,-146},{-175,-271,-280,-255,-296,-139},{-224,-141,-302,-228,-175,-164},{-155,-148,-262,-177,-278,-267},{-249,-231,-217,-159,-226,-289},{-293,-177,-255,-300,-184,-269},{-311,-137,-224,-228,-159,-282},{-293,-155,-139,-269,-146,-307},{-137,-181,-314,-193,-164,-276},{-166,-309,-139,-211,-260,-215},{-309,-197,-298,-197,-152,-271},{-233,-177,-186,-309,-314,-215},{-233,-190,-278,-228,-269,-309},{-181,-208,-159,-226,-289,-168},{-242,-289,-289,-139,-211,-224},{-305,-305,-258,-181,-215,-177},{-280,-206,-309,-300,-211,-246},{-289,-222,-293,-208,-258,-224},{-246,-141,-296,-273,-271,-206},{-280,-251,-199,-220,-233,-155},{-139,-273,-213,-262,-148,-148},{-195,-206,-150,-155,-139,-157},{-244,-208,-302,-170,-228,-273},{-213,-258,-289,-293,-195,-273},{-231,-177,-314,-244,-289,-150},{-143,-307,-307,-244,-311,-284},{-168,-298,-188,-204,-235,-166},{-282,-273,-181,-159,-253,-211},{-278,-190,-231,-172,-249,-199}},{{-300,-181,-276,-159,-224,-161},{-251,-309,-222,-260,-177,-168},{-255,-296,-184,-164,-202,-170},{-155,-152,-134,-137,-193,-188},{-262,-172,-202,-233,-164,-260},{-264,-258,-204,-202,-224,-206},{-159,-199,-260,-181,-175,-161},{-215,-300,-255,-215,-204,-213},{-311,-195,-282,-314,-152,-302},{-249,-164,-170,-159,-184,-222},{-224,-179,-302,-237,-204,-208},{-150,-231,-157,-186,-251,-224},{-197,-193,-298,-244,-204,-246},{-276,-260,-152,-193,-293,-143},{-197,-215,-314,-202,-296,-311},{-282,-231,-161,-159,-166,-302},{-134,-233,-224,-309,-150,-222},{-269,-181,-190,-199,-217,-139},{-172,-175,-228,-291,-240,-237},{-233,-188,-276,-166,-276,-233},{-215,-280,-222,-170,-273,-177},{-244,-237,-152,-298,-188,-282},{-202,-215,-186,-161,-237,-235},{-190,-150,-159,-269,-141,-184},{-166,-249,-197,-305,-222,-293},{-244,-215,-211,-262,-155,-137},{-184,-251,-141,-213,-307,-208},{-152,-240,-168,-309,-148,-157},{-271,-309,-222,-181,-159,-181},{-296,-240,-258,-271,-240,-237},{-276,-161,-166,-148,-204,-258},{-222,-213,-278,-251,-186,-242},{-170,-217,-164,-199,-150,-231},{-276,-291,-199,-244,-202,-271},{-255,-157,-164,-159,-175,-177},{-237,-202,-258,-172,-181,-298},{-296,-166,-253,-146,-175,-204},{-213,-262,-220,-157,-246,-188},{-177,-164,-258,-181,-287,-168},{-179,-271,-172,-179,-141,-228},{-190,-179,-264,-269,-309,-264},{-143,-175,-175,-305,-208,-309},{-231,-251,-170,-228,-170,-244},{-202,-287,-155,-184,-217,-309},{-244,-237,-175,-258,-255,-278},{-302,-146,-208,-137,-260,-251},{-278,-168,-264,-289,-284,-206},{-199,-262,-159,-208,-150,-246},{-307,-175,-143,-255,-237,-195},{-264,-193,-172,-202,-258,-206}},{{-282,-170,-179,-271,-309,-193},{-190,-177,-233,-267,-172,-249},{-184,-228,-217,-226,-240,-287},{-179,-300,-148,-231,-242,-186},{-152,-260,-202,-251,-249,-202},{-278,-307,-240,-195,-273,-179},{-237,-206,-188,-293,-137,-175},{-258,-262,-172,-134,-242,-222},{-199,-211,-220,-258,-284,-215},{-242,-166,-296,-186,-271,-181},{-168,-152,-251,-302,-267,-296},{-168,-235,-172,-258,-314,-282},{-211,-264,-217,-155,-152,-172},{-244,-255,-284,-195,-262,-314},{-161,-217,-213,-276,-206,-137},{-193,-284,-271,-211,-242,-217},{-164,-262,-134,-175,-148,-246},{-240,-208,-258,-150,-222,-184},{-204,-213,-287,-278,-184,-155},{-134,-177,-276,-255,-264,-193},{-141,-226,-150,-267,-172,-164},{-146,-244,-311,-164,-193,-184},{-199,-262,-137,-258,-175,-246},{-224,-240,-314,-188,-242,-300},{-193,-222,-215,-134,-300,-284},{-202,-284,-199,-208,-231,-222},{-215,-226,-260,-255,-255,-181},{-307,-278,-170,-309,-190,-226},{-240,-146,-150,-143,-193,-170},{-161,-170,-237,-222,-181,-137},{-291,-208,-172,-282,-260,-287},{-199,-190,-273,-224,-141,-181},{-276,-222,-291,-152,-260,-184},{-152,-161,-255,-228,-284,-213},{-280,-276,-309,-164,-237,-134},{-300,-242,-190,-264,-240,-157},{-233,-273,-197,-267,-211,-139},{-244,-168,-291,-311,-222,-278},{-300,-195,-164,-137,-217,-244},{-260,-137,-159,-137,-220,-260},{-226,-314,-193,-186,-311,-298},{-155,-240,-217,-251,-314,-226},{-141,-296,-251,-172,-291,-231},{-269,-166,-253,-280,-193,-220},{-181,-233,-213,-244,-302,-204},{-284,-280,-231,-271,-168,-309},{-202,-148,-139,-181,-190,-280},{-240,-242,-137,-141,-222,-175},{-190,-186,-262,-146,-202,-202},{-150,-276,-287,-237,-228,-298}},{{-240,-269,-307,-215,-264,-199},{-202,-202,-179,-293,-278,-253},{-152,-157,-269,-302,-195,-235},{-152,-309,-134,-235,-287,-206},{-311,-291,-302,-190,-271,-300},{-258,-199,-305,-211,-148,-276},{-264,-249,-195,-282,-307,-282},{-190,-195,-287,-284,-213,-166},{-280,-213,-298,-271,-222,-206},{-168,-166,-280,-148,-220,-291},{-240,-150,-262,-300,-233,-264},{-211,-251,-305,-271,-137,-235},{-166,-276,-217,-291,-179,-291},{-246,-291,-148,-249,-172,-155},{-177,-296,-179,-168,-208,-296},{-184,-208,-161,-314,-168,-269},{-139,-251,-146,-143,-269,-146},{-150,-188,-222,-273,-224,-164},{-186,-240,-177,-228,-175,-139},{-179,-186,-164,-260,-233,-226},{-253,-204,-224,-204,-148,-139},{-311,-146,-213,-298,-141,-181},{-134,-184,-184,-287,-195,-172},{-213,-233,-141,-172,-314,-291},{-289,-159,-170,-287,-199,-184},{-305,-195,-155,-231,-161,-141},{-258,-217,-161,-197,-255,-157},{-284,-164,-284,-271,-260,-206},{-278,-206,-146,-134,-224,-186},{-195,-181,-155,-260,-300,-146},{-309,-177,-159,-231,-168,-235},{-280,-307,-280,-213,-161,-164},{-253,-276,-262,-204,-137,-291},{-152,-264,-253,-309,-217,-184},{-202,-291,-217,-253,-177,-222},{-168,-217,-197,-278,-302,-211},{-307,-235,-181,-157,-298,-139},{-181,-202,-228,-220,-242,-170},{-284,-235,-271,-251,-293,-204},{-211,-213,-226,-206,-139,-246},{-146,-161,-164,-197,-224,-134},{-258,-186,-276,-146,-208,-172},{-244,-251,-253,-193,-161,-228},{-296,-197,-258,-141,-289,-188},{-177,-244,-258,-179,-305,-186},{-177,-168,-166,-186,-260,-199},{-213,-282,-305,-291,-159,-267},{-305,-204,-161,-195,-293,-235},{-271,-260,-195,-269,-172,-231},{-197,-300,-267,-300,-184,-276}},{{-150,-289,-217,-152,-193,-296},{-278,-271,-181,-296,-164,-280},{-137,-137,-249,-231,-309,-258},{-208,-282,-220,-177,-249,-309},{-139,-240,-222,-228,-175,-280},{-287,-202,-233,-166,-148,-237},{-222,-300,-188,-278,-280,-278},{-224,-208,-141,-202,-305,-309},{-217,-193,-224,-152,-269,-199},{-213,-141,-139,-177,-179,-255},{-242,-298,-251,-314,-267,-224},{-181,-159,-280,-314,-186,-231},{-172,-206,-311,-204,-307,-226},{-179,-280,-302,-226,-195,-137},{-179,-264,-220,-282,-143,-168},{-195,-168,-251,-309,-314,-237},{-179,-280,-282,-264,-224,-258},{-172,-271,-249,-197,-237,-253},{-258,-193,-289,-293,-231,-300},{-170,-215,-195,-146,-246,-226},{-150,-309,-235,-166,-146,-141},{-170,-166,-166,-237,-255,-240},{-193,-237,-143,-307,-188,-267},{-204,-284,-146,-253,-246,-249},{-240,-166,-204,-146,-298,-168},{-150,-309,-246,-289,-269,-260},{-276,-271,-226,-258,-164,-280},{-137,-139,-240,-146,-188,-222},{-177,-134,-287,-249,-228,-193},{-237,-215,-170,-217,-260,-215},{-278,-242,-137,-155,-168,-204},{-217,-168,-246,-181,-146,-251},{-190,-172,-228,-228,-199,-305},{-155,-242,-155,-255,-298,-260},{-184,-179,-199,-244,-188,-309},{-276,-287,-255,-226,-309,-262},{-300,-262,-305,-271,-296,-222},{-175,-161,-177,-253,-204,-222},{-293,-134,-177,-134,-152,-264},{-237,-302,-240,-148,-298,-255},{-175,-267,-267,-269,-228,-150},{-226,-226,-246,-199,-255,-146},{-172,-146,-184,-213,-311,-264},{-244,-284,-179,-291,-199,-309},{-155,-262,-143,-177,-242,-190},{-240,-298,-195,-246,-242,-193},{-159,-215,-150,-213,-166,-199},{-293,-296,-253,-314,-150,-240},{-141,-204,-282,-271,-235,-298},{-168,-211,-305,-199,-273,-235}},{{-269,-237,-273,-240,-164,-168},{-181,-155,-211,-284,-269,-199},{-141,-193,-273,-137,-137,-284},{-246,-244,-211,-206,-291,-314},{-179,-311,-258,-208,-253,-258},{-278,-228,-284,-211,-282,-300},{-280,-314,-278,-202,-228,-314},{-202,-170,-170,-161,-222,-213},{-161,-262,-134,-253,-184,-289},{-188,-280,-269,-134,-228,-260},{-177,-150,-175,-146,-314,-150},{-204,-172,-258,-305,-271,-157},{-269,-289,-228,-231,-262,-289},{-282,-137,-280,-208,-175,-264},{-208,-251,-193,-168,-311,-217},{-177,-184,-139,-168,-146,-260},{-184,-159,-139,-150,-296,-291},{-199,-244,-204,-307,-242,-309},{-289,-305,-172,-181,-296,-206},{-157,-267,-314,-188,-161,-237},{-287,-269,-170,-237,-309,-190},{-228,-296,-280,-224,-170,-175},{-240,-213,-271,-217,-226,-278},{-293,-217,-164,-273,-253,-188},{-159,-249,-168,-246,-143,-188},{-240,-143,-235,-179,-217,-276},{-226,-267,-170,-237,-170,-307},{-255,-276,-269,-195,-134,-161},{-175,-155,-175,-181,-164,-264},{-242,-300,-181,-202,-202,-148},{-280,-284,-159,-211,-298,-251},{-184,-269,-289,-213,-208,-249},{-231,-242,-157,-146,-220,-152},{-246,-282,-215,-172,-134,-168},{-139,-217,-157,-208,-273,-186},{-226,-235,-300,-291,-137,-157},{-226,-287,-260,-146,-175,-208},{-134,-155,-309,-166,-195,-161},{-269,-199,-287,-240,-244,-305},{-177,-206,-311,-143,-246,-159},{-302,-141,-213,-170,-246,-199},{-164,-175,-262,-276,-276,-193},{-172,-293,-134,-179,-143,-177},{-217,-211,-242,-146,-253,-296},{-255,-181,-217,-289,-150,-228},{-282,-311,-208,-267,-222,-300},{-206,-175,-284,-168,-202,-278},{-204,-190,-186,-311,-206,-148},{-159,-235,-226,-166,-271,-284},{-305,-233,-137,-172,-267,-206}},{{-143,-193,-314,-302,-309,-269},{-302,-311,-255,-139,-246,-280},{-287,-278,-300,-211,-291,-188},{-300,-141,-172,-164,-166,-159},{-211,-231,-150,-213,-215,-284},{-300,-293,-170,-186,-280,-233},{-228,-204,-289,-300,-159,-199},{-184,-228,-237,-206,-228,-150},{-233,-293,-284,-264,-202,-300},{-164,-213,-199,-177,-195,-184},{-211,-215,-255,-267,-298,-139},{-166,-215,-287,-222,-284,-177},{-224,-246,-146,-253,-208,-287},{-179,-269,-273,-280,-260,-287},{-222,-271,-161,-237,-289,-228},{-314,-222,-314,-291,-233,-184},{-289,-143,-217,-282,-233,-186},{-289,-208,-150,-240,-231,-206},{-177,-137,-293,-195,-309,-164},{-240,-197,-195,-307,-271,-137},{-262,-134,-237,-296,-220,-204},{-284,-204,-150,-237,-202,-222},{-164,-217,-166,-226,-271,-134},{-204,-134,-139,-314,-170,-284},{-164,-249,-224,-251,-190,-244},{-269,-235,-184,-237,-267,-231},{-220,-141,-296,-284,-264,-199},{-220,-143,-235,-314,-264,-175},{-150,-139,-175,-276,-235,-143},{-197,-255,-177,-226,-267,-175},{-170,-289,-168,-309,-195,-267},{-273,-195,-296,-168,-148,-213},{-226,-224,-211,-157,-258,-307},{-161,-278,-255,-159,-159,-278},{-208,-289,-181,-213,-224,-155},{-240,-215,-188,-181,-146,-199},{-249,-208,-175,-157,-172,-193},{-258,-244,-262,-208,-255,-311},{-260,-262,-166,-170,-186,-152},{-244,-305,-251,-168,-267,-231},{-155,-228,-309,-228,-244,-240},{-253,-215,-244,-213,-206,-184},{-302,-193,-305,-246,-240,-289},{-287,-311,-284,-157,-314,-220},{-269,-240,-314,-258,-264,-181},{-161,-262,-231,-143,-172,-224},{-298,-267,-280,-228,-204,-255},{-195,-202,-195,-284,-302,-258},{-289,-255,-258,-204,-233,-309},{-291,-155,-276,-305,-172,-161}}},{{{-167,-264,-271,-183,-228,-307},{-200,-317,-288,-274,-331,-214},{-293,-307,-178,-214,-233,-159},{-190,-167,-167,-159,-293,-202},{-224,-152,-319,-276,-143,-252},{-231,-202,-331,-255,-312,-317},{-283,-264,-209,-214,-317,-240},{-148,-167,-248,-305,-324,-167},{-252,-186,-288,-193,-255,-262},{-288,-236,-200,-148,-214,-200},{-181,-312,-183,-202,-148,-307},{-324,-262,-159,-212,-255,-290},{-257,-321,-217,-305,-288,-274},{-333,-240,-309,-286,-309,-159},{-202,-317,-174,-219,-298,-200},{-248,-150,-328,-295,-221,-205},{-188,-176,-290,-290,-257,-171},{-269,-321,-333,-188,-302,-167},{-302,-305,-264,-274,-171,-152},{-250,-290,-209,-231,-212,-178},{-283,-198,-245,-326,-169,-231},{-169,-183,-331,-159,-262,-326},{-228,-231,-171,-312,-252,-195},{-328,-276,-217,-264,-302,-309},{-281,-262,-178,-214,-219,-212},{-202,-195,-231,-198,-214,-321},{-195,-305,-174,-183,-276,-186},{-264,-298,-200,-245,-240,-193},{-243,-252,-167,-157,-252,-193},{-231,-255,-221,-248,-298,-298},{-188,-176,-309,-155,-274,-283},{-190,-293,-219,-178,-286,-221},{-150,-300,-214,-286,-333,-155},{-145,-243,-321,-257,-317,-171},{-183,-219,-276,-248,-317,-200},{-186,-295,-281,-181,-307,-174},{-167,-159,-171,-209,-157,-157},{-169,-271,-257,-226,-217,-238},{-298,-217,-283,-250,-164,-167},{-190,-264,-228,-269,-248,-221},{-312,-290,-309,-167,-250,-243},{-278,-262,-221,-252,-145,-157},{-257,-209,-148,-221,-152,-188},{-155,-283,-183,-169,-331,-164},{-264,-148,-295,-164,-252,-226},{-183,-167,-321,-274,-321,-309},{-288,-298,-319,-245,-217,-305},{-255,-300,-321,-281,-314,-205},{-162,-259,-217,-174,-157,-286},{-231,-183,-150,-150,-217,-314}},{{-212,-193,-281,-324,-245,-178},{-178,-293,-305,-152,-328,-264},{-226,-190,-238,-233,-262,-162},{-286,-219,-314,-231,-233,-257},{-171,-238,-167,-307,-305,-188},{-233,-274,-167,-324,-305,-157},{-326,-176,-248,-186,-259,-276},{-252,-238,-245,-195,-283,-298},{-164,-298,-178,-248,-255,-269},{-240,-276,-150,-157,-214,-152},{-262,-171,-214,-305,-290,-257},{-188,-245,-226,-250,-252,-288},{-202,-231,-252,-169,-240,-205},{-193,-183,-207,-212,-281,-326},{-245,-202,-314,-164,-290,-305},{-257,-257,-148,-148,-264,-295},{-281,-257,-300,-245,-207,-269},{-157,-248,-221,-248,-164,-276},{-274,-262,-186,-240,-326,-302},{-205,-259,-283,-302,-250,-200},{-281,-333,-238,-178,-276,-186},{-269,-267,-314,-269,-157,-162},{-331,-207,-195,-228,-200,-317},{-309,-176,-283,-193,-200,-228},{-286,-209,-264,-205,-298,-331},{-298,-164,-145,-243,-324,-164},{-145,-174,-159,-190,-157,-152},{-271,-176,-212,-214,-150,-212},{-283,-269,-202,-252,-217,-155},{-186,-181,-236,-259,-205,-183},{-193,-231,-305,-257,-171,-209},{-162,-288,-305,-219,-159,-233},{-293,-169,-259,-169,-167,-217},{-262,-293,-295,-243,-157,-217},{-262,-226,-240,-274,-236,-281},{-159,-155,-205,-162,-257,-295},{-321,-181,-150,-231,-200,-302},{-243,-321,-209,-195,-257,-328},{-290,-214,-167,-326,-164,-217},{-176,-290,-224,-190,-328,-233},{-331,-181,-293,-305,-305,-221},{-317,-250,-274,-262,-205,-205},{-240,-240,-205,-328,-317,-178},{-176,-288,-214,-286,-195,-317},{-262,-228,-207,-183,-317,-169},{-164,-300,-302,-257,-243,-228},{-276,-300,-236,-300,-312,-319},{-176,-298,-190,-300,-169,-243},{-214,-193,-328,-181,-145,-298},{-157,-333,-309,-205,-257,-331}},{{-267,-264,-288,-286,-288,-200},{-319,-300,-214,-321,-240,-162},{-183,-302,-248,-155,-228,-250},{-164,-324,-143,-245,-324,-307},{-309,-286,-143,-228,-328,-245},{-302,-317,-183,-233,-143,-152},{-317,-221,-295,-190,-278,-233},{-321,-148,-190,-226,-183,-302},{-276,-200,-274,-155,-171,-264},{-150,-286,-236,-324,-233,-178},{-236,-300,-157,-269,-278,-324},{-328,-155,-252,-248,-248,-228},{-305,-178,-224,-319,-217,-233},{-267,-183,-252,-321,-181,-143},{-238,-219,-243,-328,-324,-314},{-298,-321,-295,-312,-326,-245},{-333,-233,-226,-324,-245,-162},{-150,-228,-300,-324,-209,-326},{-164,-319,-240,-174,-317,-226},{-240,-328,-143,-164,-214,-207},{-181,-307,-221,-176,-167,-202},{-171,-295,-169,-257,-152,-176},{-312,-157,-281,-333,-255,-319},{-267,-205,-193,-212,-217,-171},{-205,-298,-240,-167,-152,-283},{-228,-195,-174,-328,-288,-326},{-145,-293,-238,-307,-178,-143},{-243,-143,-317,-188,-188,-319},{-331,-319,-174,-269,-212,-257},{-195,-314,-319,-293,-309,-281},{-276,-155,-288,-298,-183,-307},{-307,-295,-295,-181,-221,-145},{-202,-255,-309,-314,-286,-259},{-164,-169,-202,-269,-188,-255},{-159,-298,-145,-333,-259,-207},{-219,-224,-252,-321,-176,-293},{-271,-295,-186,-259,-269,-221},{-231,-214,-243,-271,-312,-145},{-188,-331,-250,-224,-193,-169},{-281,-152,-298,-157,-312,-148},{-176,-174,-317,-155,-169,-295},{-288,-181,-288,-245,-145,-145},{-281,-259,-288,-321,-162,-278},{-271,-150,-226,-319,-317,-331},{-267,-162,-226,-212,-257,-302},{-276,-307,-328,-269,-171,-224},{-209,-300,-314,-157,-293,-228},{-286,-219,-150,-155,-188,-200},{-298,-309,-148,-155,-259,-143},{-298,-326,-245,-162,-309,-159}},{{-148,-312,-167,-171,-252,-171},{-328,-317,-278,-205,-224,-305},{-219,-267,-248,-274,-257,-217},{-205,-236,-188,-224,-181,-281},{-259,-274,-178,-186,-195,-217},{-314,-326,-205,-209,-171,-307},{-193,-255,-152,-188,-157,-233},{-178,-305,-288,-148,-305,-195},{-205,-312,-164,-162,-207,-157},{-159,-145,-321,-283,-176,-193},{-169,-309,-262,-186,-150,-305},{-162,-262,-255,-312,-228,-293},{-152,-238,-212,-319,-198,-200},{-176,-224,-181,-193,-169,-298},{-202,-224,-236,-274,-238,-157},{-245,-302,-295,-221,-178,-290},{-276,-202,-257,-252,-255,-181},{-286,-174,-321,-300,-255,-162},{-186,-207,-224,-143,-217,-333},{-200,-143,-248,-307,-188,-181},{-186,-259,-252,-157,-176,-226},{-169,-186,-321,-212,-300,-298},{-195,-243,-312,-143,-240,-276},{-288,-317,-209,-317,-221,-164},{-159,-328,-174,-290,-238,-212},{-186,-240,-255,-319,-157,-226},{-288,-257,-200,-217,-219,-276},{-267,-288,-283,-264,-159,-298},{-183,-278,-217,-269,-205,-276},{-188,-245,-269,-319,-259,-155},{-321,-326,-183,-226,-190,-155},{-271,-238,-236,-178,-171,-143},{-274,-257,-226,-174,-243,-274},{-200,-143,-143,-171,-305,-281},{-188,-283,-300,-181,-283,-248},{-152,-240,-309,-298,-231,-278},{-267,-205,-145,-195,-226,-302},{-286,-267,-326,-281,-295,-321},{-307,-240,-321,-295,-300,-209},{-319,-207,-290,-176,-290,-252},{-333,-190,-307,-169,-228,-209},{-259,-178,-314,-312,-171,-245},{-209,-233,-276,-283,-257,-274},{-226,-188,-171,-195,-243,-228},{-181,-250,-300,-300,-217,-252},{-307,-188,-150,-209,-293,-200},{-319,-326,-205,-200,-326,-312},{-181,-281,-252,-302,-233,-264},{-283,-333,-145,-269,-236,-243},{-309,-293,-245,-200,-305,-278}},{{-276,-228,-200,-169,-212,-300},{-145,-207,-152,-193,-169,-290},{-319,-298,-274,-183,-259,-290},{-333,-207,-255,-195,-333,-198},{-312,-288,-200,-248,-248,-324},{-302,-148,-252,-155,-186,-274},{-271,-224,-207,-169,-150,-293},{-157,-198,-288,-159,-205,-250},{-245,-212,-231,-295,-243,-328},{-240,-274,-224,-152,-252,-238},{-226,-155,-331,-321,-207,-145},{-181,-267,-298,-169,-224,-214},{-217,-228,-300,-212,-169,-186},{-159,-307,-155,-164,-319,-271},{-212,-269,-302,-236,-307,-288},{-333,-171,-331,-231,-290,-181},{-207,-309,-226,-198,-288,-209},{-236,-312,-331,-283,-298,-309},{-271,-212,-193,-226,-214,-178},{-309,-155,-183,-283,-205,-181},{-255,-257,-250,-143,-188,-228},{-150,-283,-164,-186,-245,-298},{-288,-333,-321,-307,-255,-159},{-317,-255,-295,-276,-245,-178},{-224,-190,-238,-240,-250,-188},{-186,-171,-236,-255,-293,-198},{-240,-295,-171,-319,-214,-333},{-307,-171,-328,-152,-281,-309},{-224,-167,-228,-252,-190,-252},{-317,-174,-193,-145,-217,-319},{-321,-207,-269,-209,-221,-164},{-171,-219,-312,-155,-243,-207},{-312,-236,-283,-305,-326,-145},{-314,-212,-217,-178,-307,-293},{-209,-257,-183,-319,-162,-209},{-219,-243,-221,-198,-245,-314},{-143,-240,-326,-262,-167,-221},{-150,-307,-157,-317,-252,-228},{-224,-219,-155,-219,-269,-269},{-328,-248,-267,-162,-205,-264},{-231,-174,-312,-224,-243,-174},{-219,-150,-317,-190,-290,-286},{-238,-150,-312,-245,-324,-307},{-202,-321,-293,-143,-212,-245},{-221,-328,-250,-314,-286,-321},{-143,-145,-145,-164,-233,-167},{-176,-169,-214,-293,-321,-148},{-333,-271,-183,-286,-157,-202},{-283,-321,-162,-195,-176,-214},{-171,-264,-148,-195,-252,-331}},{{-324,-200,-233,-298,-221,-219},{-224,-288,-198,-305,-186,-295},{-202,-324,-278,-250,-190,-278},{-248,-238,-319,-271,-312,-198},{-181,-145,-271,-221,-174,-331},{-143,-283,-176,-148,-188,-307},{-267,-152,-167,-164,-190,-300},{-145,-174,-188,-312,-205,-226},{-145,-312,-267,-236,-200,-262},{-228,-162,-248,-312,-212,-198},{-307,-295,-176,-293,-228,-193},{-148,-200,-264,-238,-257,-181},{-233,-181,-169,-143,-307,-269},{-264,-221,-238,-145,-207,-331},{-198,-290,-152,-257,-293,-331},{-188,-198,-212,-186,-226,-281},{-293,-183,-207,-274,-278,-250},{-300,-298,-269,-167,-276,-243},{-269,-262,-159,-155,-190,-152},{-152,-205,-202,-224,-143,-288},{-236,-183,-312,-240,-307,-162},{-269,-193,-252,-288,-305,-176},{-221,-236,-298,-181,-159,-312},{-155,-221,-267,-314,-228,-300},{-214,-298,-183,-164,-226,-333},{-155,-309,-295,-157,-250,-212},{-205,-271,-148,-190,-298,-267},{-157,-243,-167,-198,-155,-326},{-328,-159,-228,-262,-328,-252},{-159,-267,-250,-155,-159,-190},{-295,-207,-221,-145,-159,-181},{-276,-302,-250,-143,-331,-233},{-181,-217,-157,-181,-157,-312},{-207,-157,-205,-328,-286,-314},{-176,-198,-314,-274,-295,-302},{-159,-167,-288,-317,-226,-271},{-159,-226,-290,-219,-293,-262},{-217,-221,-293,-250,-321,-309},{-255,-267,-314,-188,-290,-202},{-214,-324,-205,-278,-143,-328},{-238,-276,-331,-267,-252,-200},{-319,-298,-195,-267,-198,-200},{-226,-255,-295,-228,-262,-307},{-178,-240,-188,-238,-202,-319},{-152,-152,-286,-283,-269,-257},{-245,-281,-226,-164,-295,-198},{-202,-274,-143,-288,-321,-221},{-181,-314,-188,-314,-198,-152},{-255,-143,-312,-288,-255,-195},{-307,-238,-312,-319,-236,-178}},{{-181,-321,-276,-269,-202,-300},{-240,-257,-217,-333,-152,-188},{-164,-226,-281,-152,-221,-333},{-150,-174,-152,-214,-181,-319},{-276,-169,-205,-278,-181,-148},{-326,-176,-281,-162,-333,-328},{-290,-188,-257,-200,-248,-307},{-214,-328,-226,-169,-264,-326},{-302,-259,-236,-259,-324,-326},{-259,-176,-312,-333,-228,-281},{-152,-231,-145,-267,-212,-233},{-293,-245,-324,-238,-286,-233},{-243,-238,-162,-167,-193,-271},{-309,-305,-321,-274,-276,-181},{-269,-195,-333,-226,-198,-288},{-145,-276,-176,-305,-207,-205},{-224,-309,-312,-312,-148,-255},{-143,-250,-298,-152,-333,-257},{-231,-188,-283,-240,-193,-255},{-267,-159,-209,-231,-224,-148},{-240,-240,-221,-295,-205,-200},{-186,-324,-212,-205,-145,-276},{-314,-264,-281,-188,-300,-312},{-307,-212,-188,-243,-198,-152},{-198,-321,-186,-200,-300,-178},{-169,-283,-281,-205,-328,-202},{-193,-324,-162,-226,-236,-319},{-259,-298,-274,-143,-202,-307},{-152,-319,-252,-148,-262,-214},{-312,-221,-200,-238,-333,-162},{-209,-186,-319,-195,-155,-200},{-214,-193,-331,-305,-159,-245},{-217,-178,-145,-283,-276,-295},{-288,-314,-190,-314,-295,-245},{-305,-169,-148,-188,-176,-217},{-321,-228,-295,-178,-290,-198},{-174,-248,-238,-248,-150,-271},{-295,-167,-286,-333,-221,-200},{-157,-331,-293,-233,-328,-233},{-271,-255,-245,-276,-257,-317},{-188,-293,-164,-207,-238,-307},{-252,-267,-212,-178,-262,-314},{-312,-274,-319,-326,-305,-157},{-202,-314,-200,-328,-207,-150},{-224,-286,-271,-171,-328,-255},{-207,-167,-207,-212,-317,-262},{-321,-193,-331,-300,-298,-243},{-226,-221,-148,-186,-195,-152},{-286,-238,-240,-236,-152,-267},{-183,-326,-190,-207,-328,-314}},{{-240,-236,-233,-236,-248,-155},{-262,-240,-274,-164,-250,-331},{-326,-209,-205,-221,-198,-312},{-178,-238,-252,-152,-155,-328},{-295,-243,-240,-288,-252,-200},{-157,-309,-171,-178,-221,-295},{-145,-155,-176,-286,-221,-183},{-331,-281,-293,-278,-243,-169},{-248,-178,-274,-295,-150,-293},{-288,-252,-295,-171,-224,-209},{-257,-224,-250,-269,-169,-298},{-317,-224,-155,-307,-190,-207},{-205,-207,-257,-205,-288,-176},{-243,-252,-186,-331,-169,-307},{-155,-267,-162,-259,-243,-202},{-150,-150,-159,-274,-257,-202},{-219,-286,-290,-212,-236,-224},{-331,-186,-328,-302,-171,-217},{-255,-217,-159,-212,-281,-259},{-245,-183,-255,-150,-228,-193},{-233,-214,-155,-302,-248,-298},{-276,-312,-178,-212,-293,-326},{-157,-164,-150,-171,-145,-248},{-252,-271,-274,-202,-238,-193},{-195,-333,-283,-190,-152,-148},{-198,-233,-167,-262,-278,-252},{-155,-231,-333,-174,-238,-307},{-317,-145,-159,-298,-176,-181},{-152,-314,-324,-255,-317,-178},{-312,-183,-324,-264,-321,-200},{-157,-290,-278,-214,-198,-183},{-324,-248,-276,-283,-190,-267},{-157,-245,-250,-183,-264,-328},{-302,-319,-178,-326,-212,-271},{-300,-326,-252,-205,-176,-162},{-233,-183,-245,-295,-300,-188},{-178,-190,-209,-219,-271,-228},{-271,-236,-143,-314,-293,-302},{-212,-162,-250,-333,-162,-157},{-188,-250,-328,-319,-326,-209},{-298,-226,-214,-228,-150,-271},{-214,-333,-326,-245,-226,-212},{-159,-333,-164,-319,-178,-171},{-205,-198,-302,-205,-300,-286},{-186,-178,-276,-333,-164,-190},{-207,-295,-145,-183,-309,-283},{-181,-198,-307,-317,-221,-298},{-288,-228,-224,-236,-176,-252},{-317,-148,-209,-183,-264,-207},{-164,-252,-183,-333,-226,-181}},{{-224,-212,-195,-171,-288,-150},{-162,-286,-243,-167,-319,-240},{-214,-307,-162,-271,-262,-300},{-214,-243,-186,-267,-267,-217},{-326,-281,-228,-148,-312,-314},{-312,-195,-164,-202,-312,-176},{-321,-295,-259,-324,-233,-212},{-219,-202,-312,-317,-321,-157},{-317,-221,-188,-328,-181,-298},{-321,-240,-169,-305,-233,-207},{-183,-283,-174,-219,-271,-319},{-209,-298,-309,-143,-174,-276},{-152,-236,-262,-228,-226,-176},{-248,-328,-259,-188,-202,-328},{-221,-302,-283,-186,-186,-157},{-209,-214,-264,-217,-186,-202},{-200,-186,-226,-278,-324,-155},{-250,-331,-233,-186,-233,-295},{-167,-333,-221,-267,-245,-278},{-205,-217,-278,-228,-217,-164},{-181,-286,-238,-181,-269,-169},{-276,-219,-183,-155,-198,-276},{-319,-321,-333,-214,-312,-314},{-269,-190,-276,-255,-217,-248},{-162,-214,-188,-205,-324,-262},{-181,-167,-312,-274,-300,-159},{-331,-271,-281,-255,-209,-157},{-333,-248,-145,-226,-278,-321},{-300,-283,-174,-159,-307,-295},{-186,-250,-198,-248,-233,-152},{-221,-326,-200,-269,-152,-317},{-164,-317,-198,-145,-152,-217},{-183,-155,-295,-293,-205,-295},{-278,-288,-143,-145,-283,-293},{-221,-181,-314,-243,-183,-217},{-300,-271,-309,-193,-181,-224},{-298,-181,-319,-267,-176,-295},{-195,-157,-171,-226,-188,-328},{-233,-190,-264,-207,-328,-262},{-288,-176,-314,-314,-193,-198},{-262,-259,-152,-271,-305,-181},{-238,-212,-174,-198,-183,-274},{-278,-298,-209,-224,-143,-228},{-217,-193,-283,-209,-226,-324},{-155,-145,-307,-293,-324,-167},{-214,-228,-209,-319,-295,-274},{-198,-305,-324,-274,-155,-278},{-305,-314,-326,-162,-264,-226},{-162,-209,-309,-155,-228,-259},{-248,-288,-269,-150,-198,-259}}},{{{-349,-180,-322,-352,-289,-238},{-278,-322,-355,-336,-371,-289},{-240,-183,-246,-322,-322,-366},{-292,-295,-374,-218,-330,-240},{-232,-254,-238,-322,-251,-224},{-270,-227,-352,-191,-259,-289},{-202,-374,-251,-183,-210,-218},{-205,-232,-278,-240,-303,-243},{-281,-284,-369,-325,-317,-322},{-205,-366,-369,-322,-314,-300},{-341,-363,-325,-377,-194,-317},{-248,-306,-379,-248,-238,-224},{-207,-333,-202,-278,-224,-295},{-314,-254,-180,-186,-268,-259},{-205,-197,-328,-358,-248,-268},{-369,-224,-379,-197,-325,-180},{-306,-218,-284,-287,-325,-319},{-363,-289,-330,-374,-188,-254},{-197,-371,-347,-167,-177,-295},{-325,-183,-325,-287,-328,-317},{-366,-363,-238,-180,-194,-248},{-358,-270,-265,-205,-167,-300},{-227,-164,-207,-186,-194,-303},{-298,-232,-227,-164,-169,-257},{-172,-262,-194,-363,-191,-382},{-374,-243,-169,-379,-218,-229},{-213,-254,-306,-349,-183,-270},{-197,-251,-344,-363,-314,-352},{-177,-344,-191,-221,-325,-276},{-281,-254,-207,-243,-180,-191},{-177,-306,-311,-276,-349,-325},{-246,-238,-287,-369,-273,-287},{-377,-188,-273,-341,-262,-374},{-169,-292,-175,-265,-339,-221},{-276,-202,-265,-319,-336,-382},{-358,-352,-314,-262,-257,-229},{-363,-243,-328,-325,-341,-259},{-265,-194,-167,-270,-311,-374},{-265,-175,-379,-300,-308,-344},{-232,-281,-221,-339,-191,-194},{-251,-328,-259,-199,-169,-281},{-382,-183,-292,-374,-227,-268},{-308,-330,-371,-240,-289,-199},{-276,-254,-319,-175,-328,-273},{-172,-180,-339,-325,-371,-328},{-317,-333,-268,-287,-322,-183},{-382,-292,-289,-194,-287,-366},{-333,-180,-259,-308,-218,-355},{-379,-298,-262,-322,-191,-325},{-257,-379,-265,-229,-254,-276}},{{-276,-216,-289,-270,-238,-330},{-377,-298,-341,-199,-328,-352},{-295,-202,-360,-167,-262,-349},{-218,-358,-311,-306,-229,-257},{-281,-336,-369,-366,-284,-199},{-216,-308,-240,-205,-243,-197},{-248,-363,-243,-306,-240,-268},{-319,-295,-229,-382,-186,-254},{-235,-224,-259,-319,-341,-265},{-366,-164,-183,-349,-289,-339},{-360,-300,-175,-355,-246,-374},{-377,-358,-243,-374,-347,-284},{-317,-287,-246,-213,-369,-298},{-213,-240,-238,-325,-199,-259},{-240,-363,-194,-238,-268,-347},{-333,-216,-205,-360,-186,-319},{-360,-243,-344,-232,-347,-349},{-194,-311,-371,-177,-177,-243},{-240,-311,-287,-172,-232,-366},{-169,-374,-199,-235,-371,-328},{-240,-333,-284,-287,-177,-355},{-270,-344,-270,-306,-366,-164},{-238,-369,-333,-287,-330,-240},{-216,-352,-303,-369,-229,-218},{-325,-377,-298,-259,-205,-210},{-218,-257,-188,-363,-254,-369},{-289,-177,-243,-186,-167,-278},{-366,-382,-300,-352,-268,-227},{-369,-363,-314,-210,-216,-229},{-276,-371,-336,-287,-229,-259},{-199,-229,-289,-363,-172,-216},{-199,-281,-292,-191,-183,-218},{-232,-371,-210,-355,-374,-379},{-191,-336,-180,-292,-379,-349},{-358,-292,-207,-292,-188,-186},{-352,-167,-278,-164,-197,-248},{-339,-238,-379,-273,-246,-344},{-243,-379,-295,-218,-246,-303},{-273,-169,-240,-284,-232,-314},{-210,-371,-213,-341,-278,-221},{-319,-205,-238,-207,-229,-292},{-232,-369,-317,-207,-374,-349},{-319,-216,-333,-216,-377,-300},{-229,-363,-259,-213,-188,-259},{-377,-379,-344,-374,-333,-273},{-344,-213,-344,-169,-259,-371},{-328,-235,-314,-358,-358,-213},{-232,-268,-167,-276,-167,-243},{-366,-224,-319,-341,-194,-175},{-344,-298,-199,-175,-284,-292}},{{-251,-167,-344,-363,-352,-238},{-319,-183,-347,-273,-308,-199},{-167,-314,-197,-289,-377,-377},{-191,-169,-374,-336,-298,-270},{-341,-216,-202,-377,-194,-349},{-347,-177,-213,-319,-339,-183},{-289,-210,-210,-341,-311,-358},{-284,-330,-213,-276,-169,-369},{-352,-194,-344,-257,-262,-358},{-322,-319,-341,-278,-213,-366},{-317,-371,-355,-377,-194,-322},{-164,-199,-259,-246,-194,-213},{-227,-243,-177,-314,-358,-276},{-169,-265,-317,-191,-374,-371},{-205,-216,-186,-177,-308,-180},{-336,-268,-298,-349,-177,-281},{-172,-218,-205,-319,-169,-169},{-363,-276,-191,-164,-186,-188},{-347,-246,-216,-224,-276,-251},{-202,-379,-314,-311,-289,-319},{-257,-180,-347,-369,-177,-218},{-314,-377,-251,-186,-330,-333},{-218,-363,-317,-238,-202,-333},{-352,-371,-262,-268,-336,-292},{-308,-382,-287,-363,-169,-257},{-207,-330,-317,-265,-265,-194},{-336,-164,-270,-303,-205,-314},{-339,-268,-243,-224,-177,-218},{-358,-311,-336,-183,-369,-177},{-287,-317,-268,-188,-265,-377},{-251,-227,-300,-379,-232,-347},{-349,-287,-336,-292,-341,-235},{-210,-349,-314,-325,-191,-379},{-227,-270,-382,-218,-164,-347},{-284,-295,-213,-298,-352,-347},{-278,-254,-317,-371,-254,-246},{-246,-199,-371,-197,-191,-248},{-377,-243,-246,-360,-311,-240},{-358,-270,-377,-257,-268,-300},{-306,-360,-287,-270,-210,-175},{-360,-202,-270,-235,-281,-268},{-322,-186,-303,-191,-268,-278},{-238,-229,-213,-314,-180,-317},{-341,-199,-374,-344,-248,-330},{-164,-251,-246,-339,-336,-379},{-336,-311,-295,-278,-175,-355},{-191,-292,-213,-243,-213,-229},{-284,-355,-177,-218,-287,-341},{-366,-278,-229,-292,-295,-194},{-360,-202,-205,-371,-336,-240}},{{-276,-341,-191,-262,-276,-349},{-175,-232,-257,-262,-371,-358},{-221,-308,-194,-188,-308,-325},{-317,-289,-347,-227,-229,-281},{-319,-229,-306,-374,-333,-289},{-210,-379,-251,-363,-317,-167},{-210,-251,-341,-194,-221,-287},{-188,-177,-284,-341,-289,-268},{-333,-281,-369,-257,-360,-172},{-355,-259,-216,-265,-303,-213},{-259,-248,-344,-254,-360,-284},{-377,-240,-246,-183,-218,-172},{-167,-194,-314,-347,-366,-164},{-281,-251,-366,-265,-336,-360},{-216,-352,-194,-339,-379,-243},{-352,-366,-374,-336,-254,-188},{-180,-352,-347,-311,-347,-224},{-355,-227,-325,-232,-224,-183},{-287,-366,-330,-347,-298,-167},{-306,-259,-352,-197,-177,-169},{-265,-246,-262,-325,-314,-314},{-303,-347,-289,-344,-265,-186},{-167,-227,-306,-273,-287,-374},{-347,-213,-317,-229,-308,-278},{-254,-371,-363,-339,-194,-224},{-186,-240,-276,-202,-238,-240},{-172,-246,-366,-289,-235,-164},{-363,-360,-243,-284,-303,-183},{-240,-197,-341,-284,-216,-377},{-246,-314,-243,-224,-188,-308},{-254,-227,-371,-322,-377,-308},{-235,-298,-243,-188,-191,-314},{-246,-218,-349,-229,-377,-377},{-303,-172,-303,-333,-322,-248},{-177,-314,-333,-218,-339,-369},{-281,-243,-268,-213,-191,-232},{-358,-333,-349,-205,-240,-254},{-199,-167,-278,-363,-347,-303},{-259,-281,-341,-224,-216,-167},{-322,-295,-292,-295,-224,-238},{-251,-235,-314,-308,-273,-221},{-287,-183,-349,-360,-306,-276},{-308,-218,-322,-199,-183,-377},{-360,-289,-366,-224,-281,-213},{-183,-349,-235,-238,-298,-232},{-333,-325,-246,-284,-243,-371},{-289,-229,-308,-238,-221,-265},{-287,-360,-254,-360,-314,-379},{-238,-243,-278,-325,-205,-349},{-167,-377,-317,-352,-197,-278}},{{-278,-164,-355,-227,-292,-235},{-366,-164,-358,-349,-224,-360},{-240,-379,-254,-232,-298,-347},{-227,-259,-325,-273,-303,-183},{-325,-311,-341,-194,-281,-199},{-366,-374,-188,-224,-177,-186},{-311,-330,-164,-248,-188,-341},{-300,-319,-191,-355,-352,-317},{-339,-295,-328,-259,-218,-197},{-303,-339,-366,-273,-377,-278},{-172,-167,-172,-251,-298,-265},{-333,-191,-186,-224,-273,-246},{-295,-221,-227,-216,-339,-167},{-328,-229,-360,-333,-199,-352},{-216,-336,-262,-232,-248,-216},{-366,-379,-333,-371,-377,-328},{-224,-333,-268,-218,-268,-180},{-199,-172,-202,-289,-344,-363},{-167,-218,-300,-218,-317,-278},{-227,-227,-229,-268,-191,-270},{-292,-210,-197,-284,-248,-339},{-325,-167,-308,-330,-186,-300},{-303,-314,-207,-202,-213,-210},{-167,-341,-287,-254,-164,-262},{-355,-248,-262,-254,-377,-213},{-289,-268,-344,-207,-227,-377},{-251,-349,-314,-191,-281,-221},{-341,-205,-227,-344,-169,-322},{-251,-210,-278,-377,-218,-328},{-369,-328,-172,-235,-268,-229},{-216,-169,-355,-224,-311,-336},{-248,-186,-194,-270,-175,-352},{-352,-298,-240,-238,-341,-167},{-270,-210,-311,-287,-238,-216},{-303,-328,-248,-180,-246,-371},{-355,-202,-251,-224,-270,-306},{-229,-270,-336,-325,-268,-180},{-169,-270,-202,-197,-180,-240},{-284,-292,-311,-167,-276,-284},{-246,-167,-371,-167,-355,-289},{-333,-287,-330,-379,-306,-298},{-180,-377,-262,-292,-314,-243},{-221,-278,-191,-270,-300,-347},{-369,-284,-311,-199,-358,-317},{-227,-248,-363,-194,-199,-224},{-306,-308,-284,-257,-317,-287},{-265,-336,-306,-199,-205,-248},{-292,-352,-322,-207,-284,-259},{-229,-197,-371,-175,-186,-259},{-172,-221,-366,-287,-369,-308}},{{-180,-188,-358,-319,-349,-175},{-235,-240,-183,-366,-314,-248},{-328,-311,-278,-183,-191,-262},{-314,-175,-306,-341,-199,-268},{-281,-257,-339,-218,-314,-276},{-363,-287,-379,-369,-270,-281},{-224,-183,-278,-358,-308,-341},{-363,-183,-229,-292,-358,-235},{-287,-311,-344,-257,-336,-251},{-317,-224,-199,-180,-382,-328},{-199,-306,-251,-257,-270,-344},{-202,-336,-276,-227,-265,-347},{-243,-374,-281,-254,-300,-257},{-298,-339,-202,-183,-371,-227},{-199,-221,-205,-221,-371,-308},{-284,-363,-300,-281,-314,-377},{-298,-224,-317,-281,-382,-382},{-224,-292,-210,-197,-311,-278},{-268,-300,-278,-314,-330,-377},{-183,-308,-169,-167,-216,-213},{-199,-270,-369,-298,-199,-265},{-262,-358,-325,-314,-221,-276},{-265,-371,-175,-197,-360,-207},{-262,-322,-205,-339,-164,-319},{-229,-284,-177,-276,-259,-265},{-186,-317,-186,-238,-232,-218},{-262,-352,-314,-284,-273,-232},{-300,-379,-164,-183,-295,-349},{-339,-349,-358,-227,-371,-243},{-224,-330,-259,-295,-339,-317},{-300,-202,-298,-281,-317,-300},{-169,-270,-172,-278,-295,-344},{-221,-317,-336,-268,-377,-341},{-349,-194,-191,-188,-379,-292},{-371,-292,-284,-270,-363,-319},{-303,-319,-175,-227,-207,-363},{-289,-322,-300,-300,-183,-306},{-257,-363,-341,-352,-199,-341},{-369,-257,-172,-243,-167,-205},{-240,-306,-213,-336,-322,-188},{-311,-358,-363,-298,-317,-347},{-344,-235,-273,-268,-188,-221},{-371,-295,-347,-177,-251,-349},{-336,-298,-248,-289,-229,-287},{-292,-270,-248,-382,-284,-197},{-167,-180,-344,-232,-268,-377},{-202,-205,-382,-292,-300,-199},{-281,-188,-194,-314,-205,-377},{-306,-284,-197,-382,-232,-235},{-311,-360,-319,-232,-284,-194}},{{-369,-270,-289,-306,-278,-341},{-265,-167,-328,-360,-194,-210},{-254,-235,-317,-175,-308,-218},{-240,-292,-164,-257,-177,-352},{-344,-240,-366,-379,-276,-374},{-287,-303,-268,-341,-352,-248},{-254,-262,-325,-221,-251,-311},{-300,-251,-317,-374,-311,-377},{-164,-360,-314,-235,-306,-347},{-232,-303,-366,-180,-308,-295},{-366,-227,-191,-333,-300,-216},{-295,-366,-227,-207,-287,-273},{-377,-382,-341,-281,-349,-172},{-284,-183,-306,-191,-183,-287},{-243,-246,-330,-308,-317,-224},{-224,-235,-238,-259,-207,-218},{-322,-257,-308,-268,-300,-194},{-164,-281,-197,-205,-349,-199},{-257,-188,-325,-251,-371,-303},{-371,-238,-265,-251,-273,-213},{-180,-238,-300,-273,-328,-254},{-164,-251,-278,-183,-306,-257},{-333,-319,-268,-180,-306,-298},{-172,-262,-259,-207,-262,-188},{-303,-246,-177,-300,-183,-300},{-197,-218,-259,-194,-177,-292},{-363,-295,-207,-287,-235,-339},{-347,-363,-167,-259,-276,-248},{-270,-336,-287,-377,-240,-325},{-330,-371,-379,-257,-265,-183},{-207,-191,-287,-246,-355,-265},{-298,-262,-210,-180,-227,-183},{-379,-284,-349,-270,-183,-218},{-216,-172,-202,-366,-177,-358},{-344,-358,-265,-177,-371,-295},{-246,-289,-339,-308,-175,-246},{-235,-322,-227,-257,-246,-213},{-240,-369,-194,-355,-268,-175},{-232,-319,-164,-213,-191,-284},{-308,-268,-333,-199,-333,-336},{-238,-289,-197,-265,-344,-369},{-186,-347,-336,-278,-188,-257},{-265,-254,-377,-270,-360,-358},{-308,-314,-308,-363,-303,-281},{-265,-197,-186,-177,-360,-363},{-207,-328,-243,-358,-248,-186},{-314,-371,-295,-235,-240,-374},{-188,-314,-300,-224,-344,-221},{-229,-246,-344,-254,-278,-188},{-352,-197,-284,-358,-251,-317}},{{-319,-273,-379,-325,-369,-366},{-191,-333,-177,-328,-363,-259},{-317,-347,-227,-248,-169,-180},{-300,-341,-303,-218,-360,-183},{-281,-273,-276,-207,-268,-270},{-314,-259,-259,-374,-251,-199},{-216,-167,-177,-232,-199,-276},{-273,-243,-303,-306,-169,-341},{-218,-213,-205,-251,-311,-333},{-257,-243,-210,-317,-216,-330},{-172,-224,-276,-339,-382,-303},{-322,-246,-188,-358,-216,-232},{-287,-308,-289,-358,-278,-248},{-169,-273,-311,-240,-379,-246},{-229,-314,-224,-325,-325,-339},{-194,-259,-287,-333,-292,-306},{-360,-213,-254,-374,-281,-281},{-257,-336,-210,-273,-382,-194},{-251,-289,-210,-254,-268,-379},{-172,-177,-314,-311,-240,-232},{-379,-295,-167,-377,-248,-164},{-308,-319,-205,-238,-303,-377},{-278,-248,-336,-300,-235,-352},{-382,-333,-314,-358,-202,-167},{-300,-314,-298,-186,-308,-224},{-308,-273,-224,-246,-333,-235},{-232,-336,-213,-224,-377,-273},{-254,-216,-172,-183,-366,-221},{-227,-172,-273,-276,-295,-311},{-169,-199,-232,-169,-194,-238},{-207,-352,-268,-303,-270,-246},{-292,-202,-347,-207,-363,-330},{-369,-238,-341,-229,-229,-371},{-164,-308,-254,-352,-273,-289},{-240,-213,-218,-254,-336,-341},{-358,-360,-191,-371,-328,-207},{-355,-257,-311,-322,-325,-363},{-295,-281,-169,-238,-369,-270},{-268,-180,-360,-172,-292,-300},{-317,-330,-278,-197,-366,-265},{-374,-339,-164,-311,-202,-197},{-379,-265,-227,-210,-229,-213},{-292,-303,-306,-289,-270,-251},{-164,-273,-207,-188,-246,-164},{-210,-336,-281,-268,-311,-248},{-328,-270,-232,-205,-355,-210},{-355,-352,-177,-257,-333,-352},{-235,-292,-328,-366,-254,-379},{-276,-202,-284,-281,-336,-363},{-358,-270,-330,-238,-278,-172}},{{-188,-216,-194,-221,-379,-191},{-369,-199,-287,-363,-322,-197},{-287,-358,-281,-246,-336,-177},{-344,-374,-341,-319,-177,-235},{-276,-197,-218,-235,-248,-355},{-194,-164,-369,-207,-374,-251},{-205,-325,-227,-183,-183,-172},{-319,-308,-325,-224,-319,-172},{-355,-328,-164,-352,-319,-205},{-194,-349,-248,-344,-382,-366},{-295,-177,-199,-371,-328,-216},{-333,-229,-355,-186,-199,-347},{-235,-295,-333,-317,-374,-169},{-188,-377,-257,-360,-210,-213},{-339,-205,-289,-213,-330,-191},{-349,-175,-180,-278,-186,-213},{-328,-352,-167,-349,-377,-205},{-366,-186,-240,-235,-317,-202},{-358,-360,-314,-210,-194,-317},{-262,-287,-339,-202,-254,-216},{-175,-289,-268,-216,-369,-227},{-382,-322,-344,-188,-322,-197},{-319,-186,-199,-360,-205,-339},{-278,-308,-169,-246,-292,-273},{-167,-303,-287,-262,-374,-167},{-172,-188,-229,-268,-248,-352},{-355,-238,-194,-325,-349,-238},{-292,-164,-194,-314,-281,-197},{-243,-194,-355,-194,-322,-276},{-278,-205,-363,-202,-270,-251},{-311,-311,-213,-306,-216,-186},{-303,-314,-177,-295,-306,-273},{-284,-243,-216,-235,-358,-319},{-177,-349,-257,-202,-177,-358},{-292,-167,-262,-278,-374,-186},{-306,-303,-227,-344,-218,-289},{-238,-243,-240,-188,-355,-227},{-300,-180,-188,-191,-268,-265},{-347,-199,-243,-183,-202,-257},{-311,-349,-183,-183,-339,-352},{-188,-235,-325,-240,-205,-221},{-216,-377,-308,-246,-371,-352},{-292,-180,-265,-363,-371,-311},{-188,-243,-369,-177,-352,-213},{-172,-300,-322,-199,-382,-278},{-216,-371,-366,-328,-227,-287},{-314,-328,-330,-366,-167,-183},{-355,-314,-355,-300,-298,-339},{-197,-191,-349,-224,-314,-207},{-164,-371,-169,-167,-243,-300}}},{{{-128,-122,-209,-123,-128,-140},{-114,-179,-99,-177,-123,-202},{-116,-145,-163,-105,-180,-94},{-200,-123,-203,-171,-209,-139},{-106,-206,-99,-194,-206,-177},{-196,-205,-97,-136,-143,-154},{-112,-180,-99,-189,-128,-117},{-111,-191,-106,-171,-136,-105},{-206,-116,-160,-152,-105,-151},{-126,-176,-197,-185,-186,-102},{-152,-112,-154,-145,-140,-142},{-136,-109,-162,-163,-179,-132},{-117,-179,-168,-117,-108,-157},{-140,-126,-116,-169,-188,-152},{-122,-120,-152,-157,-171,-103},{-106,-134,-169,-176,-165,-126},{-191,-111,-202,-156,-157,-185},{-185,-108,-94,-139,-97,-99},{-213,-194,-159,-136,-143,-162},{-137,-200,-102,-122,-186,-97},{-165,-174,-105,-103,-172,-209},{-189,-156,-177,-214,-142,-177},{-209,-216,-132,-122,-129,-151},{-180,-166,-116,-140,-165,-163},{-134,-171,-116,-213,-131,-136},{-112,-123,-142,-132,-136,-194},{-139,-176,-209,-137,-165,-103},{-92,-126,-180,-154,-208,-194},{-156,-146,-183,-99,-99,-108},{-142,-109,-183,-116,-174,-179},{-137,-206,-188,-111,-183,-179},{-103,-106,-180,-211,-109,-123},{-134,-137,-117,-99,-94,-174},{-163,-202,-109,-174,-116,-143},{-199,-97,-171,-126,-157,-182},{-183,-125,-179,-206,-185,-145},{-171,-169,-111,-185,-102,-194},{-208,-126,-156,-120,-157,-165},{-148,-192,-119,-120,-95,-156},{-163,-165,-180,-103,-126,-120},{-191,-156,-143,-183,-157,-203},{-140,-126,-211,-169,-211,-139},{-191,-160,-108,-189,-151,-211},{-125,-111,-137,-148,-162,-119},{-176,-117,-146,-196,-205,-174},{-182,-166,-116,-142,-172,-166},{-214,-208,-176,-112,-136,-102},{-156,-203,-140,-137,-108,-123},{-163,-151,-160,-99,-191,-134},{-176,-166,-154,-94,-92,-171}},{{-197,-160,-163,-203,-183,-172},{-203,-99,-143,-123,-172,-165},{-209,-132,-188,-140,-97,-216},{-205,-122,-120,-128,-97,-188},{-211,-117,-188,-171,-197,-102},{-106,-111,-156,-214,-186,-148},{-199,-149,-159,-154,-119,-202},{-99,-119,-203,-140,-112,-145},{-114,-120,-206,-172,-179,-148},{-140,-152,-114,-123,-188,-168},{-200,-105,-211,-197,-197,-117},{-211,-189,-119,-169,-137,-125},{-116,-154,-140,-197,-112,-145},{-192,-168,-185,-179,-137,-134},{-199,-165,-134,-202,-142,-119},{-211,-154,-140,-94,-154,-202},{-109,-206,-142,-97,-194,-140},{-108,-92,-179,-128,-128,-112},{-154,-106,-209,-171,-171,-163},{-213,-116,-159,-166,-114,-213},{-196,-97,-103,-129,-151,-105},{-211,-108,-199,-160,-163,-117},{-119,-177,-140,-92,-140,-149},{-143,-128,-139,-172,-162,-103},{-165,-136,-120,-172,-209,-197},{-116,-142,-109,-99,-206,-94},{-191,-126,-154,-163,-97,-109},{-148,-171,-105,-146,-108,-136},{-206,-185,-160,-140,-136,-168},{-168,-176,-142,-211,-194,-134},{-128,-112,-214,-108,-111,-182},{-149,-148,-94,-191,-116,-200},{-165,-199,-185,-105,-100,-136},{-142,-120,-159,-174,-174,-213},{-168,-142,-129,-122,-92,-192},{-172,-163,-99,-123,-160,-140},{-157,-136,-108,-152,-216,-177},{-94,-120,-103,-129,-152,-122},{-137,-185,-92,-179,-203,-117},{-125,-168,-136,-171,-95,-149},{-197,-192,-199,-156,-92,-174},{-168,-156,-203,-109,-140,-213},{-117,-171,-197,-172,-202,-152},{-209,-199,-106,-211,-183,-103},{-171,-137,-114,-114,-185,-182},{-136,-203,-94,-156,-139,-169},{-111,-202,-94,-140,-208,-140},{-176,-205,-200,-203,-99,-103},{-145,-149,-100,-111,-134,-109},{-174,-199,-202,-216,-152,-126}},{{-140,-151,-196,-106,-203,-165},{-182,-99,-189,-177,-183,-129},{-160,-103,-154,-99,-163,-97},{-194,-148,-156,-143,-208,-200},{-106,-179,-137,-125,-194,-140},{-103,-146,-143,-145,-209,-129},{-216,-211,-145,-209,-145,-131},{-146,-105,-154,-213,-189,-111},{-120,-116,-114,-116,-111,-145},{-131,-145,-177,-116,-209,-165},{-140,-131,-116,-179,-108,-216},{-216,-182,-146,-103,-162,-136},{-183,-139,-120,-202,-213,-137},{-142,-94,-188,-189,-122,-168},{-145,-137,-95,-160,-123,-111},{-179,-214,-205,-163,-126,-94},{-211,-171,-171,-214,-149,-169},{-92,-132,-206,-111,-95,-205},{-128,-176,-154,-152,-137,-125},{-151,-123,-100,-94,-165,-92},{-205,-119,-174,-146,-123,-172},{-208,-188,-209,-146,-216,-100},{-108,-149,-205,-108,-182,-214},{-106,-143,-95,-213,-140,-92},{-92,-200,-125,-197,-209,-205},{-188,-111,-95,-211,-174,-114},{-182,-189,-197,-92,-137,-171},{-209,-100,-206,-99,-142,-100},{-202,-171,-180,-162,-157,-139},{-189,-95,-129,-143,-149,-122},{-203,-109,-174,-176,-114,-156},{-149,-139,-137,-103,-128,-216},{-162,-122,-197,-139,-179,-103},{-157,-142,-126,-209,-185,-137},{-131,-131,-172,-206,-94,-151},{-112,-169,-191,-119,-176,-111},{-172,-129,-122,-103,-211,-196},{-143,-205,-95,-179,-206,-209},{-169,-208,-123,-180,-99,-154},{-139,-151,-116,-182,-149,-148},{-168,-119,-140,-185,-120,-203},{-111,-203,-168,-206,-148,-154},{-97,-165,-94,-152,-136,-202},{-179,-136,-191,-146,-114,-126},{-103,-152,-140,-94,-114,-129},{-106,-183,-103,-186,-182,-206},{-152,-128,-157,-132,-165,-99},{-180,-169,-152,-95,-120,-95},{-111,-208,-192,-211,-202,-197},{-202,-176,-176,-200,-148,-185}},{{-179,-112,-92,-209,-143,-196},{-157,-182,-108,-120,-205,-151},{-128,-95,-165,-140,-205,-171},{-148,-183,-128,-148,-162,-169},{-165,-131,-186,-122,-134,-205},{-131,-102,-106,-191,-163,-160},{-123,-111,-211,-117,-177,-156},{-211,-171,-134,-112,-192,-149},{-143,-152,-134,-152,-97,-188},{-196,-122,-156,-94,-116,-143},{-92,-214,-208,-186,-152,-180},{-131,-108,-196,-156,-139,-183},{-125,-122,-94,-131,-103,-108},{-137,-131,-117,-177,-122,-191},{-112,-112,-108,-157,-97,-179},{-179,-188,-126,-111,-188,-166},{-122,-168,-199,-142,-111,-125},{-169,-92,-159,-214,-203,-205},{-211,-143,-165,-213,-139,-194},{-183,-208,-143,-146,-180,-189},{-179,-114,-126,-179,-200,-200},{-214,-202,-179,-143,-146,-126},{-189,-188,-120,-94,-106,-114},{-103,-202,-160,-109,-122,-152},{-131,-200,-200,-199,-92,-95},{-172,-95,-216,-211,-125,-216},{-183,-174,-208,-116,-203,-205},{-203,-213,-114,-103,-151,-134},{-103,-191,-185,-112,-174,-116},{-152,-149,-216,-139,-132,-112},{-97,-116,-149,-146,-125,-177},{-116,-108,-209,-177,-172,-171},{-140,-171,-119,-159,-108,-176},{-165,-106,-148,-94,-177,-108},{-145,-159,-169,-131,-134,-108},{-119,-183,-196,-116,-205,-116},{-99,-103,-183,-142,-203,-152},{-202,-211,-148,-206,-114,-105},{-103,-131,-199,-142,-151,-94},{-111,-200,-171,-191,-145,-171},{-151,-99,-169,-120,-208,-149},{-168,-109,-203,-106,-146,-103},{-209,-97,-114,-149,-154,-108},{-137,-109,-105,-131,-196,-109},{-165,-125,-180,-206,-166,-189},{-111,-166,-134,-163,-188,-126},{-146,-112,-97,-114,-108,-188},{-128,-106,-137,-94,-100,-216},{-209,-209,-114,-179,-183,-214},{-162,-182,-160,-157,-194,-137}},{{-199,-142,-196,-128,-92,-216},{-131,-116,-156,-122,-199,-145},{-105,-94,-182,-179,-186,-172},{-129,-216,-148,-143,-139,-211},{-208,-111,-172,-140,-159,-102},{-197,-145,-148,-152,-149,-176},{-192,-191,-137,-186,-125,-166},{-120,-196,-180,-205,-145,-97},{-145,-131,-109,-94,-151,-143},{-131,-182,-149,-103,-196,-119},{-145,-134,-111,-106,-142,-200},{-151,-116,-177,-202,-183,-176},{-139,-140,-100,-126,-206,-112},{-194,-126,-209,-160,-136,-162},{-100,-188,-122,-209,-140,-146},{-100,-191,-116,-191,-200,-129},{-177,-213,-188,-180,-149,-189},{-95,-186,-134,-146,-171,-171},{-146,-92,-114,-197,-112,-208},{-106,-157,-214,-114,-109,-119},{-165,-137,-206,-102,-206,-97},{-197,-183,-103,-185,-168,-129},{-94,-166,-136,-99,-196,-211},{-208,-165,-188,-132,-202,-199},{-211,-202,-163,-156,-123,-116},{-119,-134,-145,-171,-131,-148},{-174,-206,-142,-202,-162,-182},{-177,-111,-202,-136,-154,-114},{-131,-125,-189,-171,-176,-156},{-145,-154,-142,-191,-117,-100},{-189,-166,-159,-111,-131,-159},{-125,-151,-205,-129,-114,-117},{-99,-196,-199,-145,-129,-95},{-112,-142,-97,-185,-148,-94},{-191,-103,-182,-208,-105,-154},{-148,-99,-196,-169,-162,-166},{-168,-159,-126,-209,-132,-183},{-179,-132,-196,-157,-154,-146},{-203,-112,-203,-152,-162,-140},{-157,-169,-152,-165,-103,-125},{-163,-131,-203,-213,-183,-148},{-131,-174,-169,-140,-129,-209},{-143,-145,-176,-125,-202,-148},{-122,-108,-125,-213,-162,-163},{-129,-196,-179,-116,-117,-156},{-213,-92,-205,-142,-148,-112},{-131,-103,-145,-120,-102,-159},{-191,-148,-111,-191,-163,-157},{-216,-192,-211,-166,-205,-117},{-156,-209,-148,-132,-163,-160}},{{-214,-111,-209,-148,-216,-209},{-111,-119,-100,-174,-106,-156},{-92,-142,-111,-156,-203,-211},{-128,-97,-125,-206,-154,-109},{-152,-95,-213,-200,-111,-156},{-213,-159,-186,-200,-172,-117},{-166,-179,-197,-105,-211,-120},{-149,-140,-188,-132,-97,-182},{-119,-108,-97,-182,-120,-145},{-94,-216,-102,-139,-183,-128},{-163,-182,-186,-117,-146,-168},{-143,-145,-137,-160,-188,-183},{-197,-166,-166,-126,-200,-214},{-154,-209,-112,-132,-163,-137},{-92,-100,-128,-149,-192,-192},{-116,-176,-194,-168,-120,-99},{-111,-95,-116,-100,-116,-185},{-192,-176,-102,-172,-162,-171},{-182,-176,-172,-99,-166,-176},{-97,-120,-128,-192,-168,-216},{-162,-159,-149,-200,-171,-92},{-132,-92,-169,-185,-180,-111},{-179,-196,-192,-160,-179,-122},{-92,-105,-180,-117,-99,-152},{-136,-112,-109,-177,-114,-114},{-159,-185,-213,-214,-114,-111},{-148,-171,-139,-142,-171,-199},{-171,-159,-95,-180,-206,-112},{-206,-166,-157,-139,-108,-160},{-168,-183,-109,-92,-180,-136},{-214,-171,-131,-112,-202,-189},{-171,-159,-216,-206,-186,-137},{-209,-146,-95,-100,-103,-191},{-109,-165,-111,-151,-123,-143},{-188,-192,-214,-140,-99,-109},{-105,-162,-94,-129,-199,-143},{-192,-196,-94,-139,-166,-176},{-182,-206,-95,-116,-182,-177},{-199,-143,-174,-206,-182,-157},{-92,-100,-177,-122,-189,-200},{-176,-105,-123,-174,-139,-176},{-191,-211,-148,-146,-197,-189},{-180,-169,-163,-179,-186,-137},{-192,-199,-168,-112,-122,-200},{-179,-105,-160,-200,-188,-109},{-209,-213,-169,-182,-196,-156},{-143,-157,-132,-202,-171,-205},{-114,-182,-203,-151,-162,-140},{-206,-156,-139,-139,-136,-168},{-145,-186,-132,-191,-148,-99}},{{-134,-112,-154,-103,-199,-183},{-188,-177,-169,-126,-182,-191},{-202,-203,-183,-102,-199,-105},{-151,-183,-183,-197,-111,-129},{-213,-143,-92,-106,-99,-199},{-163,-111,-117,-149,-109,-180},{-156,-128,-154,-108,-214,-142},{-172,-137,-188,-200,-205,-191},{-179,-188,-214,-146,-99,-172},{-171,-157,-92,-109,-146,-125},{-169,-136,-100,-169,-216,-165},{-183,-194,-146,-192,-102,-119},{-129,-149,-151,-137,-182,-102},{-202,-163,-117,-205,-156,-191},{-168,-202,-108,-108,-134,-145},{-99,-159,-200,-92,-188,-117},{-203,-149,-214,-191,-209,-106},{-140,-203,-114,-143,-162,-208},{-171,-182,-116,-143,-197,-214},{-208,-200,-97,-117,-163,-146},{-165,-97,-122,-131,-123,-117},{-129,-114,-102,-205,-213,-213},{-94,-114,-120,-103,-192,-160},{-194,-134,-163,-112,-185,-111},{-156,-182,-165,-116,-97,-148},{-156,-112,-177,-182,-137,-131},{-117,-182,-148,-92,-213,-131},{-120,-111,-109,-140,-160,-177},{-143,-179,-189,-197,-177,-134},{-160,-163,-191,-209,-103,-196},{-211,-152,-97,-197,-159,-140},{-116,-203,-169,-111,-180,-172},{-129,-111,-146,-123,-112,-117},{-117,-209,-180,-163,-100,-97},{-209,-140,-139,-174,-166,-197},{-163,-185,-188,-114,-189,-199},{-119,-149,-149,-191,-139,-117},{-139,-94,-106,-185,-174,-165},{-176,-128,-114,-192,-214,-179},{-129,-139,-106,-103,-183,-179},{-179,-165,-105,-199,-100,-160},{-142,-203,-169,-188,-160,-100},{-194,-129,-156,-172,-176,-200},{-159,-117,-171,-189,-92,-132},{-194,-142,-95,-128,-139,-136},{-119,-131,-136,-180,-189,-191},{-99,-139,-106,-183,-185,-151},{-151,-142,-157,-146,-163,-214},{-216,-182,-205,-171,-179,-186},{-129,-206,-151,-109,-102,-108}},{{-125,-180,-132,-136,-202,-200},{-206,-206,-180,-100,-172,-148},{-214,-92,-183,-166,-165,-109},{-97,-102,-166,-197,-203,-202},{-139,-108,-186,-216,-119,-166},{-188,-108,-140,-139,-140,-176},{-126,-105,-151,-159,-146,-92},{-179,-211,-131,-179,-119,-123},{-165,-142,-126,-117,-103,-162},{-163,-179,-214,-151,-109,-180},{-123,-189,-120,-99,-154,-169},{-105,-192,-203,-108,-140,-137},{-142,-206,-108,-200,-134,-137},{-119,-120,-154,-214,-95,-156},{-208,-192,-134,-100,-169,-180},{-95,-185,-200,-148,-108,-213},{-149,-129,-160,-216,-192,-172},{-139,-100,-183,-134,-123,-111},{-202,-203,-168,-171,-191,-128},{-140,-179,-139,-149,-137,-120},{-166,-111,-194,-146,-102,-131},{-205,-102,-165,-159,-129,-95},{-200,-188,-119,-106,-97,-200},{-111,-123,-95,-194,-92,-163},{-111,-192,-216,-196,-206,-191},{-140,-94,-149,-206,-159,-162},{-180,-189,-191,-152,-151,-140},{-203,-137,-205,-102,-148,-114},{-131,-154,-205,-128,-189,-129},{-102,-196,-180,-199,-100,-131},{-208,-192,-146,-145,-183,-156},{-106,-209,-131,-189,-106,-152},{-209,-99,-122,-203,-160,-159},{-122,-111,-105,-145,-188,-179},{-122,-182,-171,-95,-131,-142},{-95,-202,-116,-176,-163,-139},{-151,-174,-100,-120,-128,-146},{-168,-123,-112,-132,-142,-139},{-199,-213,-123,-131,-196,-99},{-97,-214,-143,-97,-199,-151},{-185,-123,-146,-119,-183,-213},{-145,-166,-188,-142,-129,-140},{-171,-143,-99,-112,-128,-183},{-194,-154,-185,-176,-203,-105},{-146,-205,-214,-136,-136,-206},{-126,-137,-102,-154,-206,-137},{-176,-114,-117,-199,-99,-180},{-160,-97,-139,-208,-208,-134},{-154,-105,-149,-109,-146,-157},{-171,-143,-126,-177,-146,-140}},{{-189,-142,-154,-197,-142,-216},{-216,-159,-136,-166,-191,-174},{-171,-216,-131,-174,-103,-106},{-125,-117,-169,-111,-152,-213},{-171,-216,-108,-102,-200,-92},{-202,-126,-159,-131,-205,-216},{-122,-99,-183,-137,-137,-117},{-129,-131,-183,-131,-191,-126},{-176,-145,-216,-216,-100,-209},{-149,-102,-197,-129,-194,-120},{-191,-213,-186,-197,-132,-120},{-126,-211,-139,-179,-100,-213},{-145,-216,-183,-180,-205,-123},{-151,-160,-189,-123,-208,-216},{-146,-209,-206,-143,-179,-114},{-209,-105,-191,-129,-154,-191},{-200,-186,-139,-129,-157,-171},{-216,-97,-171,-137,-109,-159},{-179,-213,-197,-171,-119,-97},{-152,-146,-176,-172,-142,-123},{-117,-177,-95,-191,-152,-103},{-148,-100,-125,-145,-209,-194},{-116,-145,-169,-206,-168,-100},{-200,-182,-92,-139,-126,-122},{-99,-177,-182,-196,-176,-99},{-152,-197,-92,-162,-200,-162},{-140,-145,-134,-213,-179,-136},{-129,-136,-140,-103,-179,-102},{-95,-191,-188,-102,-102,-202},{-97,-213,-171,-162,-203,-174},{-108,-140,-99,-216,-154,-116},{-197,-111,-196,-206,-92,-99},{-174,-119,-143,-97,-111,-105},{-149,-157,-165,-99,-166,-176},{-109,-131,-208,-105,-149,-123},{-214,-122,-200,-111,-129,-106},{-168,-106,-143,-122,-139,-163},{-160,-92,-123,-128,-165,-94},{-97,-146,-211,-139,-199,-192},{-182,-132,-99,-213,-186,-209},{-211,-191,-171,-139,-126,-157},{-168,-142,-163,-191,-102,-196},{-123,-123,-182,-168,-192,-180},{-108,-180,-166,-129,-208,-152},{-172,-100,-140,-157,-166,-129},{-105,-197,-200,-165,-197,-131},{-188,-189,-94,-208,-166,-111},{-134,-132,-128,-142,-154,-180},{-191,-197,-214,-136,-172,-143},{-152,-213,-179,-148,-156,-136}}},{{{-253,-231,-167,-235,-211,-113},{-198,-111,-204,-217,-171,-226},{-142,-162,-146,-177,-249,-175},{-173,-242,-169,-226,-131,-153},{-228,-197,-140,-246,-138,-220},{-215,-153,-204,-200,-244,-133},{-193,-116,-138,-178,-255,-202},{-131,-233,-193,-136,-118,-249},{-129,-133,-146,-167,-109,-155},{-198,-249,-175,-209,-144,-120},{-173,-175,-228,-124,-166,-157},{-224,-131,-122,-175,-169,-129},{-127,-204,-209,-160,-244,-157},{-204,-151,-240,-131,-242,-157},{-246,-127,-118,-187,-171,-144},{-167,-115,-207,-153,-124,-198},{-166,-253,-240,-195,-220,-115},{-182,-131,-206,-246,-242,-202},{-118,-126,-206,-197,-238,-182},{-109,-240,-140,-215,-184,-237},{-226,-222,-146,-209,-109,-255},{-151,-246,-158,-149,-218,-182},{-135,-138,-146,-238,-113,-126},{-162,-136,-160,-120,-131,-166},{-146,-238,-178,-171,-147,-195},{-207,-226,-200,-111,-200,-207},{-244,-206,-175,-200,-198,-160},{-135,-158,-182,-171,-109,-211},{-186,-253,-248,-164,-113,-131},{-131,-207,-240,-248,-158,-244},{-233,-213,-200,-191,-231,-169},{-129,-116,-144,-204,-246,-124},{-122,-213,-209,-229,-169,-191},{-233,-111,-120,-124,-238,-228},{-228,-222,-124,-184,-158,-153},{-251,-127,-249,-229,-180,-240},{-182,-218,-189,-136,-231,-120},{-149,-186,-167,-118,-160,-166},{-251,-153,-195,-226,-233,-237},{-228,-246,-142,-157,-133,-111},{-238,-158,-228,-198,-251,-180},{-198,-218,-118,-142,-200,-131},{-238,-213,-202,-224,-186,-164},{-113,-202,-187,-206,-182,-244},{-157,-175,-231,-249,-138,-120},{-249,-191,-113,-204,-202,-191},{-197,-175,-175,-222,-109,-186},{-127,-207,-193,-235,-109,-195},{-222,-224,-127,-246,-133,-202},{-235,-175,-197,-177,-158,-138}},{{-164,-191,-177,-235,-200,-133},{-187,-204,-217,-240,-127,-231},{-209,-124,-129,-162,-182,-229},{-177,-197,-124,-240,-184,-189},{-157,-195,-202,-204,-111,-215},{-238,-153,-222,-113,-228,-202},{-220,-111,-253,-138,-233,-229},{-215,-202,-226,-180,-200,-115},{-198,-218,-171,-189,-248,-195},{-149,-160,-151,-197,-182,-113},{-206,-109,-162,-129,-226,-138},{-146,-162,-149,-124,-235,-244},{-113,-136,-133,-167,-153,-189},{-113,-206,-211,-186,-217,-220},{-147,-115,-235,-146,-133,-207},{-202,-229,-160,-191,-140,-126},{-144,-207,-229,-147,-213,-184},{-204,-206,-113,-229,-217,-124},{-171,-195,-131,-147,-111,-126},{-140,-197,-175,-224,-135,-255},{-242,-140,-255,-226,-109,-151},{-175,-186,-180,-211,-255,-229},{-173,-157,-253,-113,-153,-248},{-126,-251,-166,-127,-116,-231},{-155,-184,-198,-200,-222,-211},{-142,-109,-184,-124,-231,-207},{-200,-211,-113,-193,-162,-162},{-122,-149,-122,-135,-133,-235},{-191,-211,-233,-138,-218,-198},{-253,-135,-200,-207,-233,-233},{-251,-122,-191,-113,-182,-171},{-218,-240,-136,-255,-255,-197},{-207,-166,-118,-124,-147,-251},{-175,-167,-151,-237,-226,-242},{-178,-202,-233,-162,-207,-217},{-238,-109,-142,-200,-217,-151},{-200,-238,-242,-135,-226,-224},{-155,-209,-142,-180,-228,-253},{-116,-118,-238,-226,-162,-120},{-166,-211,-144,-122,-248,-164},{-228,-246,-140,-193,-244,-140},{-115,-206,-175,-171,-233,-195},{-207,-222,-160,-151,-249,-177},{-109,-202,-175,-197,-160,-240},{-209,-186,-171,-124,-184,-207},{-147,-235,-217,-131,-229,-118},{-207,-253,-238,-240,-222,-222},{-178,-246,-113,-175,-122,-244},{-129,-144,-182,-182,-235,-171},{-122,-122,-213,-189,-118,-211}},{{-109,-144,-149,-175,-109,-246},{-144,-113,-195,-113,-248,-193},{-160,-244,-111,-133,-200,-133},{-160,-200,-246,-158,-231,-228},{-220,-204,-222,-133,-246,-138},{-136,-171,-211,-204,-180,-202},{-217,-195,-144,-253,-164,-217},{-169,-231,-231,-209,-118,-164},{-229,-173,-191,-118,-151,-231},{-166,-164,-213,-248,-138,-144},{-164,-122,-164,-133,-142,-142},{-204,-187,-224,-184,-158,-186},{-220,-202,-182,-129,-220,-242},{-136,-113,-189,-155,-138,-155},{-240,-242,-186,-213,-111,-202},{-200,-220,-122,-229,-167,-133},{-228,-228,-186,-231,-255,-207},{-162,-144,-153,-153,-177,-226},{-109,-253,-215,-118,-206,-140},{-237,-237,-182,-229,-217,-198},{-167,-238,-251,-109,-166,-158},{-224,-248,-115,-157,-193,-251},{-248,-209,-129,-149,-122,-122},{-131,-217,-202,-155,-158,-217},{-240,-197,-184,-116,-253,-204},{-158,-255,-124,-146,-222,-253},{-153,-111,-249,-251,-238,-155},{-237,-173,-113,-162,-127,-200},{-220,-253,-191,-202,-111,-149},{-167,-242,-207,-116,-255,-238},{-126,-202,-187,-184,-218,-231},{-131,-187,-136,-233,-167,-187},{-235,-171,-237,-167,-118,-120},{-164,-226,-186,-116,-186,-187},{-237,-202,-238,-229,-251,-126},{-246,-136,-255,-109,-191,-222},{-240,-157,-157,-235,-238,-109},{-202,-198,-147,-124,-229,-182},{-248,-118,-237,-149,-191,-193},{-213,-249,-207,-207,-109,-211},{-129,-218,-166,-146,-226,-218},{-200,-158,-144,-118,-218,-153},{-186,-218,-206,-211,-115,-120},{-140,-140,-111,-197,-218,-228},{-229,-240,-217,-229,-238,-169},{-171,-178,-147,-155,-135,-115},{-189,-204,-255,-175,-109,-164},{-162,-215,-133,-144,-249,-149},{-204,-206,-248,-124,-197,-242},{-126,-136,-153,-175,-202,-157}},{{-144,-218,-200,-202,-144,-133},{-186,-217,-231,-220,-222,-109},{-160,-238,-124,-166,-127,-218},{-238,-144,-153,-213,-240,-251},{-240,-140,-206,-220,-229,-175},{-182,-133,-228,-217,-124,-224},{-191,-133,-180,-193,-136,-240},{-111,-160,-244,-191,-162,-169},{-120,-135,-237,-140,-207,-171},{-215,-206,-162,-204,-133,-217},{-136,-189,-215,-211,-138,-169},{-209,-160,-111,-220,-146,-175},{-124,-146,-175,-197,-222,-217},{-215,-162,-204,-242,-180,-127},{-218,-228,-191,-129,-200,-129},{-207,-171,-206,-162,-233,-175},{-211,-242,-158,-169,-178,-164},{-167,-198,-182,-149,-226,-209},{-249,-147,-135,-226,-149,-206},{-120,-177,-173,-166,-240,-202},{-171,-200,-118,-249,-198,-200},{-246,-173,-160,-160,-135,-206},{-171,-153,-248,-202,-169,-193},{-187,-146,-142,-249,-140,-122},{-249,-197,-124,-215,-184,-164},{-180,-118,-246,-171,-166,-248},{-248,-202,-118,-113,-207,-248},{-153,-244,-255,-122,-222,-198},{-215,-164,-138,-135,-140,-115},{-171,-122,-136,-218,-166,-197},{-116,-191,-147,-240,-197,-240},{-149,-158,-204,-200,-138,-133},{-133,-124,-244,-126,-136,-160},{-136,-184,-193,-122,-140,-122},{-240,-244,-164,-195,-178,-240},{-240,-120,-222,-224,-184,-231},{-171,-151,-177,-157,-169,-177},{-226,-149,-186,-251,-231,-255},{-206,-255,-237,-177,-248,-238},{-231,-138,-231,-160,-191,-136},{-142,-157,-178,-215,-213,-135},{-160,-166,-240,-211,-147,-131},{-133,-173,-142,-140,-131,-182},{-215,-171,-126,-231,-109,-133},{-131,-160,-136,-131,-142,-240},{-135,-209,-231,-157,-235,-129},{-231,-211,-173,-116,-111,-151},{-160,-186,-166,-146,-113,-209},{-153,-126,-187,-131,-175,-177},{-207,-126,-166,-197,-204,-167}},{{-189,-146,-138,-129,-138,-182},{-115,-138,-166,-135,-173,-175},{-157,-222,-198,-209,-135,-138},{-133,-116,-126,-124,-191,-200},{-129,-164,-109,-211,-131,-213},{-217,-158,-167,-164,-113,-220},{-147,-162,-135,-180,-186,-180},{-142,-235,-184,-215,-224,-144},{-171,-189,-233,-171,-198,-140},{-244,-116,-228,-195,-189,-116},{-240,-166,-186,-171,-233,-155},{-158,-109,-228,-142,-144,-238},{-167,-160,-151,-209,-184,-116},{-158,-240,-189,-120,-224,-151},{-164,-147,-204,-213,-135,-215},{-155,-184,-131,-244,-167,-113},{-246,-206,-195,-115,-209,-224},{-164,-200,-169,-173,-193,-158},{-173,-109,-173,-153,-248,-122},{-164,-224,-217,-109,-217,-240},{-178,-222,-129,-136,-204,-224},{-207,-178,-124,-149,-238,-193},{-220,-133,-224,-146,-140,-140},{-113,-157,-238,-197,-153,-253},{-220,-198,-140,-248,-240,-248},{-184,-144,-169,-244,-200,-167},{-133,-231,-120,-164,-186,-240},{-135,-142,-158,-131,-146,-113},{-182,-180,-155,-198,-255,-155},{-202,-177,-180,-213,-171,-175},{-213,-195,-224,-246,-224,-251},{-180,-184,-124,-198,-206,-160},{-244,-244,-213,-253,-195,-195},{-166,-248,-164,-133,-182,-120},{-224,-158,-224,-157,-233,-235},{-224,-197,-233,-228,-178,-149},{-120,-153,-166,-127,-171,-218},{-133,-189,-187,-177,-122,-142},{-253,-184,-206,-140,-162,-255},{-173,-158,-228,-180,-116,-200},{-204,-187,-116,-222,-217,-129},{-195,-195,-197,-218,-147,-153},{-195,-166,-202,-217,-166,-164},{-147,-184,-177,-229,-235,-151},{-229,-229,-111,-140,-127,-186},{-178,-218,-138,-217,-184,-147},{-124,-217,-240,-200,-109,-124},{-160,-229,-162,-164,-242,-142},{-253,-155,-240,-200,-133,-217},{-217,-177,-229,-220,-178,-193}},{{-166,-129,-127,-122,-167,-129},{-229,-178,-177,-122,-142,-175},{-144,-242,-147,-191,-238,-197},{-135,-166,-249,-131,-231,-209},{-197,-189,-111,-146,-144,-242},{-237,-177,-237,-151,-157,-237},{-193,-124,-124,-131,-166,-157},{-147,-209,-124,-135,-109,-184},{-158,-178,-228,-184,-164,-251},{-202,-124,-211,-189,-173,-198},{-129,-129,-198,-255,-142,-166},{-204,-242,-167,-228,-180,-136},{-218,-136,-122,-111,-240,-120},{-202,-167,-178,-215,-140,-218},{-142,-251,-233,-113,-193,-153},{-111,-249,-180,-215,-129,-209},{-244,-222,-160,-233,-184,-157},{-177,-167,-146,-116,-193,-229},{-244,-215,-211,-248,-198,-162},{-211,-115,-207,-231,-171,-237},{-120,-146,-233,-222,-253,-153},{-248,-127,-155,-180,-157,-246},{-146,-187,-224,-118,-135,-220},{-184,-198,-237,-209,-135,-182},{-191,-231,-144,-229,-220,-195},{-146,-220,-206,-198,-124,-131},{-166,-198,-202,-198,-146,-118},{-173,-178,-255,-129,-140,-184},{-218,-175,-162,-184,-242,-173},{-249,-182,-122,-120,-167,-217},{-126,-169,-173,-177,-238,-206},{-207,-213,-169,-175,-237,-182},{-246,-215,-235,-251,-164,-167},{-231,-177,-180,-127,-249,-155},{-151,-122,-222,-184,-235,-187},{-149,-162,-228,-180,-242,-242},{-182,-226,-147,-169,-149,-200},{-182,-162,-209,-126,-182,-200},{-253,-126,-127,-202,-149,-222},{-228,-133,-158,-251,-253,-242},{-164,-146,-135,-235,-140,-136},{-195,-118,-235,-175,-242,-120},{-226,-184,-109,-126,-237,-220},{-197,-186,-215,-124,-246,-151},{-217,-200,-238,-144,-238,-186},{-147,-229,-235,-182,-167,-233},{-207,-164,-206,-204,-255,-113},{-189,-200,-207,-118,-218,-242},{-169,-160,-146,-158,-209,-136},{-164,-122,-187,-220,-177,-115}},{{-175,-238,-217,-178,-197,-111},{-149,-182,-160,-253,-228,-115},{-111,-158,-226,-231,-215,-115},{-146,-124,-115,-144,-115,-244},{-195,-177,-253,-229,-200,-157},{-118,-184,-200,-116,-131,-204},{-164,-158,-189,-126,-113,-204},{-147,-224,-124,-226,-217,-177},{-209,-182,-193,-178,-162,-118},{-135,-238,-178,-178,-197,-169},{-231,-215,-157,-162,-229,-207},{-197,-155,-182,-136,-147,-200},{-167,-237,-180,-217,-171,-187},{-167,-217,-169,-248,-207,-220},{-127,-164,-249,-240,-126,-158},{-202,-198,-191,-162,-171,-151},{-173,-116,-206,-242,-151,-182},{-193,-238,-120,-187,-244,-249},{-187,-189,-149,-158,-191,-206},{-169,-147,-189,-251,-182,-166},{-209,-191,-209,-187,-182,-135},{-184,-184,-213,-248,-197,-255},{-131,-191,-229,-204,-197,-127},{-184,-202,-209,-111,-162,-142},{-157,-191,-138,-177,-211,-206},{-155,-229,-240,-115,-204,-197},{-215,-140,-144,-113,-197,-160},{-127,-138,-147,-153,-140,-171},{-233,-202,-135,-135,-197,-111},{-246,-149,-222,-122,-158,-246},{-109,-228,-164,-186,-206,-164},{-116,-195,-242,-182,-242,-126},{-229,-173,-177,-116,-129,-126},{-238,-182,-209,-158,-215,-173},{-166,-142,-197,-138,-202,-187},{-209,-138,-124,-200,-126,-255},{-149,-235,-195,-206,-160,-166},{-202,-167,-233,-207,-173,-126},{-182,-207,-144,-244,-120,-206},{-189,-126,-189,-175,-151,-147},{-237,-118,-182,-195,-235,-198},{-167,-186,-115,-151,-237,-120},{-171,-246,-124,-155,-253,-120},{-204,-116,-149,-202,-182,-142},{-180,-249,-229,-180,-115,-184},{-120,-231,-127,-226,-200,-158},{-246,-187,-124,-169,-133,-209},{-144,-153,-109,-120,-226,-184},{-206,-109,-240,-158,-122,-235},{-244,-115,-215,-251,-122,-157}},{{-233,-207,-211,-248,-178,-135},{-228,-116,-249,-136,-157,-167},{-153,-198,-116,-218,-251,-238},{-126,-237,-162,-206,-151,-204},{-197,-202,-206,-195,-249,-237},{-246,-197,-167,-244,-167,-182},{-191,-242,-242,-140,-118,-118},{-220,-207,-213,-118,-124,-171},{-248,-177,-255,-144,-136,-135},{-253,-251,-109,-204,-136,-167},{-191,-198,-127,-251,-211,-251},{-189,-253,-235,-129,-160,-244},{-178,-238,-140,-228,-166,-147},{-193,-146,-171,-142,-116,-129},{-195,-213,-224,-129,-217,-253},{-136,-193,-144,-198,-155,-131},{-133,-186,-113,-182,-233,-122},{-153,-109,-177,-244,-209,-177},{-115,-160,-231,-238,-167,-133},{-175,-191,-231,-240,-158,-248},{-173,-146,-246,-209,-198,-118},{-135,-246,-184,-233,-253,-173},{-253,-158,-155,-171,-135,-178},{-238,-175,-228,-233,-238,-178},{-207,-136,-182,-235,-113,-167},{-177,-167,-209,-180,-242,-138},{-238,-240,-140,-157,-111,-173},{-226,-186,-111,-113,-215,-116},{-173,-116,-171,-231,-235,-204},{-155,-209,-209,-113,-229,-187},{-228,-169,-204,-164,-202,-207},{-169,-144,-155,-207,-182,-218},{-202,-173,-182,-202,-235,-144},{-197,-235,-240,-133,-178,-184},{-162,-162,-124,-186,-175,-135},{-217,-124,-213,-228,-151,-206},{-162,-255,-171,-246,-155,-191},{-171,-206,-220,-197,-242,-184},{-116,-157,-164,-177,-144,-249},{-197,-171,-240,-169,-169,-240},{-126,-138,-213,-122,-155,-200},{-160,-226,-228,-153,-155,-182},{-202,-211,-158,-242,-249,-189},{-158,-224,-186,-153,-237,-162},{-240,-240,-177,-160,-220,-169},{-246,-237,-118,-111,-207,-248},{-120,-151,-198,-226,-217,-246},{-213,-169,-249,-255,-116,-209},{-186,-169,-135,-220,-217,-226},{-144,-127,-187,-126,-255,-195}},{{-133,-109,-155,-173,-138,-115},{-226,-206,-197,-142,-231,-215},{-131,-198,-233,-202,-158,-229},{-251,-124,-211,-217,-133,-211},{-235,-228,-186,-231,-144,-136},{-116,-222,-249,-109,-160,-204},{-251,-118,-164,-184,-173,-242},{-217,-209,-116,-146,-144,-249},{-166,-175,-193,-244,-202,-246},{-211,-228,-140,-116,-228,-204},{-169,-169,-255,-182,-206,-111},{-193,-180,-177,-136,-240,-207},{-144,-246,-202,-146,-238,-116},{-115,-238,-222,-238,-218,-169},{-164,-153,-177,-186,-175,-169},{-115,-173,-166,-122,-253,-140},{-166,-171,-207,-220,-224,-120},{-235,-136,-251,-167,-166,-249},{-118,-197,-186,-237,-189,-144},{-178,-136,-209,-138,-248,-224},{-218,-135,-158,-175,-242,-166},{-226,-228,-186,-240,-222,-187},{-251,-118,-220,-167,-184,-224},{-255,-231,-206,-231,-131,-158},{-146,-209,-140,-255,-116,-173},{-115,-146,-120,-237,-184,-155},{-229,-140,-131,-109,-146,-253},{-147,-222,-213,-242,-213,-187},{-124,-111,-228,-211,-144,-116},{-144,-218,-158,-122,-166,-120},{-140,-177,-111,-153,-206,-166},{-160,-173,-116,-118,-109,-127},{-116,-195,-155,-169,-133,-175},{-242,-146,-147,-238,-218,-160},{-233,-178,-164,-248,-193,-169},{-138,-133,-251,-166,-151,-162},{-237,-249,-186,-222,-235,-211},{-158,-113,-184,-109,-204,-237},{-251,-109,-135,-226,-248,-211},{-207,-129,-191,-248,-158,-233},{-226,-153,-226,-235,-124,-195},{-122,-193,-144,-246,-200,-142},{-184,-246,-135,-206,-131,-160},{-129,-215,-124,-193,-195,-244},{-151,-200,-255,-160,-160,-157},{-127,-191,-120,-171,-124,-226},{-238,-158,-144,-187,-249,-124},{-202,-153,-118,-226,-155,-206},{-187,-233,-200,-222,-116,-242},{-213,-133,-111,-135,-215,-118}}},{{{-179,-282,-287,-314,-272,-196},{-223,-191,-189,-333,-294,-233},{-333,-149,-172,-296,-218,-292},{-321,-220,-331,-154,-179,-164},{-243,-321,-189,-157,-336,-201},{-260,-279,-260,-304,-284,-284},{-216,-284,-176,-336,-181,-316},{-301,-220,-247,-289,-154,-174},{-333,-338,-247,-318,-179,-186},{-301,-272,-270,-316,-331,-162},{-331,-164,-257,-147,-220,-338},{-159,-211,-270,-265,-282,-169},{-176,-206,-336,-157,-201,-262},{-174,-289,-147,-321,-301,-223},{-213,-272,-201,-162,-284,-265},{-270,-272,-176,-255,-265,-218},{-287,-299,-176,-299,-162,-220},{-250,-181,-331,-316,-318,-220},{-213,-159,-328,-294,-208,-260},{-201,-331,-152,-304,-318,-323},{-189,-169,-333,-189,-299,-316},{-282,-147,-225,-223,-277,-152},{-306,-157,-265,-270,-186,-179},{-225,-179,-157,-206,-184,-240},{-162,-265,-265,-262,-243,-250},{-309,-282,-262,-289,-208,-323},{-162,-189,-176,-328,-333,-233},{-169,-316,-255,-265,-294,-149},{-220,-318,-314,-250,-196,-223},{-270,-267,-279,-321,-309,-228},{-306,-343,-333,-289,-294,-247},{-228,-343,-279,-157,-184,-252},{-294,-267,-338,-338,-279,-194},{-331,-250,-311,-250,-162,-316},{-225,-282,-203,-174,-252,-162},{-292,-233,-299,-331,-277,-274},{-252,-277,-277,-292,-272,-318},{-321,-228,-228,-289,-282,-333},{-338,-277,-159,-262,-181,-225},{-154,-211,-225,-164,-260,-203},{-299,-318,-186,-338,-304,-211},{-149,-228,-274,-191,-294,-294},{-326,-167,-198,-260,-265,-220},{-203,-299,-333,-265,-306,-316},{-238,-252,-220,-243,-277,-225},{-167,-179,-277,-328,-336,-235},{-262,-292,-201,-149,-277,-343},{-164,-333,-274,-184,-174,-169},{-198,-184,-206,-225,-247,-179},{-206,-240,-169,-265,-292,-230}},{{-252,-272,-279,-167,-152,-167},{-304,-179,-306,-149,-235,-277},{-225,-149,-277,-235,-164,-169},{-238,-230,-154,-338,-196,-225},{-220,-257,-189,-181,-159,-176},{-277,-162,-318,-235,-282,-260},{-306,-159,-306,-294,-176,-274},{-206,-206,-328,-169,-331,-252},{-223,-267,-294,-228,-272,-179},{-147,-287,-343,-336,-287,-341},{-328,-149,-270,-289,-147,-162},{-191,-174,-301,-164,-294,-301},{-284,-328,-257,-341,-191,-333},{-304,-299,-267,-247,-147,-235},{-321,-191,-245,-257,-277,-240},{-206,-243,-157,-225,-235,-299},{-233,-301,-277,-203,-176,-338},{-267,-294,-343,-230,-314,-274},{-260,-181,-328,-211,-326,-179},{-167,-247,-270,-247,-257,-257},{-225,-213,-235,-331,-162,-189},{-189,-279,-147,-279,-186,-267},{-323,-277,-167,-147,-216,-265},{-157,-149,-279,-245,-172,-208},{-333,-223,-309,-189,-149,-279},{-225,-233,-179,-265,-230,-311},{-149,-228,-267,-181,-159,-223},{-167,-336,-238,-203,-270,-235},{-176,-314,-245,-277,-206,-299},{-203,-159,-245,-220,-159,-267},{-270,-189,-167,-247,-326,-174},{-284,-147,-284,-235,-245,-213},{-301,-306,-198,-216,-311,-223},{-328,-167,-321,-331,-252,-294},{-304,-311,-304,-260,-152,-167},{-162,-292,-179,-216,-159,-211},{-304,-225,-282,-198,-267,-314},{-323,-326,-174,-326,-299,-235},{-282,-277,-338,-235,-172,-220},{-255,-267,-321,-228,-326,-238},{-277,-152,-216,-174,-309,-213},{-206,-186,-194,-321,-282,-338},{-179,-174,-179,-218,-311,-213},{-265,-167,-167,-277,-181,-296},{-296,-198,-301,-184,-292,-149},{-282,-174,-252,-272,-314,-191},{-252,-279,-243,-162,-341,-304},{-262,-287,-198,-265,-169,-220},{-341,-159,-169,-208,-196,-203},{-189,-211,-333,-191,-235,-218}},{{-250,-270,-255,-309,-164,-172},{-318,-287,-174,-243,-220,-196},{-225,-162,-179,-265,-272,-255},{-294,-270,-167,-157,-211,-164},{-316,-270,-323,-198,-328,-321},{-260,-260,-198,-245,-306,-338},{-203,-167,-304,-218,-167,-213},{-147,-247,-157,-164,-213,-262},{-172,-282,-316,-174,-262,-245},{-213,-196,-294,-225,-167,-218},{-198,-228,-162,-287,-218,-294},{-218,-208,-272,-238,-198,-186},{-343,-316,-274,-272,-174,-284},{-247,-233,-282,-179,-240,-198},{-309,-252,-255,-279,-189,-191},{-341,-174,-186,-343,-247,-162},{-274,-189,-294,-321,-181,-333},{-169,-230,-333,-174,-338,-287},{-157,-223,-267,-252,-230,-164},{-250,-260,-277,-228,-270,-272},{-152,-159,-208,-147,-245,-201},{-333,-336,-211,-228,-333,-152},{-206,-235,-296,-184,-314,-247},{-326,-272,-279,-157,-252,-159},{-321,-247,-296,-152,-220,-255},{-274,-196,-267,-274,-203,-338},{-328,-304,-196,-154,-304,-333},{-274,-238,-270,-274,-262,-198},{-260,-292,-164,-147,-289,-257},{-225,-252,-331,-265,-238,-343},{-243,-318,-184,-311,-218,-323},{-186,-250,-255,-181,-223,-296},{-255,-272,-272,-336,-220,-243},{-174,-233,-262,-299,-279,-309},{-225,-279,-262,-167,-250,-333},{-343,-247,-323,-245,-194,-247},{-201,-211,-272,-228,-301,-341},{-216,-289,-267,-198,-296,-245},{-250,-211,-208,-228,-250,-149},{-179,-184,-179,-321,-270,-272},{-323,-279,-216,-213,-338,-167},{-211,-206,-203,-250,-220,-233},{-287,-299,-223,-323,-306,-331},{-318,-218,-191,-172,-149,-196},{-201,-318,-235,-152,-267,-289},{-216,-309,-169,-240,-167,-154},{-159,-243,-316,-213,-220,-316},{-287,-316,-206,-216,-172,-289},{-306,-220,-343,-162,-270,-196},{-206,-292,-198,-304,-220,-245}},{{-306,-299,-257,-157,-282,-343},{-289,-255,-257,-294,-172,-176},{-201,-208,-245,-333,-213,-331},{-233,-247,-223,-240,-311,-174},{-323,-304,-186,-247,-176,-211},{-284,-247,-304,-247,-341,-257},{-211,-318,-201,-191,-149,-164},{-198,-152,-257,-169,-255,-157},{-279,-250,-245,-196,-201,-333},{-284,-172,-311,-240,-225,-267},{-267,-164,-331,-157,-176,-331},{-299,-147,-284,-174,-211,-314},{-304,-235,-284,-172,-191,-318},{-159,-172,-235,-179,-164,-147},{-260,-323,-328,-250,-282,-296},{-196,-245,-172,-270,-186,-336},{-267,-333,-282,-225,-277,-179},{-159,-272,-218,-326,-172,-176},{-179,-265,-323,-152,-314,-343},{-338,-198,-262,-306,-316,-196},{-230,-235,-176,-316,-238,-191},{-343,-152,-159,-336,-233,-309},{-309,-176,-235,-172,-323,-296},{-220,-328,-213,-213,-328,-220},{-169,-245,-216,-309,-152,-267},{-250,-245,-270,-262,-304,-289},{-186,-186,-255,-250,-216,-296},{-299,-292,-159,-279,-181,-336},{-198,-216,-230,-318,-164,-181},{-169,-157,-272,-218,-323,-318},{-294,-341,-306,-181,-311,-301},{-191,-194,-304,-252,-260,-316},{-225,-213,-235,-292,-225,-245},{-304,-223,-287,-198,-245,-306},{-274,-341,-194,-338,-169,-279},{-191,-243,-243,-292,-267,-314},{-341,-159,-257,-198,-206,-336},{-262,-238,-203,-316,-321,-255},{-255,-149,-260,-338,-208,-328},{-218,-338,-279,-243,-167,-149},{-331,-289,-279,-208,-220,-216},{-179,-167,-162,-169,-304,-235},{-323,-274,-260,-299,-301,-230},{-247,-174,-198,-304,-257,-287},{-174,-206,-220,-196,-159,-189},{-172,-292,-294,-220,-174,-172},{-184,-262,-196,-306,-218,-270},{-225,-240,-284,-186,-247,-218},{-211,-245,-157,-233,-201,-194},{-333,-159,-257,-157,-194,-152}},{{-154,-198,-220,-341,-208,-238},{-225,-194,-326,-314,-326,-208},{-176,-284,-218,-179,-230,-301},{-169,-316,-289,-172,-279,-233},{-223,-223,-301,-328,-211,-318},{-196,-159,-326,-282,-267,-326},{-260,-198,-304,-277,-265,-149},{-174,-198,-164,-167,-154,-162},{-240,-314,-277,-270,-314,-179},{-316,-164,-230,-206,-336,-211},{-265,-309,-309,-343,-194,-206},{-223,-331,-243,-154,-235,-333},{-311,-220,-174,-203,-238,-162},{-292,-326,-233,-154,-211,-189},{-230,-169,-267,-245,-203,-181},{-149,-216,-296,-306,-262,-257},{-267,-257,-176,-326,-321,-277},{-225,-194,-336,-338,-169,-198},{-292,-196,-159,-159,-260,-228},{-223,-176,-211,-309,-238,-287},{-147,-176,-336,-181,-230,-252},{-245,-311,-255,-314,-284,-255},{-301,-194,-152,-274,-149,-225},{-277,-206,-262,-301,-262,-299},{-174,-270,-167,-284,-301,-306},{-343,-211,-326,-154,-260,-252},{-228,-198,-282,-233,-223,-176},{-321,-321,-265,-216,-267,-250},{-206,-238,-336,-216,-243,-257},{-235,-331,-294,-159,-184,-318},{-184,-336,-186,-157,-316,-203},{-252,-179,-309,-311,-167,-230},{-152,-267,-196,-323,-194,-181},{-169,-208,-279,-154,-267,-198},{-338,-194,-154,-194,-277,-252},{-318,-279,-167,-257,-318,-220},{-316,-196,-220,-333,-277,-169},{-343,-316,-174,-191,-196,-328},{-203,-203,-270,-184,-306,-331},{-262,-164,-343,-282,-152,-289},{-172,-240,-164,-225,-311,-304},{-194,-228,-154,-164,-323,-287},{-159,-284,-243,-277,-316,-284},{-270,-326,-172,-287,-152,-174},{-299,-328,-321,-184,-252,-333},{-289,-321,-299,-333,-336,-218},{-220,-181,-174,-154,-274,-318},{-240,-274,-338,-174,-262,-220},{-284,-333,-309,-331,-176,-230},{-292,-152,-211,-247,-201,-238}},{{-189,-247,-343,-157,-301,-157},{-198,-181,-157,-301,-321,-255},{-216,-238,-181,-316,-181,-164},{-184,-162,-147,-216,-157,-211},{-196,-336,-296,-336,-179,-272},{-326,-233,-314,-301,-262,-301},{-260,-184,-169,-323,-169,-292},{-247,-225,-274,-220,-225,-255},{-149,-147,-299,-164,-306,-341},{-152,-341,-154,-316,-162,-216},{-159,-321,-213,-179,-314,-223},{-243,-157,-228,-243,-277,-191},{-208,-267,-328,-326,-299,-270},{-191,-267,-176,-154,-191,-250},{-277,-228,-262,-262,-218,-216},{-147,-292,-157,-211,-196,-159},{-176,-336,-225,-257,-152,-179},{-174,-318,-154,-164,-314,-208},{-314,-189,-174,-343,-279,-179},{-233,-169,-157,-318,-323,-316},{-218,-277,-296,-338,-157,-247},{-323,-228,-184,-159,-196,-154},{-282,-162,-341,-257,-167,-279},{-218,-203,-252,-294,-169,-186},{-208,-152,-147,-245,-181,-301},{-176,-179,-216,-311,-326,-282},{-336,-323,-250,-287,-245,-277},{-206,-235,-181,-186,-181,-338},{-191,-223,-198,-260,-270,-181},{-279,-191,-331,-252,-274,-272},{-255,-157,-304,-326,-267,-306},{-235,-147,-228,-255,-326,-223},{-296,-331,-157,-184,-284,-257},{-164,-162,-194,-294,-323,-196},{-208,-336,-318,-174,-328,-189},{-240,-336,-306,-228,-216,-235},{-270,-181,-289,-287,-284,-343},{-250,-152,-164,-223,-279,-267},{-250,-255,-194,-233,-179,-167},{-255,-301,-164,-201,-245,-257},{-304,-336,-284,-338,-304,-184},{-284,-309,-174,-262,-328,-172},{-181,-265,-176,-309,-233,-277},{-247,-265,-172,-311,-235,-176},{-296,-284,-194,-252,-162,-321},{-311,-277,-189,-274,-304,-326},{-198,-274,-216,-152,-167,-311},{-228,-233,-238,-152,-279,-174},{-274,-230,-333,-240,-331,-274},{-331,-287,-228,-314,-262,-196}},{{-225,-328,-333,-184,-230,-309},{-176,-252,-311,-233,-255,-220},{-282,-203,-154,-287,-201,-228},{-267,-159,-154,-159,-225,-272},{-316,-235,-306,-223,-218,-311},{-336,-167,-223,-191,-257,-247},{-304,-277,-265,-172,-343,-328},{-333,-314,-301,-203,-159,-284},{-189,-184,-309,-186,-321,-149},{-314,-316,-279,-311,-220,-191},{-262,-260,-316,-169,-174,-230},{-196,-169,-235,-152,-198,-220},{-311,-191,-314,-223,-279,-159},{-326,-341,-189,-336,-338,-328},{-299,-228,-304,-272,-233,-191},{-314,-284,-191,-301,-206,-296},{-162,-328,-149,-149,-321,-287},{-321,-220,-157,-304,-316,-174},{-343,-235,-343,-211,-201,-321},{-323,-238,-270,-296,-338,-162},{-267,-230,-154,-225,-179,-189},{-294,-336,-223,-343,-220,-184},{-323,-343,-287,-159,-223,-292},{-196,-282,-265,-338,-247,-282},{-162,-157,-220,-223,-159,-228},{-326,-277,-225,-172,-267,-338},{-247,-289,-203,-292,-186,-152},{-257,-167,-208,-262,-211,-304},{-208,-284,-323,-213,-331,-225},{-198,-250,-149,-179,-152,-304},{-186,-338,-284,-245,-328,-191},{-181,-333,-270,-213,-169,-189},{-186,-338,-147,-191,-341,-228},{-252,-198,-333,-172,-299,-296},{-314,-316,-208,-247,-201,-321},{-265,-304,-235,-230,-243,-184},{-159,-247,-147,-252,-252,-338},{-176,-245,-154,-316,-270,-191},{-287,-287,-184,-338,-184,-218},{-194,-341,-267,-159,-233,-255},{-176,-279,-292,-211,-238,-304},{-318,-211,-167,-233,-218,-184},{-174,-206,-189,-176,-191,-179},{-247,-292,-194,-198,-216,-203},{-341,-220,-213,-243,-292,-198},{-235,-314,-201,-228,-331,-189},{-262,-233,-306,-223,-174,-333},{-309,-267,-191,-265,-176,-316},{-309,-149,-299,-282,-333,-343},{-294,-321,-240,-292,-333,-186}},{{-238,-289,-326,-252,-220,-218},{-162,-220,-277,-323,-179,-240},{-152,-216,-316,-341,-169,-306},{-191,-164,-333,-252,-176,-321},{-314,-206,-292,-284,-274,-225},{-257,-235,-309,-149,-265,-167},{-201,-265,-292,-157,-201,-247},{-164,-250,-235,-162,-333,-181},{-240,-311,-257,-292,-341,-341},{-208,-154,-184,-250,-247,-225},{-216,-260,-179,-196,-211,-247},{-257,-274,-252,-172,-309,-257},{-211,-189,-201,-208,-289,-270},{-296,-299,-189,-194,-284,-213},{-260,-326,-198,-213,-216,-206},{-287,-277,-228,-301,-223,-277},{-316,-336,-250,-294,-149,-223},{-211,-218,-314,-265,-233,-186},{-326,-225,-250,-233,-147,-228},{-250,-304,-203,-172,-164,-191},{-228,-287,-294,-260,-252,-235},{-201,-279,-296,-149,-233,-233},{-189,-225,-309,-211,-279,-267},{-240,-240,-316,-252,-314,-260},{-309,-326,-301,-167,-260,-225},{-147,-336,-194,-240,-154,-284},{-333,-235,-318,-301,-162,-159},{-245,-306,-213,-267,-240,-306},{-233,-255,-265,-211,-272,-265},{-279,-316,-282,-154,-301,-338},{-235,-159,-292,-331,-243,-323},{-277,-304,-213,-164,-331,-260},{-154,-186,-218,-336,-292,-243},{-233,-157,-233,-238,-265,-265},{-238,-189,-323,-316,-186,-306},{-267,-216,-164,-287,-318,-164},{-211,-304,-218,-282,-218,-321},{-149,-203,-184,-289,-157,-172},{-311,-321,-179,-301,-191,-257},{-208,-255,-225,-225,-213,-169},{-265,-154,-328,-304,-152,-149},{-198,-211,-189,-328,-328,-314},{-279,-186,-279,-167,-225,-179},{-247,-228,-309,-159,-211,-152},{-172,-282,-216,-294,-294,-152},{-172,-311,-299,-225,-191,-245},{-247,-218,-154,-189,-228,-233},{-203,-294,-272,-196,-203,-284},{-169,-159,-323,-301,-245,-270},{-316,-341,-208,-296,-189,-279}},{{-284,-240,-270,-235,-147,-176},{-233,-201,-294,-301,-262,-194},{-194,-176,-198,-326,-176,-274},{-235,-311,-294,-154,-245,-201},{-333,-179,-149,-169,-157,-238},{-208,-225,-296,-289,-152,-294},{-294,-338,-243,-243,-203,-152},{-189,-255,-189,-343,-318,-265},{-152,-216,-176,-257,-296,-277},{-240,-289,-250,-265,-218,-323},{-184,-176,-218,-223,-159,-157},{-230,-265,-157,-211,-289,-277},{-336,-201,-296,-245,-343,-294},{-292,-169,-328,-296,-216,-282},{-238,-294,-174,-326,-270,-196},{-284,-245,-304,-277,-296,-321},{-225,-306,-184,-294,-311,-184},{-181,-172,-196,-196,-333,-341},{-284,-162,-198,-318,-323,-184},{-314,-304,-284,-287,-174,-235},{-184,-179,-299,-272,-218,-299},{-282,-211,-196,-157,-213,-314},{-186,-289,-233,-194,-260,-279},{-174,-323,-284,-152,-323,-252},{-149,-164,-299,-277,-265,-314},{-245,-257,-243,-198,-279,-333},{-314,-152,-306,-255,-284,-262},{-282,-292,-211,-304,-341,-309},{-203,-218,-179,-274,-225,-279},{-341,-333,-282,-194,-250,-265},{-318,-289,-292,-169,-238,-296},{-162,-247,-333,-326,-159,-270},{-147,-316,-176,-243,-169,-267},{-279,-296,-318,-296,-189,-257},{-331,-247,-274,-196,-157,-289},{-265,-255,-167,-154,-279,-154},{-260,-343,-247,-208,-343,-265},{-343,-338,-247,-267,-247,-198},{-206,-314,-267,-162,-323,-343},{-311,-167,-270,-336,-225,-211},{-245,-247,-225,-311,-296,-294},{-147,-326,-233,-230,-179,-223},{-311,-167,-338,-196,-336,-238},{-250,-270,-294,-301,-252,-252},{-174,-172,-174,-189,-321,-311},{-218,-201,-162,-267,-296,-162},{-238,-296,-304,-198,-203,-186},{-159,-238,-292,-260,-299,-194},{-159,-159,-211,-328,-277,-267},{-225,-218,-289,-240,-292,-225}}},{{{-162,-173,-180,-185,-222,-208},{-263,-256,-268,-185,-238,-305},{-199,-231,-268,-282,-187,-249},{-233,-289,-236,-150,-252,-141},{-247,-215,-300,-277,-293,-270},{-173,-300,-192,-148,-169,-319},{-210,-245,-256,-194,-155,-316},{-229,-166,-256,-169,-254,-275},{-256,-199,-185,-222,-146,-213},{-159,-252,-229,-259,-152,-157},{-203,-319,-219,-152,-280,-256},{-319,-238,-266,-203,-312,-291},{-254,-259,-247,-243,-203,-321},{-247,-319,-187,-293,-305,-316},{-259,-254,-275,-215,-233,-210},{-252,-284,-280,-185,-321,-310},{-277,-254,-277,-171,-268,-166},{-146,-173,-273,-219,-143,-280},{-141,-157,-284,-275,-307,-238},{-180,-252,-300,-240,-263,-282},{-249,-293,-252,-180,-143,-266},{-229,-303,-219,-247,-215,-291},{-150,-219,-213,-245,-259,-277},{-307,-305,-312,-300,-201,-240},{-222,-215,-236,-277,-293,-199},{-187,-263,-162,-319,-243,-314},{-194,-261,-162,-238,-284,-208},{-284,-213,-312,-252,-254,-289},{-180,-259,-254,-282,-284,-155},{-236,-185,-219,-231,-217,-259},{-252,-139,-236,-226,-268,-139},{-187,-266,-148,-286,-289,-240},{-247,-323,-219,-143,-217,-143},{-240,-203,-229,-210,-233,-206},{-268,-222,-201,-203,-319,-180},{-173,-208,-266,-291,-194,-321},{-296,-189,-243,-206,-141,-254},{-289,-203,-240,-293,-176,-141},{-199,-141,-293,-141,-261,-194},{-259,-263,-219,-231,-298,-222},{-219,-261,-157,-231,-233,-296},{-296,-284,-256,-164,-256,-148},{-224,-192,-229,-252,-187,-261},{-247,-284,-245,-263,-215,-233},{-314,-217,-208,-146,-164,-286},{-169,-316,-319,-162,-236,-171},{-166,-323,-303,-291,-196,-148},{-273,-159,-219,-178,-231,-319},{-268,-252,-284,-321,-229,-217},{-206,-277,-261,-254,-291,-303}},{{-316,-148,-259,-192,-289,-266},{-219,-259,-323,-307,-224,-323},{-162,-192,-171,-300,-217,-187},{-307,-222,-321,-263,-173,-210},{-261,-187,-148,-238,-254,-162},{-314,-231,-321,-280,-150,-254},{-166,-208,-252,-152,-187,-275},{-252,-176,-282,-176,-293,-164},{-178,-164,-178,-224,-319,-159},{-298,-182,-300,-316,-245,-266},{-247,-146,-187,-289,-312,-206},{-169,-194,-314,-268,-293,-293},{-280,-192,-229,-213,-245,-254},{-152,-196,-231,-319,-180,-247},{-240,-201,-182,-215,-196,-231},{-159,-192,-249,-259,-185,-176},{-323,-199,-238,-282,-303,-199},{-166,-180,-256,-261,-206,-316},{-243,-259,-254,-203,-312,-249},{-148,-266,-213,-247,-139,-254},{-293,-229,-141,-291,-146,-182},{-159,-194,-323,-321,-157,-261},{-259,-259,-222,-243,-323,-303},{-261,-159,-236,-148,-152,-238},{-139,-249,-243,-143,-286,-217},{-219,-164,-159,-266,-148,-300},{-316,-238,-182,-236,-298,-240},{-164,-139,-303,-252,-298,-249},{-277,-231,-247,-291,-192,-159},{-176,-263,-243,-238,-194,-254},{-266,-148,-226,-270,-284,-219},{-171,-321,-187,-187,-254,-196},{-222,-180,-159,-303,-291,-254},{-298,-270,-203,-293,-254,-187},{-273,-312,-194,-316,-319,-219},{-316,-173,-143,-217,-247,-139},{-148,-192,-219,-268,-206,-289},{-141,-316,-236,-208,-314,-141},{-293,-224,-150,-173,-208,-291},{-289,-185,-146,-199,-157,-275},{-215,-291,-185,-286,-273,-245},{-305,-286,-222,-268,-215,-157},{-270,-203,-249,-206,-282,-312},{-180,-201,-217,-303,-289,-159},{-201,-173,-215,-236,-166,-316},{-178,-321,-289,-236,-275,-208},{-146,-233,-143,-321,-196,-247},{-305,-266,-284,-247,-164,-226},{-210,-192,-215,-185,-275,-236},{-291,-208,-321,-316,-245,-185}},{{-240,-316,-169,-185,-231,-273},{-252,-213,-293,-203,-254,-293},{-162,-282,-310,-162,-215,-143},{-199,-252,-178,-252,-240,-289},{-189,-319,-256,-247,-254,-152},{-270,-314,-192,-321,-164,-305},{-182,-245,-219,-185,-217,-189},{-247,-300,-312,-247,-217,-319},{-310,-305,-194,-226,-319,-296},{-164,-277,-298,-256,-307,-231},{-164,-319,-243,-300,-275,-180},{-233,-263,-164,-310,-150,-266},{-321,-229,-243,-236,-238,-263},{-240,-176,-148,-173,-159,-141},{-266,-284,-152,-194,-192,-261},{-247,-139,-155,-259,-169,-256},{-298,-259,-298,-159,-282,-286},{-238,-263,-219,-169,-164,-312},{-206,-238,-219,-293,-139,-213},{-238,-233,-252,-245,-238,-261},{-243,-303,-233,-180,-312,-270},{-169,-219,-314,-201,-224,-321},{-192,-148,-254,-185,-139,-152},{-213,-159,-194,-277,-256,-148},{-310,-319,-224,-176,-254,-296},{-201,-213,-284,-194,-143,-243},{-305,-263,-171,-243,-310,-192},{-196,-217,-210,-196,-178,-293},{-229,-141,-256,-219,-159,-286},{-222,-187,-284,-243,-233,-249},{-141,-162,-231,-282,-307,-282},{-270,-180,-245,-310,-199,-259},{-270,-219,-307,-284,-266,-314},{-233,-238,-312,-323,-210,-247},{-259,-270,-305,-139,-201,-166},{-270,-213,-289,-314,-169,-240},{-263,-316,-139,-185,-146,-210},{-310,-169,-185,-245,-268,-312},{-256,-249,-162,-155,-245,-155},{-182,-289,-266,-233,-210,-259},{-243,-266,-261,-178,-185,-293},{-280,-171,-300,-173,-243,-261},{-266,-150,-192,-206,-284,-171},{-291,-169,-319,-252,-189,-305},{-310,-150,-217,-203,-238,-176},{-259,-289,-286,-310,-298,-215},{-247,-286,-194,-231,-249,-152},{-187,-150,-226,-284,-314,-298},{-303,-291,-252,-182,-268,-286},{-155,-178,-252,-192,-273,-208}},{{-169,-233,-208,-323,-240,-148},{-231,-185,-143,-296,-194,-252},{-148,-323,-275,-164,-270,-196},{-312,-182,-141,-277,-187,-201},{-150,-141,-296,-152,-277,-146},{-286,-282,-173,-182,-206,-176},{-261,-222,-252,-254,-238,-300},{-189,-259,-303,-238,-249,-157},{-171,-273,-169,-296,-275,-166},{-273,-187,-243,-284,-259,-243},{-164,-266,-293,-224,-245,-263},{-249,-166,-300,-155,-157,-146},{-305,-282,-256,-286,-224,-152},{-247,-252,-226,-314,-171,-270},{-268,-286,-222,-169,-310,-256},{-240,-210,-229,-173,-261,-314},{-273,-229,-307,-300,-249,-208},{-173,-266,-245,-243,-201,-238},{-178,-277,-240,-231,-217,-189},{-210,-180,-166,-316,-291,-312},{-273,-231,-171,-169,-159,-171},{-293,-247,-222,-316,-224,-280},{-282,-219,-323,-159,-263,-229},{-222,-289,-203,-270,-189,-270},{-139,-277,-286,-233,-289,-222},{-226,-289,-180,-139,-243,-203},{-273,-296,-323,-166,-310,-323},{-192,-206,-171,-180,-217,-312},{-162,-298,-282,-185,-157,-219},{-284,-280,-266,-148,-146,-261},{-226,-312,-319,-277,-263,-270},{-296,-240,-141,-164,-171,-247},{-266,-155,-215,-141,-240,-268},{-240,-203,-219,-319,-187,-224},{-303,-243,-261,-289,-143,-196},{-206,-224,-268,-231,-284,-150},{-141,-280,-321,-240,-266,-139},{-155,-139,-155,-222,-307,-263},{-178,-296,-316,-314,-314,-146},{-155,-268,-316,-270,-194,-213},{-275,-296,-238,-166,-247,-201},{-178,-316,-152,-157,-282,-305},{-319,-314,-247,-189,-284,-323},{-319,-173,-229,-213,-224,-312},{-139,-245,-178,-219,-210,-314},{-226,-215,-173,-139,-201,-194},{-152,-206,-180,-157,-169,-208},{-162,-316,-166,-298,-296,-240},{-316,-206,-201,-229,-139,-254},{-164,-189,-210,-203,-252,-199}},{{-275,-307,-222,-286,-256,-155},{-199,-298,-189,-219,-148,-263},{-316,-159,-224,-155,-150,-196},{-166,-296,-263,-162,-286,-280},{-256,-321,-289,-249,-182,-319},{-146,-164,-243,-236,-213,-162},{-146,-229,-238,-247,-162,-192},{-201,-243,-178,-178,-157,-233},{-261,-185,-245,-256,-152,-164},{-245,-199,-256,-305,-263,-159},{-252,-157,-150,-256,-254,-178},{-300,-243,-194,-307,-249,-210},{-263,-148,-282,-141,-280,-201},{-166,-266,-157,-185,-152,-199},{-178,-152,-226,-199,-277,-162},{-319,-256,-252,-155,-270,-291},{-162,-305,-270,-273,-289,-316},{-157,-266,-150,-173,-268,-305},{-291,-240,-289,-203,-247,-155},{-155,-247,-240,-236,-164,-176},{-185,-215,-150,-169,-256,-305},{-143,-155,-148,-296,-314,-217},{-203,-203,-310,-146,-323,-252},{-310,-307,-303,-256,-150,-240},{-233,-231,-208,-277,-298,-194},{-280,-238,-252,-321,-213,-300},{-310,-277,-291,-254,-166,-152},{-238,-291,-236,-217,-215,-245},{-289,-194,-143,-303,-323,-296},{-213,-146,-141,-266,-182,-296},{-150,-282,-203,-171,-194,-249},{-180,-245,-307,-310,-316,-282},{-314,-240,-201,-201,-286,-268},{-303,-305,-143,-141,-296,-256},{-166,-180,-303,-201,-321,-229},{-319,-238,-236,-312,-233,-213},{-323,-189,-201,-277,-300,-171},{-293,-249,-226,-141,-164,-249},{-312,-206,-189,-231,-201,-286},{-159,-150,-286,-321,-273,-240},{-249,-213,-229,-226,-171,-249},{-222,-293,-169,-176,-143,-245},{-224,-208,-217,-314,-217,-300},{-303,-206,-247,-316,-263,-210},{-176,-166,-141,-224,-199,-182},{-152,-298,-169,-231,-245,-289},{-203,-303,-155,-155,-263,-187},{-192,-316,-222,-323,-143,-185},{-312,-139,-256,-182,-310,-176},{-319,-321,-166,-268,-217,-319}},{{-289,-268,-261,-247,-256,-166},{-157,-300,-152,-321,-217,-268},{-252,-323,-219,-303,-182,-245},{-249,-289,-166,-254,-199,-219},{-213,-291,-201,-162,-293,-263},{-256,-316,-270,-323,-312,-286},{-141,-185,-178,-261,-180,-143},{-201,-310,-249,-243,-182,-162},{-215,-217,-215,-231,-162,-254},{-316,-238,-192,-249,-150,-148},{-189,-139,-194,-229,-219,-162},{-247,-146,-303,-206,-310,-233},{-219,-159,-307,-187,-261,-245},{-192,-169,-219,-305,-236,-169},{-240,-310,-152,-189,-256,-307},{-259,-178,-314,-187,-240,-173},{-314,-206,-203,-199,-298,-238},{-310,-293,-187,-249,-314,-159},{-252,-300,-319,-286,-152,-194},{-300,-243,-182,-261,-187,-247},{-254,-310,-277,-187,-162,-217},{-155,-247,-203,-166,-148,-245},{-173,-280,-148,-215,-259,-249},{-159,-247,-233,-284,-203,-263},{-266,-169,-187,-210,-293,-316},{-213,-210,-249,-263,-261,-215},{-316,-213,-303,-178,-206,-298},{-277,-293,-282,-284,-215,-231},{-307,-162,-247,-247,-280,-233},{-217,-210,-185,-180,-217,-176},{-222,-143,-208,-185,-282,-300},{-286,-296,-226,-247,-238,-185},{-155,-208,-162,-240,-247,-150},{-323,-284,-139,-164,-169,-143},{-233,-155,-298,-298,-229,-273},{-243,-141,-312,-187,-166,-176},{-189,-240,-146,-319,-319,-312},{-270,-314,-282,-298,-249,-201},{-289,-206,-316,-178,-148,-289},{-307,-259,-263,-192,-164,-256},{-240,-173,-238,-319,-219,-192},{-240,-293,-196,-208,-208,-293},{-259,-222,-247,-259,-286,-148},{-213,-307,-166,-182,-305,-300},{-277,-213,-192,-201,-261,-259},{-247,-289,-169,-213,-270,-152},{-141,-240,-270,-256,-162,-189},{-210,-164,-314,-312,-141,-171},{-310,-196,-252,-222,-321,-247},{-303,-312,-296,-217,-310,-222}},{{-196,-256,-194,-213,-231,-139},{-247,-143,-182,-148,-296,-226},{-252,-323,-298,-159,-157,-300},{-210,-238,-286,-203,-152,-275},{-213,-312,-240,-238,-231,-238},{-169,-182,-152,-182,-247,-289},{-263,-187,-307,-169,-296,-321},{-166,-169,-189,-286,-159,-162},{-321,-259,-261,-300,-192,-146},{-182,-157,-150,-243,-210,-166},{-275,-286,-206,-266,-180,-141},{-256,-150,-164,-293,-194,-289},{-307,-286,-284,-208,-282,-217},{-150,-291,-303,-208,-224,-261},{-143,-194,-224,-270,-157,-261},{-192,-296,-139,-146,-206,-222},{-310,-300,-252,-277,-319,-164},{-196,-180,-143,-148,-194,-247},{-296,-182,-316,-213,-240,-152},{-300,-240,-159,-201,-254,-171},{-148,-162,-206,-143,-139,-249},{-155,-150,-178,-323,-164,-222},{-291,-273,-229,-219,-139,-270},{-277,-159,-139,-219,-289,-307},{-319,-289,-203,-300,-224,-150},{-194,-171,-238,-219,-180,-284},{-176,-273,-169,-206,-286,-217},{-199,-208,-155,-303,-146,-148},{-231,-196,-155,-203,-303,-314},{-323,-176,-215,-189,-263,-268},{-224,-139,-208,-148,-259,-277},{-222,-316,-180,-164,-280,-245},{-148,-150,-187,-247,-157,-173},{-189,-178,-196,-314,-293,-146},{-296,-203,-298,-213,-233,-321},{-139,-222,-152,-270,-229,-229},{-254,-219,-146,-291,-194,-169},{-141,-233,-280,-273,-155,-171},{-192,-176,-298,-178,-231,-206},{-319,-266,-192,-208,-224,-159},{-162,-201,-233,-146,-252,-300},{-323,-206,-284,-162,-316,-261},{-159,-300,-189,-162,-159,-282},{-236,-222,-203,-196,-162,-157},{-199,-155,-254,-192,-176,-293},{-192,-238,-296,-159,-159,-243},{-319,-270,-189,-148,-215,-259},{-321,-249,-319,-224,-217,-307},{-185,-245,-226,-256,-310,-266},{-178,-249,-159,-314,-323,-171}},{{-300,-217,-224,-233,-245,-305},{-162,-213,-259,-270,-245,-259},{-310,-192,-143,-254,-189,-224},{-238,-182,-141,-319,-226,-231},{-210,-208,-314,-178,-303,-261},{-305,-229,-247,-284,-268,-173},{-208,-268,-146,-180,-185,-208},{-275,-310,-293,-273,-254,-284},{-316,-226,-259,-224,-307,-180},{-162,-263,-316,-252,-217,-316},{-305,-233,-173,-293,-316,-236},{-152,-171,-196,-236,-222,-291},{-268,-277,-238,-259,-182,-152},{-213,-201,-194,-226,-143,-284},{-319,-249,-238,-150,-240,-293},{-273,-289,-178,-173,-305,-310},{-273,-210,-226,-194,-194,-169},{-303,-148,-176,-307,-171,-291},{-286,-293,-201,-219,-166,-164},{-180,-187,-300,-280,-273,-157},{-180,-192,-298,-284,-164,-139},{-305,-238,-194,-180,-180,-312},{-185,-275,-224,-229,-194,-203},{-141,-284,-240,-171,-166,-199},{-263,-222,-293,-270,-307,-159},{-187,-263,-312,-182,-263,-185},{-300,-270,-182,-243,-152,-256},{-316,-173,-280,-277,-148,-270},{-173,-182,-289,-192,-187,-148},{-169,-139,-300,-229,-196,-247},{-247,-291,-243,-243,-316,-293},{-217,-219,-312,-305,-316,-233},{-312,-280,-270,-300,-282,-199},{-162,-169,-233,-291,-217,-284},{-166,-275,-259,-298,-256,-238},{-148,-245,-210,-164,-314,-201},{-176,-176,-189,-217,-263,-210},{-312,-316,-293,-169,-178,-243},{-314,-261,-196,-219,-208,-148},{-286,-201,-208,-215,-201,-173},{-206,-199,-229,-307,-303,-189},{-321,-206,-182,-141,-310,-185},{-226,-169,-240,-323,-305,-270},{-213,-273,-300,-139,-192,-263},{-150,-284,-148,-252,-249,-162},{-192,-275,-263,-180,-162,-300},{-240,-231,-226,-222,-268,-213},{-194,-217,-152,-208,-199,-173},{-157,-159,-293,-321,-159,-249},{-249,-277,-180,-146,-291,-263}},{{-201,-314,-166,-222,-280,-263},{-314,-259,-206,-323,-157,-275},{-312,-247,-238,-303,-293,-155},{-187,-169,-270,-219,-180,-162},{-164,-245,-213,-194,-173,-252},{-247,-194,-296,-150,-152,-261},{-141,-312,-277,-282,-189,-189},{-236,-157,-166,-259,-180,-319},{-254,-243,-312,-247,-210,-282},{-291,-182,-194,-182,-176,-254},{-192,-139,-314,-293,-291,-187},{-201,-314,-300,-157,-284,-222},{-256,-310,-162,-229,-180,-180},{-298,-217,-314,-266,-166,-316},{-169,-314,-231,-173,-196,-300},{-146,-192,-226,-180,-150,-236},{-277,-316,-199,-277,-270,-189},{-152,-289,-307,-303,-247,-259},{-159,-182,-282,-229,-182,-222},{-180,-229,-180,-247,-157,-159},{-273,-314,-146,-139,-206,-213},{-233,-203,-256,-169,-256,-305},{-162,-192,-226,-286,-310,-226},{-303,-280,-312,-323,-273,-307},{-236,-275,-266,-164,-178,-185},{-182,-169,-307,-215,-233,-139},{-236,-229,-201,-226,-150,-298},{-289,-263,-323,-231,-159,-254},{-217,-182,-226,-263,-293,-164},{-185,-189,-208,-178,-206,-162},{-245,-312,-159,-293,-229,-252},{-261,-206,-303,-247,-196,-240},{-321,-252,-310,-310,-307,-298},{-182,-201,-291,-141,-268,-169},{-291,-187,-199,-254,-319,-270},{-293,-189,-240,-284,-146,-231},{-240,-164,-210,-139,-219,-178},{-236,-206,-192,-192,-139,-155},{-316,-314,-266,-316,-249,-293},{-208,-284,-182,-256,-273,-243},{-148,-233,-254,-222,-323,-208},{-314,-196,-176,-231,-314,-282},{-157,-152,-245,-293,-148,-266},{-296,-233,-150,-222,-194,-169},{-286,-194,-201,-249,-159,-215},{-219,-139,-164,-303,-176,-194},{-280,-180,-203,-155,-187,-148},{-192,-273,-247,-240,-208,-162},{-245,-284,-240,-268,-206,-316},{-305,-196,-273,-229,-159,-166}}},{{{-232,-273,-326,-400,-285,-406},{-303,-197,-362,-241,-294,-412},{-209,-273,-268,-344,-312,-326},{-376,-288,-394,-209,-412,-382},{-259,-303,-362,-235,-276,-185},{-253,-382,-220,-350,-382,-365},{-241,-238,-350,-347,-323,-262},{-265,-412,-400,-179,-194,-338},{-332,-303,-262,-220,-323,-409},{-412,-365,-262,-232,-376,-238},{-294,-288,-320,-291,-200,-244},{-391,-326,-200,-206,-409,-338},{-238,-373,-403,-212,-403,-212},{-300,-350,-388,-294,-406,-412},{-270,-273,-179,-276,-229,-288},{-294,-379,-182,-188,-288,-406},{-270,-212,-335,-223,-182,-412},{-306,-273,-391,-382,-297,-385},{-200,-341,-306,-306,-326,-268},{-409,-376,-244,-226,-306,-388},{-306,-373,-200,-400,-253,-265},{-176,-332,-176,-326,-362,-250},{-400,-338,-250,-209,-200,-256},{-297,-200,-388,-235,-294,-370},{-323,-197,-276,-232,-412,-176},{-179,-318,-335,-338,-182,-185},{-338,-344,-318,-229,-176,-268},{-262,-347,-294,-223,-270,-262},{-206,-241,-176,-176,-312,-279},{-200,-291,-353,-306,-203,-176},{-341,-282,-288,-318,-365,-282},{-323,-218,-409,-397,-344,-203},{-368,-332,-391,-385,-185,-194},{-359,-291,-179,-265,-218,-209},{-197,-185,-368,-285,-312,-220},{-365,-194,-220,-300,-282,-412},{-265,-182,-391,-306,-297,-394},{-362,-268,-318,-270,-259,-412},{-385,-256,-194,-359,-365,-235},{-194,-350,-203,-350,-276,-315},{-250,-229,-259,-273,-197,-265},{-226,-326,-179,-382,-356,-179},{-273,-273,-188,-276,-344,-215},{-203,-362,-320,-273,-194,-244},{-391,-382,-353,-197,-176,-179},{-344,-368,-365,-185,-306,-397},{-312,-250,-370,-291,-259,-288},{-365,-359,-256,-179,-368,-370},{-297,-291,-188,-188,-235,-232},{-215,-341,-215,-203,-376,-379}},{{-376,-326,-218,-356,-256,-356},{-244,-206,-400,-191,-253,-229},{-332,-250,-332,-179,-376,-379},{-288,-218,-350,-253,-400,-197},{-179,-397,-259,-394,-373,-359},{-350,-329,-300,-309,-282,-406},{-244,-397,-382,-385,-329,-388},{-379,-182,-185,-262,-238,-323},{-326,-191,-409,-291,-300,-320},{-279,-291,-259,-256,-253,-394},{-406,-238,-409,-206,-409,-385},{-362,-241,-379,-335,-335,-279},{-250,-262,-406,-250,-241,-259},{-309,-259,-218,-368,-294,-388},{-388,-226,-315,-273,-215,-353},{-362,-370,-244,-368,-235,-362},{-309,-220,-412,-206,-370,-379},{-356,-229,-391,-209,-338,-412},{-391,-318,-238,-300,-203,-232},{-315,-329,-359,-247,-259,-203},{-397,-353,-226,-220,-268,-388},{-306,-406,-268,-176,-362,-359},{-179,-253,-368,-323,-218,-226},{-406,-373,-253,-220,-341,-223},{-326,-303,-203,-359,-244,-200},{-312,-309,-391,-412,-218,-323},{-203,-300,-215,-326,-356,-268},{-229,-200,-388,-388,-344,-335},{-209,-294,-365,-335,-232,-400},{-338,-256,-288,-318,-247,-391},{-315,-253,-373,-353,-232,-332},{-318,-291,-250,-259,-185,-370},{-370,-176,-279,-185,-256,-332},{-382,-329,-335,-279,-185,-182},{-412,-332,-409,-385,-244,-294},{-382,-370,-347,-353,-253,-300},{-338,-409,-344,-368,-370,-218},{-247,-332,-250,-200,-218,-185},{-215,-218,-353,-268,-356,-335},{-373,-273,-365,-182,-194,-329},{-235,-329,-370,-253,-276,-397},{-403,-335,-235,-209,-412,-300},{-359,-235,-315,-200,-382,-397},{-406,-388,-215,-350,-300,-191},{-344,-268,-341,-335,-215,-182},{-362,-279,-397,-291,-341,-276},{-312,-412,-212,-347,-329,-297},{-229,-303,-394,-365,-250,-244},{-238,-220,-282,-391,-256,-350},{-350,-385,-297,-226,-270,-359}},{{-215,-297,-397,-235,-394,-273},{-206,-250,-268,-344,-197,-353},{-197,-282,-203,-376,-353,-282},{-250,-294,-341,-329,-270,-229},{-379,-300,-376,-197,-344,-215},{-232,-279,-197,-200,-320,-356},{-309,-218,-312,-300,-247,-385},{-232,-250,-294,-282,-262,-403},{-320,-247,-232,-318,-209,-344},{-320,-241,-247,-344,-388,-206},{-382,-291,-262,-368,-276,-288},{-247,-332,-273,-182,-288,-368},{-329,-406,-409,-306,-244,-194},{-238,-370,-344,-209,-282,-229},{-206,-188,-315,-394,-200,-391},{-179,-347,-259,-182,-379,-203},{-300,-203,-218,-250,-268,-209},{-223,-318,-212,-382,-300,-379},{-382,-338,-376,-191,-235,-247},{-229,-194,-332,-338,-229,-297},{-359,-379,-238,-373,-188,-412},{-400,-320,-220,-350,-188,-326},{-409,-179,-332,-359,-250,-341},{-270,-238,-356,-318,-291,-303},{-223,-232,-338,-373,-247,-200},{-326,-406,-223,-373,-412,-347},{-356,-232,-394,-306,-388,-397},{-382,-238,-297,-197,-306,-218},{-315,-244,-365,-256,-282,-303},{-288,-194,-279,-388,-385,-350},{-397,-238,-244,-185,-412,-297},{-250,-194,-403,-341,-285,-365},{-215,-376,-212,-297,-388,-297},{-370,-320,-303,-382,-273,-359},{-412,-197,-338,-232,-291,-241},{-250,-215,-285,-359,-400,-329},{-391,-318,-288,-412,-288,-318},{-332,-297,-344,-312,-194,-338},{-326,-241,-256,-182,-235,-250},{-320,-223,-370,-356,-212,-306},{-191,-215,-356,-241,-270,-276},{-391,-270,-270,-259,-279,-335},{-323,-297,-409,-326,-359,-294},{-391,-306,-223,-262,-323,-223},{-256,-285,-256,-350,-247,-356},{-403,-373,-176,-244,-353,-270},{-197,-353,-320,-362,-270,-223},{-191,-306,-320,-209,-203,-176},{-285,-212,-385,-259,-306,-294},{-191,-391,-400,-315,-200,-365}},{{-332,-294,-194,-309,-250,-356},{-223,-294,-185,-382,-412,-309},{-320,-191,-215,-388,-209,-315},{-388,-262,-344,-350,-215,-268},{-194,-285,-370,-235,-368,-365},{-188,-197,-409,-394,-282,-238},{-276,-397,-238,-273,-238,-312},{-256,-397,-244,-318,-282,-306},{-344,-347,-223,-197,-200,-344},{-176,-256,-403,-291,-315,-188},{-376,-294,-370,-244,-300,-220},{-247,-229,-406,-306,-282,-323},{-412,-329,-262,-270,-409,-306},{-347,-329,-241,-303,-359,-394},{-341,-312,-194,-329,-365,-309},{-344,-229,-291,-409,-288,-238},{-218,-188,-282,-382,-312,-300},{-326,-220,-276,-250,-335,-256},{-409,-320,-356,-229,-182,-176},{-176,-182,-341,-306,-262,-388},{-388,-379,-297,-247,-347,-300},{-241,-273,-220,-232,-291,-320},{-194,-347,-203,-285,-300,-409},{-212,-382,-318,-179,-350,-270},{-400,-200,-303,-262,-294,-191},{-241,-368,-347,-335,-382,-191},{-397,-268,-197,-373,-176,-329},{-212,-297,-215,-388,-359,-182},{-291,-409,-365,-335,-403,-282},{-300,-385,-229,-303,-394,-273},{-385,-303,-232,-350,-256,-323},{-276,-282,-373,-203,-403,-250},{-203,-338,-397,-235,-394,-200},{-344,-409,-262,-318,-229,-376},{-194,-232,-291,-247,-300,-338},{-185,-320,-412,-365,-406,-223},{-403,-400,-232,-294,-329,-191},{-368,-203,-388,-200,-315,-391},{-265,-350,-368,-332,-365,-229},{-306,-306,-182,-300,-400,-297},{-294,-320,-297,-220,-388,-382},{-250,-206,-273,-373,-238,-223},{-353,-285,-397,-291,-282,-294},{-182,-365,-344,-379,-409,-309},{-200,-188,-232,-347,-244,-218},{-373,-400,-409,-291,-182,-379},{-235,-206,-176,-276,-347,-309},{-194,-282,-218,-229,-406,-409},{-226,-297,-212,-241,-312,-303},{-368,-359,-244,-297,-185,-412}},{{-259,-370,-335,-300,-282,-320},{-323,-226,-262,-288,-253,-368},{-279,-194,-406,-329,-347,-241},{-253,-300,-176,-247,-391,-256},{-291,-300,-294,-409,-218,-241},{-265,-247,-279,-226,-203,-241},{-253,-344,-368,-206,-385,-315},{-223,-218,-394,-332,-326,-362},{-297,-338,-309,-365,-247,-212},{-353,-309,-385,-232,-182,-365},{-209,-179,-259,-218,-412,-406},{-229,-376,-397,-253,-329,-268},{-203,-229,-223,-238,-306,-247},{-315,-312,-276,-191,-397,-232},{-232,-409,-203,-223,-259,-329},{-209,-265,-365,-279,-185,-323},{-179,-200,-409,-365,-185,-259},{-373,-268,-344,-206,-232,-218},{-376,-294,-197,-391,-200,-332},{-329,-338,-232,-335,-212,-379},{-232,-397,-373,-412,-276,-391},{-303,-312,-368,-341,-312,-185},{-268,-229,-188,-326,-279,-270},{-194,-318,-350,-379,-347,-291},{-406,-176,-185,-326,-353,-276},{-194,-365,-365,-356,-229,-350},{-344,-194,-388,-344,-188,-397},{-341,-350,-329,-318,-291,-376},{-332,-291,-326,-241,-412,-373},{-244,-176,-229,-191,-203,-318},{-223,-241,-362,-368,-191,-212},{-347,-191,-356,-220,-185,-406},{-247,-344,-238,-353,-365,-332},{-391,-362,-182,-376,-406,-412},{-253,-365,-220,-197,-318,-270},{-403,-253,-329,-256,-291,-344},{-206,-318,-318,-276,-318,-238},{-385,-288,-185,-409,-394,-223},{-391,-185,-176,-300,-312,-262},{-315,-188,-253,-365,-282,-235},{-356,-309,-315,-291,-335,-406},{-279,-359,-315,-329,-212,-176},{-315,-203,-400,-265,-350,-400},{-341,-206,-176,-394,-209,-241},{-273,-176,-191,-229,-185,-335},{-409,-212,-309,-288,-191,-238},{-212,-191,-282,-188,-191,-215},{-197,-276,-244,-185,-373,-397},{-312,-323,-220,-188,-176,-288},{-347,-403,-288,-279,-323,-335}},{{-356,-391,-276,-323,-229,-350},{-400,-315,-300,-326,-412,-185},{-309,-394,-318,-373,-209,-247},{-338,-253,-179,-320,-362,-294},{-379,-329,-276,-406,-365,-368},{-206,-326,-197,-294,-329,-300},{-359,-229,-347,-391,-238,-273},{-268,-368,-394,-394,-350,-182},{-276,-394,-306,-188,-335,-253},{-362,-200,-220,-235,-306,-379},{-241,-215,-218,-353,-182,-203},{-335,-359,-403,-229,-338,-356},{-259,-188,-297,-303,-356,-179},{-223,-291,-206,-356,-335,-368},{-370,-294,-391,-303,-247,-320},{-212,-238,-185,-256,-218,-223},{-365,-288,-232,-332,-215,-220},{-323,-265,-209,-350,-391,-318},{-303,-347,-270,-256,-191,-315},{-303,-403,-270,-382,-353,-241},{-403,-215,-400,-376,-285,-332},{-403,-247,-194,-206,-344,-276},{-373,-362,-182,-268,-376,-279},{-370,-185,-197,-288,-226,-215},{-338,-244,-203,-335,-232,-394},{-218,-353,-235,-326,-335,-320},{-223,-385,-297,-326,-197,-365},{-197,-220,-403,-235,-229,-359},{-394,-373,-323,-291,-200,-353},{-359,-388,-291,-232,-309,-323},{-223,-303,-362,-265,-276,-229},{-279,-241,-212,-368,-238,-270},{-256,-391,-341,-365,-226,-273},{-309,-285,-256,-223,-259,-294},{-297,-268,-256,-203,-203,-309},{-312,-262,-320,-220,-212,-244},{-270,-253,-326,-247,-276,-244},{-356,-368,-179,-235,-338,-391},{-303,-394,-191,-244,-212,-326},{-388,-241,-403,-379,-306,-353},{-326,-223,-215,-370,-365,-341},{-270,-409,-309,-347,-362,-350},{-200,-400,-359,-320,-406,-306},{-373,-218,-297,-347,-191,-326},{-318,-370,-347,-262,-412,-191},{-400,-376,-226,-182,-370,-347},{-194,-365,-412,-244,-212,-332},{-265,-379,-226,-220,-373,-391},{-412,-320,-223,-262,-220,-176},{-365,-209,-385,-235,-247,-309}},{{-197,-179,-344,-315,-303,-315},{-403,-394,-209,-188,-279,-406},{-362,-197,-344,-394,-335,-191},{-297,-382,-400,-265,-226,-223},{-312,-194,-253,-329,-253,-326},{-350,-268,-300,-244,-203,-259},{-276,-297,-220,-226,-373,-279},{-318,-279,-350,-373,-359,-350},{-256,-376,-176,-394,-279,-338},{-235,-312,-179,-244,-326,-259},{-179,-382,-250,-359,-232,-303},{-241,-365,-256,-344,-226,-279},{-247,-373,-332,-297,-338,-218},{-400,-341,-247,-406,-373,-203},{-285,-300,-297,-276,-206,-188},{-341,-288,-268,-215,-206,-223},{-265,-270,-250,-191,-200,-200},{-341,-368,-365,-356,-397,-326},{-300,-403,-282,-176,-253,-232},{-356,-365,-244,-241,-188,-229},{-329,-232,-353,-270,-297,-182},{-391,-394,-323,-350,-359,-229},{-244,-400,-303,-188,-312,-223},{-235,-244,-294,-279,-268,-220},{-385,-262,-362,-323,-176,-223},{-259,-370,-370,-232,-194,-215},{-370,-197,-244,-379,-203,-335},{-400,-179,-400,-185,-297,-259},{-400,-338,-223,-365,-382,-315},{-279,-259,-197,-338,-306,-265},{-338,-229,-265,-388,-185,-294},{-250,-403,-365,-312,-394,-370},{-344,-335,-256,-238,-229,-391},{-215,-323,-238,-282,-200,-362},{-259,-294,-412,-270,-365,-203},{-229,-323,-273,-356,-197,-385},{-194,-312,-273,-400,-182,-373},{-397,-276,-209,-303,-315,-412},{-403,-244,-250,-273,-326,-388},{-382,-282,-247,-297,-329,-303},{-323,-309,-309,-268,-238,-220},{-185,-203,-394,-412,-385,-373},{-262,-379,-306,-312,-409,-279},{-291,-412,-273,-362,-232,-235},{-370,-338,-356,-394,-323,-297},{-315,-218,-306,-265,-212,-406},{-232,-235,-385,-326,-365,-285},{-179,-397,-226,-303,-273,-288},{-335,-385,-250,-200,-320,-356},{-412,-365,-335,-273,-182,-250}},{{-303,-229,-203,-282,-332,-229},{-215,-335,-397,-323,-373,-335},{-209,-335,-209,-318,-385,-379},{-268,-309,-347,-285,-356,-379},{-362,-368,-294,-218,-212,-326},{-218,-362,-359,-400,-382,-197},{-285,-206,-362,-209,-332,-303},{-370,-179,-253,-318,-288,-306},{-297,-253,-270,-256,-338,-309},{-391,-194,-176,-391,-270,-215},{-326,-229,-294,-303,-218,-262},{-203,-323,-229,-226,-412,-215},{-273,-400,-370,-326,-220,-250},{-397,-238,-270,-323,-235,-279},{-391,-412,-391,-309,-388,-347},{-412,-409,-259,-382,-250,-206},{-238,-323,-203,-353,-244,-197},{-256,-315,-385,-244,-353,-338},{-406,-332,-315,-212,-244,-391},{-362,-359,-241,-229,-323,-312},{-291,-212,-397,-385,-185,-235},{-232,-253,-197,-326,-309,-370},{-191,-265,-291,-388,-294,-353},{-379,-176,-209,-288,-247,-247},{-300,-326,-226,-262,-200,-291},{-373,-262,-315,-232,-256,-247},{-265,-403,-297,-376,-244,-356},{-200,-406,-188,-232,-256,-353},{-394,-259,-412,-350,-320,-247},{-379,-218,-356,-291,-318,-200},{-279,-370,-400,-268,-382,-276},{-188,-197,-185,-253,-206,-209},{-265,-362,-406,-332,-229,-332},{-244,-176,-373,-285,-194,-185},{-391,-382,-203,-262,-218,-406},{-220,-179,-406,-359,-200,-229},{-365,-329,-397,-282,-215,-326},{-276,-220,-276,-288,-262,-394},{-238,-335,-223,-359,-241,-265},{-294,-403,-182,-200,-285,-182},{-403,-370,-268,-309,-279,-400},{-391,-235,-250,-291,-326,-303},{-209,-294,-350,-188,-235,-250},{-312,-370,-285,-203,-270,-288},{-232,-382,-215,-303,-212,-400},{-309,-329,-409,-223,-232,-326},{-259,-250,-323,-326,-388,-323},{-359,-315,-409,-379,-294,-391},{-412,-200,-403,-194,-353,-191},{-320,-394,-388,-370,-379,-273}},{{-218,-244,-265,-288,-223,-176},{-256,-253,-379,-306,-279,-215},{-270,-229,-400,-268,-229,-285},{-338,-332,-270,-318,-244,-303},{-373,-288,-270,-206,-385,-212},{-206,-332,-359,-206,-220,-209},{-385,-353,-323,-362,-247,-385},{-247,-288,-391,-270,-376,-335},{-291,-265,-176,-312,-212,-303},{-188,-226,-268,-385,-235,-347},{-279,-262,-347,-229,-394,-370},{-332,-188,-341,-335,-294,-391},{-185,-220,-279,-285,-194,-297},{-218,-370,-235,-382,-179,-347},{-235,-412,-306,-403,-268,-279},{-400,-270,-256,-212,-253,-265},{-253,-197,-232,-188,-329,-409},{-256,-332,-303,-376,-262,-409},{-182,-362,-385,-318,-179,-359},{-309,-209,-250,-403,-409,-279},{-194,-347,-320,-197,-406,-241},{-353,-218,-403,-294,-335,-297},{-338,-268,-200,-388,-191,-291},{-400,-250,-259,-335,-209,-306},{-359,-215,-309,-341,-209,-218},{-368,-379,-259,-247,-406,-391},{-212,-212,-200,-356,-409,-409},{-206,-353,-212,-253,-300,-291},{-191,-209,-344,-256,-379,-312},{-397,-194,-179,-288,-400,-232},{-376,-203,-176,-409,-370,-259},{-291,-262,-215,-335,-179,-294},{-253,-282,-188,-250,-388,-320},{-200,-220,-394,-318,-179,-294},{-332,-403,-212,-403,-362,-179},{-385,-294,-185,-259,-218,-341},{-273,-362,-406,-391,-359,-347},{-206,-223,-309,-356,-215,-338},{-376,-385,-315,-365,-335,-223},{-294,-247,-370,-297,-268,-365},{-412,-238,-388,-223,-397,-279},{-368,-288,-359,-318,-247,-397},{-182,-394,-315,-400,-185,-382},{-238,-335,-223,-388,-176,-406},{-368,-244,-215,-309,-229,-350},{-203,-276,-332,-226,-226,-206},{-373,-294,-365,-326,-353,-329},{-350,-253,-185,-209,-220,-365},{-259,-256,-232,-403,-285,-206},{-356,-412,-400,-279,-365,-244}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1841,192,221,150,198,208,315,198,294}; // initial inventory 
int ubiv[I]={2104,384,442,300,396,416,630,396,588}; // 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.32,8.46,5.6,4.24,2.89,1.51,4.53,7.74}; // 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.11,7.69,5.09,3.85,2.63,1.37,4.12,7.04}}; // 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.69,9.69,9.69,8.48,8.48,8.48,7.27,7.27,7.27,6.15,6.15,6.15,5.38,5.38,5.38,4.61,4.61,4.61,4.07,4.07,4.07,3.56,3.56,3.56,3.05,3.05,3.05,3.08,3.08,3.08,2.7,2.7,2.7,2.31,2.31,2.31,2.1,2.1,2.1,1.84,1.84,1.84,1.58,1.58,1.58,1.1,1.1,1.1,0.96,0.96,0.96,0.82,0.82,0.82,3.3,3.3,3.3,2.88,2.88,2.88,2.47,2.47,2.47,5.63,5.63,5.63,4.93,4.93,4.93,4.22,4.22,4.22}; // 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,25,13,9,24,12,9,26,13,9,25,13,9,26,13,9,25,13,9,25,13,9,26,13,9,26,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,26,13,9,26,13,9,25,13,9,26,13,9,26,13,9,25,13,9}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24},{25,26,27,28,29,30,31,32,33,34,35,36},{37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69},{70,71,72,73,74,75,76,77,78,79,80,81,82},{83,84,85,86,87,88,89,90,91},{92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115},{116,117,118,119,120,121,122,123,124,125,126,127},{128,129,130,131,132,133,134,135,136},{137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162},{163,164,165,166,167,168,169,170,171,172,173,174,175},{176,177,178,179,180,181,182,183,184},{185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209},{210,211,212,213,214,215,216,217,218,219,220,221,222},{223,224,225,226,227,228,229,230,231},{232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257},{258,259,260,261,262,263,264,265,266,267,268,269,270},{271,272,273,274,275,276,277,278,279},{280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304},{305,306,307,308,309,310,311,312,313,314,315,316,317},{318,319,320,321,322,323,324,325,326},{327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351},{352,353,354,355,356,357,358,359,360,361,362,363,364},{365,366,367,368,369,370,371,372,373},{374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399},{400,401,402,403,404,405,406,407,408,409,410,411,412},{413,414,415,416,417,418,419,420,421},{422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447},{448,449,450,451,452,453,454,455,456,457,458,459,460},{461,462,463,464,465,466,467,468,469},{470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494},{495,496,497,498,499,500,501,502,503,504,505,506,507},{508,509,510,511,512,513,514,515,516},{517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542},{543,544,545,546,547,548,549,550,551,552,553,554,555},{556,557,558,559,560,561,562,563,564},{565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590},{591,592,593,594,595,596,597,598,599,600,601,602,603},{604,605,606,607,608,609,610,611,612},{613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638},{639,640,641,642,643,644,645,646,647,648,649,650,651},{652,653,654,655,656,657,658,659,660},{661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686},{687,688,689,690,691,692,693,694,695,696,697,698,699},{700,701,702,703,704,705,706,707,708},{709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734},{735,736,737,738,739,740,741,742,743,744,745,746,747,748},{749,750,751,752,753,754,755,756,757},{758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783},{784,785,786,787,788,789,790,791,792,793,794,795,796},{797,798,799,800,801,802,803,804,805},{806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831},{832,833,834,835,836,837,838,839,840,841,842,843,844},{845,846,847,848,849,850,851,852,853},{854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879},{880,881,882,883,884,885,886,887,888,889,890,891,892},{893,894,895,896,897,898,899,900,901},{902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927},{928,929,930,931,932,933,934,935,936,937,938,939,940},{941,942,943,944,945,946,947,948,949},{950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974},{975,976,977,978,979,980,981,982,983,984,985,986,987},{988,989,990,991,992,993,994,995,996},{997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022},{1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035},{1036,1037,1038,1039,1040,1041,1042,1043,1044},{1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070},{1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083},{1084,1085,1086,1087,1088,1089,1090,1091,1092},{1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117},{1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130},{1131,1132,1133,1134,1135,1136,1137,1138,1139}}; // 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,2,6,10,14,18,22,26,30,34,38,42,46,2,8,14,20,26,32,38,44,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,1,5,9,13,17,21,25,29,33,37,41,45,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,1,5,9,13,17,21,25,29,33,37,41,45,49,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,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,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,52,1,7,13,19,25,31,37,43,49,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,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,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,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,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,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,2,8,14,20,26,32,38,44,50}; // 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,7,11,15,19,23,27,31,35,39,43,47,51,7,13,19,25,31,37,43,49,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,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,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,53,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53}; // set of end times of each shipment 
