int Dev = 30;// Deviation
extern const int CNN = 2;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 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]={{{{10915,0,0,0,0,0},{11233,0,0,0,0,0},{11056,0,0,0,0,0},{11471,0,0,0,0,0},{10930,0,0,0,0,0},{10816,0,0,0,0,0},{10862,0,0,0,0,0},{11436,0,0,0,0,0},{11462,0,0,0,0,0},{11080,0,0,0,0,0},{10544,0,0,0,0,0},{10794,0,0,0,0,0},{10871,0,0,0,0,0},{10423,0,0,0,0,0},{11263,0,0,0,0,0},{11080,0,0,0,0,0},{10978,0,0,0,0,0},{10673,0,0,0,0,0},{10701,0,0,0,0,0},{11052,0,0,0,0,0},{11153,0,0,0,0,0},{11109,0,0,0,0,0},{10769,0,0,0,0,0},{11001,0,0,0,0,0},{10959,0,0,0,0,0},{11292,0,0,0,0,0},{10824,0,0,0,0,0},{10872,0,0,0,0,0},{11012,0,0,0,0,0},{10650,0,0,0,0,0},{11398,0,0,0,0,0},{11063,0,0,0,0,0},{10753,0,0,0,0,0},{11174,0,0,0,0,0},{10785,0,0,0,0,0},{10920,0,0,0,0,0},{11644,0,0,0,0,0},{11042,0,0,0,0,0},{10966,0,0,0,0,0},{11177,0,0,0,0,0},{11574,0,0,0,0,0},{10718,0,0,0,0,0},{11535,0,0,0,0,0},{11154,0,0,0,0,0},{11216,0,0,0,0,0},{11477,0,0,0,0,0},{10750,0,0,0,0,0},{10441,0,0,0,0,0},{11357,0,0,0,0,0},{10798,0,0,0,0,0}},{{11044,0,0,0,0,0},{11244,0,0,0,0,0},{10685,0,0,0,0,0},{10912,0,0,0,0,0},{11420,0,0,0,0,0},{11191,0,0,0,0,0},{10993,0,0,0,0,0},{11022,0,0,0,0,0},{11352,0,0,0,0,0},{10812,0,0,0,0,0},{11128,0,0,0,0,0},{11404,0,0,0,0,0},{10596,0,0,0,0,0},{11167,0,0,0,0,0},{11095,0,0,0,0,0},{10751,0,0,0,0,0},{11173,0,0,0,0,0},{11263,0,0,0,0,0},{11052,0,0,0,0,0},{10859,0,0,0,0,0},{11203,0,0,0,0,0},{11272,0,0,0,0,0},{10785,0,0,0,0,0},{11089,0,0,0,0,0},{11288,0,0,0,0,0},{11157,0,0,0,0,0},{11005,0,0,0,0,0},{10832,0,0,0,0,0},{11345,0,0,0,0,0},{10817,0,0,0,0,0},{11460,0,0,0,0,0},{11555,0,0,0,0,0},{11408,0,0,0,0,0},{10682,0,0,0,0,0},{10941,0,0,0,0,0},{11103,0,0,0,0,0},{10692,0,0,0,0,0},{11402,0,0,0,0,0},{11011,0,0,0,0,0},{11165,0,0,0,0,0},{11074,0,0,0,0,0},{10975,0,0,0,0,0},{11052,0,0,0,0,0},{10561,0,0,0,0,0},{11258,0,0,0,0,0},{11246,0,0,0,0,0},{11340,0,0,0,0,0},{11415,0,0,0,0,0},{11249,0,0,0,0,0},{11202,0,0,0,0,0}},{{10888,0,0,0,0,0},{11328,0,0,0,0,0},{10704,0,0,0,0,0},{11461,0,0,0,0,0},{11081,0,0,0,0,0},{11173,0,0,0,0,0},{10969,0,0,0,0,0},{10815,0,0,0,0,0},{11544,0,0,0,0,0},{11119,0,0,0,0,0},{11343,0,0,0,0,0},{11242,0,0,0,0,0},{11207,0,0,0,0,0},{10711,0,0,0,0,0},{10815,0,0,0,0,0},{10629,0,0,0,0,0},{10997,0,0,0,0,0},{11192,0,0,0,0,0},{10846,0,0,0,0,0},{11290,0,0,0,0,0},{11220,0,0,0,0,0},{10892,0,0,0,0,0},{10726,0,0,0,0,0},{11478,0,0,0,0,0},{10939,0,0,0,0,0},{10990,0,0,0,0,0},{11107,0,0,0,0,0},{11412,0,0,0,0,0},{11359,0,0,0,0,0},{11551,0,0,0,0,0},{10666,0,0,0,0,0},{11237,0,0,0,0,0},{10867,0,0,0,0,0},{11394,0,0,0,0,0},{10986,0,0,0,0,0},{11004,0,0,0,0,0},{10639,0,0,0,0,0},{10495,0,0,0,0,0},{11309,0,0,0,0,0},{11288,0,0,0,0,0},{11426,0,0,0,0,0},{11054,0,0,0,0,0},{11505,0,0,0,0,0},{10973,0,0,0,0,0},{11329,0,0,0,0,0},{10772,0,0,0,0,0},{10864,0,0,0,0,0},{11198,0,0,0,0,0},{11100,0,0,0,0,0},{11045,0,0,0,0,0}},{{11487,0,0,0,0,0},{11223,0,0,0,0,0},{10771,0,0,0,0,0},{11614,0,0,0,0,0},{10796,0,0,0,0,0},{10914,0,0,0,0,0},{11434,0,0,0,0,0},{11065,0,0,0,0,0},{10418,0,0,0,0,0},{10946,0,0,0,0,0},{11235,0,0,0,0,0},{10868,0,0,0,0,0},{11192,0,0,0,0,0},{11304,0,0,0,0,0},{10999,0,0,0,0,0},{11113,0,0,0,0,0},{10927,0,0,0,0,0},{11222,0,0,0,0,0},{10683,0,0,0,0,0},{11386,0,0,0,0,0},{10711,0,0,0,0,0},{11036,0,0,0,0,0},{11167,0,0,0,0,0},{11506,0,0,0,0,0},{10702,0,0,0,0,0},{11421,0,0,0,0,0},{11241,0,0,0,0,0},{11112,0,0,0,0,0},{11301,0,0,0,0,0},{10965,0,0,0,0,0},{10784,0,0,0,0,0},{11027,0,0,0,0,0},{10609,0,0,0,0,0},{10738,0,0,0,0,0},{11086,0,0,0,0,0},{10641,0,0,0,0,0},{11777,0,0,0,0,0},{10914,0,0,0,0,0},{10755,0,0,0,0,0},{10973,0,0,0,0,0},{11404,0,0,0,0,0},{11247,0,0,0,0,0},{10853,0,0,0,0,0},{10915,0,0,0,0,0},{10807,0,0,0,0,0},{11455,0,0,0,0,0},{11032,0,0,0,0,0},{11036,0,0,0,0,0},{11069,0,0,0,0,0},{11133,0,0,0,0,0}},{{10585,0,0,0,0,0},{10995,0,0,0,0,0},{11019,0,0,0,0,0},{11298,0,0,0,0,0},{10976,0,0,0,0,0},{10992,0,0,0,0,0},{11279,0,0,0,0,0},{10936,0,0,0,0,0},{10667,0,0,0,0,0},{10709,0,0,0,0,0},{11070,0,0,0,0,0},{11065,0,0,0,0,0},{11262,0,0,0,0,0},{11345,0,0,0,0,0},{11056,0,0,0,0,0},{11054,0,0,0,0,0},{11398,0,0,0,0,0},{10685,0,0,0,0,0},{10578,0,0,0,0,0},{11214,0,0,0,0,0},{11286,0,0,0,0,0},{11635,0,0,0,0,0},{10828,0,0,0,0,0},{10690,0,0,0,0,0},{11439,0,0,0,0,0},{11622,0,0,0,0,0},{11003,0,0,0,0,0},{11051,0,0,0,0,0},{11115,0,0,0,0,0},{11083,0,0,0,0,0},{11294,0,0,0,0,0},{11307,0,0,0,0,0},{11573,0,0,0,0,0},{11235,0,0,0,0,0},{10994,0,0,0,0,0},{10941,0,0,0,0,0},{10963,0,0,0,0,0},{11044,0,0,0,0,0},{11345,0,0,0,0,0},{11267,0,0,0,0,0},{11096,0,0,0,0,0},{11256,0,0,0,0,0},{11337,0,0,0,0,0},{11295,0,0,0,0,0},{10683,0,0,0,0,0},{10998,0,0,0,0,0},{11112,0,0,0,0,0},{10817,0,0,0,0,0},{11375,0,0,0,0,0},{11248,0,0,0,0,0}},{{10664,0,0,0,0,0},{10965,0,0,0,0,0},{10946,0,0,0,0,0},{11891,0,0,0,0,0},{10592,0,0,0,0,0},{11458,0,0,0,0,0},{11226,0,0,0,0,0},{11071,0,0,0,0,0},{10879,0,0,0,0,0},{10810,0,0,0,0,0},{11522,0,0,0,0,0},{10946,0,0,0,0,0},{10506,0,0,0,0,0},{10596,0,0,0,0,0},{11057,0,0,0,0,0},{11337,0,0,0,0,0},{11473,0,0,0,0,0},{11100,0,0,0,0,0},{10596,0,0,0,0,0},{11337,0,0,0,0,0},{10356,0,0,0,0,0},{11188,0,0,0,0,0},{10964,0,0,0,0,0},{11356,0,0,0,0,0},{11022,0,0,0,0,0},{11218,0,0,0,0,0},{11267,0,0,0,0,0},{11190,0,0,0,0,0},{11384,0,0,0,0,0},{10415,0,0,0,0,0},{10904,0,0,0,0,0},{10858,0,0,0,0,0},{11187,0,0,0,0,0},{10676,0,0,0,0,0},{11211,0,0,0,0,0},{10940,0,0,0,0,0},{11406,0,0,0,0,0},{10479,0,0,0,0,0},{10975,0,0,0,0,0},{11363,0,0,0,0,0},{11105,0,0,0,0,0},{10997,0,0,0,0,0},{11137,0,0,0,0,0},{11381,0,0,0,0,0},{11087,0,0,0,0,0},{11287,0,0,0,0,0},{11736,0,0,0,0,0},{10836,0,0,0,0,0},{11093,0,0,0,0,0},{11425,0,0,0,0,0}},{{10655,0,0,0,0,0},{10815,0,0,0,0,0},{11525,0,0,0,0,0},{11572,0,0,0,0,0},{10387,0,0,0,0,0},{10899,0,0,0,0,0},{10755,0,0,0,0,0},{11175,0,0,0,0,0},{11424,0,0,0,0,0},{10951,0,0,0,0,0},{11118,0,0,0,0,0},{11041,0,0,0,0,0},{10657,0,0,0,0,0},{10632,0,0,0,0,0},{10993,0,0,0,0,0},{11358,0,0,0,0,0},{10767,0,0,0,0,0},{11310,0,0,0,0,0},{10689,0,0,0,0,0},{11147,0,0,0,0,0},{10985,0,0,0,0,0},{11288,0,0,0,0,0},{11159,0,0,0,0,0},{10898,0,0,0,0,0},{11360,0,0,0,0,0},{11157,0,0,0,0,0},{11311,0,0,0,0,0},{11099,0,0,0,0,0},{11110,0,0,0,0,0},{11229,0,0,0,0,0},{10922,0,0,0,0,0},{11002,0,0,0,0,0},{11024,0,0,0,0,0},{11019,0,0,0,0,0},{11144,0,0,0,0,0},{11312,0,0,0,0,0},{10834,0,0,0,0,0},{10979,0,0,0,0,0},{11632,0,0,0,0,0},{10945,0,0,0,0,0},{10533,0,0,0,0,0},{10813,0,0,0,0,0},{10522,0,0,0,0,0},{11879,0,0,0,0,0},{11029,0,0,0,0,0},{10898,0,0,0,0,0},{11360,0,0,0,0,0},{11037,0,0,0,0,0},{11122,0,0,0,0,0},{11029,0,0,0,0,0}},{{11620,0,0,0,0,0},{11072,0,0,0,0,0},{11168,0,0,0,0,0},{10948,0,0,0,0,0},{11151,0,0,0,0,0},{11494,0,0,0,0,0},{11125,0,0,0,0,0},{10824,0,0,0,0,0},{11278,0,0,0,0,0},{11275,0,0,0,0,0},{10916,0,0,0,0,0},{11518,0,0,0,0,0},{11137,0,0,0,0,0},{10996,0,0,0,0,0},{11415,0,0,0,0,0},{10899,0,0,0,0,0},{10852,0,0,0,0,0},{11126,0,0,0,0,0},{11173,0,0,0,0,0},{11471,0,0,0,0,0},{10747,0,0,0,0,0},{11082,0,0,0,0,0},{10991,0,0,0,0,0},{11029,0,0,0,0,0},{10916,0,0,0,0,0},{11185,0,0,0,0,0},{11348,0,0,0,0,0},{11115,0,0,0,0,0},{11039,0,0,0,0,0},{11115,0,0,0,0,0},{11146,0,0,0,0,0},{10635,0,0,0,0,0},{10548,0,0,0,0,0},{11594,0,0,0,0,0},{11207,0,0,0,0,0},{10621,0,0,0,0,0},{11739,0,0,0,0,0},{10727,0,0,0,0,0},{11133,0,0,0,0,0},{10846,0,0,0,0,0},{10635,0,0,0,0,0},{10704,0,0,0,0,0},{11226,0,0,0,0,0},{10961,0,0,0,0,0},{11288,0,0,0,0,0},{11468,0,0,0,0,0},{11530,0,0,0,0,0},{10941,0,0,0,0,0},{11087,0,0,0,0,0},{10978,0,0,0,0,0}},{{11219,0,0,0,0,0},{10909,0,0,0,0,0},{10856,0,0,0,0,0},{11242,0,0,0,0,0},{11002,0,0,0,0,0},{10871,0,0,0,0,0},{11047,0,0,0,0,0},{11144,0,0,0,0,0},{11508,0,0,0,0,0},{10779,0,0,0,0,0},{11731,0,0,0,0,0},{11079,0,0,0,0,0},{10771,0,0,0,0,0},{11205,0,0,0,0,0},{11464,0,0,0,0,0},{10740,0,0,0,0,0},{10421,0,0,0,0,0},{10811,0,0,0,0,0},{10689,0,0,0,0,0},{11513,0,0,0,0,0},{10407,0,0,0,0,0},{11140,0,0,0,0,0},{10833,0,0,0,0,0},{11006,0,0,0,0,0},{11353,0,0,0,0,0},{10933,0,0,0,0,0},{11032,0,0,0,0,0},{11178,0,0,0,0,0},{11384,0,0,0,0,0},{11247,0,0,0,0,0},{11237,0,0,0,0,0},{11107,0,0,0,0,0},{11431,0,0,0,0,0},{10976,0,0,0,0,0},{11312,0,0,0,0,0},{11100,0,0,0,0,0},{10959,0,0,0,0,0},{10901,0,0,0,0,0},{11067,0,0,0,0,0},{11089,0,0,0,0,0},{11495,0,0,0,0,0},{11245,0,0,0,0,0},{11068,0,0,0,0,0},{11385,0,0,0,0,0},{10983,0,0,0,0,0},{10879,0,0,0,0,0},{11305,0,0,0,0,0},{11134,0,0,0,0,0},{11615,0,0,0,0,0},{10890,0,0,0,0,0}}},{{{-159,-190,-166,-258,-235,-240},{-244,-208,-179,-197,-159,-289},{-206,-226,-179,-291,-217,-280},{-262,-264,-177,-278,-175,-235},{-186,-264,-255,-231,-204,-157},{-181,-188,-175,-220,-202,-287},{-206,-244,-240,-186,-237,-264},{-179,-251,-282,-228,-284,-206},{-273,-240,-184,-282,-186,-181},{-220,-226,-159,-215,-291,-202},{-217,-276,-231,-179,-159,-157},{-222,-231,-213,-159,-193,-273},{-164,-190,-260,-276,-262,-208},{-273,-237,-188,-199,-249,-273},{-181,-211,-208,-159,-240,-177},{-184,-246,-235,-269,-282,-159},{-190,-195,-240,-258,-249,-258},{-181,-161,-202,-197,-249,-226},{-215,-289,-170,-159,-240,-291},{-264,-186,-244,-231,-199,-159},{-231,-240,-164,-260,-215,-172},{-206,-190,-222,-231,-237,-157},{-222,-184,-188,-280,-175,-168},{-273,-184,-233,-202,-215,-157},{-226,-215,-289,-181,-215,-217},{-204,-222,-202,-284,-166,-231},{-195,-228,-175,-282,-215,-249},{-231,-240,-289,-226,-258,-204},{-202,-224,-175,-166,-226,-226},{-284,-264,-206,-175,-206,-222},{-220,-237,-251,-217,-271,-190},{-197,-284,-170,-262,-220,-202},{-253,-190,-211,-184,-157,-172},{-269,-166,-258,-228,-195,-280},{-208,-291,-181,-175,-258,-184},{-217,-251,-175,-177,-282,-206},{-224,-217,-172,-289,-258,-179},{-206,-215,-231,-237,-291,-195},{-278,-271,-164,-206,-242,-240},{-188,-166,-179,-244,-195,-260},{-235,-215,-244,-276,-278,-282},{-224,-276,-170,-164,-164,-164},{-199,-267,-237,-179,-195,-170},{-291,-159,-220,-258,-197,-157},{-276,-168,-188,-179,-242,-159},{-228,-289,-177,-251,-213,-215},{-206,-253,-213,-237,-197,-186},{-240,-202,-231,-253,-199,-224},{-291,-181,-255,-226,-255,-284},{-177,-179,-206,-179,-233,-226}},{{-168,-161,-273,-164,-226,-202},{-287,-267,-177,-291,-186,-208},{-249,-267,-258,-246,-231,-206},{-244,-273,-188,-244,-188,-157},{-206,-267,-244,-280,-188,-282},{-246,-193,-280,-195,-249,-231},{-282,-273,-161,-287,-240,-249},{-273,-213,-217,-164,-260,-170},{-168,-202,-249,-166,-273,-278},{-159,-284,-287,-206,-177,-222},{-220,-179,-242,-224,-211,-217},{-211,-220,-280,-267,-233,-211},{-181,-159,-258,-278,-159,-255},{-262,-186,-202,-168,-193,-242},{-233,-242,-172,-262,-164,-280},{-190,-251,-166,-267,-195,-193},{-282,-233,-161,-242,-276,-179},{-258,-253,-273,-249,-166,-291},{-179,-271,-159,-213,-269,-179},{-280,-276,-215,-255,-246,-228},{-197,-161,-204,-220,-291,-220},{-195,-249,-271,-253,-289,-208},{-251,-264,-267,-179,-204,-211},{-231,-211,-179,-211,-282,-215},{-269,-228,-246,-264,-204,-284},{-217,-164,-253,-161,-276,-282},{-276,-273,-291,-184,-188,-242},{-170,-166,-278,-168,-204,-184},{-264,-273,-204,-164,-278,-175},{-211,-217,-271,-251,-168,-226},{-170,-199,-284,-224,-246,-237},{-253,-226,-175,-220,-240,-255},{-242,-222,-262,-278,-289,-228},{-193,-211,-177,-273,-166,-226},{-291,-164,-282,-213,-233,-280},{-193,-204,-175,-258,-291,-193},{-161,-231,-188,-269,-199,-235},{-159,-249,-157,-175,-291,-175},{-280,-172,-211,-168,-276,-226},{-233,-244,-242,-179,-211,-289},{-213,-181,-217,-235,-244,-226},{-271,-287,-197,-166,-199,-190},{-233,-161,-161,-280,-280,-251},{-181,-164,-271,-202,-206,-161},{-164,-195,-244,-195,-217,-228},{-197,-282,-258,-271,-202,-260},{-246,-251,-289,-235,-237,-246},{-262,-240,-282,-157,-195,-251},{-179,-217,-287,-166,-181,-217},{-253,-186,-211,-273,-258,-179}},{{-242,-269,-289,-222,-172,-177},{-249,-190,-193,-267,-170,-206},{-213,-181,-253,-289,-186,-188},{-282,-204,-206,-289,-284,-262},{-181,-206,-222,-242,-220,-159},{-164,-276,-258,-280,-289,-269},{-226,-175,-186,-269,-276,-287},{-199,-181,-253,-278,-170,-186},{-269,-287,-159,-237,-168,-280},{-255,-177,-175,-188,-237,-159},{-228,-228,-282,-255,-217,-258},{-193,-231,-197,-184,-235,-253},{-175,-240,-175,-291,-249,-166},{-264,-276,-197,-224,-195,-220},{-240,-190,-235,-235,-184,-206},{-190,-269,-177,-276,-159,-278},{-170,-237,-206,-190,-208,-215},{-289,-164,-177,-249,-244,-242},{-164,-195,-231,-242,-280,-231},{-251,-258,-224,-264,-175,-179},{-166,-215,-199,-237,-211,-157},{-206,-161,-244,-235,-164,-260},{-213,-172,-188,-188,-287,-262},{-199,-202,-240,-157,-233,-251},{-181,-213,-177,-161,-278,-242},{-199,-181,-226,-159,-193,-195},{-220,-273,-172,-246,-237,-233},{-242,-235,-287,-262,-175,-246},{-222,-244,-204,-190,-206,-262},{-289,-175,-228,-246,-217,-284},{-164,-213,-195,-228,-181,-217},{-226,-168,-251,-242,-235,-179},{-228,-282,-289,-206,-179,-271},{-217,-278,-255,-271,-181,-177},{-195,-224,-242,-208,-246,-184},{-251,-278,-177,-284,-271,-249},{-181,-242,-282,-208,-202,-264},{-164,-157,-179,-184,-161,-217},{-282,-181,-228,-291,-190,-269},{-197,-202,-258,-164,-235,-282},{-280,-211,-264,-177,-220,-208},{-289,-280,-168,-246,-251,-228},{-215,-195,-260,-206,-197,-233},{-164,-170,-170,-240,-184,-159},{-170,-282,-204,-206,-157,-280},{-184,-253,-195,-215,-228,-251},{-237,-231,-170,-206,-231,-269},{-271,-287,-164,-264,-226,-193},{-273,-199,-204,-251,-190,-220},{-204,-166,-282,-282,-251,-249}},{{-262,-280,-226,-188,-280,-204},{-184,-240,-289,-235,-233,-224},{-211,-202,-159,-181,-220,-157},{-267,-188,-273,-213,-251,-217},{-181,-289,-193,-206,-199,-172},{-289,-208,-181,-186,-199,-215},{-231,-287,-190,-282,-188,-172},{-284,-242,-271,-284,-186,-175},{-159,-273,-222,-282,-215,-233},{-175,-206,-262,-262,-291,-237},{-188,-251,-237,-222,-213,-172},{-244,-273,-287,-179,-282,-195},{-190,-220,-273,-242,-172,-246},{-206,-224,-267,-215,-215,-273},{-226,-179,-217,-177,-213,-186},{-193,-195,-166,-287,-249,-262},{-287,-213,-244,-228,-195,-197},{-222,-282,-179,-159,-188,-186},{-188,-202,-273,-280,-260,-181},{-231,-251,-242,-222,-188,-217},{-175,-246,-172,-235,-278,-186},{-211,-228,-177,-175,-271,-211},{-172,-249,-251,-222,-255,-172},{-179,-284,-211,-161,-244,-253},{-188,-166,-186,-217,-226,-228},{-282,-157,-251,-240,-244,-289},{-202,-235,-161,-264,-258,-228},{-161,-260,-260,-195,-159,-289},{-181,-208,-282,-215,-267,-184},{-157,-244,-231,-193,-284,-170},{-177,-235,-177,-172,-159,-249},{-289,-206,-170,-220,-157,-226},{-235,-199,-237,-184,-179,-190},{-228,-278,-186,-211,-260,-184},{-280,-264,-228,-273,-211,-202},{-226,-204,-157,-233,-204,-215},{-181,-190,-172,-280,-213,-164},{-177,-244,-226,-213,-184,-168},{-271,-199,-273,-264,-157,-251},{-249,-267,-193,-184,-202,-181},{-177,-260,-204,-269,-188,-170},{-258,-222,-291,-276,-164,-161},{-267,-197,-193,-262,-287,-190},{-226,-255,-255,-170,-179,-276},{-170,-249,-258,-213,-215,-208},{-161,-220,-228,-204,-282,-157},{-222,-276,-251,-197,-255,-166},{-289,-213,-258,-273,-190,-271},{-157,-186,-175,-289,-211,-164},{-255,-242,-228,-226,-276,-172}},{{-164,-278,-271,-159,-184,-159},{-170,-287,-204,-186,-193,-262},{-220,-246,-282,-186,-284,-224},{-175,-224,-170,-222,-195,-211},{-253,-168,-289,-186,-237,-291},{-246,-242,-217,-159,-186,-267},{-251,-170,-190,-206,-170,-184},{-175,-172,-264,-188,-222,-249},{-220,-188,-249,-226,-284,-253},{-159,-197,-170,-206,-188,-269},{-186,-188,-253,-188,-172,-188},{-217,-222,-177,-251,-246,-291},{-282,-186,-213,-240,-195,-246},{-228,-291,-267,-251,-289,-264},{-262,-267,-175,-224,-168,-157},{-233,-186,-226,-202,-193,-233},{-289,-253,-287,-255,-233,-264},{-161,-233,-204,-242,-217,-206},{-204,-251,-244,-175,-179,-235},{-276,-255,-208,-175,-170,-267},{-159,-202,-228,-168,-271,-269},{-170,-267,-208,-208,-177,-253},{-177,-161,-251,-233,-258,-211},{-208,-168,-195,-179,-231,-278},{-208,-224,-199,-287,-215,-170},{-269,-215,-181,-251,-206,-237},{-166,-271,-184,-186,-172,-181},{-273,-246,-177,-164,-211,-170},{-231,-193,-175,-193,-260,-233},{-237,-220,-213,-220,-280,-186},{-217,-195,-237,-211,-184,-242},{-253,-258,-271,-240,-231,-184},{-246,-258,-157,-276,-244,-186},{-211,-240,-184,-284,-197,-170},{-255,-224,-190,-213,-175,-264},{-164,-208,-264,-255,-220,-204},{-253,-255,-206,-199,-271,-231},{-264,-175,-242,-157,-161,-193},{-233,-255,-161,-161,-226,-188},{-193,-224,-291,-166,-186,-190},{-215,-269,-172,-202,-233,-228},{-220,-208,-193,-184,-267,-231},{-271,-199,-175,-204,-289,-220},{-211,-190,-179,-172,-264,-240},{-224,-179,-193,-233,-195,-284},{-291,-246,-240,-273,-228,-211},{-170,-164,-258,-282,-199,-260},{-276,-235,-273,-199,-276,-228},{-278,-157,-190,-251,-242,-195},{-233,-271,-166,-222,-267,-217}},{{-291,-278,-170,-264,-195,-202},{-175,-271,-211,-231,-271,-159},{-289,-246,-220,-161,-222,-204},{-249,-284,-202,-267,-237,-195},{-255,-170,-249,-237,-188,-224},{-255,-193,-264,-224,-262,-260},{-291,-226,-208,-177,-184,-166},{-237,-215,-226,-161,-224,-224},{-242,-202,-284,-235,-170,-215},{-242,-267,-188,-208,-262,-233},{-264,-291,-177,-195,-204,-235},{-233,-181,-195,-188,-282,-231},{-260,-258,-170,-264,-249,-181},{-186,-264,-186,-199,-166,-204},{-161,-217,-276,-228,-244,-168},{-262,-228,-188,-213,-177,-264},{-289,-287,-222,-222,-228,-206},{-291,-188,-186,-164,-175,-249},{-157,-208,-244,-166,-190,-255},{-188,-206,-175,-280,-188,-193},{-186,-226,-262,-179,-179,-211},{-199,-215,-186,-253,-276,-202},{-264,-220,-204,-208,-244,-172},{-204,-233,-287,-202,-175,-242},{-184,-242,-217,-249,-282,-251},{-211,-246,-226,-172,-168,-249},{-273,-260,-231,-175,-253,-220},{-197,-262,-253,-271,-255,-188},{-224,-291,-202,-271,-249,-175},{-244,-161,-235,-159,-217,-246},{-276,-179,-215,-289,-175,-197},{-280,-253,-251,-242,-251,-228},{-208,-186,-244,-267,-246,-195},{-264,-282,-276,-278,-179,-249},{-206,-199,-161,-251,-289,-260},{-253,-213,-231,-233,-278,-164},{-249,-240,-222,-249,-228,-175},{-193,-195,-204,-204,-231,-262},{-181,-197,-235,-240,-280,-240},{-253,-188,-264,-226,-184,-224},{-280,-220,-278,-269,-240,-208},{-224,-284,-215,-253,-190,-269},{-280,-264,-179,-246,-267,-224},{-168,-289,-273,-159,-284,-233},{-240,-287,-246,-258,-220,-244},{-190,-224,-164,-289,-161,-291},{-267,-251,-186,-253,-215,-237},{-181,-197,-246,-193,-233,-168},{-220,-253,-159,-193,-264,-284},{-170,-184,-278,-175,-168,-190}},{{-267,-181,-255,-190,-251,-215},{-166,-291,-204,-197,-249,-199},{-228,-211,-224,-220,-206,-255},{-246,-197,-237,-260,-291,-278},{-161,-287,-175,-166,-164,-213},{-251,-211,-291,-211,-186,-222},{-159,-168,-166,-202,-195,-157},{-291,-278,-220,-291,-175,-161},{-215,-282,-278,-215,-206,-224},{-258,-195,-249,-231,-193,-233},{-291,-222,-235,-161,-206,-287},{-284,-204,-220,-186,-253,-289},{-175,-260,-179,-262,-175,-161},{-276,-264,-199,-177,-231,-197},{-161,-278,-264,-235,-206,-211},{-237,-282,-184,-228,-280,-233},{-228,-220,-157,-213,-249,-249},{-242,-193,-244,-184,-213,-228},{-202,-244,-222,-258,-260,-161},{-168,-195,-246,-184,-208,-262},{-260,-253,-255,-220,-197,-269},{-193,-237,-251,-260,-159,-240},{-255,-287,-181,-246,-276,-233},{-278,-226,-269,-291,-255,-262},{-157,-213,-195,-249,-253,-273},{-260,-237,-195,-284,-184,-228},{-222,-287,-269,-188,-188,-282},{-264,-222,-206,-222,-253,-186},{-246,-186,-195,-255,-267,-164},{-213,-235,-204,-157,-175,-284},{-264,-237,-228,-184,-195,-188},{-282,-166,-166,-164,-204,-193},{-208,-211,-195,-240,-228,-195},{-235,-249,-166,-220,-280,-258},{-199,-177,-170,-177,-193,-204},{-240,-186,-190,-237,-280,-242},{-237,-267,-278,-184,-175,-204},{-255,-193,-269,-161,-161,-237},{-206,-253,-255,-215,-276,-255},{-161,-262,-211,-211,-260,-202},{-159,-159,-253,-172,-170,-233},{-291,-202,-217,-208,-228,-204},{-177,-206,-264,-175,-244,-181},{-278,-260,-170,-249,-222,-269},{-242,-240,-213,-190,-278,-199},{-202,-264,-249,-217,-269,-168},{-226,-204,-228,-258,-249,-246},{-273,-159,-202,-199,-206,-233},{-222,-172,-255,-260,-197,-251},{-276,-166,-211,-226,-161,-273}},{{-278,-217,-262,-262,-251,-208},{-211,-242,-199,-244,-231,-224},{-215,-231,-231,-231,-264,-264},{-164,-271,-289,-202,-161,-175},{-262,-280,-273,-240,-157,-271},{-215,-282,-278,-240,-206,-224},{-206,-170,-246,-172,-267,-264},{-177,-284,-202,-233,-197,-262},{-220,-242,-246,-249,-175,-197},{-157,-195,-255,-190,-170,-284},{-164,-168,-291,-170,-164,-206},{-159,-258,-172,-287,-255,-237},{-267,-258,-206,-222,-193,-273},{-289,-242,-170,-177,-161,-168},{-276,-273,-260,-193,-172,-179},{-269,-222,-197,-202,-193,-280},{-181,-246,-217,-284,-175,-287},{-161,-161,-164,-276,-186,-208},{-190,-235,-224,-222,-260,-276},{-226,-177,-224,-215,-186,-237},{-235,-220,-240,-262,-166,-206},{-251,-199,-282,-226,-213,-267},{-287,-213,-289,-166,-184,-202},{-253,-237,-215,-235,-235,-190},{-276,-249,-161,-222,-206,-202},{-251,-291,-264,-249,-276,-193},{-255,-170,-188,-273,-175,-224},{-179,-190,-161,-168,-284,-253},{-289,-190,-233,-175,-168,-262},{-159,-199,-193,-224,-271,-199},{-179,-233,-217,-188,-190,-235},{-240,-161,-228,-175,-253,-260},{-224,-213,-195,-195,-188,-282},{-249,-246,-213,-220,-240,-237},{-264,-249,-249,-181,-258,-175},{-157,-222,-197,-172,-211,-166},{-172,-273,-262,-278,-244,-278},{-242,-246,-224,-262,-177,-159},{-199,-280,-273,-222,-289,-166},{-267,-168,-164,-164,-224,-157},{-211,-181,-226,-242,-267,-284},{-220,-267,-269,-217,-188,-253},{-226,-280,-249,-249,-175,-246},{-242,-291,-260,-157,-217,-253},{-188,-235,-253,-249,-172,-235},{-253,-284,-291,-226,-172,-208},{-193,-255,-278,-217,-258,-287},{-287,-195,-228,-177,-246,-170},{-291,-199,-181,-193,-211,-161},{-220,-190,-179,-255,-217,-244}},{{-244,-284,-161,-184,-197,-291},{-262,-204,-166,-186,-262,-164},{-226,-228,-195,-284,-228,-253},{-264,-206,-175,-175,-175,-226},{-280,-253,-251,-258,-164,-199},{-237,-220,-168,-217,-193,-184},{-235,-164,-213,-179,-289,-181},{-228,-278,-278,-253,-215,-228},{-264,-251,-172,-289,-228,-276},{-159,-262,-186,-255,-228,-237},{-211,-262,-240,-287,-276,-282},{-215,-251,-226,-262,-202,-271},{-199,-278,-271,-251,-289,-206},{-276,-170,-289,-291,-237,-273},{-258,-233,-280,-181,-206,-260},{-280,-195,-255,-211,-260,-289},{-195,-267,-233,-215,-228,-161},{-181,-273,-231,-242,-253,-161},{-179,-282,-177,-282,-278,-159},{-222,-246,-287,-264,-260,-159},{-170,-179,-186,-251,-226,-157},{-217,-280,-271,-264,-215,-255},{-264,-172,-166,-291,-217,-157},{-159,-267,-267,-204,-226,-190},{-204,-228,-273,-269,-284,-215},{-184,-282,-159,-220,-244,-251},{-231,-184,-186,-172,-208,-188},{-215,-269,-264,-291,-184,-231},{-190,-240,-193,-264,-157,-242},{-276,-186,-197,-164,-204,-246},{-168,-168,-258,-204,-251,-188},{-280,-188,-190,-211,-204,-177},{-262,-213,-181,-249,-242,-235},{-233,-204,-170,-253,-202,-215},{-181,-242,-222,-202,-284,-260},{-280,-220,-264,-186,-226,-208},{-235,-233,-231,-157,-159,-202},{-222,-224,-211,-226,-195,-170},{-284,-184,-195,-170,-228,-222},{-204,-287,-224,-190,-197,-231},{-233,-190,-186,-222,-177,-267},{-179,-217,-233,-222,-253,-255},{-157,-170,-168,-164,-235,-262},{-258,-220,-213,-284,-278,-269},{-161,-244,-213,-217,-197,-231},{-157,-190,-287,-237,-287,-235},{-231,-237,-258,-208,-168,-255},{-267,-186,-278,-280,-172,-228},{-291,-235,-264,-253,-287,-287},{-262,-237,-161,-206,-284,-280}}},{{{-252,-276,-255,-293,-181,-171},{-236,-188,-186,-167,-195,-231},{-286,-271,-171,-248,-214,-219},{-309,-302,-200,-307,-269,-293},{-217,-195,-298,-281,-257,-307},{-198,-295,-240,-167,-250,-290},{-171,-295,-290,-176,-240,-195},{-257,-259,-205,-283,-200,-202},{-217,-243,-231,-300,-221,-207},{-231,-245,-298,-221,-267,-214},{-245,-207,-167,-207,-183,-271},{-267,-183,-290,-193,-190,-167},{-264,-212,-224,-188,-224,-238},{-188,-181,-193,-271,-267,-174},{-271,-283,-278,-257,-169,-295},{-221,-167,-205,-186,-283,-219},{-205,-236,-233,-214,-209,-238},{-200,-221,-300,-202,-202,-224},{-178,-176,-212,-231,-243,-202},{-200,-245,-190,-231,-250,-202},{-252,-288,-240,-248,-269,-228},{-286,-202,-298,-281,-302,-171},{-278,-186,-233,-255,-198,-219},{-240,-233,-298,-252,-188,-174},{-190,-209,-267,-276,-286,-193},{-188,-188,-278,-238,-243,-178},{-221,-243,-202,-264,-302,-257},{-200,-274,-176,-288,-214,-195},{-269,-248,-169,-193,-188,-250},{-186,-181,-224,-217,-305,-167},{-255,-226,-212,-236,-238,-281},{-309,-286,-252,-281,-212,-295},{-298,-267,-295,-190,-183,-243},{-293,-245,-240,-278,-238,-190},{-245,-174,-183,-202,-221,-309},{-176,-188,-286,-214,-181,-259},{-278,-302,-300,-190,-276,-255},{-286,-193,-290,-167,-278,-257},{-226,-181,-233,-255,-281,-195},{-240,-236,-228,-309,-307,-309},{-219,-248,-264,-252,-228,-198},{-214,-226,-176,-226,-176,-202},{-305,-283,-217,-224,-278,-274},{-174,-207,-252,-252,-259,-257},{-226,-171,-217,-236,-288,-188},{-288,-286,-264,-276,-295,-238},{-248,-178,-238,-212,-209,-169},{-224,-228,-233,-302,-198,-252},{-248,-290,-224,-176,-286,-305},{-174,-228,-171,-302,-181,-255}},{{-205,-302,-243,-183,-178,-209},{-257,-190,-290,-233,-245,-307},{-200,-274,-190,-288,-252,-217},{-269,-276,-295,-219,-190,-245},{-269,-190,-198,-281,-305,-226},{-176,-231,-167,-212,-309,-195},{-202,-288,-174,-174,-243,-228},{-209,-262,-228,-217,-207,-307},{-302,-262,-267,-238,-217,-264},{-309,-190,-167,-233,-181,-255},{-288,-290,-176,-300,-205,-181},{-288,-167,-259,-174,-302,-243},{-264,-271,-259,-198,-171,-271},{-276,-286,-217,-250,-252,-271},{-290,-257,-231,-171,-221,-217},{-252,-198,-198,-195,-167,-176},{-195,-217,-309,-240,-309,-259},{-271,-233,-217,-243,-243,-259},{-233,-195,-228,-264,-209,-309},{-252,-183,-167,-240,-205,-212},{-195,-288,-286,-264,-224,-305},{-224,-276,-202,-286,-221,-300},{-174,-200,-250,-233,-226,-274},{-309,-248,-169,-193,-190,-245},{-248,-288,-226,-188,-188,-226},{-267,-190,-178,-250,-274,-293},{-267,-186,-295,-195,-224,-269},{-188,-264,-255,-250,-167,-286},{-264,-245,-298,-212,-221,-307},{-169,-290,-257,-167,-178,-274},{-186,-271,-267,-186,-276,-212},{-293,-209,-212,-219,-248,-264},{-190,-257,-298,-274,-300,-243},{-267,-228,-169,-309,-259,-195},{-176,-295,-300,-295,-298,-171},{-290,-283,-257,-183,-257,-200},{-219,-202,-169,-205,-257,-217},{-267,-276,-278,-286,-255,-228},{-255,-217,-217,-250,-209,-195},{-293,-271,-276,-307,-243,-245},{-269,-259,-233,-259,-174,-188},{-300,-276,-209,-226,-267,-202},{-212,-202,-295,-248,-259,-267},{-288,-305,-181,-195,-221,-207},{-231,-238,-250,-219,-171,-271},{-214,-252,-238,-288,-226,-298},{-221,-233,-245,-264,-264,-190},{-288,-238,-169,-271,-190,-300},{-283,-198,-238,-259,-248,-231},{-214,-181,-264,-262,-240,-283}},{{-214,-178,-186,-198,-271,-245},{-193,-243,-193,-255,-269,-181},{-167,-193,-228,-278,-200,-181},{-252,-298,-269,-290,-259,-295},{-269,-209,-176,-295,-267,-269},{-198,-212,-178,-217,-198,-200},{-307,-252,-264,-264,-300,-169},{-209,-231,-295,-259,-174,-276},{-214,-236,-188,-307,-226,-250},{-193,-183,-171,-255,-267,-276},{-309,-233,-176,-224,-240,-219},{-305,-183,-305,-240,-302,-267},{-174,-193,-252,-259,-255,-231},{-186,-228,-283,-295,-176,-167},{-169,-240,-219,-245,-269,-226},{-178,-264,-190,-202,-298,-233},{-219,-262,-214,-183,-207,-307},{-245,-286,-286,-221,-271,-257},{-224,-245,-286,-274,-269,-174},{-255,-221,-281,-217,-233,-259},{-231,-259,-205,-202,-264,-212},{-281,-186,-181,-209,-178,-269},{-209,-240,-181,-207,-193,-231},{-305,-278,-224,-186,-281,-243},{-257,-178,-255,-221,-209,-288},{-288,-276,-214,-250,-271,-274},{-245,-176,-226,-286,-298,-276},{-169,-267,-274,-264,-295,-298},{-169,-302,-257,-309,-305,-293},{-212,-250,-176,-205,-217,-309},{-167,-221,-193,-181,-183,-186},{-257,-298,-228,-305,-252,-200},{-252,-202,-259,-252,-214,-217},{-274,-195,-183,-295,-305,-305},{-250,-290,-167,-288,-293,-183},{-181,-190,-214,-259,-245,-202},{-202,-202,-293,-255,-267,-262},{-200,-202,-295,-236,-300,-181},{-307,-238,-212,-252,-309,-207},{-309,-174,-298,-188,-209,-209},{-293,-252,-255,-248,-188,-205},{-305,-286,-176,-174,-307,-212},{-195,-228,-233,-252,-305,-198},{-300,-278,-169,-226,-200,-226},{-248,-174,-200,-219,-250,-243},{-178,-214,-274,-248,-221,-271},{-228,-205,-238,-298,-240,-231},{-221,-293,-212,-250,-169,-252},{-176,-309,-169,-231,-264,-178},{-309,-186,-259,-200,-188,-243}},{{-167,-245,-188,-207,-309,-259},{-259,-224,-245,-207,-259,-264},{-257,-169,-214,-302,-190,-214},{-205,-217,-200,-302,-193,-293},{-290,-248,-290,-195,-300,-307},{-195,-176,-298,-224,-193,-200},{-174,-281,-290,-248,-236,-226},{-228,-274,-228,-228,-259,-176},{-233,-245,-224,-231,-200,-193},{-252,-293,-309,-181,-276,-193},{-176,-293,-221,-271,-217,-236},{-257,-190,-240,-195,-233,-209},{-278,-226,-219,-240,-240,-217},{-267,-214,-245,-262,-267,-233},{-238,-224,-245,-205,-214,-288},{-226,-224,-231,-281,-221,-205},{-269,-181,-221,-176,-183,-295},{-231,-202,-290,-259,-224,-298},{-183,-238,-178,-193,-248,-281},{-212,-243,-231,-245,-276,-295},{-228,-183,-274,-193,-186,-278},{-269,-200,-298,-309,-195,-198},{-240,-233,-250,-174,-290,-309},{-264,-252,-305,-240,-302,-274},{-259,-212,-267,-198,-245,-238},{-195,-174,-298,-252,-240,-245},{-233,-171,-214,-209,-290,-302},{-290,-209,-281,-221,-276,-248},{-205,-267,-298,-176,-274,-198},{-305,-238,-252,-262,-181,-181},{-293,-286,-286,-217,-200,-236},{-305,-243,-240,-176,-245,-174},{-243,-198,-274,-188,-288,-167},{-245,-281,-171,-221,-271,-200},{-188,-195,-198,-176,-250,-264},{-181,-195,-193,-181,-276,-250},{-309,-309,-248,-219,-290,-276},{-224,-212,-250,-309,-309,-300},{-209,-219,-262,-188,-221,-236},{-200,-195,-259,-286,-248,-290},{-240,-214,-267,-217,-169,-178},{-278,-262,-267,-298,-178,-257},{-217,-228,-245,-167,-259,-236},{-217,-169,-217,-276,-274,-221},{-295,-262,-281,-298,-193,-228},{-278,-214,-307,-269,-269,-243},{-233,-228,-276,-200,-250,-198},{-178,-281,-238,-269,-290,-238},{-228,-231,-190,-183,-259,-300},{-171,-309,-202,-276,-255,-240}},{{-217,-171,-276,-190,-167,-195},{-202,-257,-231,-283,-262,-205},{-217,-217,-190,-224,-238,-174},{-264,-252,-269,-233,-302,-176},{-238,-195,-195,-226,-224,-248},{-171,-174,-183,-276,-207,-205},{-288,-217,-224,-293,-300,-214},{-219,-255,-202,-236,-193,-262},{-224,-193,-298,-245,-188,-178},{-252,-188,-262,-257,-283,-305},{-262,-309,-240,-214,-178,-278},{-221,-236,-245,-295,-252,-240},{-209,-307,-262,-207,-174,-276},{-214,-178,-236,-298,-286,-217},{-176,-228,-264,-233,-226,-267},{-276,-167,-288,-274,-190,-221},{-233,-269,-269,-171,-228,-233},{-221,-248,-209,-252,-219,-288},{-202,-167,-269,-219,-267,-281},{-167,-293,-255,-202,-309,-202},{-245,-293,-281,-248,-207,-257},{-307,-262,-257,-262,-307,-243},{-188,-281,-295,-290,-174,-226},{-190,-233,-205,-174,-219,-174},{-183,-269,-202,-276,-181,-276},{-302,-290,-250,-186,-202,-300},{-295,-264,-186,-219,-283,-288},{-243,-288,-259,-198,-200,-205},{-176,-217,-245,-262,-243,-300},{-295,-176,-252,-236,-195,-286},{-205,-269,-233,-257,-240,-290},{-269,-300,-286,-302,-274,-224},{-274,-290,-169,-271,-207,-190},{-281,-276,-188,-276,-236,-250},{-231,-193,-221,-298,-283,-248},{-298,-198,-224,-300,-167,-200},{-264,-293,-257,-248,-226,-193},{-298,-233,-288,-295,-174,-240},{-178,-295,-293,-219,-293,-186},{-217,-288,-193,-276,-231,-309},{-298,-269,-236,-283,-174,-276},{-283,-205,-305,-209,-271,-288},{-305,-309,-245,-209,-243,-286},{-305,-295,-271,-250,-290,-238},{-200,-250,-202,-195,-309,-183},{-205,-167,-228,-217,-228,-207},{-171,-281,-271,-228,-295,-217},{-252,-300,-171,-188,-212,-207},{-278,-290,-224,-200,-186,-181},{-283,-190,-250,-307,-283,-186}},{{-202,-228,-190,-167,-269,-307},{-278,-188,-221,-231,-293,-219},{-274,-193,-219,-169,-243,-307},{-288,-286,-278,-221,-295,-252},{-178,-217,-219,-190,-269,-209},{-290,-209,-293,-262,-207,-233},{-231,-231,-202,-307,-200,-250},{-302,-205,-293,-200,-186,-286},{-236,-305,-200,-207,-186,-252},{-231,-257,-238,-219,-174,-178},{-300,-236,-186,-286,-286,-221},{-200,-307,-219,-195,-233,-267},{-283,-221,-245,-262,-209,-174},{-214,-267,-221,-212,-198,-307},{-174,-219,-248,-250,-205,-259},{-283,-226,-305,-288,-302,-283},{-267,-214,-250,-257,-221,-298},{-178,-298,-190,-293,-290,-286},{-198,-183,-250,-293,-178,-269},{-193,-236,-202,-255,-259,-205},{-243,-169,-188,-298,-219,-181},{-281,-209,-238,-209,-276,-233},{-298,-178,-167,-250,-250,-298},{-181,-178,-288,-278,-250,-302},{-221,-257,-217,-228,-250,-202},{-257,-290,-255,-302,-231,-183},{-250,-198,-283,-243,-252,-295},{-207,-262,-307,-236,-176,-290},{-188,-217,-224,-262,-309,-238},{-219,-219,-209,-205,-202,-178},{-181,-238,-217,-190,-193,-255},{-207,-267,-207,-255,-174,-236},{-257,-238,-262,-212,-248,-281},{-267,-169,-200,-209,-305,-186},{-307,-278,-240,-219,-309,-248},{-250,-178,-193,-238,-209,-267},{-255,-252,-195,-178,-226,-288},{-174,-169,-278,-171,-236,-167},{-240,-212,-245,-300,-240,-186},{-243,-307,-248,-302,-274,-209},{-200,-305,-238,-269,-233,-250},{-255,-262,-221,-278,-171,-281},{-243,-278,-171,-276,-181,-209},{-186,-212,-302,-205,-293,-200},{-209,-309,-228,-190,-264,-271},{-262,-207,-198,-202,-271,-300},{-267,-309,-217,-288,-240,-278},{-183,-259,-276,-276,-300,-205},{-283,-214,-276,-219,-259,-174},{-238,-309,-290,-221,-214,-278}},{{-195,-219,-167,-236,-193,-212},{-231,-307,-178,-290,-298,-248},{-257,-231,-178,-193,-250,-309},{-283,-307,-171,-302,-176,-245},{-178,-219,-195,-278,-236,-305},{-207,-200,-236,-250,-214,-302},{-262,-214,-302,-288,-181,-243},{-248,-190,-233,-250,-198,-288},{-307,-264,-248,-257,-264,-243},{-174,-264,-264,-238,-269,-274},{-262,-298,-257,-236,-248,-190},{-252,-300,-167,-248,-181,-255},{-231,-224,-212,-238,-295,-202},{-269,-193,-214,-281,-190,-248},{-207,-228,-309,-224,-188,-295},{-186,-217,-169,-221,-298,-167},{-278,-198,-214,-281,-214,-240},{-174,-283,-298,-269,-300,-221},{-240,-178,-231,-169,-278,-198},{-264,-283,-195,-167,-219,-205},{-300,-212,-188,-188,-198,-202},{-295,-248,-274,-298,-295,-269},{-257,-219,-200,-286,-202,-252},{-181,-250,-231,-290,-174,-309},{-217,-267,-259,-195,-255,-252},{-295,-195,-217,-295,-264,-167},{-193,-309,-283,-248,-290,-302},{-300,-212,-309,-228,-174,-209},{-236,-231,-233,-193,-269,-178},{-269,-309,-264,-274,-271,-228},{-188,-245,-205,-243,-231,-231},{-259,-276,-257,-259,-281,-188},{-283,-236,-219,-212,-209,-283},{-300,-238,-295,-276,-224,-305},{-236,-190,-307,-169,-302,-188},{-309,-221,-233,-252,-214,-207},{-298,-186,-207,-293,-183,-226},{-207,-195,-214,-186,-205,-224},{-257,-307,-169,-286,-274,-269},{-169,-245,-300,-167,-219,-278},{-195,-174,-267,-167,-219,-171},{-181,-183,-221,-262,-200,-183},{-228,-305,-193,-212,-193,-245},{-181,-257,-286,-286,-190,-267},{-214,-298,-264,-298,-198,-188},{-274,-176,-202,-224,-259,-205},{-302,-286,-236,-238,-233,-293},{-262,-298,-257,-259,-176,-274},{-271,-293,-269,-257,-207,-240},{-186,-276,-228,-238,-169,-290}},{{-240,-198,-264,-307,-212,-276},{-176,-302,-271,-171,-276,-181},{-178,-171,-298,-290,-212,-209},{-262,-193,-259,-188,-212,-302},{-226,-252,-214,-286,-252,-188},{-298,-169,-278,-240,-274,-276},{-298,-209,-248,-248,-188,-300},{-193,-183,-181,-183,-290,-205},{-309,-290,-286,-278,-183,-207},{-195,-309,-271,-190,-293,-255},{-245,-271,-209,-283,-267,-252},{-271,-245,-233,-248,-178,-245},{-295,-307,-307,-176,-205,-205},{-209,-243,-278,-221,-193,-195},{-207,-288,-276,-309,-190,-233},{-293,-176,-224,-195,-290,-188},{-214,-195,-276,-178,-264,-183},{-307,-217,-214,-309,-264,-231},{-276,-274,-200,-281,-269,-290},{-276,-183,-309,-200,-281,-236},{-186,-302,-181,-281,-236,-250},{-257,-212,-248,-214,-238,-238},{-278,-224,-300,-236,-171,-205},{-238,-300,-240,-278,-252,-176},{-276,-171,-167,-262,-224,-188},{-198,-169,-195,-293,-181,-264},{-257,-224,-300,-278,-283,-250},{-193,-283,-243,-195,-181,-171},{-262,-217,-181,-200,-178,-224},{-262,-171,-293,-228,-298,-176},{-202,-309,-183,-286,-214,-278},{-295,-224,-267,-248,-169,-171},{-198,-250,-283,-286,-243,-264},{-302,-252,-309,-264,-281,-295},{-209,-262,-226,-271,-283,-236},{-281,-233,-219,-195,-238,-198},{-305,-259,-174,-264,-288,-245},{-207,-169,-248,-183,-174,-183},{-290,-250,-286,-217,-214,-207},{-186,-281,-209,-238,-176,-288},{-167,-240,-186,-281,-186,-278},{-167,-171,-309,-274,-207,-193},{-309,-205,-305,-271,-298,-271},{-233,-262,-281,-295,-259,-298},{-283,-174,-233,-217,-309,-274},{-271,-298,-298,-257,-174,-224},{-226,-183,-267,-286,-298,-250},{-228,-236,-269,-207,-259,-167},{-207,-188,-305,-271,-269,-193},{-276,-228,-276,-250,-288,-264}},{{-178,-169,-240,-298,-271,-288},{-207,-233,-290,-221,-267,-295},{-264,-257,-243,-195,-224,-233},{-271,-271,-305,-307,-236,-224},{-224,-243,-262,-290,-271,-278},{-169,-186,-255,-271,-238,-255},{-198,-231,-188,-198,-221,-181},{-245,-262,-278,-190,-259,-207},{-186,-224,-286,-233,-257,-178},{-300,-257,-171,-262,-240,-252},{-169,-286,-286,-176,-305,-193},{-228,-245,-231,-274,-219,-214},{-181,-209,-200,-262,-174,-202},{-295,-209,-169,-298,-245,-236},{-271,-236,-281,-293,-283,-267},{-190,-202,-300,-305,-248,-176},{-269,-271,-252,-219,-302,-171},{-236,-198,-178,-290,-169,-186},{-186,-178,-309,-221,-226,-207},{-236,-221,-290,-236,-271,-309},{-209,-255,-193,-202,-209,-248},{-252,-224,-293,-171,-188,-224},{-288,-198,-212,-214,-193,-276},{-238,-278,-198,-226,-186,-240},{-262,-228,-233,-250,-274,-209},{-181,-283,-248,-233,-188,-264},{-243,-264,-274,-281,-228,-240},{-209,-233,-274,-252,-309,-167},{-259,-236,-167,-200,-209,-236},{-181,-274,-221,-202,-286,-293},{-269,-202,-248,-224,-276,-264},{-207,-219,-205,-209,-200,-269},{-278,-240,-255,-274,-224,-207},{-224,-257,-250,-250,-252,-252},{-309,-307,-309,-214,-269,-190},{-167,-233,-221,-169,-259,-286},{-193,-278,-198,-190,-307,-195},{-286,-181,-281,-219,-207,-188},{-236,-286,-167,-169,-167,-271},{-200,-195,-262,-307,-302,-190},{-236,-228,-181,-302,-217,-198},{-188,-240,-226,-226,-267,-224},{-309,-245,-262,-169,-278,-293},{-252,-269,-193,-293,-205,-300},{-262,-293,-202,-186,-302,-248},{-240,-286,-195,-171,-188,-243},{-186,-200,-245,-243,-278,-245},{-302,-228,-198,-283,-209,-302},{-276,-236,-293,-205,-259,-250},{-193,-274,-169,-176,-271,-264}}},{{{-202,-262,-308,-199,-205,-213},{-341,-218,-355,-287,-246,-268},{-232,-341,-349,-289,-355,-227},{-254,-248,-355,-298,-333,-311},{-197,-341,-289,-248,-330,-333},{-314,-265,-221,-292,-284,-333},{-292,-257,-259,-268,-210,-254},{-341,-308,-289,-216,-232,-207},{-349,-251,-352,-205,-224,-352},{-347,-232,-259,-339,-224,-229},{-221,-339,-210,-303,-308,-213},{-199,-262,-355,-265,-319,-207},{-287,-336,-289,-276,-270,-199},{-339,-235,-259,-229,-254,-197},{-240,-306,-289,-276,-257,-251},{-344,-262,-199,-254,-218,-352},{-333,-235,-221,-325,-273,-319},{-246,-262,-281,-330,-319,-248},{-238,-336,-207,-238,-243,-243},{-238,-328,-243,-352,-347,-268},{-339,-259,-328,-257,-289,-325},{-270,-251,-246,-300,-243,-229},{-281,-328,-259,-311,-202,-216},{-210,-352,-202,-191,-235,-287},{-339,-303,-254,-246,-197,-262},{-298,-314,-207,-278,-333,-289},{-254,-199,-218,-336,-268,-344},{-325,-276,-284,-205,-221,-238},{-199,-352,-227,-262,-254,-207},{-306,-347,-259,-265,-328,-221},{-257,-303,-240,-268,-306,-328},{-355,-199,-199,-268,-347,-257},{-248,-259,-330,-300,-349,-197},{-341,-221,-341,-344,-278,-197},{-314,-355,-210,-295,-197,-262},{-257,-314,-202,-325,-270,-328},{-300,-281,-199,-259,-347,-330},{-213,-319,-227,-232,-265,-276},{-227,-344,-292,-270,-292,-295},{-308,-191,-325,-319,-314,-191},{-199,-191,-278,-328,-325,-257},{-339,-292,-235,-210,-317,-232},{-254,-339,-344,-330,-259,-308},{-254,-303,-336,-347,-344,-284},{-270,-333,-344,-248,-199,-273},{-289,-306,-235,-339,-273,-303},{-216,-205,-246,-243,-240,-248},{-268,-325,-308,-197,-254,-191},{-311,-325,-210,-229,-235,-207},{-308,-278,-205,-262,-213,-281}},{{-202,-197,-325,-289,-257,-319},{-341,-268,-328,-352,-328,-298},{-235,-191,-295,-205,-268,-303},{-191,-199,-281,-319,-276,-328},{-218,-202,-205,-227,-355,-317},{-349,-259,-210,-210,-257,-235},{-276,-273,-224,-325,-221,-311},{-202,-276,-311,-229,-243,-278},{-251,-292,-339,-303,-295,-303},{-306,-344,-227,-202,-232,-257},{-262,-281,-308,-194,-322,-336},{-311,-273,-292,-221,-295,-232},{-257,-328,-303,-289,-251,-207},{-268,-216,-207,-197,-311,-336},{-289,-328,-339,-224,-289,-257},{-202,-278,-278,-210,-194,-306},{-191,-251,-262,-349,-221,-207},{-317,-352,-276,-199,-328,-248},{-298,-227,-257,-248,-317,-278},{-265,-268,-298,-205,-265,-300},{-341,-227,-306,-257,-254,-197},{-224,-265,-322,-227,-197,-303},{-292,-284,-347,-268,-210,-210},{-319,-284,-300,-281,-257,-284},{-355,-289,-273,-284,-300,-240},{-205,-300,-205,-278,-289,-221},{-235,-298,-355,-199,-287,-221},{-265,-270,-298,-243,-257,-341},{-273,-344,-259,-339,-270,-292},{-243,-221,-298,-330,-328,-218},{-281,-352,-344,-281,-202,-300},{-349,-251,-298,-306,-319,-240},{-308,-238,-191,-202,-251,-306},{-218,-352,-218,-199,-355,-216},{-292,-295,-341,-227,-197,-213},{-284,-270,-355,-289,-341,-229},{-311,-248,-265,-339,-278,-295},{-281,-314,-268,-355,-317,-328},{-284,-355,-216,-295,-281,-202},{-292,-224,-199,-259,-227,-248},{-306,-333,-191,-349,-322,-284},{-254,-207,-221,-240,-341,-347},{-333,-232,-278,-224,-270,-306},{-202,-257,-276,-314,-199,-202},{-240,-300,-229,-238,-289,-308},{-262,-227,-352,-336,-191,-229},{-306,-339,-284,-306,-355,-238},{-218,-330,-339,-341,-216,-218},{-229,-265,-336,-248,-341,-347},{-232,-229,-229,-349,-265,-224}},{{-248,-194,-319,-278,-300,-213},{-273,-281,-344,-276,-322,-339},{-268,-254,-197,-322,-224,-300},{-325,-344,-289,-311,-317,-295},{-317,-205,-278,-295,-254,-273},{-262,-287,-341,-341,-281,-243},{-235,-224,-308,-311,-221,-306},{-330,-349,-240,-229,-199,-319},{-281,-270,-191,-347,-278,-317},{-344,-289,-205,-330,-278,-194},{-248,-265,-216,-298,-281,-352},{-270,-300,-347,-229,-295,-308},{-251,-322,-306,-352,-284,-229},{-202,-218,-322,-287,-336,-276},{-240,-227,-341,-221,-221,-276},{-308,-205,-281,-273,-235,-213},{-213,-295,-311,-314,-254,-235},{-202,-344,-317,-268,-330,-210},{-216,-344,-205,-238,-295,-300},{-349,-248,-270,-314,-202,-330},{-339,-298,-259,-235,-240,-333},{-284,-328,-347,-224,-251,-238},{-325,-232,-355,-243,-191,-224},{-224,-240,-333,-207,-235,-349},{-199,-314,-257,-287,-276,-300},{-308,-311,-333,-251,-308,-224},{-281,-268,-194,-202,-344,-314},{-308,-216,-197,-281,-276,-349},{-314,-314,-265,-227,-336,-319},{-344,-319,-227,-289,-330,-341},{-328,-292,-246,-202,-322,-224},{-207,-303,-270,-308,-276,-344},{-347,-254,-333,-240,-319,-270},{-314,-319,-221,-205,-292,-344},{-191,-216,-270,-262,-303,-308},{-232,-246,-254,-289,-273,-355},{-246,-317,-210,-349,-229,-213},{-251,-292,-246,-202,-221,-248},{-259,-254,-202,-210,-311,-349},{-281,-328,-224,-314,-246,-254},{-216,-355,-235,-199,-352,-355},{-210,-224,-349,-232,-289,-202},{-341,-344,-347,-265,-289,-306},{-298,-292,-317,-235,-248,-246},{-213,-314,-197,-336,-314,-314},{-289,-292,-227,-281,-314,-238},{-295,-300,-270,-248,-314,-207},{-303,-339,-257,-292,-306,-349},{-295,-308,-229,-298,-243,-257},{-207,-194,-319,-339,-292,-281}},{{-347,-298,-339,-273,-284,-248},{-333,-300,-317,-213,-289,-197},{-281,-227,-344,-344,-330,-191},{-191,-207,-292,-319,-341,-199},{-199,-191,-319,-210,-308,-270},{-308,-344,-314,-248,-278,-278},{-355,-221,-306,-344,-265,-344},{-284,-207,-317,-191,-202,-210},{-248,-259,-224,-276,-292,-227},{-243,-287,-314,-210,-232,-295},{-314,-235,-336,-330,-347,-199},{-199,-322,-243,-216,-303,-202},{-314,-339,-322,-235,-300,-240},{-238,-298,-216,-292,-308,-235},{-325,-248,-308,-197,-281,-240},{-319,-317,-259,-197,-281,-273},{-278,-210,-292,-292,-300,-270},{-268,-300,-284,-259,-278,-325},{-295,-243,-205,-268,-303,-278},{-221,-278,-257,-292,-341,-344},{-246,-232,-317,-202,-355,-319},{-238,-273,-352,-341,-210,-246},{-273,-197,-276,-276,-213,-308},{-248,-281,-194,-347,-328,-344},{-347,-265,-314,-205,-333,-221},{-194,-289,-240,-243,-273,-314},{-246,-341,-311,-191,-254,-238},{-270,-308,-232,-194,-311,-322},{-238,-232,-298,-218,-295,-232},{-319,-213,-205,-191,-355,-251},{-289,-330,-300,-270,-197,-265},{-205,-295,-336,-303,-235,-287},{-194,-262,-265,-243,-347,-210},{-355,-232,-352,-328,-191,-311},{-227,-322,-254,-199,-341,-308},{-308,-276,-262,-352,-199,-278},{-300,-265,-317,-303,-319,-270},{-336,-311,-232,-341,-210,-314},{-238,-341,-284,-191,-246,-221},{-278,-328,-284,-205,-306,-262},{-295,-349,-224,-300,-227,-213},{-218,-216,-254,-314,-308,-349},{-328,-238,-243,-322,-213,-289},{-254,-213,-202,-349,-317,-216},{-235,-268,-232,-205,-194,-229},{-328,-308,-349,-278,-270,-300},{-270,-308,-284,-300,-287,-224},{-227,-330,-311,-202,-207,-336},{-276,-197,-328,-276,-330,-270},{-202,-207,-273,-259,-268,-298}},{{-278,-221,-210,-265,-284,-251},{-202,-287,-317,-303,-229,-224},{-235,-349,-240,-341,-194,-278},{-352,-265,-281,-347,-205,-207},{-265,-278,-278,-322,-240,-202},{-248,-199,-347,-303,-257,-339},{-235,-273,-227,-352,-333,-262},{-311,-227,-328,-319,-194,-325},{-292,-227,-300,-292,-341,-197},{-347,-232,-207,-251,-314,-229},{-287,-276,-268,-292,-246,-308},{-235,-229,-265,-325,-311,-314},{-306,-333,-265,-227,-344,-257},{-210,-319,-216,-257,-246,-210},{-232,-197,-308,-330,-355,-284},{-216,-333,-303,-303,-333,-262},{-281,-319,-229,-218,-248,-300},{-254,-227,-224,-319,-240,-339},{-243,-259,-287,-317,-199,-210},{-336,-218,-298,-191,-298,-308},{-314,-330,-197,-276,-341,-227},{-199,-259,-333,-317,-339,-344},{-265,-341,-306,-259,-325,-254},{-254,-276,-352,-248,-311,-235},{-259,-347,-191,-325,-325,-325},{-298,-311,-347,-300,-333,-325},{-319,-216,-322,-210,-322,-347},{-339,-216,-197,-273,-325,-287},{-238,-224,-325,-238,-273,-308},{-349,-328,-229,-268,-268,-317},{-355,-229,-248,-246,-251,-339},{-191,-197,-339,-281,-254,-349},{-306,-311,-257,-314,-300,-289},{-210,-268,-227,-289,-317,-265},{-284,-202,-303,-259,-202,-265},{-355,-273,-289,-213,-265,-306},{-248,-218,-202,-207,-336,-202},{-319,-262,-191,-202,-254,-191},{-221,-347,-224,-284,-205,-199},{-317,-276,-319,-344,-325,-278},{-199,-319,-303,-284,-259,-191},{-213,-262,-238,-349,-289,-287},{-330,-317,-295,-221,-273,-298},{-349,-210,-197,-308,-300,-210},{-270,-276,-254,-221,-246,-303},{-322,-265,-213,-298,-240,-243},{-273,-254,-248,-339,-218,-339},{-254,-330,-213,-330,-248,-330},{-336,-278,-306,-295,-229,-300},{-314,-191,-278,-224,-276,-325}},{{-317,-284,-207,-207,-325,-194},{-227,-298,-248,-311,-246,-221},{-336,-319,-262,-336,-202,-289},{-308,-349,-314,-265,-259,-254},{-218,-224,-268,-248,-273,-289},{-259,-295,-248,-306,-289,-347},{-213,-287,-298,-341,-199,-292},{-273,-284,-336,-213,-216,-317},{-319,-240,-240,-205,-210,-325},{-238,-246,-284,-330,-257,-325},{-281,-314,-333,-205,-352,-341},{-314,-218,-276,-210,-240,-298},{-254,-221,-216,-287,-199,-300},{-289,-216,-339,-330,-229,-218},{-227,-273,-199,-194,-295,-273},{-339,-270,-257,-289,-287,-289},{-210,-355,-328,-273,-328,-216},{-265,-292,-284,-349,-306,-232},{-270,-273,-319,-278,-284,-232},{-224,-268,-341,-273,-347,-251},{-199,-197,-213,-328,-284,-218},{-205,-292,-319,-352,-227,-341},{-336,-347,-278,-207,-289,-194},{-276,-308,-333,-246,-339,-248},{-314,-355,-218,-210,-336,-341},{-268,-197,-191,-347,-292,-243},{-238,-303,-243,-199,-205,-227},{-270,-281,-339,-199,-328,-191},{-341,-306,-339,-268,-319,-289},{-216,-278,-240,-210,-322,-308},{-227,-289,-330,-319,-224,-328},{-229,-300,-248,-317,-265,-308},{-287,-287,-355,-303,-240,-317},{-352,-238,-243,-202,-259,-328},{-339,-270,-194,-265,-202,-322},{-240,-199,-306,-311,-352,-257},{-248,-355,-273,-251,-344,-216},{-240,-287,-281,-202,-191,-319},{-221,-221,-306,-243,-224,-289},{-262,-341,-325,-197,-328,-344},{-270,-202,-314,-276,-207,-317},{-240,-218,-352,-311,-213,-259},{-240,-191,-355,-216,-254,-322},{-216,-243,-207,-349,-281,-229},{-333,-268,-216,-213,-221,-336},{-197,-257,-295,-221,-218,-265},{-191,-355,-224,-355,-306,-303},{-235,-289,-265,-311,-355,-265},{-243,-298,-229,-191,-251,-251},{-317,-314,-199,-330,-352,-281}},{{-355,-268,-205,-199,-213,-197},{-205,-254,-278,-202,-218,-243},{-330,-325,-238,-202,-268,-298},{-251,-352,-330,-317,-295,-281},{-205,-207,-251,-276,-278,-333},{-303,-276,-344,-207,-276,-243},{-224,-333,-246,-194,-355,-199},{-259,-347,-191,-322,-314,-202},{-229,-341,-235,-311,-295,-330},{-202,-317,-232,-207,-273,-248},{-339,-210,-240,-330,-248,-251},{-319,-197,-300,-251,-317,-295},{-339,-298,-235,-295,-207,-207},{-281,-303,-229,-194,-229,-270},{-248,-349,-232,-306,-210,-207},{-355,-216,-238,-355,-352,-333},{-281,-339,-235,-278,-227,-278},{-262,-224,-303,-246,-278,-224},{-265,-349,-270,-339,-254,-229},{-276,-227,-352,-295,-238,-287},{-276,-289,-298,-251,-303,-248},{-311,-349,-298,-308,-336,-207},{-202,-308,-341,-319,-232,-229},{-235,-292,-325,-224,-328,-303},{-268,-339,-355,-246,-276,-229},{-300,-311,-300,-240,-344,-352},{-322,-259,-333,-349,-199,-273},{-289,-251,-287,-210,-262,-352},{-292,-207,-336,-341,-207,-341},{-202,-202,-205,-300,-319,-328},{-341,-287,-308,-240,-287,-306},{-306,-284,-197,-199,-216,-341},{-238,-341,-325,-227,-199,-314},{-259,-273,-344,-268,-213,-224},{-330,-268,-240,-238,-194,-210},{-319,-218,-240,-273,-339,-314},{-199,-194,-251,-352,-284,-221},{-292,-278,-281,-325,-308,-352},{-248,-325,-355,-205,-257,-322},{-308,-330,-281,-262,-352,-273},{-240,-262,-205,-218,-352,-292},{-218,-306,-298,-221,-300,-268},{-292,-339,-194,-246,-265,-210},{-235,-352,-207,-330,-328,-308},{-227,-322,-246,-289,-289,-210},{-199,-221,-197,-210,-276,-281},{-308,-330,-355,-248,-202,-243},{-289,-306,-339,-303,-232,-292},{-262,-240,-232,-295,-205,-344},{-298,-221,-322,-270,-259,-268}},{{-243,-265,-246,-339,-344,-199},{-207,-243,-278,-336,-281,-355},{-292,-352,-300,-251,-227,-344},{-303,-268,-270,-227,-336,-238},{-218,-243,-216,-328,-347,-273},{-325,-287,-328,-333,-349,-202},{-273,-259,-330,-246,-317,-308},{-205,-246,-300,-273,-221,-243},{-339,-213,-246,-300,-194,-306},{-336,-295,-349,-257,-295,-349},{-265,-268,-205,-251,-298,-308},{-218,-330,-298,-257,-292,-319},{-333,-246,-303,-336,-289,-278},{-303,-218,-311,-202,-325,-328},{-308,-205,-287,-333,-248,-289},{-235,-330,-210,-229,-262,-303},{-355,-330,-227,-311,-210,-207},{-330,-344,-333,-355,-254,-229},{-289,-227,-333,-202,-333,-262},{-295,-308,-259,-352,-235,-311},{-229,-224,-311,-238,-270,-284},{-278,-191,-319,-317,-284,-191},{-191,-194,-210,-194,-248,-289},{-295,-262,-265,-216,-347,-197},{-276,-328,-333,-248,-202,-194},{-276,-319,-322,-336,-270,-330},{-268,-317,-191,-227,-339,-232},{-227,-243,-287,-287,-325,-325},{-202,-287,-191,-339,-319,-281},{-270,-287,-339,-243,-349,-328},{-344,-229,-349,-292,-325,-341},{-210,-216,-292,-339,-246,-314},{-199,-232,-207,-248,-287,-235},{-328,-243,-221,-311,-306,-243},{-229,-210,-322,-284,-292,-349},{-197,-246,-300,-330,-303,-333},{-330,-352,-306,-205,-308,-319},{-276,-210,-246,-229,-322,-221},{-262,-308,-328,-191,-292,-347},{-306,-339,-341,-292,-344,-232},{-210,-205,-325,-213,-284,-322},{-199,-259,-352,-227,-191,-235},{-339,-273,-284,-238,-344,-240},{-210,-273,-207,-295,-199,-347},{-284,-216,-330,-265,-314,-314},{-311,-240,-314,-339,-227,-210},{-262,-308,-339,-322,-355,-292},{-284,-276,-284,-232,-352,-270},{-224,-281,-248,-295,-254,-210},{-194,-292,-349,-300,-197,-254}},{{-205,-278,-207,-330,-344,-246},{-333,-194,-235,-259,-339,-281},{-336,-202,-322,-229,-235,-284},{-227,-224,-205,-344,-333,-339},{-259,-251,-238,-197,-284,-284},{-221,-328,-349,-240,-243,-235},{-298,-322,-341,-254,-218,-276},{-197,-344,-197,-298,-289,-248},{-257,-262,-235,-306,-273,-344},{-251,-257,-273,-265,-254,-317},{-349,-333,-229,-287,-319,-347},{-300,-289,-240,-202,-259,-232},{-229,-314,-227,-317,-197,-344},{-265,-295,-216,-270,-325,-333},{-240,-330,-341,-197,-298,-218},{-240,-336,-202,-243,-341,-238},{-355,-287,-191,-265,-251,-213},{-319,-273,-210,-284,-349,-278},{-292,-254,-300,-221,-298,-207},{-251,-314,-336,-248,-276,-308},{-262,-232,-216,-240,-268,-292},{-248,-202,-240,-319,-197,-276},{-262,-336,-355,-213,-205,-197},{-221,-205,-336,-199,-289,-328},{-248,-229,-333,-330,-240,-216},{-325,-295,-333,-246,-246,-218},{-243,-278,-314,-330,-235,-352},{-218,-308,-262,-257,-303,-205},{-344,-317,-300,-262,-317,-336},{-229,-339,-259,-265,-287,-197},{-221,-333,-347,-205,-289,-287},{-191,-238,-306,-194,-336,-265},{-349,-240,-229,-330,-287,-311},{-270,-349,-254,-246,-216,-339},{-254,-224,-273,-330,-199,-268},{-270,-287,-341,-352,-319,-273},{-306,-240,-191,-306,-273,-270},{-352,-292,-303,-243,-251,-273},{-347,-300,-330,-298,-300,-227},{-330,-322,-259,-254,-191,-229},{-347,-349,-317,-347,-246,-224},{-251,-344,-300,-317,-246,-254},{-259,-273,-325,-289,-229,-303},{-221,-328,-265,-287,-344,-243},{-268,-210,-194,-308,-254,-295},{-270,-205,-319,-221,-278,-349},{-298,-259,-319,-235,-262,-311},{-349,-270,-319,-262,-218,-333},{-311,-295,-311,-205,-276,-347},{-235,-254,-207,-202,-333,-205}}},{{{-160,-180,-171,-189,-186,-108},{-192,-112,-162,-139,-168,-109},{-128,-189,-157,-199,-109,-148},{-165,-177,-132,-171,-176,-119},{-109,-136,-156,-139,-168,-143},{-134,-179,-156,-192,-191,-122},{-112,-182,-182,-160,-177,-134},{-188,-152,-139,-171,-199,-128},{-188,-134,-196,-197,-142,-120},{-119,-159,-159,-123,-140,-159},{-185,-129,-160,-199,-157,-199},{-191,-176,-151,-169,-112,-159},{-137,-123,-200,-188,-108,-123},{-171,-134,-116,-128,-119,-186},{-126,-196,-191,-157,-116,-186},{-131,-177,-200,-199,-145,-126},{-183,-197,-109,-131,-125,-148},{-149,-114,-168,-174,-160,-122},{-128,-109,-114,-140,-109,-109},{-129,-151,-166,-122,-149,-126},{-131,-154,-139,-163,-122,-143},{-199,-168,-172,-117,-169,-145},{-177,-109,-176,-119,-157,-179},{-151,-134,-194,-140,-165,-188},{-108,-125,-125,-143,-142,-136},{-145,-114,-171,-159,-140,-109},{-122,-123,-183,-137,-143,-131},{-123,-159,-152,-136,-200,-142},{-169,-177,-159,-109,-146,-169},{-116,-194,-191,-117,-111,-108},{-145,-140,-122,-174,-119,-191},{-126,-125,-114,-199,-185,-166},{-151,-117,-122,-109,-122,-200},{-126,-126,-156,-162,-146,-116},{-199,-143,-145,-162,-109,-199},{-166,-122,-156,-180,-157,-166},{-140,-163,-179,-194,-185,-197},{-131,-176,-160,-174,-196,-156},{-165,-128,-119,-179,-171,-194},{-163,-163,-188,-132,-149,-126},{-126,-194,-172,-189,-192,-132},{-199,-157,-149,-180,-185,-145},{-145,-142,-185,-162,-129,-200},{-152,-180,-116,-137,-120,-112},{-183,-152,-174,-120,-128,-182},{-108,-122,-188,-185,-142,-129},{-142,-154,-163,-197,-111,-171},{-137,-160,-157,-139,-140,-154},{-134,-132,-114,-199,-165,-172},{-194,-109,-192,-179,-122,-183}},{{-189,-186,-172,-149,-146,-168},{-125,-152,-166,-139,-174,-120},{-140,-131,-176,-180,-111,-108},{-112,-166,-168,-156,-125,-163},{-119,-120,-199,-191,-117,-165},{-180,-116,-114,-200,-192,-109},{-139,-174,-154,-159,-109,-120},{-139,-108,-132,-188,-180,-180},{-123,-157,-192,-162,-182,-176},{-139,-145,-194,-129,-154,-151},{-197,-151,-182,-116,-171,-142},{-131,-180,-183,-174,-200,-168},{-162,-186,-119,-123,-123,-126},{-194,-185,-132,-128,-189,-149},{-116,-197,-199,-177,-108,-143},{-140,-122,-180,-165,-120,-148},{-189,-160,-132,-131,-145,-128},{-131,-117,-148,-174,-149,-192},{-169,-149,-143,-188,-165,-196},{-136,-111,-183,-151,-122,-194},{-199,-169,-111,-114,-180,-152},{-177,-176,-142,-146,-188,-112},{-188,-194,-160,-112,-122,-171},{-174,-191,-157,-145,-112,-129},{-159,-189,-132,-162,-122,-194},{-143,-188,-109,-183,-162,-179},{-188,-157,-117,-163,-129,-177},{-128,-143,-132,-146,-131,-172},{-157,-122,-166,-188,-149,-191},{-122,-148,-177,-149,-112,-171},{-156,-114,-176,-192,-117,-120},{-131,-146,-169,-146,-137,-166},{-125,-159,-137,-192,-179,-139},{-183,-139,-116,-123,-156,-119},{-197,-160,-136,-180,-139,-137},{-166,-196,-134,-136,-160,-169},{-111,-165,-125,-119,-108,-160},{-192,-136,-183,-176,-146,-137},{-172,-176,-145,-148,-134,-145},{-145,-174,-194,-145,-117,-152},{-168,-132,-154,-136,-172,-142},{-148,-134,-162,-112,-137,-108},{-142,-149,-109,-129,-140,-186},{-122,-160,-196,-183,-142,-188},{-157,-191,-117,-143,-148,-116},{-132,-179,-188,-185,-134,-146},{-120,-139,-163,-162,-125,-200},{-194,-183,-180,-166,-129,-126},{-188,-148,-156,-163,-143,-183},{-123,-157,-169,-196,-152,-148}},{{-149,-126,-191,-171,-191,-183},{-146,-163,-189,-191,-152,-120},{-189,-140,-168,-182,-122,-169},{-186,-174,-134,-143,-189,-163},{-186,-151,-169,-120,-122,-156},{-120,-122,-149,-186,-129,-166},{-149,-142,-122,-157,-151,-109},{-126,-128,-174,-129,-145,-188},{-168,-157,-108,-168,-169,-188},{-156,-112,-148,-179,-132,-126},{-188,-168,-174,-166,-146,-145},{-122,-157,-171,-180,-123,-160},{-169,-166,-163,-136,-129,-176},{-112,-189,-165,-152,-172,-192},{-109,-131,-122,-114,-199,-137},{-192,-146,-142,-126,-169,-160},{-125,-197,-119,-119,-199,-156},{-183,-165,-132,-120,-117,-146},{-111,-108,-152,-137,-149,-159},{-160,-140,-111,-126,-152,-185},{-156,-194,-116,-136,-168,-132},{-165,-196,-196,-111,-122,-109},{-200,-123,-176,-192,-156,-146},{-200,-114,-196,-134,-143,-197},{-111,-134,-134,-189,-109,-179},{-119,-176,-128,-160,-168,-111},{-171,-196,-111,-166,-191,-134},{-123,-159,-112,-171,-169,-199},{-125,-200,-128,-174,-163,-137},{-120,-162,-142,-185,-197,-160},{-199,-120,-154,-192,-117,-179},{-183,-109,-169,-183,-186,-131},{-160,-128,-116,-146,-186,-149},{-194,-134,-152,-122,-136,-111},{-162,-128,-182,-146,-136,-139},{-117,-152,-111,-126,-136,-120},{-149,-191,-126,-152,-143,-174},{-180,-176,-171,-163,-111,-159},{-177,-122,-182,-117,-185,-159},{-188,-159,-142,-117,-154,-163},{-119,-131,-162,-197,-136,-192},{-154,-119,-192,-119,-179,-123},{-196,-188,-186,-169,-168,-196},{-197,-125,-172,-192,-165,-194},{-199,-148,-109,-160,-128,-192},{-109,-157,-160,-191,-174,-140},{-183,-136,-117,-129,-156,-112},{-119,-134,-160,-128,-194,-171},{-189,-196,-180,-159,-168,-177},{-108,-137,-154,-160,-183,-199}},{{-188,-151,-157,-114,-126,-151},{-194,-126,-120,-196,-137,-136},{-192,-116,-129,-109,-163,-151},{-126,-179,-189,-165,-123,-188},{-156,-111,-117,-148,-131,-108},{-156,-183,-159,-160,-162,-139},{-157,-199,-194,-176,-109,-131},{-114,-122,-136,-112,-165,-149},{-189,-132,-174,-122,-109,-120},{-160,-174,-162,-176,-171,-108},{-183,-111,-157,-108,-199,-143},{-160,-148,-172,-160,-163,-114},{-117,-152,-117,-196,-194,-126},{-112,-197,-156,-165,-152,-197},{-123,-156,-132,-159,-197,-160},{-117,-152,-116,-162,-117,-188},{-154,-200,-179,-154,-180,-123},{-117,-108,-108,-160,-139,-139},{-157,-129,-112,-183,-129,-109},{-131,-109,-162,-200,-108,-111},{-146,-116,-188,-169,-126,-140},{-109,-140,-146,-183,-165,-194},{-171,-108,-166,-168,-149,-134},{-200,-112,-165,-122,-174,-143},{-143,-123,-139,-159,-122,-197},{-132,-199,-142,-165,-197,-123},{-183,-109,-126,-179,-114,-169},{-122,-176,-165,-146,-197,-171},{-182,-122,-172,-160,-123,-134},{-186,-125,-152,-182,-183,-109},{-122,-126,-114,-185,-200,-146},{-140,-199,-139,-111,-120,-116},{-143,-172,-163,-120,-160,-117},{-159,-196,-196,-192,-117,-182},{-119,-162,-199,-126,-192,-188},{-174,-154,-157,-183,-151,-120},{-125,-197,-117,-188,-140,-176},{-120,-139,-129,-132,-145,-117},{-166,-200,-128,-165,-111,-191},{-156,-131,-200,-128,-131,-194},{-152,-191,-137,-168,-157,-186},{-146,-132,-157,-169,-197,-157},{-182,-108,-119,-111,-162,-159},{-151,-185,-183,-192,-174,-143},{-139,-168,-159,-134,-179,-114},{-186,-199,-179,-156,-116,-140},{-119,-168,-177,-111,-189,-194},{-129,-108,-191,-132,-117,-149},{-154,-160,-114,-174,-149,-114},{-128,-199,-194,-154,-145,-114}},{{-120,-112,-169,-140,-188,-179},{-200,-160,-125,-108,-137,-179},{-177,-168,-140,-117,-140,-172},{-165,-183,-200,-192,-168,-156},{-117,-148,-180,-134,-129,-166},{-191,-112,-191,-148,-140,-192},{-132,-142,-126,-174,-148,-182},{-140,-119,-134,-148,-183,-125},{-140,-188,-137,-157,-132,-186},{-165,-176,-200,-194,-154,-117},{-171,-180,-174,-186,-114,-109},{-111,-134,-122,-183,-142,-186},{-171,-108,-116,-157,-183,-120},{-174,-176,-152,-200,-146,-172},{-117,-199,-191,-168,-194,-108},{-112,-154,-140,-157,-116,-169},{-174,-168,-109,-136,-191,-123},{-149,-162,-162,-199,-197,-172},{-131,-129,-154,-162,-137,-189},{-191,-139,-162,-125,-120,-189},{-172,-154,-194,-180,-169,-166},{-119,-177,-109,-160,-199,-145},{-168,-149,-168,-183,-145,-157},{-149,-174,-137,-129,-108,-126},{-200,-149,-132,-156,-194,-192},{-154,-191,-143,-145,-180,-119},{-182,-159,-148,-116,-154,-132},{-194,-132,-143,-123,-123,-148},{-126,-134,-182,-179,-139,-143},{-188,-114,-179,-163,-128,-160},{-200,-148,-129,-169,-157,-148},{-168,-123,-145,-185,-132,-156},{-156,-126,-166,-196,-192,-168},{-185,-188,-200,-163,-183,-186},{-176,-180,-166,-145,-120,-148},{-182,-129,-114,-165,-163,-120},{-108,-111,-148,-194,-188,-194},{-183,-146,-120,-200,-197,-179},{-151,-126,-156,-125,-183,-156},{-194,-119,-156,-185,-168,-168},{-125,-179,-117,-151,-165,-156},{-117,-162,-169,-156,-139,-112},{-129,-111,-129,-166,-140,-186},{-125,-142,-129,-139,-171,-145},{-154,-177,-112,-112,-126,-169},{-154,-134,-174,-120,-163,-128},{-134,-123,-197,-136,-149,-108},{-123,-146,-128,-111,-176,-149},{-119,-189,-183,-145,-194,-157},{-119,-182,-129,-117,-117,-148}},{{-149,-123,-126,-123,-162,-116},{-148,-125,-148,-142,-163,-174},{-129,-120,-140,-140,-145,-176},{-171,-183,-192,-183,-149,-123},{-109,-123,-160,-112,-137,-149},{-168,-176,-174,-111,-117,-162},{-165,-108,-137,-169,-180,-169},{-180,-180,-160,-120,-123,-117},{-117,-148,-188,-137,-126,-156},{-183,-123,-152,-149,-185,-157},{-200,-159,-189,-140,-109,-137},{-140,-182,-156,-131,-134,-177},{-148,-123,-139,-183,-151,-157},{-179,-122,-163,-176,-125,-112},{-139,-132,-163,-200,-129,-165},{-142,-168,-117,-142,-197,-159},{-151,-125,-132,-163,-160,-199},{-146,-114,-148,-125,-109,-126},{-126,-180,-171,-148,-112,-179},{-126,-188,-136,-142,-137,-109},{-163,-140,-136,-120,-156,-122},{-194,-143,-200,-134,-191,-165},{-199,-180,-183,-199,-165,-162},{-192,-192,-182,-112,-199,-123},{-185,-192,-146,-169,-120,-142},{-176,-179,-131,-182,-122,-154},{-142,-109,-134,-128,-165,-109},{-136,-162,-119,-177,-137,-172},{-185,-119,-114,-177,-183,-192},{-148,-154,-140,-151,-139,-165},{-108,-156,-159,-196,-176,-134},{-132,-131,-157,-119,-108,-125},{-123,-120,-174,-108,-163,-200},{-111,-183,-119,-171,-114,-163},{-196,-180,-149,-142,-172,-114},{-146,-140,-146,-189,-142,-194},{-182,-186,-131,-163,-122,-145},{-197,-169,-145,-112,-123,-116},{-179,-174,-149,-185,-120,-172},{-120,-131,-119,-166,-185,-168},{-192,-163,-183,-182,-188,-156},{-177,-148,-123,-108,-177,-192},{-116,-114,-180,-129,-168,-148},{-165,-168,-182,-152,-139,-196},{-112,-168,-109,-174,-139,-146},{-182,-140,-156,-200,-179,-119},{-151,-149,-140,-174,-139,-191},{-177,-112,-142,-166,-137,-154},{-194,-116,-165,-140,-122,-189},{-176,-196,-136,-112,-162,-125}},{{-179,-134,-111,-185,-112,-128},{-196,-116,-183,-108,-137,-123},{-191,-152,-185,-142,-114,-122},{-123,-179,-160,-160,-143,-132},{-139,-192,-154,-180,-152,-123},{-154,-117,-139,-165,-119,-148},{-163,-142,-142,-179,-143,-168},{-165,-197,-156,-112,-156,-145},{-145,-139,-179,-125,-140,-148},{-168,-180,-125,-162,-126,-114},{-131,-177,-149,-159,-139,-160},{-188,-179,-159,-122,-108,-176},{-165,-183,-197,-126,-132,-159},{-125,-166,-126,-162,-123,-139},{-151,-111,-112,-143,-142,-180},{-154,-126,-186,-125,-146,-163},{-196,-134,-186,-148,-180,-140},{-182,-116,-165,-166,-117,-189},{-165,-163,-148,-148,-123,-128},{-194,-179,-188,-197,-134,-185},{-199,-180,-114,-148,-137,-122},{-112,-183,-171,-182,-179,-134},{-112,-156,-136,-160,-171,-156},{-109,-125,-131,-165,-165,-114},{-186,-119,-140,-188,-140,-159},{-149,-139,-174,-123,-120,-174},{-200,-188,-194,-126,-137,-197},{-169,-131,-163,-132,-112,-140},{-197,-188,-191,-114,-148,-185},{-119,-136,-168,-125,-171,-188},{-145,-125,-132,-166,-148,-108},{-156,-162,-117,-112,-143,-180},{-134,-109,-169,-146,-151,-148},{-163,-200,-152,-191,-145,-112},{-112,-197,-185,-134,-140,-174},{-146,-129,-162,-123,-156,-174},{-122,-159,-154,-159,-128,-199},{-182,-143,-174,-148,-151,-166},{-108,-171,-132,-183,-117,-199},{-191,-151,-172,-196,-112,-143},{-191,-191,-131,-145,-136,-132},{-163,-183,-157,-194,-128,-196},{-134,-143,-157,-123,-172,-196},{-189,-154,-183,-176,-179,-177},{-149,-146,-152,-196,-185,-192},{-192,-183,-183,-143,-192,-189},{-174,-196,-119,-128,-182,-165},{-119,-168,-168,-160,-165,-168},{-168,-151,-112,-108,-134,-191},{-156,-134,-136,-128,-114,-192}},{{-108,-157,-154,-188,-194,-186},{-123,-157,-156,-171,-169,-131},{-149,-119,-199,-192,-125,-137},{-152,-137,-148,-174,-196,-108},{-185,-114,-162,-117,-182,-169},{-112,-197,-154,-117,-176,-165},{-174,-145,-159,-182,-156,-159},{-143,-126,-125,-109,-160,-169},{-179,-142,-137,-108,-189,-172},{-143,-140,-116,-125,-126,-111},{-188,-156,-192,-194,-132,-114},{-148,-168,-109,-157,-156,-136},{-131,-137,-137,-186,-162,-129},{-142,-172,-162,-151,-139,-120},{-123,-179,-146,-112,-159,-189},{-159,-137,-123,-109,-171,-108},{-191,-120,-117,-154,-159,-108},{-151,-145,-145,-128,-156,-145},{-163,-145,-109,-174,-156,-122},{-180,-137,-156,-166,-191,-148},{-174,-174,-157,-116,-129,-160},{-123,-119,-149,-125,-131,-149},{-189,-139,-168,-129,-174,-180},{-154,-143,-143,-183,-171,-129},{-120,-157,-117,-162,-196,-116},{-200,-180,-152,-116,-117,-109},{-132,-146,-163,-186,-199,-131},{-163,-148,-168,-142,-162,-143},{-162,-180,-163,-185,-191,-166},{-134,-156,-166,-142,-171,-188},{-108,-185,-151,-142,-140,-196},{-166,-116,-177,-151,-159,-163},{-128,-126,-108,-111,-174,-114},{-157,-169,-180,-192,-136,-125},{-156,-186,-137,-196,-174,-111},{-126,-185,-157,-119,-179,-183},{-176,-183,-160,-154,-119,-122},{-123,-172,-139,-156,-188,-140},{-185,-111,-179,-160,-132,-134},{-111,-116,-114,-199,-194,-186},{-109,-163,-120,-111,-139,-197},{-199,-125,-146,-146,-119,-139},{-134,-163,-160,-156,-159,-108},{-174,-177,-191,-140,-132,-136},{-159,-151,-183,-197,-117,-160},{-177,-194,-120,-120,-171,-179},{-151,-197,-159,-120,-168,-172},{-114,-186,-129,-162,-163,-179},{-182,-128,-114,-172,-174,-143},{-166,-199,-154,-171,-131,-146}},{{-149,-165,-117,-166,-142,-179},{-171,-108,-137,-166,-189,-152},{-159,-169,-119,-154,-180,-140},{-192,-143,-145,-140,-177,-132},{-145,-140,-108,-114,-183,-189},{-180,-189,-149,-126,-140,-160},{-142,-165,-139,-182,-151,-111},{-151,-188,-172,-163,-134,-171},{-174,-163,-157,-171,-112,-197},{-162,-165,-151,-128,-145,-186},{-142,-166,-183,-116,-145,-197},{-189,-122,-117,-165,-151,-145},{-179,-142,-125,-146,-134,-129},{-139,-154,-116,-131,-183,-192},{-191,-182,-114,-120,-194,-136},{-112,-169,-196,-123,-123,-162},{-172,-132,-114,-120,-156,-143},{-119,-132,-166,-136,-176,-139},{-176,-169,-166,-192,-188,-146},{-136,-120,-108,-163,-157,-140},{-176,-192,-123,-169,-156,-119},{-134,-199,-108,-185,-189,-162},{-139,-169,-119,-185,-146,-114},{-154,-163,-179,-177,-192,-109},{-192,-162,-146,-131,-125,-109},{-123,-186,-166,-123,-163,-176},{-129,-165,-188,-191,-156,-119},{-185,-179,-188,-126,-149,-151},{-162,-142,-194,-126,-180,-149},{-143,-165,-176,-185,-194,-149},{-183,-177,-192,-137,-132,-108},{-125,-151,-137,-142,-112,-174},{-152,-111,-185,-142,-185,-126},{-134,-174,-197,-168,-160,-183},{-194,-123,-168,-177,-125,-156},{-176,-146,-182,-134,-192,-191},{-117,-117,-137,-176,-166,-143},{-137,-199,-185,-171,-177,-169},{-109,-174,-169,-185,-172,-116},{-131,-140,-169,-199,-137,-186},{-152,-109,-200,-129,-179,-186},{-176,-200,-174,-117,-116,-139},{-145,-108,-149,-125,-182,-140},{-157,-117,-159,-112,-174,-168},{-146,-188,-132,-116,-129,-163},{-177,-185,-111,-157,-182,-157},{-143,-199,-165,-109,-197,-125},{-108,-136,-185,-119,-131,-182},{-149,-157,-154,-172,-166,-134},{-157,-169,-188,-166,-166,-180}}},{{{-136,-178,-189,-191,-206,-235},{-224,-173,-147,-189,-237,-235},{-158,-153,-209,-144,-144,-182},{-127,-171,-228,-155,-193,-235},{-180,-178,-138,-195,-182,-182},{-197,-224,-182,-160,-151,-209},{-131,-226,-184,-231,-155,-235},{-224,-151,-184,-195,-180,-184},{-129,-207,-157,-217,-237,-215},{-157,-144,-153,-193,-140,-207},{-224,-149,-184,-222,-218,-195},{-147,-135,-207,-202,-160,-147},{-187,-184,-177,-140,-151,-231},{-177,-164,-140,-147,-177,-166},{-229,-155,-191,-200,-169,-158},{-231,-218,-237,-187,-171,-151},{-213,-207,-158,-136,-204,-149},{-131,-231,-155,-169,-138,-186},{-153,-171,-153,-198,-198,-202},{-213,-136,-217,-177,-200,-213},{-189,-127,-138,-228,-187,-175},{-186,-146,-215,-231,-237,-169},{-207,-213,-229,-149,-187,-231},{-211,-235,-233,-167,-149,-166},{-211,-207,-147,-206,-206,-151},{-127,-136,-186,-222,-180,-218},{-195,-149,-229,-211,-169,-153},{-149,-157,-191,-195,-209,-218},{-166,-235,-138,-191,-233,-218},{-213,-169,-193,-129,-222,-151},{-215,-171,-218,-155,-202,-175},{-191,-235,-129,-226,-229,-186},{-207,-209,-204,-136,-197,-160},{-160,-204,-178,-211,-182,-167},{-220,-138,-237,-153,-167,-129},{-155,-140,-197,-235,-191,-215},{-215,-206,-200,-229,-198,-211},{-173,-226,-220,-138,-220,-146},{-129,-220,-151,-155,-182,-169},{-158,-224,-217,-166,-209,-140},{-207,-217,-231,-173,-140,-233},{-135,-191,-197,-184,-191,-217},{-220,-189,-146,-209,-200,-195},{-149,-200,-178,-191,-140,-166},{-228,-222,-217,-191,-155,-131},{-197,-220,-162,-175,-186,-127},{-186,-218,-142,-147,-144,-197},{-160,-191,-222,-171,-167,-167},{-162,-162,-231,-211,-218,-173},{-151,-153,-135,-206,-164,-235}},{{-207,-171,-235,-189,-193,-162},{-171,-135,-226,-157,-180,-138},{-131,-197,-235,-149,-207,-217},{-162,-233,-215,-204,-200,-209},{-180,-187,-237,-226,-235,-200},{-215,-213,-209,-178,-173,-222},{-155,-186,-209,-198,-133,-189},{-167,-153,-213,-222,-155,-211},{-147,-129,-204,-169,-197,-197},{-209,-158,-136,-218,-133,-226},{-222,-160,-169,-207,-177,-162},{-140,-136,-182,-237,-171,-160},{-222,-166,-158,-142,-160,-166},{-157,-177,-171,-209,-155,-158},{-200,-177,-233,-155,-204,-231},{-217,-233,-133,-217,-180,-127},{-155,-131,-215,-189,-218,-211},{-200,-160,-160,-169,-233,-186},{-146,-213,-153,-140,-189,-158},{-135,-211,-206,-171,-182,-224},{-178,-147,-140,-220,-217,-133},{-237,-136,-220,-184,-189,-215},{-193,-189,-142,-197,-189,-155},{-226,-173,-142,-157,-200,-233},{-233,-182,-209,-162,-153,-153},{-202,-187,-177,-222,-173,-147},{-228,-136,-180,-169,-133,-184},{-182,-218,-166,-191,-197,-211},{-146,-198,-197,-158,-211,-169},{-173,-155,-233,-140,-213,-160},{-222,-135,-142,-180,-191,-198},{-180,-157,-226,-164,-211,-235},{-226,-197,-231,-177,-198,-184},{-231,-237,-204,-146,-218,-182},{-142,-209,-211,-151,-151,-215},{-127,-142,-182,-164,-195,-136},{-160,-209,-127,-235,-224,-166},{-178,-231,-142,-226,-180,-138},{-215,-233,-187,-231,-131,-231},{-187,-222,-171,-133,-146,-138},{-215,-177,-209,-164,-207,-153},{-209,-133,-153,-164,-149,-169},{-186,-237,-191,-136,-193,-235},{-160,-167,-138,-180,-144,-158},{-191,-182,-231,-140,-140,-175},{-220,-202,-133,-133,-211,-142},{-195,-136,-233,-151,-144,-213},{-209,-237,-167,-202,-211,-157},{-171,-197,-218,-182,-231,-197},{-151,-220,-133,-157,-173,-153}},{{-224,-209,-169,-217,-144,-213},{-213,-186,-220,-157,-184,-169},{-222,-237,-197,-228,-189,-237},{-213,-211,-169,-155,-151,-187},{-166,-204,-197,-178,-200,-169},{-175,-197,-144,-180,-228,-231},{-191,-175,-169,-142,-206,-144},{-135,-189,-129,-167,-189,-182},{-206,-231,-233,-160,-204,-162},{-200,-155,-222,-131,-220,-209},{-215,-180,-224,-226,-151,-233},{-166,-206,-133,-149,-182,-147},{-155,-235,-167,-162,-178,-164},{-149,-127,-166,-127,-217,-155},{-186,-158,-197,-191,-160,-146},{-180,-167,-164,-200,-193,-189},{-166,-187,-226,-228,-211,-224},{-237,-180,-173,-191,-226,-198},{-127,-133,-184,-133,-138,-177},{-162,-200,-233,-224,-180,-222},{-226,-158,-171,-197,-213,-220},{-231,-189,-231,-233,-173,-127},{-228,-224,-171,-140,-217,-160},{-167,-226,-202,-224,-231,-215},{-146,-160,-211,-158,-237,-173},{-177,-224,-166,-133,-237,-187},{-235,-127,-215,-133,-215,-193},{-175,-175,-222,-162,-180,-204},{-146,-180,-146,-155,-233,-189},{-151,-207,-222,-206,-171,-175},{-193,-157,-189,-233,-178,-193},{-237,-177,-197,-218,-136,-127},{-153,-144,-146,-213,-178,-167},{-140,-157,-157,-233,-217,-149},{-231,-138,-178,-218,-228,-213},{-133,-200,-213,-224,-222,-206},{-191,-147,-149,-197,-147,-226},{-180,-133,-153,-186,-206,-235},{-136,-158,-211,-136,-144,-182},{-235,-204,-171,-229,-237,-167},{-164,-177,-166,-182,-218,-233},{-217,-200,-195,-206,-177,-177},{-140,-166,-162,-146,-222,-177},{-218,-191,-136,-153,-155,-158},{-175,-200,-209,-222,-231,-217},{-233,-200,-144,-131,-229,-138},{-142,-237,-162,-215,-231,-171},{-233,-140,-197,-222,-136,-166},{-197,-233,-222,-135,-164,-129},{-131,-211,-191,-162,-228,-160}},{{-164,-207,-138,-131,-167,-206},{-202,-166,-220,-218,-129,-207},{-213,-153,-133,-171,-189,-167},{-217,-222,-215,-220,-224,-204},{-235,-218,-200,-204,-140,-229},{-160,-220,-204,-153,-202,-187},{-178,-204,-215,-184,-175,-226},{-222,-158,-173,-151,-220,-217},{-164,-191,-153,-207,-133,-187},{-158,-158,-146,-171,-155,-147},{-187,-187,-224,-127,-131,-184},{-189,-222,-138,-217,-151,-146},{-151,-155,-198,-191,-142,-127},{-147,-175,-151,-151,-171,-222},{-155,-237,-224,-206,-211,-213},{-231,-151,-204,-211,-207,-197},{-233,-186,-171,-206,-178,-186},{-140,-224,-142,-206,-189,-224},{-204,-222,-146,-162,-171,-140},{-217,-237,-189,-133,-138,-175},{-204,-173,-178,-160,-237,-171},{-177,-231,-155,-180,-204,-149},{-178,-220,-149,-229,-187,-171},{-162,-237,-197,-186,-215,-211},{-173,-136,-217,-146,-184,-177},{-198,-200,-231,-149,-237,-186},{-193,-162,-136,-133,-226,-207},{-215,-187,-175,-149,-182,-180},{-204,-162,-233,-202,-233,-138},{-198,-189,-207,-136,-180,-138},{-151,-135,-189,-147,-164,-160},{-209,-231,-135,-197,-186,-226},{-178,-158,-184,-184,-204,-173},{-136,-160,-147,-217,-175,-138},{-215,-209,-229,-157,-151,-204},{-178,-189,-209,-162,-173,-217},{-133,-146,-189,-206,-166,-229},{-138,-180,-158,-228,-160,-171},{-209,-237,-146,-200,-164,-166},{-191,-160,-169,-166,-204,-186},{-127,-200,-202,-133,-207,-184},{-169,-187,-198,-206,-182,-182},{-218,-164,-166,-153,-146,-222},{-142,-160,-151,-191,-217,-151},{-220,-175,-197,-129,-193,-218},{-226,-204,-157,-233,-169,-222},{-129,-166,-146,-209,-127,-147},{-206,-151,-155,-224,-222,-164},{-204,-153,-237,-166,-191,-131},{-138,-218,-187,-217,-147,-151}},{{-215,-166,-182,-180,-229,-140},{-136,-144,-180,-149,-211,-228},{-217,-169,-224,-166,-235,-167},{-226,-155,-198,-146,-189,-222},{-149,-197,-204,-202,-146,-184},{-193,-211,-153,-171,-140,-229},{-213,-180,-142,-157,-131,-147},{-195,-151,-144,-217,-197,-166},{-155,-197,-149,-215,-180,-149},{-180,-173,-173,-217,-151,-136},{-220,-171,-228,-164,-146,-215},{-237,-222,-158,-198,-206,-206},{-218,-200,-197,-175,-140,-180},{-226,-175,-147,-231,-166,-171},{-224,-146,-237,-229,-218,-198},{-180,-133,-153,-231,-182,-173},{-211,-135,-162,-140,-155,-136},{-136,-133,-171,-155,-129,-235},{-217,-147,-217,-178,-155,-211},{-175,-209,-173,-226,-224,-189},{-129,-202,-129,-191,-198,-215},{-202,-155,-222,-206,-177,-220},{-215,-140,-127,-153,-133,-127},{-204,-129,-158,-228,-140,-202},{-206,-233,-171,-186,-167,-173},{-166,-204,-193,-175,-146,-217},{-136,-213,-213,-191,-191,-215},{-177,-233,-177,-178,-133,-140},{-155,-155,-228,-169,-153,-140},{-228,-171,-166,-140,-136,-222},{-142,-220,-207,-167,-186,-175},{-142,-151,-140,-184,-175,-129},{-231,-220,-191,-151,-149,-182},{-138,-211,-200,-157,-178,-169},{-209,-167,-207,-195,-160,-144},{-226,-204,-146,-226,-211,-171},{-215,-229,-180,-215,-158,-209},{-164,-218,-197,-164,-182,-136},{-218,-160,-218,-142,-177,-173},{-186,-229,-237,-202,-182,-189},{-189,-149,-155,-157,-180,-187},{-224,-206,-127,-135,-206,-182},{-149,-173,-164,-206,-158,-127},{-167,-229,-157,-224,-175,-207},{-191,-235,-155,-226,-198,-228},{-158,-184,-173,-222,-235,-182},{-198,-167,-231,-180,-140,-204},{-151,-167,-204,-198,-220,-202},{-231,-217,-178,-175,-127,-191},{-220,-177,-171,-209,-204,-226}},{{-180,-204,-138,-184,-206,-202},{-229,-167,-184,-157,-136,-182},{-209,-189,-189,-206,-189,-204},{-195,-213,-160,-182,-211,-204},{-195,-166,-209,-160,-127,-177},{-226,-136,-237,-157,-231,-200},{-173,-138,-209,-146,-140,-166},{-167,-144,-131,-146,-169,-217},{-193,-222,-162,-129,-207,-166},{-171,-164,-158,-129,-233,-186},{-200,-166,-180,-160,-213,-233},{-164,-211,-237,-162,-202,-195},{-187,-162,-198,-160,-138,-131},{-187,-158,-175,-166,-195,-153},{-169,-220,-155,-135,-160,-178},{-204,-197,-186,-202,-198,-153},{-166,-147,-195,-202,-193,-147},{-211,-231,-218,-142,-229,-175},{-135,-157,-231,-226,-233,-140},{-220,-237,-220,-171,-169,-213},{-186,-228,-171,-140,-144,-129},{-127,-213,-144,-153,-166,-133},{-187,-226,-135,-218,-186,-133},{-136,-173,-138,-135,-171,-204},{-136,-158,-151,-164,-211,-193},{-135,-207,-193,-224,-149,-195},{-198,-133,-191,-198,-167,-233},{-207,-127,-200,-171,-229,-160},{-220,-215,-226,-191,-182,-151},{-207,-135,-131,-136,-211,-218},{-229,-182,-235,-202,-133,-193},{-178,-222,-175,-204,-147,-186},{-169,-167,-191,-222,-169,-175},{-155,-146,-158,-146,-200,-131},{-215,-169,-191,-218,-182,-175},{-198,-140,-171,-157,-193,-129},{-202,-178,-169,-160,-220,-197},{-146,-144,-173,-197,-184,-200},{-177,-177,-127,-127,-177,-235},{-233,-180,-197,-235,-146,-211},{-189,-171,-144,-202,-136,-182},{-127,-198,-220,-184,-135,-162},{-184,-155,-231,-178,-138,-193},{-189,-200,-135,-224,-228,-193},{-147,-182,-182,-162,-147,-187},{-149,-202,-218,-173,-229,-206},{-213,-182,-178,-166,-178,-228},{-153,-169,-218,-173,-206,-140},{-138,-149,-224,-140,-151,-186},{-191,-186,-215,-138,-224,-171}},{{-197,-178,-127,-198,-178,-155},{-171,-209,-140,-157,-191,-138},{-215,-151,-213,-144,-198,-186},{-206,-222,-226,-140,-155,-228},{-175,-162,-127,-206,-175,-217},{-182,-140,-140,-184,-175,-166},{-178,-211,-138,-220,-198,-151},{-206,-151,-189,-209,-157,-146},{-169,-160,-209,-166,-207,-151},{-229,-198,-189,-144,-142,-213},{-211,-222,-231,-153,-127,-157},{-233,-198,-133,-153,-197,-231},{-140,-197,-175,-135,-138,-200},{-209,-202,-155,-138,-136,-177},{-213,-215,-195,-189,-235,-164},{-146,-197,-235,-169,-224,-175},{-226,-169,-204,-140,-158,-144},{-202,-142,-200,-160,-204,-218},{-133,-135,-237,-213,-235,-138},{-180,-146,-220,-166,-191,-193},{-133,-202,-169,-211,-233,-198},{-153,-157,-160,-135,-131,-178},{-140,-200,-182,-127,-133,-144},{-220,-169,-149,-211,-173,-135},{-229,-160,-215,-135,-206,-189},{-175,-207,-149,-158,-153,-217},{-226,-177,-153,-147,-136,-189},{-151,-211,-222,-157,-222,-155},{-149,-189,-162,-138,-147,-129},{-166,-133,-155,-207,-237,-235},{-211,-178,-155,-180,-200,-162},{-218,-211,-180,-149,-186,-178},{-228,-215,-193,-213,-140,-157},{-147,-204,-146,-166,-178,-167},{-169,-211,-147,-224,-173,-222},{-198,-211,-195,-146,-218,-189},{-231,-178,-195,-142,-191,-151},{-229,-211,-138,-197,-197,-207},{-175,-153,-189,-146,-158,-127},{-235,-195,-213,-147,-220,-140},{-206,-136,-204,-177,-204,-224},{-193,-189,-197,-193,-129,-131},{-193,-186,-142,-228,-187,-153},{-215,-207,-198,-149,-217,-178},{-167,-202,-173,-231,-147,-195},{-166,-149,-200,-155,-197,-220},{-191,-142,-178,-171,-171,-197},{-231,-155,-135,-177,-151,-149},{-171,-213,-226,-133,-140,-146},{-195,-140,-182,-195,-173,-224}},{{-146,-182,-164,-202,-158,-187},{-202,-178,-202,-186,-133,-146},{-228,-133,-200,-186,-218,-220},{-187,-215,-127,-158,-142,-135},{-175,-193,-151,-131,-231,-144},{-202,-177,-160,-146,-220,-224},{-218,-178,-229,-160,-167,-169},{-211,-215,-127,-226,-228,-182},{-160,-142,-127,-144,-189,-195},{-177,-235,-217,-215,-135,-207},{-146,-228,-191,-213,-195,-171},{-237,-202,-155,-204,-180,-215},{-235,-147,-166,-226,-133,-233},{-222,-187,-138,-180,-149,-155},{-191,-218,-193,-149,-228,-237},{-198,-178,-217,-187,-166,-211},{-217,-233,-151,-178,-146,-206},{-211,-211,-158,-158,-157,-171},{-173,-198,-198,-228,-155,-213},{-162,-220,-129,-193,-129,-222},{-211,-233,-144,-133,-135,-187},{-175,-213,-202,-158,-211,-131},{-184,-186,-222,-171,-211,-131},{-138,-198,-127,-193,-142,-178},{-184,-213,-155,-184,-129,-146},{-202,-184,-197,-153,-138,-144},{-182,-151,-200,-202,-211,-171},{-228,-135,-213,-198,-144,-187},{-171,-204,-169,-215,-237,-138},{-211,-138,-138,-235,-171,-195},{-155,-175,-129,-131,-158,-149},{-167,-173,-202,-209,-187,-147},{-193,-204,-209,-135,-131,-166},{-218,-235,-193,-215,-149,-180},{-217,-158,-153,-187,-131,-162},{-204,-171,-180,-228,-138,-164},{-200,-220,-195,-213,-184,-142},{-135,-206,-215,-220,-222,-206},{-226,-182,-149,-153,-133,-133},{-157,-131,-180,-222,-215,-186},{-157,-207,-229,-136,-178,-153},{-217,-193,-202,-195,-167,-218},{-233,-228,-153,-235,-131,-171},{-215,-186,-155,-157,-166,-191},{-197,-136,-211,-189,-191,-197},{-233,-206,-162,-215,-149,-169},{-153,-200,-160,-160,-217,-204},{-209,-136,-133,-231,-147,-189},{-177,-157,-189,-140,-169,-217},{-206,-207,-167,-184,-127,-198}},{{-162,-187,-164,-140,-173,-213},{-146,-215,-180,-135,-162,-211},{-229,-129,-160,-146,-171,-127},{-211,-206,-153,-195,-160,-157},{-135,-231,-129,-162,-131,-175},{-180,-226,-147,-133,-229,-129},{-228,-136,-198,-177,-182,-177},{-136,-237,-151,-162,-226,-140},{-136,-178,-217,-202,-222,-206},{-220,-153,-135,-231,-164,-217},{-211,-189,-147,-224,-233,-211},{-217,-180,-228,-153,-138,-153},{-235,-200,-153,-142,-127,-153},{-228,-160,-140,-186,-167,-207},{-171,-175,-178,-138,-169,-158},{-177,-177,-202,-155,-211,-149},{-138,-155,-146,-173,-144,-235},{-209,-195,-166,-233,-135,-226},{-162,-206,-153,-171,-153,-133},{-233,-218,-228,-231,-177,-195},{-217,-147,-136,-204,-157,-153},{-215,-178,-169,-228,-213,-231},{-127,-173,-147,-160,-177,-211},{-144,-153,-162,-209,-160,-228},{-193,-215,-218,-151,-224,-220},{-177,-138,-217,-182,-237,-138},{-171,-237,-197,-182,-136,-151},{-171,-162,-193,-184,-149,-226},{-127,-167,-164,-217,-231,-158},{-226,-142,-237,-229,-149,-209},{-235,-138,-200,-169,-167,-233},{-226,-175,-180,-138,-237,-231},{-222,-191,-177,-127,-220,-167},{-197,-164,-153,-211,-228,-189},{-184,-151,-169,-222,-149,-151},{-197,-158,-197,-220,-127,-224},{-226,-233,-149,-200,-206,-229},{-157,-211,-146,-171,-127,-129},{-187,-157,-138,-197,-213,-131},{-144,-166,-204,-131,-228,-207},{-189,-182,-213,-175,-211,-136},{-136,-147,-153,-158,-222,-157},{-204,-167,-131,-222,-151,-231},{-135,-206,-186,-162,-235,-186},{-231,-142,-186,-133,-228,-218},{-195,-166,-177,-140,-162,-228},{-129,-206,-222,-189,-233,-189},{-237,-202,-133,-235,-164,-217},{-233,-155,-182,-129,-224,-209},{-175,-151,-146,-213,-224,-189}}},{{{-292,-208,-294,-203,-235,-218},{-267,-198,-262,-198,-267,-309},{-294,-225,-201,-186,-306,-189},{-172,-247,-250,-208,-194,-240},{-194,-230,-274,-299,-235,-299},{-208,-186,-203,-228,-301,-174},{-282,-176,-174,-228,-301,-176},{-189,-228,-213,-294,-294,-240},{-198,-279,-274,-191,-274,-270},{-292,-274,-211,-287,-304,-294},{-287,-262,-238,-174,-206,-245},{-289,-274,-262,-245,-267,-186},{-218,-279,-174,-213,-294,-233},{-306,-284,-252,-230,-184,-238},{-189,-284,-250,-213,-284,-252},{-194,-282,-243,-201,-203,-274},{-267,-223,-191,-277,-235,-270},{-181,-277,-240,-294,-314,-216},{-299,-311,-318,-314,-265,-186},{-172,-225,-272,-318,-314,-265},{-309,-243,-279,-284,-255,-191},{-223,-181,-196,-314,-201,-318},{-203,-255,-218,-218,-172,-299},{-240,-270,-225,-282,-260,-289},{-238,-233,-189,-316,-265,-216},{-304,-260,-270,-252,-240,-309},{-279,-228,-194,-260,-292,-282},{-284,-176,-198,-228,-245,-216},{-284,-282,-309,-172,-228,-284},{-304,-196,-247,-240,-220,-284},{-252,-272,-294,-316,-311,-240},{-230,-208,-301,-201,-189,-203},{-233,-233,-311,-176,-174,-294},{-191,-228,-260,-301,-279,-184},{-203,-186,-270,-279,-235,-316},{-240,-194,-260,-252,-189,-250},{-296,-196,-196,-265,-191,-191},{-301,-274,-265,-206,-247,-196},{-198,-250,-230,-277,-250,-218},{-301,-301,-262,-270,-228,-272},{-230,-289,-277,-301,-255,-267},{-265,-220,-311,-289,-223,-260},{-176,-274,-255,-172,-272,-270},{-296,-255,-252,-304,-287,-243},{-292,-316,-213,-270,-284,-314},{-306,-243,-274,-233,-262,-289},{-277,-235,-296,-211,-186,-252},{-201,-274,-230,-196,-260,-172},{-181,-287,-301,-250,-201,-277},{-201,-255,-318,-274,-203,-206}},{{-292,-174,-243,-316,-301,-282},{-208,-228,-240,-243,-233,-189},{-184,-304,-230,-218,-186,-225},{-314,-218,-179,-201,-230,-279},{-272,-316,-270,-176,-213,-318},{-267,-216,-267,-304,-262,-289},{-189,-274,-250,-301,-277,-299},{-284,-299,-181,-270,-184,-267},{-287,-235,-213,-223,-174,-279},{-277,-296,-211,-245,-267,-228},{-287,-206,-296,-218,-306,-250},{-272,-309,-301,-284,-250,-201},{-277,-228,-262,-314,-233,-270},{-316,-316,-186,-274,-223,-287},{-213,-294,-186,-191,-311,-208},{-223,-240,-206,-198,-211,-247},{-233,-216,-277,-304,-287,-284},{-225,-260,-216,-272,-272,-240},{-274,-243,-316,-176,-316,-223},{-294,-311,-198,-306,-255,-296},{-252,-179,-255,-299,-191,-306},{-301,-191,-306,-179,-314,-211},{-211,-279,-186,-230,-225,-247},{-191,-265,-252,-233,-206,-279},{-233,-181,-301,-304,-289,-318},{-216,-274,-240,-267,-299,-274},{-287,-172,-225,-240,-294,-179},{-225,-299,-270,-316,-225,-179},{-203,-216,-220,-255,-223,-181},{-316,-262,-176,-255,-274,-260},{-274,-287,-243,-243,-301,-304},{-309,-216,-318,-250,-228,-292},{-267,-225,-225,-235,-309,-301},{-301,-262,-279,-208,-172,-181},{-267,-235,-194,-181,-299,-245},{-311,-211,-309,-279,-196,-304},{-198,-211,-309,-189,-243,-203},{-208,-189,-282,-262,-270,-289},{-189,-284,-206,-265,-176,-314},{-179,-296,-198,-216,-240,-267},{-267,-296,-198,-289,-218,-220},{-311,-267,-314,-257,-306,-225},{-203,-252,-186,-257,-257,-245},{-289,-255,-191,-211,-272,-189},{-316,-279,-318,-289,-316,-299},{-304,-289,-230,-198,-238,-272},{-233,-265,-279,-247,-279,-211},{-245,-274,-201,-225,-206,-225},{-270,-270,-233,-306,-235,-238},{-284,-296,-240,-270,-213,-318}},{{-296,-225,-211,-223,-311,-267},{-206,-270,-172,-247,-255,-228},{-309,-245,-252,-265,-186,-179},{-277,-194,-191,-267,-211,-260},{-174,-267,-203,-299,-211,-252},{-218,-267,-309,-203,-304,-296},{-274,-238,-316,-267,-198,-255},{-296,-218,-194,-314,-176,-277},{-262,-294,-265,-213,-274,-203},{-233,-294,-279,-311,-206,-262},{-260,-282,-186,-230,-179,-238},{-206,-265,-272,-304,-267,-198},{-250,-274,-184,-225,-220,-318},{-211,-223,-189,-296,-223,-176},{-181,-257,-189,-257,-292,-218},{-194,-172,-314,-184,-218,-245},{-272,-176,-240,-191,-265,-223},{-245,-274,-220,-189,-267,-260},{-176,-262,-260,-314,-191,-240},{-260,-287,-228,-213,-238,-250},{-250,-304,-294,-238,-306,-274},{-309,-255,-235,-304,-277,-282},{-299,-203,-179,-189,-289,-272},{-267,-274,-314,-213,-247,-206},{-304,-245,-223,-270,-265,-191},{-299,-287,-287,-260,-201,-311},{-304,-184,-247,-240,-260,-223},{-262,-245,-296,-184,-304,-218},{-176,-262,-213,-181,-299,-270},{-292,-306,-314,-206,-294,-186},{-228,-235,-294,-208,-255,-250},{-257,-301,-198,-260,-267,-260},{-228,-213,-189,-181,-289,-203},{-201,-294,-196,-316,-233,-292},{-316,-299,-220,-198,-189,-176},{-176,-304,-260,-201,-191,-243},{-181,-238,-176,-201,-296,-255},{-304,-228,-230,-306,-179,-203},{-245,-304,-262,-250,-206,-255},{-311,-301,-274,-289,-208,-257},{-243,-250,-211,-257,-309,-186},{-211,-282,-304,-270,-206,-294},{-208,-186,-282,-196,-306,-311},{-309,-272,-287,-216,-292,-176},{-292,-282,-301,-184,-311,-306},{-284,-245,-277,-230,-225,-216},{-252,-270,-184,-211,-247,-240},{-282,-216,-196,-172,-257,-194},{-206,-174,-287,-240,-213,-250},{-225,-272,-174,-277,-265,-181}},{{-265,-296,-287,-265,-240,-282},{-311,-196,-316,-311,-176,-196},{-257,-274,-243,-292,-172,-255},{-203,-296,-257,-287,-262,-235},{-186,-191,-243,-265,-230,-299},{-201,-272,-191,-218,-279,-194},{-211,-223,-284,-238,-267,-306},{-311,-287,-174,-191,-318,-211},{-228,-189,-277,-176,-172,-230},{-289,-238,-265,-172,-272,-198},{-267,-277,-316,-238,-294,-191},{-220,-194,-299,-265,-206,-208},{-247,-282,-318,-318,-267,-181},{-174,-233,-257,-314,-257,-230},{-314,-220,-225,-203,-181,-189},{-265,-189,-228,-316,-294,-201},{-282,-186,-208,-208,-235,-257},{-238,-279,-309,-316,-245,-262},{-260,-316,-296,-250,-230,-218},{-247,-203,-296,-191,-304,-277},{-245,-179,-314,-220,-220,-230},{-213,-198,-218,-252,-211,-247},{-270,-311,-233,-179,-233,-181},{-252,-243,-274,-213,-250,-304},{-289,-277,-289,-191,-184,-260},{-240,-230,-279,-223,-243,-316},{-189,-294,-260,-267,-270,-230},{-189,-260,-299,-279,-304,-194},{-262,-218,-304,-245,-211,-318},{-272,-260,-203,-272,-309,-255},{-267,-277,-245,-260,-299,-238},{-294,-260,-184,-318,-309,-218},{-243,-294,-314,-238,-208,-230},{-247,-299,-240,-250,-191,-186},{-208,-243,-218,-255,-252,-206},{-301,-296,-176,-316,-174,-245},{-289,-301,-172,-252,-294,-294},{-225,-233,-279,-252,-314,-198},{-255,-174,-252,-274,-272,-292},{-245,-272,-292,-186,-282,-186},{-282,-318,-314,-257,-274,-211},{-220,-316,-208,-279,-257,-235},{-316,-198,-316,-314,-176,-186},{-238,-218,-304,-191,-309,-211},{-287,-287,-220,-176,-301,-279},{-309,-311,-218,-245,-179,-174},{-255,-228,-294,-196,-318,-252},{-176,-196,-252,-274,-265,-208},{-265,-309,-270,-284,-243,-316},{-255,-294,-304,-230,-211,-296}},{{-243,-277,-220,-191,-191,-292},{-306,-218,-282,-294,-318,-201},{-184,-201,-267,-247,-186,-282},{-265,-277,-316,-201,-201,-176},{-270,-267,-260,-272,-316,-179},{-230,-191,-314,-228,-218,-270},{-299,-304,-247,-260,-284,-311},{-225,-216,-301,-243,-238,-255},{-238,-176,-225,-179,-316,-191},{-277,-216,-296,-255,-262,-174},{-211,-294,-318,-208,-284,-257},{-262,-304,-233,-255,-184,-272},{-318,-201,-316,-198,-301,-201},{-306,-216,-245,-287,-238,-304},{-194,-270,-243,-198,-181,-201},{-196,-206,-279,-257,-289,-201},{-252,-235,-260,-198,-245,-277},{-174,-238,-196,-220,-299,-184},{-191,-289,-225,-174,-189,-255},{-176,-279,-216,-218,-179,-225},{-238,-225,-247,-301,-213,-277},{-267,-272,-284,-274,-262,-184},{-304,-277,-213,-260,-223,-270},{-287,-245,-235,-255,-186,-255},{-225,-289,-292,-316,-260,-311},{-265,-174,-228,-265,-277,-265},{-316,-262,-255,-279,-257,-179},{-255,-292,-230,-230,-265,-316},{-223,-274,-220,-245,-292,-250},{-194,-265,-247,-309,-191,-225},{-203,-240,-196,-225,-260,-240},{-260,-292,-235,-314,-179,-196},{-314,-203,-184,-255,-304,-174},{-208,-314,-314,-255,-211,-243},{-196,-228,-233,-294,-265,-194},{-201,-233,-206,-296,-255,-172},{-284,-296,-284,-189,-289,-245},{-198,-282,-191,-228,-284,-233},{-257,-274,-272,-316,-267,-272},{-287,-265,-247,-176,-198,-294},{-233,-252,-260,-284,-314,-211},{-318,-247,-206,-206,-211,-265},{-279,-287,-318,-216,-299,-208},{-265,-294,-206,-191,-194,-309},{-203,-228,-181,-189,-292,-189},{-181,-289,-274,-316,-250,-184},{-218,-247,-311,-272,-235,-189},{-284,-216,-270,-201,-191,-309},{-260,-299,-220,-296,-233,-250},{-225,-189,-279,-292,-235,-223}},{{-260,-282,-250,-201,-208,-255},{-255,-289,-233,-260,-213,-311},{-174,-218,-252,-314,-223,-318},{-311,-318,-306,-277,-284,-265},{-230,-277,-233,-301,-306,-172},{-260,-238,-194,-311,-260,-216},{-289,-220,-262,-296,-270,-311},{-279,-277,-235,-270,-260,-301},{-294,-292,-252,-306,-277,-247},{-196,-172,-309,-245,-206,-198},{-257,-252,-194,-228,-211,-299},{-318,-223,-279,-211,-292,-184},{-176,-208,-274,-250,-220,-233},{-306,-228,-206,-267,-184,-186},{-270,-240,-277,-294,-245,-250},{-262,-250,-208,-194,-184,-277},{-250,-216,-257,-270,-203,-265},{-272,-189,-194,-181,-265,-309},{-274,-194,-282,-296,-179,-211},{-301,-252,-284,-304,-265,-309},{-235,-247,-318,-179,-230,-238},{-176,-284,-287,-306,-218,-272},{-289,-174,-284,-186,-230,-184},{-238,-267,-235,-223,-252,-260},{-284,-194,-223,-218,-208,-225},{-284,-304,-284,-294,-289,-213},{-287,-211,-184,-294,-277,-230},{-284,-235,-233,-311,-282,-287},{-243,-220,-238,-201,-228,-176},{-201,-257,-189,-220,-245,-191},{-277,-181,-277,-208,-189,-247},{-186,-216,-311,-316,-243,-196},{-230,-296,-311,-198,-314,-216},{-243,-257,-220,-272,-216,-301},{-304,-282,-220,-201,-252,-247},{-201,-220,-194,-284,-225,-250},{-277,-196,-311,-252,-287,-201},{-277,-257,-245,-262,-247,-267},{-220,-292,-186,-262,-294,-194},{-238,-255,-292,-299,-201,-191},{-218,-216,-218,-216,-203,-296},{-186,-279,-316,-238,-316,-274},{-243,-172,-228,-213,-265,-245},{-247,-289,-184,-292,-250,-284},{-206,-213,-230,-311,-181,-228},{-279,-292,-274,-230,-316,-228},{-294,-245,-196,-238,-267,-203},{-179,-201,-301,-240,-191,-289},{-267,-316,-282,-216,-252,-186},{-240,-252,-220,-191,-201,-272}},{{-228,-284,-301,-174,-179,-211},{-296,-265,-203,-191,-198,-311},{-238,-235,-294,-225,-213,-172},{-194,-252,-194,-287,-201,-181},{-235,-186,-289,-311,-240,-191},{-238,-211,-314,-260,-235,-220},{-262,-245,-318,-186,-262,-238},{-255,-301,-257,-296,-294,-186},{-316,-311,-206,-284,-247,-250},{-235,-277,-189,-247,-172,-181},{-245,-296,-211,-240,-301,-265},{-174,-316,-314,-216,-257,-299},{-233,-220,-206,-289,-196,-179},{-252,-247,-201,-287,-174,-279},{-267,-265,-198,-189,-176,-265},{-299,-206,-252,-191,-267,-270},{-309,-201,-186,-274,-240,-179},{-252,-311,-181,-262,-255,-186},{-301,-301,-174,-265,-208,-292},{-203,-216,-184,-220,-191,-216},{-238,-316,-255,-299,-230,-172},{-176,-201,-306,-274,-262,-243},{-235,-284,-230,-274,-311,-252},{-270,-301,-218,-194,-176,-208},{-296,-196,-198,-309,-198,-228},{-255,-176,-216,-216,-213,-196},{-301,-262,-172,-174,-230,-294},{-247,-306,-189,-225,-306,-216},{-294,-309,-316,-252,-225,-265},{-306,-176,-274,-289,-218,-211},{-282,-257,-255,-287,-228,-233},{-304,-296,-309,-306,-220,-252},{-218,-272,-314,-240,-292,-218},{-216,-225,-228,-274,-223,-184},{-243,-274,-228,-306,-194,-289},{-265,-318,-194,-243,-284,-245},{-186,-292,-186,-238,-211,-208},{-270,-238,-186,-267,-216,-279},{-306,-174,-223,-279,-296,-318},{-181,-309,-230,-306,-272,-238},{-292,-287,-265,-311,-225,-318},{-196,-179,-272,-247,-174,-172},{-282,-220,-304,-211,-194,-211},{-208,-316,-255,-304,-191,-296},{-279,-218,-181,-301,-252,-186},{-216,-189,-301,-296,-230,-272},{-206,-201,-294,-240,-282,-260},{-208,-174,-282,-196,-294,-252},{-243,-277,-267,-172,-198,-294},{-274,-274,-247,-252,-255,-240}},{{-282,-238,-316,-228,-252,-282},{-292,-206,-255,-279,-233,-255},{-181,-238,-216,-235,-223,-257},{-247,-250,-247,-287,-216,-230},{-228,-233,-304,-255,-218,-282},{-311,-191,-299,-284,-184,-314},{-181,-296,-282,-240,-314,-191},{-267,-230,-284,-228,-260,-191},{-223,-257,-228,-311,-243,-174},{-301,-172,-289,-270,-179,-184},{-186,-238,-301,-311,-294,-257},{-306,-255,-314,-292,-196,-316},{-206,-211,-318,-245,-233,-206},{-318,-309,-186,-309,-314,-279},{-304,-294,-287,-255,-211,-223},{-220,-184,-208,-181,-287,-260},{-216,-247,-316,-218,-314,-235},{-265,-228,-282,-260,-198,-316},{-172,-301,-314,-243,-306,-294},{-233,-250,-216,-225,-277,-245},{-203,-189,-189,-174,-304,-277},{-235,-294,-179,-318,-296,-208},{-267,-304,-299,-216,-267,-238},{-270,-265,-233,-287,-274,-318},{-220,-296,-279,-240,-184,-316},{-306,-267,-191,-172,-301,-213},{-191,-247,-247,-172,-309,-294},{-252,-257,-194,-279,-267,-274},{-196,-284,-289,-208,-203,-299},{-294,-196,-250,-301,-198,-238},{-243,-194,-314,-270,-230,-216},{-255,-172,-181,-211,-179,-194},{-255,-265,-181,-196,-274,-176},{-311,-287,-292,-306,-194,-274},{-274,-294,-250,-196,-230,-211},{-196,-176,-243,-198,-238,-218},{-250,-243,-289,-255,-220,-282},{-206,-265,-235,-220,-201,-223},{-311,-284,-318,-223,-233,-176},{-284,-196,-272,-176,-235,-279},{-201,-282,-243,-274,-201,-304},{-203,-203,-294,-194,-201,-272},{-250,-176,-267,-172,-277,-211},{-184,-240,-243,-274,-233,-277},{-272,-294,-211,-243,-270,-194},{-194,-316,-176,-218,-247,-216},{-213,-255,-233,-257,-211,-316},{-287,-252,-272,-262,-191,-179},{-220,-262,-289,-255,-250,-179},{-318,-228,-235,-250,-255,-203}},{{-250,-260,-277,-255,-176,-245},{-172,-230,-181,-228,-196,-318},{-292,-257,-306,-220,-208,-282},{-296,-304,-279,-274,-255,-211},{-250,-240,-309,-194,-206,-216},{-172,-216,-213,-252,-282,-257},{-238,-250,-306,-318,-196,-287},{-299,-314,-279,-194,-316,-306},{-265,-208,-296,-230,-277,-245},{-225,-235,-238,-181,-194,-211},{-314,-255,-245,-250,-252,-174},{-287,-282,-262,-316,-184,-189},{-235,-270,-189,-189,-230,-174},{-198,-179,-274,-206,-218,-306},{-194,-301,-220,-316,-196,-287},{-189,-238,-176,-181,-172,-267},{-289,-267,-309,-255,-191,-179},{-198,-223,-174,-252,-206,-235},{-179,-245,-216,-282,-260,-274},{-265,-250,-179,-318,-186,-201},{-296,-318,-260,-228,-255,-296},{-230,-260,-306,-186,-304,-238},{-292,-316,-277,-208,-225,-311},{-198,-306,-289,-238,-316,-186},{-223,-176,-211,-284,-309,-240},{-277,-198,-306,-252,-223,-223},{-216,-240,-282,-208,-265,-189},{-247,-189,-220,-267,-235,-240},{-257,-196,-299,-201,-279,-267},{-213,-245,-301,-203,-186,-250},{-318,-198,-235,-211,-223,-201},{-235,-294,-196,-282,-287,-316},{-257,-270,-316,-208,-294,-279},{-176,-184,-181,-304,-262,-274},{-252,-309,-257,-220,-179,-247},{-294,-172,-179,-174,-311,-250},{-238,-194,-270,-287,-176,-272},{-208,-306,-174,-203,-196,-191},{-211,-292,-267,-228,-228,-196},{-196,-294,-260,-196,-309,-289},{-203,-299,-314,-238,-252,-220},{-282,-294,-176,-240,-316,-206},{-184,-247,-311,-257,-289,-301},{-282,-289,-282,-196,-179,-274},{-311,-262,-225,-206,-282,-257},{-255,-296,-228,-196,-233,-311},{-220,-203,-186,-243,-306,-213},{-213,-176,-194,-220,-272,-306},{-316,-189,-284,-191,-277,-196},{-277,-216,-186,-284,-316,-304}}},{{{-261,-231,-192,-243,-254,-252},{-256,-268,-291,-284,-182,-268},{-245,-203,-208,-273,-284,-176},{-286,-166,-300,-213,-201,-226},{-173,-275,-185,-169,-284,-245},{-203,-196,-203,-245,-187,-173},{-291,-164,-249,-224,-238,-236},{-289,-277,-300,-240,-236,-286},{-259,-187,-268,-259,-238,-169},{-256,-277,-213,-275,-182,-240},{-219,-229,-199,-284,-196,-206},{-229,-293,-210,-180,-282,-166},{-289,-245,-286,-226,-240,-171},{-208,-199,-203,-176,-249,-229},{-192,-296,-266,-252,-275,-203},{-162,-286,-282,-187,-252,-192},{-180,-169,-173,-178,-194,-298},{-203,-238,-206,-261,-189,-273},{-293,-213,-268,-169,-254,-164},{-266,-224,-226,-178,-178,-282},{-189,-254,-231,-166,-284,-192},{-194,-282,-217,-199,-166,-226},{-206,-201,-208,-249,-293,-169},{-213,-226,-196,-300,-252,-199},{-291,-201,-173,-270,-289,-176},{-206,-194,-224,-231,-300,-291},{-180,-208,-196,-185,-180,-164},{-208,-180,-277,-213,-215,-284},{-273,-266,-178,-187,-298,-266},{-166,-289,-259,-201,-189,-166},{-213,-162,-245,-298,-249,-261},{-210,-247,-194,-199,-182,-180},{-222,-282,-261,-282,-189,-222},{-233,-291,-252,-194,-259,-164},{-215,-194,-196,-231,-293,-166},{-261,-215,-275,-162,-215,-201},{-169,-266,-284,-291,-266,-275},{-187,-286,-194,-286,-208,-162},{-243,-194,-245,-166,-275,-182},{-169,-249,-176,-224,-224,-270},{-300,-196,-293,-256,-182,-263},{-192,-259,-199,-192,-236,-185},{-199,-293,-277,-219,-256,-189},{-252,-187,-252,-180,-166,-215},{-256,-236,-201,-300,-169,-298},{-231,-210,-289,-231,-213,-282},{-247,-185,-289,-286,-238,-203},{-176,-173,-259,-213,-176,-208},{-192,-206,-229,-215,-208,-259},{-215,-192,-247,-298,-284,-266}},{{-284,-284,-199,-201,-224,-229},{-256,-189,-189,-196,-215,-226},{-182,-224,-300,-194,-176,-173},{-208,-286,-189,-162,-210,-162},{-275,-176,-169,-192,-217,-266},{-178,-261,-280,-249,-282,-206},{-199,-259,-231,-173,-268,-215},{-247,-180,-275,-233,-236,-300},{-196,-194,-263,-176,-268,-249},{-231,-192,-256,-201,-282,-194},{-263,-286,-206,-224,-164,-213},{-185,-226,-240,-263,-206,-201},{-201,-192,-162,-192,-192,-268},{-263,-266,-261,-240,-171,-185},{-275,-166,-252,-178,-263,-203},{-261,-286,-203,-263,-277,-245},{-201,-208,-282,-208,-254,-180},{-203,-238,-171,-259,-261,-282},{-291,-187,-219,-208,-187,-233},{-171,-162,-178,-192,-243,-261},{-233,-252,-300,-259,-296,-256},{-173,-229,-206,-249,-291,-245},{-247,-180,-229,-222,-298,-270},{-243,-240,-236,-176,-300,-201},{-171,-300,-208,-224,-187,-289},{-229,-245,-182,-296,-273,-169},{-261,-298,-203,-182,-229,-219},{-231,-178,-208,-298,-261,-233},{-213,-236,-280,-222,-217,-240},{-169,-217,-293,-194,-176,-291},{-277,-231,-298,-249,-263,-187},{-222,-194,-169,-261,-296,-208},{-226,-300,-252,-280,-249,-187},{-224,-166,-222,-215,-229,-162},{-208,-245,-171,-275,-277,-189},{-206,-169,-243,-169,-300,-236},{-166,-298,-266,-189,-224,-300},{-284,-291,-196,-249,-173,-247},{-291,-273,-224,-219,-224,-222},{-273,-273,-245,-266,-217,-187},{-162,-231,-203,-261,-261,-233},{-185,-180,-192,-208,-293,-162},{-194,-208,-240,-166,-171,-187},{-293,-224,-243,-192,-217,-266},{-270,-233,-236,-289,-187,-298},{-210,-298,-178,-203,-169,-252},{-259,-231,-261,-224,-166,-213},{-226,-203,-233,-213,-201,-298},{-192,-169,-203,-213,-252,-266},{-268,-229,-224,-277,-270,-245}},{{-194,-199,-196,-229,-194,-231},{-293,-213,-259,-268,-182,-296},{-249,-162,-166,-224,-275,-182},{-298,-206,-192,-226,-187,-162},{-166,-298,-293,-261,-289,-180},{-201,-194,-219,-266,-256,-199},{-203,-199,-162,-192,-268,-245},{-243,-185,-293,-275,-284,-222},{-201,-231,-210,-240,-192,-178},{-282,-261,-261,-249,-266,-229},{-293,-273,-206,-222,-259,-282},{-201,-280,-277,-219,-185,-226},{-203,-296,-247,-238,-263,-173},{-300,-247,-224,-162,-252,-185},{-229,-284,-249,-196,-208,-296},{-199,-252,-196,-192,-169,-291},{-261,-169,-282,-286,-268,-224},{-210,-189,-300,-247,-173,-277},{-169,-266,-192,-273,-270,-275},{-226,-291,-224,-166,-224,-182},{-171,-243,-182,-162,-217,-215},{-187,-185,-166,-229,-173,-176},{-194,-178,-199,-196,-196,-187},{-291,-208,-249,-263,-199,-247},{-222,-201,-215,-210,-192,-238},{-266,-208,-180,-233,-222,-162},{-243,-249,-164,-263,-203,-203},{-296,-208,-196,-169,-286,-224},{-206,-291,-300,-280,-282,-192},{-171,-162,-219,-247,-252,-270},{-252,-194,-270,-243,-201,-166},{-180,-293,-256,-240,-176,-298},{-300,-208,-215,-164,-270,-201},{-261,-268,-219,-171,-215,-233},{-245,-263,-289,-224,-196,-192},{-268,-289,-270,-268,-229,-213},{-166,-268,-229,-180,-231,-182},{-261,-169,-270,-280,-226,-203},{-275,-187,-219,-219,-300,-243},{-293,-164,-268,-293,-233,-213},{-275,-249,-249,-224,-245,-219},{-199,-173,-182,-173,-185,-236},{-247,-180,-243,-263,-219,-217},{-238,-291,-176,-282,-219,-261},{-291,-233,-192,-182,-196,-252},{-275,-178,-194,-280,-196,-187},{-208,-182,-233,-293,-189,-296},{-273,-284,-231,-171,-199,-261},{-199,-229,-266,-277,-169,-280},{-164,-270,-266,-226,-226,-219}},{{-296,-203,-196,-180,-176,-284},{-236,-231,-229,-229,-189,-273},{-226,-182,-259,-185,-296,-240},{-206,-240,-192,-215,-208,-298},{-229,-252,-176,-178,-298,-192},{-263,-222,-182,-282,-245,-176},{-187,-199,-289,-229,-201,-162},{-275,-289,-176,-284,-194,-224},{-182,-222,-180,-217,-268,-263},{-219,-173,-296,-270,-164,-199},{-238,-180,-229,-275,-282,-185},{-256,-293,-222,-296,-194,-222},{-263,-196,-189,-171,-229,-273},{-277,-169,-217,-300,-263,-219},{-240,-298,-254,-280,-196,-263},{-300,-273,-215,-289,-182,-240},{-252,-243,-185,-240,-249,-266},{-182,-182,-284,-282,-222,-245},{-203,-203,-176,-199,-182,-185},{-263,-263,-192,-259,-169,-201},{-210,-173,-199,-245,-187,-201},{-266,-263,-203,-270,-187,-282},{-270,-286,-219,-300,-286,-263},{-249,-240,-176,-277,-263,-249},{-224,-240,-182,-243,-224,-201},{-266,-268,-238,-273,-173,-261},{-280,-282,-233,-254,-270,-277},{-176,-284,-245,-243,-249,-268},{-291,-280,-217,-196,-298,-164},{-296,-268,-233,-236,-263,-252},{-277,-199,-162,-178,-213,-240},{-273,-256,-187,-286,-243,-219},{-199,-229,-196,-280,-203,-226},{-224,-245,-164,-185,-270,-180},{-203,-277,-206,-249,-164,-243},{-166,-180,-254,-293,-164,-180},{-224,-231,-256,-291,-300,-243},{-171,-222,-286,-203,-238,-219},{-206,-187,-201,-252,-178,-166},{-210,-252,-286,-166,-270,-182},{-282,-203,-296,-300,-273,-236},{-243,-286,-219,-196,-245,-162},{-192,-185,-192,-180,-215,-270},{-249,-187,-189,-215,-291,-208},{-176,-300,-176,-229,-187,-293},{-187,-229,-298,-166,-249,-261},{-196,-169,-252,-261,-270,-249},{-280,-280,-194,-171,-199,-166},{-266,-226,-233,-213,-243,-199},{-254,-173,-280,-210,-199,-277}},{{-192,-268,-238,-233,-222,-222},{-178,-210,-169,-178,-199,-203},{-213,-259,-284,-268,-249,-277},{-203,-275,-238,-217,-282,-219},{-245,-277,-259,-215,-208,-182},{-206,-164,-196,-215,-224,-231},{-210,-286,-256,-219,-296,-206},{-206,-215,-291,-224,-194,-203},{-176,-289,-277,-238,-182,-291},{-187,-166,-199,-166,-208,-293},{-171,-289,-164,-176,-277,-231},{-176,-185,-185,-173,-252,-187},{-229,-296,-289,-273,-222,-166},{-266,-169,-261,-192,-273,-164},{-293,-206,-222,-268,-298,-233},{-226,-256,-243,-254,-224,-249},{-293,-252,-286,-298,-261,-300},{-270,-275,-171,-201,-189,-162},{-236,-289,-171,-243,-210,-213},{-192,-268,-298,-231,-293,-199},{-286,-199,-189,-229,-291,-229},{-194,-261,-291,-238,-208,-210},{-252,-199,-275,-289,-208,-164},{-203,-300,-240,-291,-196,-249},{-266,-291,-286,-226,-261,-266},{-194,-293,-196,-217,-173,-275},{-254,-286,-199,-176,-166,-185},{-286,-196,-219,-289,-213,-249},{-206,-291,-275,-273,-282,-289},{-213,-298,-182,-273,-247,-231},{-245,-252,-192,-166,-236,-213},{-277,-213,-229,-192,-224,-284},{-273,-203,-261,-298,-173,-286},{-289,-208,-180,-238,-203,-284},{-222,-231,-268,-296,-243,-196},{-291,-222,-173,-282,-185,-224},{-185,-194,-247,-222,-259,-233},{-293,-263,-277,-185,-238,-273},{-280,-273,-286,-270,-222,-284},{-192,-169,-275,-226,-282,-280},{-192,-296,-224,-215,-169,-185},{-263,-282,-229,-296,-224,-208},{-293,-247,-208,-229,-180,-293},{-236,-286,-273,-238,-208,-254},{-252,-189,-217,-266,-187,-296},{-185,-243,-173,-226,-275,-182},{-226,-289,-233,-256,-270,-261},{-176,-277,-162,-173,-194,-178},{-219,-289,-206,-189,-206,-263},{-261,-206,-291,-236,-166,-256}},{{-238,-203,-231,-173,-263,-164},{-275,-236,-164,-206,-291,-298},{-217,-178,-268,-171,-263,-171},{-282,-282,-224,-192,-203,-194},{-296,-180,-182,-169,-189,-243},{-249,-296,-300,-296,-206,-201},{-249,-293,-296,-196,-289,-203},{-194,-286,-266,-273,-275,-222},{-229,-243,-210,-178,-245,-217},{-162,-284,-178,-282,-254,-217},{-256,-217,-293,-280,-210,-280},{-233,-178,-263,-210,-236,-213},{-166,-194,-173,-268,-277,-203},{-199,-231,-178,-238,-254,-229},{-254,-166,-224,-254,-162,-268},{-208,-196,-187,-194,-261,-252},{-192,-252,-291,-266,-296,-231},{-180,-226,-196,-291,-300,-210},{-180,-164,-199,-185,-275,-169},{-280,-231,-252,-261,-252,-215},{-176,-277,-169,-199,-261,-286},{-289,-189,-231,-196,-277,-270},{-201,-194,-192,-178,-180,-187},{-293,-240,-263,-293,-208,-273},{-266,-199,-187,-182,-194,-178},{-273,-203,-256,-300,-280,-273},{-224,-289,-249,-286,-268,-238},{-238,-162,-192,-176,-229,-187},{-249,-201,-256,-247,-219,-263},{-273,-236,-210,-217,-236,-164},{-245,-162,-222,-263,-199,-224},{-224,-219,-171,-249,-203,-206},{-182,-268,-261,-233,-266,-261},{-240,-215,-273,-224,-164,-215},{-217,-208,-291,-249,-189,-187},{-286,-277,-275,-222,-187,-194},{-171,-256,-238,-187,-215,-270},{-243,-243,-268,-201,-203,-199},{-249,-189,-261,-226,-266,-300},{-270,-277,-224,-166,-185,-162},{-189,-254,-256,-206,-189,-162},{-238,-196,-210,-192,-261,-217},{-291,-275,-162,-263,-286,-187},{-261,-231,-240,-187,-268,-238},{-203,-238,-291,-277,-261,-236},{-291,-173,-169,-280,-247,-185},{-296,-217,-162,-208,-266,-296},{-231,-296,-171,-254,-238,-273},{-296,-178,-298,-243,-277,-213},{-219,-263,-226,-215,-273,-208}},{{-213,-282,-289,-166,-187,-277},{-206,-298,-280,-176,-164,-182},{-293,-291,-201,-273,-293,-280},{-300,-300,-280,-199,-224,-217},{-182,-233,-226,-238,-203,-171},{-213,-261,-247,-270,-199,-199},{-259,-245,-277,-217,-166,-229},{-293,-256,-273,-185,-238,-229},{-162,-240,-280,-270,-284,-298},{-275,-286,-243,-270,-254,-231},{-293,-182,-173,-166,-259,-238},{-249,-266,-263,-289,-236,-180},{-201,-189,-231,-196,-275,-300},{-206,-249,-259,-166,-171,-263},{-280,-238,-222,-261,-180,-201},{-259,-263,-277,-187,-243,-210},{-192,-277,-231,-219,-176,-189},{-282,-236,-296,-210,-296,-182},{-226,-203,-180,-236,-206,-219},{-282,-247,-199,-280,-291,-300},{-178,-210,-215,-217,-206,-296},{-243,-215,-231,-293,-289,-217},{-187,-171,-233,-284,-280,-173},{-219,-252,-194,-249,-224,-166},{-254,-266,-296,-199,-273,-166},{-196,-249,-206,-249,-266,-266},{-249,-240,-284,-217,-215,-199},{-206,-261,-300,-247,-213,-215},{-280,-291,-180,-298,-266,-189},{-199,-176,-268,-300,-247,-215},{-189,-277,-185,-166,-226,-231},{-240,-243,-247,-189,-215,-219},{-268,-201,-293,-210,-226,-208},{-213,-247,-277,-215,-192,-201},{-240,-215,-282,-189,-293,-245},{-296,-243,-259,-284,-208,-236},{-238,-266,-298,-224,-203,-203},{-217,-254,-217,-164,-229,-222},{-199,-298,-270,-222,-273,-268},{-222,-185,-201,-166,-189,-293},{-254,-199,-199,-201,-196,-217},{-247,-289,-164,-275,-254,-201},{-178,-178,-259,-180,-224,-173},{-233,-296,-208,-182,-296,-185},{-182,-192,-162,-280,-208,-192},{-185,-280,-254,-233,-189,-277},{-206,-236,-268,-173,-256,-201},{-178,-273,-199,-178,-254,-229},{-208,-249,-298,-164,-226,-282},{-282,-256,-268,-164,-259,-222}},{{-233,-300,-199,-166,-226,-300},{-206,-210,-173,-243,-208,-169},{-286,-189,-268,-282,-222,-256},{-194,-263,-166,-189,-243,-247},{-282,-217,-173,-291,-201,-210},{-256,-208,-201,-226,-233,-213},{-176,-180,-273,-176,-206,-215},{-208,-291,-166,-236,-249,-268},{-277,-270,-189,-233,-233,-291},{-270,-286,-247,-249,-249,-277},{-280,-187,-189,-187,-231,-194},{-291,-247,-171,-252,-247,-162},{-238,-236,-238,-236,-259,-261},{-224,-194,-206,-231,-171,-275},{-213,-289,-296,-217,-164,-280},{-210,-222,-300,-286,-243,-169},{-185,-166,-291,-275,-182,-270},{-293,-203,-266,-238,-275,-231},{-187,-298,-206,-201,-217,-210},{-259,-189,-298,-178,-273,-284},{-226,-231,-199,-194,-270,-171},{-277,-194,-187,-270,-286,-286},{-203,-286,-293,-291,-219,-293},{-273,-296,-217,-180,-256,-252},{-266,-261,-275,-256,-219,-270},{-300,-291,-238,-203,-254,-231},{-300,-229,-215,-229,-213,-268},{-176,-254,-282,-243,-249,-236},{-187,-224,-247,-300,-231,-252},{-215,-169,-282,-176,-229,-263},{-176,-293,-289,-210,-268,-245},{-277,-270,-164,-208,-215,-199},{-196,-182,-291,-180,-298,-263},{-277,-222,-256,-215,-213,-182},{-164,-286,-199,-247,-169,-233},{-213,-189,-268,-231,-238,-217},{-210,-289,-296,-229,-284,-240},{-249,-270,-270,-217,-219,-289},{-219,-196,-224,-171,-203,-233},{-231,-266,-219,-224,-166,-199},{-194,-226,-182,-270,-189,-252},{-166,-169,-284,-231,-173,-215},{-224,-291,-169,-243,-249,-215},{-266,-201,-171,-215,-203,-263},{-187,-268,-199,-275,-182,-185},{-226,-268,-219,-300,-231,-296},{-231,-210,-249,-259,-222,-176},{-275,-259,-185,-162,-166,-231},{-277,-215,-293,-298,-293,-194},{-219,-194,-226,-256,-261,-252}},{{-166,-240,-238,-300,-236,-215},{-275,-289,-162,-194,-178,-182},{-219,-238,-189,-238,-266,-176},{-169,-238,-201,-185,-256,-277},{-266,-182,-236,-215,-189,-192},{-224,-286,-293,-182,-259,-245},{-238,-189,-291,-189,-261,-224},{-176,-247,-162,-243,-291,-178},{-169,-284,-240,-259,-293,-259},{-176,-229,-261,-233,-233,-293},{-289,-291,-203,-270,-224,-266},{-222,-266,-210,-164,-263,-266},{-259,-249,-268,-289,-208,-300},{-243,-254,-224,-252,-236,-164},{-203,-275,-222,-176,-219,-298},{-282,-226,-187,-229,-208,-201},{-238,-178,-280,-189,-192,-164},{-176,-256,-275,-201,-171,-164},{-178,-236,-194,-261,-245,-206},{-293,-199,-180,-217,-219,-284},{-169,-194,-189,-286,-187,-201},{-259,-249,-229,-275,-266,-182},{-249,-199,-224,-166,-213,-277},{-273,-210,-166,-277,-231,-203},{-280,-196,-249,-203,-282,-240},{-162,-203,-169,-180,-178,-245},{-261,-189,-162,-178,-206,-217},{-263,-252,-213,-226,-192,-173},{-199,-178,-296,-270,-273,-233},{-266,-192,-254,-219,-194,-185},{-282,-300,-298,-231,-171,-206},{-277,-233,-254,-266,-249,-222},{-240,-176,-226,-300,-182,-238},{-289,-210,-240,-201,-162,-256},{-286,-196,-291,-162,-222,-268},{-226,-176,-236,-185,-298,-210},{-224,-296,-169,-273,-256,-277},{-162,-231,-219,-224,-259,-291},{-196,-273,-185,-245,-252,-213},{-196,-252,-201,-233,-226,-289},{-277,-245,-201,-298,-275,-185},{-201,-229,-203,-229,-293,-199},{-219,-203,-210,-261,-286,-273},{-215,-215,-199,-164,-293,-259},{-261,-201,-194,-224,-178,-259},{-215,-164,-252,-261,-180,-189},{-192,-275,-273,-233,-296,-238},{-243,-291,-261,-185,-187,-268},{-201,-298,-194,-280,-182,-233},{-252,-201,-219,-261,-224,-247}}},{{{-306,-350,-368,-259,-320,-235},{-318,-297,-376,-241,-347,-323},{-223,-323,-306,-335,-223,-335},{-338,-362,-223,-226,-365,-335},{-241,-223,-238,-247,-338,-285},{-279,-235,-347,-382,-273,-294},{-312,-212,-335,-268,-309,-294},{-256,-370,-218,-382,-294,-306},{-353,-356,-215,-297,-365,-373},{-326,-250,-259,-309,-212,-347},{-291,-209,-279,-209,-262,-235},{-244,-268,-279,-353,-320,-303},{-347,-276,-291,-262,-276,-235},{-256,-373,-226,-282,-232,-265},{-226,-303,-365,-294,-338,-359},{-359,-379,-238,-291,-338,-259},{-309,-294,-338,-368,-297,-326},{-312,-262,-206,-368,-238,-247},{-279,-326,-238,-212,-353,-344},{-318,-241,-294,-265,-268,-370},{-294,-323,-256,-212,-335,-356},{-362,-232,-382,-238,-370,-332},{-215,-273,-368,-318,-318,-270},{-312,-323,-344,-285,-226,-300},{-262,-273,-347,-268,-368,-312},{-276,-379,-376,-323,-350,-259},{-265,-279,-244,-306,-370,-315},{-262,-250,-376,-285,-241,-359},{-347,-270,-306,-285,-265,-365},{-218,-359,-297,-312,-206,-220},{-238,-291,-285,-256,-326,-326},{-353,-220,-285,-347,-382,-226},{-220,-300,-329,-265,-238,-262},{-373,-306,-279,-279,-262,-303},{-294,-312,-241,-318,-215,-356},{-229,-362,-379,-318,-318,-212},{-344,-344,-279,-365,-241,-212},{-318,-294,-215,-362,-241,-306},{-238,-341,-303,-282,-347,-273},{-370,-288,-206,-285,-326,-212},{-270,-270,-285,-288,-356,-273},{-312,-262,-285,-206,-306,-379},{-347,-338,-279,-341,-268,-326},{-335,-318,-279,-291,-365,-285},{-270,-312,-353,-226,-368,-250},{-370,-259,-229,-318,-256,-276},{-306,-350,-353,-329,-235,-356},{-279,-297,-212,-247,-256,-318},{-282,-306,-370,-268,-341,-373},{-206,-365,-276,-259,-276,-376}},{{-229,-279,-373,-285,-285,-294},{-353,-238,-373,-259,-294,-379},{-294,-370,-341,-297,-212,-218},{-359,-288,-382,-270,-212,-268},{-368,-259,-365,-206,-350,-376},{-326,-288,-344,-262,-291,-294},{-247,-315,-341,-238,-270,-291},{-350,-253,-238,-235,-294,-382},{-315,-265,-276,-353,-326,-356},{-229,-235,-356,-347,-294,-241},{-318,-226,-332,-273,-309,-259},{-365,-344,-370,-273,-235,-338},{-356,-273,-265,-232,-244,-223},{-268,-212,-297,-376,-370,-312},{-276,-226,-341,-300,-300,-306},{-326,-376,-362,-350,-353,-226},{-370,-297,-312,-344,-270,-259},{-229,-320,-238,-268,-279,-335},{-368,-229,-338,-294,-320,-288},{-232,-218,-294,-335,-259,-268},{-373,-350,-303,-220,-247,-235},{-279,-218,-288,-373,-265,-320},{-215,-329,-223,-232,-253,-353},{-250,-279,-338,-306,-368,-279},{-215,-209,-356,-309,-226,-318},{-309,-259,-294,-353,-259,-344},{-235,-379,-215,-365,-329,-247},{-262,-338,-212,-303,-250,-273},{-326,-282,-332,-297,-368,-300},{-303,-259,-229,-276,-359,-238},{-297,-362,-300,-259,-256,-368},{-368,-276,-370,-268,-306,-359},{-300,-262,-212,-238,-273,-344},{-250,-368,-335,-220,-256,-347},{-215,-229,-273,-300,-300,-247},{-335,-268,-250,-329,-259,-270},{-229,-309,-309,-250,-229,-373},{-256,-209,-341,-250,-326,-356},{-276,-362,-265,-226,-244,-294},{-250,-285,-359,-373,-291,-344},{-297,-315,-235,-315,-226,-335},{-306,-365,-309,-362,-323,-232},{-344,-359,-282,-268,-376,-332},{-241,-220,-338,-318,-373,-259},{-256,-379,-300,-250,-232,-353},{-209,-335,-238,-344,-309,-382},{-376,-376,-220,-220,-247,-303},{-335,-338,-368,-288,-294,-376},{-244,-365,-320,-262,-270,-294},{-315,-320,-235,-270,-379,-285}},{{-235,-223,-282,-256,-344,-370},{-350,-282,-238,-362,-291,-382},{-226,-262,-376,-212,-253,-279},{-259,-259,-244,-238,-326,-318},{-315,-379,-212,-312,-353,-262},{-288,-268,-350,-253,-288,-273},{-297,-244,-306,-215,-362,-291},{-206,-268,-268,-241,-265,-332},{-362,-373,-382,-320,-347,-338},{-359,-329,-265,-332,-212,-323},{-244,-238,-288,-344,-209,-365},{-382,-250,-270,-253,-344,-303},{-347,-338,-262,-247,-359,-359},{-332,-276,-235,-320,-279,-306},{-338,-323,-376,-279,-253,-356},{-276,-226,-359,-297,-223,-365},{-206,-376,-362,-229,-226,-344},{-223,-282,-332,-282,-326,-226},{-329,-247,-335,-288,-256,-382},{-341,-318,-376,-323,-259,-259},{-359,-262,-356,-300,-382,-356},{-253,-370,-212,-309,-341,-300},{-312,-297,-368,-329,-215,-350},{-329,-256,-268,-282,-350,-379},{-359,-365,-238,-303,-291,-373},{-226,-379,-235,-241,-226,-320},{-256,-259,-220,-376,-253,-382},{-353,-218,-379,-288,-309,-285},{-318,-220,-297,-329,-250,-279},{-379,-368,-315,-297,-247,-270},{-359,-235,-359,-235,-262,-373},{-353,-273,-282,-218,-300,-223},{-312,-212,-294,-250,-353,-285},{-303,-268,-379,-359,-285,-368},{-279,-338,-338,-223,-356,-226},{-294,-223,-235,-365,-206,-359},{-220,-218,-326,-218,-376,-262},{-318,-244,-253,-338,-235,-259},{-335,-356,-379,-226,-294,-294},{-320,-229,-291,-220,-268,-318},{-365,-370,-273,-300,-373,-238},{-332,-268,-365,-212,-382,-294},{-344,-270,-382,-270,-312,-344},{-268,-241,-368,-338,-220,-341},{-376,-294,-241,-259,-273,-353},{-209,-353,-229,-238,-365,-212},{-209,-382,-332,-250,-215,-262},{-238,-320,-256,-365,-335,-300},{-312,-347,-226,-379,-259,-344},{-235,-341,-365,-226,-356,-282}},{{-338,-359,-250,-370,-326,-370},{-365,-303,-270,-223,-300,-306},{-344,-273,-256,-368,-341,-229},{-370,-382,-379,-215,-379,-350},{-253,-241,-291,-288,-241,-379},{-297,-279,-353,-262,-285,-294},{-300,-262,-347,-362,-282,-297},{-347,-379,-344,-285,-244,-347},{-294,-335,-212,-294,-218,-344},{-282,-362,-285,-285,-235,-338},{-359,-244,-370,-332,-344,-215},{-362,-291,-315,-220,-206,-350},{-338,-306,-303,-376,-297,-259},{-294,-382,-335,-232,-315,-365},{-347,-235,-206,-329,-297,-338},{-235,-370,-253,-359,-209,-256},{-212,-206,-273,-365,-276,-303},{-379,-306,-244,-288,-347,-282},{-353,-215,-309,-365,-209,-353},{-379,-359,-320,-370,-332,-265},{-341,-300,-347,-229,-223,-335},{-329,-300,-250,-347,-297,-268},{-238,-350,-379,-259,-270,-250},{-379,-259,-226,-235,-332,-250},{-253,-262,-341,-306,-276,-229},{-268,-379,-226,-347,-306,-306},{-294,-359,-218,-353,-338,-288},{-268,-244,-318,-259,-226,-256},{-232,-356,-356,-347,-297,-376},{-250,-306,-312,-220,-291,-250},{-262,-350,-309,-276,-323,-232},{-250,-303,-253,-315,-279,-259},{-232,-341,-209,-270,-300,-338},{-226,-265,-232,-282,-294,-238},{-244,-320,-300,-350,-279,-338},{-370,-273,-273,-212,-276,-235},{-341,-382,-318,-270,-379,-303},{-262,-326,-215,-300,-268,-326},{-218,-318,-309,-341,-265,-241},{-247,-209,-312,-320,-244,-379},{-315,-256,-356,-303,-370,-353},{-273,-232,-256,-368,-326,-273},{-373,-370,-223,-373,-215,-268},{-335,-288,-347,-262,-206,-341},{-244,-268,-373,-268,-226,-259},{-232,-376,-229,-373,-323,-244},{-373,-265,-265,-335,-341,-206},{-379,-253,-291,-218,-338,-347},{-259,-250,-276,-323,-356,-341},{-273,-359,-362,-241,-329,-235}},{{-297,-300,-344,-268,-315,-312},{-285,-379,-368,-323,-291,-332},{-353,-306,-241,-244,-209,-318},{-350,-226,-382,-379,-326,-215},{-244,-379,-235,-303,-218,-356},{-359,-379,-347,-332,-265,-326},{-353,-309,-306,-288,-350,-232},{-265,-373,-253,-294,-312,-368},{-212,-265,-259,-279,-235,-259},{-220,-253,-270,-347,-212,-356},{-294,-315,-250,-226,-365,-329},{-332,-241,-306,-253,-265,-323},{-347,-285,-326,-206,-368,-226},{-273,-350,-356,-300,-323,-209},{-244,-282,-309,-250,-370,-212},{-350,-253,-253,-320,-359,-300},{-315,-276,-285,-294,-373,-279},{-300,-291,-303,-353,-268,-288},{-206,-332,-329,-270,-215,-306},{-350,-238,-347,-329,-282,-344},{-238,-212,-268,-382,-353,-297},{-376,-250,-356,-344,-220,-341},{-294,-253,-238,-279,-241,-229},{-282,-368,-220,-276,-312,-276},{-218,-268,-220,-212,-279,-332},{-370,-356,-209,-315,-341,-373},{-294,-370,-303,-276,-206,-259},{-244,-370,-344,-232,-273,-376},{-250,-365,-229,-270,-303,-341},{-206,-218,-241,-341,-273,-379},{-344,-359,-356,-368,-368,-335},{-350,-312,-376,-279,-315,-247},{-338,-370,-320,-256,-323,-365},{-297,-282,-256,-312,-276,-338},{-326,-241,-323,-312,-279,-320},{-209,-338,-306,-253,-288,-347},{-241,-344,-226,-291,-226,-250},{-265,-368,-276,-300,-347,-318},{-376,-244,-294,-344,-382,-279},{-212,-209,-373,-288,-215,-241},{-276,-318,-379,-356,-368,-244},{-300,-326,-359,-347,-279,-253},{-315,-300,-320,-209,-365,-244},{-241,-300,-256,-370,-350,-335},{-288,-226,-318,-291,-262,-309},{-312,-379,-212,-353,-303,-312},{-247,-259,-209,-365,-288,-303},{-244,-320,-241,-282,-379,-223},{-335,-353,-335,-309,-209,-382},{-206,-332,-326,-306,-370,-347}},{{-265,-244,-323,-318,-306,-270},{-256,-347,-218,-244,-365,-250},{-297,-229,-279,-365,-226,-256},{-297,-376,-373,-229,-256,-253},{-282,-356,-212,-309,-338,-368},{-320,-279,-206,-241,-318,-276},{-332,-332,-329,-359,-209,-288},{-238,-329,-253,-229,-382,-250},{-273,-226,-235,-329,-320,-282},{-241,-285,-220,-309,-353,-332},{-268,-220,-379,-326,-306,-253},{-344,-276,-332,-326,-206,-244},{-235,-347,-291,-329,-206,-326},{-276,-341,-273,-206,-344,-294},{-329,-379,-294,-373,-379,-344},{-229,-350,-238,-315,-347,-370},{-315,-368,-212,-218,-347,-373},{-279,-229,-362,-353,-265,-309},{-288,-253,-300,-285,-318,-259},{-323,-232,-247,-250,-368,-359},{-318,-353,-268,-223,-276,-288},{-262,-318,-323,-312,-220,-282},{-212,-365,-288,-373,-326,-344},{-315,-247,-379,-229,-373,-241},{-276,-294,-285,-362,-365,-341},{-320,-273,-256,-265,-247,-229},{-359,-326,-370,-285,-362,-273},{-209,-338,-318,-368,-253,-379},{-273,-262,-338,-332,-265,-306},{-209,-223,-370,-303,-350,-318},{-215,-344,-323,-332,-253,-318},{-268,-285,-223,-335,-270,-335},{-270,-206,-297,-276,-279,-209},{-215,-338,-218,-309,-247,-226},{-232,-279,-262,-291,-315,-323},{-347,-329,-268,-273,-309,-282},{-341,-323,-285,-368,-370,-359},{-276,-370,-309,-229,-250,-223},{-279,-318,-300,-379,-232,-229},{-215,-270,-376,-335,-300,-297},{-259,-268,-306,-285,-332,-368},{-215,-350,-265,-356,-226,-215},{-291,-329,-323,-335,-326,-373},{-326,-306,-270,-373,-294,-341},{-362,-347,-212,-209,-359,-315},{-353,-312,-329,-382,-312,-270},{-338,-297,-262,-382,-373,-365},{-279,-247,-253,-315,-212,-282},{-297,-256,-303,-320,-356,-362},{-376,-315,-353,-373,-373,-315}},{{-288,-353,-294,-318,-332,-379},{-338,-312,-262,-368,-362,-276},{-376,-382,-356,-320,-309,-338},{-265,-341,-356,-300,-359,-229},{-206,-359,-300,-226,-212,-250},{-285,-353,-282,-247,-359,-247},{-285,-300,-359,-362,-218,-206},{-220,-276,-285,-294,-370,-220},{-215,-212,-312,-285,-329,-241},{-362,-218,-288,-332,-265,-315},{-223,-220,-238,-329,-359,-353},{-244,-226,-212,-235,-226,-244},{-373,-265,-315,-362,-250,-235},{-279,-376,-247,-326,-229,-318},{-279,-341,-329,-329,-265,-300},{-279,-350,-291,-218,-379,-320},{-320,-338,-338,-215,-259,-220},{-359,-373,-226,-303,-338,-315},{-268,-218,-268,-262,-326,-223},{-309,-341,-312,-344,-212,-356},{-223,-341,-253,-318,-265,-300},{-238,-368,-218,-223,-344,-244},{-368,-332,-350,-215,-335,-303},{-306,-262,-353,-226,-209,-282},{-265,-365,-320,-362,-332,-273},{-294,-241,-288,-356,-350,-318},{-320,-294,-350,-209,-206,-229},{-235,-282,-265,-250,-365,-370},{-244,-209,-273,-273,-335,-297},{-356,-347,-303,-232,-368,-265},{-312,-215,-376,-320,-250,-315},{-297,-276,-256,-315,-329,-259},{-265,-218,-318,-270,-265,-362},{-332,-232,-318,-259,-262,-323},{-379,-347,-332,-379,-291,-338},{-365,-232,-294,-215,-338,-232},{-315,-215,-365,-347,-365,-226},{-320,-329,-253,-250,-276,-306},{-326,-238,-309,-368,-344,-329},{-303,-215,-335,-218,-238,-238},{-241,-229,-294,-247,-276,-297},{-332,-226,-288,-344,-341,-368},{-344,-235,-370,-256,-220,-300},{-353,-356,-379,-353,-259,-312},{-265,-376,-268,-379,-315,-253},{-356,-206,-362,-238,-273,-279},{-276,-359,-247,-347,-306,-303},{-303,-368,-335,-335,-265,-209},{-347,-300,-282,-312,-279,-359},{-309,-332,-212,-256,-373,-247}},{{-235,-282,-353,-379,-356,-356},{-335,-297,-288,-344,-362,-335},{-279,-382,-235,-247,-291,-215},{-362,-270,-300,-344,-359,-335},{-368,-350,-256,-300,-235,-268},{-350,-291,-262,-338,-270,-209},{-297,-273,-365,-212,-259,-344},{-344,-253,-353,-285,-297,-315},{-315,-350,-270,-315,-362,-373},{-223,-300,-273,-376,-282,-256},{-262,-291,-259,-291,-300,-253},{-229,-218,-368,-382,-365,-338},{-226,-250,-288,-212,-335,-218},{-373,-320,-309,-276,-276,-276},{-256,-285,-288,-359,-265,-279},{-353,-347,-238,-323,-291,-315},{-273,-291,-303,-215,-253,-282},{-212,-370,-270,-223,-226,-291},{-318,-229,-265,-206,-303,-226},{-241,-370,-285,-379,-350,-376},{-341,-332,-350,-276,-338,-209},{-341,-273,-235,-365,-259,-268},{-285,-279,-306,-215,-259,-306},{-335,-253,-282,-244,-235,-229},{-268,-326,-326,-285,-215,-350},{-220,-373,-259,-247,-315,-235},{-315,-229,-306,-356,-368,-335},{-350,-288,-382,-353,-209,-344},{-332,-247,-344,-220,-262,-335},{-347,-368,-338,-250,-220,-247},{-344,-332,-359,-247,-235,-268},{-238,-338,-265,-315,-282,-347},{-373,-226,-376,-350,-226,-212},{-215,-347,-247,-350,-291,-206},{-356,-244,-229,-379,-359,-370},{-338,-209,-344,-223,-347,-303},{-256,-291,-226,-288,-323,-338},{-226,-212,-376,-323,-329,-297},{-270,-312,-329,-218,-365,-350},{-241,-215,-365,-241,-297,-353},{-223,-297,-270,-209,-282,-329},{-215,-273,-320,-312,-362,-353},{-344,-265,-238,-223,-291,-288},{-226,-379,-238,-226,-220,-303},{-223,-288,-344,-376,-353,-291},{-276,-332,-365,-223,-373,-300},{-315,-329,-303,-282,-241,-291},{-235,-362,-279,-279,-379,-341},{-323,-368,-235,-350,-273,-370},{-220,-282,-285,-218,-244,-303}},{{-312,-315,-362,-312,-338,-350},{-238,-379,-279,-382,-359,-297},{-247,-212,-368,-232,-294,-291},{-265,-335,-218,-370,-359,-232},{-359,-376,-306,-262,-335,-341},{-370,-320,-320,-215,-209,-359},{-259,-341,-215,-379,-379,-312},{-223,-259,-312,-223,-353,-244},{-309,-379,-215,-365,-250,-309},{-232,-276,-285,-379,-206,-209},{-353,-223,-365,-262,-268,-226},{-353,-379,-368,-206,-256,-288},{-362,-244,-247,-279,-220,-344},{-223,-318,-218,-318,-353,-326},{-335,-335,-344,-259,-303,-382},{-270,-215,-279,-312,-341,-300},{-323,-256,-220,-265,-241,-212},{-370,-279,-368,-297,-379,-244},{-259,-253,-303,-312,-253,-262},{-253,-370,-356,-268,-332,-303},{-323,-232,-273,-232,-268,-256},{-226,-253,-294,-253,-368,-215},{-320,-303,-323,-315,-226,-306},{-318,-270,-359,-341,-232,-306},{-303,-229,-279,-294,-362,-382},{-365,-344,-350,-276,-288,-268},{-232,-376,-335,-359,-332,-312},{-212,-356,-347,-326,-341,-365},{-323,-318,-368,-362,-232,-347},{-276,-312,-379,-365,-347,-350},{-300,-326,-247,-335,-356,-326},{-350,-329,-259,-332,-265,-344},{-335,-291,-282,-338,-376,-212},{-220,-259,-212,-376,-256,-320},{-370,-318,-215,-329,-365,-320},{-226,-256,-288,-306,-285,-323},{-353,-244,-347,-229,-247,-344},{-291,-309,-326,-370,-368,-270},{-329,-373,-256,-253,-359,-382},{-338,-365,-335,-209,-235,-250},{-356,-344,-382,-282,-273,-323},{-353,-382,-350,-238,-335,-382},{-259,-376,-282,-241,-262,-262},{-329,-285,-323,-256,-247,-379},{-373,-206,-362,-335,-309,-241},{-370,-247,-335,-223,-229,-300},{-379,-279,-379,-220,-373,-253},{-218,-218,-256,-270,-341,-282},{-347,-344,-350,-253,-244,-291},{-285,-235,-238,-226,-212,-370}}}}; // 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,9,25,12,8,25,12,8,25,13,9,25,13,9,25,13,9,26,13,9,25,13,9,26,13,9,26,13,9,26,13,9,25,13,9,27,14,9,26,14,9,27,13,9,26,13,9,26,14,9,26,13,9,26,13,9,25,13,9,26,13,9,25,13,9,25,13,9,25,13,9}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23},{24,25,26,27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69},{70,71,72,73,74,75,76,77,78,79,80,81},{82,83,84,85,86,87,88,89},{90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114},{115,116,117,118,119,120,121,122,123,124,125,126},{127,128,129,130,131,132,133,134},{135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159},{160,161,162,163,164,165,166,167,168,169,170,171,172},{173,174,175,176,177,178,179,180,181},{182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206},{207,208,209,210,211,212,213,214,215,216,217,218,219},{220,221,222,223,224,225,226,227,228},{229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253},{254,255,256,257,258,259,260,261,262,263,264,265,266},{267,268,269,270,271,272,273,274,275},{276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301},{302,303,304,305,306,307,308,309,310,311,312,313,314},{315,316,317,318,319,320,321,322,323},{324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348},{349,350,351,352,353,354,355,356,357,358,359,360,361},{362,363,364,365,366,367,368,369,370},{371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396},{397,398,399,400,401,402,403,404,405,406,407,408,409},{410,411,412,413,414,415,416,417,418},{419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444},{445,446,447,448,449,450,451,452,453,454,455,456,457},{458,459,460,461,462,463,464,465,466},{467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492},{493,494,495,496,497,498,499,500,501,502,503,504,505},{506,507,508,509,510,511,512,513,514},{515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539},{540,541,542,543,544,545,546,547,548,549,550,551,552},{553,554,555,556,557,558,559,560,561},{562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588},{589,590,591,592,593,594,595,596,597,598,599,600,601,602},{603,604,605,606,607,608,609,610,611},{612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637},{638,639,640,641,642,643,644,645,646,647,648,649,650,651},{652,653,654,655,656,657,658,659,660},{661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687},{688,689,690,691,692,693,694,695,696,697,698,699,700},{701,702,703,704,705,706,707,708,709},{710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735},{736,737,738,739,740,741,742,743,744,745,746,747,748},{749,750,751,752,753,754,755,756,757},{758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783},{784,785,786,787,788,789,790,791,792,793,794,795,796,797},{798,799,800,801,802,803,804,805,806},{807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832},{833,834,835,836,837,838,839,840,841,842,843,844,845},{846,847,848,849,850,851,852,853,854},{855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880},{881,882,883,884,885,886,887,888,889,890,891,892,893},{894,895,896,897,898,899,900,901,902},{903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927},{928,929,930,931,932,933,934,935,936,937,938,939,940},{941,942,943,944,945,946,947,948,949},{950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975},{976,977,978,979,980,981,982,983,984,985,986,987,988},{989,990,991,992,993,994,995,996,997},{998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022},{1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035},{1036,1037,1038,1039,1040,1041,1042,1043,1044},{1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069},{1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082},{1083,1084,1085,1086,1087,1088,1089,1090,1091},{1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116},{1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129},{1130,1131,1132,1133,1134,1135,1136,1137,1138}}; // 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,1,5,9,13,17,21,25,29,33,37,41,45,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,2,6,10,14,18,22,26,30,34,38,42,46,1,7,13,19,25,31,37,43,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,1,5,9,13,17,21,25,29,33,37,41,45,2,8,14,20,26,32,38,44,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,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,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,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,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,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,0,4,8,12,16,20,24,28,32,36,40,44,48,52,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,52,1,7,13,19,25,31,37,43,49,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,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,0,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,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,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,1,5,9,13,17,21,25,29,33,37,41,45,49,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,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,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48}; // set of start times of each shipment 
int SHets[SPN]={6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,6,10,14,18,22,26,30,34,38,42,46,50,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,7,11,15,19,23,27,31,35,39,43,47,51,6,12,18,24,30,36,42,48,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,6,10,14,18,22,26,30,34,38,42,46,50,7,13,19,25,31,37,43,49,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,5,9,13,17,21,25,29,33,37,41,45,49,53,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,1,5,9,13,17,21,25,29,33,37,41,45,49,53,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,53,2,8,14,20,26,32,38,44,50,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,1,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,5,9,13,17,21,25,29,33,37,41,45,49,53,3,9,15,21,27,33,39,45,51,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51}; // set of end times of each shipment 
