int Dev = 40;// Deviation
extern const int CNN = 3;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 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]={{{{11710,0,0,0,0,0},{12290,0,0,0,0,0},{12637,0,0,0,0,0},{12507,0,0,0,0,0},{11787,0,0,0,0,0},{12128,0,0,0,0,0},{12639,0,0,0,0,0},{12254,0,0,0,0,0},{12445,0,0,0,0,0},{13174,0,0,0,0,0},{12884,0,0,0,0,0},{12262,0,0,0,0,0},{12231,0,0,0,0,0},{12661,0,0,0,0,0},{12247,0,0,0,0,0},{12279,0,0,0,0,0},{12336,0,0,0,0,0},{12848,0,0,0,0,0},{13000,0,0,0,0,0},{12354,0,0,0,0,0},{12494,0,0,0,0,0},{12323,0,0,0,0,0},{11762,0,0,0,0,0},{12790,0,0,0,0,0},{12996,0,0,0,0,0},{12579,0,0,0,0,0},{12782,0,0,0,0,0},{12771,0,0,0,0,0},{12155,0,0,0,0,0},{12211,0,0,0,0,0},{11814,0,0,0,0,0},{12674,0,0,0,0,0},{13247,0,0,0,0,0},{12617,0,0,0,0,0},{11704,0,0,0,0,0},{12304,0,0,0,0,0},{12434,0,0,0,0,0},{11223,0,0,0,0,0},{12364,0,0,0,0,0},{12952,0,0,0,0,0},{12277,0,0,0,0,0},{12378,0,0,0,0,0},{12785,0,0,0,0,0},{12449,0,0,0,0,0},{12990,0,0,0,0,0},{11750,0,0,0,0,0},{12469,0,0,0,0,0},{13437,0,0,0,0,0},{11907,0,0,0,0,0},{11526,0,0,0,0,0}},{{12217,0,0,0,0,0},{12795,0,0,0,0,0},{11850,0,0,0,0,0},{12416,0,0,0,0,0},{12659,0,0,0,0,0},{12310,0,0,0,0,0},{12472,0,0,0,0,0},{12518,0,0,0,0,0},{12189,0,0,0,0,0},{12687,0,0,0,0,0},{12138,0,0,0,0,0},{12002,0,0,0,0,0},{12396,0,0,0,0,0},{12515,0,0,0,0,0},{12735,0,0,0,0,0},{12030,0,0,0,0,0},{11648,0,0,0,0,0},{11433,0,0,0,0,0},{13010,0,0,0,0,0},{12379,0,0,0,0,0},{12436,0,0,0,0,0},{12684,0,0,0,0,0},{12297,0,0,0,0,0},{12217,0,0,0,0,0},{11553,0,0,0,0,0},{12246,0,0,0,0,0},{12117,0,0,0,0,0},{11085,0,0,0,0,0},{12795,0,0,0,0,0},{12454,0,0,0,0,0},{12919,0,0,0,0,0},{12193,0,0,0,0,0},{12586,0,0,0,0,0},{12583,0,0,0,0,0},{12242,0,0,0,0,0},{12698,0,0,0,0,0},{13395,0,0,0,0,0},{11540,0,0,0,0,0},{12451,0,0,0,0,0},{12279,0,0,0,0,0},{12449,0,0,0,0,0},{12527,0,0,0,0,0},{11571,0,0,0,0,0},{12786,0,0,0,0,0},{12815,0,0,0,0,0},{12720,0,0,0,0,0},{12764,0,0,0,0,0},{12906,0,0,0,0,0},{12935,0,0,0,0,0},{12262,0,0,0,0,0}},{{11998,0,0,0,0,0},{11133,0,0,0,0,0},{11328,0,0,0,0,0},{11938,0,0,0,0,0},{11051,0,0,0,0,0},{11916,0,0,0,0,0},{11548,0,0,0,0,0},{11539,0,0,0,0,0},{10735,0,0,0,0,0},{11119,0,0,0,0,0},{11849,0,0,0,0,0},{11077,0,0,0,0,0},{11533,0,0,0,0,0},{11896,0,0,0,0,0},{12051,0,0,0,0,0},{11258,0,0,0,0,0},{11794,0,0,0,0,0},{11939,0,0,0,0,0},{11501,0,0,0,0,0},{11267,0,0,0,0,0},{11357,0,0,0,0,0},{11143,0,0,0,0,0},{11052,0,0,0,0,0},{12083,0,0,0,0,0},{12168,0,0,0,0,0},{11654,0,0,0,0,0},{11727,0,0,0,0,0},{11956,0,0,0,0,0},{11447,0,0,0,0,0},{12152,0,0,0,0,0},{11790,0,0,0,0,0},{12034,0,0,0,0,0},{11430,0,0,0,0,0},{12310,0,0,0,0,0},{11558,0,0,0,0,0},{11630,0,0,0,0,0},{11491,0,0,0,0,0},{11541,0,0,0,0,0},{10803,0,0,0,0,0},{11243,0,0,0,0,0},{11579,0,0,0,0,0},{11629,0,0,0,0,0},{11026,0,0,0,0,0},{11060,0,0,0,0,0},{10971,0,0,0,0,0},{11522,0,0,0,0,0},{11353,0,0,0,0,0},{11319,0,0,0,0,0},{11591,0,0,0,0,0},{11393,0,0,0,0,0}},{{10666,0,0,0,0,0},{10295,0,0,0,0,0},{10054,0,0,0,0,0},{10531,0,0,0,0,0},{11049,0,0,0,0,0},{11081,0,0,0,0,0},{10561,0,0,0,0,0},{9685,0,0,0,0,0},{10042,0,0,0,0,0},{10093,0,0,0,0,0},{9926,0,0,0,0,0},{10777,0,0,0,0,0},{10680,0,0,0,0,0},{10086,0,0,0,0,0},{10179,0,0,0,0,0},{10190,0,0,0,0,0},{10363,0,0,0,0,0},{10497,0,0,0,0,0},{10051,0,0,0,0,0},{10173,0,0,0,0,0},{11269,0,0,0,0,0},{10021,0,0,0,0,0},{10556,0,0,0,0,0},{9955,0,0,0,0,0},{10605,0,0,0,0,0},{10930,0,0,0,0,0},{10310,0,0,0,0,0},{10484,0,0,0,0,0},{10122,0,0,0,0,0},{10747,0,0,0,0,0},{11073,0,0,0,0,0},{10665,0,0,0,0,0},{10835,0,0,0,0,0},{10306,0,0,0,0,0},{10107,0,0,0,0,0},{9877,0,0,0,0,0},{10061,0,0,0,0,0},{10329,0,0,0,0,0},{10857,0,0,0,0,0},{10115,0,0,0,0,0},{10247,0,0,0,0,0},{10828,0,0,0,0,0},{10478,0,0,0,0,0},{10892,0,0,0,0,0},{10736,0,0,0,0,0},{9548,0,0,0,0,0},{9801,0,0,0,0,0},{10205,0,0,0,0,0},{10429,0,0,0,0,0},{10257,0,0,0,0,0}},{{9697,0,0,0,0,0},{9402,0,0,0,0,0},{10112,0,0,0,0,0},{9439,0,0,0,0,0},{9906,0,0,0,0,0},{8882,0,0,0,0,0},{9171,0,0,0,0,0},{9903,0,0,0,0,0},{9142,0,0,0,0,0},{9703,0,0,0,0,0},{8964,0,0,0,0,0},{9107,0,0,0,0,0},{9449,0,0,0,0,0},{9655,0,0,0,0,0},{9586,0,0,0,0,0},{9766,0,0,0,0,0},{9595,0,0,0,0,0},{9581,0,0,0,0,0},{9186,0,0,0,0,0},{9617,0,0,0,0,0},{9680,0,0,0,0,0},{9973,0,0,0,0,0},{9395,0,0,0,0,0},{9674,0,0,0,0,0},{9105,0,0,0,0,0},{9305,0,0,0,0,0},{9241,0,0,0,0,0},{9391,0,0,0,0,0},{9307,0,0,0,0,0},{10541,0,0,0,0,0},{9719,0,0,0,0,0},{9777,0,0,0,0,0},{9006,0,0,0,0,0},{9733,0,0,0,0,0},{9804,0,0,0,0,0},{9396,0,0,0,0,0},{8549,0,0,0,0,0},{9932,0,0,0,0,0},{8865,0,0,0,0,0},{9538,0,0,0,0,0},{9277,0,0,0,0,0},{9171,0,0,0,0,0},{9566,0,0,0,0,0},{9887,0,0,0,0,0},{8848,0,0,0,0,0},{9859,0,0,0,0,0},{9926,0,0,0,0,0},{8944,0,0,0,0,0},{9211,0,0,0,0,0},{9827,0,0,0,0,0}},{{9211,0,0,0,0,0},{8924,0,0,0,0,0},{9528,0,0,0,0,0},{8930,0,0,0,0,0},{9050,0,0,0,0,0},{8936,0,0,0,0,0},{9649,0,0,0,0,0},{9096,0,0,0,0,0},{8822,0,0,0,0,0},{9084,0,0,0,0,0},{8702,0,0,0,0,0},{9756,0,0,0,0,0},{8799,0,0,0,0,0},{8815,0,0,0,0,0},{9699,0,0,0,0,0},{8866,0,0,0,0,0},{9316,0,0,0,0,0},{9209,0,0,0,0,0},{9234,0,0,0,0,0},{9301,0,0,0,0,0},{9571,0,0,0,0,0},{9373,0,0,0,0,0},{9484,0,0,0,0,0},{8888,0,0,0,0,0},{9753,0,0,0,0,0},{9322,0,0,0,0,0},{8810,0,0,0,0,0},{9371,0,0,0,0,0},{9246,0,0,0,0,0},{9310,0,0,0,0,0},{9346,0,0,0,0,0},{9253,0,0,0,0,0},{8935,0,0,0,0,0},{9031,0,0,0,0,0},{9163,0,0,0,0,0},{8850,0,0,0,0,0},{9302,0,0,0,0,0},{9182,0,0,0,0,0},{9886,0,0,0,0,0},{9418,0,0,0,0,0},{9095,0,0,0,0,0},{9187,0,0,0,0,0},{8958,0,0,0,0,0},{9025,0,0,0,0,0},{9361,0,0,0,0,0},{9244,0,0,0,0,0},{9150,0,0,0,0,0},{9096,0,0,0,0,0},{8879,0,0,0,0,0},{9472,0,0,0,0,0}},{{9507,0,0,0,0,0},{9715,0,0,0,0,0},{9724,0,0,0,0,0},{10302,0,0,0,0,0},{10234,0,0,0,0,0},{9584,0,0,0,0,0},{9703,0,0,0,0,0},{9847,0,0,0,0,0},{9333,0,0,0,0,0},{10457,0,0,0,0,0},{9892,0,0,0,0,0},{10331,0,0,0,0,0},{10504,0,0,0,0,0},{9839,0,0,0,0,0},{9974,0,0,0,0,0},{9900,0,0,0,0,0},{10272,0,0,0,0,0},{10540,0,0,0,0,0},{9645,0,0,0,0,0},{10449,0,0,0,0,0},{9674,0,0,0,0,0},{9443,0,0,0,0,0},{10153,0,0,0,0,0},{9923,0,0,0,0,0},{9830,0,0,0,0,0},{9477,0,0,0,0,0},{10142,0,0,0,0,0},{10049,0,0,0,0,0},{9472,0,0,0,0,0},{9667,0,0,0,0,0},{9703,0,0,0,0,0},{9631,0,0,0,0,0},{10156,0,0,0,0,0},{9247,0,0,0,0,0},{9511,0,0,0,0,0},{10472,0,0,0,0,0},{10004,0,0,0,0,0},{9950,0,0,0,0,0},{9528,0,0,0,0,0},{9696,0,0,0,0,0},{9539,0,0,0,0,0},{9534,0,0,0,0,0},{10085,0,0,0,0,0},{10352,0,0,0,0,0},{9665,0,0,0,0,0},{9433,0,0,0,0,0},{9888,0,0,0,0,0},{10417,0,0,0,0,0},{9412,0,0,0,0,0},{9055,0,0,0,0,0}},{{11131,0,0,0,0,0},{11576,0,0,0,0,0},{11067,0,0,0,0,0},{10051,0,0,0,0,0},{10787,0,0,0,0,0},{11128,0,0,0,0,0},{10857,0,0,0,0,0},{10692,0,0,0,0,0},{10915,0,0,0,0,0},{11190,0,0,0,0,0},{10506,0,0,0,0,0},{11069,0,0,0,0,0},{10903,0,0,0,0,0},{12099,0,0,0,0,0},{11167,0,0,0,0,0},{10655,0,0,0,0,0},{10733,0,0,0,0,0},{10659,0,0,0,0,0},{10166,0,0,0,0,0},{11718,0,0,0,0,0},{10469,0,0,0,0,0},{10837,0,0,0,0,0},{10981,0,0,0,0,0},{10979,0,0,0,0,0},{10347,0,0,0,0,0},{10644,0,0,0,0,0},{11594,0,0,0,0,0},{11603,0,0,0,0,0},{11307,0,0,0,0,0},{11523,0,0,0,0,0},{10979,0,0,0,0,0},{11264,0,0,0,0,0},{11603,0,0,0,0,0},{11995,0,0,0,0,0},{11479,0,0,0,0,0},{11335,0,0,0,0,0},{11316,0,0,0,0,0},{11513,0,0,0,0,0},{11482,0,0,0,0,0},{10782,0,0,0,0,0},{10820,0,0,0,0,0},{10719,0,0,0,0,0},{11169,0,0,0,0,0},{10784,0,0,0,0,0},{11235,0,0,0,0,0},{11080,0,0,0,0,0},{11050,0,0,0,0,0},{10521,0,0,0,0,0},{10481,0,0,0,0,0},{10956,0,0,0,0,0}},{{12087,0,0,0,0,0},{12313,0,0,0,0,0},{12207,0,0,0,0,0},{11785,0,0,0,0,0},{11491,0,0,0,0,0},{12511,0,0,0,0,0},{11633,0,0,0,0,0},{12691,0,0,0,0,0},{11623,0,0,0,0,0},{12320,0,0,0,0,0},{12072,0,0,0,0,0},{12477,0,0,0,0,0},{12144,0,0,0,0,0},{11705,0,0,0,0,0},{12543,0,0,0,0,0},{11571,0,0,0,0,0},{12520,0,0,0,0,0},{12313,0,0,0,0,0},{12300,0,0,0,0,0},{12548,0,0,0,0,0},{11852,0,0,0,0,0},{11875,0,0,0,0,0},{12062,0,0,0,0,0},{12000,0,0,0,0,0},{12324,0,0,0,0,0},{12091,0,0,0,0,0},{12188,0,0,0,0,0},{11935,0,0,0,0,0},{12579,0,0,0,0,0},{11724,0,0,0,0,0},{12463,0,0,0,0,0},{12145,0,0,0,0,0},{12376,0,0,0,0,0},{12246,0,0,0,0,0},{11525,0,0,0,0,0},{12032,0,0,0,0,0},{12329,0,0,0,0,0},{11779,0,0,0,0,0},{12125,0,0,0,0,0},{11718,0,0,0,0,0},{11898,0,0,0,0,0},{12053,0,0,0,0,0},{13118,0,0,0,0,0},{12393,0,0,0,0,0},{11715,0,0,0,0,0},{12187,0,0,0,0,0},{11091,0,0,0,0,0},{13077,0,0,0,0,0},{12874,0,0,0,0,0},{11996,0,0,0,0,0}}},{{{-370,-403,-329,-341,-197,-215},{-200,-397,-329,-400,-256,-312},{-394,-326,-182,-206,-212,-306},{-206,-406,-382,-247,-259,-291},{-335,-370,-341,-326,-382,-294},{-394,-370,-388,-323,-238,-306},{-385,-303,-226,-335,-297,-270},{-318,-241,-194,-306,-191,-347},{-329,-403,-359,-253,-250,-218},{-353,-370,-253,-338,-373,-370},{-382,-315,-276,-276,-209,-291},{-253,-306,-329,-288,-253,-309},{-365,-209,-200,-194,-373,-388},{-335,-388,-344,-191,-247,-306},{-403,-235,-397,-262,-370,-385},{-329,-259,-318,-247,-279,-329},{-247,-262,-376,-394,-256,-191},{-235,-279,-403,-262,-344,-397},{-288,-315,-329,-194,-270,-376},{-362,-291,-188,-312,-297,-376},{-268,-226,-191,-318,-326,-370},{-253,-315,-318,-276,-256,-253},{-306,-259,-176,-359,-347,-265},{-338,-391,-250,-397,-332,-344},{-359,-309,-335,-303,-379,-388},{-326,-273,-400,-412,-229,-197},{-185,-306,-318,-253,-291,-244},{-273,-176,-232,-306,-303,-270},{-220,-391,-276,-329,-368,-182},{-288,-206,-185,-268,-218,-235},{-197,-191,-309,-347,-200,-376},{-326,-368,-259,-362,-315,-265},{-362,-247,-209,-206,-279,-370},{-338,-212,-223,-244,-326,-256},{-262,-197,-226,-247,-294,-194},{-329,-244,-259,-209,-250,-238},{-356,-397,-300,-312,-285,-220},{-194,-315,-223,-212,-379,-206},{-291,-353,-309,-218,-376,-347},{-347,-273,-262,-212,-250,-397},{-197,-318,-247,-206,-188,-276},{-212,-309,-209,-329,-244,-300},{-312,-391,-397,-218,-247,-223},{-250,-373,-400,-323,-323,-406},{-220,-209,-226,-335,-285,-385},{-303,-220,-206,-235,-265,-244},{-209,-265,-400,-238,-188,-250},{-218,-397,-300,-244,-256,-412},{-320,-300,-176,-232,-332,-182},{-226,-359,-347,-268,-182,-279}},{{-406,-266,-328,-334,-299,-168},{-238,-400,-375,-321,-227,-321},{-307,-257,-235,-230,-315,-267},{-328,-194,-277,-206,-198,-342},{-183,-226,-305,-225,-334,-264},{-223,-337,-386,-263,-296,-205},{-386,-369,-171,-323,-339,-308},{-183,-346,-196,-175,-336,-311},{-223,-286,-230,-197,-304,-163},{-392,-257,-325,-214,-206,-350},{-281,-260,-188,-197,-344,-163},{-270,-277,-378,-211,-222,-355},{-177,-246,-300,-299,-203,-218},{-406,-343,-227,-266,-280,-254},{-252,-395,-322,-189,-358,-363},{-238,-372,-305,-184,-328,-163},{-336,-383,-174,-271,-203,-176},{-246,-217,-300,-181,-206,-168},{-273,-203,-381,-323,-198,-293},{-371,-232,-333,-290,-176,-210},{-365,-186,-350,-233,-206,-264},{-203,-400,-280,-167,-171,-324},{-374,-275,-297,-216,-342,-355},{-339,-180,-190,-323,-374,-220},{-206,-400,-322,-178,-179,-186},{-249,-237,-210,-178,-192,-186},{-186,-395,-249,-378,-248,-363},{-191,-300,-252,-247,-291,-308},{-406,-223,-314,-178,-275,-155},{-304,-174,-294,-318,-288,-231},{-365,-189,-286,-216,-251,-360},{-374,-194,-232,-164,-171,-357},{-368,-192,-347,-293,-318,-166},{-270,-257,-386,-307,-371,-171},{-177,-306,-218,-301,-262,-181},{-258,-255,-308,-381,-315,-251},{-255,-263,-230,-332,-368,-220},{-281,-235,-210,-189,-200,-324},{-293,-343,-224,-247,-315,-275},{-400,-355,-238,-370,-360,-300},{-331,-269,-204,-348,-262,-363},{-246,-360,-291,-310,-248,-205},{-281,-392,-235,-370,-195,-238},{-403,-280,-210,-332,-310,-287},{-290,-369,-171,-173,-291,-277},{-215,-372,-361,-348,-291,-205},{-246,-232,-230,-296,-254,-241},{-258,-363,-314,-312,-240,-275},{-374,-269,-272,-296,-334,-254},{-212,-180,-249,-200,-283,-300}},{{-192,-327,-196,-298,-265,-218},{-292,-201,-172,-199,-248,-148},{-182,-177,-228,-188,-175,-198},{-198,-148,-168,-258,-171,-282},{-198,-302,-268,-208,-182,-144},{-245,-322,-270,-251,-276,-239},{-238,-264,-266,-220,-180,-173},{-220,-160,-317,-204,-255,-253},{-165,-155,-226,-197,-131,-214},{-180,-312,-268,-255,-208,-276},{-272,-276,-191,-302,-270,-251},{-220,-218,-310,-231,-199,-214},{-167,-332,-317,-206,-289,-152},{-272,-165,-238,-291,-193,-245},{-300,-191,-259,-273,-265,-286},{-245,-261,-252,-300,-289,-229},{-325,-213,-158,-188,-272,-192},{-232,-240,-308,-262,-128,-249},{-230,-319,-200,-231,-208,-251},{-230,-218,-149,-139,-197,-148},{-175,-266,-235,-222,-278,-142},{-150,-184,-158,-172,-270,-140},{-180,-254,-154,-190,-220,-237},{-198,-172,-151,-177,-265,-274},{-312,-162,-308,-246,-280,-255},{-265,-302,-205,-184,-160,-144},{-325,-327,-315,-226,-272,-190},{-215,-218,-207,-155,-154,-235},{-192,-157,-165,-164,-139,-163},{-208,-242,-198,-246,-131,-280},{-348,-310,-282,-193,-154,-282},{-228,-259,-308,-224,-297,-258},{-308,-172,-193,-186,-285,-282},{-158,-298,-305,-231,-235,-268},{-198,-288,-277,-186,-225,-222},{-158,-167,-319,-141,-214,-196},{-200,-329,-256,-199,-218,-212},{-298,-165,-268,-264,-188,-286},{-320,-145,-275,-211,-212,-227},{-228,-227,-226,-262,-295,-214},{-338,-327,-305,-157,-201,-200},{-290,-230,-319,-215,-270,-258},{-215,-286,-184,-231,-156,-196},{-302,-293,-170,-282,-178,-128},{-310,-208,-247,-175,-233,-161},{-250,-286,-270,-170,-285,-126},{-245,-312,-277,-181,-285,-190},{-167,-276,-144,-170,-265,-146},{-185,-254,-308,-296,-208,-161},{-280,-237,-200,-271,-182,-148}},{{-142,-206,-170,-181,-163,-210},{-234,-243,-118,-222,-104,-158},{-244,-155,-245,-237,-185,-104},{-191,-140,-107,-222,-219,-138},{-219,-116,-243,-196,-114,-184},{-270,-135,-220,-191,-170,-149},{-173,-223,-236,-148,-158,-117},{-132,-170,-174,-139,-114,-202},{-240,-234,-227,-138,-117,-182},{-165,-140,-152,-177,-135,-141},{-246,-112,-152,-236,-145,-203},{-266,-234,-251,-229,-127,-123},{-248,-251,-204,-234,-200,-114},{-199,-157,-150,-126,-119,-187},{-250,-140,-168,-108,-196,-211},{-165,-178,-233,-139,-193,-214},{-160,-252,-193,-200,-163,-165},{-122,-142,-200,-189,-206,-130},{-236,-249,-179,-141,-160,-179},{-195,-213,-234,-213,-150,-99},{-122,-215,-238,-212,-175,-99},{-158,-133,-122,-127,-178,-155},{-146,-237,-251,-186,-182,-190},{-207,-142,-242,-230,-145,-163},{-268,-168,-115,-182,-201,-115},{-144,-159,-204,-146,-210,-200},{-254,-157,-192,-182,-101,-102},{-262,-137,-190,-224,-158,-186},{-270,-206,-222,-160,-150,-114},{-148,-168,-233,-117,-150,-109},{-236,-191,-218,-189,-229,-200},{-248,-215,-202,-230,-125,-208},{-183,-189,-211,-210,-106,-166},{-122,-236,-120,-112,-198,-189},{-236,-251,-236,-134,-162,-162},{-211,-260,-161,-155,-210,-126},{-225,-219,-124,-162,-186,-138},{-272,-122,-213,-138,-231,-104},{-179,-196,-217,-215,-195,-174},{-122,-200,-192,-230,-150,-181},{-230,-148,-240,-229,-120,-123},{-181,-202,-124,-126,-177,-107},{-142,-180,-131,-107,-170,-210},{-223,-208,-208,-213,-144,-182},{-272,-230,-172,-212,-157,-173},{-177,-138,-229,-126,-152,-98},{-144,-159,-190,-177,-130,-106},{-152,-170,-161,-200,-106,-110},{-128,-163,-188,-189,-231,-96},{-274,-174,-242,-153,-142,-107}},{{-162,-106,-113,-154,-141,-197},{-185,-189,-98,-148,-201,-173},{-214,-97,-94,-201,-96,-134},{-192,-167,-115,-191,-129,-140},{-206,-176,-178,-144,-147,-97},{-109,-158,-187,-97,-106,-103},{-171,-170,-178,-112,-134,-129},{-206,-150,-118,-140,-110,-121},{-100,-167,-113,-121,-119,-101},{-203,-198,-191,-201,-134,-107},{-123,-137,-122,-93,-123,-184},{-134,-112,-151,-190,-94,-151},{-183,-156,-132,-185,-159,-194},{-189,-94,-131,-94,-148,-175},{-180,-146,-106,-169,-146,-151},{-116,-183,-97,-182,-156,-187},{-154,-100,-162,-90,-135,-168},{-209,-189,-93,-88,-93,-191},{-156,-209,-188,-160,-153,-185},{-125,-182,-137,-128,-126,-200},{-183,-109,-112,-165,-160,-159},{-191,-174,-160,-90,-159,-144},{-154,-113,-137,-151,-173,-118},{-154,-116,-175,-188,-137,-119},{-95,-168,-165,-173,-194,-97},{-156,-125,-97,-148,-150,-132},{-99,-89,-126,-103,-162,-175},{-154,-201,-101,-160,-94,-148},{-177,-101,-154,-141,-182,-118},{-186,-100,-125,-206,-188,-131},{-152,-116,-187,-98,-194,-147},{-122,-206,-98,-201,-163,-143},{-169,-170,-135,-90,-107,-138},{-205,-107,-197,-110,-201,-197},{-171,-91,-196,-140,-88,-138},{-95,-152,-103,-175,-154,-163},{-95,-131,-137,-134,-138,-128},{-189,-134,-123,-206,-201,-190},{-105,-128,-129,-131,-168,-125},{-129,-171,-93,-97,-196,-128},{-131,-203,-176,-154,-143,-196},{-112,-200,-115,-119,-119,-93},{-162,-137,-196,-172,-181,-96},{-174,-100,-206,-90,-150,-165},{-179,-153,-107,-118,-94,-96},{-165,-130,-94,-97,-110,-197},{-129,-97,-185,-91,-169,-96},{-100,-122,-113,-147,-181,-168},{-177,-121,-179,-98,-201,-153},{-191,-109,-185,-93,-171,-101}},{{-116,-98,-160,-151,-182,-210},{-134,-204,-94,-160,-192,-202},{-128,-175,-168,-203,-217,-192},{-201,-131,-211,-179,-137,-122},{-153,-198,-101,-199,-196,-135},{-165,-112,-124,-156,-150,-117},{-198,-110,-116,-123,-145,-205},{-94,-128,-178,-169,-156,-112},{-137,-140,-97,-132,-184,-194},{-159,-194,-146,-126,-193,-124},{-148,-109,-134,-108,-200,-147},{-188,-132,-184,-214,-150,-219},{-147,-115,-131,-206,-129,-149},{-172,-100,-134,-183,-138,-169},{-97,-135,-124,-194,-214,-185},{-141,-141,-142,-197,-163,-142},{-153,-184,-208,-106,-147,-185},{-166,-150,-184,-176,-208,-165},{-94,-93,-190,-120,-213,-180},{-116,-101,-133,-154,-219,-172},{-143,-123,-124,-142,-161,-219},{-121,-176,-192,-166,-142,-184},{-172,-197,-187,-183,-167,-169},{-154,-112,-208,-171,-163,-142},{-184,-128,-169,-206,-213,-180},{-185,-141,-121,-159,-184,-129},{-188,-107,-136,-152,-182,-145},{-156,-126,-156,-154,-103,-150},{-100,-107,-136,-143,-140,-150},{-157,-128,-106,-99,-203,-219},{-203,-165,-171,-122,-108,-149},{-150,-137,-178,-209,-126,-220},{-107,-187,-124,-97,-188,-107},{-113,-204,-149,-196,-142,-134},{-176,-106,-207,-123,-138,-162},{-107,-94,-177,-145,-159,-149},{-173,-138,-134,-200,-209,-219},{-128,-90,-193,-97,-190,-119},{-153,-144,-139,-188,-224,-182},{-94,-126,-140,-172,-153,-160},{-94,-112,-153,-123,-203,-215},{-169,-165,-149,-140,-172,-114},{-176,-103,-137,-120,-143,-125},{-132,-123,-145,-186,-171,-204},{-103,-97,-163,-156,-130,-180},{-197,-156,-107,-172,-209,-220},{-141,-140,-207,-148,-142,-129},{-153,-162,-101,-106,-204,-229},{-100,-118,-168,-211,-109,-182},{-168,-147,-130,-126,-206,-172}},{{-151,-121,-188,-151,-132,-215},{-207,-134,-141,-219,-213,-258},{-104,-224,-241,-229,-182,-169},{-242,-233,-122,-169,-195,-167},{-134,-185,-175,-269,-265,-148},{-113,-112,-236,-173,-143,-167},{-224,-150,-218,-133,-159,-165},{-150,-109,-177,-203,-279,-204},{-183,-141,-142,-219,-155,-193},{-118,-223,-209,-169,-282,-245},{-224,-112,-207,-271,-132,-269},{-237,-253,-124,-135,-234,-141},{-190,-224,-116,-229,-242,-158},{-190,-129,-236,-257,-197,-232},{-176,-239,-124,-163,-217,-200},{-146,-138,-255,-173,-240,-304},{-115,-177,-122,-263,-263,-161},{-111,-203,-243,-231,-267,-265},{-233,-139,-127,-119,-180,-189},{-120,-205,-160,-209,-221,-289},{-108,-186,-141,-135,-215,-195},{-139,-186,-154,-201,-226,-184},{-139,-183,-196,-189,-259,-267},{-242,-223,-139,-207,-178,-271},{-136,-118,-238,-229,-130,-202},{-216,-119,-118,-205,-193,-161},{-219,-205,-114,-133,-178,-224},{-104,-163,-224,-203,-135,-178},{-139,-129,-162,-123,-195,-217},{-176,-168,-163,-229,-132,-286},{-160,-195,-220,-227,-161,-182},{-115,-150,-245,-229,-255,-195},{-237,-136,-124,-265,-238,-276},{-122,-161,-215,-141,-155,-163},{-198,-109,-125,-171,-157,-141},{-214,-145,-135,-141,-215,-217},{-111,-116,-205,-185,-224,-150},{-200,-226,-238,-143,-284,-143},{-150,-205,-179,-203,-213,-191},{-134,-168,-243,-133,-217,-191},{-141,-154,-122,-217,-155,-150},{-188,-237,-133,-205,-182,-282},{-219,-201,-249,-167,-275,-247},{-191,-246,-201,-221,-267,-256},{-157,-147,-150,-241,-193,-178},{-160,-138,-234,-169,-236,-219},{-153,-250,-251,-191,-230,-239},{-118,-174,-125,-229,-137,-273},{-155,-157,-124,-261,-246,-254},{-108,-224,-131,-161,-145,-226}},{{-297,-235,-242,-233,-245,-309},{-297,-167,-298,-349,-217,-221},{-143,-183,-163,-200,-209,-207},{-245,-315,-163,-352,-248,-374},{-138,-313,-215,-347,-337,-331},{-297,-202,-246,-202,-217,-215},{-304,-146,-193,-185,-313,-272},{-270,-207,-300,-352,-277,-253},{-281,-219,-210,-215,-253,-280},{-316,-282,-217,-304,-363,-344},{-191,-287,-266,-167,-295,-167},{-286,-273,-244,-342,-271,-221},{-168,-310,-310,-256,-331,-213},{-263,-230,-278,-316,-318,-358},{-268,-298,-222,-245,-256,-250},{-275,-202,-337,-291,-214,-331},{-216,-172,-259,-268,-251,-363},{-241,-258,-210,-197,-300,-296},{-175,-228,-159,-177,-339,-374},{-241,-261,-285,-250,-269,-210},{-281,-209,-210,-180,-279,-352},{-145,-313,-224,-324,-162,-301},{-141,-197,-166,-291,-345,-328},{-263,-273,-259,-268,-162,-234},{-148,-190,-161,-245,-342,-288},{-186,-322,-173,-321,-321,-261},{-175,-266,-181,-311,-360,-360},{-306,-275,-337,-273,-253,-307},{-311,-320,-244,-215,-321,-285},{-154,-270,-188,-223,-214,-352},{-247,-324,-237,-185,-347,-277},{-216,-251,-205,-331,-230,-196},{-227,-233,-317,-152,-287,-274},{-302,-291,-251,-291,-224,-274},{-175,-273,-312,-306,-235,-202},{-261,-230,-273,-152,-256,-202},{-184,-261,-322,-180,-274,-328},{-227,-329,-242,-243,-355,-293},{-275,-242,-224,-326,-303,-355},{-245,-172,-298,-195,-365,-196},{-304,-303,-198,-215,-358,-191},{-173,-188,-290,-326,-180,-264},{-157,-237,-273,-250,-326,-344},{-300,-146,-183,-195,-191,-221},{-170,-176,-185,-240,-170,-312},{-293,-270,-327,-256,-162,-355},{-261,-226,-173,-271,-324,-352},{-261,-164,-222,-223,-162,-342},{-148,-190,-332,-299,-261,-239},{-182,-172,-205,-175,-279,-299}},{{-215,-332,-356,-377,-356,-412},{-312,-382,-324,-245,-391,-241},{-265,-334,-316,-362,-279,-206},{-182,-211,-307,-406,-279,-391},{-179,-348,-172,-184,-215,-318},{-312,-244,-301,-394,-385,-388},{-224,-216,-396,-251,-182,-197},{-304,-278,-367,-406,-397,-203},{-268,-374,-321,-231,-285,-388},{-282,-188,-284,-245,-397,-341},{-226,-239,-290,-210,-179,-370},{-384,-264,-376,-371,-368,-338},{-276,-287,-367,-377,-235,-297},{-221,-371,-178,-231,-241,-406},{-190,-343,-393,-377,-318,-303},{-309,-306,-373,-371,-288,-203},{-364,-382,-221,-310,-332,-400},{-293,-289,-210,-248,-306,-409},{-282,-205,-253,-263,-382,-262},{-259,-312,-321,-216,-409,-191},{-232,-233,-189,-391,-285,-182},{-378,-183,-399,-201,-332,-323},{-188,-183,-189,-234,-326,-409},{-375,-318,-281,-204,-206,-220},{-309,-374,-212,-199,-294,-185},{-265,-326,-301,-371,-303,-268},{-199,-315,-342,-266,-323,-182},{-304,-177,-347,-245,-212,-320},{-328,-183,-376,-234,-288,-326},{-251,-230,-255,-216,-191,-323},{-370,-188,-367,-356,-218,-320},{-188,-292,-267,-237,-329,-382},{-254,-393,-393,-336,-276,-235},{-362,-219,-304,-365,-326,-212},{-301,-278,-339,-403,-256,-265},{-188,-340,-310,-403,-362,-353},{-213,-211,-210,-213,-341,-273},{-370,-329,-230,-274,-226,-394},{-328,-348,-261,-298,-279,-315},{-345,-357,-215,-239,-288,-238},{-290,-264,-178,-350,-182,-306},{-262,-183,-362,-225,-200,-320},{-353,-393,-253,-406,-285,-306},{-199,-326,-353,-333,-326,-318},{-364,-371,-307,-237,-382,-229},{-304,-171,-264,-184,-329,-259},{-174,-202,-247,-201,-373,-188},{-381,-362,-330,-283,-412,-312},{-345,-329,-212,-350,-400,-341},{-334,-289,-296,-234,-344,-232}}},{{{-138,-213,-205,-161,-131,-201},{-185,-184,-147,-249,-221,-139},{-163,-221,-228,-193,-153,-168},{-106,-135,-170,-245,-153,-195},{-119,-115,-241,-118,-232,-136},{-109,-140,-136,-118,-112,-166},{-168,-176,-170,-229,-158,-201},{-212,-106,-236,-168,-166,-183},{-230,-172,-145,-140,-156,-164},{-138,-162,-170,-204,-213,-115},{-218,-193,-152,-175,-112,-225},{-118,-150,-178,-224,-256,-155},{-108,-127,-196,-231,-125,-265},{-119,-237,-170,-115,-173,-178},{-208,-172,-108,-109,-184,-225},{-160,-193,-194,-177,-237,-208},{-114,-164,-214,-245,-136,-237},{-203,-117,-203,-166,-193,-193},{-215,-228,-108,-195,-116,-149},{-186,-139,-212,-240,-201,-267},{-186,-142,-205,-107,-217,-147},{-151,-110,-145,-111,-204,-155},{-136,-164,-241,-166,-116,-212},{-158,-125,-180,-168,-134,-185},{-225,-199,-205,-159,-162,-260},{-220,-223,-198,-115,-173,-115},{-166,-135,-107,-120,-156,-128},{-165,-152,-193,-109,-120,-115},{-158,-115,-219,-200,-114,-122},{-205,-127,-212,-177,-223,-248},{-234,-210,-193,-152,-180,-149},{-180,-127,-156,-222,-127,-265},{-104,-211,-154,-136,-236,-202},{-234,-162,-133,-186,-140,-218},{-113,-117,-177,-163,-121,-181},{-153,-132,-128,-174,-145,-254},{-205,-128,-191,-168,-116,-130},{-170,-142,-173,-206,-160,-130},{-173,-204,-231,-226,-155,-216},{-230,-216,-173,-190,-219,-130},{-155,-184,-154,-154,-132,-172},{-188,-211,-206,-220,-230,-197},{-234,-125,-205,-132,-228,-229},{-230,-132,-133,-131,-201,-159},{-139,-208,-178,-209,-182,-265},{-223,-189,-122,-226,-153,-254},{-230,-181,-152,-125,-158,-151},{-217,-139,-240,-129,-134,-229},{-168,-122,-182,-188,-127,-160},{-188,-183,-105,-115,-134,-243}},{{-172,-162,-251,-307,-289,-174},{-265,-201,-230,-188,-263,-300},{-208,-164,-243,-192,-256,-207},{-200,-197,-224,-170,-195,-290},{-244,-252,-175,-248,-291,-224},{-210,-129,-271,-223,-259,-276},{-178,-203,-290,-188,-266,-176},{-206,-264,-268,-194,-284,-200},{-147,-133,-294,-239,-240,-186},{-242,-141,-264,-197,-240,-219},{-261,-252,-168,-267,-163,-167},{-216,-207,-228,-219,-195,-207},{-263,-209,-247,-292,-314,-245},{-166,-277,-256,-287,-245,-178},{-246,-180,-166,-307,-247,-262},{-145,-160,-138,-139,-183,-164},{-145,-127,-153,-197,-227,-326},{-234,-234,-158,-223,-192,-150},{-224,-197,-232,-301,-282,-207},{-121,-187,-192,-274,-208,-300},{-273,-158,-260,-194,-199,-328},{-277,-144,-147,-307,-151,-326},{-170,-252,-130,-254,-311,-305},{-147,-141,-132,-248,-238,-209},{-204,-170,-149,-175,-151,-174},{-176,-287,-155,-150,-259,-269},{-236,-228,-215,-307,-238,-245},{-164,-133,-190,-290,-137,-155},{-147,-285,-230,-232,-291,-157},{-192,-234,-173,-137,-289,-302},{-234,-189,-224,-307,-240,-190},{-226,-170,-207,-146,-254,-259},{-141,-248,-155,-309,-160,-312},{-152,-199,-130,-214,-234,-226},{-135,-273,-147,-292,-144,-264},{-248,-162,-138,-234,-160,-302},{-206,-244,-160,-239,-192,-331},{-147,-178,-160,-150,-238,-176},{-168,-271,-226,-303,-300,-171},{-176,-152,-143,-265,-185,-236},{-224,-189,-281,-135,-144,-186},{-244,-156,-232,-294,-305,-152},{-188,-139,-168,-292,-192,-281},{-224,-199,-268,-190,-169,-193},{-240,-250,-264,-197,-261,-314},{-222,-141,-232,-301,-316,-212},{-242,-279,-253,-199,-295,-248},{-202,-271,-173,-292,-190,-183},{-261,-219,-277,-183,-185,-233},{-176,-234,-253,-265,-307,-186}},{{-237,-326,-299,-240,-202,-221},{-212,-263,-207,-356,-327,-187},{-269,-163,-199,-251,-227,-272},{-331,-247,-170,-324,-307,-181},{-341,-344,-168,-178,-357,-175},{-346,-301,-160,-176,-241,-391},{-294,-283,-238,-310,-241,-192},{-175,-283,-196,-284,-307,-263},{-153,-258,-288,-351,-172,-280},{-336,-260,-301,-262,-266,-325},{-282,-347,-312,-308,-277,-308},{-151,-163,-249,-197,-360,-300},{-173,-298,-254,-262,-213,-175},{-175,-201,-328,-224,-247,-391},{-282,-273,-367,-286,-305,-277},{-254,-288,-202,-167,-258,-317},{-338,-329,-196,-302,-249,-385},{-207,-344,-322,-340,-216,-249},{-264,-298,-176,-367,-371,-255},{-195,-178,-168,-335,-363,-209},{-237,-191,-293,-200,-371,-379},{-153,-286,-317,-181,-266,-323},{-222,-222,-312,-176,-188,-258},{-289,-296,-291,-186,-274,-275},{-237,-158,-157,-251,-235,-385},{-277,-296,-157,-354,-294,-334},{-203,-301,-204,-165,-269,-311},{-200,-280,-330,-329,-374,-331},{-195,-270,-309,-346,-316,-334},{-264,-252,-338,-373,-327,-221},{-346,-181,-299,-305,-332,-354},{-289,-309,-293,-232,-172,-297},{-183,-268,-225,-246,-338,-314},{-299,-314,-322,-286,-313,-283},{-277,-168,-362,-319,-385,-235},{-311,-237,-162,-194,-219,-229},{-240,-252,-181,-227,-213,-311},{-163,-291,-299,-211,-260,-328},{-210,-176,-215,-294,-294,-376},{-165,-314,-202,-240,-208,-308},{-304,-260,-356,-354,-255,-181},{-198,-209,-307,-362,-346,-178},{-183,-204,-354,-265,-266,-252},{-170,-176,-244,-316,-186,-306},{-173,-176,-367,-254,-249,-181},{-173,-212,-325,-256,-266,-371},{-148,-263,-241,-178,-191,-291},{-148,-278,-189,-335,-269,-294},{-225,-173,-320,-327,-343,-246},{-175,-268,-322,-251,-307,-320}},{{-191,-341,-367,-415,-352,-400},{-399,-259,-328,-382,-397,-388},{-228,-191,-304,-199,-229,-388},{-379,-212,-232,-346,-412,-307},{-379,-253,-364,-214,-364,-349},{-335,-368,-346,-403,-385,-403},{-329,-191,-393,-235,-319,-340},{-367,-385,-241,-187,-382,-322},{-329,-203,-253,-334,-286,-253},{-364,-329,-331,-190,-412,-268},{-370,-394,-197,-226,-397,-181},{-381,-268,-405,-232,-337,-202},{-214,-262,-206,-310,-256,-337},{-286,-226,-229,-283,-295,-298},{-399,-315,-331,-334,-250,-199},{-234,-362,-232,-412,-367,-253},{-217,-262,-191,-235,-409,-331},{-318,-176,-408,-322,-331,-229},{-205,-282,-280,-199,-196,-226},{-286,-265,-289,-229,-352,-268},{-353,-397,-286,-406,-268,-268},{-194,-276,-393,-256,-229,-331},{-344,-323,-399,-193,-409,-259},{-263,-235,-375,-277,-220,-241},{-220,-385,-405,-235,-223,-388},{-373,-385,-188,-391,-367,-313},{-353,-391,-224,-253,-268,-358},{-364,-353,-355,-385,-382,-316},{-399,-409,-372,-181,-268,-298},{-211,-365,-375,-232,-337,-328},{-194,-379,-378,-196,-400,-388},{-208,-206,-399,-403,-313,-286},{-355,-409,-310,-319,-346,-355},{-402,-226,-265,-346,-298,-331},{-176,-282,-384,-379,-268,-286},{-225,-182,-319,-304,-217,-391},{-246,-179,-238,-352,-223,-274},{-364,-412,-250,-382,-214,-340},{-364,-200,-310,-382,-280,-199},{-381,-235,-364,-352,-328,-340},{-254,-326,-370,-331,-232,-286},{-286,-391,-355,-280,-385,-376},{-237,-188,-310,-256,-406,-181},{-225,-315,-408,-373,-394,-325},{-231,-365,-393,-229,-256,-187},{-266,-409,-280,-322,-187,-214},{-275,-194,-274,-373,-262,-211},{-205,-409,-265,-205,-220,-376},{-347,-400,-241,-226,-337,-421},{-243,-194,-319,-310,-334,-196}},{{-277,-370,-331,-273,-323,-270},{-295,-400,-253,-222,-241,-261},{-325,-286,-244,-189,-285,-258},{-184,-259,-343,-183,-268,-380},{-277,-397,-238,-417,-265,-325},{-214,-202,-292,-321,-203,-180},{-187,-352,-283,-312,-329,-215},{-238,-241,-415,-303,-344,-386},{-247,-196,-370,-180,-215,-264},{-349,-367,-319,-363,-294,-180},{-343,-352,-265,-345,-315,-276},{-367,-406,-247,-396,-220,-246},{-355,-265,-370,-222,-394,-368},{-340,-397,-193,-315,-341,-354},{-316,-355,-265,-285,-323,-194},{-253,-277,-406,-375,-350,-345},{-322,-208,-208,-369,-188,-261},{-181,-328,-181,-270,-388,-394},{-301,-289,-220,-405,-400,-365},{-325,-256,-187,-306,-200,-200},{-364,-421,-358,-195,-206,-212},{-241,-241,-277,-387,-312,-304},{-316,-349,-382,-321,-194,-334},{-361,-313,-334,-408,-191,-246},{-196,-352,-319,-210,-382,-380},{-307,-379,-211,-219,-197,-386},{-328,-421,-181,-201,-332,-307},{-283,-409,-181,-213,-203,-365},{-400,-268,-223,-228,-312,-206},{-382,-319,-361,-339,-273,-287},{-370,-421,-256,-228,-359,-313},{-367,-280,-406,-246,-370,-290},{-202,-253,-289,-228,-238,-200},{-283,-265,-349,-204,-379,-212},{-286,-352,-358,-237,-215,-400},{-211,-310,-199,-318,-182,-316},{-274,-277,-208,-318,-297,-290},{-355,-316,-247,-354,-379,-377},{-295,-199,-403,-210,-273,-252},{-337,-400,-358,-261,-238,-249},{-355,-250,-391,-270,-200,-215},{-238,-397,-292,-420,-273,-362},{-229,-364,-304,-405,-344,-293},{-199,-406,-268,-360,-376,-386},{-268,-280,-214,-402,-309,-244},{-304,-295,-250,-309,-344,-209},{-346,-382,-334,-315,-406,-180},{-223,-199,-277,-393,-200,-316},{-262,-196,-394,-348,-320,-368},{-274,-415,-280,-348,-370,-232}},{{-348,-209,-271,-282,-230,-308},{-351,-187,-182,-198,-189,-305},{-382,-310,-290,-288,-282,-236},{-359,-195,-314,-174,-241,-250},{-237,-279,-173,-317,-259,-293},{-219,-312,-247,-174,-210,-216},{-353,-371,-241,-327,-212,-325},{-171,-209,-276,-248,-184,-305},{-265,-279,-195,-288,-279,-179},{-188,-368,-306,-222,-164,-270},{-248,-382,-236,-174,-261,-196},{-302,-243,-257,-275,-330,-312},{-299,-184,-206,-298,-282,-255},{-382,-360,-179,-354,-230,-213},{-194,-212,-344,-330,-243,-188},{-268,-279,-190,-206,-307,-201},{-316,-262,-331,-290,-169,-196},{-396,-257,-190,-222,-276,-295},{-228,-234,-355,-290,-323,-166},{-385,-368,-244,-201,-302,-149},{-239,-285,-328,-285,-271,-288},{-239,-181,-236,-338,-325,-290},{-356,-360,-182,-180,-228,-151},{-265,-234,-222,-243,-279,-201},{-342,-382,-355,-354,-351,-238},{-373,-173,-295,-298,-251,-270},{-191,-265,-233,-362,-200,-340},{-331,-368,-290,-222,-174,-164},{-291,-237,-298,-356,-189,-265},{-222,-259,-295,-338,-218,-342},{-365,-173,-260,-272,-236,-263},{-259,-326,-168,-333,-259,-327},{-211,-315,-371,-166,-161,-164},{-254,-338,-230,-180,-184,-221},{-245,-312,-171,-322,-315,-161},{-217,-338,-198,-246,-348,-198},{-251,-312,-314,-306,-274,-213},{-231,-312,-304,-243,-202,-174},{-351,-276,-268,-359,-320,-280},{-182,-248,-203,-338,-317,-151},{-294,-299,-328,-356,-261,-176},{-388,-335,-314,-180,-220,-176},{-217,-368,-377,-354,-161,-275},{-296,-193,-285,-190,-292,-312},{-211,-318,-209,-309,-169,-308},{-368,-237,-379,-314,-225,-221},{-197,-307,-336,-216,-218,-255},{-265,-290,-195,-354,-284,-188},{-382,-246,-201,-216,-182,-171},{-185,-382,-287,-277,-353,-340}},{{-175,-251,-243,-239,-248,-165},{-211,-248,-252,-280,-221,-125},{-290,-211,-158,-247,-190,-129},{-278,-290,-256,-213,-255,-165},{-226,-322,-167,-254,-219,-169},{-199,-146,-303,-174,-209,-153},{-286,-244,-198,-292,-166,-145},{-238,-295,-207,-142,-211,-271},{-247,-290,-279,-202,-290,-139},{-314,-234,-223,-288,-286,-179},{-329,-174,-303,-196,-288,-225},{-298,-295,-210,-215,-139,-215},{-247,-246,-294,-252,-221,-177},{-262,-169,-198,-213,-219,-143},{-329,-237,-227,-284,-126,-161},{-276,-295,-254,-189,-132,-195},{-326,-148,-223,-286,-261,-189},{-300,-292,-194,-224,-164,-173},{-185,-206,-277,-301,-250,-183},{-187,-213,-181,-209,-271,-227},{-276,-220,-169,-157,-137,-265},{-168,-304,-192,-292,-174,-191},{-173,-283,-198,-185,-209,-145},{-216,-172,-190,-297,-286,-175},{-329,-253,-216,-161,-205,-251},{-336,-227,-201,-275,-261,-189},{-252,-151,-277,-230,-188,-219},{-223,-322,-138,-292,-275,-227},{-180,-211,-214,-234,-130,-247},{-295,-165,-306,-178,-126,-243},{-214,-197,-143,-271,-201,-267},{-324,-234,-310,-140,-236,-123},{-254,-155,-145,-176,-273,-255},{-254,-211,-234,-157,-128,-213},{-334,-209,-261,-254,-145,-139},{-314,-246,-272,-301,-269,-199},{-230,-181,-223,-256,-184,-233},{-163,-304,-272,-239,-201,-267},{-242,-276,-216,-129,-159,-223},{-204,-269,-252,-196,-199,-213},{-168,-183,-169,-204,-219,-141},{-322,-188,-254,-146,-284,-145},{-206,-174,-274,-295,-269,-149},{-283,-322,-270,-161,-242,-129},{-250,-281,-183,-185,-143,-241},{-226,-204,-158,-295,-137,-179},{-262,-188,-248,-172,-180,-253},{-240,-292,-297,-219,-230,-265},{-216,-241,-205,-204,-132,-173},{-218,-151,-185,-280,-203,-221}},{{-138,-132,-212,-233,-164,-175},{-163,-259,-239,-231,-147,-178},{-269,-121,-243,-142,-133,-235},{-179,-188,-172,-172,-217,-148},{-154,-251,-110,-241,-229,-165},{-196,-175,-148,-201,-227,-136},{-180,-132,-176,-234,-161,-114},{-257,-216,-161,-145,-188,-118},{-202,-195,-237,-130,-162,-161},{-157,-132,-127,-198,-108,-210},{-198,-214,-125,-178,-125,-138},{-165,-253,-167,-114,-200,-158},{-140,-143,-244,-126,-205,-102},{-255,-247,-156,-149,-180,-185},{-119,-242,-219,-215,-173,-180},{-140,-232,-161,-205,-111,-108},{-157,-151,-119,-208,-161,-232},{-263,-253,-186,-241,-145,-133},{-138,-117,-214,-205,-154,-203},{-234,-119,-141,-214,-215,-208},{-261,-225,-215,-150,-198,-185},{-119,-231,-181,-208,-137,-197},{-240,-212,-181,-245,-171,-114},{-179,-171,-186,-149,-142,-185},{-179,-184,-195,-161,-224,-108},{-156,-175,-219,-166,-106,-185},{-263,-238,-123,-241,-192,-185},{-232,-190,-159,-222,-164,-234},{-244,-186,-123,-166,-164,-176},{-228,-158,-221,-238,-115,-222},{-163,-138,-205,-150,-224,-228},{-129,-208,-185,-193,-137,-106},{-117,-125,-156,-229,-139,-210},{-219,-147,-188,-201,-183,-202},{-165,-244,-192,-201,-212,-213},{-163,-128,-150,-168,-202,-176},{-228,-186,-179,-186,-190,-101},{-230,-242,-253,-228,-132,-178},{-134,-123,-168,-201,-140,-106},{-148,-214,-127,-220,-135,-136},{-140,-143,-246,-200,-231,-123},{-165,-229,-143,-138,-195,-217},{-215,-206,-217,-177,-125,-136},{-182,-192,-110,-203,-161,-128},{-263,-195,-217,-117,-106,-217},{-238,-195,-176,-184,-116,-133},{-242,-140,-121,-140,-137,-113},{-177,-201,-252,-163,-147,-190},{-177,-193,-219,-212,-103,-228},{-180,-151,-185,-196,-181,-180}},{{-208,-198,-170,-134,-126,-178},{-138,-104,-228,-180,-104,-163},{-126,-123,-111,-228,-109,-124},{-218,-208,-160,-170,-218,-185},{-180,-136,-200,-225,-178,-197},{-131,-186,-131,-111,-200,-212},{-119,-124,-178,-176,-139,-168},{-173,-156,-222,-160,-227,-133},{-192,-133,-119,-141,-131,-161},{-163,-108,-143,-170,-113,-158},{-144,-185,-163,-208,-218,-116},{-220,-205,-123,-101,-176,-195},{-192,-186,-114,-235,-217,-186},{-133,-148,-213,-161,-150,-153},{-217,-156,-133,-215,-156,-175},{-116,-158,-208,-118,-197,-143},{-178,-129,-215,-114,-203,-136},{-126,-151,-153,-151,-119,-121},{-193,-183,-153,-173,-183,-133},{-128,-197,-180,-195,-136,-178},{-101,-113,-227,-185,-208,-106},{-198,-181,-121,-128,-143,-123},{-104,-128,-217,-133,-212,-175},{-129,-175,-202,-124,-136,-193},{-111,-212,-217,-183,-121,-171},{-185,-190,-129,-188,-228,-102},{-134,-158,-208,-222,-222,-202},{-163,-148,-234,-118,-235,-119},{-178,-155,-119,-123,-156,-181},{-202,-203,-136,-116,-193,-168},{-232,-114,-232,-143,-178,-176},{-136,-225,-203,-230,-190,-232},{-128,-136,-102,-148,-158,-208},{-165,-178,-161,-129,-193,-235},{-195,-119,-143,-232,-101,-102},{-215,-207,-128,-111,-108,-124},{-188,-113,-113,-208,-218,-198},{-202,-121,-178,-207,-208,-141},{-128,-126,-121,-220,-193,-136},{-156,-188,-104,-123,-212,-131},{-212,-128,-197,-198,-225,-114},{-173,-136,-213,-198,-155,-141},{-144,-217,-228,-186,-160,-101},{-218,-133,-146,-225,-126,-178},{-186,-139,-228,-205,-124,-151},{-144,-175,-138,-144,-176,-186},{-180,-114,-128,-193,-116,-165},{-180,-160,-208,-102,-123,-215},{-183,-212,-193,-212,-207,-218},{-129,-227,-148,-183,-158,-223}}},{{{-378,-247,-224,-385,-447,-372},{-230,-395,-405,-408,-316,-329},{-424,-270,-197,-201,-309,-319},{-362,-247,-411,-250,-230,-214},{-276,-214,-398,-434,-395,-266},{-247,-234,-411,-299,-227,-349},{-352,-385,-273,-237,-204,-438},{-368,-276,-266,-378,-451,-197},{-434,-372,-345,-421,-266,-270},{-368,-329,-299,-428,-247,-332},{-401,-247,-421,-243,-368,-336},{-270,-237,-220,-263,-392,-286},{-365,-375,-220,-316,-204,-283},{-401,-201,-257,-395,-431,-359},{-385,-286,-309,-237,-313,-313},{-336,-441,-270,-447,-342,-197},{-250,-408,-352,-313,-211,-329},{-424,-401,-299,-266,-270,-362},{-276,-451,-401,-457,-411,-451},{-286,-270,-355,-332,-336,-461},{-214,-362,-280,-266,-424,-444},{-280,-401,-230,-306,-447,-398},{-326,-280,-303,-336,-240,-273},{-385,-431,-424,-438,-276,-306},{-332,-388,-372,-257,-260,-444},{-280,-227,-214,-385,-260,-395},{-309,-214,-451,-434,-385,-461},{-211,-461,-424,-382,-299,-204},{-319,-359,-444,-197,-250,-411},{-322,-444,-428,-313,-283,-220},{-286,-197,-368,-339,-263,-378},{-408,-349,-293,-438,-336,-266},{-207,-421,-434,-326,-401,-214},{-313,-227,-378,-293,-408,-421},{-303,-313,-342,-250,-444,-332},{-273,-296,-237,-434,-257,-299},{-230,-290,-428,-454,-365,-424},{-204,-303,-332,-204,-211,-457},{-372,-227,-214,-444,-260,-359},{-211,-293,-260,-309,-217,-342},{-398,-434,-428,-378,-290,-352},{-201,-336,-368,-411,-424,-214},{-280,-457,-303,-234,-457,-408},{-365,-444,-461,-220,-415,-415},{-266,-378,-461,-280,-385,-431},{-382,-237,-230,-441,-326,-382},{-266,-368,-220,-382,-368,-316},{-316,-368,-230,-428,-408,-457},{-240,-457,-322,-263,-313,-234},{-342,-372,-243,-273,-408,-237}},{{-328,-451,-255,-198,-290,-205},{-308,-451,-303,-223,-213,-388},{-302,-229,-373,-257,-240,-256},{-358,-306,-447,-317,-397,-181},{-420,-448,-255,-239,-413,-394},{-259,-219,-252,-308,-283,-370},{-374,-361,-309,-374,-403,-298},{-440,-441,-258,-358,-296,-307},{-387,-193,-239,-336,-194,-349},{-384,-431,-354,-295,-305,-331},{-282,-303,-440,-279,-286,-385},{-315,-283,-252,-251,-283,-346},{-243,-267,-230,-380,-376,-280},{-272,-441,-427,-236,-213,-229},{-230,-370,-447,-245,-410,-421},{-259,-248,-230,-223,-330,-301},{-233,-348,-255,-377,-302,-334},{-374,-290,-242,-380,-271,-181},{-338,-402,-364,-411,-357,-217},{-200,-370,-300,-345,-397,-247},{-328,-270,-255,-386,-194,-307},{-374,-441,-322,-320,-410,-367},{-321,-357,-204,-220,-185,-394},{-259,-303,-402,-399,-357,-298},{-433,-287,-383,-210,-286,-298},{-407,-428,-297,-424,-274,-406},{-256,-316,-415,-301,-222,-274},{-213,-196,-306,-210,-219,-184},{-302,-283,-335,-430,-419,-370},{-243,-393,-278,-418,-249,-247},{-292,-354,-239,-264,-222,-394},{-272,-287,-195,-245,-422,-319},{-282,-364,-255,-355,-339,-361},{-459,-274,-325,-330,-317,-286},{-351,-254,-341,-424,-286,-418},{-413,-264,-325,-279,-357,-307},{-377,-422,-322,-371,-197,-406},{-298,-338,-236,-283,-314,-382},{-216,-206,-207,-408,-274,-319},{-207,-364,-367,-289,-203,-208},{-308,-332,-402,-399,-410,-253},{-318,-203,-204,-436,-345,-358},{-210,-267,-396,-229,-286,-229},{-331,-316,-258,-223,-391,-355},{-220,-374,-341,-320,-265,-214},{-226,-203,-284,-245,-225,-349},{-371,-290,-348,-232,-376,-364},{-361,-341,-351,-251,-416,-361},{-354,-254,-297,-236,-348,-220},{-207,-280,-329,-408,-237,-196}},{{-392,-259,-330,-250,-289,-218},{-342,-256,-336,-275,-363,-172},{-233,-348,-392,-174,-183,-355},{-254,-291,-389,-242,-284,-337},{-218,-357,-358,-245,-159,-236},{-319,-369,-316,-234,-257,-265},{-316,-204,-188,-231,-276,-285},{-277,-340,-297,-277,-281,-190},{-295,-351,-216,-370,-331,-285},{-206,-262,-179,-207,-286,-280},{-330,-265,-216,-177,-270,-301},{-268,-334,-358,-345,-220,-308},{-201,-308,-347,-215,-302,-352},{-206,-181,-255,-199,-225,-208},{-283,-397,-297,-264,-249,-188},{-254,-179,-339,-373,-217,-267},{-304,-392,-353,-326,-358,-229},{-351,-305,-230,-283,-225,-308},{-221,-253,-342,-335,-292,-311},{-295,-354,-227,-250,-252,-211},{-257,-256,-204,-367,-186,-154},{-407,-348,-316,-220,-273,-182},{-304,-222,-280,-199,-246,-236},{-304,-369,-204,-332,-355,-216},{-254,-325,-384,-209,-347,-293},{-304,-282,-218,-174,-302,-221},{-386,-357,-185,-185,-238,-154},{-351,-251,-272,-354,-159,-270},{-263,-187,-344,-329,-315,-208},{-339,-196,-204,-204,-159,-352},{-183,-279,-322,-288,-326,-347},{-357,-222,-232,-286,-257,-182},{-384,-210,-314,-316,-344,-301},{-363,-325,-367,-351,-260,-306},{-186,-288,-314,-367,-159,-236},{-268,-259,-277,-250,-284,-236},{-324,-311,-308,-226,-233,-157},{-386,-176,-190,-313,-294,-234},{-192,-236,-277,-345,-339,-326},{-333,-340,-364,-218,-199,-275},{-251,-173,-347,-231,-209,-332},{-395,-274,-314,-381,-228,-314},{-339,-245,-272,-166,-183,-303},{-230,-320,-182,-299,-342,-311},{-180,-348,-213,-209,-366,-200},{-180,-204,-302,-234,-236,-249},{-280,-369,-297,-370,-228,-306},{-386,-210,-367,-231,-284,-190},{-257,-219,-325,-326,-244,-257},{-183,-291,-384,-335,-191,-236}},{{-295,-236,-225,-236,-253,-256},{-185,-248,-206,-266,-215,-147},{-160,-192,-185,-252,-271,-261},{-265,-219,-194,-289,-179,-166},{-245,-289,-204,-229,-213,-304},{-290,-284,-263,-236,-264,-184},{-340,-282,-268,-164,-170,-254},{-245,-146,-254,-254,-181,-201},{-282,-204,-173,-238,-143,-215},{-330,-158,-327,-245,-287,-145},{-242,-321,-175,-171,-211,-252},{-195,-284,-142,-266,-251,-153},{-228,-250,-287,-236,-280,-153},{-295,-173,-173,-323,-298,-155},{-308,-221,-256,-139,-170,-307},{-258,-233,-213,-240,-148,-140},{-310,-326,-308,-233,-155,-280},{-275,-284,-173,-139,-291,-177},{-182,-233,-154,-152,-177,-188},{-280,-296,-230,-213,-309,-245},{-308,-299,-194,-199,-309,-232},{-280,-287,-292,-231,-253,-142},{-290,-199,-145,-178,-195,-158},{-152,-282,-159,-275,-267,-145},{-205,-148,-280,-268,-215,-134},{-345,-340,-225,-139,-197,-254},{-150,-185,-152,-259,-152,-147},{-310,-245,-171,-247,-148,-162},{-167,-168,-175,-291,-233,-169},{-250,-158,-249,-243,-280,-300},{-335,-182,-185,-139,-226,-254},{-210,-238,-182,-321,-170,-184},{-288,-326,-315,-141,-240,-206},{-160,-214,-149,-247,-311,-177},{-265,-214,-237,-305,-235,-230},{-270,-173,-282,-243,-215,-223},{-260,-175,-265,-203,-164,-302},{-302,-231,-315,-233,-184,-302},{-282,-311,-308,-217,-164,-201},{-165,-272,-190,-187,-134,-252},{-198,-289,-206,-243,-199,-162},{-288,-321,-318,-312,-206,-145},{-292,-180,-332,-310,-314,-164},{-210,-224,-261,-199,-226,-283},{-278,-245,-277,-219,-271,-237},{-162,-192,-168,-150,-159,-155},{-288,-258,-299,-169,-302,-134},{-212,-277,-235,-150,-235,-169},{-350,-228,-277,-240,-157,-180},{-295,-221,-301,-173,-235,-180}},{{-237,-252,-216,-269,-162,-176},{-263,-281,-231,-166,-260,-292},{-260,-227,-220,-189,-269,-292},{-245,-193,-229,-258,-170,-208},{-243,-197,-241,-290,-218,-235},{-148,-136,-218,-155,-279,-265},{-273,-178,-195,-202,-202,-220},{-156,-181,-172,-246,-288,-130},{-137,-246,-256,-284,-271,-237},{-171,-258,-185,-225,-145,-286},{-232,-237,-225,-185,-206,-191},{-132,-160,-164,-158,-195,-212},{-143,-237,-269,-178,-185,-189},{-260,-269,-170,-273,-168,-204},{-271,-239,-204,-202,-202,-185},{-176,-271,-174,-143,-210,-225},{-154,-284,-269,-223,-275,-160},{-271,-195,-254,-218,-254,-141},{-187,-162,-162,-246,-132,-241},{-141,-252,-178,-220,-239,-193},{-215,-269,-172,-136,-191,-189},{-304,-220,-286,-134,-284,-292},{-256,-239,-206,-189,-262,-246},{-276,-269,-231,-155,-294,-166},{-228,-126,-210,-147,-136,-200},{-215,-189,-239,-145,-235,-191},{-241,-233,-155,-149,-212,-271},{-184,-153,-210,-260,-170,-195},{-271,-262,-273,-153,-162,-145},{-271,-250,-294,-237,-227,-265},{-267,-176,-254,-170,-176,-252},{-150,-193,-136,-277,-183,-174},{-204,-220,-160,-172,-126,-197},{-221,-164,-210,-290,-158,-168},{-241,-218,-223,-223,-290,-170},{-302,-139,-248,-260,-229,-212},{-217,-195,-162,-197,-197,-136},{-245,-271,-170,-288,-225,-281},{-271,-237,-126,-145,-130,-132},{-226,-204,-191,-202,-220,-279},{-152,-256,-227,-279,-141,-160},{-221,-189,-143,-252,-183,-200},{-187,-160,-134,-183,-147,-277},{-169,-185,-267,-237,-155,-189},{-200,-231,-290,-271,-130,-155},{-232,-195,-290,-258,-269,-227},{-295,-214,-292,-193,-126,-258},{-254,-235,-195,-164,-233,-130},{-154,-195,-132,-208,-162,-166},{-132,-176,-183,-166,-128,-248}},{{-197,-206,-173,-217,-251,-292},{-231,-227,-241,-165,-156,-308},{-273,-292,-270,-143,-257,-245},{-147,-164,-173,-161,-238,-137},{-136,-225,-190,-208,-205,-272},{-248,-155,-184,-132,-183,-198},{-279,-227,-179,-278,-176,-158},{-258,-139,-209,-156,-158,-205},{-162,-216,-200,-143,-158,-146},{-218,-200,-196,-141,-246,-166},{-248,-252,-247,-174,-145,-140},{-279,-189,-262,-295,-163,-178},{-191,-231,-283,-204,-202,-166},{-248,-200,-217,-202,-275,-166},{-231,-223,-181,-239,-249,-250},{-290,-134,-148,-187,-163,-310},{-143,-147,-226,-250,-231,-268},{-246,-185,-158,-141,-165,-270},{-168,-294,-249,-189,-136,-191},{-136,-206,-287,-237,-231,-272},{-241,-277,-137,-265,-255,-302},{-273,-288,-158,-206,-240,-137},{-269,-281,-251,-260,-306,-184},{-223,-244,-264,-297,-224,-144},{-155,-168,-203,-254,-257,-207},{-256,-149,-276,-171,-222,-200},{-208,-174,-232,-247,-132,-297},{-212,-200,-198,-302,-275,-256},{-174,-147,-253,-289,-304,-236},{-214,-281,-188,-282,-200,-243},{-277,-237,-129,-226,-297,-155},{-193,-126,-230,-161,-207,-218},{-237,-244,-152,-195,-260,-250},{-279,-202,-131,-221,-176,-155},{-176,-275,-203,-163,-240,-189},{-189,-262,-167,-184,-163,-241},{-193,-200,-198,-245,-253,-286},{-281,-241,-283,-178,-222,-304},{-151,-225,-192,-265,-268,-302},{-260,-223,-291,-219,-271,-191},{-128,-143,-127,-200,-189,-173},{-158,-233,-181,-197,-145,-166},{-233,-145,-247,-165,-235,-187},{-158,-181,-169,-208,-240,-155},{-229,-227,-141,-130,-279,-151},{-149,-235,-169,-250,-246,-209},{-139,-195,-171,-284,-154,-214},{-181,-220,-234,-239,-165,-232},{-202,-189,-217,-243,-284,-281},{-136,-241,-293,-165,-288,-166}},{{-187,-244,-298,-331,-245,-207},{-293,-187,-237,-274,-178,-237},{-280,-310,-210,-186,-286,-178},{-194,-211,-203,-301,-204,-364},{-316,-280,-146,-259,-253,-322},{-222,-201,-176,-326,-160,-327},{-240,-171,-178,-334,-199,-279},{-293,-178,-173,-161,-320,-263},{-226,-209,-159,-186,-320,-229},{-270,-201,-246,-264,-191,-239},{-240,-242,-212,-238,-186,-306},{-270,-164,-200,-286,-359,-367},{-312,-280,-210,-329,-348,-372},{-282,-223,-195,-326,-330,-168},{-178,-325,-176,-201,-307,-213},{-323,-225,-249,-233,-155,-356},{-210,-232,-339,-281,-297,-258},{-316,-315,-300,-241,-266,-168},{-150,-277,-203,-186,-183,-293},{-298,-322,-232,-196,-341,-210},{-293,-310,-159,-314,-188,-215},{-150,-187,-168,-231,-157,-258},{-233,-204,-156,-291,-284,-287},{-148,-258,-205,-246,-302,-160},{-314,-313,-317,-311,-248,-282},{-300,-273,-239,-208,-196,-263},{-282,-292,-264,-319,-263,-338},{-270,-275,-278,-281,-253,-340},{-280,-213,-205,-326,-214,-261},{-254,-164,-227,-231,-212,-261},{-173,-287,-151,-156,-196,-279},{-275,-228,-320,-321,-170,-325},{-249,-149,-205,-183,-222,-317},{-245,-246,-183,-281,-315,-301},{-236,-147,-332,-261,-178,-301},{-217,-263,-334,-311,-361,-277},{-171,-303,-220,-216,-263,-325},{-254,-209,-159,-218,-163,-165},{-187,-197,-254,-286,-219,-261},{-263,-237,-215,-329,-253,-269},{-314,-320,-234,-208,-266,-269},{-166,-273,-266,-251,-181,-277},{-282,-263,-239,-223,-299,-290},{-284,-232,-176,-233,-253,-242},{-300,-327,-290,-153,-155,-314},{-238,-197,-249,-233,-356,-221},{-231,-171,-251,-296,-217,-221},{-224,-213,-332,-346,-248,-258},{-146,-280,-307,-163,-196,-162},{-178,-149,-232,-236,-227,-253}},{{-332,-323,-223,-323,-269,-249},{-356,-281,-390,-400,-362,-397},{-375,-320,-341,-225,-347,-185},{-282,-205,-173,-178,-257,-407},{-216,-211,-225,-222,-242,-305},{-241,-202,-312,-260,-371,-216},{-238,-208,-327,-293,-326,-283},{-364,-250,-303,-201,-278,-290},{-222,-332,-341,-379,-190,-286},{-378,-216,-390,-198,-374,-234},{-279,-239,-315,-326,-359,-209},{-359,-368,-390,-181,-199,-228},{-279,-219,-361,-186,-239,-188},{-351,-301,-277,-352,-411,-323},{-167,-393,-321,-385,-290,-206},{-378,-346,-251,-408,-266,-222},{-318,-320,-237,-411,-214,-286},{-269,-273,-306,-305,-187,-277},{-192,-303,-208,-228,-254,-308},{-381,-362,-376,-397,-378,-268},{-181,-174,-381,-370,-384,-293},{-293,-256,-202,-178,-374,-225},{-200,-273,-205,-346,-411,-225},{-288,-391,-211,-231,-374,-376},{-178,-357,-289,-299,-184,-200},{-321,-259,-364,-340,-196,-213},{-197,-346,-272,-252,-220,-403},{-356,-340,-179,-228,-402,-428},{-255,-247,-376,-278,-248,-388},{-279,-382,-347,-290,-220,-345},{-175,-348,-381,-406,-305,-231},{-266,-303,-361,-320,-230,-388},{-378,-326,-396,-231,-269,-428},{-222,-250,-353,-376,-317,-376},{-258,-200,-303,-349,-320,-249},{-367,-346,-220,-225,-420,-240},{-367,-348,-344,-305,-393,-351},{-351,-222,-338,-320,-217,-385},{-197,-382,-332,-240,-308,-243},{-342,-208,-214,-269,-423,-403},{-271,-357,-324,-231,-299,-197},{-195,-171,-338,-207,-248,-296},{-271,-303,-312,-219,-217,-185},{-367,-332,-234,-337,-332,-348},{-258,-219,-387,-305,-356,-345},{-222,-323,-214,-234,-272,-385},{-216,-177,-275,-385,-374,-271},{-351,-278,-286,-207,-317,-271},{-266,-177,-205,-181,-405,-191},{-255,-340,-228,-408,-396,-228}},{{-211,-278,-451,-290,-401,-355},{-265,-349,-316,-253,-424,-224},{-249,-326,-357,-382,-326,-438},{-394,-224,-232,-365,-424,-322},{-353,-272,-303,-329,-283,-283},{-284,-419,-428,-260,-293,-273},{-432,-422,-203,-197,-243,-349},{-340,-291,-419,-286,-388,-352},{-321,-307,-345,-263,-392,-385},{-422,-349,-325,-299,-224,-457},{-362,-250,-374,-227,-240,-388},{-331,-416,-328,-424,-204,-461},{-306,-429,-219,-263,-207,-398},{-350,-390,-448,-424,-405,-214},{-403,-358,-306,-207,-352,-276},{-239,-320,-425,-240,-270,-270},{-249,-387,-361,-280,-392,-211},{-205,-198,-393,-401,-392,-250},{-362,-211,-290,-309,-266,-306},{-419,-432,-374,-339,-240,-270},{-372,-438,-338,-329,-434,-243},{-356,-307,-341,-230,-421,-296},{-280,-410,-216,-359,-322,-339},{-318,-275,-325,-461,-243,-345},{-362,-429,-364,-316,-299,-339},{-438,-326,-261,-260,-316,-339},{-280,-442,-422,-428,-428,-263},{-198,-195,-419,-375,-273,-237},{-422,-448,-203,-217,-283,-447},{-428,-205,-386,-362,-250,-237},{-293,-381,-293,-454,-329,-385},{-198,-237,-219,-424,-444,-388},{-441,-304,-374,-283,-326,-201},{-255,-413,-335,-319,-441,-411},{-214,-214,-254,-250,-372,-342},{-265,-448,-303,-349,-220,-378},{-362,-205,-345,-299,-405,-313},{-195,-378,-357,-201,-405,-237},{-397,-240,-451,-345,-273,-217},{-394,-234,-225,-201,-253,-355},{-306,-214,-399,-243,-204,-431},{-192,-288,-332,-388,-368,-217},{-328,-323,-419,-375,-316,-286},{-302,-422,-444,-253,-434,-395},{-271,-202,-232,-313,-395,-322},{-406,-410,-393,-243,-296,-405},{-416,-352,-441,-273,-349,-398},{-375,-429,-428,-365,-286,-372},{-384,-192,-422,-247,-401,-240},{-296,-403,-251,-296,-237,-273}}},{{{-87,-136,-157,-105,-122,-81},{-147,-75,-97,-123,-133,-114},{-116,-147,-153,-77,-134,-109},{-112,-84,-114,-103,-113,-148},{-106,-139,-88,-146,-111,-91},{-71,-103,-130,-83,-149,-128},{-70,-135,-84,-113,-111,-140},{-65,-143,-123,-143,-95,-93},{-125,-71,-156,-139,-88,-140},{-117,-72,-72,-98,-160,-154},{-127,-141,-143,-150,-152,-119},{-90,-65,-129,-104,-100,-95},{-74,-96,-129,-145,-84,-150},{-111,-75,-91,-109,-144,-129},{-89,-72,-95,-142,-122,-88},{-88,-122,-111,-77,-83,-116},{-69,-109,-125,-80,-111,-95},{-147,-74,-116,-116,-152,-137},{-136,-128,-109,-109,-104,-110},{-125,-130,-105,-88,-112,-97},{-130,-109,-127,-97,-161,-125},{-70,-126,-88,-137,-110,-138},{-140,-129,-75,-97,-87,-111},{-143,-69,-69,-111,-110,-156},{-128,-65,-118,-111,-73,-97},{-141,-138,-156,-142,-116,-120},{-122,-139,-140,-110,-101,-109},{-141,-142,-109,-105,-113,-118},{-121,-96,-110,-137,-124,-81},{-132,-80,-128,-73,-154,-104},{-70,-96,-136,-128,-149,-170},{-114,-89,-114,-154,-159,-160},{-100,-102,-147,-121,-168,-172},{-121,-70,-100,-142,-135,-118},{-94,-64,-136,-111,-116,-161},{-122,-117,-128,-133,-102,-111},{-97,-148,-112,-108,-109,-96},{-89,-75,-94,-146,-79,-78},{-130,-85,-150,-131,-98,-137},{-128,-117,-96,-95,-150,-178},{-97,-109,-124,-108,-145,-100},{-109,-114,-153,-85,-166,-145},{-82,-74,-121,-76,-127,-177},{-91,-135,-148,-157,-111,-141},{-91,-119,-75,-121,-82,-127},{-147,-77,-131,-122,-109,-88},{-91,-146,-153,-121,-105,-122},{-112,-85,-153,-131,-138,-179},{-100,-143,-77,-108,-82,-164},{-142,-139,-92,-80,-143,-115}},{{-186,-93,-161,-107,-113,-136},{-140,-158,-102,-195,-221,-171},{-103,-86,-149,-188,-137,-133},{-181,-124,-96,-203,-200,-166},{-113,-179,-195,-149,-114,-160},{-159,-113,-179,-101,-204,-126},{-84,-99,-108,-163,-164,-143},{-163,-186,-200,-205,-137,-176},{-167,-116,-102,-197,-105,-186},{-146,-145,-144,-144,-211,-106},{-123,-166,-189,-152,-195,-146},{-108,-123,-184,-121,-167,-192},{-123,-162,-204,-141,-140,-106},{-173,-128,-163,-135,-103,-170},{-155,-169,-107,-152,-155,-193},{-188,-120,-166,-124,-135,-166},{-99,-90,-129,-150,-185,-123},{-111,-151,-195,-155,-159,-205},{-177,-144,-114,-107,-195,-113},{-126,-193,-90,-184,-145,-220},{-143,-179,-124,-119,-113,-155},{-93,-117,-194,-215,-198,-106},{-116,-183,-108,-104,-100,-133},{-97,-103,-92,-178,-106,-131},{-147,-148,-133,-181,-169,-181},{-113,-155,-129,-195,-214,-160},{-96,-157,-92,-96,-179,-235},{-126,-110,-167,-121,-193,-171},{-92,-117,-124,-188,-97,-178},{-99,-140,-164,-93,-225,-106},{-112,-110,-195,-209,-187,-170},{-169,-125,-136,-138,-151,-190},{-169,-166,-200,-163,-188,-131},{-140,-96,-200,-116,-109,-101},{-162,-86,-145,-169,-109,-123},{-97,-172,-124,-152,-174,-146},{-139,-165,-157,-194,-204,-108},{-130,-133,-108,-206,-137,-128},{-103,-110,-126,-188,-127,-235},{-189,-175,-155,-124,-188,-175},{-108,-131,-120,-104,-179,-207},{-135,-113,-148,-158,-214,-108},{-105,-185,-173,-93,-105,-108},{-90,-173,-114,-152,-151,-222},{-109,-149,-148,-164,-180,-227},{-150,-154,-121,-166,-119,-212},{-143,-106,-167,-155,-106,-175},{-84,-128,-120,-150,-174,-158},{-170,-117,-107,-140,-158,-225},{-112,-89,-164,-95,-98,-210}},{{-150,-223,-229,-251,-229,-208},{-180,-248,-128,-167,-259,-150},{-147,-230,-193,-150,-147,-178},{-206,-112,-186,-226,-221,-273},{-210,-184,-153,-127,-172,-246},{-217,-202,-154,-142,-188,-150},{-177,-184,-140,-156,-161,-246},{-222,-110,-203,-192,-267,-147},{-189,-128,-242,-137,-151,-269},{-222,-227,-259,-144,-194,-277},{-208,-234,-195,-188,-257,-202},{-182,-216,-113,-207,-210,-139},{-152,-112,-229,-131,-255,-238},{-180,-187,-188,-222,-137,-275},{-177,-223,-251,-209,-251,-198},{-110,-225,-113,-158,-227,-216},{-133,-252,-180,-146,-196,-226},{-173,-135,-186,-139,-182,-257},{-219,-209,-214,-238,-223,-135},{-140,-128,-132,-224,-118,-273},{-154,-130,-162,-232,-214,-244},{-110,-203,-201,-207,-225,-246},{-180,-175,-154,-180,-143,-232},{-108,-227,-255,-262,-255,-186},{-229,-126,-231,-232,-269,-186},{-163,-126,-259,-133,-253,-162},{-243,-110,-179,-262,-137,-184},{-124,-149,-231,-264,-127,-166},{-158,-117,-117,-238,-229,-238},{-203,-220,-246,-209,-196,-218},{-226,-176,-126,-122,-239,-224},{-135,-164,-216,-125,-200,-255},{-200,-126,-246,-135,-153,-226},{-182,-171,-184,-205,-214,-139},{-193,-252,-201,-175,-257,-182},{-150,-232,-205,-163,-257,-182},{-180,-133,-218,-133,-145,-156},{-177,-241,-180,-224,-270,-190},{-136,-108,-112,-182,-206,-194},{-203,-191,-192,-243,-255,-176},{-170,-167,-166,-236,-214,-232},{-115,-158,-141,-226,-218,-147},{-115,-200,-147,-158,-159,-147},{-180,-110,-210,-171,-120,-204},{-144,-131,-177,-125,-137,-196},{-236,-202,-147,-262,-131,-200},{-121,-133,-205,-211,-174,-210},{-142,-234,-242,-142,-120,-141},{-231,-196,-232,-188,-247,-265},{-175,-211,-143,-266,-243,-228}},{{-189,-231,-164,-132,-201,-207},{-152,-132,-278,-231,-209,-173},{-201,-244,-146,-124,-242,-266},{-203,-229,-191,-179,-254,-193},{-229,-168,-179,-258,-242,-124},{-219,-164,-152,-124,-179,-246},{-195,-272,-154,-134,-244,-148},{-215,-144,-209,-244,-136,-126},{-242,-235,-171,-126,-136,-254},{-278,-122,-150,-250,-171,-166},{-191,-213,-280,-254,-215,-146},{-191,-217,-235,-191,-248,-185},{-177,-160,-207,-260,-215,-284},{-238,-278,-166,-223,-205,-140},{-197,-130,-207,-278,-221,-166},{-284,-150,-205,-270,-193,-154},{-209,-175,-132,-187,-171,-227},{-207,-268,-183,-193,-221,-223},{-278,-181,-160,-250,-179,-132},{-199,-282,-199,-199,-142,-270},{-278,-227,-219,-262,-181,-256},{-126,-205,-254,-240,-250,-207},{-227,-181,-211,-195,-205,-162},{-227,-128,-128,-219,-278,-223},{-248,-229,-168,-235,-272,-142},{-256,-132,-158,-156,-262,-231},{-150,-280,-276,-260,-195,-235},{-209,-248,-138,-242,-156,-205},{-193,-205,-197,-219,-205,-201},{-197,-262,-173,-240,-203,-270},{-205,-276,-278,-274,-154,-246},{-229,-171,-246,-272,-233,-221},{-156,-282,-264,-244,-138,-144},{-248,-276,-268,-256,-168,-199},{-240,-227,-185,-181,-148,-146},{-254,-272,-235,-272,-191,-142},{-199,-282,-205,-193,-197,-122},{-203,-221,-171,-254,-130,-175},{-262,-191,-272,-260,-201,-217},{-183,-166,-233,-126,-225,-134},{-148,-171,-270,-225,-235,-246},{-262,-221,-217,-142,-256,-201},{-274,-274,-201,-160,-231,-258},{-246,-193,-177,-242,-132,-266},{-209,-284,-136,-238,-270,-227},{-264,-140,-166,-154,-132,-144},{-260,-274,-177,-128,-215,-195},{-229,-205,-211,-193,-227,-233},{-154,-146,-179,-233,-142,-173},{-219,-142,-191,-138,-152,-252}},{{-229,-179,-167,-172,-147,-239},{-203,-274,-185,-269,-204,-138},{-189,-256,-230,-135,-195,-210},{-244,-223,-227,-273,-208,-256},{-140,-270,-240,-215,-263,-118},{-152,-250,-146,-170,-123,-138},{-136,-282,-118,-131,-155,-199},{-140,-268,-252,-236,-257,-160},{-130,-189,-165,-246,-142,-112},{-134,-175,-248,-170,-232,-175},{-195,-138,-248,-140,-123,-114},{-136,-130,-211,-191,-125,-162},{-254,-231,-140,-136,-183,-132},{-242,-207,-250,-242,-193,-226},{-140,-225,-262,-240,-259,-237},{-189,-268,-130,-250,-189,-245},{-233,-244,-185,-216,-159,-144},{-150,-201,-242,-177,-172,-247},{-152,-152,-152,-201,-265,-112},{-276,-268,-264,-261,-232,-252},{-221,-280,-258,-267,-223,-241},{-193,-246,-122,-140,-257,-204},{-134,-166,-185,-234,-129,-221},{-227,-148,-232,-224,-168,-215},{-233,-231,-128,-177,-236,-144},{-272,-258,-126,-176,-215,-215},{-276,-138,-211,-209,-121,-167},{-258,-205,-164,-185,-146,-149},{-138,-201,-217,-170,-193,-219},{-154,-274,-256,-199,-261,-169},{-260,-173,-122,-265,-157,-223},{-171,-162,-154,-269,-248,-162},{-126,-187,-223,-158,-227,-127},{-244,-136,-268,-168,-191,-223},{-122,-197,-167,-255,-123,-197},{-250,-183,-201,-121,-240,-186},{-160,-211,-221,-177,-240,-129},{-235,-225,-203,-236,-127,-186},{-138,-160,-246,-154,-253,-129},{-160,-278,-128,-185,-140,-114},{-240,-268,-169,-246,-153,-131},{-122,-252,-248,-234,-142,-120},{-250,-130,-246,-267,-183,-171},{-217,-225,-199,-254,-144,-208},{-199,-156,-126,-254,-157,-149},{-203,-209,-246,-261,-240,-140},{-128,-171,-234,-263,-183,-202},{-166,-193,-254,-127,-236,-155},{-284,-262,-120,-158,-132,-186},{-229,-223,-236,-158,-193,-219}},{{-138,-187,-179,-96,-132,-121},{-200,-123,-185,-171,-119,-151},{-149,-144,-105,-195,-170,-129},{-224,-201,-177,-203,-208,-157},{-136,-227,-172,-179,-129,-97},{-236,-114,-177,-107,-170,-198},{-218,-125,-215,-224,-168,-178},{-224,-161,-115,-144,-194,-91},{-179,-137,-190,-144,-136,-141},{-236,-199,-115,-110,-208,-98},{-206,-151,-127,-168,-158,-166},{-213,-119,-184,-195,-199,-166},{-234,-104,-124,-133,-101,-122},{-190,-106,-139,-182,-110,-94},{-222,-130,-109,-187,-135,-201},{-247,-125,-179,-114,-135,-93},{-170,-116,-117,-189,-122,-178},{-116,-230,-125,-144,-106,-191},{-236,-164,-157,-118,-147,-204},{-115,-182,-107,-208,-98,-125},{-206,-240,-117,-123,-127,-96},{-143,-176,-215,-120,-187,-193},{-113,-133,-200,-131,-179,-138},{-113,-125,-210,-99,-158,-171},{-165,-220,-207,-206,-170,-113},{-195,-215,-134,-200,-124,-106},{-115,-159,-104,-202,-142,-175},{-124,-166,-140,-210,-122,-165},{-125,-145,-175,-160,-127,-104},{-124,-109,-127,-214,-176,-176},{-127,-154,-142,-102,-205,-101},{-240,-239,-150,-198,-185,-153},{-209,-114,-155,-114,-147,-135},{-152,-135,-144,-218,-171,-203},{-224,-138,-217,-182,-162,-90},{-233,-111,-147,-126,-136,-159},{-149,-164,-119,-130,-95,-122},{-209,-156,-209,-150,-153,-103},{-107,-144,-215,-131,-109,-122},{-211,-157,-180,-219,-147,-197},{-179,-107,-209,-171,-138,-103},{-227,-223,-137,-200,-190,-141},{-138,-228,-105,-134,-214,-146},{-192,-138,-145,-219,-165,-123},{-192,-156,-207,-190,-208,-98},{-168,-126,-217,-126,-190,-93},{-132,-228,-150,-214,-174,-88},{-152,-190,-120,-118,-185,-176},{-183,-211,-227,-206,-196,-119},{-147,-125,-220,-122,-185,-123}},{{-116,-84,-116,-126,-130,-91},{-112,-128,-133,-148,-151,-76},{-167,-185,-126,-155,-114,-92},{-129,-86,-95,-91,-142,-103},{-186,-165,-103,-134,-147,-118},{-137,-138,-149,-151,-143,-157},{-92,-110,-91,-126,-123,-140},{-118,-144,-128,-120,-160,-92},{-127,-136,-91,-137,-135,-130},{-176,-162,-171,-117,-131,-147},{-164,-114,-159,-83,-114,-136},{-101,-185,-84,-116,-73,-140},{-178,-136,-85,-94,-104,-125},{-92,-96,-123,-151,-74,-148},{-176,-100,-164,-86,-115,-103},{-155,-88,-84,-106,-123,-84},{-143,-145,-177,-120,-104,-84},{-171,-185,-177,-90,-151,-157},{-153,-145,-141,-94,-160,-76},{-165,-88,-126,-119,-99,-142},{-164,-84,-77,-105,-137,-92},{-91,-93,-178,-126,-115,-112},{-158,-154,-133,-127,-93,-123},{-168,-170,-177,-148,-94,-139},{-137,-80,-94,-165,-113,-132},{-179,-82,-102,-167,-106,-94},{-190,-154,-171,-96,-101,-109},{-91,-86,-146,-137,-140,-138},{-91,-186,-95,-77,-152,-92},{-109,-158,-103,-75,-162,-133},{-116,-108,-119,-127,-135,-87},{-168,-102,-157,-77,-88,-88},{-169,-134,-142,-160,-160,-69},{-99,-121,-81,-134,-110,-156},{-134,-150,-170,-92,-135,-112},{-98,-146,-142,-131,-100,-82},{-172,-164,-81,-160,-79,-122},{-134,-153,-107,-75,-100,-146},{-178,-161,-175,-110,-93,-90},{-167,-94,-149,-86,-117,-127},{-105,-152,-91,-104,-94,-155},{-151,-174,-93,-117,-87,-152},{-137,-109,-166,-116,-158,-120},{-161,-168,-159,-77,-122,-102},{-85,-150,-161,-102,-72,-137},{-165,-116,-133,-156,-73,-142},{-185,-129,-124,-155,-79,-128},{-174,-148,-170,-120,-78,-152},{-119,-108,-138,-102,-113,-76},{-123,-80,-149,-149,-139,-138}},{{-135,-102,-75,-66,-69,-101},{-64,-94,-59,-96,-102,-97},{-116,-128,-79,-84,-77,-109},{-85,-128,-61,-108,-61,-62},{-76,-99,-74,-82,-124,-64},{-90,-83,-70,-111,-63,-123},{-125,-66,-96,-88,-93,-81},{-74,-97,-77,-121,-122,-77},{-98,-95,-89,-119,-128,-122},{-68,-129,-86,-122,-77,-97},{-80,-89,-71,-93,-63,-61},{-125,-69,-131,-62,-108,-97},{-79,-88,-120,-117,-73,-103},{-86,-110,-79,-76,-83,-111},{-76,-122,-125,-102,-105,-120},{-93,-100,-59,-105,-78,-65},{-119,-110,-78,-114,-110,-94},{-83,-135,-84,-104,-124,-101},{-81,-133,-110,-116,-59,-60},{-138,-62,-132,-66,-108,-129},{-100,-64,-69,-86,-68,-104},{-122,-89,-133,-94,-130,-109},{-90,-115,-136,-115,-100,-59},{-124,-92,-121,-75,-76,-74},{-67,-117,-80,-102,-135,-77},{-103,-84,-119,-74,-74,-87},{-112,-127,-87,-95,-68,-76},{-138,-93,-126,-71,-62,-135},{-139,-92,-97,-136,-69,-129},{-81,-90,-137,-131,-115,-111},{-75,-77,-91,-69,-81,-111},{-66,-125,-79,-113,-116,-116},{-78,-102,-86,-75,-89,-107},{-130,-133,-82,-92,-76,-122},{-84,-111,-80,-120,-133,-106},{-120,-127,-87,-135,-129,-96},{-109,-88,-130,-81,-99,-86},{-147,-110,-77,-123,-132,-69},{-98,-121,-99,-93,-121,-136},{-134,-76,-93,-123,-66,-118},{-146,-77,-113,-94,-74,-61},{-74,-88,-99,-70,-59,-122},{-130,-74,-83,-130,-111,-79},{-84,-133,-72,-83,-63,-112},{-116,-93,-71,-60,-104,-118},{-118,-63,-83,-76,-65,-101},{-119,-123,-85,-96,-122,-81},{-119,-141,-97,-118,-94,-70},{-144,-89,-83,-66,-80,-87},{-135,-78,-122,-85,-109,-124}},{{-115,-94,-85,-103,-123,-69},{-62,-132,-74,-73,-87,-65},{-59,-127,-99,-114,-75,-77},{-88,-80,-66,-97,-85,-69},{-84,-69,-119,-124,-120,-107},{-122,-116,-112,-89,-80,-92},{-135,-125,-83,-70,-124,-93},{-99,-68,-71,-126,-120,-118},{-137,-63,-88,-69,-111,-61},{-117,-115,-97,-62,-109,-98},{-66,-61,-110,-108,-137,-71},{-125,-89,-68,-130,-127,-92},{-80,-137,-96,-73,-96,-104},{-109,-130,-82,-104,-96,-85},{-73,-61,-83,-86,-120,-137},{-80,-101,-69,-77,-101,-93},{-78,-112,-115,-91,-117,-112},{-82,-111,-68,-129,-127,-95},{-132,-80,-88,-82,-90,-116},{-123,-74,-101,-137,-133,-76},{-90,-66,-64,-124,-132,-89},{-78,-76,-88,-68,-96,-116},{-74,-63,-60,-122,-62,-124},{-103,-88,-79,-129,-59,-121},{-83,-62,-90,-76,-118,-93},{-64,-88,-120,-102,-85,-135},{-119,-127,-62,-114,-121,-66},{-96,-76,-132,-125,-69,-68},{-83,-75,-62,-95,-79,-125},{-64,-102,-98,-86,-60,-72},{-75,-117,-85,-84,-122,-99},{-116,-109,-67,-125,-62,-80},{-82,-89,-121,-93,-114,-83},{-76,-92,-75,-105,-67,-77},{-134,-65,-125,-100,-88,-129},{-119,-91,-136,-111,-116,-89},{-105,-128,-136,-91,-87,-137},{-75,-127,-104,-87,-95,-127},{-102,-98,-101,-77,-64,-68},{-128,-102,-104,-98,-127,-96},{-62,-112,-102,-136,-125,-65},{-87,-74,-92,-130,-72,-103},{-84,-67,-77,-69,-111,-118},{-65,-69,-91,-78,-88,-137},{-107,-110,-72,-106,-75,-59},{-109,-88,-105,-96,-128,-120},{-102,-91,-77,-132,-61,-114},{-122,-129,-107,-100,-88,-71},{-101,-84,-70,-136,-102,-106},{-120,-73,-65,-117,-136,-77}}},{{{-203,-212,-248,-219,-198,-228},{-263,-271,-248,-257,-198,-152},{-310,-224,-238,-212,-267,-269},{-221,-212,-281,-267,-200,-298},{-154,-193,-171,-238,-174,-245},{-147,-298,-328,-255,-267,-143},{-303,-145,-293,-250,-193,-288},{-249,-238,-281,-319,-314,-252},{-256,-309,-288,-178,-238,-259},{-268,-240,-331,-331,-324,-195},{-301,-248,-252,-307,-321,-250},{-182,-259,-250,-319,-236,-198},{-210,-207,-167,-155,-298,-195},{-263,-302,-193,-167,-198,-207},{-235,-181,-224,-224,-262,-152},{-247,-145,-169,-188,-205,-319},{-224,-269,-143,-317,-278,-159},{-291,-328,-157,-195,-250,-174},{-212,-224,-157,-333,-309,-159},{-154,-248,-202,-271,-226,-290},{-238,-212,-183,-143,-205,-240},{-256,-243,-169,-183,-198,-333},{-319,-145,-145,-248,-162,-188},{-326,-245,-307,-143,-152,-252},{-240,-178,-217,-278,-252,-152},{-186,-264,-190,-267,-202,-317},{-268,-143,-302,-167,-240,-214},{-224,-326,-169,-245,-328,-198},{-238,-174,-157,-290,-326,-295},{-193,-248,-219,-188,-167,-295},{-217,-176,-181,-193,-200,-321},{-310,-198,-183,-302,-262,-271},{-315,-248,-228,-252,-288,-164},{-203,-167,-290,-236,-221,-143},{-193,-314,-221,-195,-190,-143},{-163,-283,-148,-198,-309,-309},{-252,-143,-207,-267,-148,-207},{-172,-171,-238,-324,-255,-162},{-219,-169,-300,-314,-188,-250},{-224,-248,-209,-145,-162,-219},{-203,-155,-195,-198,-171,-305},{-259,-309,-200,-248,-243,-281},{-310,-143,-150,-233,-290,-236},{-210,-167,-162,-333,-298,-250},{-163,-312,-300,-193,-252,-331},{-254,-174,-159,-298,-302,-240},{-247,-176,-217,-193,-274,-193},{-305,-269,-169,-333,-259,-231},{-193,-326,-226,-181,-181,-255},{-284,-188,-259,-159,-217,-236}},{{-181,-295,-235,-164,-224,-285},{-143,-209,-298,-164,-305,-274},{-262,-333,-219,-201,-316,-179},{-288,-188,-254,-319,-303,-225},{-181,-155,-221,-256,-260,-248},{-269,-243,-298,-196,-278,-194},{-276,-212,-313,-236,-172,-228},{-302,-207,-322,-222,-296,-292},{-257,-307,-237,-275,-316,-212},{-219,-312,-261,-289,-285,-223},{-267,-319,-190,-270,-192,-298},{-276,-236,-155,-305,-147,-219},{-164,-238,-251,-206,-235,-177},{-221,-150,-273,-263,-260,-150},{-276,-283,-209,-219,-278,-164},{-264,-188,-275,-201,-179,-208},{-200,-269,-324,-173,-273,-248},{-176,-281,-249,-247,-197,-139},{-178,-319,-291,-215,-264,-234},{-162,-198,-162,-314,-201,-201},{-319,-305,-287,-247,-221,-133},{-174,-248,-230,-300,-147,-290},{-193,-271,-193,-275,-194,-232},{-264,-183,-329,-166,-188,-177},{-243,-200,-146,-152,-154,-296},{-269,-245,-256,-206,-253,-135},{-290,-328,-261,-215,-258,-161},{-169,-312,-320,-296,-231,-137},{-326,-274,-230,-155,-285,-137},{-255,-198,-291,-310,-224,-243},{-152,-207,-179,-155,-237,-265},{-290,-202,-329,-284,-192,-292},{-302,-157,-244,-236,-285,-141},{-262,-312,-289,-298,-179,-234},{-181,-152,-193,-305,-282,-188},{-321,-181,-266,-150,-276,-259},{-252,-312,-212,-305,-292,-212},{-167,-169,-251,-210,-231,-270},{-314,-186,-209,-310,-267,-243},{-159,-152,-141,-254,-138,-208},{-150,-148,-230,-169,-287,-301},{-331,-243,-190,-162,-258,-172},{-233,-155,-258,-289,-285,-188},{-281,-257,-310,-196,-307,-212},{-248,-328,-308,-307,-285,-219},{-321,-155,-263,-289,-246,-188},{-278,-307,-324,-164,-163,-267},{-302,-217,-221,-171,-314,-292},{-331,-150,-320,-203,-217,-161},{-283,-205,-164,-182,-140,-283}},{{-224,-293,-194,-158,-183,-149},{-133,-280,-160,-144,-204,-223},{-217,-280,-265,-240,-114,-196},{-292,-132,-261,-129,-256,-239},{-267,-140,-154,-199,-221,-211},{-135,-132,-208,-150,-239,-112},{-140,-178,-158,-246,-191,-178},{-135,-251,-204,-138,-180,-243},{-135,-125,-200,-156,-258,-191},{-264,-199,-267,-131,-170,-137},{-135,-228,-204,-255,-166,-196},{-144,-130,-139,-129,-241,-241},{-249,-167,-135,-220,-223,-158},{-185,-219,-198,-236,-228,-148},{-288,-142,-160,-203,-168,-223},{-271,-132,-250,-189,-215,-142},{-237,-257,-186,-203,-172,-218},{-264,-238,-160,-269,-204,-211},{-142,-163,-168,-140,-161,-162},{-243,-276,-160,-246,-198,-117},{-131,-130,-202,-121,-193,-232},{-239,-261,-154,-172,-170,-166},{-135,-261,-220,-140,-223,-191},{-301,-234,-158,-154,-146,-131},{-273,-251,-186,-252,-150,-229},{-254,-138,-250,-164,-241,-131},{-211,-130,-246,-261,-187,-203},{-264,-265,-194,-172,-223,-218},{-138,-207,-172,-131,-228,-205},{-288,-282,-273,-207,-189,-139},{-295,-153,-186,-257,-230,-212},{-181,-203,-250,-123,-252,-239},{-228,-184,-174,-269,-211,-245},{-131,-138,-226,-205,-249,-227},{-299,-207,-152,-119,-223,-144},{-295,-253,-257,-250,-208,-185},{-200,-259,-250,-136,-118,-221},{-301,-190,-240,-207,-237,-140},{-275,-169,-125,-142,-125,-158},{-198,-224,-152,-269,-189,-135},{-161,-132,-263,-166,-163,-180},{-159,-144,-242,-250,-224,-229},{-209,-282,-240,-240,-213,-167},{-140,-224,-160,-183,-170,-155},{-247,-159,-192,-228,-252,-234},{-211,-286,-257,-246,-219,-182},{-159,-134,-267,-244,-243,-245},{-200,-142,-186,-170,-151,-171},{-172,-199,-174,-195,-180,-153},{-284,-276,-257,-187,-230,-124}},{{-210,-162,-190,-112,-95,-86},{-186,-170,-163,-153,-157,-94},{-205,-152,-182,-210,-179,-112},{-148,-117,-146,-120,-197,-149},{-157,-99,-196,-192,-134,-190},{-138,-104,-108,-144,-180,-99},{-150,-170,-104,-186,-92,-181},{-208,-203,-212,-105,-86,-189},{-151,-223,-132,-178,-147,-146},{-141,-139,-203,-202,-89,-87},{-155,-109,-177,-174,-122,-192},{-194,-226,-179,-100,-95,-88},{-136,-178,-127,-160,-147,-97},{-210,-228,-104,-142,-104,-150},{-119,-224,-96,-178,-117,-92},{-112,-172,-99,-144,-124,-113},{-236,-139,-207,-183,-105,-171},{-198,-208,-148,-190,-143,-179},{-224,-200,-184,-103,-199,-139},{-117,-193,-209,-116,-190,-135},{-217,-114,-157,-106,-196,-98},{-150,-211,-201,-153,-163,-126},{-132,-214,-111,-112,-156,-88},{-186,-206,-214,-111,-101,-116},{-196,-190,-176,-94,-117,-88},{-114,-177,-207,-200,-120,-123},{-169,-172,-149,-169,-196,-153},{-136,-185,-209,-178,-91,-172},{-206,-172,-138,-201,-170,-83},{-193,-183,-166,-92,-143,-131},{-215,-99,-215,-190,-153,-131},{-220,-109,-154,-117,-108,-182},{-200,-132,-160,-178,-196,-116},{-155,-140,-187,-123,-192,-170},{-165,-157,-146,-147,-118,-109},{-103,-150,-157,-124,-114,-189},{-150,-221,-162,-112,-130,-163},{-201,-221,-146,-153,-150,-115},{-225,-170,-188,-153,-86,-148},{-210,-214,-140,-90,-158,-141},{-215,-229,-110,-174,-112,-189},{-241,-114,-141,-169,-108,-120},{-143,-130,-104,-103,-190,-132},{-203,-175,-108,-206,-122,-142},{-139,-147,-215,-92,-107,-123},{-236,-231,-121,-201,-167,-174},{-126,-147,-138,-154,-189,-170},{-148,-157,-163,-120,-144,-153},{-205,-153,-159,-165,-121,-172},{-134,-226,-168,-118,-161,-142}},{{-125,-156,-140,-73,-81,-88},{-81,-141,-153,-76,-111,-80},{-84,-170,-155,-102,-71,-139},{-93,-86,-82,-106,-140,-112},{-184,-102,-88,-139,-158,-123},{-181,-163,-165,-143,-94,-165},{-158,-169,-140,-136,-81,-124},{-152,-173,-100,-115,-120,-163},{-158,-141,-138,-108,-137,-129},{-180,-168,-167,-81,-75,-149},{-129,-137,-88,-149,-101,-89},{-186,-166,-114,-117,-142,-158},{-120,-147,-159,-71,-84,-164},{-172,-127,-81,-90,-146,-95},{-85,-152,-125,-107,-109,-106},{-102,-136,-157,-117,-162,-152},{-117,-117,-118,-94,-74,-89},{-124,-159,-139,-84,-115,-74},{-182,-107,-104,-150,-98,-151},{-172,-87,-129,-125,-143,-108},{-165,-150,-146,-162,-89,-74},{-158,-87,-167,-152,-93,-138},{-144,-89,-102,-134,-133,-108},{-156,-126,-102,-156,-115,-126},{-137,-132,-144,-115,-107,-139},{-100,-166,-136,-94,-120,-156},{-84,-134,-89,-117,-77,-105},{-108,-147,-166,-102,-164,-148},{-81,-137,-125,-93,-113,-165},{-84,-106,-124,-104,-144,-125},{-148,-141,-93,-124,-98,-87},{-114,-96,-94,-101,-142,-92},{-82,-86,-169,-149,-146,-73},{-92,-112,-169,-129,-120,-96},{-110,-146,-143,-167,-162,-82},{-85,-132,-109,-152,-123,-114},{-142,-115,-140,-74,-132,-102},{-121,-160,-92,-156,-84,-118},{-96,-129,-136,-88,-151,-83},{-170,-97,-86,-76,-144,-155},{-150,-96,-170,-119,-71,-121},{-84,-149,-169,-94,-79,-125},{-181,-115,-79,-140,-162,-105},{-172,-88,-166,-159,-165,-123},{-128,-92,-167,-89,-167,-156},{-172,-91,-134,-149,-148,-112},{-96,-111,-138,-159,-144,-75},{-121,-164,-78,-83,-149,-121},{-173,-132,-128,-163,-161,-80},{-138,-170,-148,-152,-161,-106}},{{-164,-148,-108,-125,-127,-122},{-99,-90,-159,-83,-88,-134},{-73,-156,-109,-71,-98,-94},{-165,-165,-115,-136,-118,-91},{-139,-102,-145,-115,-105,-140},{-121,-158,-126,-146,-150,-166},{-100,-163,-119,-130,-102,-175},{-151,-167,-111,-142,-117,-108},{-71,-79,-109,-145,-163,-115},{-89,-139,-120,-158,-118,-137},{-106,-109,-140,-132,-83,-105},{-121,-150,-74,-129,-137,-150},{-101,-138,-148,-71,-148,-96},{-127,-165,-76,-90,-126,-93},{-121,-157,-100,-119,-79,-107},{-118,-121,-77,-82,-168,-118},{-133,-146,-162,-104,-107,-105},{-84,-92,-152,-126,-109,-165},{-132,-111,-146,-167,-111,-122},{-109,-104,-120,-130,-128,-76},{-73,-130,-96,-158,-142,-141},{-148,-114,-74,-104,-128,-84},{-154,-99,-115,-131,-152,-79},{-151,-142,-131,-71,-129,-113},{-106,-71,-133,-150,-129,-103},{-154,-90,-86,-94,-98,-84},{-163,-158,-109,-144,-116,-86},{-133,-161,-99,-156,-83,-135},{-100,-131,-162,-154,-90,-170},{-92,-80,-155,-107,-139,-83},{-156,-164,-142,-148,-167,-81},{-92,-106,-90,-162,-107,-89},{-124,-80,-121,-148,-170,-92},{-140,-114,-105,-155,-140,-168},{-167,-124,-90,-145,-118,-176},{-158,-136,-109,-144,-117,-131},{-130,-88,-120,-86,-111,-87},{-155,-88,-146,-136,-138,-121},{-150,-152,-105,-130,-166,-117},{-119,-73,-133,-159,-170,-126},{-148,-112,-125,-129,-106,-173},{-100,-101,-156,-107,-112,-145},{-96,-71,-107,-111,-165,-96},{-121,-150,-74,-90,-121,-82},{-119,-106,-134,-86,-159,-131},{-119,-89,-101,-95,-104,-88},{-76,-118,-126,-143,-166,-86},{-157,-84,-89,-81,-98,-88},{-75,-154,-163,-75,-151,-175},{-71,-140,-158,-86,-163,-135}},{{-131,-139,-116,-98,-169,-167},{-118,-117,-99,-99,-203,-173},{-148,-180,-166,-142,-95,-188},{-144,-141,-152,-207,-195,-159},{-170,-125,-195,-192,-175,-181},{-152,-88,-138,-123,-175,-133},{-118,-169,-131,-173,-203,-167},{-122,-102,-135,-194,-188,-219},{-121,-150,-158,-112,-212,-138},{-179,-124,-109,-149,-147,-104},{-127,-165,-141,-132,-214,-199},{-141,-141,-158,-130,-143,-181},{-111,-117,-135,-161,-211,-212},{-151,-105,-155,-129,-118,-157},{-80,-90,-148,-188,-127,-191},{-86,-98,-92,-203,-105,-193},{-123,-97,-148,-121,-135,-112},{-135,-180,-102,-166,-135,-109},{-169,-128,-169,-114,-206,-107},{-149,-140,-92,-124,-181,-183},{-168,-160,-148,-98,-152,-194},{-141,-92,-134,-149,-130,-180},{-170,-107,-128,-101,-96,-186},{-121,-120,-155,-160,-194,-188},{-183,-175,-193,-118,-163,-219},{-177,-83,-92,-200,-124,-147},{-179,-131,-111,-92,-177,-156},{-86,-175,-99,-182,-211,-193},{-174,-126,-125,-179,-152,-214},{-119,-169,-193,-198,-101,-175},{-86,-113,-190,-133,-163,-181},{-92,-121,-87,-152,-127,-146},{-139,-175,-180,-200,-217,-120},{-110,-88,-124,-185,-126,-177},{-140,-90,-166,-89,-121,-122},{-121,-189,-186,-118,-215,-183},{-140,-181,-162,-99,-110,-224},{-148,-124,-113,-111,-149,-107},{-88,-128,-134,-135,-186,-99},{-106,-117,-94,-133,-157,-134},{-161,-105,-127,-114,-181,-133},{-147,-113,-85,-110,-127,-178},{-145,-160,-185,-192,-169,-144},{-89,-112,-114,-195,-206,-222},{-182,-112,-142,-99,-205,-181},{-157,-86,-94,-145,-161,-152},{-151,-103,-195,-170,-96,-136},{-123,-132,-92,-142,-180,-196},{-144,-136,-148,-186,-189,-217},{-89,-116,-180,-98,-96,-178}},{{-117,-149,-179,-182,-217,-173},{-112,-234,-213,-255,-141,-169},{-197,-230,-139,-190,-265,-268},{-117,-188,-120,-117,-265,-235},{-212,-168,-115,-221,-143,-198},{-172,-244,-118,-159,-259,-284},{-223,-159,-131,-173,-189,-196},{-212,-136,-229,-154,-181,-216},{-214,-159,-226,-131,-221,-260},{-202,-207,-130,-242,-165,-148},{-155,-214,-124,-177,-219,-206},{-104,-242,-215,-225,-133,-196},{-223,-218,-174,-140,-165,-229},{-156,-244,-128,-217,-271,-165},{-212,-228,-191,-117,-247,-208},{-178,-177,-244,-248,-181,-148},{-158,-156,-179,-230,-171,-204},{-151,-166,-157,-259,-123,-159},{-124,-172,-152,-121,-159,-262},{-221,-110,-194,-136,-191,-276},{-136,-168,-211,-221,-141,-134},{-212,-193,-142,-129,-265,-218},{-211,-227,-209,-132,-137,-142},{-190,-239,-152,-157,-131,-227},{-136,-239,-128,-184,-219,-222},{-214,-177,-253,-173,-151,-264},{-184,-136,-163,-171,-233,-268},{-162,-205,-157,-232,-183,-270},{-129,-216,-192,-267,-163,-181},{-129,-207,-144,-261,-221,-264},{-136,-142,-139,-136,-251,-208},{-163,-179,-207,-219,-201,-262},{-184,-195,-226,-265,-153,-200},{-104,-112,-218,-259,-245,-231},{-209,-196,-165,-255,-211,-200},{-151,-188,-253,-156,-243,-225},{-131,-117,-113,-123,-223,-233},{-224,-119,-137,-209,-213,-251},{-112,-232,-222,-157,-277,-220},{-202,-154,-244,-163,-149,-167},{-175,-241,-202,-171,-123,-163},{-199,-195,-176,-211,-161,-212},{-104,-142,-159,-255,-205,-276},{-139,-140,-154,-228,-199,-159},{-151,-191,-253,-213,-259,-239},{-187,-159,-183,-204,-159,-266},{-197,-219,-248,-242,-257,-282},{-180,-115,-179,-179,-213,-150},{-223,-175,-205,-123,-275,-192},{-126,-200,-211,-205,-259,-237}},{{-241,-199,-146,-289,-173,-182},{-217,-226,-264,-310,-201,-215},{-285,-153,-150,-310,-189,-307},{-155,-166,-164,-141,-256,-152},{-145,-166,-141,-194,-152,-280},{-294,-285,-148,-300,-171,-254},{-249,-147,-273,-173,-173,-291},{-153,-256,-255,-199,-226,-314},{-128,-191,-293,-303,-226,-240},{-155,-252,-139,-245,-141,-275},{-213,-212,-305,-185,-282,-194},{-251,-138,-217,-226,-300,-289},{-290,-285,-195,-194,-222,-217},{-264,-182,-157,-201,-146,-148},{-230,-223,-300,-259,-282,-189},{-232,-239,-233,-222,-176,-152},{-241,-258,-215,-187,-222,-245},{-290,-274,-226,-284,-261,-296},{-241,-302,-197,-314,-213,-270},{-245,-250,-289,-196,-323,-263},{-141,-234,-166,-268,-277,-219},{-271,-265,-199,-206,-199,-213},{-183,-230,-224,-293,-289,-305},{-217,-302,-199,-233,-173,-150},{-239,-285,-190,-310,-277,-159},{-158,-199,-311,-176,-303,-319},{-275,-234,-190,-146,-187,-141},{-230,-173,-213,-157,-291,-303},{-268,-142,-157,-201,-307,-261},{-160,-298,-215,-245,-208,-180},{-239,-208,-199,-280,-277,-222},{-128,-217,-208,-319,-185,-208},{-251,-219,-231,-252,-196,-196},{-128,-134,-206,-164,-243,-252},{-158,-278,-184,-192,-236,-152},{-132,-241,-251,-180,-314,-277},{-245,-164,-314,-224,-238,-217},{-173,-166,-208,-261,-280,-189},{-190,-149,-287,-171,-296,-206},{-217,-285,-253,-224,-291,-152},{-239,-302,-199,-166,-171,-316},{-271,-287,-172,-245,-210,-252},{-175,-287,-175,-323,-180,-196},{-213,-217,-291,-171,-321,-219},{-141,-296,-172,-249,-143,-268},{-134,-274,-152,-222,-192,-314},{-251,-267,-208,-259,-185,-286},{-290,-193,-197,-222,-270,-210},{-298,-230,-143,-261,-256,-150},{-166,-300,-260,-189,-224,-323}}},{{{-258,-197,-343,-215,-178,-269},{-192,-293,-202,-325,-223,-306},{-210,-298,-346,-181,-325,-364},{-253,-370,-279,-266,-338,-346},{-314,-340,-245,-186,-168,-242},{-271,-269,-372,-202,-189,-293},{-255,-325,-215,-269,-213,-178},{-330,-359,-178,-338,-274,-330},{-160,-255,-285,-253,-200,-221},{-319,-285,-303,-250,-367,-362},{-250,-330,-332,-274,-311,-197},{-210,-282,-176,-303,-317,-168},{-242,-298,-303,-213,-340,-231},{-303,-189,-301,-282,-189,-362},{-370,-223,-170,-295,-245,-319},{-250,-351,-170,-253,-322,-162},{-192,-239,-279,-237,-317,-192},{-327,-332,-348,-218,-253,-237},{-253,-303,-176,-362,-303,-370},{-226,-261,-263,-261,-327,-237},{-226,-263,-319,-317,-258,-215},{-340,-317,-215,-303,-263,-184},{-279,-181,-184,-258,-303,-314},{-293,-263,-170,-213,-205,-287},{-218,-301,-226,-359,-311,-279},{-223,-372,-247,-194,-279,-277},{-253,-346,-274,-362,-354,-205},{-338,-301,-231,-290,-293,-346},{-290,-194,-202,-231,-207,-295},{-197,-279,-194,-261,-354,-250},{-255,-287,-165,-181,-303,-335},{-271,-285,-221,-192,-255,-263},{-287,-250,-261,-343,-351,-229},{-340,-330,-250,-319,-223,-295},{-200,-306,-285,-351,-282,-290},{-229,-301,-194,-367,-354,-306},{-239,-351,-229,-346,-301,-362},{-287,-311,-298,-274,-327,-165},{-370,-184,-285,-213,-207,-234},{-327,-362,-327,-202,-271,-258},{-165,-266,-221,-168,-245,-317},{-223,-176,-247,-245,-181,-261},{-338,-165,-176,-226,-162,-263},{-234,-162,-253,-258,-234,-354},{-301,-295,-298,-271,-215,-207},{-348,-327,-184,-173,-186,-234},{-372,-370,-322,-247,-231,-218},{-325,-314,-266,-327,-245,-271},{-319,-327,-370,-168,-285,-367},{-231,-205,-317,-317,-295,-343}},{{-200,-338,-194,-343,-275,-254},{-372,-165,-239,-200,-348,-238},{-168,-351,-162,-205,-283,-168},{-303,-277,-282,-207,-283,-295},{-346,-338,-317,-309,-343,-174},{-258,-346,-231,-317,-233,-277},{-176,-258,-168,-250,-199,-210},{-173,-287,-359,-301,-194,-241},{-364,-253,-343,-170,-314,-264},{-330,-362,-258,-237,-275,-163},{-184,-362,-314,-200,-160,-184},{-359,-181,-226,-266,-283,-357},{-303,-223,-266,-205,-173,-174},{-205,-362,-343,-250,-272,-238},{-309,-205,-239,-306,-348,-238},{-372,-202,-165,-186,-210,-179},{-253,-332,-165,-200,-314,-267},{-162,-194,-309,-364,-265,-251},{-367,-319,-173,-184,-348,-225},{-285,-306,-218,-370,-309,-168},{-287,-343,-231,-247,-207,-313},{-271,-253,-242,-234,-212,-321},{-279,-356,-370,-237,-278,-272},{-266,-226,-287,-356,-272,-218},{-306,-258,-311,-319,-354,-207},{-165,-210,-239,-218,-272,-212},{-178,-237,-287,-255,-314,-303},{-162,-231,-282,-245,-317,-215},{-213,-287,-340,-303,-328,-197},{-192,-253,-282,-263,-199,-277},{-359,-301,-319,-338,-194,-189},{-295,-335,-269,-261,-189,-202},{-186,-346,-346,-330,-165,-220},{-277,-261,-226,-372,-157,-212},{-343,-303,-317,-234,-183,-329},{-367,-303,-367,-346,-231,-287},{-354,-194,-287,-170,-270,-339},{-253,-247,-176,-306,-168,-350},{-303,-173,-356,-250,-204,-186},{-327,-170,-348,-221,-348,-241},{-162,-295,-223,-362,-346,-231},{-364,-165,-325,-279,-354,-189},{-218,-245,-160,-207,-343,-223},{-165,-178,-210,-279,-341,-324},{-239,-197,-213,-221,-270,-280},{-269,-170,-253,-348,-278,-282},{-306,-303,-364,-346,-189,-233},{-261,-266,-245,-213,-291,-163},{-356,-362,-340,-160,-254,-155},{-223,-359,-327,-346,-228,-329}},{{-267,-162,-275,-201,-181,-284},{-197,-175,-340,-265,-252,-214},{-184,-299,-229,-191,-336,-299},{-308,-258,-292,-327,-267,-253},{-316,-190,-280,-345,-164,-255},{-363,-245,-199,-322,-255,-275},{-295,-180,-156,-337,-326,-236},{-357,-240,-270,-226,-238,-219},{-186,-276,-189,-186,-230,-337},{-326,-230,-151,-188,-326,-169},{-264,-299,-199,-345,-174,-243},{-210,-296,-197,-206,-201,-258},{-267,-190,-343,-198,-220,-198},{-282,-177,-333,-233,-306,-304},{-202,-314,-267,-312,-191,-311},{-171,-152,-224,-238,-181,-308},{-269,-243,-197,-174,-272,-296},{-254,-263,-199,-312,-186,-207},{-186,-225,-328,-260,-257,-207},{-316,-261,-166,-345,-279,-280},{-166,-309,-328,-312,-299,-325},{-350,-180,-154,-310,-147,-202},{-287,-240,-219,-290,-333,-186},{-186,-349,-252,-305,-338,-318},{-210,-202,-345,-270,-289,-145},{-207,-159,-277,-308,-245,-202},{-267,-283,-328,-342,-247,-229},{-295,-256,-272,-258,-196,-219},{-225,-283,-270,-312,-169,-323},{-360,-316,-323,-181,-326,-193},{-347,-185,-212,-151,-255,-188},{-303,-195,-181,-233,-343,-292},{-194,-177,-176,-265,-277,-229},{-168,-336,-300,-231,-240,-282},{-251,-223,-285,-174,-149,-248},{-295,-230,-244,-320,-326,-169},{-321,-187,-184,-295,-294,-229},{-249,-314,-212,-263,-206,-241},{-168,-162,-255,-263,-149,-210},{-313,-172,-214,-184,-255,-304},{-181,-261,-194,-248,-179,-200},{-161,-162,-307,-198,-230,-239},{-228,-200,-252,-290,-167,-337},{-350,-354,-207,-156,-284,-176},{-246,-243,-171,-206,-240,-258},{-174,-180,-287,-320,-247,-280},{-337,-187,-260,-159,-321,-306},{-174,-225,-348,-300,-341,-161},{-272,-187,-199,-253,-296,-260},{-223,-180,-176,-223,-301,-337}},{{-262,-235,-185,-193,-314,-199},{-307,-244,-261,-159,-217,-148},{-328,-209,-222,-161,-170,-177},{-281,-313,-254,-262,-282,-233},{-319,-322,-316,-306,-152,-276},{-250,-263,-215,-320,-195,-161},{-233,-287,-247,-281,-164,-314},{-295,-280,-180,-140,-166,-276},{-150,-317,-192,-320,-177,-296},{-162,-153,-240,-150,-305,-148},{-238,-160,-162,-145,-267,-195},{-195,-277,-291,-313,-204,-282},{-317,-327,-185,-179,-280,-262},{-312,-256,-273,-299,-190,-278},{-250,-167,-222,-159,-220,-284},{-309,-172,-146,-198,-186,-213},{-143,-195,-157,-262,-220,-208},{-333,-298,-169,-281,-224,-298},{-300,-186,-243,-315,-244,-249},{-181,-157,-159,-218,-289,-188},{-217,-179,-312,-230,-287,-280},{-228,-306,-231,-191,-260,-249},{-228,-195,-187,-191,-244,-302},{-224,-179,-240,-218,-148,-242},{-190,-150,-240,-260,-228,-186},{-159,-256,-273,-216,-249,-309},{-240,-282,-192,-304,-159,-202},{-252,-179,-182,-278,-155,-284},{-209,-174,-312,-237,-137,-280},{-202,-320,-321,-317,-179,-188},{-324,-327,-314,-145,-240,-240},{-278,-313,-282,-274,-208,-213},{-181,-183,-275,-209,-267,-278},{-162,-160,-312,-191,-134,-202},{-300,-240,-139,-283,-251,-233},{-186,-256,-206,-228,-166,-204},{-243,-249,-213,-285,-213,-217},{-233,-167,-143,-216,-271,-255},{-300,-183,-210,-283,-262,-226},{-195,-298,-323,-172,-184,-143},{-143,-280,-180,-145,-251,-235},{-245,-176,-286,-290,-296,-235},{-209,-317,-229,-297,-300,-237},{-257,-162,-291,-207,-246,-215},{-305,-306,-171,-198,-175,-202},{-193,-176,-194,-140,-143,-311},{-178,-237,-284,-156,-186,-246},{-167,-270,-296,-260,-244,-150},{-186,-172,-187,-237,-276,-264},{-245,-275,-291,-237,-208,-262}},{{-147,-165,-250,-293,-271,-178},{-141,-293,-195,-195,-219,-250},{-196,-284,-187,-304,-304,-250},{-143,-286,-208,-232,-210,-297},{-238,-174,-221,-232,-169,-237},{-282,-189,-232,-256,-221,-260},{-139,-237,-228,-213,-260,-276},{-191,-152,-284,-230,-143,-280},{-260,-197,-299,-195,-213,-182},{-189,-232,-178,-215,-256,-152},{-167,-174,-152,-145,-219,-217},{-299,-130,-295,-215,-200,-247},{-132,-193,-158,-176,-206,-139},{-262,-169,-132,-269,-228,-239},{-275,-152,-139,-254,-221,-250},{-167,-254,-130,-154,-239,-230},{-284,-273,-135,-197,-247,-258},{-253,-289,-241,-269,-243,-293},{-156,-206,-161,-256,-271,-139},{-200,-158,-132,-245,-241,-161},{-158,-269,-180,-297,-163,-182},{-200,-284,-237,-282,-195,-163},{-218,-269,-245,-156,-237,-193},{-233,-291,-184,-184,-148,-224},{-277,-232,-145,-135,-263,-152},{-163,-158,-286,-158,-145,-286},{-231,-184,-263,-202,-202,-154},{-290,-245,-228,-297,-293,-174},{-222,-148,-135,-215,-197,-282},{-213,-200,-245,-258,-299,-286},{-205,-206,-200,-280,-269,-180},{-251,-245,-150,-176,-302,-154},{-194,-191,-245,-234,-187,-187},{-297,-184,-245,-200,-200,-273},{-282,-250,-254,-167,-237,-197},{-222,-176,-180,-239,-276,-241},{-134,-271,-167,-260,-171,-193},{-222,-245,-171,-139,-135,-176},{-141,-221,-178,-135,-267,-137},{-220,-237,-260,-293,-293,-247},{-154,-260,-230,-293,-132,-165},{-275,-302,-176,-237,-165,-219},{-275,-304,-263,-267,-187,-243},{-231,-156,-141,-245,-278,-210},{-202,-148,-195,-197,-154,-286},{-156,-260,-219,-195,-304,-163},{-249,-256,-206,-271,-213,-174},{-136,-163,-143,-282,-284,-269},{-196,-213,-250,-204,-158,-267},{-227,-221,-256,-258,-217,-295}},{{-176,-187,-150,-213,-299,-202},{-245,-282,-297,-213,-163,-224},{-213,-141,-195,-210,-245,-152},{-276,-156,-206,-139,-200,-152},{-189,-291,-139,-154,-132,-143},{-219,-158,-132,-252,-299,-243},{-165,-221,-273,-182,-132,-302},{-295,-206,-276,-210,-171,-252},{-280,-204,-224,-282,-282,-150},{-176,-304,-284,-139,-139,-291},{-243,-221,-163,-247,-180,-269},{-197,-299,-191,-221,-167,-206},{-169,-152,-176,-245,-228,-260},{-293,-130,-169,-284,-161,-184},{-299,-132,-204,-258,-280,-282},{-130,-282,-213,-284,-171,-241},{-243,-282,-165,-206,-260,-187},{-250,-191,-291,-232,-228,-150},{-278,-291,-254,-215,-243,-135},{-163,-241,-271,-234,-282,-252},{-278,-234,-295,-260,-169,-148},{-302,-232,-132,-234,-265,-189},{-228,-130,-263,-154,-217,-258},{-304,-154,-154,-245,-143,-197},{-145,-163,-282,-293,-256,-250},{-219,-135,-219,-291,-174,-254},{-213,-158,-215,-239,-137,-284},{-263,-135,-276,-193,-271,-232},{-158,-158,-295,-165,-161,-299},{-206,-295,-299,-224,-247,-224},{-234,-299,-158,-169,-304,-156},{-195,-232,-243,-304,-156,-269},{-217,-217,-217,-143,-291,-141},{-241,-217,-280,-132,-269,-130},{-208,-289,-230,-176,-297,-135},{-237,-165,-217,-260,-193,-234},{-204,-282,-156,-150,-221,-202},{-154,-210,-291,-284,-165,-221},{-273,-184,-226,-282,-232,-213},{-210,-202,-260,-247,-167,-252},{-302,-293,-145,-200,-224,-139},{-260,-156,-158,-208,-252,-271},{-265,-154,-191,-219,-291,-197},{-276,-276,-282,-206,-148,-193},{-232,-263,-276,-180,-278,-260},{-156,-250,-191,-193,-206,-191},{-269,-256,-141,-297,-250,-182},{-174,-273,-130,-286,-291,-252},{-130,-204,-224,-176,-137,-184},{-293,-141,-243,-187,-297,-210}},{{-137,-242,-213,-306,-159,-315},{-287,-222,-139,-218,-321,-162},{-290,-143,-161,-159,-199,-251},{-294,-233,-215,-301,-231,-176},{-157,-152,-197,-294,-226,-291},{-168,-282,-271,-159,-176,-306},{-206,-233,-260,-228,-166,-277},{-219,-269,-276,-189,-219,-282},{-241,-186,-155,-216,-146,-164},{-287,-168,-311,-306,-208,-216},{-146,-141,-206,-283,-261,-317},{-150,-255,-298,-207,-289,-320},{-254,-195,-300,-161,-162,-254},{-265,-166,-293,-193,-236,-273},{-252,-300,-269,-228,-273,-273},{-186,-152,-251,-253,-273,-174},{-239,-237,-172,-304,-268,-301},{-303,-155,-302,-283,-139,-296},{-137,-213,-186,-193,-270,-219},{-283,-298,-224,-297,-256,-310},{-212,-284,-168,-310,-185,-172},{-188,-278,-287,-244,-182,-233},{-307,-276,-148,-310,-298,-242},{-245,-228,-300,-244,-150,-291},{-133,-211,-289,-260,-305,-214},{-248,-228,-211,-189,-157,-207},{-172,-273,-314,-207,-201,-306},{-234,-137,-235,-200,-243,-181},{-234,-284,-143,-310,-213,-164},{-256,-139,-284,-205,-182,-146},{-241,-217,-284,-264,-213,-315},{-250,-137,-143,-172,-243,-306},{-225,-242,-311,-186,-261,-249},{-168,-291,-211,-209,-249,-202},{-234,-199,-287,-253,-203,-207},{-239,-204,-298,-292,-173,-291},{-157,-260,-296,-237,-224,-261},{-301,-293,-260,-170,-252,-167},{-148,-231,-157,-304,-291,-303},{-281,-276,-161,-225,-180,-157},{-230,-314,-177,-172,-187,-296},{-139,-287,-172,-255,-222,-143},{-214,-134,-157,-166,-247,-172},{-190,-166,-291,-202,-263,-240},{-137,-291,-240,-166,-275,-188},{-243,-202,-235,-235,-189,-188},{-212,-215,-193,-143,-222,-237},{-133,-264,-150,-147,-307,-313},{-201,-137,-155,-242,-245,-263},{-212,-215,-284,-237,-155,-294}},{{-202,-329,-196,-345,-207,-250},{-252,-339,-333,-293,-307,-225},{-162,-261,-157,-236,-340,-250},{-217,-227,-292,-250,-156,-192},{-326,-152,-274,-223,-156,-223},{-333,-283,-338,-156,-244,-309},{-183,-150,-331,-300,-189,-228},{-178,-177,-154,-250,-252,-319},{-224,-259,-267,-288,-297,-266},{-290,-157,-147,-265,-255,-314},{-167,-232,-172,-288,-307,-230},{-255,-273,-304,-174,-285,-202},{-290,-254,-333,-270,-312,-215},{-250,-261,-247,-283,-340,-243},{-205,-215,-262,-191,-176,-286},{-157,-169,-262,-186,-310,-314},{-205,-242,-311,-203,-192,-223},{-195,-235,-316,-231,-161,-192},{-324,-182,-213,-159,-181,-228},{-162,-293,-152,-171,-275,-352},{-193,-194,-270,-211,-239,-162},{-278,-237,-311,-298,-227,-195},{-250,-177,-282,-246,-348,-321},{-326,-242,-191,-201,-255,-321},{-171,-169,-284,-196,-227,-286},{-152,-276,-164,-226,-209,-344},{-257,-312,-333,-223,-280,-336},{-186,-227,-223,-186,-209,-299},{-259,-310,-250,-208,-207,-352},{-188,-160,-203,-218,-305,-225},{-198,-283,-203,-223,-343,-190},{-293,-223,-211,-253,-328,-170},{-231,-315,-336,-335,-219,-162},{-248,-315,-270,-216,-207,-286},{-248,-283,-186,-295,-186,-331},{-293,-201,-292,-280,-181,-278},{-190,-186,-218,-310,-249,-159},{-276,-213,-218,-191,-252,-291},{-295,-261,-238,-250,-325,-306},{-207,-198,-243,-345,-229,-177},{-328,-198,-294,-248,-297,-324},{-238,-174,-230,-179,-345,-213},{-274,-264,-218,-280,-302,-266},{-176,-215,-216,-191,-242,-200},{-250,-177,-309,-268,-214,-238},{-317,-269,-270,-151,-174,-278},{-214,-223,-238,-231,-174,-304},{-267,-237,-316,-196,-292,-185},{-176,-257,-238,-293,-199,-172},{-281,-261,-152,-300,-252,-281}},{{-329,-166,-280,-253,-319,-285},{-249,-267,-210,-215,-274,-309},{-363,-298,-291,-162,-303,-293},{-215,-166,-320,-277,-173,-162},{-308,-251,-322,-258,-309,-231},{-179,-192,-346,-285,-354,-277},{-231,-249,-160,-282,-295,-364},{-355,-228,-275,-356,-271,-226},{-316,-220,-210,-184,-207,-239},{-355,-347,-328,-269,-287,-271},{-197,-264,-278,-194,-215,-309},{-168,-269,-157,-346,-189,-181},{-267,-355,-165,-202,-200,-178},{-161,-249,-162,-213,-370,-314},{-342,-355,-259,-263,-317,-226},{-158,-192,-278,-325,-293,-178},{-337,-285,-217,-271,-213,-346},{-280,-163,-215,-290,-311,-309},{-168,-313,-364,-160,-178,-367},{-189,-275,-257,-362,-314,-319},{-231,-223,-280,-343,-354,-317},{-350,-254,-165,-170,-356,-176},{-259,-238,-223,-176,-194,-197},{-280,-329,-278,-223,-311,-298},{-350,-269,-359,-189,-160,-303},{-215,-179,-160,-205,-359,-173},{-337,-199,-176,-245,-338,-314},{-277,-174,-351,-261,-258,-176},{-246,-236,-299,-309,-176,-367},{-347,-176,-270,-266,-181,-261},{-199,-189,-270,-202,-160,-245},{-282,-176,-231,-367,-160,-168},{-344,-264,-204,-205,-181,-306},{-251,-251,-223,-277,-356,-176},{-357,-332,-231,-162,-261,-338},{-210,-194,-157,-178,-218,-343},{-259,-332,-320,-348,-223,-269},{-163,-186,-168,-189,-253,-370},{-197,-298,-157,-213,-340,-215},{-311,-357,-259,-266,-202,-338},{-259,-161,-330,-279,-277,-295},{-316,-184,-267,-314,-327,-303},{-308,-303,-252,-285,-266,-343},{-166,-269,-367,-184,-362,-202},{-293,-360,-335,-162,-261,-194},{-256,-272,-165,-245,-303,-319},{-166,-306,-181,-176,-229,-178},{-277,-238,-359,-364,-245,-165},{-342,-285,-364,-253,-261,-306},{-194,-186,-225,-295,-247,-200}}},{{{-256,-301,-316,-187,-199,-225},{-349,-220,-355,-196,-364,-337},{-391,-322,-181,-274,-355,-320},{-307,-181,-343,-289,-349,-358},{-217,-190,-217,-190,-205,-385},{-337,-259,-289,-181,-400,-275},{-409,-409,-418,-256,-277,-376},{-205,-304,-274,-271,-292,-210},{-346,-265,-370,-286,-241,-408},{-340,-208,-412,-394,-343,-207},{-235,-379,-199,-298,-415,-408},{-253,-274,-391,-310,-388,-246},{-391,-295,-286,-349,-358,-281},{-247,-220,-310,-412,-340,-373},{-289,-409,-220,-397,-241,-296},{-196,-331,-196,-352,-406,-376},{-322,-358,-394,-367,-265,-249},{-226,-415,-331,-205,-286,-296},{-313,-367,-190,-184,-385,-305},{-394,-307,-193,-403,-415,-186},{-262,-247,-301,-379,-319,-275},{-415,-226,-325,-421,-295,-379},{-358,-256,-184,-262,-265,-278},{-391,-184,-292,-316,-331,-334},{-322,-244,-382,-334,-292,-305},{-274,-223,-277,-394,-346,-349},{-289,-382,-331,-340,-397,-385},{-382,-283,-241,-307,-400,-252},{-394,-319,-241,-385,-313,-181},{-184,-238,-247,-217,-376,-382},{-280,-346,-295,-340,-286,-403},{-313,-277,-412,-397,-244,-332},{-415,-325,-355,-202,-322,-323},{-307,-376,-241,-397,-277,-361},{-256,-187,-382,-220,-364,-243},{-355,-349,-280,-217,-406,-305},{-271,-244,-208,-325,-274,-358},{-415,-286,-214,-244,-238,-258},{-385,-268,-364,-328,-400,-311},{-289,-283,-346,-382,-418,-382},{-358,-376,-220,-352,-355,-340},{-370,-208,-274,-373,-256,-406},{-406,-403,-187,-328,-328,-379},{-238,-325,-361,-277,-184,-186},{-364,-247,-373,-352,-337,-376},{-301,-268,-190,-232,-241,-290},{-421,-385,-298,-235,-181,-379},{-184,-208,-256,-400,-319,-305},{-412,-337,-190,-229,-370,-296},{-211,-199,-265,-187,-268,-340}},{{-343,-215,-176,-382,-262,-244},{-337,-276,-361,-232,-313,-285},{-270,-189,-224,-358,-191,-270},{-231,-184,-168,-227,-236,-314},{-190,-175,-347,-246,-368,-344},{-381,-238,-308,-363,-204,-154},{-404,-382,-246,-183,-254,-157},{-176,-344,-386,-167,-201,-195},{-357,-316,-255,-202,-191,-355},{-314,-258,-344,-292,-217,-249},{-314,-298,-322,-218,-183,-257},{-355,-181,-210,-213,-193,-319},{-378,-347,-356,-382,-236,-195},{-340,-367,-246,-336,-183,-164},{-237,-301,-238,-199,-268,-172},{-387,-402,-333,-298,-307,-355},{-229,-258,-255,-224,-366,-175},{-199,-201,-386,-213,-215,-229},{-226,-281,-350,-169,-294,-231},{-305,-399,-274,-322,-236,-162},{-331,-342,-266,-358,-297,-172},{-196,-261,-286,-306,-368,-285},{-240,-184,-389,-197,-262,-254},{-196,-385,-286,-251,-262,-224},{-319,-227,-213,-347,-188,-275},{-176,-350,-227,-248,-228,-306},{-211,-198,-196,-197,-244,-280},{-325,-344,-244,-262,-170,-265},{-334,-250,-319,-358,-162,-296},{-384,-298,-378,-265,-310,-278},{-378,-307,-386,-300,-193,-262},{-188,-284,-280,-306,-358,-280},{-267,-321,-249,-273,-220,-242},{-316,-402,-316,-360,-350,-319},{-401,-301,-249,-172,-249,-321},{-226,-402,-272,-197,-215,-303},{-337,-321,-328,-349,-180,-234},{-398,-247,-224,-221,-368,-175},{-349,-402,-221,-262,-360,-157},{-352,-270,-308,-369,-228,-208},{-401,-276,-174,-379,-252,-272},{-284,-356,-249,-232,-199,-288},{-226,-230,-381,-199,-180,-198},{-381,-278,-325,-180,-220,-188},{-363,-284,-244,-216,-292,-244},{-372,-298,-232,-369,-178,-290},{-281,-241,-294,-246,-170,-296},{-278,-330,-185,-218,-249,-308},{-234,-396,-386,-336,-172,-319},{-214,-402,-286,-295,-321,-270}},{{-283,-218,-284,-254,-197,-208},{-196,-197,-268,-139,-267,-273},{-208,-293,-174,-219,-216,-152},{-342,-233,-176,-194,-244,-232},{-203,-288,-140,-256,-131,-216},{-191,-226,-314,-298,-273,-255},{-275,-302,-185,-241,-199,-194},{-263,-324,-305,-194,-265,-152},{-188,-235,-137,-172,-187,-206},{-201,-158,-144,-152,-231,-158},{-303,-281,-289,-170,-178,-129},{-186,-274,-302,-248,-197,-149},{-169,-230,-263,-296,-212,-154},{-332,-298,-243,-239,-216,-273},{-268,-156,-185,-285,-193,-174},{-312,-178,-195,-296,-244,-166},{-270,-178,-215,-172,-227,-281},{-218,-218,-183,-270,-293,-143},{-221,-269,-169,-239,-138,-220},{-255,-158,-185,-212,-278,-164},{-332,-156,-142,-221,-206,-182},{-221,-180,-307,-208,-144,-125},{-312,-218,-309,-281,-216,-230},{-186,-331,-179,-190,-278,-269},{-184,-254,-250,-179,-271,-214},{-320,-247,-229,-272,-167,-277},{-201,-262,-174,-157,-180,-194},{-258,-264,-208,-265,-261,-248},{-208,-312,-298,-214,-195,-184},{-211,-226,-307,-301,-248,-133},{-156,-235,-206,-155,-208,-180},{-330,-226,-183,-212,-290,-180},{-278,-262,-211,-137,-161,-135},{-265,-283,-293,-274,-131,-246},{-283,-317,-140,-252,-220,-182},{-310,-269,-147,-287,-148,-267},{-221,-269,-295,-232,-254,-218},{-241,-185,-222,-155,-250,-206},{-161,-163,-309,-221,-216,-204},{-290,-161,-190,-168,-269,-143},{-308,-175,-220,-281,-297,-184},{-203,-295,-289,-245,-134,-224},{-273,-175,-222,-285,-187,-178},{-300,-281,-163,-290,-155,-271},{-174,-230,-293,-272,-165,-244},{-181,-286,-172,-287,-208,-186},{-176,-271,-142,-214,-233,-129},{-184,-281,-316,-197,-201,-164},{-149,-286,-289,-221,-174,-220},{-154,-166,-158,-214,-235,-248}},{{-184,-260,-160,-169,-103,-225},{-163,-197,-141,-157,-105,-121},{-268,-158,-110,-155,-169,-164},{-206,-201,-180,-114,-222,-179},{-202,-162,-206,-163,-146,-195},{-182,-232,-173,-186,-209,-134},{-229,-229,-228,-213,-110,-137},{-116,-138,-128,-155,-203,-98},{-138,-253,-135,-170,-154,-169},{-264,-197,-219,-174,-214,-155},{-169,-160,-141,-117,-136,-101},{-272,-113,-240,-181,-116,-148},{-186,-173,-178,-117,-168,-211},{-268,-117,-183,-115,-134,-145},{-252,-186,-194,-236,-206,-134},{-227,-251,-217,-127,-101,-185},{-157,-121,-212,-181,-198,-177},{-120,-154,-249,-220,-148,-124},{-248,-225,-214,-174,-111,-114},{-223,-179,-123,-182,-126,-185},{-254,-246,-192,-172,-141,-113},{-219,-156,-157,-167,-124,-121},{-266,-255,-206,-205,-194,-219},{-227,-126,-247,-162,-123,-208},{-241,-197,-240,-232,-194,-198},{-147,-259,-212,-103,-146,-203},{-252,-199,-130,-163,-224,-121},{-155,-147,-171,-110,-113,-114},{-202,-117,-141,-165,-105,-177},{-147,-166,-117,-150,-193,-174},{-252,-247,-190,-194,-203,-105},{-140,-199,-203,-203,-227,-175},{-241,-247,-206,-148,-123,-106},{-237,-117,-228,-107,-141,-175},{-229,-125,-117,-194,-123,-98},{-159,-134,-130,-208,-129,-208},{-177,-160,-167,-155,-100,-204},{-242,-164,-148,-119,-103,-148},{-223,-201,-240,-114,-181,-203},{-268,-140,-180,-217,-189,-211},{-140,-186,-153,-175,-126,-101},{-151,-242,-183,-175,-188,-142},{-194,-223,-128,-107,-184,-206},{-132,-253,-107,-200,-101,-203},{-153,-208,-157,-232,-196,-158},{-134,-236,-199,-230,-181,-153},{-128,-223,-167,-157,-133,-151},{-177,-236,-201,-201,-166,-150},{-233,-153,-137,-239,-153,-101},{-272,-218,-185,-146,-229,-132}},{{-192,-205,-180,-159,-205,-214},{-172,-142,-160,-136,-92,-143},{-162,-168,-205,-162,-151,-199},{-187,-176,-148,-142,-129,-105},{-164,-128,-183,-202,-151,-111},{-218,-100,-102,-108,-142,-114},{-175,-176,-95,-95,-123,-100},{-183,-179,-203,-196,-165,-119},{-108,-145,-114,-203,-146,-200},{-156,-120,-160,-211,-169,-197},{-200,-142,-120,-169,-160,-214},{-103,-209,-148,-203,-179,-139},{-98,-151,-125,-174,-189,-189},{-126,-119,-94,-157,-126,-154},{-198,-129,-126,-116,-146,-119},{-117,-172,-162,-186,-189,-216},{-100,-154,-216,-182,-209,-112},{-100,-186,-162,-109,-114,-108},{-111,-126,-172,-208,-117,-105},{-192,-95,-151,-213,-162,-205},{-153,-129,-146,-208,-211,-103},{-175,-168,-194,-108,-129,-197},{-161,-97,-183,-186,-149,-146},{-108,-106,-176,-166,-97,-140},{-103,-196,-136,-109,-92,-99},{-142,-131,-191,-148,-148,-163},{-206,-177,-123,-125,-183,-176},{-101,-156,-169,-189,-171,-165},{-217,-199,-95,-146,-116,-168},{-175,-137,-132,-211,-120,-213},{-144,-134,-120,-129,-214,-116},{-209,-213,-137,-180,-116,-196},{-195,-136,-188,-208,-209,-152},{-131,-211,-97,-159,-216,-139},{-148,-148,-169,-125,-139,-209},{-156,-168,-106,-179,-166,-165},{-109,-186,-117,-185,-117,-166},{-145,-112,-126,-136,-156,-209},{-218,-103,-192,-197,-205,-203},{-197,-111,-179,-183,-140,-192},{-98,-99,-128,-132,-188,-194},{-203,-109,-131,-129,-126,-94},{-119,-145,-105,-92,-140,-94},{-114,-112,-112,-197,-185,-140},{-125,-194,-125,-211,-112,-156},{-211,-194,-214,-134,-103,-123},{-181,-194,-205,-177,-203,-108},{-128,-105,-117,-126,-102,-140},{-201,-152,-168,-94,-120,-94},{-198,-156,-194,-196,-131,-177}},{{-126,-196,-194,-153,-156,-224},{-169,-211,-157,-153,-131,-188},{-148,-110,-206,-155,-166,-195},{-148,-189,-199,-143,-130,-215},{-183,-116,-154,-143,-226,-123},{-191,-219,-214,-176,-228,-112},{-142,-100,-133,-138,-191,-148},{-97,-142,-220,-181,-194,-143},{-132,-149,-159,-136,-236,-150},{-192,-176,-206,-183,-236,-125},{-122,-102,-115,-188,-117,-185},{-152,-145,-180,-185,-166,-177},{-142,-178,-220,-150,-133,-121},{-109,-196,-102,-158,-110,-136},{-103,-202,-222,-222,-243,-194},{-146,-178,-149,-180,-108,-157},{-162,-118,-227,-143,-205,-112},{-174,-167,-97,-160,-164,-174},{-95,-130,-120,-230,-220,-205},{-186,-154,-143,-210,-175,-199},{-197,-200,-162,-168,-156,-232},{-109,-130,-185,-188,-234,-192},{-196,-114,-154,-235,-161,-148},{-213,-197,-105,-207,-105,-205},{-180,-135,-141,-116,-117,-194},{-109,-173,-162,-235,-142,-159},{-95,-146,-97,-141,-130,-205},{-112,-142,-204,-230,-182,-165},{-186,-111,-188,-153,-240,-174},{-106,-211,-100,-143,-240,-119},{-174,-165,-214,-178,-108,-157},{-156,-127,-177,-131,-206,-210},{-209,-154,-126,-168,-219,-203},{-137,-99,-172,-203,-240,-121},{-134,-103,-159,-183,-226,-136},{-166,-111,-143,-133,-175,-139},{-172,-194,-198,-151,-136,-132},{-92,-183,-172,-134,-140,-161},{-106,-148,-212,-160,-170,-246},{-151,-111,-167,-223,-224,-197},{-151,-95,-113,-228,-135,-252},{-116,-186,-191,-146,-217,-174},{-122,-111,-151,-158,-122,-163},{-188,-140,-126,-104,-172,-195},{-179,-218,-99,-192,-173,-230},{-194,-213,-113,-235,-200,-252},{-139,-186,-146,-181,-154,-172},{-171,-105,-97,-218,-150,-194},{-177,-135,-219,-114,-142,-235},{-111,-134,-104,-111,-184,-119}},{{-184,-265,-148,-198,-164,-328},{-175,-176,-233,-290,-256,-180},{-236,-230,-154,-273,-277,-180},{-234,-190,-212,-286,-216,-264},{-179,-174,-175,-206,-214,-321},{-241,-263,-179,-280,-162,-325},{-241,-238,-243,-269,-162,-178},{-163,-121,-258,-215,-277,-154},{-120,-198,-268,-211,-263,-166},{-207,-216,-196,-262,-218,-234},{-186,-178,-204,-224,-135,-164},{-218,-212,-169,-206,-252,-285},{-205,-188,-239,-232,-160,-262},{-120,-190,-140,-254,-308,-290},{-182,-172,-175,-176,-254,-246},{-201,-236,-276,-288,-299,-257},{-264,-196,-208,-280,-223,-157},{-184,-228,-144,-295,-304,-321},{-266,-253,-282,-221,-281,-206},{-177,-192,-286,-284,-200,-283},{-232,-202,-276,-166,-306,-229},{-139,-121,-247,-254,-148,-234},{-230,-242,-243,-260,-158,-171},{-186,-202,-288,-135,-144,-264},{-230,-192,-140,-138,-187,-145},{-146,-186,-138,-213,-272,-154},{-200,-143,-185,-198,-288,-215},{-182,-147,-163,-299,-252,-199},{-203,-150,-136,-194,-306,-152},{-177,-244,-245,-256,-250,-318},{-238,-224,-194,-131,-223,-211},{-251,-269,-208,-166,-216,-321},{-148,-267,-253,-247,-243,-304},{-232,-230,-247,-277,-180,-161},{-142,-198,-183,-166,-277,-290},{-160,-255,-187,-166,-310,-243},{-247,-170,-247,-301,-189,-304},{-171,-236,-136,-256,-218,-274},{-129,-194,-216,-133,-205,-225},{-167,-267,-179,-213,-284,-302},{-180,-131,-260,-271,-277,-297},{-150,-196,-278,-256,-137,-204},{-232,-275,-134,-262,-205,-190},{-215,-168,-280,-219,-310,-274},{-213,-184,-128,-146,-284,-208},{-148,-202,-260,-131,-162,-246},{-239,-160,-214,-146,-140,-253},{-120,-190,-288,-249,-209,-316},{-114,-133,-220,-288,-272,-220},{-264,-121,-159,-161,-218,-140}},{{-294,-302,-214,-266,-315,-204},{-170,-204,-219,-274,-290,-283},{-340,-277,-295,-266,-276,-342},{-160,-227,-298,-199,-364,-190},{-236,-244,-345,-280,-331,-393},{-197,-333,-274,-266,-315,-198},{-168,-202,-300,-374,-265,-331},{-260,-242,-243,-358,-290,-291},{-175,-307,-305,-202,-229,-175},{-260,-295,-313,-299,-190,-184},{-289,-353,-157,-336,-356,-272},{-313,-290,-245,-231,-295,-178},{-204,-197,-209,-331,-364,-184},{-194,-222,-245,-266,-326,-258},{-330,-232,-172,-234,-345,-342},{-236,-179,-177,-196,-320,-243},{-224,-323,-245,-207,-193,-359},{-158,-280,-316,-161,-293,-317},{-226,-209,-318,-288,-317,-323},{-321,-156,-245,-325,-326,-393},{-309,-229,-157,-258,-284,-297},{-292,-156,-188,-186,-362,-212},{-287,-343,-175,-250,-229,-209},{-211,-312,-295,-242,-235,-255},{-318,-247,-300,-288,-196,-192},{-165,-237,-170,-344,-235,-255},{-323,-224,-360,-282,-367,-229},{-243,-176,-164,-325,-295,-320},{-250,-224,-334,-293,-204,-232},{-316,-340,-363,-256,-353,-272},{-245,-224,-230,-242,-221,-178},{-272,-340,-235,-266,-259,-286},{-296,-275,-172,-226,-334,-235},{-311,-315,-274,-277,-359,-260},{-194,-239,-300,-221,-298,-224},{-185,-348,-172,-312,-190,-317},{-296,-267,-185,-299,-257,-354},{-151,-333,-308,-317,-362,-337},{-316,-297,-303,-218,-201,-209},{-275,-184,-191,-374,-375,-246},{-192,-199,-214,-253,-351,-238},{-292,-330,-313,-304,-268,-348},{-153,-345,-321,-250,-235,-325},{-151,-227,-177,-366,-362,-317},{-309,-328,-251,-347,-221,-232},{-148,-255,-256,-347,-309,-342},{-156,-174,-193,-307,-215,-300},{-238,-244,-217,-304,-221,-345},{-292,-171,-308,-218,-246,-308},{-170,-257,-227,-274,-174,-235}},{{-257,-256,-296,-229,-226,-292},{-292,-403,-185,-382,-385,-316},{-353,-273,-182,-253,-325,-316},{-188,-300,-395,-373,-397,-199},{-191,-185,-281,-196,-229,-202},{-173,-309,-401,-379,-208,-217},{-358,-203,-275,-409,-388,-247},{-275,-332,-371,-331,-268,-238},{-188,-347,-278,-196,-319,-301},{-240,-356,-395,-187,-298,-310},{-295,-403,-350,-307,-358,-214},{-384,-291,-209,-223,-325,-391},{-194,-320,-233,-211,-283,-334},{-295,-288,-203,-343,-205,-304},{-257,-294,-257,-364,-316,-193},{-234,-388,-212,-307,-265,-214},{-217,-370,-302,-304,-238,-253},{-266,-385,-224,-412,-352,-394},{-309,-382,-404,-274,-295,-307},{-347,-344,-218,-310,-220,-223},{-191,-273,-317,-319,-394,-184},{-214,-406,-275,-346,-373,-346},{-355,-194,-179,-388,-400,-355},{-315,-409,-197,-280,-223,-403},{-376,-400,-203,-382,-283,-385},{-254,-218,-416,-244,-214,-388},{-341,-265,-365,-235,-256,-241},{-321,-235,-320,-256,-232,-376},{-338,-294,-236,-373,-361,-406},{-237,-359,-344,-340,-244,-301},{-350,-359,-275,-364,-202,-400},{-387,-253,-407,-382,-415,-370},{-402,-241,-353,-370,-229,-313},{-379,-332,-269,-346,-325,-187},{-286,-379,-191,-370,-307,-277},{-393,-409,-320,-208,-376,-322},{-350,-223,-392,-346,-196,-229},{-214,-238,-311,-397,-229,-304},{-399,-379,-227,-337,-334,-289},{-234,-200,-242,-256,-226,-232},{-306,-220,-404,-256,-196,-280},{-292,-294,-248,-199,-235,-313},{-376,-376,-326,-373,-349,-325},{-228,-294,-287,-376,-331,-406},{-312,-338,-194,-376,-229,-271},{-396,-226,-290,-232,-244,-379},{-197,-306,-266,-403,-199,-259},{-373,-370,-368,-283,-211,-217},{-353,-182,-305,-199,-361,-370},{-194,-323,-386,-403,-370,-406}}},{{{-214,-287,-402,-241,-301,-368},{-298,-256,-318,-326,-322,-228},{-430,-483,-238,-399,-340,-452},{-483,-374,-427,-262,-312,-308},{-455,-290,-284,-378,-395,-238},{-350,-473,-360,-252,-298,-389},{-346,-343,-406,-266,-389,-357},{-248,-483,-441,-280,-220,-298},{-469,-248,-368,-448,-210,-238},{-434,-220,-389,-241,-287,-389},{-466,-350,-382,-228,-231,-248},{-382,-424,-483,-315,-357,-469},{-420,-228,-318,-332,-402,-490},{-416,-444,-360,-220,-374,-483},{-298,-287,-270,-424,-343,-364},{-392,-332,-276,-234,-399,-448},{-357,-416,-410,-276,-466,-322},{-315,-413,-399,-294,-487,-312},{-368,-438,-312,-329,-256,-466},{-224,-462,-256,-241,-266,-273},{-329,-298,-483,-490,-402,-448},{-406,-389,-234,-430,-234,-287},{-473,-452,-262,-224,-402,-476},{-357,-280,-410,-318,-357,-444},{-280,-458,-438,-382,-238,-382},{-276,-262,-452,-354,-416,-483},{-340,-248,-406,-466,-329,-357},{-326,-434,-487,-424,-368,-455},{-343,-298,-476,-413,-284,-266},{-430,-350,-462,-343,-395,-469},{-238,-280,-217,-252,-262,-483},{-301,-284,-318,-441,-214,-276},{-458,-490,-458,-248,-458,-448},{-371,-448,-416,-336,-210,-462},{-371,-430,-318,-294,-413,-298},{-360,-364,-378,-395,-364,-346},{-312,-476,-287,-290,-210,-458},{-256,-318,-234,-322,-332,-340},{-259,-252,-220,-234,-224,-480},{-480,-480,-487,-462,-410,-284},{-228,-476,-298,-448,-441,-430},{-301,-420,-410,-315,-343,-248},{-315,-427,-322,-427,-354,-480},{-224,-430,-256,-259,-224,-406},{-214,-360,-420,-378,-364,-410},{-304,-346,-245,-266,-452,-424},{-416,-273,-441,-458,-273,-444},{-410,-392,-473,-346,-480,-430},{-238,-301,-395,-382,-273,-294},{-214,-326,-312,-318,-252,-368}},{{-320,-381,-322,-357,-216,-332},{-258,-312,-261,-367,-262,-374},{-341,-456,-393,-428,-266,-283},{-341,-415,-356,-287,-279,-357},{-212,-298,-414,-347,-269,-251},{-251,-302,-454,-274,-262,-328},{-261,-391,-275,-428,-413,-303},{-258,-322,-220,-458,-220,-245},{-348,-295,-332,-257,-354,-402},{-310,-322,-251,-237,-279,-357},{-418,-333,-349,-200,-420,-229},{-376,-206,-427,-234,-433,-235},{-216,-316,-471,-438,-433,-348},{-445,-305,-237,-454,-325,-251},{-383,-333,-420,-311,-239,-219},{-449,-422,-295,-381,-338,-425},{-317,-226,-305,-431,-282,-219},{-209,-271,-227,-371,-407,-448},{-400,-391,-359,-407,-420,-312},{-296,-237,-322,-454,-410,-357},{-317,-357,-315,-307,-358,-287},{-320,-230,-353,-307,-387,-409},{-299,-456,-332,-334,-285,-209},{-411,-412,-298,-301,-397,-396},{-320,-213,-264,-404,-236,-251},{-466,-429,-359,-461,-289,-277},{-278,-466,-251,-234,-216,-332},{-310,-247,-292,-347,-285,-203},{-487,-340,-461,-407,-262,-216},{-271,-429,-349,-220,-256,-438},{-320,-381,-431,-451,-446,-370},{-320,-367,-302,-297,-423,-245},{-313,-268,-420,-367,-387,-319},{-219,-322,-298,-394,-239,-299},{-327,-226,-288,-351,-348,-431},{-355,-353,-447,-327,-203,-222},{-341,-460,-464,-254,-459,-367},{-240,-326,-359,-321,-440,-242},{-320,-374,-447,-354,-295,-254},{-320,-466,-349,-207,-269,-402},{-379,-237,-329,-461,-216,-280},{-425,-316,-363,-381,-207,-412},{-278,-405,-302,-454,-354,-203},{-345,-418,-285,-461,-459,-345},{-306,-357,-366,-454,-354,-412},{-463,-408,-376,-374,-354,-274},{-237,-460,-400,-301,-302,-444},{-470,-274,-441,-374,-407,-448},{-438,-408,-315,-397,-298,-444},{-299,-453,-400,-357,-272,-354}},{{-343,-431,-219,-325,-316,-300},{-189,-231,-366,-226,-228,-278},{-406,-394,-309,-299,-254,-295},{-391,-188,-390,-311,-231,-186},{-274,-197,-408,-229,-237,-200},{-220,-376,-360,-188,-274,-275},{-400,-311,-276,-410,-385,-286},{-362,-185,-291,-246,-356,-175},{-334,-391,-189,-190,-174,-309},{-233,-231,-303,-384,-185,-189},{-230,-200,-234,-237,-345,-306},{-227,-413,-270,-290,-197,-220},{-428,-317,-225,-398,-282,-311},{-410,-296,-393,-407,-185,-322},{-410,-333,-306,-226,-200,-183},{-284,-348,-381,-252,-217,-172},{-192,-203,-237,-314,-191,-348},{-394,-243,-357,-349,-305,-328},{-346,-348,-306,-255,-182,-247},{-428,-413,-399,-252,-217,-286},{-356,-194,-411,-261,-379,-220},{-321,-342,-420,-193,-353,-286},{-211,-416,-249,-223,-214,-284},{-198,-410,-411,-334,-259,-245},{-441,-407,-234,-220,-282,-359},{-419,-431,-219,-387,-202,-339},{-328,-413,-330,-404,-180,-242},{-315,-410,-294,-369,-205,-281},{-334,-197,-366,-366,-370,-247},{-321,-213,-396,-343,-200,-350},{-337,-311,-249,-267,-365,-206},{-362,-330,-348,-401,-333,-247},{-381,-191,-288,-325,-299,-178},{-328,-308,-306,-234,-191,-339},{-198,-314,-303,-349,-274,-300},{-271,-428,-261,-372,-294,-234},{-343,-391,-366,-237,-353,-256},{-255,-354,-285,-340,-182,-170},{-208,-271,-273,-281,-353,-334},{-346,-185,-231,-193,-194,-386},{-365,-225,-240,-349,-385,-256},{-230,-422,-186,-349,-211,-203},{-375,-262,-189,-214,-245,-370},{-224,-216,-378,-223,-222,-348},{-384,-194,-339,-293,-339,-208},{-435,-323,-246,-369,-197,-170},{-321,-203,-285,-211,-333,-267},{-331,-200,-342,-410,-376,-378},{-217,-376,-267,-231,-385,-203},{-198,-249,-213,-369,-291,-253}},{{-259,-331,-213,-316,-289,-151},{-227,-168,-337,-254,-208,-284},{-216,-292,-290,-309,-186,-177},{-259,-166,-303,-284,-220,-229},{-308,-331,-311,-218,-240,-229},{-351,-358,-283,-346,-174,-296},{-227,-321,-226,-256,-274,-215},{-219,-210,-275,-216,-211,-206},{-186,-255,-270,-151,-316,-201},{-354,-163,-252,-319,-167,-163},{-259,-245,-296,-191,-203,-282},{-216,-339,-218,-294,-272,-311},{-319,-363,-355,-274,-201,-167},{-232,-221,-244,-231,-172,-256},{-378,-189,-157,-208,-247,-163},{-340,-205,-347,-238,-341,-153},{-302,-266,-249,-233,-220,-330},{-167,-289,-360,-156,-274,-160},{-370,-234,-270,-294,-270,-143},{-178,-197,-301,-346,-176,-148},{-367,-302,-270,-341,-152,-323},{-197,-158,-208,-151,-331,-244},{-273,-284,-306,-158,-233,-332},{-270,-289,-247,-211,-260,-177},{-332,-342,-280,-281,-265,-239},{-343,-250,-270,-266,-235,-318},{-289,-171,-195,-351,-220,-332},{-178,-281,-270,-346,-328,-177},{-343,-234,-190,-329,-154,-174},{-343,-358,-342,-248,-223,-253},{-184,-347,-252,-206,-164,-184},{-162,-242,-239,-279,-157,-261},{-178,-252,-167,-236,-333,-320},{-367,-258,-265,-331,-240,-194},{-227,-195,-213,-296,-211,-222},{-197,-210,-319,-186,-216,-165},{-262,-360,-236,-319,-270,-160},{-192,-226,-175,-311,-314,-153},{-324,-224,-157,-306,-250,-203},{-167,-229,-218,-171,-336,-179},{-335,-179,-321,-221,-277,-289},{-316,-334,-265,-153,-181,-198},{-308,-221,-275,-259,-233,-241},{-278,-310,-247,-309,-211,-330},{-370,-260,-265,-326,-296,-167},{-219,-239,-298,-264,-228,-296},{-243,-302,-190,-324,-184,-194},{-335,-181,-337,-309,-284,-201},{-356,-310,-316,-223,-196,-289},{-292,-239,-231,-306,-176,-177}},{{-251,-213,-261,-303,-152,-233},{-280,-141,-155,-210,-256,-148},{-287,-323,-275,-282,-321,-236},{-313,-171,-173,-169,-206,-240},{-242,-222,-178,-270,-280,-173},{-318,-176,-282,-215,-178,-226},{-154,-229,-286,-192,-268,-254},{-301,-196,-291,-159,-282,-268},{-242,-245,-291,-159,-298,-226},{-220,-180,-284,-268,-173,-213},{-299,-143,-210,-229,-210,-189},{-152,-208,-275,-155,-148,-229},{-256,-314,-307,-187,-182,-268},{-185,-206,-159,-310,-231,-303},{-263,-217,-171,-321,-247,-256},{-149,-233,-164,-275,-266,-240},{-310,-319,-192,-312,-254,-321},{-175,-157,-155,-277,-312,-316},{-249,-233,-157,-206,-164,-162},{-268,-187,-217,-266,-316,-296},{-211,-270,-196,-180,-266,-266},{-192,-169,-303,-282,-245,-293},{-282,-215,-203,-169,-166,-201},{-325,-178,-157,-284,-316,-229},{-284,-206,-187,-236,-319,-233},{-289,-169,-224,-298,-215,-236},{-237,-266,-164,-256,-286,-293},{-161,-284,-162,-192,-289,-199},{-294,-284,-263,-300,-236,-162},{-216,-303,-316,-312,-275,-189},{-206,-215,-245,-240,-314,-275},{-211,-277,-305,-282,-293,-270},{-235,-286,-312,-323,-217,-256},{-263,-206,-178,-270,-286,-310},{-209,-263,-291,-275,-247,-286},{-171,-254,-293,-236,-280,-224},{-142,-166,-155,-171,-162,-303},{-329,-171,-266,-252,-173,-275},{-194,-307,-213,-249,-199,-284},{-218,-146,-233,-275,-194,-208},{-310,-245,-238,-192,-208,-178},{-147,-155,-273,-139,-300,-245},{-159,-256,-173,-259,-203,-282},{-282,-321,-178,-275,-291,-217},{-216,-291,-157,-146,-176,-176},{-149,-307,-268,-310,-289,-180},{-280,-159,-298,-266,-208,-266},{-201,-240,-298,-217,-226,-270},{-218,-238,-176,-293,-162,-194},{-171,-141,-305,-236,-215,-298}},{{-249,-240,-217,-283,-196,-202},{-203,-139,-179,-221,-165,-256},{-300,-284,-282,-190,-283,-209},{-169,-245,-210,-305,-189,-165},{-298,-215,-254,-255,-315,-258},{-208,-259,-189,-209,-172,-285},{-298,-312,-280,-214,-276,-202},{-314,-323,-280,-245,-152,-315},{-240,-307,-184,-245,-240,-219},{-243,-208,-156,-190,-283,-199},{-143,-206,-217,-283,-196,-305},{-256,-254,-219,-214,-302,-216},{-229,-263,-151,-312,-305,-167},{-252,-259,-170,-274,-194,-214},{-176,-238,-312,-321,-172,-339},{-171,-233,-319,-278,-172,-268},{-189,-323,-242,-314,-206,-271},{-171,-146,-298,-264,-240,-322},{-148,-169,-207,-319,-152,-295},{-162,-171,-240,-181,-317,-305},{-277,-213,-214,-155,-211,-268},{-166,-231,-317,-228,-247,-214},{-222,-162,-308,-328,-322,-177},{-173,-187,-270,-148,-148,-330},{-157,-296,-212,-321,-157,-219},{-263,-152,-324,-331,-259,-288},{-233,-146,-154,-281,-145,-327},{-293,-277,-312,-159,-244,-150},{-293,-263,-205,-176,-295,-268},{-166,-245,-214,-193,-293,-209},{-282,-210,-238,-276,-249,-278},{-148,-208,-186,-212,-305,-150},{-296,-286,-312,-205,-160,-226},{-182,-289,-238,-274,-259,-194},{-282,-182,-177,-309,-240,-180},{-185,-291,-217,-159,-339,-197},{-316,-148,-315,-309,-310,-187},{-252,-176,-161,-326,-324,-180},{-303,-199,-289,-217,-198,-293},{-231,-178,-196,-255,-266,-251},{-203,-201,-256,-240,-302,-342},{-199,-213,-301,-195,-213,-290},{-166,-266,-287,-214,-327,-175},{-233,-178,-179,-198,-339,-332},{-139,-256,-189,-257,-324,-320},{-166,-222,-277,-209,-203,-194},{-240,-259,-203,-300,-242,-239},{-206,-206,-282,-319,-218,-184},{-141,-152,-224,-290,-208,-150},{-201,-305,-170,-317,-266,-342}},{{-229,-363,-234,-224,-320,-204},{-154,-199,-306,-235,-318,-372},{-219,-233,-168,-341,-233,-395},{-181,-228,-295,-382,-382,-276},{-176,-334,-269,-221,-351,-297},{-255,-280,-293,-232,-315,-173},{-219,-179,-200,-379,-382,-219},{-310,-326,-192,-205,-348,-228},{-174,-256,-271,-371,-278,-193},{-328,-228,-359,-360,-191,-265},{-244,-166,-364,-199,-278,-294},{-247,-350,-274,-218,-292,-354},{-252,-267,-200,-344,-365,-348},{-184,-254,-229,-268,-385,-323},{-154,-205,-335,-339,-318,-372},{-257,-228,-178,-371,-281,-184},{-325,-231,-192,-339,-362,-314},{-212,-223,-314,-202,-273,-331},{-166,-355,-202,-349,-244,-259},{-255,-298,-269,-240,-267,-331},{-345,-251,-311,-224,-340,-199},{-255,-329,-197,-363,-261,-380},{-318,-249,-221,-366,-346,-311},{-272,-332,-255,-183,-225,-230},{-184,-251,-200,-224,-303,-199},{-204,-218,-290,-303,-312,-268},{-330,-251,-181,-202,-301,-360},{-202,-347,-261,-276,-393,-233},{-265,-228,-250,-227,-270,-400},{-262,-197,-202,-243,-230,-320},{-348,-329,-207,-221,-222,-383},{-186,-192,-168,-218,-202,-383},{-222,-363,-162,-270,-292,-187},{-249,-272,-277,-180,-180,-196},{-237,-303,-287,-306,-284,-236},{-154,-319,-372,-194,-194,-279},{-310,-207,-207,-341,-256,-300},{-312,-303,-322,-328,-273,-363},{-295,-236,-332,-281,-253,-228},{-295,-205,-277,-205,-343,-213},{-151,-295,-202,-379,-362,-202},{-217,-313,-229,-259,-200,-363},{-209,-236,-348,-194,-332,-256},{-197,-220,-372,-191,-362,-256},{-307,-228,-314,-333,-256,-251},{-189,-161,-245,-366,-377,-225},{-348,-321,-290,-355,-208,-337},{-267,-218,-311,-336,-309,-363},{-340,-168,-215,-371,-343,-187},{-186,-280,-258,-240,-202,-366}},{{-406,-355,-313,-339,-444,-251},{-361,-309,-301,-260,-360,-208},{-275,-230,-391,-434,-275,-337},{-237,-188,-192,-190,-224,-426},{-269,-391,-229,-193,-295,-399},{-408,-282,-366,-358,-305,-323},{-408,-418,-313,-349,-240,-403},{-231,-185,-208,-431,-266,-231},{-326,-336,-291,-250,-337,-224},{-266,-258,-431,-355,-347,-343},{-228,-297,-378,-231,-382,-201},{-281,-373,-341,-409,-233,-261},{-308,-288,-245,-358,-340,-452},{-314,-376,-418,-320,-411,-449},{-293,-330,-211,-254,-421,-366},{-231,-421,-288,-298,-227,-287},{-332,-282,-313,-190,-402,-221},{-284,-348,-347,-311,-224,-304},{-290,-239,-192,-314,-259,-379},{-382,-382,-391,-225,-324,-271},{-269,-342,-189,-238,-347,-251},{-237,-364,-356,-412,-194,-426},{-323,-230,-270,-301,-373,-403},{-181,-382,-223,-355,-340,-412},{-367,-318,-425,-250,-237,-238},{-207,-188,-360,-428,-337,-290},{-323,-191,-205,-244,-434,-366},{-263,-379,-366,-311,-428,-284},{-201,-379,-257,-311,-253,-426},{-370,-300,-319,-285,-327,-386},{-379,-261,-372,-336,-318,-446},{-406,-282,-412,-222,-444,-261},{-411,-406,-332,-200,-402,-462},{-358,-373,-285,-425,-441,-304},{-400,-394,-431,-314,-240,-416},{-204,-348,-412,-380,-437,-416},{-349,-264,-338,-355,-450,-330},{-308,-221,-226,-399,-214,-300},{-281,-236,-356,-428,-402,-373},{-228,-261,-406,-311,-282,-251},{-411,-203,-229,-260,-386,-224},{-181,-318,-198,-434,-379,-346},{-192,-424,-409,-225,-395,-373},{-391,-370,-329,-295,-395,-436},{-195,-391,-378,-339,-253,-429},{-397,-288,-400,-260,-194,-406},{-340,-348,-319,-327,-421,-297},{-269,-300,-384,-222,-201,-214},{-260,-306,-248,-399,-249,-373},{-266,-373,-422,-228,-269,-403}},{{-255,-413,-279,-357,-294,-434},{-447,-460,-437,-238,-455,-220},{-464,-467,-292,-340,-248,-378},{-252,-454,-461,-234,-374,-430},{-386,-286,-437,-410,-473,-480},{-430,-413,-433,-280,-368,-252},{-212,-399,-251,-413,-430,-315},{-329,-338,-292,-238,-413,-448},{-292,-454,-289,-248,-416,-252},{-282,-406,-378,-298,-438,-402},{-450,-341,-482,-266,-434,-382},{-205,-338,-358,-476,-340,-290},{-312,-409,-423,-434,-466,-378},{-370,-314,-306,-490,-343,-234},{-306,-235,-454,-389,-343,-452},{-343,-423,-230,-452,-326,-424},{-403,-375,-313,-329,-410,-480},{-259,-276,-427,-298,-378,-416},{-319,-341,-423,-294,-392,-476},{-292,-413,-275,-424,-280,-480},{-390,-413,-230,-231,-245,-441},{-323,-276,-406,-245,-273,-385},{-410,-416,-248,-452,-487,-438},{-353,-307,-430,-371,-382,-228},{-249,-423,-347,-284,-273,-410},{-464,-334,-478,-336,-290,-308},{-360,-477,-261,-256,-312,-392},{-329,-419,-427,-385,-424,-462},{-423,-433,-468,-444,-298,-350},{-403,-303,-310,-434,-332,-476},{-396,-419,-378,-308,-438,-273},{-407,-303,-292,-455,-231,-214},{-292,-440,-482,-399,-343,-385},{-467,-467,-258,-256,-308,-476},{-218,-283,-217,-357,-304,-434},{-289,-239,-337,-406,-228,-336},{-232,-365,-475,-360,-416,-480},{-464,-358,-375,-231,-326,-458},{-440,-338,-347,-483,-343,-304},{-400,-222,-361,-448,-413,-416},{-450,-314,-382,-214,-444,-395},{-413,-338,-461,-448,-371,-382},{-423,-423,-430,-301,-382,-336},{-218,-297,-227,-357,-332,-399},{-289,-375,-437,-245,-312,-276},{-440,-474,-475,-357,-336,-217},{-218,-331,-227,-318,-276,-312},{-279,-399,-358,-357,-444,-448},{-279,-474,-471,-298,-256,-490},{-349,-256,-268,-374,-346,-371}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1052,192,238,253,176,234,280,264,252}; // initial inventory 
int ubiv[I]={2104,384,476,507,352,468,350,495,504}; // the upper bounds of inventory 
int len[I1][I2]={{5,3,2,2,1,1,2,3}}; // the traveling time between two sites 
// cost parameters: 
double c1[I]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // inventory holding cost 
double c2[I]={0.05,13.35,8.59,5.57,4.52,2.83,1.94,4.81,7.57}; // cost of leftover and unmet 
double c3[BN]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // transportation cost for capacity contracts 
double c4[I1][I2]={{12.14,7.81,5.06,4.11,2.57,1.76,4.37,6.88}}; // cost of spot market 
// bid parameters: 
int RLBN[I1][I2]={{9,9,9,9,9,9,9,9}}; // number of bids on each arc 
int LBset[I1][I2][LBN]={{{0,1,2,3,4,5,6,7,8},{9,10,11,12,13,14,15,16,17},{18,19,20,21,22,23,24,25,26},{27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53},{54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71}}}; // set of bids on each arc 
double frt[BN]={9.71,9.71,9.71,8.5,8.5,8.5,7.28,7.28,7.28,6.25,6.25,6.25,5.47,5.47,5.47,4.69,4.69,4.69,4.05,4.05,4.05,3.54,3.54,3.54,3.04,3.04,3.04,3.29,3.29,3.29,2.88,2.88,2.88,2.47,2.47,2.47,2.06,2.06,2.06,1.8,1.8,1.8,1.54,1.54,1.54,1.41,1.41,1.41,1.23,1.23,1.23,1.06,1.06,1.06,3.5,3.5,3.5,3.06,3.06,3.06,2.62,2.62,2.62,5.5,5.5,5.5,4.82,4.82,4.82,4.13,4.13,4.13}; // freight rate of each bid 
int lbcap[BN]={75,75,75,1,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226}; // capacity lower bound of each bid 
int ubcap[BN]={150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300}; // capacity upper bound of each bid 
// shipment parameters: 
int SHN[BN]={24,13,8,24,13,8,24,13,9,25,13,9,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,26,13,9,25,13,9,26,13,9,26,13,9,27,13,9,26,13,9,26,14,9,26,13,9,26,14,9,26,13,9,26,13,9,25,13,9,25,13,9,26,13,9,25,13,9}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23},{24,25,26,27,28,29,30,31,32,33,34,35,36},{37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68},{69,70,71,72,73,74,75,76,77,78,79,80,81},{82,83,84,85,86,87,88,89},{90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113},{114,115,116,117,118,119,120,121,122,123,124,125,126},{127,128,129,130,131,132,133,134,135},{136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160},{161,162,163,164,165,166,167,168,169,170,171,172,173},{174,175,176,177,178,179,180,181,182},{183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207},{208,209,210,211,212,213,214,215,216,217,218,219,220},{221,222,223,224,225,226,227,228,229},{230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255},{256,257,258,259,260,261,262,263,264,265,266,267,268},{269,270,271,272,273,274,275,276,277},{278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303},{304,305,306,307,308,309,310,311,312,313,314,315,316},{317,318,319,320,321,322,323,324,325},{326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350},{351,352,353,354,355,356,357,358,359,360,361,362,363},{364,365,366,367,368,369,370,371,372},{373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397},{398,399,400,401,402,403,404,405,406,407,408,409,410},{411,412,413,414,415,416,417,418,419},{420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445},{446,447,448,449,450,451,452,453,454,455,456,457,458},{459,460,461,462,463,464,465,466,467},{468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492},{493,494,495,496,497,498,499,500,501,502,503,504,505},{506,507,508,509,510,511,512,513,514},{515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540},{541,542,543,544,545,546,547,548,549,550,551,552,553},{554,555,556,557,558,559,560,561,562},{563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588},{589,590,591,592,593,594,595,596,597,598,599,600,601},{602,603,604,605,606,607,608,609,610},{611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637},{638,639,640,641,642,643,644,645,646,647,648,649,650},{651,652,653,654,655,656,657,658,659},{660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685},{686,687,688,689,690,691,692,693,694,695,696,697,698},{699,700,701,702,703,704,705,706,707},{708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733},{734,735,736,737,738,739,740,741,742,743,744,745,746,747},{748,749,750,751,752,753,754,755,756},{757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782},{783,784,785,786,787,788,789,790,791,792,793,794,795},{796,797,798,799,800,801,802,803,804},{805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830},{831,832,833,834,835,836,837,838,839,840,841,842,843,844},{845,846,847,848,849,850,851,852,853},{854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879},{880,881,882,883,884,885,886,887,888,889,890,891,892},{893,894,895,896,897,898,899,900,901},{902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927},{928,929,930,931,932,933,934,935,936,937,938,939,940},{941,942,943,944,945,946,947,948,949},{950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974},{975,976,977,978,979,980,981,982,983,984,985,986,987},{988,989,990,991,992,993,994,995,996},{997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021},{1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034},{1035,1036,1037,1038,1039,1040,1041,1042,1043},{1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069},{1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082},{1083,1084,1085,1086,1087,1088,1089,1090,1091},{1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116},{1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129},{1130,1131,1132,1133,1134,1135,1136,1137,1138}}; // set of shipments in each bid 
int SHsts[SPN]={2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,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,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,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,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,1,5,9,13,17,21,25,29,33,37,41,45,49,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,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]={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,7,13,19,25,31,37,43,49,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,6,12,18,24,30,36,42,48,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,5,11,17,23,29,35,41,47,53,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,5,11,17,23,29,35,41,47,53,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,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,3,7,11,15,19,23,27,31,35,39,43,47,51,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,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,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,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,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,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,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,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,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,3,9,15,21,27,33,39,45,51,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,4,10,16,22,28,34,40,46,52,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,5,11,17,23,29,35,41,47,53,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 
