int Dev = 40;// Deviation
extern const int CNN = 4;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 1139;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 27;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={6,6,6,6,6,6,6,6,6}; // number of periods in each phase 
int PTset[P][PT]={{0,1,2,3,4,5},{6,7,8,9,10,11},{12,13,14,15,16,17},{18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35},{36,37,38,39,40,41},{42,43,44,45,46,47},{48,49,50,51,52,53}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{10724,0,0,0,0,0},{11257,0,0,0,0,0},{10672,0,0,0,0,0},{11407,0,0,0,0,0},{10648,0,0,0,0,0},{11069,0,0,0,0,0},{11580,0,0,0,0,0},{11207,0,0,0,0,0},{11219,0,0,0,0,0},{11139,0,0,0,0,0},{11198,0,0,0,0,0},{11118,0,0,0,0,0},{10886,0,0,0,0,0},{10637,0,0,0,0,0},{11613,0,0,0,0,0},{11163,0,0,0,0,0},{10952,0,0,0,0,0},{11633,0,0,0,0,0},{11123,0,0,0,0,0},{11749,0,0,0,0,0},{11679,0,0,0,0,0},{11358,0,0,0,0,0},{11003,0,0,0,0,0},{10538,0,0,0,0,0},{11313,0,0,0,0,0},{11043,0,0,0,0,0},{11289,0,0,0,0,0},{11244,0,0,0,0,0},{10704,0,0,0,0,0},{10552,0,0,0,0,0},{11173,0,0,0,0,0},{10591,0,0,0,0,0},{10939,0,0,0,0,0},{10434,0,0,0,0,0},{11048,0,0,0,0,0},{11565,0,0,0,0,0},{11501,0,0,0,0,0},{10468,0,0,0,0,0},{11103,0,0,0,0,0},{10989,0,0,0,0,0},{11502,0,0,0,0,0},{10608,0,0,0,0,0},{11524,0,0,0,0,0},{11542,0,0,0,0,0},{11335,0,0,0,0,0},{10730,0,0,0,0,0},{10907,0,0,0,0,0},{11217,0,0,0,0,0},{11651,0,0,0,0,0},{11475,0,0,0,0,0}},{{10555,0,0,0,0,0},{10811,0,0,0,0,0},{11029,0,0,0,0,0},{11090,0,0,0,0,0},{11063,0,0,0,0,0},{11136,0,0,0,0,0},{10800,0,0,0,0,0},{11132,0,0,0,0,0},{10632,0,0,0,0,0},{10788,0,0,0,0,0},{11492,0,0,0,0,0},{11022,0,0,0,0,0},{11305,0,0,0,0,0},{11021,0,0,0,0,0},{11540,0,0,0,0,0},{11236,0,0,0,0,0},{10837,0,0,0,0,0},{11411,0,0,0,0,0},{11553,0,0,0,0,0},{10911,0,0,0,0,0},{11078,0,0,0,0,0},{10714,0,0,0,0,0},{11098,0,0,0,0,0},{11313,0,0,0,0,0},{10866,0,0,0,0,0},{10705,0,0,0,0,0},{10618,0,0,0,0,0},{11493,0,0,0,0,0},{10978,0,0,0,0,0},{11610,0,0,0,0,0},{10540,0,0,0,0,0},{10497,0,0,0,0,0},{10777,0,0,0,0,0},{11106,0,0,0,0,0},{10867,0,0,0,0,0},{11523,0,0,0,0,0},{11338,0,0,0,0,0},{11803,0,0,0,0,0},{11358,0,0,0,0,0},{11632,0,0,0,0,0},{10786,0,0,0,0,0},{10893,0,0,0,0,0},{10951,0,0,0,0,0},{11154,0,0,0,0,0},{10898,0,0,0,0,0},{10867,0,0,0,0,0},{11077,0,0,0,0,0},{10767,0,0,0,0,0},{11147,0,0,0,0,0},{10763,0,0,0,0,0}},{{11083,0,0,0,0,0},{11528,0,0,0,0,0},{10749,0,0,0,0,0},{11476,0,0,0,0,0},{10888,0,0,0,0,0},{10998,0,0,0,0,0},{11367,0,0,0,0,0},{10793,0,0,0,0,0},{11528,0,0,0,0,0},{10702,0,0,0,0,0},{11109,0,0,0,0,0},{11162,0,0,0,0,0},{10274,0,0,0,0,0},{11054,0,0,0,0,0},{10735,0,0,0,0,0},{10703,0,0,0,0,0},{11019,0,0,0,0,0},{10811,0,0,0,0,0},{11928,0,0,0,0,0},{11557,0,0,0,0,0},{10060,0,0,0,0,0},{10845,0,0,0,0,0},{10680,0,0,0,0,0},{11940,0,0,0,0,0},{10724,0,0,0,0,0},{10979,0,0,0,0,0},{10774,0,0,0,0,0},{11424,0,0,0,0,0},{10924,0,0,0,0,0},{10663,0,0,0,0,0},{10996,0,0,0,0,0},{10522,0,0,0,0,0},{10961,0,0,0,0,0},{10598,0,0,0,0,0},{12212,0,0,0,0,0},{11663,0,0,0,0,0},{11905,0,0,0,0,0},{11237,0,0,0,0,0},{11051,0,0,0,0,0},{10636,0,0,0,0,0},{10550,0,0,0,0,0},{11619,0,0,0,0,0},{11445,0,0,0,0,0},{10497,0,0,0,0,0},{11121,0,0,0,0,0},{11136,0,0,0,0,0},{11394,0,0,0,0,0},{10583,0,0,0,0,0},{10978,0,0,0,0,0},{11878,0,0,0,0,0}},{{10803,0,0,0,0,0},{11328,0,0,0,0,0},{10874,0,0,0,0,0},{11788,0,0,0,0,0},{10696,0,0,0,0,0},{10650,0,0,0,0,0},{11514,0,0,0,0,0},{10996,0,0,0,0,0},{10721,0,0,0,0,0},{10996,0,0,0,0,0},{10993,0,0,0,0,0},{11339,0,0,0,0,0},{10928,0,0,0,0,0},{10726,0,0,0,0,0},{10979,0,0,0,0,0},{11256,0,0,0,0,0},{10939,0,0,0,0,0},{10223,0,0,0,0,0},{11086,0,0,0,0,0},{10735,0,0,0,0,0},{10691,0,0,0,0,0},{10167,0,0,0,0,0},{11313,0,0,0,0,0},{10825,0,0,0,0,0},{11783,0,0,0,0,0},{10535,0,0,0,0,0},{11280,0,0,0,0,0},{10659,0,0,0,0,0},{11082,0,0,0,0,0},{10974,0,0,0,0,0},{11177,0,0,0,0,0},{11045,0,0,0,0,0},{10878,0,0,0,0,0},{10281,0,0,0,0,0},{11140,0,0,0,0,0},{11615,0,0,0,0,0},{10263,0,0,0,0,0},{10677,0,0,0,0,0},{11345,0,0,0,0,0},{11155,0,0,0,0,0},{10985,0,0,0,0,0},{11226,0,0,0,0,0},{10259,0,0,0,0,0},{10704,0,0,0,0,0},{10914,0,0,0,0,0},{11486,0,0,0,0,0},{11073,0,0,0,0,0},{11293,0,0,0,0,0},{10352,0,0,0,0,0},{10608,0,0,0,0,0}},{{11054,0,0,0,0,0},{10737,0,0,0,0,0},{10156,0,0,0,0,0},{11003,0,0,0,0,0},{10776,0,0,0,0,0},{10644,0,0,0,0,0},{10435,0,0,0,0,0},{11188,0,0,0,0,0},{10717,0,0,0,0,0},{10829,0,0,0,0,0},{11016,0,0,0,0,0},{11383,0,0,0,0,0},{10931,0,0,0,0,0},{10648,0,0,0,0,0},{11740,0,0,0,0,0},{11140,0,0,0,0,0},{10879,0,0,0,0,0},{11014,0,0,0,0,0},{11147,0,0,0,0,0},{11653,0,0,0,0,0},{10456,0,0,0,0,0},{10390,0,0,0,0,0},{10117,0,0,0,0,0},{10475,0,0,0,0,0},{10590,0,0,0,0,0},{10889,0,0,0,0,0},{11229,0,0,0,0,0},{11038,0,0,0,0,0},{11194,0,0,0,0,0},{10115,0,0,0,0,0},{11272,0,0,0,0,0},{10862,0,0,0,0,0},{11441,0,0,0,0,0},{10781,0,0,0,0,0},{10147,0,0,0,0,0},{10820,0,0,0,0,0},{10548,0,0,0,0,0},{10868,0,0,0,0,0},{11089,0,0,0,0,0},{11111,0,0,0,0,0},{11314,0,0,0,0,0},{10719,0,0,0,0,0},{10333,0,0,0,0,0},{10648,0,0,0,0,0},{10440,0,0,0,0,0},{10606,0,0,0,0,0},{11421,0,0,0,0,0},{10957,0,0,0,0,0},{10735,0,0,0,0,0},{11306,0,0,0,0,0}},{{10537,0,0,0,0,0},{10797,0,0,0,0,0},{10845,0,0,0,0,0},{10765,0,0,0,0,0},{11645,0,0,0,0,0},{10499,0,0,0,0,0},{10975,0,0,0,0,0},{11634,0,0,0,0,0},{10660,0,0,0,0,0},{10832,0,0,0,0,0},{11456,0,0,0,0,0},{10451,0,0,0,0,0},{10997,0,0,0,0,0},{11148,0,0,0,0,0},{10915,0,0,0,0,0},{10771,0,0,0,0,0},{11038,0,0,0,0,0},{11062,0,0,0,0,0},{10587,0,0,0,0,0},{11102,0,0,0,0,0},{10468,0,0,0,0,0},{11457,0,0,0,0,0},{11135,0,0,0,0,0},{10912,0,0,0,0,0},{11543,0,0,0,0,0},{10936,0,0,0,0,0},{10624,0,0,0,0,0},{11259,0,0,0,0,0},{10904,0,0,0,0,0},{10997,0,0,0,0,0},{10982,0,0,0,0,0},{11038,0,0,0,0,0},{11344,0,0,0,0,0},{10731,0,0,0,0,0},{11154,0,0,0,0,0},{11657,0,0,0,0,0},{11176,0,0,0,0,0},{11227,0,0,0,0,0},{11041,0,0,0,0,0},{11780,0,0,0,0,0},{11302,0,0,0,0,0},{10584,0,0,0,0,0},{11404,0,0,0,0,0},{10734,0,0,0,0,0},{10946,0,0,0,0,0},{11165,0,0,0,0,0},{10903,0,0,0,0,0},{10665,0,0,0,0,0},{10820,0,0,0,0,0},{11239,0,0,0,0,0}},{{10803,0,0,0,0,0},{11338,0,0,0,0,0},{10689,0,0,0,0,0},{11657,0,0,0,0,0},{10976,0,0,0,0,0},{11140,0,0,0,0,0},{11314,0,0,0,0,0},{11139,0,0,0,0,0},{11402,0,0,0,0,0},{10626,0,0,0,0,0},{11717,0,0,0,0,0},{11117,0,0,0,0,0},{10548,0,0,0,0,0},{10908,0,0,0,0,0},{10953,0,0,0,0,0},{10914,0,0,0,0,0},{11095,0,0,0,0,0},{11138,0,0,0,0,0},{11762,0,0,0,0,0},{10839,0,0,0,0,0},{11086,0,0,0,0,0},{10548,0,0,0,0,0},{11337,0,0,0,0,0},{11677,0,0,0,0,0},{11247,0,0,0,0,0},{10590,0,0,0,0,0},{10553,0,0,0,0,0},{11500,0,0,0,0,0},{11122,0,0,0,0,0},{11100,0,0,0,0,0},{11338,0,0,0,0,0},{11320,0,0,0,0,0},{10620,0,0,0,0,0},{11164,0,0,0,0,0},{11648,0,0,0,0,0},{11512,0,0,0,0,0},{11296,0,0,0,0,0},{11057,0,0,0,0,0},{10701,0,0,0,0,0},{10712,0,0,0,0,0},{10994,0,0,0,0,0},{10787,0,0,0,0,0},{10507,0,0,0,0,0},{10991,0,0,0,0,0},{10435,0,0,0,0,0},{10461,0,0,0,0,0},{11391,0,0,0,0,0},{11350,0,0,0,0,0},{10433,0,0,0,0,0},{11657,0,0,0,0,0}},{{11860,0,0,0,0,0},{10918,0,0,0,0,0},{11174,0,0,0,0,0},{11875,0,0,0,0,0},{11132,0,0,0,0,0},{11166,0,0,0,0,0},{11541,0,0,0,0,0},{11142,0,0,0,0,0},{11376,0,0,0,0,0},{11010,0,0,0,0,0},{11305,0,0,0,0,0},{10825,0,0,0,0,0},{10859,0,0,0,0,0},{10967,0,0,0,0,0},{11977,0,0,0,0,0},{10578,0,0,0,0,0},{10929,0,0,0,0,0},{10731,0,0,0,0,0},{11557,0,0,0,0,0},{10799,0,0,0,0,0},{10815,0,0,0,0,0},{10840,0,0,0,0,0},{10939,0,0,0,0,0},{10634,0,0,0,0,0},{10772,0,0,0,0,0},{11470,0,0,0,0,0},{10786,0,0,0,0,0},{11598,0,0,0,0,0},{10699,0,0,0,0,0},{11590,0,0,0,0,0},{10955,0,0,0,0,0},{11109,0,0,0,0,0},{10714,0,0,0,0,0},{10994,0,0,0,0,0},{11155,0,0,0,0,0},{11156,0,0,0,0,0},{11413,0,0,0,0,0},{10962,0,0,0,0,0},{12086,0,0,0,0,0},{12049,0,0,0,0,0},{11243,0,0,0,0,0},{11161,0,0,0,0,0},{10902,0,0,0,0,0},{10566,0,0,0,0,0},{10204,0,0,0,0,0},{10572,0,0,0,0,0},{11327,0,0,0,0,0},{11202,0,0,0,0,0},{11667,0,0,0,0,0},{10760,0,0,0,0,0}},{{10837,0,0,0,0,0},{11712,0,0,0,0,0},{11166,0,0,0,0,0},{11163,0,0,0,0,0},{11674,0,0,0,0,0},{11222,0,0,0,0,0},{11593,0,0,0,0,0},{11933,0,0,0,0,0},{10750,0,0,0,0,0},{10930,0,0,0,0,0},{10995,0,0,0,0,0},{10897,0,0,0,0,0},{10959,0,0,0,0,0},{10890,0,0,0,0,0},{10813,0,0,0,0,0},{11204,0,0,0,0,0},{11052,0,0,0,0,0},{10961,0,0,0,0,0},{11416,0,0,0,0,0},{11240,0,0,0,0,0},{10978,0,0,0,0,0},{10607,0,0,0,0,0},{11596,0,0,0,0,0},{11026,0,0,0,0,0},{11310,0,0,0,0,0},{10574,0,0,0,0,0},{11341,0,0,0,0,0},{11642,0,0,0,0,0},{10748,0,0,0,0,0},{11191,0,0,0,0,0},{11297,0,0,0,0,0},{11174,0,0,0,0,0},{11414,0,0,0,0,0},{10757,0,0,0,0,0},{10981,0,0,0,0,0},{11359,0,0,0,0,0},{10668,0,0,0,0,0},{10678,0,0,0,0,0},{11240,0,0,0,0,0},{10431,0,0,0,0,0},{11359,0,0,0,0,0},{11358,0,0,0,0,0},{11116,0,0,0,0,0},{10974,0,0,0,0,0},{11103,0,0,0,0,0},{11600,0,0,0,0,0},{10391,0,0,0,0,0},{11297,0,0,0,0,0},{11113,0,0,0,0,0},{11140,0,0,0,0,0}}},{{{-146,-269,-258,-255,-197,-305},{-208,-161,-141,-215,-226,-278},{-228,-184,-271,-175,-204,-166},{-213,-307,-188,-240,-224,-195},{-164,-190,-287,-146,-233,-168},{-255,-282,-255,-220,-139,-217},{-150,-242,-179,-284,-211,-278},{-293,-314,-175,-231,-139,-161},{-168,-289,-298,-249,-264,-240},{-206,-146,-293,-204,-293,-262},{-177,-278,-276,-271,-284,-215},{-175,-157,-222,-231,-228,-148},{-143,-166,-296,-217,-314,-307},{-195,-271,-152,-314,-253,-235},{-175,-157,-224,-300,-273,-240},{-237,-237,-293,-217,-181,-184},{-305,-190,-184,-172,-273,-258},{-287,-262,-208,-193,-215,-240},{-222,-253,-242,-215,-260,-202},{-273,-296,-246,-143,-309,-280},{-287,-258,-193,-278,-168,-255},{-164,-278,-255,-206,-309,-273},{-233,-264,-152,-249,-249,-179},{-233,-246,-287,-161,-188,-235},{-143,-237,-255,-175,-184,-289},{-202,-271,-199,-311,-260,-262},{-220,-314,-305,-284,-224,-148},{-181,-233,-262,-300,-139,-181},{-157,-170,-246,-291,-240,-172},{-177,-161,-311,-258,-311,-164},{-211,-146,-228,-314,-253,-260},{-237,-237,-181,-141,-179,-155},{-300,-188,-246,-193,-231,-300},{-202,-293,-300,-188,-204,-202},{-226,-148,-269,-244,-211,-305},{-186,-293,-293,-314,-298,-184},{-146,-269,-157,-213,-172,-289},{-164,-175,-224,-276,-246,-199},{-307,-159,-220,-159,-237,-197},{-258,-271,-211,-237,-213,-233},{-206,-155,-148,-217,-224,-211},{-148,-155,-249,-249,-278,-159},{-296,-255,-309,-280,-141,-289},{-314,-164,-208,-278,-206,-193},{-202,-278,-157,-255,-255,-199},{-242,-264,-264,-197,-289,-141},{-255,-146,-141,-143,-242,-267},{-311,-287,-291,-224,-175,-242},{-224,-211,-137,-202,-224,-298},{-262,-269,-143,-155,-181,-251}},{{-177,-224,-206,-211,-251,-166},{-258,-291,-152,-150,-193,-168},{-181,-166,-262,-226,-302,-202},{-184,-164,-264,-137,-309,-190},{-242,-204,-309,-195,-215,-237},{-291,-226,-170,-217,-177,-146},{-204,-148,-291,-278,-264,-150},{-244,-193,-233,-222,-172,-150},{-282,-184,-181,-305,-258,-164},{-195,-264,-179,-231,-253,-206},{-278,-305,-168,-161,-276,-271},{-161,-282,-282,-211,-172,-217},{-193,-300,-146,-152,-253,-271},{-255,-146,-276,-237,-181,-159},{-276,-246,-242,-220,-175,-237},{-260,-190,-240,-237,-309,-166},{-253,-213,-134,-148,-314,-302},{-246,-197,-287,-228,-262,-314},{-311,-240,-161,-157,-181,-262},{-137,-172,-291,-195,-291,-188},{-273,-148,-246,-300,-302,-282},{-148,-141,-175,-235,-181,-190},{-278,-242,-222,-157,-302,-300},{-222,-287,-220,-193,-204,-190},{-224,-186,-188,-215,-143,-293},{-262,-244,-233,-134,-220,-206},{-215,-175,-215,-208,-309,-282},{-155,-298,-300,-311,-291,-271},{-206,-291,-141,-249,-246,-190},{-251,-255,-305,-148,-262,-253},{-150,-166,-155,-197,-179,-141},{-287,-177,-228,-146,-172,-184},{-220,-253,-251,-307,-164,-271},{-228,-307,-293,-233,-262,-253},{-172,-190,-231,-298,-273,-202},{-314,-166,-271,-150,-260,-143},{-249,-300,-280,-213,-231,-305},{-291,-242,-224,-215,-287,-155},{-202,-291,-197,-240,-213,-307},{-168,-181,-291,-267,-231,-159},{-258,-179,-309,-289,-137,-213},{-258,-197,-168,-307,-204,-152},{-305,-293,-235,-253,-166,-139},{-300,-197,-224,-309,-267,-175},{-253,-267,-190,-267,-296,-164},{-179,-222,-206,-141,-289,-172},{-273,-188,-141,-139,-213,-143},{-139,-141,-305,-231,-271,-211},{-264,-249,-215,-139,-193,-179},{-208,-298,-271,-226,-141,-172}},{{-148,-305,-273,-296,-134,-233},{-271,-287,-197,-307,-300,-195},{-166,-148,-139,-235,-166,-224},{-188,-141,-164,-298,-255,-195},{-213,-170,-240,-284,-235,-215},{-175,-237,-181,-166,-253,-237},{-199,-269,-134,-152,-235,-246},{-177,-172,-282,-199,-168,-255},{-155,-217,-267,-170,-278,-235},{-146,-157,-224,-139,-240,-188},{-193,-228,-289,-211,-267,-271},{-186,-298,-202,-211,-202,-206},{-143,-188,-188,-251,-211,-278},{-148,-249,-267,-213,-197,-307},{-164,-168,-280,-175,-213,-298},{-305,-193,-242,-190,-179,-296},{-242,-298,-280,-206,-137,-155},{-280,-208,-175,-134,-181,-251},{-206,-305,-273,-159,-273,-253},{-271,-217,-172,-228,-249,-305},{-166,-137,-202,-197,-235,-199},{-273,-168,-186,-291,-220,-159},{-296,-206,-242,-175,-231,-255},{-177,-276,-255,-199,-193,-280},{-235,-134,-276,-300,-258,-177},{-172,-300,-148,-202,-300,-258},{-164,-175,-255,-298,-150,-298},{-170,-139,-296,-240,-253,-226},{-276,-267,-262,-148,-255,-177},{-264,-305,-157,-224,-159,-289},{-253,-146,-186,-233,-249,-150},{-195,-211,-155,-152,-137,-228},{-235,-233,-139,-276,-242,-202},{-170,-262,-168,-175,-235,-296},{-298,-284,-267,-242,-240,-246},{-296,-208,-276,-302,-258,-311},{-287,-137,-267,-278,-175,-206},{-220,-134,-298,-262,-166,-226},{-240,-190,-206,-141,-222,-296},{-139,-215,-284,-164,-284,-249},{-184,-311,-208,-242,-244,-161},{-224,-150,-240,-213,-262,-289},{-293,-213,-287,-242,-300,-249},{-262,-168,-199,-177,-251,-152},{-179,-139,-307,-242,-166,-237},{-258,-311,-273,-146,-260,-166},{-213,-170,-307,-139,-170,-231},{-278,-269,-224,-206,-193,-311},{-213,-260,-302,-152,-273,-152},{-280,-202,-255,-231,-255,-179}},{{-143,-204,-213,-195,-157,-148},{-134,-202,-269,-280,-269,-188},{-217,-280,-244,-172,-157,-264},{-260,-137,-289,-137,-298,-215},{-255,-269,-273,-199,-307,-215},{-146,-168,-224,-134,-246,-280},{-164,-226,-307,-291,-188,-233},{-186,-302,-231,-206,-264,-271},{-152,-284,-296,-211,-155,-186},{-197,-179,-262,-206,-168,-213},{-260,-159,-311,-314,-264,-226},{-224,-280,-152,-240,-314,-296},{-188,-302,-170,-280,-188,-217},{-242,-224,-188,-161,-246,-146},{-222,-181,-224,-305,-255,-271},{-208,-246,-289,-186,-289,-184},{-287,-271,-224,-217,-242,-311},{-152,-215,-213,-195,-186,-242},{-269,-269,-276,-280,-307,-148},{-150,-300,-148,-249,-150,-137},{-233,-193,-242,-170,-166,-242},{-251,-215,-184,-222,-255,-157},{-222,-273,-146,-249,-195,-208},{-298,-260,-237,-307,-215,-184},{-278,-228,-271,-291,-305,-282},{-228,-155,-282,-213,-262,-222},{-202,-255,-289,-302,-226,-226},{-168,-143,-168,-276,-271,-181},{-302,-224,-249,-208,-164,-211},{-262,-276,-164,-224,-260,-276},{-139,-305,-314,-204,-276,-166},{-235,-190,-282,-293,-172,-206},{-146,-179,-235,-240,-291,-267},{-155,-139,-150,-202,-273,-155},{-197,-235,-172,-309,-224,-220},{-305,-273,-177,-251,-267,-246},{-164,-211,-213,-148,-204,-143},{-141,-208,-208,-137,-220,-260},{-152,-164,-233,-195,-280,-152},{-170,-226,-249,-260,-228,-296},{-206,-217,-211,-311,-276,-298},{-222,-141,-251,-168,-305,-280},{-157,-166,-195,-137,-237,-255},{-246,-155,-181,-262,-237,-291},{-282,-267,-193,-228,-309,-224},{-267,-271,-231,-278,-231,-161},{-166,-168,-179,-213,-195,-220},{-226,-284,-143,-280,-300,-199},{-293,-195,-215,-298,-148,-302},{-161,-164,-175,-150,-161,-134}},{{-307,-302,-226,-159,-195,-193},{-269,-168,-311,-264,-202,-258},{-157,-255,-164,-137,-193,-293},{-193,-260,-314,-137,-231,-246},{-217,-134,-273,-235,-242,-220},{-202,-199,-197,-255,-179,-146},{-249,-213,-177,-282,-190,-278},{-137,-161,-251,-172,-240,-179},{-141,-280,-193,-273,-199,-222},{-267,-179,-150,-166,-224,-206},{-282,-302,-253,-251,-211,-152},{-179,-251,-141,-249,-302,-251},{-246,-141,-231,-204,-287,-150},{-291,-282,-246,-172,-269,-264},{-267,-181,-208,-246,-181,-278},{-253,-262,-224,-179,-217,-314},{-188,-168,-307,-193,-231,-264},{-217,-284,-278,-175,-204,-255},{-262,-177,-166,-139,-242,-177},{-282,-155,-152,-282,-251,-237},{-228,-161,-168,-175,-260,-177},{-271,-164,-148,-161,-159,-269},{-164,-215,-228,-284,-206,-195},{-280,-226,-278,-166,-152,-226},{-264,-293,-186,-226,-253,-155},{-168,-282,-152,-267,-139,-143},{-179,-260,-262,-215,-146,-202},{-237,-157,-161,-309,-224,-231},{-152,-237,-244,-237,-249,-242},{-177,-137,-224,-188,-228,-206},{-251,-141,-164,-159,-282,-278},{-190,-215,-177,-235,-302,-293},{-208,-298,-139,-289,-233,-307},{-278,-166,-190,-184,-170,-195},{-134,-134,-152,-175,-244,-155},{-262,-264,-204,-150,-289,-231},{-137,-184,-148,-213,-175,-235},{-255,-309,-186,-253,-293,-282},{-222,-150,-276,-276,-208,-249},{-188,-134,-166,-260,-134,-188},{-300,-244,-143,-152,-296,-220},{-211,-307,-155,-155,-157,-143},{-220,-170,-224,-262,-291,-213},{-224,-262,-159,-195,-143,-190},{-179,-208,-255,-231,-137,-280},{-134,-278,-206,-217,-208,-190},{-291,-161,-146,-282,-148,-258},{-282,-311,-168,-166,-280,-175},{-258,-269,-262,-224,-222,-161},{-177,-249,-208,-293,-267,-148}},{{-305,-228,-226,-242,-155,-251},{-314,-305,-280,-137,-141,-184},{-208,-287,-235,-228,-280,-168},{-137,-276,-195,-251,-166,-161},{-284,-211,-287,-253,-193,-302},{-242,-258,-267,-228,-141,-217},{-172,-195,-284,-287,-179,-217},{-235,-278,-157,-244,-226,-208},{-213,-251,-282,-237,-206,-177},{-157,-293,-190,-152,-276,-148},{-296,-172,-264,-267,-235,-175},{-190,-240,-202,-208,-273,-188},{-220,-233,-208,-148,-168,-195},{-226,-217,-166,-298,-139,-246},{-139,-296,-137,-282,-217,-284},{-134,-307,-235,-143,-242,-311},{-148,-307,-161,-195,-231,-237},{-159,-166,-202,-175,-300,-146},{-267,-244,-242,-213,-231,-175},{-311,-190,-276,-289,-258,-199},{-170,-137,-204,-224,-195,-246},{-235,-155,-264,-242,-188,-157},{-211,-293,-195,-134,-193,-211},{-190,-143,-278,-161,-258,-215},{-137,-298,-280,-226,-260,-204},{-155,-280,-240,-251,-141,-188},{-249,-213,-228,-197,-251,-146},{-155,-264,-195,-255,-280,-213},{-193,-289,-309,-181,-284,-273},{-264,-273,-139,-215,-311,-190},{-148,-152,-188,-224,-269,-217},{-231,-204,-213,-282,-242,-215},{-311,-300,-193,-150,-242,-168},{-282,-220,-314,-150,-193,-195},{-220,-184,-193,-161,-258,-164},{-148,-267,-282,-159,-197,-195},{-258,-251,-262,-244,-217,-226},{-179,-262,-284,-222,-296,-152},{-208,-197,-228,-190,-220,-206},{-280,-280,-177,-197,-150,-307},{-166,-150,-240,-224,-267,-276},{-264,-164,-177,-134,-255,-199},{-224,-309,-278,-302,-251,-193},{-213,-202,-137,-302,-291,-237},{-276,-150,-161,-233,-199,-293},{-309,-224,-289,-220,-177,-177},{-233,-280,-188,-278,-258,-302},{-193,-146,-166,-276,-287,-157},{-166,-184,-190,-222,-204,-235},{-206,-220,-195,-244,-237,-296}},{{-159,-267,-282,-179,-175,-302},{-267,-302,-179,-282,-222,-291},{-253,-146,-246,-246,-314,-237},{-284,-175,-179,-199,-211,-217},{-211,-206,-307,-179,-314,-226},{-296,-217,-302,-237,-195,-146},{-293,-251,-235,-213,-175,-170},{-246,-309,-177,-309,-177,-177},{-208,-309,-204,-262,-233,-181},{-276,-314,-168,-249,-267,-193},{-181,-177,-276,-168,-280,-280},{-208,-237,-255,-253,-168,-155},{-233,-287,-246,-296,-179,-177},{-228,-240,-143,-249,-289,-271},{-150,-273,-148,-255,-215,-202},{-172,-208,-237,-255,-157,-235},{-307,-273,-240,-181,-161,-255},{-284,-231,-233,-242,-139,-267},{-175,-284,-240,-188,-168,-271},{-260,-215,-273,-172,-215,-255},{-179,-199,-242,-246,-240,-300},{-220,-262,-206,-282,-240,-224},{-258,-267,-202,-242,-220,-208},{-231,-251,-222,-300,-242,-291},{-134,-222,-211,-300,-240,-258},{-284,-213,-141,-228,-146,-311},{-300,-206,-211,-188,-284,-260},{-146,-224,-246,-276,-161,-139},{-186,-143,-249,-202,-242,-143},{-228,-206,-155,-148,-242,-253},{-199,-222,-242,-280,-276,-199},{-215,-311,-166,-159,-179,-307},{-190,-146,-155,-307,-166,-293},{-184,-237,-289,-314,-166,-152},{-217,-166,-311,-289,-305,-146},{-166,-137,-278,-291,-242,-193},{-139,-287,-161,-278,-134,-269},{-244,-311,-195,-193,-233,-282},{-226,-197,-302,-175,-222,-296},{-159,-175,-184,-260,-157,-302},{-224,-188,-233,-237,-190,-139},{-278,-242,-258,-195,-287,-237},{-197,-172,-184,-213,-287,-249},{-231,-197,-305,-181,-224,-148},{-155,-146,-204,-287,-280,-213},{-287,-276,-217,-181,-181,-249},{-305,-148,-302,-202,-168,-164},{-197,-280,-204,-305,-217,-186},{-166,-208,-139,-211,-273,-233},{-249,-146,-242,-170,-258,-215}},{{-172,-298,-166,-251,-179,-213},{-226,-273,-287,-170,-204,-208},{-139,-298,-137,-204,-137,-197},{-298,-137,-161,-220,-280,-284},{-231,-161,-146,-267,-164,-220},{-204,-260,-170,-217,-262,-273},{-311,-309,-217,-137,-264,-233},{-150,-287,-228,-280,-137,-164},{-197,-282,-255,-307,-251,-224},{-302,-224,-188,-202,-249,-177},{-273,-296,-134,-287,-195,-276},{-186,-141,-264,-291,-213,-172},{-307,-157,-220,-278,-190,-305},{-269,-188,-172,-141,-284,-311},{-300,-305,-177,-271,-311,-184},{-237,-152,-143,-170,-276,-240},{-148,-226,-280,-197,-202,-264},{-157,-206,-166,-161,-314,-296},{-134,-181,-220,-309,-267,-258},{-139,-134,-159,-220,-184,-246},{-271,-137,-255,-175,-197,-168},{-155,-157,-228,-255,-278,-235},{-226,-305,-166,-164,-170,-195},{-179,-302,-159,-190,-170,-213},{-258,-307,-226,-157,-271,-231},{-204,-302,-276,-186,-240,-231},{-284,-213,-262,-204,-246,-302},{-137,-213,-269,-293,-220,-262},{-255,-146,-228,-233,-255,-246},{-296,-170,-276,-134,-224,-296},{-276,-211,-177,-137,-298,-311},{-211,-224,-260,-287,-148,-181},{-202,-237,-249,-289,-251,-282},{-150,-253,-269,-314,-146,-242},{-139,-267,-255,-302,-139,-211},{-307,-146,-170,-258,-222,-143},{-271,-264,-215,-314,-298,-300},{-143,-240,-269,-137,-305,-175},{-226,-235,-249,-282,-134,-202},{-305,-262,-293,-298,-233,-188},{-242,-309,-166,-195,-208,-139},{-184,-255,-137,-213,-298,-249},{-260,-287,-309,-246,-148,-228},{-298,-305,-242,-143,-190,-139},{-197,-258,-213,-190,-311,-215},{-190,-202,-235,-296,-204,-137},{-199,-267,-289,-181,-249,-258},{-157,-293,-233,-134,-255,-195},{-159,-307,-267,-314,-298,-199},{-199,-302,-172,-204,-293,-246}},{{-249,-164,-164,-172,-193,-184},{-278,-213,-289,-311,-143,-184},{-282,-186,-249,-226,-244,-139},{-287,-172,-307,-143,-314,-255},{-226,-233,-155,-181,-220,-166},{-222,-213,-291,-289,-199,-311},{-267,-253,-150,-235,-222,-202},{-264,-291,-314,-197,-280,-255},{-222,-170,-215,-213,-251,-276},{-220,-204,-177,-302,-197,-296},{-204,-181,-293,-296,-305,-139},{-255,-202,-298,-296,-159,-170},{-215,-240,-269,-244,-264,-228},{-226,-260,-249,-300,-159,-262},{-148,-199,-228,-237,-220,-224},{-300,-184,-246,-177,-137,-298},{-300,-246,-215,-228,-181,-255},{-305,-289,-267,-139,-220,-235},{-262,-175,-204,-298,-224,-278},{-179,-159,-235,-231,-314,-186},{-195,-242,-271,-155,-224,-242},{-262,-246,-166,-309,-211,-287},{-280,-150,-311,-287,-242,-260},{-291,-260,-298,-262,-280,-197},{-220,-302,-282,-235,-152,-164},{-188,-282,-148,-211,-150,-311},{-305,-164,-164,-278,-215,-206},{-202,-188,-293,-202,-166,-244},{-222,-255,-146,-146,-251,-228},{-166,-280,-206,-276,-208,-202},{-293,-235,-307,-244,-146,-193},{-278,-267,-246,-280,-170,-271},{-307,-262,-159,-258,-213,-193},{-159,-307,-168,-314,-139,-311},{-267,-137,-148,-204,-148,-271},{-305,-289,-267,-264,-264,-289},{-305,-280,-148,-150,-179,-137},{-309,-264,-186,-267,-300,-296},{-222,-184,-188,-296,-204,-208},{-278,-226,-228,-157,-262,-222},{-172,-155,-255,-228,-264,-289},{-228,-300,-186,-143,-269,-300},{-226,-146,-175,-300,-137,-244},{-141,-300,-235,-307,-244,-242},{-314,-228,-253,-258,-197,-226},{-235,-291,-300,-157,-199,-137},{-237,-155,-309,-240,-197,-249},{-314,-260,-202,-146,-186,-307},{-260,-249,-249,-168,-280,-260},{-157,-291,-305,-293,-226,-278}}},{{{-205,-283,-207,-219,-152,-228},{-271,-178,-324,-314,-314,-162},{-188,-302,-190,-212,-193,-186},{-283,-148,-181,-205,-283,-155},{-169,-314,-278,-262,-209,-240},{-262,-252,-264,-217,-186,-257},{-283,-259,-314,-321,-236,-281},{-164,-195,-307,-243,-150,-307},{-167,-328,-269,-238,-178,-231},{-198,-207,-307,-176,-283,-295},{-333,-293,-250,-157,-305,-309},{-245,-188,-328,-288,-298,-155},{-257,-212,-202,-221,-257,-188},{-152,-274,-307,-286,-159,-209},{-312,-174,-333,-159,-328,-286},{-288,-333,-145,-324,-252,-328},{-186,-281,-269,-243,-190,-231},{-157,-243,-319,-288,-271,-231},{-300,-152,-231,-143,-205,-331},{-226,-236,-248,-331,-281,-202},{-221,-257,-255,-317,-271,-207},{-176,-205,-314,-150,-283,-307},{-243,-202,-150,-324,-233,-212},{-162,-190,-178,-288,-288,-224},{-224,-326,-193,-288,-193,-307},{-259,-233,-143,-267,-150,-298},{-286,-188,-271,-188,-159,-159},{-328,-209,-293,-150,-200,-321},{-319,-167,-164,-269,-152,-145},{-245,-167,-245,-274,-159,-143},{-195,-231,-159,-178,-233,-312},{-259,-217,-183,-262,-198,-226},{-274,-321,-169,-171,-259,-290},{-288,-231,-264,-171,-145,-157},{-312,-190,-259,-243,-162,-298},{-321,-257,-228,-209,-274,-267},{-298,-276,-312,-262,-255,-214},{-305,-250,-207,-164,-209,-307},{-148,-219,-269,-167,-176,-262},{-240,-221,-209,-152,-278,-302},{-295,-317,-271,-326,-167,-264},{-283,-150,-212,-286,-183,-202},{-178,-305,-209,-331,-245,-214},{-169,-324,-228,-238,-250,-228},{-236,-298,-169,-145,-298,-328},{-155,-243,-255,-162,-221,-150},{-324,-183,-226,-331,-250,-264},{-264,-252,-193,-169,-195,-205},{-181,-262,-245,-228,-264,-283},{-164,-314,-148,-295,-305,-295}},{{-212,-214,-178,-233,-231,-212},{-159,-178,-319,-159,-224,-219},{-257,-226,-314,-317,-164,-212},{-176,-314,-145,-183,-300,-290},{-148,-169,-300,-240,-281,-307},{-231,-328,-238,-195,-183,-271},{-217,-271,-157,-321,-219,-226},{-255,-250,-224,-207,-219,-302},{-219,-159,-328,-219,-217,-202},{-212,-143,-174,-143,-328,-331},{-319,-295,-202,-155,-307,-300},{-252,-167,-169,-243,-319,-228},{-157,-252,-152,-228,-257,-167},{-178,-214,-162,-164,-236,-288},{-183,-274,-240,-155,-264,-286},{-300,-152,-255,-233,-328,-236},{-248,-209,-155,-157,-236,-148},{-262,-226,-269,-224,-152,-162},{-264,-286,-309,-300,-221,-271},{-252,-181,-205,-271,-259,-219},{-186,-324,-267,-276,-183,-240},{-152,-257,-145,-257,-190,-305},{-257,-250,-205,-150,-236,-262},{-302,-176,-295,-333,-259,-307},{-319,-195,-326,-195,-317,-331},{-205,-236,-283,-317,-195,-305},{-209,-143,-190,-286,-209,-198},{-286,-309,-236,-209,-193,-278},{-143,-307,-262,-145,-264,-224},{-331,-148,-212,-200,-328,-281},{-286,-188,-333,-252,-226,-240},{-240,-183,-319,-317,-162,-298},{-271,-169,-259,-209,-288,-183},{-205,-283,-302,-333,-143,-333},{-205,-305,-300,-157,-178,-188},{-269,-245,-293,-278,-143,-288},{-243,-233,-321,-250,-152,-188},{-186,-302,-309,-309,-281,-264},{-221,-162,-226,-148,-293,-200},{-262,-228,-252,-148,-193,-328},{-300,-193,-290,-162,-300,-321},{-190,-148,-217,-181,-321,-290},{-271,-155,-178,-259,-224,-252},{-317,-271,-293,-200,-243,-183},{-162,-205,-155,-233,-255,-240},{-267,-302,-162,-221,-288,-300},{-255,-333,-245,-314,-288,-283},{-193,-290,-283,-157,-305,-167},{-167,-257,-321,-264,-209,-190},{-274,-250,-248,-274,-183,-188}},{{-271,-293,-200,-183,-300,-243},{-295,-248,-195,-212,-259,-283},{-312,-259,-212,-302,-278,-231},{-193,-212,-276,-333,-281,-271},{-228,-278,-259,-212,-333,-224},{-214,-221,-157,-269,-250,-274},{-293,-178,-233,-298,-207,-212},{-324,-193,-171,-174,-328,-181},{-181,-314,-305,-302,-326,-281},{-148,-202,-321,-259,-309,-333},{-276,-293,-186,-150,-195,-188},{-174,-317,-283,-248,-281,-328},{-238,-159,-226,-305,-205,-309},{-309,-164,-240,-276,-212,-214},{-269,-167,-240,-167,-309,-250},{-224,-317,-190,-219,-164,-219},{-207,-150,-295,-159,-243,-317},{-169,-307,-169,-333,-169,-155},{-190,-148,-250,-252,-309,-231},{-159,-283,-259,-271,-219,-183},{-198,-181,-267,-257,-219,-198},{-143,-281,-233,-328,-190,-240},{-148,-169,-193,-286,-207,-155},{-300,-159,-317,-205,-217,-283},{-288,-271,-276,-245,-312,-183},{-148,-145,-331,-231,-221,-205},{-250,-157,-290,-262,-150,-174},{-274,-159,-148,-274,-295,-302},{-181,-321,-214,-324,-295,-155},{-198,-274,-167,-276,-271,-231},{-302,-224,-155,-171,-298,-207},{-293,-331,-155,-267,-221,-207},{-307,-143,-286,-245,-326,-267},{-248,-274,-152,-233,-188,-326},{-243,-293,-243,-205,-271,-262},{-233,-152,-283,-298,-286,-319},{-295,-264,-221,-331,-298,-202},{-188,-228,-150,-238,-164,-236},{-233,-314,-238,-286,-317,-286},{-259,-259,-328,-278,-202,-243},{-224,-267,-219,-157,-286,-167},{-328,-240,-212,-202,-276,-290},{-224,-145,-290,-202,-274,-186},{-178,-195,-162,-186,-293,-226},{-200,-214,-174,-326,-240,-278},{-274,-190,-321,-238,-262,-324},{-298,-150,-333,-302,-309,-286},{-152,-283,-188,-293,-202,-283},{-233,-295,-267,-183,-274,-314},{-159,-312,-171,-333,-307,-309}},{{-162,-188,-221,-195,-233,-317},{-198,-176,-283,-217,-231,-276},{-143,-152,-324,-259,-157,-145},{-300,-224,-217,-321,-331,-307},{-200,-267,-281,-240,-148,-200},{-186,-150,-259,-257,-159,-236},{-274,-226,-209,-290,-312,-298},{-264,-190,-214,-155,-236,-326},{-302,-181,-193,-307,-171,-307},{-243,-221,-190,-321,-205,-333},{-219,-217,-271,-231,-321,-143},{-331,-157,-162,-152,-259,-207},{-262,-312,-226,-164,-312,-300},{-233,-176,-224,-281,-262,-178},{-171,-186,-209,-269,-164,-314},{-250,-219,-274,-226,-295,-159},{-324,-248,-302,-276,-205,-143},{-155,-309,-264,-238,-188,-152},{-298,-226,-295,-255,-243,-198},{-226,-159,-314,-167,-321,-238},{-207,-183,-169,-219,-240,-224},{-202,-164,-228,-152,-198,-148},{-333,-145,-245,-238,-238,-293},{-155,-288,-181,-159,-217,-231},{-271,-288,-295,-240,-226,-290},{-224,-148,-252,-188,-309,-295},{-331,-228,-314,-238,-181,-167},{-248,-212,-248,-186,-205,-169},{-162,-157,-186,-276,-331,-307},{-190,-326,-148,-186,-271,-281},{-271,-309,-290,-302,-217,-193},{-312,-328,-248,-228,-143,-281},{-159,-157,-205,-262,-212,-290},{-274,-309,-162,-250,-293,-221},{-236,-288,-264,-286,-188,-305},{-243,-250,-164,-248,-205,-243},{-178,-143,-221,-328,-328,-167},{-283,-174,-221,-152,-319,-262},{-326,-312,-264,-143,-262,-228},{-152,-233,-228,-238,-217,-312},{-328,-174,-224,-214,-236,-217},{-300,-231,-193,-324,-245,-164},{-143,-145,-245,-195,-300,-276},{-198,-333,-188,-171,-174,-193},{-183,-288,-155,-331,-312,-259},{-248,-224,-169,-271,-145,-198},{-300,-286,-269,-195,-267,-171},{-300,-333,-188,-302,-264,-236},{-148,-157,-150,-295,-333,-186},{-276,-205,-305,-326,-169,-155}},{{-202,-176,-248,-267,-274,-298},{-243,-181,-224,-276,-250,-307},{-169,-293,-183,-159,-174,-309},{-176,-236,-240,-283,-312,-274},{-328,-167,-267,-257,-155,-190},{-240,-226,-293,-331,-319,-205},{-283,-198,-202,-236,-255,-200},{-274,-305,-164,-309,-324,-145},{-305,-148,-228,-162,-309,-159},{-257,-181,-312,-257,-219,-145},{-183,-240,-207,-148,-159,-276},{-298,-183,-145,-293,-209,-307},{-174,-159,-278,-188,-319,-319},{-252,-193,-148,-148,-174,-214},{-245,-317,-212,-167,-309,-248},{-317,-198,-328,-171,-324,-188},{-171,-221,-159,-219,-252,-288},{-331,-326,-250,-333,-248,-145},{-252,-248,-278,-295,-183,-274},{-281,-217,-155,-333,-238,-221},{-281,-162,-188,-188,-219,-243},{-298,-164,-221,-212,-214,-169},{-193,-248,-231,-224,-317,-217},{-314,-257,-162,-283,-183,-162},{-307,-264,-150,-264,-255,-214},{-324,-195,-169,-200,-271,-169},{-271,-326,-307,-152,-309,-262},{-283,-290,-209,-302,-267,-178},{-209,-245,-255,-188,-148,-228},{-298,-243,-271,-219,-255,-209},{-317,-233,-264,-298,-152,-155},{-169,-250,-152,-198,-224,-274},{-328,-219,-178,-271,-259,-186},{-262,-295,-264,-317,-190,-212},{-238,-183,-186,-319,-174,-148},{-174,-312,-176,-157,-164,-205},{-257,-176,-162,-224,-200,-290},{-207,-317,-226,-326,-217,-314},{-159,-298,-321,-176,-302,-305},{-305,-333,-150,-238,-321,-188},{-171,-321,-207,-278,-226,-321},{-240,-276,-148,-183,-245,-288},{-305,-188,-195,-245,-200,-300},{-259,-278,-148,-331,-248,-202},{-236,-200,-145,-157,-209,-321},{-200,-286,-288,-298,-167,-148},{-224,-171,-143,-321,-278,-245},{-212,-317,-333,-331,-155,-321},{-298,-143,-274,-312,-231,-324},{-307,-319,-309,-205,-326,-157}},{{-176,-190,-217,-169,-228,-217},{-286,-217,-236,-278,-274,-205},{-233,-193,-233,-157,-238,-233},{-276,-314,-152,-207,-262,-188},{-328,-205,-200,-202,-312,-314},{-328,-298,-164,-217,-283,-317},{-186,-240,-198,-159,-314,-288},{-286,-300,-331,-240,-276,-312},{-302,-157,-162,-276,-240,-305},{-252,-157,-262,-262,-193,-224},{-181,-150,-333,-152,-305,-326},{-190,-317,-278,-164,-240,-233},{-236,-283,-252,-250,-226,-209},{-248,-224,-290,-188,-181,-314},{-257,-319,-212,-207,-326,-295},{-271,-226,-233,-233,-164,-212},{-176,-238,-150,-300,-150,-209},{-262,-262,-255,-169,-221,-243},{-221,-176,-167,-228,-267,-209},{-217,-300,-143,-319,-148,-262},{-307,-248,-278,-312,-259,-145},{-152,-300,-259,-293,-274,-205},{-324,-188,-183,-188,-252,-295},{-148,-274,-243,-300,-300,-150},{-186,-181,-317,-200,-319,-202},{-262,-228,-309,-278,-278,-183},{-171,-312,-164,-281,-300,-164},{-319,-293,-257,-188,-212,-269},{-257,-307,-157,-259,-217,-183},{-148,-152,-212,-321,-236,-240},{-298,-274,-264,-288,-183,-231},{-150,-281,-221,-312,-209,-186},{-148,-162,-178,-259,-159,-295},{-145,-202,-231,-169,-259,-195},{-324,-198,-312,-324,-298,-295},{-259,-333,-157,-243,-333,-328},{-171,-305,-298,-167,-164,-240},{-164,-288,-317,-281,-255,-243},{-286,-255,-267,-245,-240,-309},{-324,-264,-286,-248,-212,-257},{-164,-198,-307,-302,-202,-243},{-212,-217,-186,-150,-262,-193},{-171,-174,-300,-159,-193,-250},{-190,-319,-167,-167,-288,-181},{-143,-202,-233,-264,-257,-267},{-259,-293,-145,-298,-190,-221},{-271,-278,-198,-167,-209,-331},{-145,-309,-171,-281,-188,-326},{-333,-198,-288,-281,-169,-324},{-209,-255,-314,-212,-331,-176}},{{-271,-207,-293,-209,-257,-181},{-231,-233,-288,-226,-248,-209},{-190,-293,-205,-288,-240,-238},{-305,-295,-281,-152,-231,-302},{-290,-152,-231,-278,-143,-233},{-155,-245,-321,-328,-157,-309},{-183,-307,-250,-305,-214,-183},{-252,-188,-202,-228,-319,-181},{-312,-307,-157,-319,-314,-288},{-321,-328,-183,-240,-190,-174},{-145,-228,-269,-219,-274,-190},{-176,-217,-233,-178,-262,-245},{-152,-145,-143,-164,-200,-150},{-188,-190,-176,-162,-190,-171},{-178,-290,-267,-162,-195,-176},{-240,-245,-212,-262,-200,-152},{-317,-174,-193,-228,-228,-240},{-143,-176,-236,-205,-190,-326},{-324,-290,-176,-209,-307,-262},{-300,-238,-250,-195,-259,-255},{-319,-183,-143,-150,-157,-309},{-224,-167,-174,-281,-167,-259},{-159,-240,-155,-162,-278,-255},{-295,-274,-283,-228,-171,-257},{-255,-183,-269,-219,-255,-295},{-276,-243,-159,-178,-221,-248},{-171,-281,-309,-319,-224,-262},{-302,-319,-162,-221,-255,-217},{-264,-195,-219,-176,-205,-202},{-150,-300,-326,-186,-198,-236},{-174,-195,-217,-300,-293,-326},{-186,-240,-298,-302,-245,-155},{-267,-152,-167,-174,-269,-152},{-181,-328,-188,-214,-236,-178},{-267,-333,-286,-186,-243,-314},{-148,-214,-283,-283,-264,-331},{-176,-262,-283,-300,-302,-176},{-333,-307,-274,-324,-300,-190},{-217,-283,-150,-167,-221,-238},{-233,-286,-238,-236,-283,-283},{-328,-269,-250,-317,-319,-240},{-331,-176,-157,-193,-186,-202},{-178,-274,-159,-257,-262,-269},{-328,-214,-278,-252,-193,-317},{-286,-233,-200,-205,-288,-305},{-226,-269,-174,-150,-271,-307},{-236,-262,-271,-226,-283,-248},{-231,-302,-259,-295,-255,-305},{-231,-226,-186,-267,-186,-145},{-178,-226,-228,-259,-190,-188}},{{-169,-331,-269,-193,-224,-238},{-233,-174,-286,-295,-307,-190},{-333,-181,-174,-288,-245,-228},{-148,-283,-302,-309,-171,-326},{-324,-233,-326,-271,-276,-176},{-228,-152,-240,-259,-164,-186},{-309,-181,-255,-281,-178,-236},{-205,-228,-333,-293,-262,-326},{-202,-190,-221,-278,-226,-248},{-248,-290,-271,-178,-252,-183},{-262,-176,-312,-305,-236,-188},{-152,-300,-178,-309,-300,-283},{-183,-236,-205,-148,-169,-155},{-278,-209,-209,-188,-202,-231},{-255,-274,-207,-312,-281,-305},{-259,-307,-188,-267,-152,-155},{-314,-328,-190,-314,-276,-207},{-295,-150,-217,-302,-224,-295},{-321,-202,-224,-295,-321,-159},{-205,-274,-264,-250,-205,-159},{-331,-259,-226,-202,-181,-286},{-200,-288,-214,-176,-145,-238},{-307,-152,-274,-186,-171,-319},{-248,-143,-328,-155,-217,-233},{-331,-148,-209,-217,-288,-269},{-224,-331,-150,-243,-248,-219},{-209,-302,-176,-198,-145,-183},{-255,-190,-305,-159,-317,-162},{-176,-155,-217,-143,-152,-324},{-228,-290,-295,-293,-300,-252},{-167,-224,-264,-331,-233,-231},{-174,-333,-183,-238,-238,-152},{-248,-193,-164,-198,-238,-248},{-202,-259,-259,-214,-219,-181},{-264,-188,-167,-212,-240,-324},{-267,-314,-283,-238,-248,-243},{-257,-257,-276,-264,-157,-290},{-148,-281,-236,-286,-228,-264},{-228,-150,-157,-326,-178,-298},{-155,-290,-283,-264,-259,-293},{-314,-264,-331,-298,-231,-271},{-155,-264,-326,-281,-312,-159},{-248,-198,-317,-221,-148,-157},{-221,-245,-278,-233,-150,-238},{-236,-281,-231,-312,-174,-209},{-167,-293,-228,-190,-200,-181},{-314,-255,-300,-193,-312,-302},{-248,-212,-240,-324,-305,-290},{-333,-193,-190,-236,-262,-248},{-278,-231,-281,-312,-252,-190}},{{-205,-226,-221,-295,-176,-295},{-269,-164,-255,-312,-319,-302},{-264,-238,-219,-183,-174,-324},{-224,-238,-231,-298,-233,-150},{-290,-248,-321,-269,-240,-293},{-157,-264,-243,-321,-243,-212},{-250,-319,-183,-298,-238,-171},{-205,-224,-233,-309,-212,-262},{-181,-193,-167,-162,-200,-188},{-214,-152,-150,-243,-152,-319},{-209,-314,-271,-224,-271,-271},{-171,-250,-324,-250,-171,-205},{-221,-281,-271,-264,-224,-167},{-157,-164,-143,-328,-252,-259},{-333,-148,-271,-278,-181,-190},{-295,-324,-198,-212,-205,-209},{-248,-174,-212,-255,-226,-269},{-221,-328,-324,-198,-205,-226},{-202,-198,-169,-288,-314,-324},{-267,-212,-193,-238,-324,-233},{-240,-186,-295,-217,-243,-148},{-269,-155,-214,-200,-190,-176},{-305,-159,-186,-226,-259,-248},{-193,-305,-176,-307,-143,-271},{-267,-290,-257,-286,-245,-159},{-176,-288,-224,-190,-264,-152},{-298,-221,-274,-200,-305,-188},{-209,-262,-245,-317,-283,-150},{-214,-233,-326,-174,-226,-171},{-188,-143,-236,-298,-174,-214},{-245,-331,-307,-302,-155,-259},{-262,-248,-252,-298,-248,-176},{-231,-145,-333,-183,-295,-243},{-169,-224,-233,-217,-317,-150},{-148,-319,-169,-276,-150,-224},{-207,-264,-190,-193,-319,-224},{-162,-252,-178,-217,-250,-171},{-167,-224,-174,-238,-209,-217},{-217,-286,-171,-281,-326,-198},{-278,-174,-176,-224,-231,-178},{-195,-321,-195,-248,-240,-183},{-264,-286,-321,-200,-167,-205},{-319,-226,-207,-231,-174,-207},{-228,-245,-302,-143,-198,-262},{-233,-281,-228,-302,-264,-307},{-307,-326,-233,-183,-331,-283},{-219,-274,-145,-143,-145,-269},{-245,-157,-264,-169,-269,-209},{-190,-248,-162,-262,-324,-162},{-221,-314,-305,-264,-262,-293}}},{{{-360,-188,-300,-292,-339,-191},{-262,-358,-322,-360,-180,-229},{-191,-369,-379,-254,-164,-243},{-325,-333,-330,-347,-276,-349},{-322,-207,-287,-371,-191,-205},{-167,-379,-180,-227,-270,-347},{-180,-216,-355,-352,-374,-352},{-183,-366,-210,-341,-374,-186},{-238,-287,-276,-194,-240,-270},{-344,-227,-270,-177,-369,-319},{-306,-183,-265,-232,-246,-339},{-330,-183,-363,-347,-216,-199},{-300,-186,-207,-183,-311,-246},{-221,-273,-366,-232,-303,-328},{-265,-306,-281,-355,-336,-306},{-232,-180,-352,-281,-319,-259},{-232,-347,-292,-270,-328,-374},{-276,-300,-205,-284,-382,-248},{-199,-289,-177,-322,-347,-194},{-369,-284,-298,-317,-311,-325},{-311,-265,-358,-205,-186,-287},{-363,-306,-197,-251,-199,-276},{-232,-377,-235,-175,-377,-216},{-292,-317,-311,-259,-284,-172},{-251,-218,-186,-303,-289,-188},{-254,-317,-259,-221,-374,-360},{-325,-232,-205,-268,-319,-175},{-202,-347,-251,-295,-199,-349},{-180,-379,-213,-276,-240,-289},{-306,-333,-325,-341,-186,-202},{-284,-339,-270,-177,-374,-197},{-262,-197,-183,-314,-205,-273},{-317,-175,-186,-341,-322,-287},{-175,-265,-199,-238,-319,-205},{-243,-177,-284,-278,-295,-210},{-284,-246,-224,-355,-314,-352},{-379,-333,-191,-352,-172,-363},{-347,-199,-325,-164,-210,-186},{-363,-374,-311,-235,-382,-240},{-341,-265,-221,-300,-369,-319},{-358,-349,-177,-308,-281,-221},{-328,-360,-317,-352,-210,-377},{-371,-188,-188,-289,-254,-246},{-216,-202,-235,-349,-344,-311},{-270,-175,-358,-374,-382,-218},{-330,-292,-317,-366,-246,-243},{-273,-300,-339,-194,-246,-197},{-229,-205,-374,-232,-191,-246},{-363,-227,-341,-308,-202,-360},{-169,-306,-308,-240,-227,-186}},{{-229,-232,-344,-355,-180,-246},{-216,-224,-257,-240,-186,-369},{-284,-180,-336,-317,-322,-287},{-317,-339,-358,-257,-216,-289},{-167,-276,-333,-295,-251,-314},{-257,-202,-197,-246,-339,-298},{-366,-257,-188,-278,-287,-254},{-254,-268,-308,-177,-238,-289},{-328,-325,-344,-186,-349,-207},{-295,-308,-232,-287,-227,-251},{-349,-382,-374,-210,-238,-374},{-191,-303,-366,-298,-172,-268},{-349,-336,-183,-194,-224,-358},{-229,-265,-371,-278,-257,-259},{-344,-207,-202,-369,-276,-328},{-281,-311,-251,-186,-199,-278},{-292,-287,-183,-377,-259,-314},{-257,-322,-336,-213,-325,-382},{-180,-251,-360,-254,-374,-344},{-319,-363,-194,-363,-371,-300},{-295,-317,-216,-218,-300,-363},{-235,-347,-349,-382,-382,-298},{-221,-303,-205,-262,-216,-298},{-298,-306,-251,-262,-300,-216},{-169,-377,-199,-243,-221,-322},{-319,-273,-333,-303,-352,-188},{-311,-336,-197,-287,-238,-169},{-278,-194,-366,-216,-270,-227},{-259,-243,-248,-382,-344,-207},{-328,-325,-336,-369,-254,-177},{-229,-311,-358,-191,-199,-339},{-363,-328,-366,-300,-183,-232},{-308,-177,-197,-322,-191,-268},{-360,-360,-306,-177,-188,-300},{-265,-355,-322,-300,-330,-265},{-358,-197,-303,-295,-175,-259},{-333,-352,-175,-276,-328,-363},{-344,-276,-284,-240,-352,-199},{-278,-374,-349,-262,-358,-352},{-325,-246,-352,-363,-349,-336},{-311,-202,-210,-227,-319,-328},{-199,-284,-199,-344,-281,-344},{-306,-175,-369,-358,-243,-308},{-207,-254,-333,-238,-355,-322},{-273,-268,-379,-317,-183,-276},{-341,-314,-270,-164,-308,-240},{-197,-180,-268,-257,-164,-202},{-295,-202,-191,-164,-339,-207},{-259,-254,-369,-347,-371,-308},{-336,-210,-238,-167,-169,-194}},{{-360,-276,-379,-167,-295,-229},{-164,-235,-259,-322,-358,-191},{-257,-333,-205,-292,-188,-238},{-292,-328,-344,-363,-221,-265},{-377,-268,-344,-319,-183,-180},{-377,-240,-358,-262,-180,-276},{-221,-270,-300,-352,-330,-369},{-221,-172,-369,-248,-317,-298},{-369,-268,-358,-325,-366,-254},{-224,-172,-199,-303,-259,-284},{-328,-186,-268,-344,-199,-355},{-218,-371,-268,-292,-382,-213},{-180,-363,-268,-251,-270,-284},{-262,-382,-328,-374,-270,-183},{-172,-374,-319,-191,-177,-191},{-333,-246,-191,-167,-276,-183},{-344,-232,-284,-358,-254,-205},{-175,-194,-284,-281,-287,-273},{-227,-319,-382,-330,-221,-303},{-306,-371,-254,-371,-180,-287},{-355,-289,-205,-292,-205,-363},{-292,-281,-243,-366,-278,-229},{-287,-213,-169,-218,-265,-298},{-306,-273,-265,-191,-363,-374},{-221,-199,-180,-235,-251,-232},{-360,-199,-344,-248,-363,-254},{-363,-347,-366,-243,-235,-262},{-289,-259,-330,-167,-248,-199},{-344,-330,-352,-300,-175,-248},{-349,-325,-330,-175,-207,-289},{-284,-287,-300,-298,-183,-213},{-210,-349,-303,-180,-197,-186},{-175,-366,-213,-262,-194,-344},{-227,-360,-292,-248,-180,-371},{-295,-284,-238,-311,-336,-205},{-246,-202,-278,-369,-213,-336},{-341,-251,-273,-322,-308,-336},{-202,-224,-308,-240,-311,-216},{-371,-339,-270,-257,-243,-287},{-322,-235,-207,-276,-300,-213},{-358,-218,-287,-221,-259,-235},{-175,-238,-374,-349,-183,-322},{-330,-188,-270,-336,-183,-374},{-240,-205,-213,-278,-295,-298},{-314,-240,-213,-322,-336,-306},{-369,-281,-382,-248,-199,-349},{-172,-300,-319,-319,-300,-240},{-281,-262,-164,-251,-238,-167},{-251,-366,-322,-164,-229,-205},{-374,-246,-254,-308,-336,-363}},{{-167,-240,-210,-344,-314,-240},{-341,-289,-328,-363,-273,-330},{-197,-363,-363,-333,-298,-374},{-281,-172,-216,-371,-205,-188},{-202,-284,-344,-229,-366,-317},{-366,-259,-265,-251,-347,-221},{-180,-221,-218,-210,-284,-360},{-319,-325,-344,-218,-382,-300},{-254,-311,-227,-210,-268,-308},{-336,-273,-369,-205,-259,-339},{-281,-210,-175,-213,-216,-205},{-358,-363,-194,-300,-172,-199},{-306,-333,-172,-306,-268,-349},{-238,-188,-352,-273,-240,-322},{-177,-251,-199,-180,-194,-292},{-311,-289,-177,-251,-303,-374},{-382,-319,-194,-188,-333,-205},{-243,-311,-191,-374,-183,-292},{-254,-238,-322,-199,-369,-330},{-232,-298,-349,-371,-377,-289},{-328,-164,-303,-232,-328,-254},{-330,-328,-270,-319,-379,-257},{-341,-336,-382,-169,-328,-207},{-194,-262,-207,-355,-224,-197},{-180,-213,-238,-319,-336,-382},{-300,-265,-180,-278,-216,-238},{-270,-322,-355,-216,-287,-232},{-243,-205,-369,-322,-238,-273},{-352,-344,-207,-167,-278,-268},{-164,-183,-344,-278,-164,-257},{-355,-262,-379,-262,-251,-268},{-207,-317,-199,-240,-194,-371},{-197,-292,-308,-210,-306,-194},{-183,-186,-177,-238,-339,-328},{-177,-232,-341,-303,-221,-298},{-227,-374,-358,-295,-374,-308},{-251,-355,-164,-164,-186,-382},{-229,-339,-268,-172,-278,-369},{-333,-349,-248,-358,-330,-333},{-287,-284,-339,-238,-254,-191},{-319,-308,-186,-268,-325,-199},{-355,-229,-379,-164,-371,-349},{-229,-273,-167,-363,-229,-377},{-273,-344,-382,-366,-169,-270},{-194,-333,-199,-257,-191,-229},{-216,-164,-341,-322,-240,-303},{-243,-199,-265,-344,-194,-344},{-246,-270,-186,-319,-205,-240},{-188,-235,-251,-360,-347,-218},{-377,-369,-289,-167,-180,-295}},{{-164,-205,-205,-336,-186,-232},{-303,-257,-300,-194,-303,-227},{-224,-325,-205,-257,-199,-213},{-298,-352,-276,-319,-330,-180},{-360,-188,-232,-202,-379,-221},{-251,-369,-298,-188,-287,-167},{-292,-194,-344,-207,-314,-183},{-229,-349,-306,-199,-202,-232},{-227,-188,-167,-221,-254,-333},{-202,-344,-186,-164,-240,-306},{-238,-194,-287,-355,-180,-199},{-300,-199,-265,-358,-205,-360},{-257,-341,-363,-175,-330,-366},{-248,-374,-352,-213,-243,-284},{-349,-235,-369,-240,-325,-339},{-374,-333,-265,-167,-240,-363},{-355,-191,-172,-268,-360,-221},{-207,-248,-238,-246,-371,-330},{-379,-227,-352,-238,-341,-317},{-300,-377,-270,-248,-371,-352},{-227,-317,-284,-254,-216,-221},{-284,-167,-207,-197,-273,-246},{-265,-169,-221,-240,-248,-186},{-259,-167,-347,-213,-273,-164},{-336,-224,-322,-341,-232,-197},{-339,-319,-306,-355,-175,-243},{-278,-349,-284,-270,-355,-232},{-311,-186,-167,-292,-295,-235},{-172,-333,-311,-232,-379,-278},{-218,-167,-194,-235,-270,-207},{-355,-377,-360,-292,-382,-262},{-314,-210,-284,-164,-218,-281},{-186,-336,-270,-281,-199,-366},{-183,-308,-227,-300,-311,-314},{-369,-377,-251,-254,-172,-197},{-218,-227,-379,-199,-175,-355},{-164,-300,-352,-363,-363,-355},{-270,-177,-183,-210,-317,-254},{-270,-207,-268,-352,-232,-232},{-360,-300,-278,-369,-207,-270},{-202,-202,-325,-180,-355,-317},{-377,-292,-221,-259,-295,-251},{-224,-191,-251,-218,-317,-210},{-306,-172,-379,-328,-224,-259},{-216,-207,-276,-248,-248,-311},{-180,-284,-194,-330,-355,-270},{-319,-224,-352,-191,-308,-308},{-300,-216,-194,-207,-303,-270},{-276,-311,-276,-218,-213,-164},{-339,-167,-191,-164,-333,-177}},{{-308,-169,-352,-188,-205,-232},{-164,-328,-227,-273,-289,-183},{-347,-240,-221,-194,-227,-300},{-333,-273,-278,-186,-295,-172},{-306,-216,-284,-317,-197,-371},{-210,-240,-246,-317,-276,-213},{-207,-210,-336,-382,-197,-251},{-317,-262,-259,-322,-246,-366},{-347,-194,-254,-330,-216,-213},{-281,-369,-207,-265,-207,-289},{-341,-369,-227,-191,-197,-355},{-224,-369,-246,-199,-254,-216},{-333,-172,-251,-164,-358,-339},{-317,-311,-311,-360,-347,-188},{-306,-207,-311,-243,-210,-289},{-265,-382,-191,-319,-319,-202},{-349,-177,-216,-207,-243,-268},{-265,-287,-300,-328,-284,-273},{-218,-355,-254,-188,-199,-382},{-308,-341,-221,-344,-371,-210},{-306,-167,-262,-339,-377,-254},{-322,-339,-292,-358,-238,-325},{-175,-330,-349,-270,-177,-344},{-210,-273,-366,-295,-363,-360},{-355,-382,-172,-262,-379,-284},{-248,-333,-191,-248,-306,-167},{-199,-322,-289,-268,-308,-295},{-164,-265,-216,-336,-202,-257},{-180,-295,-311,-216,-213,-270},{-227,-262,-262,-257,-295,-319},{-339,-199,-306,-262,-202,-369},{-251,-243,-336,-349,-276,-306},{-248,-352,-339,-336,-213,-314},{-240,-349,-199,-183,-377,-339},{-358,-363,-197,-254,-218,-227},{-379,-300,-306,-339,-224,-238},{-167,-194,-325,-308,-284,-207},{-379,-259,-308,-183,-289,-330},{-344,-328,-186,-347,-371,-276},{-298,-213,-235,-254,-379,-336},{-232,-366,-205,-169,-235,-262},{-169,-224,-278,-251,-360,-164},{-276,-352,-319,-199,-238,-300},{-363,-349,-254,-246,-213,-235},{-207,-268,-360,-243,-298,-377},{-339,-240,-333,-183,-199,-322},{-221,-273,-248,-319,-246,-207},{-303,-371,-292,-284,-194,-227},{-232,-240,-213,-199,-289,-238},{-164,-164,-347,-317,-172,-369}},{{-218,-235,-167,-240,-317,-251},{-246,-207,-257,-300,-295,-289},{-314,-191,-278,-259,-183,-218},{-218,-322,-377,-216,-366,-347},{-183,-382,-248,-229,-377,-281},{-177,-349,-243,-317,-183,-224},{-374,-268,-191,-339,-164,-278},{-238,-262,-306,-191,-259,-164},{-191,-259,-199,-344,-349,-339},{-229,-358,-180,-164,-232,-227},{-352,-379,-213,-374,-175,-268},{-333,-292,-339,-352,-257,-183},{-224,-314,-202,-276,-172,-374},{-341,-262,-183,-246,-298,-186},{-268,-308,-172,-314,-238,-358},{-257,-303,-339,-235,-352,-270},{-262,-268,-251,-262,-278,-273},{-306,-371,-300,-319,-311,-240},{-248,-287,-295,-246,-300,-371},{-366,-319,-259,-243,-355,-224},{-197,-308,-227,-379,-172,-265},{-259,-281,-205,-355,-300,-183},{-341,-306,-268,-238,-366,-197},{-207,-216,-270,-172,-360,-265},{-207,-382,-229,-311,-257,-224},{-273,-238,-188,-205,-175,-336},{-224,-224,-284,-281,-371,-186},{-322,-330,-270,-229,-218,-167},{-194,-259,-268,-265,-251,-349},{-218,-358,-197,-371,-358,-278},{-322,-221,-268,-254,-243,-259},{-382,-339,-347,-254,-377,-207},{-292,-183,-202,-216,-218,-265},{-303,-284,-379,-172,-278,-333},{-207,-303,-287,-229,-254,-289},{-336,-347,-268,-186,-330,-210},{-194,-177,-180,-382,-287,-268},{-202,-248,-257,-238,-292,-194},{-240,-207,-243,-194,-268,-289},{-194,-205,-295,-248,-180,-300},{-248,-374,-235,-172,-164,-186},{-262,-303,-328,-347,-259,-360},{-306,-295,-221,-262,-289,-352},{-167,-229,-352,-339,-270,-358},{-175,-227,-180,-218,-221,-177},{-382,-197,-295,-202,-207,-281},{-382,-169,-379,-317,-278,-191},{-369,-382,-265,-216,-355,-374},{-235,-257,-169,-311,-339,-355},{-317,-317,-369,-325,-251,-336}},{{-355,-268,-377,-317,-300,-227},{-167,-262,-311,-213,-232,-197},{-278,-311,-172,-232,-344,-311},{-363,-377,-205,-213,-382,-314},{-259,-358,-257,-352,-172,-175},{-207,-295,-382,-186,-363,-284},{-284,-207,-232,-298,-298,-186},{-213,-183,-240,-248,-341,-349},{-172,-289,-360,-358,-339,-227},{-360,-379,-246,-199,-366,-180},{-227,-328,-257,-207,-325,-281},{-295,-254,-259,-169,-229,-199},{-355,-194,-325,-349,-251,-218},{-289,-183,-268,-278,-177,-317},{-355,-298,-197,-308,-281,-210},{-322,-284,-265,-246,-303,-339},{-218,-188,-180,-339,-355,-284},{-229,-216,-259,-333,-265,-270},{-355,-273,-172,-377,-377,-197},{-218,-251,-262,-177,-303,-218},{-172,-300,-218,-295,-175,-382},{-232,-306,-298,-322,-218,-183},{-186,-349,-358,-314,-180,-314},{-235,-197,-262,-186,-319,-262},{-221,-188,-194,-175,-360,-322},{-243,-369,-265,-268,-325,-202},{-289,-202,-169,-319,-251,-289},{-259,-371,-328,-374,-344,-278},{-344,-303,-186,-322,-227,-325},{-300,-278,-248,-306,-265,-344},{-177,-235,-197,-377,-311,-216},{-287,-246,-177,-317,-369,-235},{-205,-238,-183,-235,-317,-251},{-262,-248,-336,-325,-360,-221},{-262,-248,-259,-188,-295,-248},{-197,-281,-371,-344,-295,-218},{-333,-199,-164,-379,-377,-278},{-164,-194,-191,-169,-227,-248},{-358,-377,-210,-328,-358,-328},{-349,-322,-289,-303,-328,-183},{-262,-360,-169,-270,-328,-333},{-172,-377,-254,-366,-339,-210},{-186,-374,-295,-194,-224,-379},{-328,-371,-341,-349,-175,-186},{-213,-175,-169,-333,-322,-243},{-216,-314,-221,-355,-379,-221},{-232,-382,-355,-238,-325,-232},{-262,-336,-284,-341,-349,-276},{-382,-369,-270,-298,-295,-194},{-311,-164,-366,-349,-284,-218}},{{-227,-265,-349,-180,-191,-311},{-284,-349,-257,-379,-262,-377},{-355,-289,-262,-213,-243,-298},{-197,-270,-227,-194,-330,-227},{-339,-360,-377,-377,-177,-289},{-248,-199,-300,-238,-355,-164},{-218,-308,-366,-322,-273,-287},{-317,-227,-240,-333,-278,-328},{-311,-246,-235,-325,-325,-202},{-369,-374,-224,-235,-259,-210},{-278,-273,-289,-278,-232,-254},{-349,-205,-213,-180,-360,-287},{-363,-188,-322,-172,-202,-238},{-213,-382,-330,-229,-306,-177},{-188,-180,-167,-177,-210,-289},{-268,-210,-287,-248,-358,-229},{-382,-314,-314,-205,-194,-221},{-232,-319,-232,-246,-336,-298},{-328,-221,-355,-369,-243,-205},{-210,-298,-218,-300,-265,-251},{-186,-363,-248,-232,-240,-167},{-246,-205,-303,-333,-167,-259},{-355,-382,-339,-322,-278,-360},{-333,-322,-177,-311,-360,-191},{-358,-303,-191,-238,-254,-369},{-205,-246,-221,-377,-278,-336},{-289,-300,-300,-377,-265,-360},{-287,-306,-186,-308,-366,-194},{-317,-328,-325,-240,-339,-240},{-259,-221,-287,-328,-292,-243},{-229,-276,-317,-347,-257,-183},{-216,-259,-172,-339,-205,-188},{-347,-268,-369,-246,-377,-268},{-330,-227,-341,-314,-358,-224},{-207,-216,-363,-355,-240,-360},{-177,-276,-169,-278,-243,-349},{-183,-366,-175,-328,-213,-270},{-284,-240,-254,-188,-240,-199},{-257,-377,-363,-311,-295,-259},{-213,-177,-207,-164,-270,-240},{-213,-175,-238,-278,-328,-325},{-191,-188,-243,-328,-339,-366},{-374,-224,-235,-216,-377,-369},{-306,-330,-164,-218,-210,-355},{-276,-268,-224,-281,-218,-205},{-197,-341,-254,-246,-197,-325},{-177,-218,-341,-207,-188,-339},{-325,-278,-377,-336,-352,-218},{-382,-268,-221,-221,-374,-344},{-177,-229,-202,-205,-325,-349}}},{{{-129,-137,-192,-134,-183,-119},{-114,-157,-211,-183,-154,-168},{-202,-136,-171,-116,-97,-211},{-197,-125,-139,-119,-194,-200},{-168,-111,-209,-194,-143,-165},{-108,-185,-208,-131,-197,-112},{-177,-134,-163,-151,-162,-216},{-129,-105,-146,-137,-213,-214},{-162,-176,-128,-156,-180,-157},{-126,-165,-213,-169,-206,-119},{-100,-152,-197,-163,-143,-129},{-183,-206,-172,-143,-126,-177},{-189,-129,-122,-105,-168,-131},{-143,-196,-180,-149,-132,-142},{-102,-208,-157,-216,-196,-119},{-95,-174,-106,-192,-196,-213},{-103,-128,-94,-134,-189,-105},{-182,-99,-134,-106,-214,-125},{-112,-202,-216,-168,-214,-128},{-191,-95,-100,-176,-216,-126},{-140,-202,-169,-102,-152,-203},{-94,-112,-199,-189,-191,-172},{-139,-106,-209,-152,-117,-123},{-191,-166,-92,-103,-182,-171},{-92,-95,-154,-179,-95,-194},{-159,-106,-108,-128,-200,-109},{-208,-165,-180,-117,-172,-189},{-202,-177,-122,-136,-214,-131},{-151,-128,-137,-111,-128,-162},{-114,-100,-103,-163,-177,-149},{-148,-172,-143,-151,-208,-216},{-180,-203,-129,-157,-131,-209},{-203,-208,-166,-148,-136,-148},{-146,-94,-140,-209,-194,-95},{-168,-199,-126,-191,-125,-213},{-182,-216,-136,-95,-206,-123},{-106,-182,-109,-206,-186,-205},{-183,-92,-199,-168,-177,-211},{-191,-94,-160,-108,-196,-216},{-157,-205,-214,-106,-108,-114},{-183,-197,-180,-126,-146,-205},{-137,-102,-182,-182,-214,-146},{-191,-168,-108,-116,-214,-209},{-125,-179,-211,-117,-112,-125},{-172,-152,-160,-156,-191,-95},{-203,-194,-140,-100,-136,-208},{-103,-174,-171,-200,-137,-100},{-149,-214,-139,-172,-179,-139},{-206,-179,-136,-163,-199,-123},{-189,-172,-137,-154,-203,-120}},{{-188,-174,-156,-126,-143,-114},{-176,-152,-197,-125,-126,-116},{-211,-203,-196,-92,-129,-106},{-97,-205,-112,-194,-125,-162},{-169,-180,-125,-112,-185,-117},{-179,-129,-177,-109,-125,-185},{-169,-151,-116,-100,-105,-142},{-208,-197,-216,-191,-206,-200},{-126,-97,-180,-200,-99,-169},{-156,-174,-206,-92,-108,-191},{-117,-134,-152,-97,-126,-132},{-145,-186,-177,-145,-145,-185},{-154,-103,-189,-214,-145,-180},{-142,-197,-168,-214,-165,-106},{-148,-211,-143,-160,-197,-174},{-208,-111,-137,-168,-92,-132},{-191,-149,-214,-105,-139,-200},{-128,-200,-99,-154,-183,-180},{-197,-179,-211,-168,-163,-140},{-108,-120,-142,-174,-216,-209},{-137,-102,-211,-185,-174,-140},{-92,-157,-188,-194,-185,-116},{-186,-209,-180,-159,-206,-117},{-185,-166,-100,-120,-183,-92},{-111,-92,-117,-120,-211,-202},{-129,-200,-134,-109,-119,-209},{-194,-160,-120,-213,-97,-172},{-97,-108,-196,-148,-92,-216},{-131,-151,-112,-162,-95,-177},{-208,-105,-109,-176,-109,-216},{-188,-146,-109,-206,-92,-92},{-131,-94,-97,-140,-163,-100},{-165,-92,-100,-128,-123,-209},{-145,-114,-122,-179,-117,-95},{-102,-112,-134,-126,-103,-134},{-205,-145,-168,-122,-196,-139},{-116,-179,-213,-157,-103,-197},{-185,-148,-136,-128,-103,-194},{-151,-180,-108,-206,-177,-214},{-136,-206,-95,-191,-154,-159},{-114,-157,-137,-169,-112,-125},{-111,-145,-105,-136,-199,-171},{-92,-157,-149,-169,-163,-199},{-169,-185,-156,-179,-171,-152},{-145,-128,-139,-160,-116,-156},{-182,-163,-128,-168,-123,-119},{-142,-202,-203,-192,-149,-191},{-139,-209,-189,-194,-206,-123},{-132,-108,-182,-126,-213,-179},{-197,-208,-174,-143,-179,-186}},{{-162,-177,-92,-111,-202,-192},{-100,-194,-140,-97,-105,-171},{-148,-159,-120,-174,-143,-140},{-197,-186,-196,-168,-213,-123},{-111,-189,-134,-182,-129,-99},{-214,-185,-106,-112,-112,-152},{-211,-177,-162,-194,-125,-194},{-177,-114,-129,-169,-172,-176},{-106,-131,-208,-126,-129,-197},{-117,-211,-108,-126,-128,-163},{-206,-205,-97,-191,-142,-114},{-122,-114,-177,-97,-156,-157},{-123,-132,-165,-163,-116,-172},{-199,-209,-196,-102,-92,-131},{-172,-180,-177,-131,-140,-128},{-100,-174,-114,-139,-211,-99},{-137,-205,-111,-186,-126,-182},{-92,-192,-128,-159,-179,-151},{-146,-109,-165,-136,-103,-97},{-182,-169,-108,-148,-208,-126},{-103,-171,-143,-139,-182,-176},{-163,-117,-214,-105,-216,-103},{-106,-139,-174,-192,-126,-213},{-174,-152,-183,-166,-165,-92},{-163,-112,-185,-139,-154,-214},{-159,-131,-162,-176,-120,-145},{-106,-126,-152,-163,-128,-123},{-216,-94,-209,-163,-152,-165},{-95,-92,-165,-95,-103,-177},{-176,-136,-160,-92,-171,-100},{-216,-216,-106,-177,-157,-109},{-208,-105,-213,-139,-162,-213},{-199,-166,-199,-136,-202,-143},{-171,-103,-122,-163,-102,-94},{-117,-182,-123,-169,-95,-214},{-162,-203,-174,-97,-200,-157},{-196,-209,-172,-194,-194,-197},{-213,-206,-186,-162,-196,-143},{-103,-136,-159,-182,-105,-189},{-105,-166,-156,-111,-196,-180},{-197,-185,-194,-103,-152,-176},{-162,-162,-194,-129,-149,-159},{-120,-140,-139,-199,-197,-126},{-180,-142,-97,-214,-162,-203},{-171,-168,-117,-174,-199,-176},{-134,-109,-199,-213,-171,-112},{-172,-117,-152,-117,-134,-105},{-119,-142,-146,-106,-189,-100},{-183,-179,-211,-148,-180,-126},{-108,-216,-117,-189,-114,-202}},{{-183,-94,-154,-148,-157,-143},{-189,-143,-143,-206,-139,-196},{-109,-148,-188,-134,-196,-122},{-202,-194,-211,-109,-102,-100},{-166,-129,-214,-116,-171,-140},{-200,-197,-134,-209,-183,-139},{-172,-176,-100,-139,-122,-196},{-171,-157,-177,-125,-92,-145},{-129,-168,-111,-103,-122,-189},{-194,-116,-169,-123,-132,-169},{-94,-108,-162,-128,-116,-206},{-209,-108,-172,-156,-165,-159},{-199,-194,-203,-108,-92,-128},{-211,-134,-131,-156,-122,-169},{-152,-213,-117,-186,-203,-183},{-179,-97,-116,-211,-109,-143},{-163,-163,-197,-200,-140,-154},{-134,-142,-200,-125,-202,-148},{-134,-152,-131,-189,-99,-125},{-105,-169,-142,-199,-131,-176},{-116,-206,-143,-137,-100,-128},{-109,-191,-169,-154,-192,-191},{-209,-206,-211,-136,-102,-208},{-176,-214,-208,-213,-189,-102},{-92,-99,-209,-139,-105,-213},{-94,-100,-102,-146,-216,-208},{-120,-197,-120,-188,-188,-177},{-99,-146,-125,-146,-148,-106},{-165,-213,-197,-152,-99,-95},{-146,-172,-145,-192,-202,-97},{-189,-202,-97,-206,-128,-105},{-111,-199,-196,-146,-105,-100},{-154,-203,-196,-171,-152,-197},{-128,-157,-125,-136,-95,-106},{-120,-165,-108,-95,-137,-152},{-211,-174,-105,-145,-185,-100},{-197,-109,-188,-165,-160,-125},{-117,-94,-146,-108,-92,-172},{-200,-132,-129,-134,-172,-152},{-95,-149,-180,-192,-189,-216},{-179,-180,-197,-200,-202,-197},{-157,-182,-131,-203,-206,-183},{-122,-189,-109,-123,-103,-168},{-131,-125,-142,-213,-129,-214},{-128,-112,-213,-102,-177,-139},{-131,-160,-211,-186,-120,-163},{-165,-203,-162,-94,-128,-169},{-202,-122,-171,-148,-151,-216},{-117,-105,-213,-100,-165,-132},{-112,-116,-116,-194,-97,-165}},{{-100,-185,-122,-211,-180,-185},{-200,-169,-105,-148,-105,-165},{-128,-126,-182,-109,-136,-109},{-154,-114,-120,-123,-182,-162},{-188,-196,-103,-185,-176,-145},{-131,-95,-208,-100,-216,-131},{-143,-200,-216,-97,-145,-174},{-142,-120,-149,-100,-189,-97},{-179,-112,-188,-205,-171,-146},{-203,-160,-116,-174,-152,-171},{-192,-216,-206,-125,-214,-200},{-179,-148,-185,-169,-129,-197},{-182,-120,-177,-137,-100,-103},{-122,-174,-152,-120,-106,-208},{-151,-159,-119,-216,-200,-116},{-189,-157,-105,-169,-213,-152},{-156,-151,-109,-99,-208,-186},{-177,-145,-203,-99,-196,-174},{-114,-134,-196,-92,-209,-160},{-172,-109,-209,-139,-199,-180},{-129,-200,-100,-202,-214,-156},{-128,-132,-105,-99,-99,-142},{-165,-126,-126,-191,-166,-119},{-149,-166,-126,-189,-154,-114},{-105,-189,-134,-182,-109,-128},{-157,-146,-185,-94,-143,-200},{-159,-168,-143,-157,-106,-166},{-208,-213,-182,-120,-136,-186},{-200,-172,-188,-146,-160,-105},{-95,-199,-106,-214,-149,-129},{-125,-205,-99,-160,-137,-137},{-123,-137,-154,-103,-205,-116},{-205,-194,-194,-131,-143,-202},{-174,-94,-105,-108,-112,-117},{-196,-128,-199,-166,-159,-174},{-95,-112,-216,-213,-149,-111},{-202,-134,-116,-131,-132,-151},{-99,-197,-95,-125,-116,-102},{-92,-111,-172,-197,-142,-142},{-111,-116,-191,-192,-174,-216},{-114,-125,-122,-209,-126,-156},{-216,-192,-191,-129,-179,-151},{-163,-194,-140,-108,-208,-95},{-139,-109,-148,-125,-112,-192},{-177,-176,-188,-106,-159,-131},{-123,-145,-136,-148,-149,-159},{-149,-211,-188,-97,-103,-92},{-203,-171,-199,-128,-159,-157},{-188,-182,-152,-203,-179,-109},{-213,-174,-192,-168,-119,-196}},{{-203,-188,-94,-105,-208,-194},{-117,-172,-177,-106,-197,-172},{-129,-174,-166,-205,-168,-146},{-117,-132,-117,-203,-117,-117},{-145,-99,-180,-122,-162,-189},{-148,-159,-159,-159,-132,-206},{-183,-174,-116,-162,-199,-209},{-169,-139,-194,-163,-180,-94},{-142,-208,-206,-151,-156,-169},{-197,-120,-203,-179,-103,-102},{-213,-186,-185,-103,-159,-209},{-216,-205,-137,-145,-116,-129},{-216,-120,-188,-189,-94,-211},{-206,-199,-100,-205,-183,-123},{-126,-216,-109,-114,-192,-179},{-126,-216,-171,-111,-146,-106},{-209,-162,-140,-117,-139,-94},{-194,-209,-163,-142,-152,-189},{-108,-203,-211,-185,-95,-186},{-92,-179,-146,-197,-183,-125},{-112,-214,-171,-183,-149,-197},{-92,-140,-216,-214,-166,-122},{-112,-116,-131,-180,-189,-125},{-196,-166,-99,-202,-132,-185},{-206,-169,-105,-171,-94,-152},{-196,-145,-216,-171,-94,-108},{-143,-197,-122,-112,-188,-95},{-131,-200,-106,-129,-159,-126},{-183,-194,-200,-129,-92,-154},{-154,-179,-154,-200,-119,-203},{-185,-134,-119,-129,-108,-180},{-122,-176,-114,-114,-151,-185},{-162,-211,-199,-202,-152,-123},{-183,-146,-154,-157,-209,-157},{-176,-105,-97,-149,-100,-142},{-162,-100,-197,-192,-179,-166},{-140,-192,-185,-194,-109,-140},{-205,-92,-120,-166,-171,-169},{-131,-213,-151,-156,-152,-205},{-166,-137,-209,-214,-165,-199},{-177,-99,-119,-216,-105,-117},{-152,-185,-97,-112,-208,-140},{-143,-99,-199,-157,-94,-186},{-131,-194,-111,-136,-182,-208},{-106,-99,-129,-139,-102,-165},{-148,-191,-117,-137,-169,-152},{-116,-214,-142,-159,-146,-137},{-157,-163,-180,-176,-97,-139},{-157,-140,-189,-128,-152,-140},{-120,-163,-143,-134,-99,-151}},{{-148,-149,-209,-140,-180,-179},{-197,-192,-157,-136,-152,-214},{-188,-179,-191,-177,-126,-94},{-126,-202,-94,-106,-191,-216},{-156,-105,-166,-102,-171,-139},{-149,-171,-196,-169,-119,-180},{-179,-211,-109,-189,-92,-163},{-211,-160,-200,-102,-203,-116},{-114,-129,-140,-192,-166,-126},{-131,-172,-205,-97,-146,-142},{-171,-169,-132,-125,-114,-182},{-100,-117,-211,-99,-162,-112},{-125,-213,-140,-154,-146,-129},{-188,-140,-119,-111,-122,-188},{-165,-142,-117,-166,-168,-103},{-137,-172,-214,-182,-148,-188},{-114,-142,-162,-132,-182,-136},{-131,-171,-128,-159,-97,-200},{-105,-205,-139,-131,-205,-120},{-169,-196,-125,-128,-120,-183},{-111,-191,-132,-159,-214,-134},{-179,-145,-200,-134,-112,-112},{-199,-179,-214,-103,-139,-208},{-189,-209,-165,-174,-205,-145},{-112,-186,-137,-160,-199,-168},{-192,-191,-139,-126,-199,-203},{-168,-142,-109,-126,-132,-136},{-216,-186,-213,-168,-149,-168},{-216,-197,-151,-213,-123,-186},{-205,-162,-100,-129,-112,-189},{-94,-139,-208,-159,-191,-137},{-194,-94,-185,-128,-111,-106},{-146,-132,-131,-168,-140,-92},{-211,-196,-106,-99,-106,-188},{-180,-185,-122,-156,-146,-154},{-157,-182,-211,-177,-177,-194},{-168,-123,-191,-200,-199,-149},{-152,-189,-126,-182,-189,-148},{-111,-140,-209,-194,-206,-105},{-180,-213,-148,-99,-143,-169},{-160,-123,-183,-154,-111,-171},{-119,-145,-194,-92,-94,-105},{-148,-216,-105,-156,-117,-105},{-109,-131,-94,-137,-128,-143},{-205,-208,-136,-111,-165,-197},{-102,-111,-152,-157,-103,-123},{-120,-196,-208,-192,-131,-174},{-140,-112,-139,-203,-213,-95},{-183,-100,-126,-168,-102,-168},{-179,-160,-97,-152,-177,-92}},{{-151,-202,-146,-180,-205,-197},{-165,-119,-122,-216,-211,-140},{-92,-95,-208,-105,-205,-196},{-183,-105,-185,-214,-108,-169},{-177,-122,-128,-146,-206,-159},{-160,-106,-143,-206,-165,-196},{-151,-214,-216,-143,-163,-136},{-151,-117,-203,-151,-157,-140},{-129,-185,-157,-160,-97,-132},{-120,-196,-202,-165,-128,-92},{-119,-103,-203,-136,-125,-157},{-199,-111,-94,-132,-203,-123},{-157,-97,-183,-108,-109,-165},{-142,-105,-194,-192,-176,-139},{-172,-188,-126,-148,-120,-131},{-109,-200,-99,-92,-120,-125},{-114,-213,-186,-183,-97,-174},{-95,-216,-206,-205,-154,-189},{-203,-182,-199,-192,-192,-202},{-109,-92,-112,-183,-203,-143},{-128,-183,-168,-152,-145,-100},{-149,-185,-148,-171,-211,-157},{-152,-151,-197,-152,-166,-109},{-126,-166,-123,-132,-146,-120},{-154,-192,-148,-140,-120,-116},{-162,-214,-177,-120,-111,-94},{-197,-177,-142,-99,-196,-111},{-111,-128,-148,-99,-119,-172},{-109,-142,-102,-180,-209,-176},{-129,-188,-136,-125,-137,-182},{-102,-172,-108,-120,-197,-97},{-203,-196,-176,-174,-122,-160},{-100,-92,-154,-145,-189,-182},{-176,-125,-186,-154,-99,-106},{-137,-105,-199,-197,-185,-149},{-148,-208,-183,-216,-163,-108},{-146,-146,-94,-116,-151,-125},{-205,-99,-132,-157,-152,-200},{-192,-105,-188,-176,-177,-205},{-182,-111,-196,-211,-172,-213},{-149,-125,-132,-145,-103,-203},{-109,-156,-152,-139,-143,-132},{-102,-125,-103,-203,-208,-196},{-166,-176,-112,-99,-94,-206},{-160,-99,-145,-162,-94,-169},{-160,-109,-100,-151,-148,-126},{-176,-208,-206,-111,-126,-202},{-117,-199,-134,-139,-136,-114},{-92,-191,-122,-160,-197,-126},{-216,-145,-137,-154,-99,-114}},{{-166,-154,-111,-162,-136,-156},{-211,-134,-149,-111,-114,-206},{-105,-134,-156,-202,-125,-139},{-169,-112,-114,-99,-169,-197},{-139,-179,-120,-191,-100,-100},{-132,-176,-200,-208,-111,-197},{-159,-151,-154,-132,-122,-116},{-203,-100,-211,-165,-196,-182},{-168,-116,-111,-103,-214,-203},{-205,-151,-214,-97,-177,-145},{-159,-119,-151,-122,-128,-145},{-152,-177,-149,-172,-119,-92},{-125,-191,-116,-165,-171,-116},{-117,-139,-192,-131,-131,-191},{-205,-191,-165,-168,-120,-139},{-206,-149,-202,-109,-186,-94},{-214,-92,-188,-180,-109,-94},{-142,-108,-95,-176,-142,-172},{-192,-123,-129,-156,-99,-209},{-199,-126,-171,-139,-156,-185},{-162,-182,-185,-154,-117,-148},{-180,-197,-200,-206,-95,-179},{-160,-188,-162,-157,-125,-180},{-137,-97,-122,-94,-137,-92},{-180,-183,-163,-182,-182,-206},{-112,-99,-172,-128,-106,-126},{-176,-132,-137,-166,-142,-149},{-177,-102,-179,-139,-194,-160},{-97,-99,-189,-140,-114,-169},{-209,-213,-152,-163,-169,-208},{-145,-129,-120,-112,-208,-166},{-125,-182,-209,-174,-99,-188},{-196,-194,-146,-194,-92,-132},{-94,-145,-171,-137,-108,-119},{-132,-180,-140,-117,-97,-152},{-186,-203,-176,-105,-142,-182},{-209,-191,-192,-156,-154,-176},{-136,-168,-94,-192,-194,-116},{-152,-131,-95,-165,-185,-169},{-171,-122,-146,-131,-145,-126},{-188,-211,-209,-119,-197,-192},{-134,-129,-159,-125,-103,-179},{-211,-125,-192,-139,-126,-205},{-125,-119,-125,-152,-139,-186},{-179,-196,-95,-183,-134,-131},{-134,-197,-189,-186,-99,-94},{-128,-108,-119,-165,-131,-148},{-160,-176,-143,-166,-140,-177},{-92,-154,-203,-192,-111,-191},{-165,-99,-202,-105,-200,-139}}},{{{-138,-202,-184,-124,-178,-120},{-167,-175,-217,-193,-177,-231},{-136,-229,-182,-187,-133,-228},{-122,-209,-171,-229,-238,-184},{-224,-240,-155,-222,-187,-187},{-248,-248,-146,-151,-155,-167},{-155,-124,-133,-131,-202,-136},{-255,-251,-246,-142,-167,-178},{-135,-160,-167,-193,-251,-180},{-224,-222,-169,-126,-211,-206},{-147,-115,-218,-129,-202,-213},{-131,-233,-240,-118,-240,-173},{-209,-246,-218,-173,-217,-138},{-204,-213,-228,-248,-158,-127},{-133,-244,-113,-184,-191,-182},{-198,-129,-144,-124,-166,-147},{-164,-235,-157,-160,-206,-157},{-207,-167,-155,-228,-184,-111},{-218,-131,-255,-175,-207,-184},{-249,-142,-115,-242,-228,-233},{-147,-151,-131,-238,-218,-242},{-180,-146,-220,-228,-195,-115},{-197,-147,-255,-246,-126,-138},{-191,-233,-144,-122,-160,-195},{-224,-242,-222,-200,-187,-218},{-122,-187,-149,-115,-204,-178},{-109,-224,-120,-206,-217,-240},{-191,-160,-209,-131,-111,-207},{-211,-182,-169,-147,-209,-162},{-155,-153,-231,-195,-111,-198},{-158,-217,-202,-115,-253,-151},{-164,-158,-204,-127,-164,-220},{-200,-109,-166,-126,-111,-116},{-109,-229,-187,-187,-215,-144},{-242,-113,-124,-195,-182,-242},{-113,-133,-173,-200,-200,-191},{-211,-202,-186,-231,-200,-238},{-177,-126,-191,-202,-113,-173},{-173,-126,-127,-120,-149,-187},{-171,-111,-138,-164,-122,-249},{-167,-149,-207,-249,-158,-158},{-122,-237,-138,-220,-207,-162},{-182,-166,-229,-231,-180,-222},{-178,-222,-217,-177,-166,-238},{-187,-251,-113,-206,-209,-162},{-131,-157,-111,-249,-109,-238},{-149,-253,-238,-122,-169,-144},{-249,-149,-197,-204,-204,-116},{-231,-211,-211,-169,-248,-140},{-253,-149,-218,-207,-144,-213}},{{-116,-180,-233,-118,-226,-120},{-231,-178,-111,-235,-140,-136},{-189,-111,-127,-167,-253,-189},{-240,-151,-135,-129,-167,-195},{-191,-244,-218,-126,-171,-244},{-153,-228,-136,-171,-153,-171},{-171,-138,-157,-224,-177,-251},{-195,-162,-211,-151,-131,-126},{-140,-115,-146,-222,-155,-129},{-217,-184,-142,-173,-135,-213},{-198,-251,-237,-126,-251,-162},{-220,-140,-146,-127,-253,-115},{-242,-229,-191,-217,-228,-151},{-242,-120,-171,-211,-113,-209},{-178,-109,-189,-178,-155,-175},{-171,-207,-200,-226,-233,-248},{-113,-235,-146,-224,-231,-204},{-147,-228,-129,-244,-233,-186},{-162,-197,-178,-116,-255,-217},{-158,-217,-200,-115,-118,-255},{-253,-228,-138,-218,-202,-164},{-136,-153,-233,-248,-200,-189},{-249,-173,-171,-206,-226,-178},{-178,-202,-178,-164,-115,-233},{-136,-160,-162,-182,-131,-173},{-126,-115,-182,-160,-231,-155},{-153,-187,-160,-248,-191,-158},{-251,-126,-180,-197,-193,-109},{-198,-151,-253,-171,-115,-224},{-249,-218,-178,-178,-120,-215},{-231,-127,-162,-195,-222,-195},{-202,-226,-158,-138,-144,-175},{-129,-127,-173,-195,-182,-220},{-131,-166,-151,-173,-218,-136},{-147,-175,-149,-147,-215,-189},{-129,-116,-248,-235,-184,-118},{-237,-182,-177,-164,-191,-116},{-206,-136,-186,-182,-253,-147},{-182,-235,-209,-136,-222,-233},{-251,-122,-200,-218,-242,-186},{-164,-206,-177,-251,-211,-109},{-246,-142,-157,-177,-144,-198},{-155,-233,-246,-251,-140,-164},{-191,-177,-211,-217,-177,-189},{-144,-166,-207,-215,-251,-133},{-198,-129,-255,-182,-248,-248},{-111,-215,-184,-231,-171,-138},{-120,-242,-207,-133,-237,-233},{-120,-249,-147,-169,-116,-136},{-184,-158,-151,-253,-129,-111}},{{-111,-169,-182,-204,-244,-169},{-149,-238,-157,-142,-158,-224},{-211,-235,-222,-173,-217,-197},{-160,-115,-213,-136,-111,-175},{-113,-120,-249,-155,-173,-118},{-218,-162,-157,-244,-222,-146},{-231,-198,-167,-217,-218,-178},{-215,-144,-126,-146,-144,-211},{-229,-144,-220,-193,-133,-244},{-224,-111,-189,-151,-238,-144},{-240,-189,-189,-217,-164,-158},{-136,-211,-142,-229,-229,-198},{-120,-171,-193,-151,-155,-109},{-158,-164,-175,-146,-120,-155},{-215,-169,-153,-177,-155,-118},{-242,-120,-135,-244,-228,-118},{-147,-206,-186,-115,-115,-131},{-187,-167,-228,-211,-189,-177},{-217,-162,-182,-202,-211,-200},{-224,-231,-218,-146,-249,-229},{-135,-157,-131,-175,-126,-226},{-193,-171,-228,-182,-246,-218},{-118,-204,-115,-133,-217,-136},{-166,-255,-195,-136,-147,-211},{-248,-255,-158,-146,-207,-146},{-136,-173,-207,-131,-237,-204},{-140,-136,-193,-189,-131,-193},{-251,-144,-111,-231,-237,-249},{-213,-184,-248,-202,-149,-242},{-111,-133,-116,-116,-149,-177},{-162,-251,-211,-109,-195,-126},{-187,-238,-248,-184,-249,-142},{-242,-175,-118,-140,-195,-116},{-204,-142,-151,-133,-178,-116},{-146,-255,-198,-207,-131,-118},{-118,-111,-175,-249,-153,-153},{-255,-162,-237,-255,-129,-207},{-233,-204,-193,-200,-169,-133},{-242,-171,-200,-226,-127,-131},{-246,-153,-135,-231,-146,-253},{-153,-228,-133,-147,-229,-129},{-136,-118,-242,-122,-115,-158},{-180,-255,-255,-231,-213,-120},{-158,-202,-131,-202,-215,-171},{-231,-164,-155,-184,-209,-116},{-109,-226,-118,-244,-238,-186},{-235,-133,-213,-198,-155,-200},{-140,-149,-251,-200,-186,-184},{-155,-129,-155,-182,-136,-142},{-231,-240,-189,-133,-244,-233}},{{-244,-127,-222,-198,-140,-175},{-116,-186,-126,-242,-146,-171},{-173,-157,-155,-240,-129,-124},{-211,-187,-144,-209,-215,-133},{-231,-169,-226,-118,-135,-146},{-158,-233,-127,-136,-217,-233},{-118,-111,-211,-162,-191,-200},{-133,-129,-195,-229,-242,-226},{-244,-164,-191,-127,-249,-211},{-220,-175,-235,-127,-153,-195},{-127,-207,-211,-186,-193,-131},{-182,-126,-218,-224,-255,-202},{-220,-126,-189,-140,-200,-138},{-155,-127,-184,-175,-113,-207},{-118,-118,-237,-127,-255,-215},{-240,-131,-209,-231,-195,-198},{-197,-167,-198,-242,-155,-166},{-118,-173,-129,-197,-115,-122},{-198,-166,-135,-206,-242,-135},{-169,-169,-140,-197,-255,-167},{-167,-244,-151,-140,-206,-160},{-182,-124,-138,-115,-217,-217},{-111,-157,-191,-116,-177,-180},{-155,-249,-195,-147,-151,-113},{-215,-162,-166,-155,-140,-133},{-244,-218,-171,-153,-142,-249},{-226,-202,-178,-213,-142,-186},{-162,-142,-127,-164,-115,-231},{-131,-249,-149,-195,-202,-222},{-135,-222,-162,-251,-146,-167},{-135,-197,-151,-253,-249,-213},{-220,-207,-202,-177,-215,-233},{-144,-217,-251,-251,-200,-193},{-140,-175,-229,-155,-136,-218},{-189,-180,-171,-255,-160,-122},{-198,-209,-118,-206,-228,-213},{-233,-115,-138,-218,-224,-222},{-206,-177,-202,-189,-222,-135},{-255,-253,-189,-180,-238,-220},{-111,-133,-136,-206,-135,-167},{-129,-140,-177,-253,-127,-237},{-206,-115,-175,-171,-109,-175},{-115,-237,-229,-111,-191,-166},{-238,-111,-182,-158,-164,-155},{-193,-235,-187,-162,-120,-144},{-246,-231,-144,-118,-175,-147},{-244,-175,-204,-162,-169,-169},{-182,-120,-231,-251,-136,-127},{-180,-127,-109,-222,-124,-197},{-111,-166,-153,-255,-167,-229}},{{-237,-193,-147,-116,-171,-175},{-118,-237,-118,-218,-126,-189},{-177,-244,-135,-157,-167,-136},{-198,-242,-187,-166,-178,-218},{-173,-131,-189,-231,-136,-238},{-138,-131,-207,-197,-129,-242},{-177,-215,-116,-189,-189,-111},{-242,-182,-237,-240,-217,-195},{-160,-178,-129,-224,-237,-209},{-151,-118,-149,-204,-218,-240},{-142,-233,-155,-224,-213,-238},{-164,-138,-115,-244,-200,-173},{-144,-162,-133,-218,-116,-146},{-109,-251,-135,-136,-177,-218},{-207,-249,-248,-237,-127,-169},{-167,-124,-146,-200,-164,-136},{-187,-109,-180,-177,-124,-253},{-118,-167,-171,-228,-175,-162},{-186,-226,-109,-149,-244,-224},{-149,-242,-246,-200,-151,-207},{-231,-138,-220,-129,-237,-115},{-180,-237,-204,-206,-133,-197},{-224,-131,-113,-146,-124,-173},{-209,-178,-113,-220,-189,-218},{-160,-111,-226,-111,-146,-144},{-222,-178,-167,-202,-255,-189},{-164,-115,-251,-255,-158,-251},{-124,-211,-237,-140,-195,-171},{-155,-220,-198,-233,-155,-213},{-113,-173,-169,-178,-144,-244},{-111,-246,-147,-127,-177,-158},{-211,-124,-127,-187,-160,-120},{-244,-222,-122,-226,-147,-237},{-211,-118,-144,-220,-213,-213},{-180,-240,-149,-164,-118,-164},{-186,-158,-228,-109,-198,-246},{-151,-158,-149,-127,-146,-115},{-135,-135,-244,-206,-149,-146},{-149,-164,-206,-222,-213,-136},{-171,-155,-240,-149,-171,-195},{-178,-202,-169,-136,-155,-213},{-111,-133,-144,-255,-157,-129},{-116,-151,-171,-202,-153,-220},{-151,-253,-182,-217,-116,-182},{-215,-218,-189,-151,-160,-135},{-217,-228,-191,-147,-164,-224},{-178,-242,-255,-246,-115,-187},{-215,-222,-177,-238,-167,-226},{-228,-124,-207,-198,-178,-126},{-133,-115,-160,-187,-213,-171}},{{-158,-149,-249,-126,-193,-191},{-144,-191,-184,-218,-138,-220},{-255,-149,-133,-118,-222,-204},{-109,-155,-244,-142,-136,-238},{-144,-146,-248,-213,-207,-249},{-109,-131,-209,-220,-136,-213},{-207,-206,-182,-200,-251,-171},{-118,-184,-155,-191,-118,-135},{-229,-147,-204,-142,-229,-220},{-191,-218,-215,-177,-220,-111},{-204,-153,-144,-197,-207,-164},{-191,-153,-155,-162,-133,-157},{-118,-178,-248,-138,-147,-158},{-160,-140,-240,-206,-231,-162},{-224,-173,-131,-113,-122,-233},{-249,-228,-253,-211,-167,-131},{-113,-200,-177,-233,-237,-231},{-233,-187,-249,-116,-240,-244},{-113,-193,-180,-186,-151,-151},{-220,-131,-200,-226,-186,-153},{-116,-189,-138,-120,-195,-218},{-240,-200,-144,-249,-251,-193},{-237,-195,-124,-248,-198,-167},{-242,-151,-129,-215,-184,-129},{-149,-173,-193,-109,-204,-193},{-204,-175,-238,-166,-193,-246},{-157,-126,-251,-149,-140,-220},{-233,-164,-237,-213,-246,-193},{-222,-207,-164,-144,-158,-149},{-173,-147,-138,-222,-242,-211},{-122,-209,-124,-213,-195,-124},{-217,-193,-182,-218,-177,-120},{-147,-238,-157,-146,-235,-178},{-255,-193,-251,-204,-109,-180},{-253,-175,-116,-175,-157,-255},{-253,-184,-177,-255,-113,-111},{-213,-206,-189,-115,-126,-178},{-146,-126,-135,-191,-209,-222},{-206,-198,-211,-189,-111,-155},{-235,-109,-173,-253,-160,-242},{-253,-144,-226,-228,-246,-186},{-238,-207,-169,-207,-120,-222},{-228,-180,-149,-237,-253,-209},{-111,-115,-226,-133,-146,-115},{-238,-138,-244,-240,-238,-189},{-222,-209,-186,-169,-164,-240},{-131,-109,-193,-215,-231,-222},{-136,-228,-167,-144,-213,-222},{-138,-151,-140,-186,-237,-184},{-215,-142,-251,-118,-191,-187}},{{-237,-138,-182,-115,-242,-200},{-233,-126,-224,-182,-171,-116},{-122,-115,-244,-229,-195,-127},{-187,-202,-253,-209,-231,-147},{-217,-149,-158,-162,-157,-131},{-149,-238,-115,-122,-217,-207},{-193,-147,-238,-206,-191,-157},{-142,-218,-197,-113,-222,-142},{-142,-189,-116,-228,-162,-226},{-240,-242,-211,-124,-171,-200},{-131,-240,-224,-209,-195,-204},{-162,-151,-228,-222,-200,-127},{-151,-116,-231,-129,-246,-197},{-115,-149,-115,-147,-140,-211},{-238,-244,-228,-153,-251,-138},{-162,-147,-171,-177,-218,-246},{-187,-187,-249,-184,-144,-151},{-127,-237,-233,-151,-138,-211},{-206,-249,-213,-207,-238,-233},{-180,-144,-133,-213,-215,-200},{-220,-249,-213,-116,-175,-136},{-116,-135,-175,-140,-129,-229},{-246,-198,-202,-237,-177,-178},{-197,-253,-226,-195,-177,-251},{-146,-162,-115,-253,-204,-162},{-171,-186,-200,-135,-118,-195},{-129,-180,-160,-182,-235,-120},{-118,-255,-124,-222,-217,-146},{-197,-240,-248,-233,-113,-215},{-149,-226,-229,-115,-198,-231},{-178,-195,-220,-153,-244,-127},{-144,-249,-189,-113,-202,-217},{-149,-237,-111,-195,-249,-233},{-113,-213,-197,-195,-113,-153},{-211,-251,-215,-228,-182,-189},{-211,-147,-193,-173,-244,-155},{-202,-211,-253,-189,-136,-229},{-187,-177,-233,-215,-140,-144},{-149,-113,-129,-122,-111,-167},{-146,-238,-131,-209,-120,-151},{-213,-151,-118,-149,-195,-211},{-129,-231,-111,-178,-149,-195},{-197,-157,-171,-118,-235,-229},{-253,-242,-122,-129,-255,-198},{-111,-124,-127,-211,-186,-136},{-144,-153,-184,-124,-113,-244},{-122,-111,-129,-228,-242,-131},{-242,-224,-184,-149,-120,-131},{-209,-146,-127,-126,-169,-246},{-224,-228,-193,-129,-162,-138}},{{-228,-229,-138,-246,-191,-129},{-126,-136,-173,-255,-198,-186},{-255,-177,-233,-240,-222,-248},{-166,-218,-171,-248,-113,-157},{-133,-253,-146,-164,-138,-235},{-195,-204,-251,-186,-251,-122},{-162,-126,-248,-229,-217,-207},{-229,-235,-166,-171,-153,-115},{-158,-111,-255,-149,-226,-213},{-226,-136,-122,-213,-178,-136},{-237,-177,-155,-195,-116,-184},{-197,-200,-131,-140,-131,-116},{-162,-166,-218,-204,-238,-229},{-204,-182,-140,-149,-209,-184},{-213,-173,-218,-218,-215,-217},{-113,-171,-146,-186,-115,-178},{-189,-240,-149,-149,-171,-149},{-177,-204,-184,-193,-202,-217},{-136,-198,-127,-162,-213,-126},{-120,-204,-235,-231,-124,-197},{-124,-122,-149,-162,-237,-166},{-147,-215,-149,-184,-120,-142},{-249,-113,-251,-251,-178,-249},{-218,-211,-237,-158,-209,-131},{-116,-113,-200,-162,-200,-169},{-113,-213,-182,-164,-193,-253},{-146,-113,-120,-133,-147,-249},{-191,-166,-111,-213,-226,-138},{-167,-135,-149,-149,-116,-229},{-111,-120,-206,-211,-193,-222},{-166,-173,-184,-198,-171,-182},{-209,-180,-162,-235,-229,-206},{-237,-171,-186,-255,-211,-180},{-253,-151,-242,-124,-229,-177},{-180,-146,-228,-217,-222,-186},{-175,-249,-211,-153,-151,-115},{-120,-211,-224,-237,-144,-155},{-175,-138,-189,-116,-182,-182},{-255,-184,-195,-146,-206,-120},{-218,-180,-237,-118,-211,-220},{-171,-167,-169,-220,-175,-251},{-184,-138,-238,-178,-164,-246},{-178,-187,-197,-173,-186,-220},{-251,-218,-120,-147,-213,-158},{-204,-122,-218,-204,-235,-186},{-186,-211,-220,-184,-111,-171},{-206,-149,-180,-136,-228,-178},{-195,-251,-246,-147,-229,-217},{-255,-178,-238,-211,-109,-204},{-135,-204,-217,-222,-144,-151}},{{-209,-147,-153,-171,-228,-138},{-175,-204,-222,-255,-140,-207},{-237,-209,-204,-158,-164,-146},{-224,-189,-217,-122,-229,-167},{-204,-237,-115,-251,-151,-191},{-191,-251,-157,-249,-167,-215},{-149,-133,-182,-242,-248,-140},{-238,-147,-233,-149,-164,-162},{-255,-207,-140,-253,-253,-138},{-155,-206,-186,-146,-144,-127},{-187,-173,-228,-204,-184,-235},{-133,-251,-226,-140,-164,-187},{-229,-118,-187,-213,-153,-209},{-175,-226,-246,-209,-200,-164},{-228,-215,-158,-193,-118,-253},{-147,-124,-173,-126,-237,-213},{-229,-200,-164,-138,-182,-204},{-135,-171,-224,-184,-217,-131},{-224,-204,-109,-207,-127,-178},{-135,-116,-222,-235,-147,-171},{-173,-171,-246,-167,-217,-251},{-217,-198,-200,-126,-240,-244},{-180,-249,-135,-233,-146,-175},{-222,-197,-124,-142,-149,-126},{-235,-197,-217,-177,-118,-202},{-111,-169,-144,-116,-226,-146},{-229,-180,-187,-235,-189,-226},{-111,-136,-146,-151,-242,-160},{-167,-193,-140,-146,-131,-249},{-138,-202,-135,-206,-228,-111},{-133,-124,-204,-220,-136,-204},{-213,-142,-235,-116,-198,-142},{-151,-153,-222,-131,-198,-242},{-211,-142,-177,-118,-193,-228},{-162,-237,-200,-178,-231,-122},{-149,-246,-155,-131,-235,-153},{-255,-184,-246,-144,-109,-140},{-202,-135,-228,-133,-124,-238},{-253,-255,-248,-229,-220,-126},{-166,-195,-253,-224,-178,-202},{-198,-253,-251,-144,-177,-228},{-228,-169,-207,-209,-220,-182},{-109,-144,-175,-182,-204,-184},{-155,-255,-255,-218,-115,-238},{-135,-206,-149,-238,-136,-255},{-226,-202,-153,-127,-233,-158},{-215,-126,-238,-157,-158,-200},{-249,-169,-255,-198,-187,-135},{-211,-191,-115,-206,-204,-207},{-160,-180,-166,-178,-242,-177}}},{{{-167,-149,-296,-172,-321,-186},{-206,-262,-323,-279,-289,-260},{-314,-260,-211,-309,-250,-245},{-318,-306,-318,-270,-311,-338},{-194,-257,-211,-152,-147,-260},{-250,-186,-228,-247,-228,-272},{-333,-191,-294,-230,-223,-304},{-223,-257,-309,-149,-208,-257},{-284,-228,-265,-331,-176,-316},{-272,-341,-191,-211,-265,-301},{-203,-341,-292,-252,-299,-257},{-245,-328,-306,-338,-318,-172},{-252,-223,-277,-164,-328,-225},{-304,-169,-301,-230,-272,-189},{-201,-250,-247,-262,-172,-198},{-186,-306,-333,-218,-243,-203},{-257,-282,-176,-284,-184,-196},{-331,-316,-162,-314,-179,-240},{-154,-172,-282,-250,-277,-270},{-331,-176,-267,-270,-194,-220},{-157,-274,-318,-314,-338,-154},{-245,-220,-174,-294,-321,-257},{-240,-277,-279,-216,-257,-206},{-243,-289,-287,-252,-277,-267},{-296,-292,-250,-206,-189,-255},{-296,-194,-323,-191,-301,-267},{-186,-174,-250,-331,-230,-247},{-292,-213,-167,-238,-245,-299},{-292,-257,-169,-323,-213,-250},{-198,-203,-257,-172,-240,-296},{-218,-228,-172,-250,-167,-203},{-247,-238,-169,-282,-247,-289},{-157,-220,-167,-314,-277,-206},{-152,-338,-306,-201,-299,-147},{-277,-318,-326,-216,-243,-260},{-206,-314,-194,-296,-189,-267},{-201,-225,-211,-198,-318,-284},{-179,-157,-186,-262,-189,-174},{-311,-294,-289,-194,-181,-326},{-245,-323,-203,-328,-309,-223},{-314,-267,-255,-323,-331,-194},{-157,-255,-157,-184,-174,-245},{-321,-336,-250,-174,-343,-255},{-238,-272,-321,-270,-321,-304},{-274,-213,-292,-328,-235,-301},{-341,-194,-314,-159,-296,-167},{-343,-321,-304,-184,-149,-267},{-338,-277,-225,-211,-277,-230},{-343,-255,-240,-279,-198,-252},{-306,-328,-247,-240,-262,-159}},{{-341,-284,-233,-196,-238,-292},{-318,-311,-247,-270,-191,-154},{-326,-211,-149,-162,-203,-299},{-189,-250,-247,-213,-228,-289},{-174,-159,-301,-272,-218,-257},{-287,-225,-235,-216,-265,-336},{-287,-235,-162,-262,-198,-296},{-311,-179,-154,-260,-323,-247},{-255,-179,-243,-311,-235,-250},{-277,-328,-159,-203,-203,-311},{-149,-213,-247,-323,-184,-255},{-164,-306,-240,-198,-299,-245},{-225,-240,-167,-304,-201,-331},{-218,-326,-267,-238,-230,-216},{-314,-323,-287,-223,-240,-318},{-282,-333,-341,-179,-233,-218},{-196,-252,-267,-326,-326,-316},{-260,-250,-179,-252,-176,-201},{-265,-235,-272,-255,-282,-223},{-147,-289,-228,-162,-147,-323},{-181,-252,-196,-147,-233,-149},{-176,-341,-174,-265,-181,-220},{-292,-159,-196,-169,-196,-343},{-321,-169,-174,-336,-196,-194},{-235,-216,-201,-196,-203,-216},{-343,-277,-169,-304,-179,-294},{-154,-272,-331,-174,-238,-287},{-341,-245,-306,-162,-289,-176},{-318,-274,-169,-311,-287,-304},{-191,-250,-196,-164,-304,-245},{-181,-252,-164,-326,-252,-265},{-218,-223,-270,-255,-255,-318},{-316,-218,-220,-208,-225,-167},{-194,-201,-243,-270,-262,-243},{-211,-338,-196,-149,-262,-316},{-172,-341,-262,-220,-326,-336},{-279,-176,-270,-235,-203,-257},{-265,-331,-208,-247,-233,-277},{-306,-218,-326,-318,-282,-186},{-341,-176,-336,-152,-279,-333},{-159,-159,-220,-179,-323,-147},{-238,-274,-333,-167,-169,-230},{-240,-287,-233,-270,-186,-174},{-301,-284,-216,-262,-292,-311},{-174,-272,-292,-255,-179,-223},{-176,-260,-208,-157,-272,-216},{-162,-270,-282,-304,-267,-213},{-326,-223,-208,-262,-172,-240},{-181,-311,-250,-216,-238,-314},{-216,-174,-336,-174,-336,-262}},{{-318,-250,-206,-179,-154,-250},{-282,-255,-309,-287,-341,-311},{-169,-267,-152,-167,-265,-265},{-311,-296,-284,-186,-338,-213},{-243,-174,-289,-267,-282,-194},{-318,-252,-230,-238,-316,-152},{-206,-257,-262,-186,-328,-238},{-247,-311,-323,-240,-196,-233},{-326,-238,-323,-255,-260,-287},{-218,-326,-252,-218,-147,-252},{-206,-252,-328,-284,-157,-314},{-255,-233,-198,-228,-326,-323},{-233,-331,-267,-191,-169,-220},{-169,-321,-284,-316,-230,-270},{-198,-220,-186,-265,-152,-233},{-279,-181,-152,-243,-238,-218},{-189,-198,-328,-287,-189,-147},{-289,-287,-196,-287,-250,-162},{-314,-240,-318,-326,-309,-309},{-279,-279,-154,-326,-240,-265},{-223,-235,-223,-299,-147,-191},{-196,-304,-336,-233,-174,-213},{-179,-203,-311,-289,-304,-220},{-316,-198,-314,-326,-262,-338},{-252,-289,-213,-262,-179,-238},{-179,-169,-289,-289,-191,-211},{-272,-311,-152,-301,-240,-189},{-270,-198,-301,-328,-196,-282},{-167,-184,-243,-296,-284,-167},{-162,-201,-147,-299,-341,-250},{-189,-299,-277,-152,-306,-243},{-208,-223,-176,-220,-250,-206},{-243,-179,-294,-154,-247,-304},{-296,-279,-257,-162,-189,-191},{-316,-301,-338,-287,-267,-247},{-326,-265,-228,-323,-191,-289},{-213,-179,-220,-172,-250,-306},{-250,-284,-296,-208,-203,-282},{-203,-243,-279,-299,-154,-292},{-174,-262,-179,-250,-191,-314},{-159,-159,-213,-252,-260,-289},{-331,-198,-206,-343,-289,-289},{-314,-203,-257,-265,-321,-270},{-233,-216,-228,-301,-331,-167},{-189,-159,-292,-338,-279,-240},{-267,-147,-277,-243,-250,-164},{-292,-260,-336,-316,-311,-299},{-194,-147,-292,-174,-223,-216},{-213,-169,-338,-321,-172,-198},{-208,-230,-230,-321,-191,-279}},{{-172,-240,-203,-343,-279,-336},{-186,-326,-223,-309,-235,-245},{-181,-316,-299,-272,-162,-203},{-255,-262,-318,-326,-331,-267},{-191,-181,-265,-240,-333,-154},{-294,-284,-164,-169,-314,-179},{-292,-311,-169,-338,-296,-176},{-169,-167,-270,-149,-233,-225},{-252,-164,-262,-272,-189,-296},{-338,-292,-162,-311,-191,-228},{-196,-243,-230,-343,-326,-292},{-284,-225,-338,-216,-265,-157},{-181,-196,-257,-255,-176,-220},{-296,-284,-228,-164,-331,-235},{-267,-245,-274,-194,-147,-228},{-149,-203,-343,-201,-323,-260},{-176,-260,-164,-164,-314,-208},{-225,-154,-162,-235,-203,-184},{-169,-235,-186,-274,-255,-326},{-174,-243,-194,-304,-223,-326},{-152,-277,-306,-220,-194,-252},{-172,-306,-252,-179,-247,-294},{-277,-216,-314,-164,-323,-323},{-272,-299,-174,-255,-167,-189},{-176,-321,-321,-294,-296,-223},{-287,-211,-201,-203,-252,-287},{-318,-211,-292,-243,-218,-225},{-284,-292,-176,-213,-194,-260},{-238,-240,-299,-282,-240,-333},{-277,-331,-260,-216,-314,-206},{-309,-172,-159,-321,-331,-154},{-255,-289,-223,-149,-162,-181},{-162,-314,-176,-206,-149,-154},{-186,-301,-282,-198,-164,-184},{-314,-318,-301,-282,-154,-287},{-196,-235,-331,-316,-326,-211},{-294,-274,-306,-147,-169,-189},{-277,-299,-208,-172,-265,-272},{-318,-260,-240,-331,-206,-265},{-223,-279,-333,-338,-243,-240},{-299,-154,-152,-159,-331,-225},{-225,-208,-176,-267,-292,-211},{-198,-218,-326,-152,-172,-314},{-174,-230,-279,-159,-159,-189},{-243,-343,-196,-216,-282,-265},{-235,-333,-306,-240,-152,-311},{-282,-314,-225,-289,-194,-277},{-262,-314,-287,-181,-225,-240},{-270,-179,-282,-189,-338,-292},{-194,-277,-152,-318,-260,-169}},{{-277,-321,-196,-230,-164,-274},{-213,-169,-211,-265,-279,-238},{-218,-194,-203,-216,-147,-247},{-147,-284,-196,-260,-147,-336},{-282,-306,-228,-184,-211,-159},{-218,-194,-181,-233,-223,-220},{-191,-184,-203,-245,-191,-196},{-225,-250,-218,-323,-206,-318},{-341,-321,-311,-201,-331,-220},{-184,-230,-201,-216,-252,-152},{-301,-216,-270,-331,-211,-149},{-343,-289,-233,-225,-162,-206},{-179,-314,-333,-206,-336,-179},{-203,-179,-225,-179,-284,-252},{-341,-167,-304,-208,-243,-233},{-159,-289,-247,-289,-262,-252},{-220,-331,-247,-181,-250,-343},{-343,-149,-164,-240,-240,-147},{-274,-252,-186,-194,-309,-164},{-267,-341,-277,-162,-233,-191},{-323,-198,-176,-191,-289,-287},{-213,-169,-299,-255,-233,-233},{-223,-294,-186,-238,-218,-284},{-194,-184,-272,-341,-252,-218},{-277,-292,-213,-301,-220,-181},{-159,-218,-147,-321,-316,-211},{-176,-196,-162,-162,-257,-167},{-191,-274,-292,-301,-326,-262},{-267,-240,-203,-230,-179,-262},{-206,-265,-194,-323,-149,-252},{-272,-306,-174,-228,-272,-164},{-252,-294,-301,-301,-208,-265},{-326,-257,-164,-147,-189,-292},{-176,-194,-331,-323,-255,-250},{-235,-218,-211,-289,-265,-235},{-247,-162,-167,-304,-238,-243},{-294,-154,-194,-323,-262,-176},{-257,-154,-218,-176,-181,-247},{-213,-186,-233,-328,-338,-267},{-255,-294,-282,-176,-306,-338},{-189,-309,-277,-257,-336,-203},{-211,-321,-157,-272,-277,-218},{-152,-284,-201,-225,-267,-238},{-243,-247,-174,-157,-323,-159},{-201,-279,-262,-243,-167,-316},{-252,-240,-186,-289,-159,-223},{-257,-316,-238,-284,-287,-179},{-299,-167,-176,-282,-152,-341},{-225,-245,-341,-213,-301,-152},{-296,-343,-235,-316,-186,-164}},{{-321,-260,-203,-149,-203,-225},{-262,-184,-301,-164,-157,-274},{-181,-147,-311,-238,-179,-318},{-338,-323,-301,-270,-306,-176},{-191,-225,-164,-277,-176,-289},{-169,-198,-243,-213,-220,-218},{-198,-326,-279,-323,-189,-201},{-299,-274,-184,-338,-262,-301},{-247,-265,-323,-167,-225,-191},{-296,-230,-333,-181,-292,-194},{-169,-198,-189,-279,-262,-194},{-179,-172,-208,-304,-306,-152},{-274,-311,-174,-301,-157,-223},{-213,-299,-333,-194,-265,-162},{-235,-282,-235,-206,-211,-184},{-230,-233,-196,-301,-274,-225},{-287,-282,-262,-201,-321,-301},{-159,-279,-301,-304,-206,-235},{-169,-314,-301,-211,-152,-294},{-328,-218,-201,-164,-250,-157},{-228,-203,-228,-201,-198,-196},{-287,-162,-233,-196,-218,-240},{-169,-243,-336,-255,-338,-211},{-181,-198,-152,-287,-306,-176},{-238,-316,-323,-172,-314,-201},{-147,-149,-233,-277,-176,-198},{-247,-159,-201,-228,-213,-179},{-341,-343,-296,-257,-299,-172},{-172,-174,-321,-289,-213,-176},{-260,-216,-265,-228,-164,-245},{-296,-301,-203,-321,-223,-296},{-191,-316,-196,-149,-235,-333},{-159,-228,-306,-225,-331,-257},{-343,-252,-323,-154,-181,-189},{-181,-284,-299,-309,-220,-299},{-238,-301,-250,-294,-225,-304},{-255,-157,-157,-233,-296,-336},{-301,-323,-201,-196,-333,-162},{-260,-318,-186,-216,-211,-216},{-220,-267,-333,-274,-196,-147},{-333,-323,-267,-267,-287,-191},{-191,-301,-198,-292,-338,-247},{-338,-154,-206,-323,-284,-167},{-277,-223,-323,-216,-311,-311},{-311,-198,-333,-233,-149,-267},{-328,-191,-311,-272,-164,-250},{-304,-211,-233,-216,-181,-240},{-164,-245,-250,-213,-243,-189},{-299,-189,-147,-287,-304,-255},{-194,-152,-279,-223,-284,-328}},{{-240,-211,-252,-284,-230,-304},{-292,-157,-265,-331,-304,-240},{-174,-287,-333,-169,-272,-245},{-225,-247,-331,-277,-206,-262},{-174,-172,-289,-311,-238,-267},{-147,-272,-294,-167,-247,-328},{-176,-225,-250,-306,-274,-311},{-318,-169,-321,-233,-164,-181},{-245,-343,-270,-328,-255,-211},{-189,-230,-321,-216,-218,-164},{-233,-311,-167,-167,-311,-316},{-338,-149,-250,-167,-228,-213},{-333,-157,-311,-255,-301,-189},{-203,-292,-287,-331,-274,-235},{-277,-184,-149,-333,-338,-164},{-157,-218,-164,-172,-159,-201},{-176,-331,-267,-194,-252,-277},{-318,-284,-154,-255,-309,-309},{-274,-184,-172,-323,-154,-304},{-174,-243,-152,-343,-172,-338},{-321,-287,-233,-289,-282,-223},{-314,-176,-206,-174,-154,-157},{-179,-220,-328,-223,-309,-341},{-255,-321,-208,-235,-247,-162},{-265,-194,-235,-257,-186,-201},{-240,-162,-250,-169,-341,-257},{-181,-265,-326,-152,-314,-235},{-314,-233,-194,-304,-328,-243},{-306,-159,-331,-321,-243,-301},{-331,-191,-316,-343,-218,-338},{-245,-294,-333,-299,-211,-233},{-243,-194,-328,-186,-252,-213},{-265,-328,-220,-233,-338,-343},{-331,-277,-216,-328,-164,-235},{-341,-213,-270,-296,-257,-321},{-326,-316,-176,-211,-309,-257},{-341,-147,-201,-316,-296,-309},{-179,-147,-216,-284,-331,-250},{-257,-220,-179,-331,-314,-326},{-289,-179,-328,-181,-309,-211},{-154,-287,-294,-323,-301,-289},{-233,-198,-326,-223,-218,-289},{-228,-277,-223,-176,-243,-186},{-316,-331,-326,-336,-203,-154},{-287,-172,-328,-167,-245,-225},{-296,-162,-267,-167,-321,-218},{-294,-292,-208,-257,-245,-203},{-331,-162,-184,-267,-250,-220},{-267,-174,-287,-245,-176,-198},{-294,-201,-247,-279,-316,-296}},{{-289,-172,-196,-321,-213,-267},{-309,-338,-186,-174,-265,-181},{-250,-184,-191,-265,-292,-198},{-301,-331,-257,-181,-152,-274},{-299,-272,-159,-284,-309,-265},{-328,-306,-235,-162,-164,-172},{-314,-274,-184,-162,-306,-284},{-287,-262,-296,-304,-230,-262},{-245,-318,-147,-265,-282,-216},{-277,-272,-201,-152,-240,-230},{-262,-309,-282,-296,-152,-321},{-162,-314,-257,-211,-311,-181},{-169,-181,-206,-194,-247,-328},{-235,-194,-235,-301,-172,-284},{-223,-262,-326,-149,-314,-277},{-255,-198,-289,-176,-154,-287},{-257,-292,-336,-169,-167,-174},{-299,-152,-255,-172,-203,-341},{-333,-154,-198,-309,-301,-191},{-316,-292,-191,-149,-220,-277},{-289,-270,-220,-235,-147,-311},{-299,-282,-201,-274,-306,-296},{-257,-274,-223,-172,-326,-194},{-194,-159,-167,-323,-228,-223},{-238,-299,-230,-216,-240,-314},{-218,-336,-343,-174,-220,-316},{-270,-201,-162,-181,-277,-252},{-243,-326,-262,-260,-343,-328},{-238,-279,-323,-196,-208,-279},{-279,-336,-270,-274,-260,-157},{-277,-176,-262,-174,-196,-265},{-220,-301,-191,-233,-191,-321},{-262,-169,-311,-284,-294,-149},{-318,-167,-194,-270,-240,-164},{-196,-328,-331,-343,-343,-304},{-265,-149,-321,-201,-245,-181},{-272,-250,-228,-318,-157,-338},{-272,-255,-240,-174,-230,-287},{-294,-172,-292,-328,-230,-174},{-203,-279,-338,-311,-306,-279},{-250,-179,-301,-198,-194,-223},{-326,-176,-233,-179,-328,-167},{-306,-311,-284,-174,-147,-172},{-203,-194,-179,-174,-279,-206},{-296,-154,-179,-149,-225,-228},{-203,-186,-198,-296,-201,-289},{-174,-321,-208,-172,-238,-174},{-201,-289,-260,-240,-216,-147},{-201,-194,-294,-179,-247,-252},{-174,-201,-279,-174,-326,-181}},{{-316,-294,-282,-277,-267,-243},{-225,-306,-230,-318,-186,-176},{-257,-260,-255,-149,-318,-240},{-262,-277,-282,-301,-326,-152},{-277,-208,-284,-218,-311,-279},{-321,-211,-179,-260,-203,-238},{-341,-176,-211,-331,-309,-318},{-341,-326,-238,-169,-270,-333},{-201,-279,-157,-216,-176,-306},{-284,-296,-299,-321,-174,-181},{-318,-252,-159,-299,-181,-233},{-252,-198,-179,-255,-299,-277},{-311,-181,-306,-255,-299,-316},{-267,-147,-331,-184,-279,-225},{-216,-194,-154,-309,-267,-294},{-206,-194,-235,-233,-243,-174},{-152,-223,-230,-294,-152,-292},{-159,-174,-213,-218,-228,-159},{-220,-152,-289,-176,-243,-213},{-321,-191,-333,-321,-152,-208},{-147,-203,-164,-333,-228,-198},{-174,-233,-292,-220,-147,-331},{-154,-198,-262,-218,-198,-301},{-252,-311,-211,-343,-176,-247},{-176,-189,-284,-243,-176,-318},{-235,-213,-220,-282,-154,-260},{-235,-243,-306,-216,-274,-235},{-216,-299,-316,-206,-314,-262},{-277,-341,-326,-184,-167,-154},{-338,-282,-326,-235,-274,-336},{-316,-265,-208,-323,-301,-260},{-191,-336,-284,-206,-299,-260},{-321,-262,-211,-287,-314,-341},{-225,-274,-216,-211,-152,-338},{-238,-341,-262,-272,-247,-336},{-336,-316,-191,-228,-181,-218},{-189,-260,-149,-149,-314,-194},{-159,-147,-309,-149,-194,-311},{-176,-243,-174,-154,-169,-336},{-189,-228,-321,-220,-287,-186},{-284,-181,-287,-245,-186,-147},{-255,-296,-243,-287,-250,-323},{-299,-326,-260,-270,-301,-216},{-154,-333,-196,-157,-233,-296},{-172,-218,-172,-225,-257,-218},{-147,-321,-336,-147,-321,-265},{-154,-189,-157,-260,-189,-306},{-201,-201,-172,-328,-314,-235},{-304,-343,-159,-223,-336,-272},{-159,-172,-220,-279,-284,-235}}},{{{-169,-296,-143,-166,-203,-169},{-157,-291,-159,-189,-268,-157},{-199,-176,-206,-150,-303,-305},{-236,-259,-173,-233,-291,-196},{-180,-256,-176,-185,-307,-229},{-256,-305,-169,-176,-178,-316},{-194,-312,-146,-291,-164,-298},{-286,-300,-215,-236,-159,-243},{-275,-277,-169,-240,-150,-178},{-222,-169,-249,-166,-192,-217},{-249,-139,-194,-256,-182,-252},{-217,-178,-148,-152,-303,-169},{-203,-238,-217,-166,-323,-148},{-155,-277,-196,-203,-203,-206},{-249,-293,-226,-307,-143,-284},{-240,-169,-213,-286,-187,-189},{-159,-189,-139,-289,-208,-224},{-291,-316,-203,-143,-247,-268},{-319,-247,-319,-194,-203,-307},{-291,-314,-187,-141,-305,-300},{-243,-293,-303,-155,-245,-321},{-282,-256,-180,-305,-217,-256},{-282,-284,-245,-224,-282,-213},{-143,-236,-289,-159,-171,-310},{-275,-219,-312,-196,-164,-300},{-203,-173,-277,-150,-143,-323},{-319,-268,-222,-284,-171,-247},{-203,-273,-159,-182,-215,-303},{-189,-208,-321,-245,-226,-157},{-291,-226,-203,-192,-206,-259},{-222,-298,-293,-226,-148,-321},{-226,-307,-155,-247,-180,-300},{-217,-224,-185,-233,-323,-303},{-256,-245,-178,-252,-143,-180},{-192,-182,-155,-166,-139,-162},{-254,-284,-166,-303,-245,-180},{-206,-266,-215,-173,-293,-226},{-173,-143,-159,-275,-169,-263},{-148,-303,-152,-291,-252,-169},{-249,-316,-143,-245,-164,-275},{-155,-252,-319,-182,-245,-143},{-273,-166,-236,-139,-192,-169},{-196,-261,-224,-173,-215,-291},{-159,-252,-266,-256,-266,-217},{-226,-261,-157,-189,-143,-291},{-277,-169,-280,-203,-219,-247},{-261,-210,-268,-252,-273,-224},{-256,-189,-303,-314,-173,-259},{-263,-275,-238,-321,-284,-148},{-203,-252,-300,-280,-219,-270}},{{-256,-291,-224,-166,-155,-173},{-289,-282,-213,-245,-203,-238},{-192,-231,-173,-291,-199,-300},{-155,-268,-226,-314,-222,-169},{-203,-206,-286,-187,-254,-261},{-310,-300,-312,-233,-323,-298},{-263,-296,-150,-243,-150,-254},{-293,-289,-226,-280,-240,-164},{-252,-245,-298,-139,-226,-143},{-259,-176,-275,-268,-162,-254},{-201,-192,-187,-146,-310,-213},{-213,-298,-291,-231,-316,-213},{-224,-245,-173,-249,-254,-307},{-273,-273,-277,-319,-194,-148},{-224,-152,-166,-173,-254,-226},{-312,-266,-284,-219,-282,-213},{-150,-263,-312,-189,-164,-199},{-312,-296,-150,-187,-166,-321},{-215,-245,-173,-263,-155,-206},{-150,-319,-263,-150,-226,-284},{-215,-178,-162,-208,-222,-238},{-310,-240,-182,-166,-201,-222},{-203,-245,-222,-166,-243,-289},{-286,-277,-291,-243,-261,-240},{-254,-286,-189,-189,-284,-259},{-169,-226,-171,-159,-226,-176},{-305,-196,-229,-300,-210,-249},{-284,-236,-282,-148,-245,-229},{-203,-201,-226,-310,-286,-157},{-219,-282,-143,-226,-245,-286},{-256,-254,-217,-152,-139,-305},{-247,-236,-176,-273,-182,-139},{-286,-143,-219,-157,-143,-208},{-263,-215,-199,-289,-289,-249},{-284,-164,-192,-296,-298,-178},{-305,-171,-305,-141,-310,-208},{-187,-252,-171,-229,-293,-226},{-273,-273,-182,-319,-169,-219},{-143,-203,-199,-293,-159,-182},{-275,-162,-247,-263,-247,-303},{-206,-256,-321,-222,-159,-270},{-243,-293,-215,-152,-215,-305},{-162,-152,-217,-245,-169,-275},{-208,-182,-215,-141,-321,-307},{-310,-180,-282,-196,-159,-307},{-300,-213,-185,-298,-206,-194},{-291,-185,-166,-323,-266,-139},{-291,-282,-219,-192,-226,-139},{-296,-148,-280,-256,-226,-238},{-148,-261,-319,-164,-171,-291}},{{-245,-321,-166,-268,-233,-293},{-185,-143,-233,-249,-199,-261},{-238,-157,-282,-303,-213,-229},{-316,-171,-185,-319,-263,-282},{-157,-247,-314,-157,-213,-268},{-182,-226,-238,-224,-215,-256},{-178,-296,-222,-259,-146,-226},{-166,-270,-259,-286,-213,-148},{-159,-243,-261,-300,-236,-187},{-203,-201,-314,-219,-284,-275},{-266,-238,-210,-182,-291,-268},{-263,-307,-284,-261,-210,-141},{-152,-194,-152,-208,-201,-180},{-231,-176,-266,-259,-180,-208},{-152,-307,-224,-289,-280,-303},{-148,-176,-307,-305,-321,-296},{-303,-146,-236,-208,-192,-307},{-236,-293,-208,-259,-238,-199},{-146,-293,-259,-321,-254,-319},{-180,-256,-256,-226,-164,-310},{-148,-238,-159,-321,-180,-280},{-162,-148,-222,-189,-180,-310},{-312,-226,-240,-261,-303,-238},{-293,-219,-231,-189,-314,-224},{-252,-203,-226,-192,-180,-162},{-210,-293,-173,-323,-155,-231},{-268,-277,-213,-261,-178,-164},{-284,-243,-266,-215,-275,-270},{-240,-152,-314,-233,-217,-247},{-231,-238,-206,-155,-298,-323},{-254,-196,-319,-187,-245,-319},{-194,-280,-201,-229,-169,-277},{-233,-185,-143,-261,-259,-256},{-268,-217,-219,-192,-282,-192},{-303,-275,-233,-256,-293,-300},{-240,-169,-194,-236,-217,-224},{-298,-268,-196,-316,-312,-280},{-229,-280,-280,-300,-199,-224},{-146,-286,-171,-187,-280,-201},{-143,-275,-185,-150,-152,-189},{-222,-192,-203,-187,-256,-238},{-206,-316,-219,-300,-273,-231},{-215,-291,-243,-298,-159,-266},{-268,-210,-233,-143,-178,-176},{-194,-187,-152,-187,-319,-247},{-148,-231,-245,-159,-201,-159},{-196,-261,-146,-249,-247,-148},{-243,-219,-310,-261,-146,-206},{-157,-187,-185,-217,-314,-282},{-139,-307,-261,-275,-273,-224}},{{-152,-245,-208,-293,-249,-238},{-139,-171,-275,-266,-252,-219},{-259,-229,-277,-303,-178,-139},{-305,-277,-256,-256,-217,-247},{-222,-139,-155,-169,-245,-273},{-162,-296,-321,-164,-201,-173},{-261,-280,-296,-243,-206,-217},{-157,-268,-256,-252,-164,-148},{-155,-249,-187,-254,-254,-169},{-143,-141,-243,-201,-319,-157},{-166,-208,-210,-284,-166,-300},{-236,-240,-289,-316,-171,-166},{-150,-229,-289,-268,-247,-187},{-249,-266,-199,-215,-155,-155},{-196,-222,-268,-166,-319,-284},{-303,-240,-164,-323,-210,-159},{-196,-206,-217,-162,-146,-201},{-252,-256,-261,-192,-150,-300},{-280,-247,-185,-176,-210,-291},{-139,-185,-201,-298,-240,-256},{-323,-243,-321,-176,-316,-303},{-146,-270,-150,-194,-171,-224},{-162,-233,-203,-231,-298,-176},{-213,-240,-298,-321,-236,-189},{-261,-231,-233,-254,-143,-176},{-141,-316,-263,-176,-201,-199},{-173,-192,-312,-194,-203,-293},{-280,-296,-224,-219,-155,-245},{-321,-256,-296,-148,-203,-224},{-213,-217,-298,-305,-226,-277},{-185,-259,-199,-296,-155,-148},{-266,-229,-266,-300,-300,-266},{-231,-293,-280,-162,-263,-259},{-314,-143,-203,-284,-203,-182},{-247,-243,-319,-219,-148,-226},{-226,-171,-187,-293,-300,-289},{-323,-310,-189,-291,-194,-146},{-176,-273,-282,-321,-298,-150},{-240,-254,-199,-291,-162,-261},{-143,-176,-206,-247,-173,-282},{-189,-208,-219,-146,-162,-176},{-310,-166,-164,-206,-268,-263},{-256,-203,-171,-259,-148,-215},{-236,-199,-259,-219,-208,-194},{-173,-249,-199,-152,-231,-312},{-196,-298,-293,-298,-249,-300},{-215,-243,-275,-291,-307,-208},{-182,-180,-270,-189,-266,-300},{-275,-196,-152,-203,-219,-150},{-155,-296,-252,-187,-182,-316}},{{-217,-185,-296,-229,-280,-201},{-252,-187,-152,-199,-180,-173},{-236,-286,-293,-196,-268,-182},{-169,-300,-187,-150,-300,-254},{-284,-247,-229,-238,-185,-268},{-261,-166,-176,-192,-249,-199},{-213,-169,-169,-199,-187,-256},{-203,-282,-286,-196,-238,-238},{-146,-178,-169,-164,-176,-289},{-245,-259,-236,-293,-192,-312},{-286,-203,-226,-208,-268,-185},{-280,-280,-222,-249,-139,-203},{-296,-291,-182,-201,-162,-210},{-316,-159,-171,-280,-152,-203},{-245,-219,-268,-293,-199,-303},{-152,-226,-139,-282,-150,-173},{-282,-286,-261,-291,-159,-159},{-201,-273,-266,-171,-141,-245},{-169,-280,-247,-189,-307,-199},{-307,-291,-256,-252,-238,-157},{-173,-159,-321,-284,-196,-243},{-213,-143,-229,-259,-245,-303},{-219,-233,-162,-139,-141,-293},{-194,-247,-150,-182,-139,-303},{-159,-245,-249,-210,-185,-254},{-219,-229,-219,-305,-173,-206},{-323,-298,-275,-201,-139,-321},{-192,-224,-268,-206,-261,-141},{-266,-300,-173,-236,-194,-139},{-219,-139,-300,-224,-187,-143},{-286,-141,-298,-293,-323,-252},{-155,-166,-277,-210,-300,-247},{-273,-277,-203,-321,-196,-303},{-148,-164,-141,-293,-213,-155},{-178,-300,-148,-139,-215,-192},{-217,-296,-196,-196,-261,-217},{-293,-263,-240,-187,-208,-266},{-312,-280,-152,-233,-159,-316},{-187,-238,-266,-238,-173,-203},{-286,-268,-143,-316,-166,-155},{-277,-305,-219,-182,-178,-171},{-192,-266,-196,-323,-231,-219},{-284,-321,-196,-286,-152,-164},{-231,-275,-182,-229,-180,-139},{-312,-169,-164,-159,-215,-152},{-256,-215,-155,-159,-319,-270},{-196,-245,-194,-256,-243,-282},{-280,-171,-146,-203,-143,-182},{-215,-286,-139,-141,-314,-166},{-273,-222,-178,-286,-240,-266}},{{-252,-199,-182,-229,-266,-222},{-238,-194,-213,-210,-296,-259},{-146,-139,-286,-307,-259,-182},{-323,-238,-280,-141,-178,-305},{-319,-323,-194,-166,-208,-280},{-196,-162,-310,-139,-141,-189},{-233,-321,-171,-263,-277,-275},{-206,-169,-284,-300,-254,-180},{-166,-176,-173,-185,-296,-152},{-231,-185,-222,-259,-236,-171},{-256,-289,-252,-312,-240,-148},{-310,-233,-219,-263,-254,-143},{-286,-305,-155,-159,-280,-323},{-305,-263,-277,-157,-169,-139},{-293,-139,-263,-316,-208,-268},{-182,-291,-219,-231,-139,-249},{-185,-146,-226,-261,-280,-266},{-305,-166,-245,-310,-307,-169},{-143,-199,-263,-139,-159,-217},{-155,-180,-298,-159,-146,-310},{-245,-303,-266,-194,-155,-217},{-275,-310,-273,-157,-203,-238},{-176,-226,-243,-219,-275,-243},{-143,-217,-270,-208,-303,-273},{-286,-194,-189,-206,-270,-273},{-229,-245,-254,-298,-245,-157},{-266,-152,-319,-305,-247,-182},{-162,-222,-305,-187,-286,-224},{-203,-282,-206,-270,-298,-296},{-176,-182,-199,-226,-203,-196},{-150,-316,-298,-196,-203,-293},{-219,-210,-298,-305,-208,-226},{-194,-233,-280,-254,-233,-157},{-182,-217,-139,-192,-323,-159},{-146,-236,-150,-298,-171,-240},{-312,-159,-314,-194,-213,-254},{-284,-314,-187,-284,-310,-192},{-182,-229,-210,-196,-284,-256},{-215,-178,-289,-280,-226,-213},{-314,-238,-164,-291,-266,-312},{-307,-247,-316,-215,-254,-240},{-222,-240,-201,-226,-215,-300},{-323,-199,-293,-249,-187,-166},{-192,-178,-219,-215,-263,-139},{-176,-266,-178,-148,-157,-261},{-199,-213,-229,-199,-217,-312},{-169,-280,-233,-319,-150,-201},{-141,-201,-238,-215,-203,-182},{-173,-236,-185,-238,-176,-247},{-314,-162,-180,-166,-296,-155}},{{-152,-169,-240,-289,-152,-173},{-261,-166,-185,-199,-263,-259},{-249,-162,-233,-208,-196,-206},{-159,-243,-305,-208,-152,-243},{-139,-261,-314,-243,-270,-245},{-196,-217,-296,-254,-296,-159},{-319,-300,-222,-173,-196,-203},{-196,-187,-303,-323,-296,-256},{-243,-162,-247,-206,-252,-180},{-146,-173,-157,-206,-166,-208},{-289,-323,-307,-213,-312,-245},{-182,-213,-245,-273,-307,-310},{-266,-263,-280,-152,-254,-157},{-319,-261,-296,-231,-247,-263},{-189,-273,-155,-226,-319,-282},{-139,-314,-233,-185,-280,-143},{-323,-263,-259,-159,-319,-206},{-296,-252,-141,-213,-148,-178},{-247,-252,-307,-300,-252,-169},{-219,-229,-243,-152,-139,-159},{-259,-314,-169,-256,-231,-312},{-300,-273,-252,-236,-226,-164},{-152,-143,-314,-259,-245,-282},{-319,-206,-316,-192,-282,-249},{-259,-284,-284,-148,-263,-199},{-240,-256,-298,-286,-199,-243},{-187,-240,-150,-182,-194,-192},{-189,-305,-213,-254,-280,-249},{-268,-266,-162,-159,-224,-231},{-139,-303,-189,-139,-217,-280},{-236,-266,-146,-247,-208,-289},{-296,-240,-261,-280,-169,-314},{-208,-247,-310,-314,-245,-143},{-173,-289,-217,-229,-314,-305},{-224,-213,-176,-173,-236,-201},{-305,-323,-224,-310,-143,-249},{-312,-226,-182,-316,-280,-219},{-291,-316,-150,-164,-162,-164},{-323,-245,-159,-152,-266,-215},{-314,-236,-173,-194,-233,-238},{-155,-152,-273,-321,-233,-157},{-146,-194,-280,-187,-162,-280},{-173,-201,-173,-307,-254,-192},{-173,-155,-270,-192,-252,-261},{-226,-178,-150,-182,-178,-157},{-143,-293,-141,-155,-139,-312},{-148,-310,-277,-213,-236,-249},{-199,-282,-282,-293,-152,-194},{-293,-213,-150,-203,-217,-243},{-284,-247,-215,-143,-286,-270}},{{-148,-252,-298,-233,-273,-296},{-146,-256,-169,-268,-268,-291},{-148,-314,-249,-259,-182,-259},{-203,-231,-277,-323,-210,-266},{-196,-139,-143,-196,-199,-266},{-182,-280,-314,-243,-266,-159},{-208,-152,-293,-189,-249,-254},{-178,-169,-300,-229,-233,-226},{-159,-152,-296,-240,-229,-159},{-162,-259,-296,-240,-189,-282},{-229,-268,-141,-166,-300,-275},{-180,-233,-291,-157,-275,-171},{-139,-187,-277,-303,-157,-300},{-286,-266,-213,-307,-296,-157},{-300,-296,-245,-284,-275,-240},{-240,-173,-185,-249,-189,-275},{-261,-254,-268,-291,-178,-159},{-187,-173,-166,-252,-289,-187},{-291,-321,-293,-196,-217,-213},{-249,-270,-238,-231,-231,-263},{-148,-259,-286,-263,-300,-231},{-206,-187,-141,-171,-236,-213},{-196,-164,-164,-176,-289,-240},{-319,-277,-189,-196,-319,-256},{-148,-229,-293,-245,-141,-321},{-236,-196,-266,-240,-240,-187},{-254,-238,-176,-224,-254,-222},{-240,-231,-268,-164,-266,-259},{-215,-280,-164,-162,-275,-240},{-141,-256,-226,-266,-162,-300},{-189,-240,-210,-219,-247,-305},{-203,-201,-263,-229,-249,-305},{-268,-162,-240,-224,-152,-229},{-217,-305,-157,-266,-185,-233},{-252,-185,-319,-169,-224,-173},{-280,-224,-240,-201,-152,-284},{-178,-208,-303,-300,-162,-314},{-249,-307,-236,-196,-238,-249},{-139,-261,-310,-266,-273,-316},{-270,-192,-303,-159,-215,-164},{-210,-263,-139,-275,-141,-203},{-323,-229,-226,-303,-217,-284},{-139,-307,-268,-310,-254,-178},{-236,-141,-196,-229,-310,-303},{-157,-291,-150,-206,-196,-139},{-166,-150,-199,-254,-307,-268},{-192,-261,-196,-256,-208,-277},{-249,-282,-316,-143,-139,-157},{-289,-261,-310,-185,-247,-280},{-236,-155,-275,-148,-280,-233}},{{-245,-252,-152,-196,-210,-157},{-166,-157,-305,-171,-307,-259},{-236,-233,-240,-259,-263,-293},{-300,-203,-185,-296,-169,-280},{-176,-192,-314,-298,-245,-139},{-192,-219,-270,-213,-238,-275},{-157,-254,-296,-208,-282,-189},{-169,-286,-323,-196,-199,-187},{-300,-254,-275,-213,-146,-268},{-201,-176,-162,-307,-296,-157},{-150,-312,-226,-296,-182,-224},{-243,-208,-215,-203,-263,-263},{-270,-261,-171,-300,-224,-291},{-215,-201,-238,-148,-312,-236},{-231,-293,-157,-187,-296,-310},{-224,-243,-217,-312,-233,-289},{-293,-252,-243,-277,-201,-300},{-180,-169,-280,-210,-314,-217},{-284,-275,-263,-261,-185,-266},{-275,-252,-298,-176,-206,-261},{-139,-213,-259,-296,-245,-286},{-155,-139,-275,-162,-233,-150},{-256,-173,-314,-219,-291,-162},{-268,-243,-236,-289,-208,-171},{-192,-152,-282,-268,-323,-229},{-213,-284,-213,-180,-213,-159},{-169,-189,-219,-231,-249,-252},{-298,-238,-240,-296,-319,-213},{-206,-319,-210,-150,-261,-233},{-150,-256,-171,-245,-194,-171},{-222,-289,-162,-148,-236,-300},{-240,-254,-215,-286,-266,-219},{-314,-203,-150,-316,-215,-164},{-162,-259,-139,-298,-236,-150},{-289,-146,-273,-280,-150,-224},{-243,-273,-319,-284,-157,-240},{-263,-286,-231,-314,-268,-146},{-208,-263,-155,-155,-293,-266},{-143,-182,-293,-222,-150,-321},{-263,-148,-159,-164,-300,-303},{-303,-273,-256,-268,-229,-199},{-282,-273,-155,-247,-284,-298},{-259,-321,-310,-249,-206,-155},{-240,-293,-171,-152,-240,-139},{-314,-155,-240,-252,-150,-222},{-224,-314,-187,-226,-229,-323},{-148,-305,-263,-231,-307,-282},{-210,-143,-316,-176,-196,-187},{-169,-319,-213,-213,-157,-213},{-196,-296,-176,-213,-176,-146}}},{{{-309,-365,-268,-397,-388,-326},{-244,-318,-229,-347,-300,-329},{-191,-238,-350,-303,-226,-309},{-218,-276,-182,-288,-206,-279},{-194,-320,-291,-241,-206,-394},{-409,-335,-185,-212,-320,-365},{-344,-282,-244,-403,-253,-323},{-250,-226,-403,-356,-279,-329},{-373,-362,-385,-188,-335,-218},{-229,-209,-294,-376,-185,-318},{-209,-306,-273,-406,-241,-220},{-270,-341,-306,-176,-385,-323},{-350,-385,-329,-344,-191,-265},{-176,-176,-215,-218,-315,-182},{-341,-409,-388,-253,-241,-294},{-332,-256,-341,-259,-320,-356},{-241,-370,-368,-259,-370,-300},{-359,-391,-332,-376,-335,-309},{-285,-265,-285,-262,-250,-288},{-332,-212,-282,-315,-268,-256},{-329,-323,-391,-265,-253,-329},{-279,-350,-373,-226,-300,-270},{-312,-379,-359,-215,-297,-179},{-209,-303,-244,-203,-197,-194},{-312,-344,-247,-391,-382,-332},{-218,-253,-382,-344,-353,-247},{-409,-238,-273,-373,-368,-282},{-288,-365,-356,-265,-338,-412},{-315,-394,-179,-256,-391,-353},{-188,-212,-347,-332,-270,-303},{-359,-385,-218,-326,-250,-394},{-194,-350,-220,-215,-376,-394},{-403,-212,-203,-244,-288,-356},{-368,-344,-215,-182,-365,-268},{-244,-409,-256,-247,-406,-376},{-265,-312,-226,-256,-356,-385},{-303,-194,-303,-388,-247,-335},{-385,-356,-338,-270,-265,-356},{-341,-403,-318,-253,-356,-250},{-359,-182,-206,-244,-206,-270},{-365,-250,-382,-232,-270,-403},{-215,-265,-335,-335,-385,-179},{-200,-382,-279,-241,-282,-297},{-356,-194,-220,-412,-362,-332},{-268,-388,-203,-409,-300,-206},{-241,-182,-247,-197,-362,-282},{-185,-341,-270,-212,-244,-318},{-220,-291,-182,-382,-326,-368},{-379,-209,-229,-409,-250,-303},{-382,-291,-359,-303,-315,-382}},{{-223,-323,-403,-250,-265,-247},{-350,-409,-262,-406,-326,-212},{-368,-303,-182,-335,-215,-362},{-382,-353,-382,-300,-350,-209},{-341,-197,-312,-176,-403,-291},{-253,-250,-365,-294,-191,-315},{-179,-376,-323,-220,-409,-220},{-406,-203,-300,-341,-279,-238},{-218,-312,-329,-218,-288,-256},{-353,-297,-276,-276,-229,-232},{-376,-376,-244,-282,-306,-341},{-194,-209,-338,-306,-379,-297},{-341,-291,-347,-385,-209,-397},{-338,-356,-191,-385,-368,-191},{-359,-373,-273,-394,-344,-356},{-238,-353,-256,-235,-209,-238},{-226,-209,-209,-368,-185,-300},{-297,-268,-215,-403,-409,-294},{-300,-182,-391,-297,-406,-279},{-265,-344,-329,-318,-188,-176},{-247,-226,-365,-362,-400,-209},{-253,-218,-253,-376,-185,-291},{-229,-356,-223,-244,-335,-362},{-356,-309,-291,-412,-194,-226},{-288,-226,-409,-400,-276,-279},{-220,-315,-182,-306,-303,-209},{-238,-185,-303,-256,-188,-273},{-320,-247,-215,-376,-412,-379},{-318,-182,-338,-291,-256,-256},{-282,-306,-368,-412,-329,-318},{-226,-191,-365,-341,-229,-320},{-250,-347,-200,-197,-176,-282},{-270,-403,-373,-332,-409,-329},{-362,-200,-297,-220,-200,-297},{-338,-197,-306,-273,-265,-335},{-332,-412,-373,-268,-235,-394},{-359,-265,-388,-315,-194,-215},{-370,-291,-365,-409,-376,-232},{-182,-326,-203,-288,-265,-353},{-391,-253,-262,-191,-220,-362},{-315,-320,-244,-294,-268,-244},{-185,-238,-344,-409,-403,-265},{-270,-326,-288,-315,-226,-309},{-182,-185,-212,-241,-241,-191},{-197,-394,-323,-368,-179,-265},{-250,-353,-276,-218,-259,-297},{-365,-350,-256,-397,-329,-300},{-359,-212,-206,-276,-341,-270},{-241,-353,-323,-347,-179,-318},{-200,-312,-344,-368,-235,-332}},{{-223,-276,-306,-262,-318,-215},{-326,-406,-312,-388,-370,-218},{-356,-250,-341,-265,-206,-300},{-288,-197,-197,-323,-335,-359},{-323,-338,-412,-244,-220,-212},{-394,-356,-353,-212,-185,-294},{-403,-273,-226,-347,-315,-229},{-220,-315,-388,-232,-212,-362},{-197,-300,-197,-273,-273,-182},{-412,-285,-259,-203,-373,-244},{-262,-400,-259,-197,-194,-262},{-335,-188,-318,-191,-262,-191},{-238,-373,-276,-235,-276,-291},{-279,-188,-326,-335,-268,-306},{-276,-265,-412,-232,-370,-332},{-291,-218,-179,-379,-344,-370},{-391,-412,-179,-350,-385,-359},{-332,-306,-229,-288,-329,-338},{-326,-200,-315,-356,-400,-362},{-223,-409,-329,-194,-256,-388},{-215,-176,-223,-220,-244,-309},{-365,-368,-244,-200,-191,-253},{-182,-294,-412,-250,-176,-394},{-394,-315,-356,-188,-391,-397},{-294,-247,-368,-232,-209,-326},{-265,-285,-268,-250,-400,-388},{-365,-347,-353,-182,-253,-229},{-215,-397,-209,-209,-394,-382},{-315,-182,-253,-188,-388,-265},{-391,-262,-194,-303,-323,-212},{-382,-373,-400,-185,-226,-270},{-215,-218,-209,-297,-335,-350},{-232,-341,-179,-309,-409,-247},{-232,-400,-338,-259,-303,-238},{-335,-388,-323,-323,-406,-303},{-256,-406,-276,-320,-288,-397},{-379,-226,-212,-303,-250,-326},{-323,-312,-218,-379,-409,-312},{-253,-262,-244,-303,-362,-179},{-273,-232,-256,-338,-259,-279},{-179,-303,-300,-400,-176,-288},{-194,-332,-382,-409,-385,-303},{-315,-250,-276,-232,-297,-212},{-279,-259,-373,-244,-394,-209},{-256,-253,-309,-344,-347,-332},{-276,-203,-288,-412,-238,-318},{-218,-200,-382,-388,-291,-365},{-273,-250,-400,-320,-282,-270},{-276,-400,-256,-368,-238,-306},{-388,-218,-315,-359,-241,-329}},{{-315,-391,-232,-326,-323,-382},{-368,-347,-250,-394,-176,-297},{-206,-303,-356,-253,-312,-309},{-353,-332,-185,-397,-412,-306},{-285,-294,-223,-253,-229,-288},{-247,-253,-309,-262,-226,-312},{-385,-191,-385,-341,-335,-403},{-370,-379,-212,-256,-232,-335},{-412,-276,-229,-329,-250,-191},{-320,-262,-276,-344,-194,-347},{-300,-365,-238,-368,-344,-309},{-391,-344,-368,-368,-203,-226},{-185,-303,-268,-220,-323,-382},{-391,-300,-353,-203,-382,-262},{-294,-223,-409,-326,-391,-338},{-406,-279,-282,-220,-326,-276},{-318,-412,-297,-226,-262,-197},{-185,-318,-253,-385,-291,-309},{-350,-332,-191,-188,-288,-215},{-182,-191,-344,-250,-291,-200},{-182,-200,-394,-382,-270,-185},{-182,-229,-176,-197,-338,-182},{-362,-394,-247,-368,-188,-282},{-176,-235,-282,-220,-379,-397},{-385,-350,-306,-344,-379,-329},{-241,-247,-282,-265,-250,-215},{-241,-176,-391,-226,-309,-285},{-291,-344,-385,-368,-412,-185},{-312,-182,-235,-273,-359,-179},{-347,-256,-200,-176,-229,-335},{-335,-326,-297,-176,-229,-238},{-226,-273,-218,-329,-368,-188},{-332,-347,-259,-265,-362,-185},{-235,-362,-400,-250,-350,-206},{-256,-353,-185,-323,-368,-247},{-391,-397,-232,-209,-179,-226},{-235,-256,-338,-182,-188,-188},{-200,-279,-288,-303,-241,-273},{-200,-262,-179,-344,-235,-182},{-318,-359,-282,-291,-388,-323},{-341,-291,-368,-315,-215,-300},{-212,-373,-265,-318,-400,-218},{-197,-273,-373,-359,-238,-235},{-232,-291,-282,-382,-341,-276},{-315,-194,-312,-350,-218,-318},{-370,-350,-406,-347,-220,-270},{-200,-318,-365,-176,-262,-370},{-320,-382,-291,-388,-200,-238},{-229,-191,-312,-203,-300,-262},{-288,-350,-326,-232,-309,-406}},{{-379,-250,-320,-403,-315,-320},{-209,-279,-285,-379,-341,-291},{-268,-282,-382,-238,-203,-382},{-335,-256,-276,-179,-279,-247},{-365,-206,-188,-329,-318,-191},{-370,-326,-218,-188,-409,-344},{-382,-179,-341,-288,-397,-176},{-279,-370,-306,-359,-347,-256},{-220,-365,-412,-194,-203,-329},{-241,-368,-373,-338,-385,-291},{-365,-197,-226,-350,-176,-373},{-332,-400,-382,-376,-285,-241},{-276,-218,-218,-388,-406,-270},{-373,-194,-215,-297,-285,-406},{-262,-273,-315,-262,-362,-329},{-273,-370,-403,-229,-200,-406},{-303,-279,-270,-406,-218,-226},{-326,-226,-229,-291,-270,-391},{-273,-326,-359,-403,-247,-179},{-362,-238,-206,-353,-341,-256},{-347,-265,-188,-238,-282,-256},{-385,-379,-238,-394,-288,-226},{-297,-265,-320,-182,-200,-368},{-350,-368,-188,-362,-206,-188},{-229,-276,-256,-256,-306,-253},{-294,-350,-200,-315,-350,-303},{-400,-373,-300,-197,-268,-262},{-332,-191,-403,-250,-194,-273},{-356,-312,-409,-320,-356,-268},{-326,-268,-279,-268,-320,-194},{-341,-206,-206,-306,-315,-338},{-235,-332,-365,-370,-370,-297},{-309,-344,-268,-179,-329,-244},{-400,-356,-379,-276,-309,-223},{-259,-362,-194,-176,-238,-394},{-370,-388,-256,-303,-397,-200},{-191,-320,-412,-320,-253,-182},{-382,-268,-400,-215,-235,-338},{-279,-218,-400,-312,-279,-282},{-368,-247,-268,-350,-223,-200},{-265,-370,-403,-291,-376,-341},{-212,-318,-276,-226,-232,-382},{-218,-273,-259,-218,-238,-212},{-400,-303,-276,-265,-259,-373},{-229,-400,-179,-244,-315,-365},{-188,-185,-285,-294,-341,-326},{-356,-388,-247,-382,-315,-323},{-268,-191,-315,-353,-294,-191},{-306,-176,-250,-276,-253,-226},{-300,-338,-365,-294,-268,-359}},{{-326,-300,-229,-400,-176,-279},{-247,-209,-250,-385,-309,-288},{-191,-350,-253,-326,-409,-332},{-197,-194,-376,-282,-270,-318},{-394,-285,-388,-262,-318,-300},{-270,-297,-262,-309,-176,-344},{-194,-176,-223,-235,-353,-176},{-291,-335,-412,-335,-276,-229},{-265,-270,-253,-194,-268,-279},{-200,-368,-265,-270,-406,-273},{-326,-297,-326,-359,-412,-288},{-282,-282,-226,-276,-247,-265},{-282,-194,-347,-397,-253,-326},{-276,-259,-229,-362,-176,-344},{-209,-256,-241,-197,-385,-318},{-276,-215,-353,-203,-256,-194},{-318,-400,-226,-347,-406,-309},{-232,-182,-388,-212,-232,-215},{-291,-179,-209,-376,-391,-382},{-335,-409,-206,-288,-194,-359},{-200,-232,-220,-347,-200,-203},{-385,-229,-265,-270,-397,-294},{-370,-312,-350,-194,-294,-347},{-388,-241,-318,-235,-194,-265},{-329,-309,-376,-347,-262,-376},{-370,-353,-235,-282,-268,-382},{-176,-270,-400,-238,-403,-182},{-362,-262,-335,-315,-194,-220},{-203,-285,-323,-250,-344,-209},{-332,-379,-282,-335,-318,-326},{-182,-212,-323,-359,-335,-220},{-297,-318,-194,-350,-288,-229},{-409,-285,-356,-347,-179,-394},{-244,-323,-247,-191,-347,-285},{-306,-394,-273,-303,-212,-385},{-244,-315,-356,-282,-385,-241},{-347,-400,-344,-241,-344,-220},{-244,-203,-382,-359,-329,-194},{-188,-244,-256,-182,-185,-397},{-356,-373,-276,-306,-306,-182},{-379,-329,-273,-197,-212,-341},{-406,-182,-356,-247,-297,-209},{-191,-244,-388,-329,-350,-391},{-403,-300,-250,-279,-297,-176},{-220,-350,-268,-394,-273,-306},{-376,-350,-270,-300,-218,-244},{-403,-291,-315,-209,-176,-250},{-244,-356,-403,-288,-226,-326},{-238,-391,-276,-241,-397,-394},{-391,-373,-244,-403,-359,-394}},{{-359,-238,-379,-332,-232,-238},{-344,-218,-194,-335,-409,-244},{-212,-244,-229,-303,-315,-326},{-406,-253,-362,-223,-335,-379},{-326,-259,-300,-256,-223,-406},{-388,-238,-247,-379,-279,-303},{-320,-365,-209,-259,-362,-376},{-365,-238,-388,-382,-285,-323},{-279,-323,-203,-400,-315,-235},{-335,-250,-265,-385,-391,-232},{-262,-406,-391,-338,-306,-276},{-394,-318,-329,-315,-273,-379},{-235,-391,-185,-291,-335,-282},{-376,-309,-406,-279,-326,-215},{-197,-397,-270,-359,-368,-191},{-406,-194,-400,-406,-306,-344},{-265,-412,-279,-244,-276,-232},{-250,-350,-309,-247,-247,-376},{-300,-276,-335,-409,-312,-300},{-209,-285,-226,-253,-256,-388},{-368,-318,-362,-203,-197,-197},{-206,-359,-300,-265,-356,-335},{-385,-203,-215,-244,-368,-285},{-256,-370,-247,-303,-303,-285},{-315,-388,-320,-279,-318,-397},{-176,-229,-344,-341,-247,-194},{-259,-226,-279,-188,-338,-241},{-268,-347,-288,-373,-388,-344},{-400,-223,-320,-385,-276,-203},{-397,-212,-273,-185,-326,-250},{-344,-309,-312,-276,-379,-176},{-303,-182,-368,-176,-394,-320},{-365,-209,-229,-282,-247,-297},{-300,-309,-194,-306,-306,-365},{-412,-256,-235,-394,-359,-220},{-318,-212,-270,-250,-400,-185},{-247,-282,-409,-270,-250,-188},{-223,-238,-209,-326,-323,-385},{-347,-223,-306,-347,-203,-397},{-256,-306,-318,-223,-256,-303},{-262,-344,-244,-294,-250,-409},{-297,-235,-362,-282,-247,-285},{-397,-203,-226,-256,-203,-209},{-320,-176,-332,-179,-215,-276},{-379,-347,-250,-356,-362,-329},{-403,-400,-256,-176,-300,-250},{-368,-409,-359,-347,-238,-223},{-320,-300,-256,-209,-253,-247},{-318,-412,-309,-203,-318,-200},{-315,-373,-403,-397,-376,-320}},{{-391,-391,-379,-326,-247,-379},{-365,-320,-350,-247,-294,-209},{-347,-256,-412,-365,-253,-265},{-312,-412,-365,-359,-323,-288},{-388,-300,-370,-323,-326,-323},{-382,-259,-365,-253,-279,-300},{-270,-403,-265,-353,-409,-344},{-315,-373,-203,-218,-279,-323},{-273,-394,-391,-368,-359,-285},{-376,-397,-370,-212,-268,-179},{-379,-194,-253,-285,-412,-309},{-282,-312,-409,-356,-382,-370},{-400,-200,-229,-323,-406,-332},{-309,-270,-318,-244,-291,-379},{-241,-320,-365,-241,-276,-373},{-373,-382,-185,-385,-409,-215},{-262,-194,-306,-244,-323,-270},{-232,-285,-203,-218,-335,-185},{-179,-370,-282,-294,-300,-341},{-382,-341,-270,-382,-332,-344},{-262,-326,-320,-359,-270,-253},{-359,-338,-385,-273,-391,-176},{-285,-276,-379,-197,-350,-223},{-203,-394,-235,-215,-362,-400},{-253,-273,-262,-253,-318,-297},{-347,-362,-323,-212,-350,-382},{-332,-309,-382,-350,-329,-300},{-179,-318,-288,-350,-356,-359},{-285,-200,-220,-365,-397,-273},{-379,-285,-194,-397,-288,-365},{-223,-412,-412,-388,-297,-220},{-341,-220,-297,-215,-270,-347},{-344,-376,-226,-197,-303,-194},{-385,-244,-320,-397,-235,-215},{-247,-388,-309,-259,-185,-241},{-344,-397,-326,-215,-318,-188},{-232,-397,-244,-297,-197,-256},{-394,-368,-335,-385,-359,-356},{-335,-368,-388,-406,-388,-373},{-394,-329,-338,-250,-259,-294},{-370,-406,-212,-406,-223,-350},{-176,-188,-335,-303,-244,-394},{-200,-285,-265,-320,-256,-229},{-265,-206,-265,-197,-400,-191},{-273,-376,-250,-232,-197,-226},{-185,-315,-256,-353,-320,-320},{-200,-226,-309,-397,-335,-194},{-185,-368,-176,-229,-382,-365},{-335,-309,-370,-312,-226,-279},{-285,-212,-182,-341,-244,-244}},{{-256,-265,-318,-397,-406,-306},{-347,-265,-373,-329,-238,-279},{-320,-391,-182,-297,-291,-315},{-356,-288,-279,-273,-297,-332},{-300,-353,-338,-318,-323,-362},{-268,-353,-203,-315,-229,-312},{-318,-370,-373,-329,-368,-273},{-347,-412,-256,-362,-259,-341},{-229,-232,-406,-273,-320,-256},{-388,-238,-412,-223,-203,-362},{-282,-244,-197,-303,-326,-194},{-312,-309,-279,-379,-238,-218},{-229,-215,-206,-259,-176,-323},{-229,-215,-273,-326,-250,-297},{-326,-350,-332,-265,-276,-335},{-347,-394,-344,-409,-347,-209},{-232,-291,-332,-279,-206,-370},{-194,-282,-400,-326,-409,-312},{-182,-385,-397,-379,-335,-297},{-370,-403,-282,-320,-353,-203},{-388,-350,-256,-315,-329,-362},{-332,-241,-320,-300,-232,-191},{-279,-229,-318,-309,-306,-370},{-250,-279,-397,-188,-303,-338},{-265,-353,-320,-229,-203,-294},{-212,-373,-356,-344,-385,-376},{-282,-188,-256,-332,-223,-385},{-323,-270,-350,-412,-362,-403},{-247,-223,-388,-350,-238,-259},{-259,-323,-341,-350,-241,-344},{-247,-412,-176,-344,-376,-185},{-256,-312,-238,-291,-238,-385},{-250,-335,-262,-212,-256,-253},{-206,-412,-332,-376,-191,-235},{-259,-359,-341,-382,-223,-209},{-229,-209,-403,-235,-282,-385},{-232,-403,-409,-191,-185,-365},{-188,-403,-268,-332,-350,-312},{-294,-356,-403,-329,-218,-206},{-294,-391,-188,-253,-338,-235},{-403,-403,-309,-350,-176,-191},{-318,-200,-212,-297,-232,-338},{-179,-226,-359,-194,-335,-268},{-279,-253,-268,-391,-297,-370},{-297,-332,-259,-241,-409,-370},{-306,-226,-379,-356,-353,-400},{-185,-370,-412,-318,-191,-179},{-276,-382,-300,-218,-320,-353},{-250,-376,-218,-244,-200,-203},{-241,-347,-362,-279,-338,-312}}}}; // 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]={24,12,8,25,12,8,24,12,8,26,13,9,25,13,9,25,13,9,26,13,9,26,13,9,26,13,9,26,13,9,26,13,9,25,13,9,26,13,9,27,13,9,26,14,9,26,13,9,27,13,9,26,14,9,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,26,13,9}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23},{24,25,26,27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43},{44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68},{69,70,71,72,73,74,75,76,77,78,79,80},{81,82,83,84,85,86,87,88},{89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112},{113,114,115,116,117,118,119,120,121,122,123,124},{125,126,127,128,129,130,131,132},{133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158},{159,160,161,162,163,164,165,166,167,168,169,170,171},{172,173,174,175,176,177,178,179,180},{181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205},{206,207,208,209,210,211,212,213,214,215,216,217,218},{219,220,221,222,223,224,225,226,227},{228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252},{253,254,255,256,257,258,259,260,261,262,263,264,265},{266,267,268,269,270,271,272,273,274},{275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300},{301,302,303,304,305,306,307,308,309,310,311,312,313},{314,315,316,317,318,319,320,321,322},{323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348},{349,350,351,352,353,354,355,356,357,358,359,360,361},{362,363,364,365,366,367,368,369,370},{371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396},{397,398,399,400,401,402,403,404,405,406,407,408,409},{410,411,412,413,414,415,416,417,418},{419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444},{445,446,447,448,449,450,451,452,453,454,455,456,457},{458,459,460,461,462,463,464,465,466},{467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492},{493,494,495,496,497,498,499,500,501,502,503,504,505},{506,507,508,509,510,511,512,513,514},{515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539},{540,541,542,543,544,545,546,547,548,549,550,551,552},{553,554,555,556,557,558,559,560,561},{562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587},{588,589,590,591,592,593,594,595,596,597,598,599,600},{601,602,603,604,605,606,607,608,609},{610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636},{637,638,639,640,641,642,643,644,645,646,647,648,649},{650,651,652,653,654,655,656,657,658},{659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684},{685,686,687,688,689,690,691,692,693,694,695,696,697,698},{699,700,701,702,703,704,705,706,707},{708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733},{734,735,736,737,738,739,740,741,742,743,744,745,746},{747,748,749,750,751,752,753,754,755},{756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782},{783,784,785,786,787,788,789,790,791,792,793,794,795},{796,797,798,799,800,801,802,803,804},{805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830},{831,832,833,834,835,836,837,838,839,840,841,842,843,844},{845,846,847,848,849,850,851,852,853},{854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878},{879,880,881,882,883,884,885,886,887,888,889,890,891},{892,893,894,895,896,897,898,899,900},{901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926},{927,928,929,930,931,932,933,934,935,936,937,938,939},{940,941,942,943,944,945,946,947,948},{949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974},{975,976,977,978,979,980,981,982,983,984,985,986,987},{988,989,990,991,992,993,994,995,996},{997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021},{1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034},{1035,1036,1037,1038,1039,1040,1041,1042,1043},{1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068},{1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081},{1082,1083,1084,1085,1086,1087,1088,1089,1090},{1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116},{1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129},{1130,1131,1132,1133,1134,1135,1136,1137,1138}}; // set of shipments in each bid 
int SHsts[SPN]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,2,6,10,14,18,22,26,30,34,38,42,46,2,8,14,20,26,32,38,44,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,1,5,9,13,17,21,25,29,33,37,41,45,1,7,13,19,25,31,37,43,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,2,6,10,14,18,22,26,30,34,38,42,46,2,8,14,20,26,32,38,44,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,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,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,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,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,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,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,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,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,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,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,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49}; // set of start times of each shipment 
int SHets[SPN]={6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,7,11,15,19,23,27,31,35,39,43,47,51,7,13,19,25,31,37,43,49,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,6,10,14,18,22,26,30,34,38,42,46,50,6,12,18,24,30,36,42,48,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,7,11,15,19,23,27,31,35,39,43,47,51,7,13,19,25,31,37,43,49,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,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,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,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,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,3,9,15,21,27,33,39,45,51,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,5,11,17,23,29,35,41,47,53,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52}; // set of end times of each shipment 
