int Dev = 50;// Deviation
extern const int CNN = 5;// Case Index
extern const int P = 9;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 54;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 1134;//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]={{{{12962,0,0,0,0,0},{12318,0,0,0,0,0},{12584,0,0,0,0,0},{12451,0,0,0,0,0},{12355,0,0,0,0,0},{12797,0,0,0,0,0},{12202,0,0,0,0,0},{12076,0,0,0,0,0},{11977,0,0,0,0,0},{12461,0,0,0,0,0},{11999,0,0,0,0,0},{13167,0,0,0,0,0},{12822,0,0,0,0,0},{12225,0,0,0,0,0},{13150,0,0,0,0,0},{13413,0,0,0,0,0},{12364,0,0,0,0,0},{12471,0,0,0,0,0},{12307,0,0,0,0,0},{12197,0,0,0,0,0},{11621,0,0,0,0,0},{13372,0,0,0,0,0},{12302,0,0,0,0,0},{12207,0,0,0,0,0},{13226,0,0,0,0,0},{12709,0,0,0,0,0},{12455,0,0,0,0,0},{12579,0,0,0,0,0},{12242,0,0,0,0,0},{11533,0,0,0,0,0},{12961,0,0,0,0,0},{12361,0,0,0,0,0},{12080,0,0,0,0,0},{12014,0,0,0,0,0},{13091,0,0,0,0,0},{12403,0,0,0,0,0},{11817,0,0,0,0,0},{12413,0,0,0,0,0},{12908,0,0,0,0,0},{13044,0,0,0,0,0},{12042,0,0,0,0,0},{12411,0,0,0,0,0},{13200,0,0,0,0,0},{12725,0,0,0,0,0},{12506,0,0,0,0,0},{11972,0,0,0,0,0},{12434,0,0,0,0,0},{12515,0,0,0,0,0},{12429,0,0,0,0,0},{13354,0,0,0,0,0}},{{12862,0,0,0,0,0},{12572,0,0,0,0,0},{11669,0,0,0,0,0},{11591,0,0,0,0,0},{12119,0,0,0,0,0},{11856,0,0,0,0,0},{12549,0,0,0,0,0},{12295,0,0,0,0,0},{11954,0,0,0,0,0},{12358,0,0,0,0,0},{11510,0,0,0,0,0},{12640,0,0,0,0,0},{12139,0,0,0,0,0},{12345,0,0,0,0,0},{12418,0,0,0,0,0},{13242,0,0,0,0,0},{12336,0,0,0,0,0},{13269,0,0,0,0,0},{12083,0,0,0,0,0},{12018,0,0,0,0,0},{11893,0,0,0,0,0},{12514,0,0,0,0,0},{11970,0,0,0,0,0},{11772,0,0,0,0,0},{12396,0,0,0,0,0},{13355,0,0,0,0,0},{13589,0,0,0,0,0},{12732,0,0,0,0,0},{12401,0,0,0,0,0},{12390,0,0,0,0,0},{11059,0,0,0,0,0},{13007,0,0,0,0,0},{11982,0,0,0,0,0},{12585,0,0,0,0,0},{12970,0,0,0,0,0},{12030,0,0,0,0,0},{12699,0,0,0,0,0},{12103,0,0,0,0,0},{12781,0,0,0,0,0},{12425,0,0,0,0,0},{13661,0,0,0,0,0},{12152,0,0,0,0,0},{12244,0,0,0,0,0},{11696,0,0,0,0,0},{12294,0,0,0,0,0},{11722,0,0,0,0,0},{12278,0,0,0,0,0},{12233,0,0,0,0,0},{12821,0,0,0,0,0},{12053,0,0,0,0,0}},{{11652,0,0,0,0,0},{11245,0,0,0,0,0},{10541,0,0,0,0,0},{11093,0,0,0,0,0},{11621,0,0,0,0,0},{11253,0,0,0,0,0},{11794,0,0,0,0,0},{11966,0,0,0,0,0},{12425,0,0,0,0,0},{12485,0,0,0,0,0},{11426,0,0,0,0,0},{11871,0,0,0,0,0},{12231,0,0,0,0,0},{11221,0,0,0,0,0},{10787,0,0,0,0,0},{11281,0,0,0,0,0},{11217,0,0,0,0,0},{11645,0,0,0,0,0},{12096,0,0,0,0,0},{11536,0,0,0,0,0},{11359,0,0,0,0,0},{12524,0,0,0,0,0},{11666,0,0,0,0,0},{12082,0,0,0,0,0},{11457,0,0,0,0,0},{11347,0,0,0,0,0},{11679,0,0,0,0,0},{10788,0,0,0,0,0},{11502,0,0,0,0,0},{11923,0,0,0,0,0},{10931,0,0,0,0,0},{11292,0,0,0,0,0},{11270,0,0,0,0,0},{11631,0,0,0,0,0},{12214,0,0,0,0,0},{12454,0,0,0,0,0},{11443,0,0,0,0,0},{10792,0,0,0,0,0},{11922,0,0,0,0,0},{11375,0,0,0,0,0},{11335,0,0,0,0,0},{11972,0,0,0,0,0},{11322,0,0,0,0,0},{11350,0,0,0,0,0},{11519,0,0,0,0,0},{11655,0,0,0,0,0},{10549,0,0,0,0,0},{11261,0,0,0,0,0},{11723,0,0,0,0,0},{11838,0,0,0,0,0}},{{10325,0,0,0,0,0},{10576,0,0,0,0,0},{10335,0,0,0,0,0},{11273,0,0,0,0,0},{10947,0,0,0,0,0},{9431,0,0,0,0,0},{10900,0,0,0,0,0},{9790,0,0,0,0,0},{9792,0,0,0,0,0},{10834,0,0,0,0,0},{10544,0,0,0,0,0},{10514,0,0,0,0,0},{10455,0,0,0,0,0},{9986,0,0,0,0,0},{9814,0,0,0,0,0},{9574,0,0,0,0,0},{10020,0,0,0,0,0},{10557,0,0,0,0,0},{10392,0,0,0,0,0},{10677,0,0,0,0,0},{10356,0,0,0,0,0},{10084,0,0,0,0,0},{10514,0,0,0,0,0},{10426,0,0,0,0,0},{10654,0,0,0,0,0},{10886,0,0,0,0,0},{9409,0,0,0,0,0},{10139,0,0,0,0,0},{10432,0,0,0,0,0},{10592,0,0,0,0,0},{10385,0,0,0,0,0},{10610,0,0,0,0,0},{10929,0,0,0,0,0},{9788,0,0,0,0,0},{10514,0,0,0,0,0},{10081,0,0,0,0,0},{10499,0,0,0,0,0},{9669,0,0,0,0,0},{10509,0,0,0,0,0},{10677,0,0,0,0,0},{10323,0,0,0,0,0},{10560,0,0,0,0,0},{10560,0,0,0,0,0},{10529,0,0,0,0,0},{9848,0,0,0,0,0},{10289,0,0,0,0,0},{9767,0,0,0,0,0},{10200,0,0,0,0,0},{10707,0,0,0,0,0},{10564,0,0,0,0,0}},{{10101,0,0,0,0,0},{9710,0,0,0,0,0},{9846,0,0,0,0,0},{9453,0,0,0,0,0},{9259,0,0,0,0,0},{9803,0,0,0,0,0},{9575,0,0,0,0,0},{9176,0,0,0,0,0},{9531,0,0,0,0,0},{9895,0,0,0,0,0},{8586,0,0,0,0,0},{9759,0,0,0,0,0},{9202,0,0,0,0,0},{9433,0,0,0,0,0},{9490,0,0,0,0,0},{9875,0,0,0,0,0},{10103,0,0,0,0,0},{9567,0,0,0,0,0},{9948,0,0,0,0,0},{10151,0,0,0,0,0},{9854,0,0,0,0,0},{9186,0,0,0,0,0},{10002,0,0,0,0,0},{8836,0,0,0,0,0},{9385,0,0,0,0,0},{9384,0,0,0,0,0},{9958,0,0,0,0,0},{9151,0,0,0,0,0},{8409,0,0,0,0,0},{8832,0,0,0,0,0},{9718,0,0,0,0,0},{9146,0,0,0,0,0},{9122,0,0,0,0,0},{9766,0,0,0,0,0},{8938,0,0,0,0,0},{9495,0,0,0,0,0},{9883,0,0,0,0,0},{9706,0,0,0,0,0},{9822,0,0,0,0,0},{9427,0,0,0,0,0},{9668,0,0,0,0,0},{9466,0,0,0,0,0},{10069,0,0,0,0,0},{9613,0,0,0,0,0},{9068,0,0,0,0,0},{8981,0,0,0,0,0},{9850,0,0,0,0,0},{8772,0,0,0,0,0},{9914,0,0,0,0,0},{10160,0,0,0,0,0}},{{9251,0,0,0,0,0},{8878,0,0,0,0,0},{9225,0,0,0,0,0},{8918,0,0,0,0,0},{9247,0,0,0,0,0},{9238,0,0,0,0,0},{8905,0,0,0,0,0},{9424,0,0,0,0,0},{9300,0,0,0,0,0},{9010,0,0,0,0,0},{9437,0,0,0,0,0},{9739,0,0,0,0,0},{9650,0,0,0,0,0},{9424,0,0,0,0,0},{8940,0,0,0,0,0},{8891,0,0,0,0,0},{8928,0,0,0,0,0},{9639,0,0,0,0,0},{9496,0,0,0,0,0},{9905,0,0,0,0,0},{8712,0,0,0,0,0},{9547,0,0,0,0,0},{9827,0,0,0,0,0},{9821,0,0,0,0,0},{9616,0,0,0,0,0},{9037,0,0,0,0,0},{9838,0,0,0,0,0},{9433,0,0,0,0,0},{8939,0,0,0,0,0},{9459,0,0,0,0,0},{8793,0,0,0,0,0},{9340,0,0,0,0,0},{9564,0,0,0,0,0},{10689,0,0,0,0,0},{8700,0,0,0,0,0},{8752,0,0,0,0,0},{8805,0,0,0,0,0},{8843,0,0,0,0,0},{9324,0,0,0,0,0},{9377,0,0,0,0,0},{9599,0,0,0,0,0},{9575,0,0,0,0,0},{9160,0,0,0,0,0},{9343,0,0,0,0,0},{9231,0,0,0,0,0},{9709,0,0,0,0,0},{9096,0,0,0,0,0},{9349,0,0,0,0,0},{9179,0,0,0,0,0},{9114,0,0,0,0,0}},{{10188,0,0,0,0,0},{9618,0,0,0,0,0},{10133,0,0,0,0,0},{10249,0,0,0,0,0},{9713,0,0,0,0,0},{10071,0,0,0,0,0},{10827,0,0,0,0,0},{9645,0,0,0,0,0},{10523,0,0,0,0,0},{10173,0,0,0,0,0},{9820,0,0,0,0,0},{9379,0,0,0,0,0},{10350,0,0,0,0,0},{9430,0,0,0,0,0},{10311,0,0,0,0,0},{9363,0,0,0,0,0},{9841,0,0,0,0,0},{10132,0,0,0,0,0},{9017,0,0,0,0,0},{9580,0,0,0,0,0},{10051,0,0,0,0,0},{9743,0,0,0,0,0},{10210,0,0,0,0,0},{9942,0,0,0,0,0},{9862,0,0,0,0,0},{10864,0,0,0,0,0},{10078,0,0,0,0,0},{10336,0,0,0,0,0},{10392,0,0,0,0,0},{10047,0,0,0,0,0},{10435,0,0,0,0,0},{9823,0,0,0,0,0},{9572,0,0,0,0,0},{10633,0,0,0,0,0},{9294,0,0,0,0,0},{10256,0,0,0,0,0},{10298,0,0,0,0,0},{10208,0,0,0,0,0},{10607,0,0,0,0,0},{9317,0,0,0,0,0},{10300,0,0,0,0,0},{9652,0,0,0,0,0},{10341,0,0,0,0,0},{9665,0,0,0,0,0},{9928,0,0,0,0,0},{9360,0,0,0,0,0},{9955,0,0,0,0,0},{9369,0,0,0,0,0},{9737,0,0,0,0,0},{9535,0,0,0,0,0}},{{10932,0,0,0,0,0},{11717,0,0,0,0,0},{10931,0,0,0,0,0},{10980,0,0,0,0,0},{10406,0,0,0,0,0},{11015,0,0,0,0,0},{11092,0,0,0,0,0},{10567,0,0,0,0,0},{11414,0,0,0,0,0},{10645,0,0,0,0,0},{10622,0,0,0,0,0},{10981,0,0,0,0,0},{11735,0,0,0,0,0},{10425,0,0,0,0,0},{10998,0,0,0,0,0},{11311,0,0,0,0,0},{10325,0,0,0,0,0},{10264,0,0,0,0,0},{10782,0,0,0,0,0},{11312,0,0,0,0,0},{11558,0,0,0,0,0},{10850,0,0,0,0,0},{11146,0,0,0,0,0},{10809,0,0,0,0,0},{11490,0,0,0,0,0},{10751,0,0,0,0,0},{10181,0,0,0,0,0},{10942,0,0,0,0,0},{11116,0,0,0,0,0},{11567,0,0,0,0,0},{11002,0,0,0,0,0},{11256,0,0,0,0,0},{10830,0,0,0,0,0},{11200,0,0,0,0,0},{11430,0,0,0,0,0},{11888,0,0,0,0,0},{10032,0,0,0,0,0},{10800,0,0,0,0,0},{10903,0,0,0,0,0},{11268,0,0,0,0,0},{10880,0,0,0,0,0},{10563,0,0,0,0,0},{11797,0,0,0,0,0},{11312,0,0,0,0,0},{11572,0,0,0,0,0},{11098,0,0,0,0,0},{10629,0,0,0,0,0},{11852,0,0,0,0,0},{9787,0,0,0,0,0},{11345,0,0,0,0,0}},{{11699,0,0,0,0,0},{11297,0,0,0,0,0},{12507,0,0,0,0,0},{12212,0,0,0,0,0},{12535,0,0,0,0,0},{12230,0,0,0,0,0},{11914,0,0,0,0,0},{11821,0,0,0,0,0},{11626,0,0,0,0,0},{11548,0,0,0,0,0},{11839,0,0,0,0,0},{11241,0,0,0,0,0},{12207,0,0,0,0,0},{11465,0,0,0,0,0},{12400,0,0,0,0,0},{12860,0,0,0,0,0},{12843,0,0,0,0,0},{12236,0,0,0,0,0},{11451,0,0,0,0,0},{12669,0,0,0,0,0},{11238,0,0,0,0,0},{12591,0,0,0,0,0},{13139,0,0,0,0,0},{13043,0,0,0,0,0},{12377,0,0,0,0,0},{11982,0,0,0,0,0},{11846,0,0,0,0,0},{12498,0,0,0,0,0},{11906,0,0,0,0,0},{11687,0,0,0,0,0},{12814,0,0,0,0,0},{12278,0,0,0,0,0},{12136,0,0,0,0,0},{12712,0,0,0,0,0},{12315,0,0,0,0,0},{11676,0,0,0,0,0},{12113,0,0,0,0,0},{12403,0,0,0,0,0},{11575,0,0,0,0,0},{11410,0,0,0,0,0},{12485,0,0,0,0,0},{11442,0,0,0,0,0},{11905,0,0,0,0,0},{12642,0,0,0,0,0},{11673,0,0,0,0,0},{12726,0,0,0,0,0},{12219,0,0,0,0,0},{12058,0,0,0,0,0},{12134,0,0,0,0,0},{12406,0,0,0,0,0}}},{{{-323,-441,-297,-235,-379,-344},{-397,-397,-179,-156,-223,-379},{-185,-303,-441,-350,-432,-382},{-353,-326,-185,-318,-212,-256},{-356,-282,-356,-391,-223,-388},{-417,-338,-309,-315,-338,-344},{-379,-359,-276,-194,-229,-365},{-385,-379,-294,-185,-273,-276},{-426,-185,-291,-244,-182,-203},{-162,-268,-368,-294,-282,-432},{-256,-147,-162,-276,-185,-200},{-379,-200,-420,-285,-332,-350},{-318,-162,-409,-332,-197,-291},{-353,-294,-265,-182,-312,-382},{-309,-391,-403,-406,-197,-329},{-306,-162,-397,-426,-441,-182},{-259,-147,-270,-341,-209,-347},{-423,-250,-365,-441,-241,-373},{-179,-379,-353,-412,-332,-303},{-162,-218,-329,-188,-335,-288},{-191,-320,-173,-153,-173,-206},{-218,-270,-332,-247,-435,-332},{-426,-329,-194,-182,-176,-182},{-323,-194,-215,-356,-438,-156},{-382,-165,-171,-409,-420,-359},{-356,-209,-338,-200,-370,-188},{-362,-318,-300,-338,-423,-268},{-417,-250,-218,-394,-253,-350},{-344,-391,-356,-182,-232,-417},{-220,-262,-191,-147,-256,-244},{-415,-329,-332,-291,-312,-165},{-229,-429,-171,-323,-412,-273},{-200,-218,-323,-220,-165,-368},{-182,-359,-262,-153,-156,-370},{-382,-297,-159,-253,-182,-320},{-194,-197,-244,-335,-423,-294},{-232,-168,-432,-373,-162,-270},{-429,-173,-332,-282,-200,-250},{-256,-359,-282,-320,-409,-329},{-417,-185,-185,-238,-188,-365},{-188,-203,-409,-394,-165,-309},{-162,-415,-326,-335,-159,-165},{-341,-385,-220,-250,-344,-382},{-297,-171,-153,-300,-173,-420},{-379,-168,-397,-241,-153,-323},{-335,-171,-329,-406,-247,-232},{-438,-268,-312,-329,-344,-173},{-276,-182,-382,-197,-420,-185},{-429,-406,-294,-353,-182,-409},{-403,-171,-438,-229,-415,-362}},{{-284,-420,-409,-197,-160,-155},{-397,-320,-367,-367,-270,-285},{-273,-400,-185,-370,-174,-264},{-423,-260,-176,-170,-150,-300},{-209,-189,-162,-238,-224,-337},{-212,-166,-252,-236,-171,-269},{-278,-260,-182,-140,-232,-269},{-348,-286,-241,-408,-230,-262},{-209,-169,-252,-173,-152,-295},{-191,-163,-322,-271,-360,-298},{-157,-203,-230,-315,-158,-161},{-281,-378,-249,-345,-400,-233},{-423,-332,-322,-153,-294,-313},{-307,-275,-255,-367,-254,-243},{-168,-386,-218,-406,-259,-267},{-212,-235,-246,-321,-262,-189},{-244,-286,-342,-255,-264,-370},{-296,-226,-372,-381,-227,-130},{-238,-249,-171,-227,-171,-220},{-220,-326,-162,-206,-224,-324},{-429,-223,-232,-233,-219,-313},{-183,-266,-204,-181,-219,-334},{-420,-220,-196,-178,-379,-171},{-235,-363,-381,-181,-243,-332},{-197,-297,-230,-206,-307,-231},{-389,-326,-190,-397,-240,-368},{-345,-366,-333,-219,-326,-352},{-200,-180,-274,-277,-144,-378},{-426,-203,-361,-211,-134,-228},{-145,-306,-230,-195,-336,-148},{-200,-395,-154,-192,-334,-220},{-331,-149,-241,-216,-318,-236},{-345,-277,-286,-321,-328,-194},{-328,-303,-420,-230,-246,-365},{-415,-363,-238,-332,-328,-184},{-429,-409,-252,-137,-355,-163},{-235,-418,-216,-329,-166,-347},{-220,-403,-370,-321,-384,-166},{-406,-252,-210,-367,-400,-373},{-307,-272,-179,-337,-374,-207},{-188,-337,-375,-364,-344,-308},{-194,-197,-342,-296,-208,-218},{-319,-180,-252,-230,-288,-386},{-293,-160,-165,-173,-355,-355},{-238,-194,-263,-400,-230,-277},{-223,-146,-291,-216,-312,-130},{-415,-243,-297,-406,-328,-254},{-249,-312,-280,-351,-246,-293},{-420,-220,-420,-307,-267,-298},{-264,-149,-395,-367,-176,-212}},{{-270,-184,-151,-121,-229,-177},{-238,-293,-142,-175,-178,-111},{-288,-133,-336,-121,-257,-138},{-135,-194,-172,-318,-199,-303},{-335,-186,-231,-114,-218,-150},{-180,-177,-298,-170,-124,-274},{-230,-300,-322,-235,-220,-185},{-375,-261,-163,-177,-122,-276},{-260,-196,-184,-293,-293,-276},{-358,-339,-324,-213,-272,-235},{-282,-126,-254,-224,-163,-235},{-300,-254,-301,-287,-282,-303},{-130,-310,-228,-155,-240,-241},{-370,-249,-170,-179,-242,-190},{-182,-261,-149,-235,-197,-107},{-130,-269,-305,-168,-246,-280},{-282,-261,-322,-193,-169,-278},{-290,-244,-240,-112,-131,-196},{-330,-264,-116,-166,-124,-163},{-130,-227,-343,-309,-276,-124},{-172,-249,-140,-197,-225,-105},{-125,-315,-252,-260,-246,-245},{-255,-191,-231,-175,-317,-105},{-298,-319,-298,-336,-321,-161},{-268,-162,-266,-202,-244,-206},{-312,-353,-147,-197,-261,-161},{-360,-339,-273,-314,-143,-126},{-155,-140,-329,-217,-180,-196},{-282,-172,-147,-296,-210,-264},{-212,-244,-184,-287,-259,-136},{-288,-136,-116,-327,-233,-185},{-325,-177,-128,-161,-227,-196},{-143,-152,-275,-298,-293,-270},{-162,-361,-147,-289,-238,-113},{-338,-295,-245,-134,-319,-206},{-342,-351,-245,-282,-308,-255},{-332,-266,-165,-123,-242,-241},{-328,-242,-156,-177,-197,-241},{-318,-184,-119,-148,-167,-132},{-298,-123,-121,-172,-268,-225},{-148,-353,-350,-179,-263,-103},{-350,-264,-147,-137,-291,-192},{-202,-322,-133,-249,-261,-293},{-185,-290,-210,-141,-244,-241},{-130,-143,-116,-228,-203,-293},{-330,-341,-154,-291,-201,-122},{-290,-358,-119,-195,-244,-177},{-205,-160,-340,-260,-171,-214},{-135,-261,-340,-130,-297,-144},{-235,-218,-137,-246,-274,-309}},{{-167,-157,-104,-167,-178,-109},{-114,-170,-224,-196,-115,-186},{-154,-174,-256,-246,-152,-146},{-246,-254,-149,-158,-248,-98},{-142,-168,-249,-230,-144,-82},{-100,-249,-90,-194,-183,-80},{-254,-168,-93,-217,-208,-203},{-120,-161,-238,-91,-231,-94},{-181,-215,-163,-127,-147,-133},{-150,-176,-107,-255,-193,-190},{-260,-165,-261,-218,-198,-80},{-185,-97,-175,-153,-191,-238},{-120,-118,-90,-208,-180,-139},{-221,-157,-147,-165,-135,-227},{-156,-137,-209,-148,-177,-106},{-156,-125,-140,-182,-198,-198},{-148,-185,-192,-243,-92,-117},{-244,-208,-102,-182,-188,-171},{-160,-237,-166,-203,-97,-123},{-294,-219,-220,-134,-150,-150},{-244,-219,-206,-138,-224,-126},{-219,-245,-197,-120,-190,-138},{-242,-249,-238,-96,-157,-235},{-148,-165,-258,-198,-134,-216},{-102,-153,-134,-246,-206,-202},{-179,-252,-215,-244,-124,-229},{-112,-170,-152,-103,-218,-187},{-264,-237,-116,-184,-246,-173},{-154,-243,-91,-187,-145,-158},{-148,-168,-179,-98,-106,-210},{-262,-131,-245,-141,-142,-200},{-211,-230,-224,-243,-211,-192},{-150,-183,-161,-172,-144,-130},{-124,-234,-91,-170,-109,-165},{-286,-267,-140,-114,-167,-205},{-164,-135,-91,-157,-160,-82},{-276,-217,-208,-241,-101,-126},{-197,-208,-170,-153,-177,-91},{-258,-230,-197,-157,-248,-128},{-270,-133,-174,-112,-160,-237},{-262,-114,-190,-177,-175,-195},{-252,-273,-147,-103,-231,-171},{-234,-163,-268,-101,-163,-218},{-294,-226,-107,-88,-172,-154},{-140,-236,-190,-95,-104,-173},{-252,-116,-242,-175,-86,-205},{-252,-161,-136,-101,-84,-203},{-128,-243,-120,-229,-210,-94},{-175,-129,-140,-150,-188,-88},{-229,-174,-238,-122,-183,-114}},{{-111,-153,-126,-144,-194,-220},{-163,-167,-148,-157,-176,-200},{-146,-121,-119,-84,-88,-141},{-194,-88,-182,-88,-204,-175},{-194,-142,-197,-184,-121,-207},{-203,-86,-135,-82,-218,-150},{-160,-77,-106,-165,-160,-182},{-203,-101,-107,-184,-191,-85},{-231,-80,-185,-181,-168,-132},{-92,-100,-151,-196,-185,-150},{-92,-80,-106,-81,-209,-132},{-217,-153,-106,-76,-166,-176},{-92,-167,-220,-148,-140,-157},{-196,-133,-144,-196,-131,-138},{-119,-191,-103,-187,-153,-168},{-120,-155,-178,-75,-213,-163},{-116,-101,-212,-193,-188,-118},{-132,-112,-79,-140,-165,-163},{-120,-158,-104,-159,-160,-96},{-134,-109,-128,-163,-98,-121},{-103,-134,-207,-138,-182,-131},{-114,-198,-87,-204,-103,-171},{-89,-146,-76,-162,-220,-131},{-222,-177,-190,-146,-107,-160},{-162,-79,-104,-178,-200,-96},{-174,-182,-160,-138,-168,-143},{-163,-203,-220,-185,-88,-79},{-126,-159,-156,-119,-135,-87},{-95,-186,-84,-75,-79,-162},{-132,-156,-154,-74,-110,-107},{-139,-110,-156,-110,-182,-169},{-197,-109,-176,-212,-173,-196},{-174,-171,-166,-153,-131,-90},{-142,-159,-143,-122,-125,-87},{-151,-80,-75,-119,-106,-175},{-200,-79,-110,-171,-191,-116},{-152,-122,-81,-171,-137,-74},{-105,-79,-82,-103,-204,-74},{-183,-130,-112,-191,-88,-191},{-83,-197,-103,-212,-118,-84},{-137,-148,-185,-132,-206,-90},{-106,-146,-151,-197,-156,-96},{-231,-137,-116,-81,-219,-82},{-94,-222,-94,-210,-184,-215},{-112,-103,-97,-159,-185,-94},{-140,-174,-218,-150,-207,-219},{-172,-183,-87,-207,-209,-115},{-82,-150,-201,-137,-151,-87},{-91,-189,-97,-115,-122,-178},{-188,-216,-197,-210,-215,-113}},{{-175,-146,-214,-126,-158,-119},{-198,-110,-76,-163,-116,-167},{-215,-191,-211,-217,-145,-99},{-207,-79,-85,-171,-221,-199},{-75,-157,-140,-114,-195,-145},{-197,-107,-154,-228,-217,-245},{-150,-121,-196,-91,-235,-154},{-78,-218,-145,-166,-145,-155},{-206,-187,-213,-112,-174,-235},{-171,-197,-183,-223,-174,-110},{-101,-185,-89,-114,-217,-207},{-107,-200,-202,-214,-163,-140},{-79,-119,-171,-112,-114,-240},{-116,-79,-174,-157,-130,-239},{-201,-126,-101,-109,-121,-102},{-104,-98,-172,-208,-127,-129},{-119,-113,-127,-143,-109,-122},{-128,-178,-199,-126,-105,-229},{-196,-140,-201,-219,-153,-207},{-172,-112,-128,-219,-95,-154},{-131,-82,-118,-125,-109,-120},{-188,-81,-91,-109,-127,-194},{-204,-179,-210,-228,-216,-94},{-88,-187,-216,-117,-106,-137},{-218,-106,-130,-111,-221,-245},{-198,-169,-145,-148,-132,-144},{-150,-82,-79,-148,-196,-237},{-101,-203,-178,-142,-127,-222},{-131,-196,-175,-172,-130,-227},{-213,-159,-103,-203,-100,-127},{-184,-169,-115,-120,-147,-110},{-210,-169,-134,-145,-132,-100},{-91,-131,-192,-196,-113,-92},{-147,-171,-127,-128,-109,-204},{-96,-159,-225,-120,-129,-237},{-90,-168,-153,-217,-225,-202},{-113,-79,-79,-160,-145,-109},{-110,-115,-174,-134,-138,-109},{-150,-176,-160,-80,-92,-232},{-137,-101,-137,-166,-106,-139},{-112,-125,-189,-157,-134,-120},{-104,-178,-140,-191,-229,-202},{-96,-168,-187,-129,-224,-117},{-146,-75,-157,-211,-240,-90},{-166,-125,-113,-89,-224,-100},{-138,-93,-83,-134,-242,-160},{-116,-201,-208,-220,-109,-237},{-163,-190,-85,-95,-156,-104},{-78,-121,-189,-226,-114,-162},{-212,-118,-143,-208,-105,-114}},{{-103,-197,-158,-171,-271,-265},{-106,-147,-105,-119,-308,-145},{-162,-233,-129,-123,-104,-171},{-94,-148,-283,-275,-170,-239},{-197,-136,-198,-125,-296,-115},{-188,-252,-203,-171,-110,-117},{-160,-257,-281,-215,-139,-141},{-136,-105,-262,-149,-114,-115},{-143,-224,-200,-205,-128,-319},{-252,-130,-243,-225,-190,-217},{-158,-239,-141,-227,-230,-221},{-176,-241,-200,-179,-120,-176},{-96,-224,-127,-233,-174,-237},{-219,-152,-277,-219,-172,-113},{-96,-179,-266,-277,-221,-241},{-193,-163,-276,-287,-296,-117},{-101,-94,-120,-153,-253,-221},{-183,-92,-203,-261,-205,-252},{-117,-230,-142,-115,-300,-243},{-200,-217,-120,-257,-221,-304},{-212,-206,-253,-179,-122,-323},{-181,-192,-179,-251,-170,-145},{-87,-257,-205,-115,-128,-252},{-188,-199,-169,-119,-203,-234},{-113,-168,-188,-237,-288,-197},{-231,-205,-198,-161,-244,-202},{-224,-139,-213,-241,-306,-260},{-157,-145,-232,-293,-199,-245},{-148,-101,-122,-189,-275,-161},{-99,-181,-120,-159,-118,-180},{-158,-174,-133,-249,-145,-135},{-223,-219,-215,-149,-308,-182},{-97,-118,-95,-217,-282,-273},{-181,-107,-114,-297,-211,-304},{-94,-156,-243,-141,-207,-228},{-242,-259,-203,-205,-292,-163},{-258,-172,-162,-289,-161,-184},{-111,-224,-276,-241,-213,-217},{-252,-206,-144,-219,-242,-276},{-193,-232,-135,-169,-172,-202},{-167,-241,-262,-293,-232,-241},{-179,-257,-200,-199,-213,-171},{-251,-192,-272,-297,-221,-113},{-144,-201,-127,-113,-240,-111},{-125,-188,-270,-207,-104,-184},{-240,-154,-169,-217,-226,-182},{-169,-98,-182,-251,-155,-115},{-231,-116,-209,-183,-106,-163},{-186,-226,-256,-245,-130,-239},{-204,-179,-103,-177,-151,-189}},{{-247,-127,-154,-202,-339,-304},{-204,-334,-183,-362,-295,-167},{-188,-247,-183,-230,-305,-269},{-120,-266,-185,-281,-339,-161},{-159,-228,-290,-306,-321,-186},{-132,-306,-354,-268,-209,-234},{-306,-197,-129,-230,-308,-137},{-191,-127,-142,-319,-258,-156},{-168,-247,-305,-357,-238,-153},{-340,-169,-268,-266,-138,-398},{-166,-186,-198,-273,-201,-307},{-320,-294,-217,-152,-386,-336},{-261,-345,-212,-276,-365,-269},{-179,-202,-305,-132,-188,-312},{-193,-127,-132,-245,-313,-140},{-250,-153,-361,-271,-386,-178},{-159,-221,-227,-132,-331,-137},{-340,-233,-154,-215,-311,-325},{-327,-188,-305,-233,-224,-161},{-141,-282,-168,-362,-235,-339},{-241,-284,-254,-367,-159,-347},{-168,-226,-185,-245,-392,-153},{-297,-249,-232,-357,-193,-285},{-154,-141,-122,-172,-381,-207},{-286,-287,-349,-256,-251,-143},{-257,-148,-198,-202,-360,-387},{-288,-270,-166,-207,-214,-256},{-118,-202,-176,-164,-373,-169},{-154,-150,-232,-364,-355,-352},{-123,-282,-285,-304,-358,-250},{-238,-275,-339,-349,-217,-285},{-179,-268,-178,-301,-183,-339},{-279,-336,-268,-364,-316,-387},{-291,-195,-332,-142,-334,-317},{-222,-301,-249,-276,-324,-325},{-286,-315,-183,-276,-389,-323},{-204,-204,-256,-142,-201,-188},{-166,-240,-195,-170,-201,-369},{-338,-348,-139,-367,-230,-304},{-318,-125,-161,-200,-326,-312},{-302,-193,-222,-157,-230,-229},{-295,-251,-344,-263,-271,-315},{-152,-350,-244,-263,-392,-387},{-325,-155,-215,-314,-345,-145},{-340,-226,-354,-367,-224,-342},{-222,-148,-285,-362,-331,-237},{-275,-160,-266,-200,-279,-148},{-116,-268,-127,-225,-258,-382},{-243,-167,-278,-276,-261,-169},{-334,-277,-146,-342,-279,-245}},{{-207,-253,-253,-403,-397,-191},{-141,-169,-428,-245,-373,-297},{-254,-166,-370,-181,-232,-282},{-367,-200,-178,-383,-206,-400},{-408,-419,-267,-237,-262,-270},{-163,-385,-344,-199,-332,-203},{-152,-385,-284,-400,-320,-409},{-146,-273,-258,-184,-285,-438},{-339,-410,-344,-301,-220,-153},{-201,-225,-192,-365,-268,-368},{-146,-346,-278,-304,-315,-326},{-171,-228,-164,-257,-315,-256},{-356,-273,-244,-152,-218,-388},{-138,-222,-402,-426,-209,-247},{-334,-320,-307,-356,-168,-206},{-226,-202,-189,-307,-162,-432},{-282,-267,-230,-423,-250,-415},{-367,-391,-198,-164,-326,-215},{-185,-385,-298,-231,-159,-320},{-265,-382,-278,-418,-268,-300},{-312,-298,-270,-181,-176,-435},{-229,-270,-158,-412,-303,-350},{-408,-326,-149,-429,-382,-276},{-384,-315,-376,-353,-423,-191},{-395,-407,-310,-403,-353,-265},{-392,-140,-430,-225,-388,-312},{-406,-149,-169,-152,-168,-412},{-331,-413,-278,-190,-303,-403},{-179,-385,-327,-432,-426,-400},{-342,-410,-336,-426,-415,-173},{-248,-391,-244,-409,-365,-320},{-188,-177,-296,-380,-215,-229},{-356,-289,-330,-260,-353,-226},{-282,-275,-387,-257,-362,-232},{-342,-222,-264,-391,-329,-150},{-282,-233,-281,-324,-423,-185},{-295,-419,-367,-391,-368,-276},{-342,-407,-284,-181,-344,-279},{-301,-244,-169,-312,-200,-294},{-168,-160,-181,-415,-303,-156},{-265,-155,-367,-345,-288,-326},{-373,-208,-298,-385,-162,-165},{-306,-160,-350,-274,-315,-353},{-323,-357,-333,-333,-397,-226},{-155,-244,-350,-248,-388,-320},{-309,-315,-144,-353,-365,-347},{-384,-371,-408,-231,-312,-306},{-317,-382,-175,-362,-362,-441},{-384,-326,-430,-280,-370,-417},{-373,-230,-419,-164,-247,-335}}},{{{-244,-105,-247,-166,-98,-214},{-113,-247,-245,-222,-193,-120},{-249,-84,-203,-220,-110,-218},{-213,-144,-107,-158,-202,-143},{-168,-230,-214,-95,-230,-178},{-222,-88,-138,-261,-190,-243},{-114,-221,-108,-227,-107,-248},{-108,-144,-133,-159,-221,-122},{-215,-198,-259,-218,-230,-218},{-245,-235,-256,-186,-204,-229},{-84,-247,-131,-140,-129,-286},{-170,-238,-178,-234,-261,-199},{-141,-117,-220,-138,-245,-151},{-106,-225,-115,-168,-208,-113},{-138,-188,-198,-140,-120,-206},{-141,-233,-233,-118,-210,-157},{-173,-233,-145,-111,-204,-227},{-161,-147,-154,-115,-151,-269},{-239,-228,-159,-236,-250,-130},{-249,-213,-210,-195,-101,-145},{-228,-228,-256,-98,-274,-216},{-232,-189,-142,-258,-166,-134},{-161,-176,-112,-141,-114,-96},{-97,-134,-201,-186,-123,-170},{-180,-221,-234,-265,-160,-181},{-235,-161,-166,-261,-191,-244},{-102,-254,-250,-149,-219,-126},{-192,-113,-100,-177,-99,-208},{-230,-226,-142,-256,-94,-117},{-228,-232,-149,-188,-138,-208},{-235,-145,-168,-129,-224,-115},{-155,-122,-91,-222,-263,-120},{-202,-120,-259,-156,-263,-96},{-222,-252,-98,-258,-98,-191},{-249,-150,-93,-115,-149,-153},{-144,-201,-214,-265,-226,-281},{-232,-169,-88,-252,-184,-155},{-203,-118,-114,-238,-217,-212},{-170,-210,-248,-106,-263,-126},{-99,-86,-100,-251,-228,-281},{-212,-150,-98,-209,-127,-126},{-215,-174,-147,-97,-217,-237},{-144,-123,-252,-268,-270,-170},{-218,-221,-250,-249,-254,-273},{-161,-88,-121,-102,-120,-130},{-97,-91,-100,-136,-160,-183},{-186,-150,-206,-227,-241,-145},{-207,-157,-200,-168,-164,-246},{-116,-184,-224,-247,-245,-101},{-205,-252,-170,-118,-210,-122}},{{-224,-164,-288,-144,-188,-324},{-246,-182,-266,-228,-234,-162},{-168,-109,-273,-290,-183,-181},{-131,-160,-236,-148,-156,-321},{-164,-256,-234,-294,-344,-298},{-281,-105,-298,-239,-176,-205},{-257,-119,-194,-274,-327,-300},{-200,-269,-264,-290,-176,-231},{-129,-191,-232,-157,-275,-150},{-285,-172,-147,-139,-128,-255},{-257,-172,-283,-301,-289,-340},{-265,-203,-226,-150,-277,-224},{-148,-201,-164,-294,-339,-240},{-123,-125,-281,-225,-144,-176},{-137,-289,-232,-298,-137,-231},{-101,-285,-215,-232,-325,-264},{-194,-219,-134,-329,-124,-300},{-141,-174,-177,-179,-282,-157},{-214,-238,-298,-159,-245,-119},{-220,-109,-192,-166,-227,-286},{-135,-277,-204,-122,-142,-255},{-143,-150,-209,-259,-211,-157},{-186,-199,-153,-254,-314,-243},{-184,-129,-183,-294,-160,-138},{-202,-172,-121,-219,-144,-193},{-162,-277,-160,-241,-273,-238},{-240,-176,-243,-303,-300,-355},{-240,-264,-260,-243,-224,-307},{-99,-158,-281,-210,-323,-252},{-226,-287,-315,-278,-341,-159},{-182,-115,-207,-150,-140,-286},{-188,-285,-162,-203,-204,-121},{-99,-264,-281,-110,-263,-324},{-297,-133,-309,-172,-133,-190},{-293,-182,-222,-144,-204,-264},{-281,-248,-181,-208,-183,-352},{-289,-189,-177,-199,-124,-221},{-184,-289,-187,-214,-121,-143},{-240,-160,-294,-329,-179,-283},{-271,-248,-285,-270,-140,-169},{-129,-289,-181,-263,-243,-259},{-131,-141,-109,-141,-140,-162},{-236,-273,-290,-292,-222,-252},{-236,-283,-138,-208,-213,-200},{-125,-174,-194,-122,-204,-298},{-162,-109,-215,-192,-119,-140},{-218,-102,-115,-301,-208,-321},{-226,-191,-136,-256,-215,-186},{-188,-205,-151,-194,-268,-157},{-174,-262,-236,-243,-277,-145}},{{-185,-242,-231,-167,-396,-317},{-217,-130,-144,-386,-197,-354},{-333,-194,-241,-224,-144,-224},{-143,-143,-262,-157,-252,-190},{-370,-148,-393,-356,-138,-323},{-242,-311,-320,-259,-258,-252},{-133,-204,-228,-310,-313,-195},{-235,-186,-275,-405,-393,-405},{-225,-163,-267,-338,-266,-201},{-348,-260,-296,-240,-285,-204},{-254,-263,-215,-256,-299,-232},{-146,-232,-362,-186,-349,-144},{-351,-357,-369,-378,-280,-365},{-329,-247,-152,-256,-324,-269},{-193,-347,-220,-308,-319,-416},{-257,-222,-309,-259,-274,-142},{-217,-275,-362,-213,-150,-252},{-329,-270,-341,-197,-161,-351},{-301,-217,-162,-265,-399,-277},{-153,-250,-259,-392,-266,-348},{-304,-324,-330,-270,-183,-391},{-215,-178,-168,-284,-393,-308},{-259,-178,-309,-162,-222,-175},{-240,-184,-223,-202,-213,-416},{-269,-329,-233,-313,-399,-158},{-356,-242,-328,-405,-324,-142},{-279,-153,-139,-351,-172,-235},{-299,-171,-259,-383,-177,-142},{-368,-130,-228,-364,-194,-266},{-200,-232,-134,-364,-285,-277},{-333,-319,-173,-173,-183,-209},{-232,-270,-278,-135,-213,-396},{-173,-316,-272,-176,-341,-173},{-151,-135,-217,-338,-158,-147},{-351,-357,-262,-364,-319,-410},{-306,-298,-202,-221,-396,-391},{-203,-178,-278,-186,-352,-198},{-348,-189,-288,-176,-260,-334},{-336,-337,-390,-397,-211,-289},{-151,-194,-333,-197,-399,-150},{-338,-309,-291,-200,-197,-232},{-242,-268,-173,-383,-247,-362},{-136,-245,-223,-143,-263,-142},{-185,-352,-348,-397,-241,-342},{-348,-153,-147,-248,-291,-402},{-272,-196,-215,-189,-222,-379},{-215,-278,-147,-300,-230,-393},{-314,-156,-241,-383,-233,-275},{-304,-316,-380,-270,-266,-167},{-324,-260,-157,-324,-393,-325}},{{-341,-391,-241,-349,-370,-295},{-367,-423,-259,-298,-304,-277},{-266,-159,-241,-367,-223,-262},{-272,-423,-438,-337,-367,-421},{-266,-320,-226,-217,-409,-292},{-251,-173,-280,-388,-223,-322},{-254,-223,-414,-346,-328,-337},{-179,-241,-197,-379,-265,-277},{-272,-229,-256,-382,-412,-199},{-399,-353,-215,-415,-316,-430},{-249,-273,-161,-397,-433,-253},{-156,-253,-417,-412,-391,-160},{-402,-394,-167,-232,-340,-343},{-338,-373,-271,-238,-259,-154},{-347,-412,-215,-175,-452,-226},{-153,-173,-155,-406,-316,-172},{-434,-341,-307,-268,-292,-376},{-295,-220,-271,-244,-364,-421},{-410,-226,-375,-367,-310,-157},{-318,-329,-381,-382,-211,-337},{-176,-312,-447,-193,-358,-163},{-390,-235,-191,-379,-433,-334},{-214,-435,-164,-229,-253,-211},{-165,-244,-375,-310,-340,-325},{-283,-320,-256,-400,-352,-253},{-251,-273,-426,-424,-190,-442},{-185,-335,-167,-280,-190,-163},{-257,-220,-238,-436,-295,-343},{-344,-323,-429,-394,-376,-226},{-176,-435,-355,-403,-160,-274},{-275,-259,-158,-238,-196,-409},{-347,-206,-390,-367,-367,-289},{-344,-420,-307,-337,-421,-442},{-335,-147,-334,-283,-307,-178},{-396,-162,-441,-178,-268,-325},{-335,-244,-319,-328,-373,-157},{-188,-312,-447,-352,-424,-259},{-312,-435,-378,-421,-157,-190},{-150,-303,-429,-358,-214,-331},{-295,-312,-364,-184,-220,-271},{-419,-209,-161,-415,-436,-370},{-289,-171,-304,-250,-271,-424},{-347,-412,-346,-421,-452,-403},{-341,-329,-414,-163,-349,-205},{-173,-318,-331,-325,-301,-433},{-298,-223,-381,-256,-286,-376},{-425,-415,-253,-280,-214,-280},{-280,-150,-247,-382,-331,-445},{-254,-415,-432,-439,-253,-304},{-272,-415,-226,-184,-328,-367}},{{-214,-280,-187,-339,-417,-339},{-226,-304,-415,-246,-412,-406},{-391,-217,-439,-399,-159,-418},{-391,-229,-262,-237,-279,-165},{-319,-452,-211,-312,-282,-426},{-421,-376,-229,-282,-306,-281},{-304,-322,-415,-405,-347,-362},{-253,-226,-361,-375,-223,-232},{-370,-337,-262,-216,-329,-400},{-214,-184,-289,-303,-368,-313},{-268,-247,-199,-402,-156,-197},{-169,-304,-205,-408,-200,-249},{-223,-205,-337,-357,-223,-334},{-271,-150,-421,-264,-250,-284},{-160,-268,-304,-180,-347,-223},{-241,-283,-277,-381,-185,-380},{-421,-424,-211,-213,-376,-365},{-334,-274,-199,-213,-329,-188},{-415,-187,-439,-411,-241,-360},{-445,-310,-370,-315,-338,-304},{-208,-325,-280,-282,-412,-426},{-184,-298,-322,-345,-241,-371},{-382,-295,-235,-264,-368,-244},{-169,-196,-343,-183,-235,-360},{-319,-169,-367,-285,-244,-351},{-379,-157,-364,-387,-218,-267},{-361,-193,-199,-372,-359,-313},{-280,-193,-190,-288,-270,-420},{-442,-301,-343,-237,-212,-200},{-277,-397,-277,-168,-356,-171},{-322,-337,-193,-180,-400,-235},{-244,-244,-418,-165,-294,-296},{-388,-202,-232,-354,-168,-244},{-379,-160,-298,-438,-426,-409},{-163,-452,-199,-417,-238,-276},{-208,-235,-406,-369,-312,-360},{-253,-391,-325,-435,-209,-325},{-370,-262,-382,-363,-415,-226},{-289,-433,-220,-258,-241,-420},{-283,-370,-154,-168,-394,-186},{-445,-259,-298,-282,-326,-406},{-181,-433,-346,-438,-397,-284},{-229,-298,-421,-342,-391,-322},{-205,-358,-439,-159,-376,-432},{-307,-229,-229,-252,-220,-226},{-430,-163,-175,-318,-159,-165},{-448,-268,-292,-288,-315,-394},{-382,-298,-442,-333,-203,-270},{-400,-154,-430,-402,-247,-194},{-331,-271,-361,-183,-379,-360}},{{-308,-363,-222,-148,-241,-322},{-191,-176,-322,-132,-276,-290},{-336,-407,-173,-359,-177,-255},{-373,-170,-136,-330,-200,-278},{-308,-148,-244,-327,-279,-243},{-148,-148,-295,-164,-215,-191},{-237,-287,-217,-164,-330,-151},{-265,-410,-206,-158,-187,-246},{-231,-218,-201,-375,-261,-184},{-308,-204,-285,-293,-338,-285},{-168,-365,-282,-150,-259,-335},{-285,-396,-320,-372,-348,-293},{-308,-162,-317,-164,-156,-179},{-142,-162,-192,-277,-136,-367},{-256,-329,-255,-261,-228,-337},{-182,-329,-317,-230,-330,-258},{-174,-393,-211,-364,-271,-226},{-348,-402,-160,-282,-282,-196},{-359,-365,-217,-356,-287,-191},{-231,-360,-390,-238,-315,-335},{-268,-159,-146,-132,-340,-305},{-217,-310,-282,-206,-366,-298},{-182,-393,-396,-177,-317,-342},{-165,-410,-363,-150,-346,-372},{-145,-243,-157,-198,-256,-370},{-245,-234,-144,-153,-358,-322},{-373,-220,-220,-150,-282,-308},{-328,-318,-314,-230,-297,-298},{-402,-201,-369,-227,-238,-355},{-171,-170,-136,-396,-330,-176},{-276,-209,-266,-367,-243,-273},{-242,-209,-366,-230,-366,-203},{-302,-282,-195,-206,-274,-270},{-205,-357,-374,-362,-259,-350},{-231,-218,-358,-219,-154,-265},{-336,-170,-369,-132,-335,-151},{-379,-382,-268,-166,-228,-332},{-328,-360,-176,-298,-182,-216},{-376,-335,-341,-156,-189,-196},{-353,-318,-379,-174,-241,-141},{-365,-237,-206,-375,-305,-360},{-237,-290,-328,-164,-259,-283},{-402,-335,-293,-195,-369,-290},{-388,-273,-165,-330,-361,-255},{-185,-343,-312,-277,-289,-144},{-402,-382,-406,-375,-366,-246},{-311,-377,-144,-256,-356,-268},{-182,-206,-260,-330,-297,-255},{-351,-167,-255,-219,-220,-335},{-291,-285,-209,-317,-159,-208}},{{-202,-348,-288,-155,-250,-235},{-190,-193,-161,-322,-147,-213},{-242,-183,-245,-219,-176,-193},{-254,-255,-310,-310,-310,-271},{-146,-206,-294,-159,-286,-131},{-245,-146,-225,-299,-147,-113},{-170,-160,-274,-282,-217,-267},{-358,-176,-127,-194,-207,-289},{-163,-197,-192,-292,-139,-137},{-326,-209,-268,-153,-273,-167},{-178,-320,-328,-176,-265,-125},{-223,-241,-312,-221,-122,-287},{-230,-158,-279,-127,-219,-123},{-192,-162,-230,-322,-120,-219},{-240,-290,-154,-209,-253,-155},{-146,-139,-149,-206,-188,-109},{-338,-320,-147,-303,-286,-191},{-288,-346,-167,-237,-182,-189},{-151,-262,-294,-280,-172,-265},{-257,-197,-183,-110,-201,-101},{-353,-186,-127,-224,-174,-231},{-178,-153,-292,-267,-267,-107},{-358,-320,-314,-161,-132,-129},{-120,-169,-230,-159,-168,-123},{-358,-313,-129,-295,-255,-123},{-278,-348,-292,-277,-151,-295},{-211,-295,-268,-316,-118,-173},{-300,-316,-143,-264,-267,-115},{-259,-169,-225,-129,-112,-221},{-336,-213,-299,-269,-190,-209},{-312,-329,-334,-256,-224,-283},{-130,-130,-288,-252,-232,-225},{-350,-202,-120,-191,-120,-291},{-247,-144,-268,-245,-201,-293},{-223,-336,-174,-247,-135,-255},{-271,-327,-272,-271,-228,-225},{-170,-244,-194,-168,-205,-181},{-240,-172,-285,-120,-124,-143},{-312,-125,-268,-303,-290,-229},{-262,-121,-196,-288,-114,-275},{-185,-258,-201,-290,-157,-125},{-266,-165,-241,-112,-286,-173},{-166,-239,-297,-307,-282,-267},{-130,-295,-156,-262,-242,-165},{-151,-318,-183,-202,-284,-247},{-132,-213,-194,-247,-275,-227},{-341,-311,-236,-209,-110,-157},{-228,-183,-147,-275,-106,-229},{-156,-322,-326,-148,-114,-293},{-199,-174,-272,-269,-141,-149}},{{-263,-249,-141,-144,-120,-133},{-242,-162,-183,-159,-166,-136},{-211,-158,-239,-254,-256,-173},{-157,-206,-130,-247,-173,-121},{-154,-232,-100,-229,-195,-106},{-244,-277,-152,-212,-253,-244},{-138,-179,-203,-229,-144,-188},{-179,-182,-221,-212,-215,-102},{-152,-153,-121,-198,-116,-123},{-152,-95,-270,-228,-99,-94},{-100,-192,-181,-89,-246,-242},{-96,-186,-183,-212,-91,-242},{-134,-117,-181,-226,-142,-193},{-242,-125,-262,-156,-150,-203},{-192,-195,-228,-205,-140,-91},{-127,-145,-214,-217,-156,-232},{-246,-266,-230,-119,-251,-151},{-209,-104,-270,-135,-164,-215},{-100,-216,-172,-217,-123,-213},{-138,-141,-112,-115,-152,-245},{-234,-126,-259,-252,-197,-87},{-146,-223,-156,-156,-180,-193},{-240,-154,-119,-178,-221,-193},{-240,-113,-230,-145,-181,-171},{-232,-208,-253,-159,-193,-218},{-136,-113,-268,-100,-255,-134},{-221,-246,-139,-194,-91,-150},{-232,-205,-221,-108,-120,-96},{-177,-203,-98,-177,-123,-163},{-194,-177,-190,-234,-171,-208},{-200,-268,-230,-254,-227,-239},{-169,-242,-226,-226,-103,-247},{-180,-279,-109,-89,-251,-225},{-221,-149,-170,-166,-255,-170},{-280,-190,-190,-198,-248,-171},{-169,-246,-141,-240,-188,-118},{-115,-208,-145,-257,-229,-183},{-234,-138,-156,-220,-203,-91},{-228,-175,-110,-149,-231,-141},{-134,-218,-116,-189,-207,-215},{-284,-93,-255,-121,-239,-183},{-163,-145,-103,-119,-253,-183},{-111,-102,-150,-102,-207,-119},{-248,-169,-92,-250,-150,-227},{-123,-158,-147,-108,-233,-186},{-230,-216,-114,-187,-210,-138},{-209,-173,-197,-206,-181,-136},{-177,-186,-233,-124,-176,-252},{-156,-173,-228,-189,-157,-175},{-238,-223,-221,-103,-161,-205}},{{-252,-129,-123,-165,-178,-91},{-173,-232,-168,-111,-109,-84},{-188,-136,-230,-225,-129,-197},{-210,-139,-207,-192,-205,-252},{-121,-109,-160,-200,-89,-108},{-143,-133,-193,-183,-244,-114},{-180,-212,-128,-126,-230,-150},{-188,-151,-116,-213,-200,-240},{-128,-163,-101,-118,-249,-97},{-131,-166,-144,-218,-108,-126},{-232,-222,-249,-86,-185,-91},{-190,-218,-96,-87,-215,-111},{-195,-155,-245,-165,-161,-156},{-128,-89,-116,-181,-141,-178},{-175,-190,-195,-245,-151,-156},{-176,-227,-84,-97,-143,-234},{-166,-193,-175,-131,-153,-198},{-234,-215,-218,-212,-155,-161},{-138,-218,-97,-178,-165,-218},{-89,-118,-205,-208,-244,-186},{-126,-86,-180,-156,-131,-161},{-188,-244,-94,-168,-208,-138},{-119,-230,-128,-237,-195,-192},{-181,-215,-91,-249,-87,-183},{-235,-133,-218,-176,-129,-143},{-87,-208,-227,-200,-222,-111},{-234,-146,-126,-150,-176,-223},{-247,-146,-215,-133,-186,-89},{-84,-121,-180,-171,-131,-108},{-102,-185,-151,-223,-119,-242},{-230,-186,-170,-210,-205,-114},{-124,-186,-202,-129,-176,-225},{-176,-185,-208,-141,-134,-217},{-178,-212,-239,-96,-113,-123},{-227,-210,-215,-168,-235,-210},{-200,-111,-188,-138,-156,-188},{-252,-124,-84,-218,-170,-99},{-133,-131,-113,-161,-92,-208},{-123,-185,-181,-151,-232,-195},{-108,-138,-144,-155,-247,-123},{-181,-245,-223,-237,-168,-239},{-141,-150,-197,-190,-97,-96},{-222,-250,-213,-150,-150,-101},{-192,-111,-84,-200,-190,-252},{-239,-242,-138,-215,-97,-239},{-151,-101,-178,-190,-175,-109},{-124,-168,-183,-190,-165,-133},{-144,-87,-235,-111,-155,-128},{-144,-205,-247,-123,-156,-176},{-151,-96,-235,-249,-235,-171}}},{{{-490,-243,-178,-326,-392,-171},{-349,-309,-352,-398,-392,-290},{-188,-382,-194,-490,-461,-329},{-322,-266,-273,-316,-329,-342},{-257,-257,-362,-349,-464,-257},{-230,-372,-270,-352,-431,-352},{-263,-168,-382,-428,-385,-273},{-418,-309,-283,-322,-234,-220},{-207,-211,-349,-168,-467,-174},{-283,-296,-359,-257,-293,-457},{-451,-431,-234,-322,-447,-365},{-306,-168,-494,-395,-444,-421},{-194,-164,-434,-401,-253,-303},{-319,-392,-188,-428,-309,-207},{-352,-467,-336,-451,-349,-257},{-470,-461,-362,-490,-415,-197},{-378,-441,-306,-385,-378,-464},{-319,-415,-184,-411,-164,-234},{-395,-421,-260,-345,-434,-184},{-382,-470,-306,-345,-290,-234},{-168,-434,-230,-201,-276,-197},{-375,-349,-494,-434,-454,-270},{-270,-408,-355,-477,-345,-405},{-286,-329,-204,-415,-270,-339},{-349,-355,-257,-438,-365,-447},{-211,-375,-385,-214,-447,-345},{-316,-365,-227,-378,-359,-424},{-309,-385,-316,-352,-313,-191},{-355,-395,-395,-461,-401,-230},{-428,-270,-368,-188,-247,-247},{-273,-260,-257,-474,-385,-181},{-184,-227,-480,-349,-388,-457},{-293,-365,-270,-178,-250,-237},{-204,-487,-464,-326,-217,-309},{-444,-306,-352,-283,-224,-418},{-382,-494,-362,-332,-184,-457},{-309,-434,-211,-240,-188,-467},{-398,-276,-470,-257,-342,-332},{-197,-428,-188,-184,-431,-359},{-266,-461,-444,-411,-181,-322},{-438,-385,-181,-388,-316,-411},{-477,-401,-447,-230,-474,-171},{-457,-490,-168,-415,-484,-303},{-480,-263,-296,-204,-451,-388},{-171,-392,-428,-349,-421,-447},{-457,-313,-355,-257,-178,-424},{-349,-428,-467,-470,-401,-286},{-359,-372,-477,-382,-313,-474},{-484,-296,-276,-474,-273,-319},{-299,-464,-464,-313,-352,-188}},{{-187,-390,-211,-449,-320,-340},{-344,-287,-415,-220,-243,-280},{-207,-380,-389,-217,-172,-394},{-446,-164,-207,-449,-354,-166},{-177,-299,-233,-468,-231,-301},{-466,-473,-335,-267,-367,-250},{-469,-322,-239,-236,-305,-400},{-466,-473,-211,-396,-302,-244},{-397,-187,-169,-320,-431,-295},{-226,-322,-306,-188,-363,-265},{-374,-448,-242,-311,-228,-412},{-315,-193,-175,-418,-222,-205},{-230,-206,-405,-465,-197,-379},{-276,-399,-191,-342,-302,-202},{-380,-209,-249,-402,-440,-238},{-259,-473,-166,-386,-382,-280},{-289,-245,-204,-220,-437,-343},{-384,-354,-389,-273,-274,-265},{-164,-280,-306,-408,-342,-412},{-200,-161,-354,-301,-431,-367},{-387,-238,-348,-257,-160,-325},{-446,-280,-475,-336,-440,-178},{-213,-216,-367,-232,-413,-166},{-394,-377,-169,-330,-203,-400},{-443,-348,-421,-424,-388,-418},{-312,-464,-450,-298,-354,-208},{-335,-283,-160,-314,-385,-448},{-462,-412,-287,-355,-302,-184},{-259,-264,-475,-229,-394,-190},{-440,-357,-230,-446,-283,-364},{-171,-219,-383,-427,-345,-340},{-266,-406,-389,-358,-265,-322},{-230,-399,-169,-308,-154,-286},{-430,-174,-431,-295,-176,-346},{-335,-238,-338,-292,-400,-448},{-305,-409,-179,-399,-231,-427},{-233,-277,-418,-389,-222,-448},{-249,-213,-360,-232,-179,-442},{-459,-483,-453,-355,-302,-280},{-410,-235,-172,-192,-299,-169},{-453,-415,-175,-345,-437,-445},{-361,-406,-386,-157,-376,-421},{-233,-206,-399,-430,-459,-196},{-243,-264,-204,-292,-360,-280},{-308,-213,-163,-449,-410,-262},{-358,-335,-268,-430,-400,-346},{-213,-303,-195,-229,-437,-412},{-312,-332,-367,-248,-203,-364},{-256,-209,-172,-330,-376,-241},{-423,-248,-262,-446,-191,-379}},{{-442,-291,-395,-264,-252,-252},{-333,-268,-325,-258,-358,-350},{-410,-161,-154,-375,-162,-260},{-174,-337,-258,-182,-164,-332},{-171,-406,-386,-182,-212,-344},{-407,-207,-162,-283,-156,-350},{-336,-395,-330,-199,-257,-226},{-254,-426,-207,-155,-151,-334},{-324,-328,-272,-212,-379,-211},{-153,-156,-395,-362,-334,-303},{-372,-204,-294,-362,-191,-149},{-189,-251,-370,-245,-236,-252},{-150,-170,-358,-199,-368,-319},{-224,-346,-381,-302,-151,-182},{-204,-271,-235,-155,-366,-136},{-307,-242,-330,-370,-199,-216},{-183,-222,-224,-318,-228,-339},{-322,-248,-350,-226,-231,-260},{-431,-259,-384,-258,-334,-252},{-239,-323,-316,-370,-358,-139},{-174,-274,-302,-332,-358,-195},{-263,-328,-224,-392,-270,-224},{-339,-337,-353,-169,-281,-350},{-437,-199,-266,-324,-257,-280},{-348,-158,-322,-307,-299,-386},{-369,-297,-395,-356,-186,-198},{-354,-403,-140,-397,-323,-288},{-442,-216,-263,-394,-135,-249},{-180,-216,-420,-403,-180,-218},{-392,-380,-272,-226,-360,-265},{-413,-331,-216,-150,-186,-193},{-333,-193,-168,-267,-305,-332},{-357,-150,-336,-231,-305,-314},{-162,-216,-400,-373,-254,-136},{-148,-369,-174,-316,-135,-339},{-401,-325,-367,-310,-299,-275},{-224,-297,-286,-237,-148,-247},{-333,-230,-272,-296,-350,-267},{-174,-426,-311,-384,-164,-311},{-348,-173,-403,-199,-344,-203},{-398,-161,-171,-335,-252,-380},{-271,-150,-202,-193,-398,-164},{-389,-147,-336,-277,-366,-203},{-404,-302,-350,-171,-254,-231},{-357,-294,-319,-345,-167,-375},{-162,-282,-350,-348,-268,-270},{-177,-340,-202,-215,-188,-249},{-324,-236,-286,-362,-178,-234},{-292,-274,-232,-207,-294,-252},{-150,-184,-403,-171,-292,-360}},{{-320,-287,-147,-236,-316,-280},{-265,-170,-268,-330,-228,-324},{-215,-197,-152,-176,-213,-145},{-262,-216,-270,-185,-255,-201},{-358,-224,-265,-141,-264,-267},{-228,-228,-123,-268,-146,-256},{-260,-255,-261,-189,-166,-177},{-298,-190,-294,-173,-184,-272},{-135,-175,-225,-171,-273,-184},{-143,-163,-246,-303,-116,-302},{-125,-311,-327,-116,-166,-208},{-345,-124,-265,-164,-316,-283},{-165,-126,-244,-268,-164,-228},{-340,-299,-294,-157,-148,-298},{-238,-355,-211,-146,-157,-182},{-220,-182,-322,-270,-137,-134},{-185,-292,-246,-169,-325,-140},{-358,-141,-263,-118,-287,-285},{-182,-279,-251,-277,-302,-230},{-368,-323,-318,-259,-320,-307},{-145,-323,-277,-127,-137,-291},{-170,-253,-152,-305,-114,-193},{-130,-233,-118,-291,-211,-129},{-282,-238,-327,-266,-273,-162},{-212,-202,-263,-129,-293,-215},{-150,-216,-173,-189,-132,-243},{-175,-143,-223,-199,-291,-186},{-228,-221,-128,-291,-237,-210},{-152,-287,-332,-273,-305,-221},{-202,-340,-178,-268,-323,-237},{-295,-214,-166,-326,-177,-138},{-285,-197,-277,-143,-242,-147},{-320,-165,-133,-134,-195,-131},{-320,-287,-204,-224,-202,-140},{-342,-294,-209,-182,-150,-199},{-225,-313,-273,-162,-208,-120},{-305,-190,-268,-277,-273,-254},{-305,-253,-209,-296,-249,-186},{-212,-294,-268,-330,-231,-232},{-208,-362,-351,-187,-166,-112},{-135,-202,-284,-286,-172,-142},{-350,-134,-287,-268,-186,-127},{-172,-207,-280,-157,-125,-114},{-298,-151,-268,-155,-309,-147},{-232,-168,-289,-152,-264,-247},{-190,-168,-334,-319,-278,-177},{-143,-267,-232,-330,-226,-191},{-215,-122,-194,-150,-123,-226},{-210,-326,-287,-189,-246,-136},{-300,-197,-190,-178,-253,-155}},{{-315,-311,-231,-239,-176,-307},{-165,-315,-307,-120,-286,-214},{-206,-126,-153,-160,-248,-315},{-273,-147,-147,-288,-126,-309},{-165,-206,-252,-223,-275,-279},{-323,-290,-313,-136,-284,-107},{-226,-254,-218,-256,-172,-109},{-210,-218,-307,-246,-307,-155},{-132,-193,-262,-294,-227,-279},{-189,-286,-309,-265,-256,-307},{-124,-155,-290,-162,-139,-260},{-302,-151,-307,-277,-134,-210},{-182,-294,-260,-120,-281,-284},{-191,-229,-258,-269,-113,-158},{-219,-153,-128,-174,-304,-195},{-267,-288,-216,-239,-170,-204},{-295,-113,-128,-174,-220,-286},{-163,-311,-113,-170,-208,-315},{-154,-170,-223,-250,-231,-130},{-139,-197,-294,-267,-284,-178},{-254,-248,-313,-122,-126,-151},{-304,-256,-216,-256,-168,-168},{-315,-132,-269,-109,-262,-271},{-302,-235,-214,-139,-281,-313},{-184,-256,-208,-153,-147,-254},{-204,-286,-109,-187,-187,-164},{-291,-204,-105,-281,-193,-174},{-148,-223,-313,-136,-286,-235},{-137,-200,-231,-176,-300,-265},{-326,-107,-277,-130,-181,-164},{-289,-313,-256,-239,-298,-269},{-317,-116,-260,-189,-130,-307},{-258,-166,-197,-126,-281,-273},{-163,-178,-258,-296,-288,-315},{-317,-206,-275,-239,-166,-149},{-326,-166,-105,-187,-252,-155},{-224,-202,-271,-113,-107,-241},{-152,-277,-122,-210,-185,-244},{-241,-122,-275,-162,-223,-275},{-276,-185,-187,-269,-233,-149},{-254,-218,-269,-143,-158,-193},{-115,-292,-153,-256,-153,-168},{-184,-134,-178,-235,-141,-210},{-310,-220,-113,-183,-275,-262},{-326,-300,-244,-216,-166,-271},{-195,-275,-237,-107,-254,-176},{-195,-223,-149,-281,-176,-286},{-254,-153,-141,-256,-244,-151},{-323,-281,-128,-214,-212,-313},{-282,-275,-212,-273,-113,-128}},{{-204,-225,-203,-241,-330,-250},{-164,-294,-281,-323,-246,-236},{-237,-124,-156,-154,-235,-328},{-160,-225,-124,-221,-224,-243},{-183,-118,-177,-282,-156,-194},{-281,-271,-173,-304,-209,-173},{-197,-214,-266,-280,-273,-207},{-181,-195,-146,-293,-293,-254},{-160,-178,-114,-215,-134,-122},{-120,-132,-312,-195,-249,-128},{-132,-147,-167,-319,-286,-295},{-290,-296,-173,-163,-143,-216},{-254,-281,-310,-276,-220,-290},{-214,-160,-224,-167,-312,-252},{-220,-162,-110,-145,-141,-320},{-141,-225,-124,-108,-163,-220},{-107,-120,-234,-217,-255,-202},{-216,-250,-171,-161,-284,-326},{-168,-191,-158,-232,-209,-142},{-279,-145,-146,-310,-323,-191},{-294,-176,-241,-291,-271,-148},{-218,-292,-124,-265,-231,-284},{-214,-220,-274,-141,-323,-238},{-166,-290,-150,-184,-123,-252},{-246,-290,-247,-158,-295,-227},{-309,-290,-200,-197,-251,-207},{-164,-267,-300,-321,-227,-230},{-292,-273,-122,-310,-191,-115},{-145,-178,-167,-284,-299,-196},{-200,-300,-213,-254,-110,-200},{-178,-170,-154,-182,-260,-214},{-231,-273,-300,-289,-312,-270},{-237,-134,-205,-312,-191,-308},{-139,-302,-205,-154,-257,-248},{-241,-158,-124,-278,-185,-180},{-296,-279,-110,-221,-220,-297},{-116,-239,-310,-111,-246,-297},{-109,-296,-287,-226,-163,-333},{-134,-126,-304,-130,-150,-169},{-143,-185,-158,-239,-211,-270},{-160,-216,-247,-210,-150,-144},{-250,-275,-279,-219,-198,-166},{-134,-292,-135,-178,-330,-169},{-311,-200,-106,-306,-257,-274},{-284,-136,-228,-258,-242,-112},{-145,-141,-312,-282,-297,-338},{-160,-143,-154,-187,-229,-216},{-256,-109,-245,-224,-286,-317},{-281,-155,-106,-145,-220,-243},{-178,-195,-253,-297,-119,-218}},{{-116,-206,-268,-178,-356,-346},{-305,-206,-195,-369,-175,-301},{-240,-346,-315,-193,-255,-306},{-157,-140,-322,-183,-374,-343},{-162,-329,-320,-246,-240,-218},{-259,-299,-132,-251,-299,-372},{-268,-329,-320,-341,-343,-242},{-217,-268,-259,-329,-142,-322},{-314,-353,-261,-369,-315,-317},{-273,-301,-342,-369,-139,-223},{-340,-318,-137,-153,-292,-354},{-310,-182,-307,-146,-194,-144},{-328,-228,-129,-364,-286,-311},{-240,-249,-129,-198,-201,-218},{-152,-303,-361,-213,-366,-285},{-224,-292,-356,-138,-147,-189},{-238,-180,-217,-371,-297,-340},{-323,-249,-183,-226,-261,-335},{-328,-135,-251,-128,-129,-138},{-187,-310,-344,-374,-217,-386},{-208,-292,-295,-376,-173,-277},{-162,-209,-351,-233,-230,-330},{-240,-310,-151,-311,-317,-170},{-254,-339,-264,-279,-152,-338},{-118,-325,-283,-248,-139,-247},{-337,-175,-327,-201,-356,-192},{-268,-284,-278,-309,-359,-351},{-340,-246,-137,-228,-253,-277},{-289,-320,-161,-276,-255,-263},{-118,-313,-220,-311,-217,-176},{-173,-182,-312,-213,-315,-152},{-116,-337,-254,-266,-245,-186},{-307,-173,-288,-276,-310,-290},{-208,-230,-346,-133,-382,-351},{-176,-168,-244,-349,-325,-351},{-136,-351,-283,-334,-312,-388},{-196,-322,-290,-261,-273,-282},{-245,-230,-354,-346,-286,-359},{-178,-337,-303,-188,-292,-383},{-178,-287,-303,-161,-227,-226},{-243,-258,-290,-354,-206,-359},{-162,-161,-181,-314,-214,-207},{-286,-265,-161,-168,-258,-343},{-330,-322,-168,-349,-214,-271},{-215,-126,-361,-226,-294,-367},{-196,-159,-220,-349,-129,-194},{-116,-313,-322,-336,-224,-186},{-129,-251,-354,-264,-338,-146},{-247,-137,-142,-311,-240,-231},{-199,-137,-249,-166,-222,-263}},{{-222,-239,-228,-243,-414,-357},{-277,-410,-246,-207,-272,-157},{-252,-281,-381,-361,-308,-354},{-403,-267,-396,-411,-311,-206},{-252,-216,-185,-163,-350,-262},{-304,-334,-416,-178,-260,-216},{-301,-385,-416,-340,-411,-425},{-342,-309,-303,-278,-193,-176},{-255,-371,-428,-198,-190,-456},{-225,-180,-315,-340,-242,-413},{-219,-152,-237,-391,-390,-397},{-359,-368,-156,-160,-402,-188},{-318,-377,-399,-352,-223,-357},{-140,-259,-231,-314,-323,-376},{-142,-402,-303,-207,-187,-342},{-222,-244,-413,-252,-305,-213},{-299,-208,-240,-192,-251,-305},{-244,-368,-194,-204,-187,-422},{-356,-371,-396,-231,-220,-225},{-142,-247,-381,-178,-438,-407},{-162,-259,-376,-163,-414,-391},{-186,-354,-350,-394,-166,-219},{-153,-205,-384,-379,-429,-283},{-225,-422,-324,-260,-202,-444},{-329,-236,-289,-151,-396,-407},{-263,-140,-329,-272,-332,-413},{-159,-143,-179,-195,-381,-388},{-318,-396,-153,-326,-281,-197},{-318,-357,-335,-326,-371,-326},{-345,-267,-428,-178,-365,-302},{-301,-140,-309,-414,-426,-200},{-348,-416,-324,-361,-308,-172},{-249,-267,-202,-278,-220,-413},{-208,-306,-367,-403,-211,-317},{-279,-379,-318,-317,-290,-296},{-269,-247,-237,-364,-359,-385},{-156,-211,-179,-332,-199,-280},{-282,-407,-419,-317,-335,-283},{-153,-306,-208,-260,-381,-225},{-225,-360,-309,-169,-435,-434},{-230,-157,-361,-343,-432,-419},{-208,-239,-396,-269,-396,-330},{-255,-413,-358,-172,-381,-431},{-403,-399,-156,-210,-453,-176},{-159,-295,-402,-178,-320,-397},{-200,-250,-188,-391,-184,-428},{-375,-163,-165,-323,-214,-259},{-260,-371,-321,-417,-362,-403},{-222,-281,-185,-406,-242,-407},{-260,-360,-379,-178,-323,-305}},{{-400,-250,-280,-372,-401,-359},{-198,-358,-299,-243,-385,-273},{-387,-429,-470,-234,-296,-398},{-359,-362,-345,-263,-280,-467},{-384,-282,-206,-415,-240,-424},{-176,-179,-412,-447,-451,-273},{-258,-237,-290,-266,-345,-247},{-173,-384,-261,-349,-349,-184},{-400,-253,-245,-359,-306,-451},{-346,-186,-431,-184,-309,-174},{-359,-221,-184,-470,-362,-220},{-217,-198,-222,-299,-296,-418},{-268,-246,-200,-375,-270,-375},{-287,-272,-464,-184,-184,-309},{-365,-355,-319,-395,-197,-398},{-224,-256,-235,-329,-392,-461},{-312,-387,-470,-273,-339,-352},{-312,-442,-335,-306,-257,-424},{-419,-214,-248,-194,-237,-454},{-158,-410,-312,-217,-424,-293},{-173,-253,-306,-322,-326,-178},{-397,-208,-467,-306,-332,-207},{-189,-381,-470,-322,-494,-480},{-387,-285,-454,-283,-477,-329},{-255,-205,-370,-299,-339,-487},{-164,-403,-270,-227,-237,-428},{-161,-198,-229,-444,-382,-339},{-387,-166,-200,-359,-451,-464},{-432,-432,-325,-237,-283,-280},{-362,-198,-328,-194,-290,-388},{-419,-474,-222,-184,-336,-283},{-173,-426,-319,-408,-342,-398},{-391,-413,-438,-467,-178,-454},{-208,-304,-428,-332,-276,-309},{-406,-394,-222,-188,-411,-326},{-432,-230,-238,-434,-197,-224},{-192,-310,-457,-408,-349,-490},{-274,-426,-477,-303,-372,-217},{-211,-429,-161,-415,-322,-293},{-312,-173,-357,-401,-306,-217},{-198,-342,-177,-270,-424,-188},{-450,-160,-361,-240,-197,-339},{-384,-358,-435,-382,-332,-164},{-444,-278,-406,-451,-240,-260},{-299,-294,-335,-224,-250,-477},{-340,-330,-213,-457,-332,-392},{-315,-448,-441,-487,-230,-164},{-365,-336,-180,-299,-204,-385},{-400,-320,-345,-263,-299,-184},{-309,-336,-464,-342,-424,-480}}},{{{-76,-89,-148,-109,-176,-140},{-150,-118,-108,-105,-162,-157},{-118,-110,-62,-142,-131,-73},{-148,-121,-77,-99,-70,-157},{-135,-111,-137,-139,-63,-160},{-151,-99,-144,-92,-126,-148},{-148,-91,-167,-109,-156,-131},{-90,-57,-75,-133,-67,-92},{-116,-131,-116,-71,-90,-87},{-144,-59,-142,-139,-138,-132},{-107,-116,-150,-69,-121,-123},{-63,-144,-155,-151,-133,-137},{-122,-157,-87,-152,-167,-175},{-85,-126,-142,-98,-62,-183},{-131,-75,-141,-73,-146,-163},{-152,-64,-104,-139,-149,-191},{-123,-119,-86,-69,-87,-145},{-78,-145,-87,-128,-76,-95},{-68,-110,-92,-163,-79,-67},{-99,-155,-95,-99,-77,-127},{-146,-101,-128,-104,-177,-145},{-97,-70,-143,-146,-139,-125},{-61,-145,-147,-83,-156,-110},{-66,-59,-147,-80,-90,-64},{-147,-89,-59,-58,-117,-95},{-146,-114,-143,-105,-138,-123},{-129,-80,-92,-146,-88,-191},{-96,-143,-58,-158,-118,-109},{-71,-103,-141,-70,-179,-191},{-57,-130,-147,-76,-138,-178},{-70,-156,-67,-158,-144,-91},{-104,-131,-97,-159,-137,-77},{-108,-152,-67,-122,-176,-65},{-109,-129,-157,-91,-87,-73},{-71,-85,-71,-171,-172,-125},{-92,-56,-95,-70,-101,-177},{-59,-122,-115,-67,-107,-90},{-104,-70,-147,-117,-134,-173},{-87,-85,-65,-69,-171,-83},{-97,-145,-64,-104,-121,-184},{-124,-68,-100,-71,-78,-154},{-148,-105,-97,-131,-167,-79},{-113,-55,-85,-121,-174,-164},{-98,-84,-139,-126,-177,-157},{-54,-155,-149,-89,-107,-187},{-119,-139,-123,-85,-142,-67},{-78,-142,-74,-128,-168,-155},{-119,-88,-71,-108,-152,-184},{-65,-131,-132,-91,-116,-115},{-72,-65,-124,-144,-172,-164}},{{-151,-114,-161,-127,-105,-118},{-132,-70,-151,-135,-224,-166},{-190,-179,-204,-110,-224,-203},{-150,-179,-145,-104,-109,-217},{-188,-145,-206,-170,-127,-116},{-123,-149,-104,-119,-174,-163},{-69,-207,-170,-164,-242,-92},{-92,-121,-92,-180,-195,-160},{-154,-78,-178,-155,-171,-183},{-111,-183,-105,-152,-163,-119},{-113,-169,-110,-81,-98,-124},{-135,-104,-182,-85,-121,-121},{-192,-144,-176,-226,-150,-97},{-109,-199,-147,-205,-140,-215},{-144,-180,-86,-98,-230,-144},{-89,-196,-216,-132,-203,-124},{-78,-199,-105,-84,-137,-207},{-99,-133,-209,-194,-156,-170},{-74,-93,-147,-197,-114,-156},{-134,-141,-155,-200,-172,-183},{-122,-128,-145,-200,-233,-176},{-166,-193,-207,-188,-187,-234},{-70,-190,-195,-155,-142,-186},{-76,-142,-132,-85,-135,-141},{-115,-134,-96,-178,-129,-213},{-142,-175,-130,-183,-161,-131},{-97,-110,-102,-132,-126,-210},{-76,-164,-188,-119,-150,-146},{-77,-188,-179,-149,-135,-92},{-181,-193,-160,-174,-227,-108},{-165,-135,-178,-130,-182,-116},{-135,-111,-142,-101,-225,-111},{-146,-149,-96,-133,-167,-235},{-115,-196,-158,-115,-185,-193},{-94,-99,-218,-211,-190,-99},{-127,-93,-181,-170,-190,-143},{-167,-86,-114,-130,-84,-170},{-169,-106,-215,-212,-138,-240},{-138,-195,-74,-91,-95,-94},{-94,-140,-213,-147,-159,-108},{-74,-93,-105,-223,-229,-181},{-81,-137,-213,-121,-213,-200},{-198,-87,-102,-110,-85,-175},{-189,-157,-145,-198,-169,-170},{-126,-128,-147,-130,-82,-240},{-85,-123,-147,-175,-167,-155},{-130,-107,-108,-152,-142,-240},{-184,-109,-179,-104,-105,-89},{-184,-200,-142,-116,-221,-200},{-68,-202,-81,-170,-150,-252}},{{-149,-194,-264,-200,-174,-206},{-142,-216,-113,-264,-286,-212},{-175,-117,-268,-105,-192,-162},{-187,-198,-219,-264,-216,-109},{-170,-216,-197,-169,-161,-127},{-231,-238,-151,-114,-241,-228},{-149,-265,-236,-158,-182,-281},{-245,-220,-179,-232,-267,-218},{-254,-268,-192,-281,-237,-240},{-130,-122,-266,-228,-233,-162},{-257,-108,-132,-196,-229,-293},{-133,-252,-145,-209,-257,-249},{-89,-153,-128,-236,-233,-238},{-189,-117,-130,-249,-192,-129},{-189,-119,-136,-116,-286,-107},{-240,-131,-221,-163,-143,-222},{-142,-133,-117,-112,-247,-166},{-154,-209,-132,-245,-151,-107},{-124,-175,-112,-201,-212,-208},{-229,-189,-197,-179,-133,-184},{-161,-139,-266,-180,-182,-279},{-252,-268,-179,-239,-255,-287},{-128,-112,-197,-239,-263,-244},{-226,-241,-232,-213,-198,-236},{-144,-175,-266,-268,-120,-158},{-108,-148,-232,-101,-125,-105},{-256,-175,-169,-230,-225,-99},{-203,-202,-140,-162,-243,-283},{-114,-243,-104,-125,-239,-228},{-247,-220,-214,-238,-163,-275},{-159,-265,-225,-163,-125,-265},{-248,-126,-210,-194,-188,-253},{-182,-104,-197,-272,-235,-212},{-219,-207,-104,-190,-272,-297},{-217,-203,-219,-272,-243,-275},{-214,-266,-225,-169,-257,-129},{-107,-173,-216,-103,-257,-271},{-226,-207,-234,-146,-129,-283},{-161,-198,-177,-200,-114,-279},{-206,-99,-277,-230,-208,-242},{-159,-180,-199,-230,-290,-107},{-262,-131,-253,-173,-206,-208},{-212,-97,-125,-139,-249,-194},{-103,-130,-262,-144,-220,-148},{-200,-135,-238,-160,-114,-129},{-103,-239,-173,-148,-229,-133},{-161,-142,-179,-137,-233,-109},{-131,-180,-236,-268,-263,-238},{-105,-166,-95,-249,-280,-117},{-247,-119,-186,-230,-253,-271}},{{-197,-304,-150,-108,-258,-108},{-148,-207,-150,-270,-286,-223},{-217,-211,-280,-244,-154,-256},{-294,-108,-248,-152,-134,-227},{-193,-258,-207,-156,-235,-235},{-252,-264,-211,-112,-213,-150},{-262,-294,-124,-179,-242,-292},{-110,-120,-120,-156,-154,-195},{-292,-191,-266,-146,-223,-177},{-183,-132,-268,-195,-146,-128},{-138,-211,-132,-154,-284,-132},{-112,-229,-209,-250,-166,-146},{-158,-171,-304,-110,-114,-189},{-120,-120,-264,-158,-187,-233},{-264,-248,-164,-183,-223,-104},{-154,-166,-246,-142,-114,-177},{-134,-114,-102,-288,-191,-203},{-272,-211,-102,-221,-158,-142},{-264,-150,-201,-168,-118,-240},{-106,-118,-256,-179,-272,-266},{-193,-150,-168,-294,-197,-116},{-264,-128,-248,-280,-173,-120},{-250,-199,-229,-179,-187,-290},{-231,-106,-108,-256,-183,-134},{-187,-286,-215,-191,-207,-294},{-166,-252,-112,-244,-270,-152},{-240,-227,-244,-280,-128,-298},{-189,-197,-244,-128,-270,-175},{-193,-110,-126,-254,-104,-266},{-205,-298,-217,-201,-177,-278},{-213,-227,-112,-217,-144,-240},{-282,-110,-148,-104,-162,-134},{-244,-102,-286,-256,-171,-240},{-179,-152,-179,-148,-242,-187},{-203,-258,-223,-298,-223,-175},{-213,-240,-294,-274,-112,-203},{-195,-106,-205,-266,-262,-108},{-128,-128,-114,-112,-110,-102},{-221,-156,-138,-191,-185,-152},{-276,-229,-225,-102,-282,-242},{-191,-238,-227,-162,-136,-136},{-238,-221,-240,-126,-134,-209},{-152,-284,-276,-221,-132,-106},{-229,-270,-126,-203,-124,-185},{-112,-225,-207,-120,-195,-110},{-152,-258,-144,-122,-140,-118},{-134,-185,-110,-168,-268,-221},{-278,-231,-148,-298,-225,-225},{-154,-175,-118,-272,-120,-152},{-302,-270,-242,-189,-288,-231}},{{-217,-189,-173,-138,-110,-153},{-136,-191,-158,-261,-231,-155},{-290,-270,-193,-248,-219,-158},{-197,-270,-154,-257,-206,-243},{-270,-132,-252,-150,-223,-167},{-223,-284,-150,-269,-272,-162},{-138,-136,-112,-238,-123,-99},{-225,-122,-181,-248,-115,-98},{-197,-207,-104,-123,-134,-158},{-219,-140,-164,-123,-284,-101},{-168,-110,-274,-115,-214,-134},{-272,-268,-191,-197,-183,-99},{-128,-122,-108,-287,-134,-127},{-217,-233,-225,-291,-155,-272},{-197,-229,-270,-279,-155,-199},{-221,-193,-140,-201,-157,-169},{-292,-242,-116,-254,-266,-167},{-138,-260,-146,-152,-238,-254},{-215,-272,-217,-115,-238,-166},{-106,-223,-110,-238,-166,-145},{-168,-246,-207,-203,-174,-236},{-276,-120,-104,-263,-96,-173},{-284,-187,-242,-166,-168,-171},{-126,-132,-100,-156,-284,-114},{-132,-233,-252,-213,-168,-125},{-160,-148,-232,-279,-166,-155},{-171,-229,-262,-250,-255,-162},{-154,-238,-225,-162,-221,-221},{-258,-142,-158,-238,-100,-134},{-280,-140,-290,-252,-127,-132},{-168,-266,-252,-125,-229,-169},{-144,-160,-296,-154,-100,-107},{-282,-274,-169,-201,-180,-96},{-110,-246,-116,-242,-274,-129},{-256,-120,-122,-170,-146,-210},{-193,-160,-270,-164,-159,-153},{-207,-229,-152,-269,-189,-259},{-106,-233,-268,-242,-210,-125},{-173,-158,-130,-261,-193,-226},{-278,-258,-266,-248,-272,-226},{-282,-217,-100,-234,-166,-206},{-160,-278,-274,-148,-204,-155},{-268,-260,-140,-259,-210,-272},{-130,-201,-152,-160,-248,-245},{-154,-240,-148,-289,-96,-166},{-108,-278,-223,-144,-142,-105},{-213,-264,-260,-197,-193,-247},{-252,-116,-122,-209,-278,-164},{-134,-158,-264,-250,-261,-162},{-296,-140,-160,-263,-170,-252}},{{-165,-93,-172,-88,-219,-87},{-156,-168,-214,-115,-196,-156},{-156,-246,-110,-91,-98,-160},{-156,-95,-149,-200,-167,-220},{-218,-260,-145,-210,-216,-178},{-147,-228,-104,-171,-179,-140},{-161,-133,-129,-99,-173,-181},{-90,-135,-209,-210,-129,-153},{-222,-116,-145,-208,-162,-148},{-116,-163,-210,-160,-173,-87},{-166,-204,-247,-110,-86,-215},{-213,-227,-127,-174,-161,-101},{-183,-206,-214,-202,-139,-191},{-154,-125,-139,-218,-156,-101},{-245,-90,-174,-195,-184,-140},{-183,-90,-205,-213,-167,-201},{-260,-227,-215,-200,-141,-100},{-124,-128,-244,-138,-207,-203},{-261,-251,-102,-80,-156,-113},{-186,-190,-122,-230,-193,-144},{-234,-171,-237,-174,-116,-147},{-184,-216,-142,-96,-216,-182},{-138,-218,-197,-106,-190,-131},{-186,-228,-135,-182,-205,-104},{-254,-131,-240,-146,-191,-97},{-204,-234,-122,-128,-213,-81},{-172,-228,-157,-224,-110,-148},{-118,-195,-109,-125,-101,-171},{-195,-112,-167,-94,-197,-126},{-132,-163,-94,-173,-165,-141},{-132,-209,-247,-219,-167,-103},{-268,-227,-99,-190,-84,-132},{-172,-161,-135,-101,-210,-166},{-120,-206,-249,-144,-177,-137},{-132,-130,-89,-168,-141,-163},{-95,-99,-139,-224,-125,-121},{-95,-175,-110,-160,-87,-122},{-202,-175,-119,-85,-104,-79},{-256,-221,-230,-93,-106,-181},{-265,-99,-94,-157,-165,-103},{-265,-187,-165,-198,-214,-197},{-208,-166,-104,-104,-202,-200},{-132,-180,-245,-110,-210,-122},{-181,-157,-115,-147,-174,-137},{-183,-166,-185,-211,-220,-109},{-179,-121,-249,-120,-155,-185},{-91,-118,-230,-133,-106,-112},{-136,-201,-204,-205,-86,-185},{-190,-107,-127,-198,-159,-166},{-202,-161,-149,-88,-193,-134}},{{-139,-86,-85,-93,-110,-90},{-83,-66,-156,-182,-89,-133},{-77,-164,-90,-117,-174,-59},{-207,-124,-149,-119,-66,-159},{-98,-93,-118,-143,-115,-110},{-132,-128,-152,-171,-68,-155},{-174,-192,-142,-177,-108,-114},{-157,-125,-144,-121,-74,-108},{-150,-157,-109,-105,-111,-109},{-155,-162,-91,-152,-148,-67},{-202,-106,-83,-132,-125,-95},{-143,-148,-119,-74,-84,-56},{-203,-166,-116,-172,-160,-96},{-199,-117,-70,-116,-100,-116},{-105,-77,-89,-151,-80,-92},{-144,-96,-174,-162,-164,-158},{-125,-96,-97,-68,-165,-103},{-90,-110,-84,-143,-90,-113},{-140,-93,-179,-73,-172,-94},{-74,-165,-84,-131,-172,-115},{-143,-154,-145,-175,-64,-84},{-101,-136,-105,-85,-74,-164},{-90,-152,-99,-68,-157,-148},{-158,-158,-138,-162,-159,-164},{-164,-169,-81,-160,-75,-130},{-167,-158,-177,-96,-124,-165},{-189,-80,-169,-82,-139,-142},{-146,-96,-142,-119,-80,-129},{-160,-94,-137,-133,-118,-97},{-134,-158,-81,-65,-64,-138},{-137,-106,-77,-82,-103,-161},{-118,-149,-121,-88,-159,-138},{-164,-84,-171,-83,-96,-94},{-115,-109,-179,-175,-174,-57},{-151,-120,-85,-109,-66,-142},{-186,-122,-142,-131,-82,-87},{-176,-124,-130,-121,-115,-110},{-193,-148,-183,-146,-87,-121},{-160,-146,-140,-129,-152,-65},{-175,-108,-114,-60,-140,-136},{-102,-69,-85,-91,-140,-118},{-174,-126,-88,-167,-67,-125},{-165,-126,-180,-114,-81,-166},{-143,-184,-137,-149,-140,-87},{-189,-80,-140,-68,-146,-113},{-139,-164,-140,-180,-102,-100},{-105,-109,-116,-99,-101,-148},{-190,-114,-67,-83,-174,-100},{-154,-89,-81,-152,-166,-90},{-171,-172,-76,-82,-65,-157}},{{-123,-136,-87,-141,-107,-112},{-79,-64,-107,-111,-54,-122},{-68,-79,-135,-99,-124,-80},{-78,-100,-147,-114,-49,-108},{-66,-83,-144,-115,-70,-119},{-98,-150,-110,-96,-74,-101},{-122,-97,-78,-119,-137,-109},{-119,-69,-113,-50,-109,-119},{-105,-128,-127,-100,-64,-114},{-136,-108,-82,-63,-121,-82},{-55,-79,-94,-145,-81,-75},{-105,-144,-143,-77,-116,-55},{-92,-140,-143,-142,-82,-122},{-128,-125,-125,-89,-126,-77},{-68,-72,-115,-59,-110,-144},{-86,-108,-122,-129,-82,-57},{-143,-76,-89,-51,-138,-142},{-90,-113,-89,-78,-54,-122},{-124,-147,-71,-54,-70,-58},{-122,-57,-83,-58,-124,-63},{-132,-71,-122,-114,-104,-95},{-154,-99,-142,-95,-49,-145},{-88,-87,-80,-66,-121,-113},{-89,-145,-119,-136,-66,-144},{-57,-71,-121,-77,-116,-102},{-98,-107,-84,-114,-127,-56},{-72,-64,-116,-72,-85,-116},{-111,-87,-141,-95,-123,-123},{-121,-96,-71,-62,-111,-115},{-110,-80,-92,-114,-85,-116},{-110,-83,-144,-125,-123,-77},{-87,-115,-56,-56,-133,-51},{-127,-84,-49,-70,-109,-134},{-100,-81,-126,-92,-116,-106},{-113,-122,-60,-71,-98,-140},{-76,-55,-56,-111,-85,-89},{-146,-101,-75,-121,-67,-64},{-76,-134,-120,-67,-51,-123},{-133,-121,-77,-63,-140,-94},{-152,-144,-50,-106,-81,-92},{-78,-65,-139,-117,-51,-138},{-110,-66,-113,-78,-78,-139},{-133,-83,-94,-117,-106,-120},{-69,-52,-126,-116,-136,-108},{-145,-79,-64,-68,-55,-60},{-103,-74,-88,-113,-71,-126},{-99,-82,-97,-74,-53,-57},{-148,-75,-92,-98,-102,-75},{-111,-127,-136,-123,-73,-135},{-104,-90,-101,-97,-56,-81}},{{-105,-82,-72,-124,-71,-88},{-58,-91,-57,-83,-101,-113},{-61,-126,-119,-145,-124,-147},{-94,-125,-110,-122,-81,-113},{-107,-70,-89,-79,-125,-116},{-113,-138,-90,-94,-52,-53},{-68,-59,-111,-73,-142,-145},{-141,-61,-124,-92,-147,-49},{-108,-77,-143,-143,-125,-94},{-74,-81,-144,-88,-80,-60},{-140,-85,-141,-59,-54,-86},{-145,-70,-62,-64,-89,-60},{-140,-60,-146,-95,-104,-63},{-58,-55,-63,-62,-130,-104},{-108,-122,-79,-115,-114,-99},{-136,-50,-136,-144,-131,-60},{-138,-134,-60,-63,-75,-118},{-54,-105,-112,-124,-127,-51},{-71,-122,-128,-51,-136,-97},{-92,-91,-131,-122,-121,-146},{-112,-115,-117,-89,-84,-67},{-147,-86,-117,-129,-94,-51},{-72,-88,-49,-65,-58,-56},{-128,-55,-113,-49,-134,-99},{-123,-61,-64,-145,-62,-135},{-112,-141,-80,-146,-69,-55},{-81,-127,-129,-145,-61,-123},{-65,-72,-89,-88,-111,-78},{-121,-92,-104,-132,-54,-106},{-118,-87,-107,-113,-121,-66},{-119,-102,-67,-128,-81,-81},{-96,-124,-133,-97,-141,-51},{-54,-124,-112,-101,-138,-78},{-126,-91,-127,-139,-126,-141},{-101,-138,-70,-85,-128,-104},{-75,-61,-89,-132,-108,-101},{-57,-52,-100,-145,-98,-110},{-63,-50,-78,-56,-105,-127},{-71,-147,-110,-132,-111,-49},{-132,-125,-134,-95,-110,-51},{-141,-141,-76,-134,-94,-126},{-118,-122,-123,-76,-91,-106},{-64,-123,-127,-99,-68,-141},{-81,-115,-118,-106,-66,-106},{-96,-97,-70,-140,-140,-71},{-74,-97,-50,-104,-55,-110},{-101,-94,-57,-96,-120,-120},{-83,-121,-115,-118,-135,-87},{-138,-119,-119,-145,-81,-73},{-74,-139,-101,-54,-117,-79}}},{{{-338,-190,-145,-190,-240,-352},{-142,-131,-178,-214,-245,-209},{-280,-171,-200,-338,-119,-302},{-296,-307,-312,-271,-326,-245},{-135,-262,-226,-119,-212,-350},{-123,-200,-176,-312,-321,-140},{-284,-195,-217,-148,-350,-324},{-217,-283,-221,-276,-298,-278},{-275,-350,-276,-245,-264,-195},{-175,-278,-293,-240,-293,-152},{-214,-131,-252,-181,-188,-333},{-280,-174,-221,-129,-300,-126},{-312,-264,-328,-226,-133,-271},{-182,-145,-328,-155,-321,-336},{-326,-217,-255,-317,-212,-302},{-170,-219,-226,-207,-176,-309},{-284,-138,-271,-155,-350,-224},{-186,-302,-252,-302,-152,-198},{-252,-159,-207,-278,-167,-140},{-196,-336,-252,-119,-126,-293},{-133,-331,-188,-171,-150,-324},{-254,-317,-124,-336,-352,-269},{-238,-350,-143,-152,-345,-131},{-280,-209,-243,-319,-176,-126},{-175,-257,-219,-195,-250,-338},{-123,-357,-321,-312,-124,-331},{-315,-121,-233,-274,-319,-167},{-277,-162,-347,-295,-240,-164},{-212,-167,-171,-207,-326,-181},{-170,-288,-317,-264,-150,-300},{-256,-326,-331,-121,-262,-324},{-172,-305,-278,-281,-336,-157},{-298,-221,-288,-159,-264,-326},{-324,-278,-259,-262,-333,-269},{-238,-124,-281,-352,-167,-312},{-224,-309,-145,-162,-186,-181},{-303,-259,-145,-255,-131,-157},{-247,-157,-236,-207,-183,-157},{-121,-228,-264,-326,-176,-347},{-203,-307,-312,-347,-312,-281},{-259,-176,-157,-250,-314,-200},{-175,-159,-169,-200,-257,-271},{-298,-305,-283,-331,-324,-328},{-130,-164,-267,-207,-190,-209},{-324,-224,-167,-350,-245,-338},{-261,-259,-283,-162,-159,-126},{-147,-309,-355,-345,-212,-198},{-294,-278,-133,-212,-164,-252},{-161,-140,-307,-267,-305,-248},{-338,-345,-255,-309,-305,-152}},{{-200,-345,-143,-194,-334,-166},{-133,-293,-331,-296,-323,-283},{-217,-328,-216,-236,-131,-122},{-138,-148,-230,-132,-127,-203},{-271,-350,-270,-152,-221,-139},{-228,-221,-148,-252,-174,-199},{-309,-186,-204,-321,-194,-294},{-143,-331,-273,-247,-212,-197},{-300,-231,-188,-344,-310,-139},{-221,-178,-329,-298,-271,-228},{-286,-152,-162,-141,-181,-183},{-224,-155,-125,-344,-145,-318},{-195,-133,-136,-152,-305,-203},{-255,-290,-179,-152,-339,-305},{-148,-200,-294,-219,-215,-318},{-236,-286,-204,-330,-147,-157},{-136,-152,-125,-337,-133,-305},{-309,-355,-317,-196,-167,-314},{-357,-188,-169,-238,-278,-248},{-195,-252,-303,-261,-226,-177},{-121,-255,-240,-240,-260,-144},{-257,-195,-181,-249,-231,-197},{-293,-202,-277,-122,-235,-261},{-347,-255,-146,-127,-131,-201},{-198,-264,-263,-166,-235,-307},{-174,-157,-266,-321,-235,-144},{-355,-319,-146,-266,-226,-236},{-155,-328,-120,-291,-298,-122},{-245,-328,-195,-169,-307,-325},{-309,-202,-162,-333,-217,-245},{-133,-140,-139,-143,-179,-181},{-336,-138,-277,-254,-276,-305},{-188,-255,-122,-203,-244,-150},{-186,-290,-122,-180,-273,-228},{-286,-307,-120,-321,-179,-137},{-121,-224,-164,-146,-149,-188},{-150,-274,-244,-210,-149,-285},{-267,-298,-164,-224,-276,-201},{-212,-233,-212,-259,-296,-276},{-312,-276,-315,-118,-174,-239},{-176,-302,-235,-146,-208,-303},{-228,-198,-223,-249,-267,-137},{-157,-302,-324,-166,-158,-270},{-155,-207,-176,-337,-215,-186},{-321,-286,-216,-326,-224,-206},{-309,-133,-162,-231,-334,-168},{-259,-136,-193,-277,-138,-117},{-352,-129,-324,-335,-339,-122},{-298,-129,-317,-141,-262,-243},{-198,-178,-306,-196,-138,-150}},{{-191,-278,-277,-113,-180,-169},{-297,-136,-109,-261,-200,-128},{-280,-291,-279,-187,-101,-90},{-260,-228,-293,-168,-237,-106},{-209,-111,-238,-242,-277,-160},{-299,-222,-101,-220,-168,-162},{-303,-150,-216,-220,-194,-166},{-194,-270,-143,-271,-183,-104},{-290,-190,-174,-220,-245,-254},{-176,-265,-178,-285,-221,-167},{-176,-121,-234,-248,-204,-115},{-271,-196,-103,-242,-163,-259},{-301,-211,-293,-254,-271,-160},{-310,-159,-121,-267,-95,-164},{-254,-282,-279,-203,-116,-97},{-320,-201,-184,-119,-194,-126},{-286,-211,-162,-283,-204,-230},{-292,-117,-204,-144,-215,-257},{-303,-138,-283,-115,-174,-256},{-144,-148,-293,-99,-181,-193},{-194,-207,-214,-113,-116,-173},{-256,-146,-188,-224,-239,-94},{-301,-286,-141,-226,-155,-194},{-174,-186,-198,-234,-155,-185},{-295,-270,-160,-228,-279,-202},{-299,-211,-170,-111,-159,-133},{-144,-219,-232,-101,-236,-137},{-284,-173,-214,-99,-101,-140},{-114,-238,-273,-140,-217,-191},{-157,-314,-192,-226,-157,-99},{-118,-113,-160,-146,-219,-239},{-140,-268,-204,-273,-101,-166},{-159,-201,-184,-238,-213,-131},{-112,-288,-188,-261,-118,-185},{-129,-167,-248,-179,-161,-166},{-123,-134,-204,-162,-146,-124},{-215,-167,-301,-191,-243,-263},{-155,-272,-255,-160,-170,-239},{-322,-222,-152,-164,-204,-112},{-148,-286,-283,-195,-237,-229},{-174,-157,-117,-224,-99,-212},{-194,-240,-285,-211,-198,-133},{-217,-155,-188,-164,-105,-225},{-157,-291,-109,-207,-245,-241},{-178,-240,-208,-275,-266,-106},{-258,-184,-224,-277,-223,-184},{-120,-259,-261,-146,-204,-131},{-254,-311,-194,-176,-193,-198},{-295,-257,-172,-176,-189,-160},{-312,-295,-275,-101,-99,-178}},{{-201,-168,-225,-81,-174,-75},{-160,-175,-209,-78,-204,-90},{-253,-203,-214,-180,-184,-102},{-243,-173,-100,-207,-91,-116},{-218,-87,-168,-189,-112,-177},{-110,-183,-94,-123,-143,-193},{-95,-216,-102,-108,-88,-182},{-96,-224,-104,-82,-199,-175},{-218,-163,-111,-218,-202,-172},{-124,-239,-135,-194,-173,-134},{-96,-119,-218,-114,-192,-196},{-103,-153,-144,-158,-170,-126},{-255,-203,-162,-110,-151,-141},{-230,-167,-166,-153,-186,-149},{-131,-177,-188,-159,-117,-177},{-246,-155,-196,-148,-104,-161},{-187,-125,-143,-100,-157,-91},{-246,-122,-146,-132,-196,-115},{-103,-112,-204,-98,-124,-190},{-88,-158,-108,-207,-118,-161},{-249,-238,-182,-212,-147,-119},{-249,-119,-231,-76,-153,-72},{-179,-173,-152,-184,-114,-170},{-191,-111,-199,-135,-180,-166},{-115,-244,-118,-171,-157,-137},{-132,-94,-182,-178,-212,-137},{-89,-234,-185,-162,-164,-116},{-100,-170,-94,-134,-92,-175},{-198,-175,-223,-106,-170,-207},{-169,-195,-163,-114,-153,-106},{-136,-172,-218,-81,-216,-159},{-227,-127,-179,-180,-121,-192},{-237,-239,-185,-123,-189,-145},{-246,-172,-135,-222,-143,-150},{-227,-167,-108,-102,-168,-199},{-220,-97,-89,-158,-112,-189},{-105,-203,-85,-152,-131,-144},{-124,-175,-159,-222,-75,-167},{-251,-155,-80,-194,-171,-128},{-108,-101,-177,-123,-204,-186},{-151,-140,-129,-201,-192,-104},{-193,-104,-166,-192,-98,-95},{-155,-175,-198,-192,-143,-148},{-206,-153,-146,-146,-147,-200},{-206,-89,-203,-80,-82,-113},{-196,-233,-173,-96,-95,-121},{-182,-120,-80,-84,-111,-200},{-132,-170,-107,-108,-209,-160},{-170,-132,-204,-190,-216,-156},{-243,-117,-111,-154,-167,-184}},{{-138,-71,-64,-158,-77,-167},{-112,-113,-177,-155,-64,-163},{-77,-169,-151,-73,-112,-159},{-101,-118,-108,-113,-143,-60},{-128,-105,-160,-136,-76,-165},{-182,-94,-77,-99,-136,-64},{-84,-126,-146,-129,-138,-121},{-146,-161,-112,-75,-170,-68},{-184,-134,-99,-71,-75,-121},{-157,-126,-91,-82,-134,-112},{-158,-105,-144,-62,-77,-176},{-86,-131,-175,-178,-123,-127},{-113,-160,-149,-119,-83,-127},{-178,-137,-153,-75,-123,-138},{-200,-126,-150,-178,-104,-64},{-168,-94,-81,-156,-90,-88},{-166,-125,-76,-111,-173,-77},{-126,-181,-166,-82,-164,-139},{-161,-163,-95,-164,-138,-157},{-186,-147,-143,-99,-155,-92},{-152,-77,-167,-63,-83,-154},{-193,-118,-155,-125,-136,-76},{-154,-145,-153,-88,-137,-131},{-156,-186,-138,-101,-67,-104},{-72,-178,-108,-140,-154,-87},{-102,-134,-157,-83,-96,-102},{-114,-82,-177,-125,-118,-79},{-185,-178,-179,-65,-105,-111},{-180,-118,-83,-98,-149,-69},{-109,-81,-119,-81,-61,-157},{-148,-175,-143,-156,-170,-133},{-188,-82,-138,-107,-69,-93},{-96,-76,-94,-168,-137,-125},{-196,-64,-180,-67,-71,-130},{-110,-83,-107,-173,-156,-164},{-142,-142,-179,-157,-167,-86},{-73,-164,-175,-68,-67,-101},{-146,-88,-176,-165,-146,-83},{-114,-105,-165,-68,-71,-177},{-125,-160,-154,-149,-106,-62},{-92,-105,-186,-159,-71,-74},{-82,-63,-149,-130,-107,-114},{-158,-152,-82,-120,-64,-173},{-181,-102,-81,-95,-111,-158},{-152,-89,-69,-130,-105,-102},{-162,-81,-79,-134,-130,-154},{-78,-152,-161,-121,-125,-75},{-153,-169,-170,-71,-83,-177},{-73,-174,-141,-113,-131,-132},{-114,-130,-68,-133,-167,-142}},{{-169,-63,-90,-148,-101,-117},{-169,-114,-161,-104,-176,-158},{-146,-175,-86,-149,-73,-116},{-161,-71,-95,-98,-100,-121},{-146,-125,-86,-178,-146,-120},{-176,-86,-167,-100,-132,-168},{-142,-86,-90,-158,-150,-171},{-90,-136,-87,-105,-98,-179},{-146,-140,-88,-151,-162,-163},{-129,-118,-112,-157,-93,-103},{-96,-108,-143,-127,-176,-131},{-61,-157,-139,-94,-118,-142},{-70,-126,-161,-178,-124,-105},{-79,-67,-134,-70,-161,-166},{-133,-146,-151,-177,-61,-107},{-62,-168,-156,-161,-68,-97},{-127,-76,-106,-86,-129,-115},{-131,-168,-120,-142,-113,-126},{-117,-173,-60,-104,-177,-137},{-117,-175,-108,-61,-88,-168},{-98,-144,-87,-132,-61,-78},{-105,-163,-137,-63,-89,-188},{-126,-140,-115,-77,-139,-178},{-159,-155,-137,-67,-161,-161},{-105,-144,-133,-95,-117,-146},{-77,-60,-96,-79,-89,-160},{-145,-139,-96,-156,-149,-156},{-137,-168,-80,-96,-154,-101},{-73,-127,-157,-144,-88,-96},{-127,-145,-173,-68,-107,-146},{-175,-68,-174,-102,-83,-137},{-165,-102,-140,-117,-127,-71},{-144,-177,-178,-151,-160,-181},{-130,-92,-165,-173,-142,-176},{-171,-118,-133,-105,-159,-84},{-68,-70,-133,-70,-74,-170},{-134,-169,-98,-169,-171,-74},{-137,-64,-146,-134,-160,-92},{-89,-104,-143,-143,-156,-155},{-115,-107,-99,-94,-161,-116},{-71,-126,-149,-138,-107,-189},{-119,-146,-137,-132,-61,-152},{-144,-64,-76,-145,-90,-103},{-132,-177,-109,-62,-159,-112},{-157,-155,-170,-177,-87,-97},{-164,-76,-151,-95,-166,-86},{-89,-70,-149,-154,-112,-131},{-169,-89,-170,-127,-133,-156},{-130,-106,-163,-127,-104,-173},{-107,-164,-164,-142,-166,-163}},{{-119,-98,-154,-83,-118,-172},{-102,-146,-159,-142,-99,-199},{-110,-94,-171,-172,-186,-224},{-77,-151,-92,-195,-169,-141},{-141,-116,-97,-219,-203,-115},{-159,-173,-117,-117,-180,-138},{-119,-170,-206,-186,-174,-168},{-90,-160,-212,-155,-144,-152},{-177,-87,-210,-93,-195,-180},{-118,-69,-104,-129,-144,-157},{-89,-136,-76,-132,-119,-128},{-72,-120,-90,-181,-115,-87},{-166,-163,-134,-95,-195,-87},{-196,-121,-182,-98,-197,-117},{-195,-110,-189,-178,-133,-228},{-193,-73,-76,-105,-181,-104},{-195,-79,-83,-185,-143,-128},{-101,-118,-197,-86,-150,-206},{-77,-159,-114,-133,-147,-201},{-69,-79,-199,-87,-81,-217},{-140,-154,-100,-135,-149,-222},{-106,-83,-79,-194,-136,-141},{-114,-188,-204,-161,-208,-219},{-123,-120,-152,-161,-110,-217},{-121,-90,-212,-108,-232,-209},{-140,-84,-189,-96,-198,-126},{-75,-184,-87,-80,-140,-198},{-172,-170,-202,-155,-157,-81},{-119,-140,-203,-157,-175,-151},{-105,-190,-155,-212,-158,-122},{-139,-68,-104,-166,-203,-209},{-124,-186,-120,-207,-215,-181},{-155,-152,-199,-75,-141,-193},{-177,-190,-87,-213,-229,-94},{-134,-169,-203,-84,-79,-228},{-168,-143,-90,-176,-166,-215},{-106,-200,-185,-218,-169,-214},{-177,-190,-210,-203,-124,-219},{-195,-83,-113,-197,-149,-113},{-113,-73,-173,-160,-198,-130},{-77,-203,-111,-155,-203,-134},{-85,-197,-76,-130,-150,-199},{-102,-190,-109,-92,-219,-162},{-103,-148,-188,-164,-205,-196},{-90,-173,-109,-185,-141,-170},{-100,-101,-103,-92,-231,-84},{-168,-170,-164,-81,-81,-219},{-101,-72,-175,-133,-175,-139},{-79,-132,-173,-157,-105,-233},{-174,-143,-123,-83,-220,-199}},{{-85,-219,-265,-134,-191,-177},{-211,-161,-276,-223,-115,-284},{-107,-200,-218,-138,-221,-117},{-235,-124,-133,-205,-279,-109},{-114,-216,-113,-276,-125,-268},{-144,-257,-189,-129,-277,-109},{-109,-172,-104,-119,-107,-165},{-187,-161,-215,-142,-259,-159},{-219,-230,-200,-106,-201,-225},{-223,-115,-207,-217,-185,-258},{-136,-152,-154,-115,-251,-284},{-190,-96,-220,-167,-135,-200},{-212,-189,-161,-119,-227,-144},{-146,-205,-98,-167,-267,-111},{-160,-150,-255,-255,-141,-111},{-104,-184,-255,-180,-199,-171},{-219,-200,-150,-257,-141,-142},{-163,-202,-252,-138,-153,-235},{-236,-88,-240,-121,-129,-119},{-134,-239,-202,-163,-219,-260},{-184,-219,-102,-259,-221,-274},{-253,-158,-181,-200,-177,-266},{-160,-168,-263,-246,-253,-200},{-211,-168,-113,-131,-107,-290},{-143,-186,-181,-184,-191,-132},{-189,-140,-222,-171,-155,-134},{-92,-246,-261,-109,-113,-235},{-163,-138,-113,-271,-183,-124},{-100,-122,-122,-252,-100,-253},{-148,-189,-120,-121,-275,-126},{-158,-177,-239,-138,-100,-266},{-253,-234,-274,-100,-199,-148},{-180,-152,-204,-134,-215,-136},{-121,-103,-239,-257,-203,-152},{-163,-161,-109,-269,-100,-214},{-202,-198,-131,-119,-121,-272},{-136,-127,-229,-119,-267,-105},{-146,-181,-148,-186,-223,-138},{-211,-103,-122,-244,-109,-187},{-155,-172,-111,-273,-283,-220},{-199,-234,-159,-109,-191,-303},{-235,-92,-118,-184,-183,-206},{-211,-255,-161,-96,-175,-286},{-88,-175,-242,-152,-277,-274},{-104,-246,-120,-119,-251,-216},{-178,-186,-248,-211,-227,-132},{-94,-103,-166,-119,-163,-284},{-109,-239,-266,-123,-111,-305},{-212,-181,-109,-100,-297,-245},{-122,-193,-205,-96,-100,-303}},{{-194,-293,-296,-122,-139,-185},{-300,-228,-195,-330,-270,-222},{-234,-324,-273,-231,-120,-206},{-138,-254,-329,-307,-162,-118},{-143,-149,-309,-219,-259,-273},{-230,-186,-220,-247,-259,-340},{-262,-258,-128,-236,-210,-252},{-175,-320,-271,-120,-141,-215},{-181,-267,-293,-346,-307,-289},{-226,-164,-260,-303,-252,-210},{-249,-118,-302,-189,-178,-150},{-292,-164,-316,-231,-261,-326},{-162,-208,-175,-282,-210,-312},{-207,-180,-237,-178,-196,-171},{-266,-263,-159,-296,-305,-148},{-320,-328,-269,-129,-310,-215},{-283,-123,-146,-208,-157,-176},{-283,-245,-168,-236,-139,-148},{-153,-118,-323,-243,-275,-127},{-273,-267,-226,-143,-215,-219},{-232,-114,-193,-148,-141,-316},{-106,-274,-159,-289,-314,-229},{-207,-199,-302,-143,-323,-231},{-249,-309,-217,-261,-333,-238},{-177,-278,-155,-143,-340,-215},{-226,-245,-269,-300,-152,-314},{-273,-230,-320,-178,-340,-224},{-207,-160,-296,-323,-270,-310},{-162,-173,-150,-189,-120,-173},{-128,-173,-334,-189,-249,-136},{-134,-237,-164,-219,-263,-296},{-243,-204,-224,-261,-231,-263},{-305,-278,-199,-210,-270,-256},{-275,-155,-249,-268,-256,-275},{-111,-131,-228,-159,-321,-298},{-307,-140,-309,-240,-344,-337},{-179,-309,-298,-222,-166,-120},{-160,-287,-334,-243,-192,-141},{-313,-269,-311,-146,-217,-268},{-277,-162,-291,-321,-166,-150},{-247,-320,-267,-259,-340,-312},{-179,-129,-320,-169,-342,-291},{-213,-195,-125,-139,-159,-159},{-173,-223,-168,-146,-150,-210},{-224,-160,-114,-217,-178,-176},{-111,-147,-150,-333,-238,-340},{-198,-193,-197,-259,-254,-215},{-147,-272,-161,-340,-280,-231},{-196,-291,-179,-342,-203,-266},{-141,-302,-332,-118,-284,-162}}},{{{-229,-394,-168,-205,-394,-354},{-205,-168,-274,-277,-290,-138},{-375,-146,-218,-250,-253,-184},{-178,-263,-263,-314,-258,-170},{-391,-152,-309,-322,-346,-200},{-383,-184,-386,-176,-215,-370},{-396,-149,-287,-370,-279,-162},{-205,-301,-138,-380,-258,-237},{-378,-136,-375,-146,-370,-226},{-157,-340,-298,-394,-234,-263},{-301,-396,-184,-178,-348,-242},{-194,-218,-391,-319,-309,-266},{-338,-271,-394,-133,-271,-375},{-311,-391,-146,-367,-285,-239},{-258,-210,-242,-200,-223,-282},{-253,-250,-261,-242,-152,-311},{-325,-386,-263,-359,-282,-173},{-218,-322,-372,-173,-279,-303},{-287,-157,-229,-157,-176,-138},{-370,-247,-306,-346,-359,-197},{-205,-186,-383,-356,-229,-394},{-359,-378,-380,-247,-239,-186},{-157,-136,-303,-351,-184,-202},{-194,-375,-367,-378,-356,-287},{-362,-229,-194,-356,-234,-311},{-317,-332,-295,-207,-192,-173},{-340,-319,-192,-322,-173,-332},{-223,-141,-298,-319,-200,-133},{-215,-247,-239,-386,-189,-396},{-223,-340,-277,-229,-362,-173},{-258,-309,-263,-226,-218,-303},{-160,-351,-239,-279,-237,-343},{-146,-178,-293,-202,-396,-383},{-165,-231,-178,-154,-200,-362},{-231,-359,-282,-356,-388,-388},{-343,-229,-285,-138,-200,-314},{-348,-165,-362,-380,-274,-242},{-231,-274,-189,-138,-322,-303},{-189,-343,-380,-234,-274,-396},{-245,-234,-223,-388,-367,-277},{-287,-271,-261,-314,-176,-362},{-157,-277,-157,-383,-253,-178},{-388,-170,-335,-245,-306,-170},{-146,-152,-231,-375,-138,-162},{-194,-154,-303,-309,-261,-210},{-346,-229,-399,-197,-138,-237},{-266,-168,-245,-279,-146,-157},{-319,-359,-330,-375,-141,-184},{-317,-298,-269,-133,-293,-282},{-359,-378,-146,-194,-364,-269}},{{-181,-396,-184,-391,-322,-337},{-247,-269,-168,-301,-288,-171},{-285,-178,-250,-253,-194,-370},{-394,-160,-274,-319,-338,-197},{-301,-269,-370,-359,-170,-135},{-226,-282,-173,-285,-252,-287},{-370,-391,-178,-338,-372,-137},{-343,-138,-253,-386,-272,-228},{-271,-189,-370,-250,-341,-298},{-138,-375,-213,-162,-283,-352},{-186,-218,-245,-207,-367,-163},{-356,-317,-332,-184,-252,-199},{-314,-362,-359,-293,-304,-137},{-157,-168,-386,-375,-173,-267},{-359,-207,-301,-229,-136,-344},{-372,-160,-218,-340,-278,-352},{-298,-311,-242,-250,-278,-321},{-210,-327,-327,-141,-328,-280},{-197,-261,-303,-239,-388,-287},{-282,-317,-378,-202,-272,-153},{-303,-237,-234,-213,-241,-243},{-266,-141,-317,-332,-139,-199},{-221,-152,-314,-306,-191,-137},{-218,-271,-202,-266,-359,-339},{-287,-386,-234,-202,-241,-150},{-207,-229,-277,-317,-354,-383},{-197,-157,-332,-317,-322,-344},{-303,-301,-295,-356,-385,-140},{-133,-178,-351,-285,-170,-326},{-210,-210,-176,-165,-170,-355},{-303,-160,-282,-207,-162,-148},{-274,-210,-346,-354,-136,-368},{-165,-327,-266,-271,-286,-249},{-327,-253,-237,-133,-354,-350},{-162,-223,-356,-290,-270,-352},{-274,-192,-327,-237,-286,-176},{-348,-314,-383,-255,-165,-293},{-303,-226,-207,-388,-160,-363},{-330,-375,-178,-279,-134,-287},{-234,-271,-351,-317,-254,-290},{-314,-218,-367,-176,-388,-233},{-322,-343,-375,-170,-351,-153},{-335,-239,-348,-250,-141,-181},{-303,-343,-314,-192,-202,-161},{-346,-314,-207,-351,-367,-246},{-146,-338,-136,-144,-168,-357},{-173,-391,-322,-394,-165,-243},{-154,-184,-295,-136,-267,-355},{-221,-394,-261,-141,-307,-140},{-239,-231,-317,-367,-388,-179}},{{-319,-175,-358,-258,-223,-219},{-142,-369,-252,-236,-243,-227},{-145,-195,-141,-352,-223,-176},{-249,-182,-310,-330,-245,-328},{-142,-288,-144,-312,-328,-140},{-238,-210,-280,-134,-318,-217},{-365,-197,-345,-169,-152,-217},{-298,-314,-265,-191,-350,-212},{-275,-362,-350,-216,-260,-145},{-150,-374,-307,-250,-235,-183},{-135,-296,-214,-129,-172,-284},{-293,-291,-146,-238,-176,-299},{-223,-218,-323,-278,-277,-268},{-137,-187,-204,-253,-360,-174},{-238,-154,-194,-193,-198,-130},{-337,-207,-290,-161,-122,-198},{-184,-238,-333,-293,-250,-149},{-272,-149,-199,-211,-355,-253},{-233,-357,-257,-370,-287,-296},{-381,-258,-169,-201,-122,-255},{-352,-278,-370,-295,-211,-171},{-249,-321,-232,-340,-299,-321},{-344,-321,-333,-161,-294,-304},{-181,-273,-282,-149,-245,-330},{-272,-190,-272,-159,-145,-140},{-186,-240,-355,-345,-194,-183},{-298,-336,-159,-320,-272,-159},{-262,-170,-267,-357,-174,-147},{-285,-190,-295,-303,-213,-227},{-306,-367,-204,-367,-277,-311},{-287,-372,-285,-171,-154,-335},{-357,-299,-287,-231,-211,-323},{-236,-311,-202,-159,-167,-335},{-236,-374,-192,-236,-338,-311},{-137,-228,-146,-303,-309,-284},{-192,-314,-300,-166,-365,-142},{-306,-309,-320,-174,-350,-135},{-130,-256,-159,-233,-130,-362},{-218,-342,-302,-298,-189,-280},{-249,-149,-234,-166,-162,-289},{-231,-342,-305,-208,-350,-321},{-347,-256,-325,-372,-181,-325},{-181,-230,-270,-226,-328,-166},{-357,-134,-328,-288,-250,-248},{-313,-359,-300,-283,-154,-345},{-280,-149,-267,-325,-154,-308},{-132,-339,-222,-335,-243,-186},{-337,-126,-224,-124,-299,-210},{-378,-374,-237,-308,-191,-120},{-155,-144,-328,-310,-343,-231}},{{-126,-249,-136,-288,-170,-305},{-267,-157,-139,-214,-121,-260},{-195,-270,-166,-196,-332,-161},{-267,-240,-238,-253,-271,-334},{-355,-331,-268,-258,-172,-195},{-198,-315,-146,-147,-175,-255},{-293,-306,-337,-336,-193,-305},{-274,-275,-213,-150,-302,-309},{-152,-247,-196,-308,-152,-293},{-131,-308,-150,-340,-276,-249},{-207,-258,-240,-228,-199,-284},{-243,-303,-141,-193,-336,-233},{-295,-251,-298,-251,-150,-246},{-252,-200,-116,-129,-195,-264},{-200,-129,-280,-184,-170,-233},{-186,-256,-206,-264,-157,-253},{-198,-249,-277,-129,-284,-161},{-188,-244,-231,-329,-336,-123},{-355,-139,-178,-276,-184,-298},{-274,-183,-118,-198,-193,-179},{-336,-183,-187,-177,-220,-323},{-162,-226,-173,-301,-242,-273},{-350,-289,-238,-317,-264,-329},{-281,-266,-180,-202,-262,-208},{-119,-306,-213,-317,-264,-217},{-140,-244,-233,-327,-240,-197},{-167,-157,-157,-244,-159,-141},{-212,-275,-166,-276,-152,-150},{-338,-214,-326,-246,-157,-202},{-307,-258,-226,-306,-334,-137},{-226,-266,-307,-336,-325,-323},{-340,-157,-298,-306,-130,-121},{-309,-193,-291,-308,-244,-123},{-255,-176,-148,-138,-125,-302},{-257,-237,-182,-336,-235,-202},{-231,-122,-277,-338,-195,-253},{-136,-313,-266,-143,-302,-139},{-157,-348,-141,-269,-112,-327},{-131,-148,-159,-145,-249,-311},{-221,-200,-208,-269,-311,-157},{-183,-352,-217,-306,-269,-264},{-328,-317,-300,-276,-152,-269},{-159,-148,-337,-147,-267,-121},{-324,-289,-305,-246,-222,-289},{-288,-327,-254,-202,-251,-157},{-233,-291,-185,-163,-325,-237},{-188,-320,-201,-177,-125,-119},{-236,-150,-226,-292,-246,-116},{-174,-298,-346,-292,-253,-152},{-181,-139,-275,-301,-224,-296}},{{-273,-326,-230,-284,-215,-302},{-143,-137,-260,-245,-193,-141},{-312,-137,-302,-326,-115,-204},{-284,-271,-176,-171,-150,-169},{-136,-161,-117,-245,-163,-169},{-110,-148,-326,-122,-321,-161},{-312,-230,-206,-206,-174,-243},{-231,-254,-130,-174,-247,-265},{-202,-273,-158,-267,-273,-132},{-112,-291,-245,-193,-308,-167},{-257,-124,-210,-150,-182,-289},{-191,-232,-291,-139,-254,-169},{-297,-224,-289,-143,-239,-137},{-273,-304,-158,-152,-208,-293},{-308,-108,-252,-241,-317,-234},{-207,-269,-239,-323,-195,-200},{-260,-245,-315,-215,-284,-150},{-328,-215,-326,-187,-143,-184},{-216,-295,-113,-176,-280,-243},{-253,-208,-267,-289,-258,-217},{-191,-184,-308,-163,-137,-215},{-301,-230,-271,-132,-111,-252},{-194,-302,-269,-158,-210,-295},{-222,-269,-299,-224,-154,-206},{-227,-119,-308,-111,-302,-291},{-202,-184,-243,-184,-165,-148},{-229,-323,-210,-293,-230,-291},{-110,-243,-158,-145,-137,-137},{-275,-137,-108,-137,-176,-141},{-123,-204,-163,-171,-267,-130},{-257,-284,-113,-193,-117,-210},{-288,-117,-139,-284,-276,-115},{-260,-139,-247,-126,-284,-143},{-266,-254,-135,-252,-291,-213},{-284,-130,-108,-217,-165,-167},{-121,-156,-278,-180,-143,-293},{-257,-317,-326,-226,-221,-299},{-253,-256,-308,-208,-200,-239},{-180,-221,-282,-278,-200,-137},{-189,-232,-282,-315,-143,-167},{-200,-117,-297,-306,-247,-115},{-112,-228,-234,-226,-187,-206},{-328,-258,-306,-245,-213,-161},{-134,-165,-126,-269,-306,-219},{-125,-263,-210,-191,-180,-221},{-205,-143,-143,-228,-247,-260},{-117,-137,-297,-108,-210,-304},{-161,-243,-128,-111,-124,-228},{-132,-256,-326,-323,-221,-310},{-156,-239,-128,-200,-273,-217}},{{-150,-210,-204,-271,-312,-263},{-200,-256,-189,-219,-115,-184},{-213,-139,-200,-260,-184,-143},{-137,-191,-182,-111,-210,-221},{-184,-208,-297,-119,-215,-291},{-206,-152,-299,-137,-187,-226},{-237,-232,-230,-293,-299,-197},{-321,-232,-191,-315,-317,-265},{-321,-165,-150,-230,-265,-258},{-184,-267,-213,-137,-137,-243},{-215,-208,-224,-111,-306,-228},{-204,-161,-117,-326,-184,-254},{-302,-289,-323,-319,-122,-243},{-321,-210,-295,-115,-234,-271},{-119,-167,-122,-317,-156,-323},{-119,-187,-226,-319,-234,-135},{-265,-234,-295,-161,-180,-210},{-213,-137,-124,-254,-247,-206},{-195,-271,-315,-228,-200,-176},{-297,-258,-141,-302,-239,-156},{-178,-256,-108,-289,-165,-210},{-154,-312,-315,-228,-154,-271},{-210,-237,-208,-317,-206,-319},{-210,-310,-295,-291,-167,-219},{-323,-237,-276,-321,-122,-297},{-319,-323,-182,-312,-269,-113},{-135,-326,-128,-315,-254,-269},{-269,-291,-182,-135,-119,-297},{-169,-161,-247,-156,-182,-128},{-273,-139,-299,-267,-265,-152},{-200,-254,-154,-145,-271,-132},{-245,-111,-145,-215,-154,-111},{-230,-237,-156,-319,-273,-191},{-302,-284,-278,-312,-230,-284},{-224,-108,-169,-126,-321,-228},{-184,-122,-165,-187,-202,-130},{-189,-256,-252,-169,-210,-312},{-139,-304,-117,-191,-308,-315},{-117,-273,-210,-284,-230,-269},{-128,-137,-295,-326,-293,-282},{-184,-297,-161,-113,-156,-193},{-197,-293,-141,-317,-215,-219},{-326,-217,-143,-128,-174,-267},{-169,-213,-111,-319,-302,-232},{-234,-273,-202,-239,-174,-237},{-187,-208,-130,-271,-128,-206},{-184,-163,-317,-167,-182,-152},{-154,-219,-230,-289,-119,-312},{-241,-241,-304,-243,-271,-156},{-176,-184,-237,-326,-252,-143}},{{-250,-141,-327,-269,-224,-277},{-166,-300,-316,-147,-199,-350},{-236,-199,-240,-221,-280,-350},{-287,-164,-177,-253,-185,-341},{-186,-179,-251,-223,-141,-221},{-294,-202,-314,-239,-268,-308},{-206,-181,-302,-315,-229,-200},{-316,-237,-233,-242,-122,-324},{-210,-181,-273,-299,-330,-244},{-135,-233,-249,-322,-330,-322},{-305,-146,-155,-246,-243,-237},{-166,-307,-179,-115,-245,-329},{-314,-269,-237,-290,-194,-280},{-292,-112,-323,-189,-162,-193},{-161,-197,-336,-140,-245,-221},{-122,-262,-298,-156,-215,-258},{-113,-291,-307,-136,-118,-193},{-130,-296,-327,-251,-187,-308},{-250,-114,-157,-166,-143,-202},{-223,-233,-211,-276,-125,-212},{-203,-164,-186,-124,-316,-186},{-194,-170,-222,-253,-314,-322},{-225,-320,-157,-214,-277,-244},{-210,-119,-336,-324,-139,-266},{-267,-293,-246,-198,-127,-202},{-261,-302,-327,-159,-249,-273},{-206,-123,-204,-329,-155,-153},{-276,-278,-116,-244,-215,-139},{-296,-264,-273,-124,-118,-233},{-270,-193,-215,-297,-273,-280},{-303,-168,-278,-317,-236,-266},{-139,-125,-213,-299,-129,-334},{-294,-112,-244,-147,-208,-125},{-241,-125,-235,-345,-240,-134},{-263,-161,-125,-283,-270,-313},{-122,-125,-139,-212,-335,-256},{-119,-251,-161,-331,-238,-150},{-159,-222,-148,-288,-196,-289},{-208,-202,-213,-310,-256,-195},{-252,-179,-190,-246,-129,-348},{-146,-251,-289,-313,-263,-216},{-241,-228,-269,-269,-342,-226},{-270,-175,-137,-317,-141,-223},{-305,-222,-121,-145,-245,-338},{-325,-280,-179,-143,-254,-207},{-292,-195,-271,-154,-247,-298},{-203,-287,-269,-288,-125,-207},{-194,-240,-224,-320,-134,-284},{-303,-222,-298,-115,-164,-193},{-329,-316,-164,-136,-187,-258}},{{-169,-310,-279,-146,-307,-324},{-317,-271,-353,-367,-343,-352},{-357,-167,-167,-236,-149,-293},{-186,-346,-355,-258,-164,-195},{-162,-240,-292,-134,-300,-172},{-347,-160,-169,-171,-144,-248},{-231,-339,-157,-352,-227,-172},{-345,-254,-223,-241,-174,-364},{-271,-334,-345,-246,-280,-137},{-262,-247,-194,-263,-154,-230},{-274,-363,-167,-250,-325,-349},{-248,-230,-358,-144,-244,-177},{-305,-155,-365,-233,-378,-207},{-317,-191,-127,-144,-156,-276},{-283,-203,-355,-241,-373,-374},{-202,-167,-230,-283,-202,-309},{-267,-150,-235,-352,-209,-190},{-283,-220,-122,-126,-139,-314},{-355,-126,-306,-253,-181,-291},{-181,-230,-252,-181,-227,-268},{-307,-160,-338,-196,-134,-139},{-214,-126,-257,-285,-242,-283},{-233,-136,-189,-305,-312,-283},{-228,-218,-203,-201,-247,-263},{-307,-247,-220,-337,-141,-256},{-150,-283,-343,-298,-126,-225},{-178,-276,-223,-124,-365,-329},{-307,-128,-323,-243,-292,-283},{-157,-198,-287,-151,-219,-182},{-236,-315,-311,-268,-209,-162},{-155,-157,-125,-191,-136,-218},{-119,-259,-326,-179,-297,-326},{-150,-307,-201,-149,-237,-326},{-255,-196,-333,-144,-328,-278},{-347,-305,-198,-201,-292,-250},{-350,-276,-311,-367,-260,-301},{-219,-252,-152,-285,-229,-266},{-174,-353,-179,-246,-136,-190},{-336,-206,-130,-273,-300,-200},{-276,-361,-345,-129,-365,-243},{-228,-223,-368,-255,-139,-230},{-267,-247,-208,-151,-156,-359},{-264,-201,-292,-198,-358,-362},{-283,-220,-260,-211,-368,-276},{-278,-322,-247,-238,-312,-349},{-309,-257,-277,-198,-207,-225},{-336,-266,-262,-218,-302,-367},{-305,-336,-186,-337,-207,-321},{-138,-136,-257,-141,-242,-283},{-205,-150,-252,-337,-139,-240}},{{-153,-150,-275,-394,-146,-340},{-197,-176,-270,-197,-274,-301},{-272,-174,-228,-298,-146,-149},{-339,-249,-341,-295,-351,-356},{-352,-161,-296,-351,-186,-136},{-246,-210,-280,-364,-173,-223},{-205,-168,-320,-234,-253,-282},{-308,-262,-278,-205,-335,-253},{-246,-142,-348,-157,-178,-144},{-145,-272,-160,-362,-247,-306},{-212,-246,-372,-261,-178,-351},{-171,-256,-286,-176,-303,-141},{-166,-264,-178,-253,-194,-391},{-163,-373,-309,-160,-242,-210},{-324,-344,-176,-306,-263,-247},{-376,-365,-380,-332,-303,-364},{-202,-210,-231,-388,-303,-325},{-236,-228,-155,-354,-311,-335},{-199,-326,-170,-343,-234,-215},{-347,-249,-183,-388,-226,-330},{-155,-329,-254,-215,-346,-356},{-166,-352,-348,-261,-229,-319},{-326,-355,-364,-136,-149,-258},{-388,-228,-338,-314,-386,-370},{-192,-347,-364,-319,-394,-295},{-290,-303,-181,-223,-184,-388},{-298,-132,-325,-186,-354,-258},{-326,-324,-149,-354,-298,-162},{-324,-212,-215,-362,-394,-356},{-282,-254,-338,-168,-285,-168},{-163,-321,-217,-356,-394,-306},{-215,-158,-207,-340,-396,-372},{-161,-269,-210,-189,-218,-215},{-381,-249,-265,-229,-343,-309},{-155,-326,-246,-279,-399,-338},{-388,-202,-181,-354,-269,-362},{-130,-324,-241,-258,-396,-186},{-370,-145,-388,-173,-375,-322},{-166,-246,-325,-306,-351,-160},{-148,-197,-147,-359,-266,-253},{-285,-347,-217,-197,-261,-255},{-236,-171,-157,-269,-160,-229},{-334,-285,-246,-293,-364,-239},{-386,-199,-236,-335,-245,-160},{-298,-199,-173,-226,-309,-178},{-140,-207,-351,-274,-348,-340},{-264,-243,-225,-335,-287,-295},{-202,-280,-257,-154,-303,-250},{-282,-264,-220,-184,-303,-285},{-287,-205,-236,-317,-239,-332}}},{{{-421,-271,-379,-217,-418,-266},{-166,-307,-355,-334,-277,-175},{-322,-349,-394,-355,-352,-252},{-340,-452,-262,-337,-214,-403},{-370,-229,-181,-310,-394,-269},{-397,-184,-385,-178,-214,-438},{-340,-199,-163,-208,-166,-417},{-247,-292,-421,-208,-364,-329},{-178,-259,-223,-394,-202,-382},{-178,-178,-379,-199,-223,-352},{-262,-184,-313,-211,-355,-391},{-262,-349,-319,-452,-445,-266},{-211,-283,-433,-274,-391,-296},{-238,-361,-241,-160,-202,-186},{-193,-355,-445,-403,-325,-255},{-412,-157,-271,-418,-334,-352},{-406,-304,-427,-223,-166,-231},{-292,-355,-205,-310,-445,-296},{-247,-337,-382,-259,-223,-184},{-367,-391,-313,-208,-223,-172},{-202,-205,-394,-316,-247,-154},{-304,-328,-376,-241,-271,-296},{-226,-178,-328,-418,-376,-411},{-397,-301,-202,-313,-385,-172},{-247,-388,-247,-310,-262,-373},{-292,-196,-340,-241,-316,-314},{-433,-211,-157,-313,-265,-287},{-274,-373,-175,-301,-358,-355},{-349,-241,-181,-361,-157,-376},{-205,-241,-346,-268,-382,-441},{-391,-244,-406,-271,-448,-305},{-208,-247,-307,-346,-295,-411},{-169,-448,-439,-211,-394,-222},{-184,-427,-172,-292,-235,-160},{-349,-157,-274,-433,-325,-337},{-289,-277,-232,-175,-232,-184},{-424,-352,-184,-337,-340,-269},{-283,-310,-292,-226,-409,-334},{-406,-352,-244,-352,-256,-260},{-172,-298,-415,-337,-283,-184},{-150,-376,-349,-358,-301,-175},{-292,-262,-409,-298,-355,-343},{-370,-154,-424,-160,-232,-329},{-271,-361,-448,-154,-418,-192},{-316,-403,-373,-157,-364,-379},{-319,-322,-316,-376,-271,-278},{-223,-349,-150,-298,-202,-172},{-181,-238,-388,-394,-220,-198},{-157,-304,-277,-187,-163,-213},{-436,-175,-412,-244,-223,-266}},{{-308,-382,-417,-336,-186,-134},{-346,-324,-263,-325,-167,-254},{-308,-230,-146,-369,-363,-213},{-272,-293,-151,-238,-138,-159},{-396,-195,-165,-248,-193,-136},{-355,-172,-221,-188,-360,-285},{-158,-333,-210,-276,-313,-329},{-246,-187,-353,-191,-326,-172},{-231,-181,-249,-330,-398,-195},{-179,-422,-398,-379,-294,-242},{-381,-284,-157,-191,-193,-216},{-311,-307,-414,-341,-265,-308},{-193,-255,-342,-281,-278,-293},{-275,-287,-347,-254,-313,-164},{-149,-321,-249,-385,-289,-339},{-419,-344,-356,-287,-209,-337},{-355,-413,-389,-251,-201,-257},{-334,-430,-339,-199,-347,-195},{-337,-296,-364,-262,-233,-278},{-182,-339,-291,-303,-368,-195},{-346,-428,-190,-183,-284,-296},{-290,-413,-157,-287,-246,-386},{-281,-402,-384,-197,-246,-157},{-234,-370,-414,-136,-233,-231},{-431,-330,-196,-139,-276,-350},{-328,-419,-227,-300,-186,-301},{-437,-382,-406,-262,-297,-236},{-387,-264,-162,-183,-143,-329},{-331,-387,-364,-216,-395,-188},{-146,-261,-330,-218,-188,-154},{-193,-410,-154,-161,-241,-188},{-264,-413,-336,-300,-382,-342},{-176,-187,-182,-224,-339,-260},{-176,-221,-308,-366,-270,-339},{-390,-261,-291,-333,-246,-182},{-229,-367,-409,-308,-193,-262},{-346,-428,-322,-379,-270,-229},{-393,-164,-283,-210,-310,-211},{-152,-198,-288,-240,-384,-141},{-158,-364,-238,-221,-392,-244},{-316,-387,-339,-216,-289,-342},{-237,-333,-280,-322,-260,-185},{-431,-425,-246,-319,-175,-164},{-299,-316,-148,-317,-164,-229},{-404,-281,-207,-270,-172,-262},{-211,-359,-336,-197,-371,-342},{-193,-230,-193,-382,-201,-301},{-314,-293,-241,-270,-347,-303},{-334,-339,-294,-240,-337,-131},{-302,-267,-221,-328,-162,-280}},{{-231,-286,-117,-228,-210,-111},{-226,-170,-156,-199,-206,-119},{-300,-247,-245,-254,-146,-214},{-317,-190,-190,-301,-178,-123},{-203,-326,-321,-210,-290,-121},{-129,-228,-185,-203,-265,-252},{-310,-266,-131,-265,-303,-133},{-231,-161,-261,-164,-254,-216},{-263,-312,-252,-150,-305,-162},{-236,-254,-208,-283,-252,-192},{-362,-322,-147,-309,-282,-172},{-273,-223,-295,-115,-248,-154},{-315,-120,-321,-298,-172,-250},{-258,-326,-321,-110,-244,-295},{-151,-278,-197,-228,-312,-198},{-208,-144,-332,-250,-214,-194},{-280,-139,-286,-290,-265,-188},{-298,-341,-273,-281,-161,-105},{-317,-166,-213,-254,-280,-295},{-176,-144,-298,-239,-318,-242},{-268,-192,-160,-316,-129,-168},{-265,-211,-176,-245,-201,-200},{-365,-170,-344,-281,-216,-149},{-166,-310,-211,-312,-161,-267},{-362,-192,-147,-172,-187,-137},{-260,-139,-279,-150,-114,-125},{-131,-132,-277,-223,-261,-174},{-238,-202,-124,-115,-176,-192},{-241,-226,-147,-323,-106,-265},{-327,-295,-176,-164,-284,-263},{-337,-185,-117,-122,-220,-176},{-335,-209,-149,-283,-125,-186},{-139,-168,-309,-274,-210,-216},{-250,-355,-188,-261,-146,-208},{-340,-288,-192,-168,-123,-244},{-193,-358,-325,-230,-174,-242},{-250,-161,-204,-208,-193,-252},{-144,-209,-247,-314,-121,-125},{-317,-154,-190,-168,-271,-218},{-231,-178,-344,-199,-233,-172},{-211,-331,-135,-263,-106,-208},{-213,-209,-337,-155,-193,-133},{-248,-307,-236,-236,-250,-192},{-141,-151,-151,-259,-114,-133},{-295,-245,-119,-155,-244,-178},{-317,-264,-188,-126,-290,-255},{-288,-247,-128,-190,-263,-244},{-295,-199,-309,-146,-110,-226},{-193,-329,-238,-329,-276,-158},{-293,-182,-295,-241,-144,-119}},{{-105,-255,-166,-224,-116,-129},{-287,-268,-123,-132,-188,-159},{-262,-270,-128,-227,-103,-80},{-285,-231,-148,-212,-105,-211},{-250,-259,-239,-222,-120,-190},{-219,-244,-155,-132,-216,-84},{-250,-277,-89,-203,-124,-233},{-138,-270,-194,-174,-124,-188},{-118,-253,-114,-187,-96,-122},{-225,-166,-176,-234,-169,-122},{-140,-275,-89,-224,-144,-118},{-250,-232,-230,-200,-241,-155},{-233,-177,-228,-187,-227,-242},{-254,-130,-135,-139,-222,-195},{-118,-260,-157,-191,-131,-114},{-241,-216,-148,-194,-174,-116},{-204,-100,-119,-191,-154,-95},{-146,-219,-226,-251,-237,-161},{-211,-143,-226,-248,-136,-90},{-124,-208,-208,-86,-118,-166},{-118,-193,-94,-212,-217,-230},{-169,-197,-185,-110,-221,-137},{-105,-123,-180,-177,-138,-167},{-177,-177,-192,-236,-188,-121},{-130,-249,-205,-184,-209,-184},{-223,-253,-263,-234,-153,-85},{-180,-179,-128,-172,-98,-229},{-182,-143,-256,-244,-108,-225},{-178,-264,-109,-129,-209,-84},{-186,-123,-141,-234,-208,-167},{-188,-180,-158,-162,-241,-153},{-163,-186,-153,-229,-226,-219},{-229,-123,-117,-172,-174,-200},{-97,-279,-247,-181,-237,-192},{-169,-151,-217,-175,-110,-151},{-268,-180,-176,-122,-129,-129},{-279,-156,-176,-182,-115,-101},{-114,-136,-146,-189,-164,-172},{-221,-97,-262,-162,-163,-151},{-246,-272,-199,-196,-239,-156},{-107,-138,-134,-237,-83,-87},{-279,-236,-132,-88,-191,-159},{-279,-145,-237,-127,-193,-101},{-268,-227,-155,-136,-100,-124},{-266,-216,-139,-112,-181,-135},{-277,-247,-198,-213,-216,-84},{-215,-104,-267,-129,-113,-233},{-200,-214,-260,-115,-163,-164},{-161,-244,-235,-179,-183,-219},{-196,-201,-103,-150,-95,-111}},{{-209,-177,-200,-80,-192,-79},{-83,-95,-91,-140,-159,-145},{-86,-208,-151,-177,-219,-223},{-226,-103,-219,-219,-192,-79},{-117,-194,-112,-112,-174,-112},{-150,-151,-197,-116,-132,-140},{-101,-168,-142,-192,-209,-194},{-231,-92,-182,-100,-160,-103},{-190,-86,-172,-112,-162,-114},{-232,-209,-192,-231,-166,-183},{-128,-129,-128,-160,-100,-189},{-114,-134,-174,-154,-216,-169},{-131,-91,-146,-114,-79,-148},{-83,-132,-122,-200,-102,-89},{-170,-137,-169,-112,-171,-145},{-140,-125,-79,-186,-214,-168},{-90,-180,-180,-194,-185,-148},{-108,-214,-95,-185,-228,-168},{-206,-112,-196,-146,-157,-191},{-184,-185,-196,-226,-183,-176},{-232,-211,-83,-231,-131,-213},{-207,-139,-180,-126,-209,-99},{-234,-211,-137,-192,-97,-183},{-106,-112,-143,-79,-156,-106},{-148,-199,-213,-176,-166,-179},{-165,-128,-199,-131,-154,-136},{-81,-213,-231,-131,-220,-120},{-150,-225,-148,-136,-106,-151},{-142,-136,-102,-99,-120,-137},{-179,-134,-82,-203,-211,-219},{-153,-219,-129,-151,-119,-137},{-120,-125,-206,-182,-132,-197},{-176,-154,-174,-205,-88,-85},{-131,-194,-95,-225,-213,-180},{-187,-79,-94,-160,-226,-132},{-128,-142,-225,-229,-123,-160},{-80,-192,-205,-180,-169,-146},{-90,-196,-152,-191,-129,-154},{-207,-132,-125,-136,-180,-174},{-137,-162,-109,-168,-100,-148},{-114,-208,-117,-192,-123,-137},{-87,-89,-225,-214,-89,-182},{-206,-152,-206,-97,-86,-231},{-122,-152,-194,-196,-136,-202},{-151,-166,-179,-119,-149,-136},{-184,-200,-228,-114,-129,-105},{-97,-77,-225,-209,-129,-143},{-159,-145,-89,-106,-126,-125},{-129,-103,-229,-148,-105,-103},{-144,-154,-91,-83,-106,-226}},{{-119,-149,-97,-175,-126,-100},{-103,-210,-96,-138,-147,-176},{-211,-142,-86,-222,-205,-255},{-213,-216,-235,-250,-172,-156},{-172,-172,-193,-176,-117,-264},{-103,-235,-141,-207,-140,-232},{-97,-103,-160,-223,-110,-94},{-77,-232,-217,-210,-247,-176},{-94,-132,-214,-205,-175,-129},{-188,-196,-175,-92,-206,-100},{-89,-118,-105,-218,-247,-136},{-209,-81,-211,-168,-173,-154},{-117,-186,-185,-215,-200,-183},{-156,-191,-233,-170,-240,-161},{-126,-143,-190,-175,-217,-185},{-180,-113,-97,-202,-98,-112},{-134,-119,-138,-202,-163,-121},{-125,-226,-185,-166,-200,-112},{-112,-170,-196,-166,-126,-235},{-223,-237,-81,-217,-193,-261},{-103,-218,-141,-176,-168,-143},{-203,-80,-177,-208,-254,-262},{-86,-100,-224,-252,-140,-101},{-103,-159,-238,-202,-234,-170},{-85,-130,-120,-176,-119,-118},{-197,-156,-109,-150,-175,-250},{-166,-199,-225,-158,-247,-103},{-216,-149,-202,-223,-178,-185},{-80,-119,-207,-92,-172,-110},{-226,-210,-212,-136,-198,-163},{-140,-110,-185,-217,-173,-110},{-188,-83,-212,-242,-243,-101},{-83,-84,-156,-89,-173,-190},{-120,-237,-102,-228,-247,-243},{-151,-91,-201,-156,-220,-259},{-120,-148,-167,-195,-112,-150},{-79,-148,-175,-109,-236,-208},{-171,-130,-193,-239,-166,-219},{-125,-235,-196,-215,-182,-152},{-172,-132,-220,-144,-252,-243},{-111,-232,-222,-141,-180,-272},{-202,-130,-173,-92,-228,-203},{-88,-189,-134,-245,-222,-100},{-108,-110,-235,-104,-200,-141},{-183,-124,-91,-97,-170,-138},{-88,-148,-96,-205,-238,-176},{-229,-118,-172,-121,-177,-130},{-166,-132,-198,-215,-241,-161},{-179,-135,-152,-181,-215,-250},{-102,-138,-146,-129,-140,-177}},{{-194,-263,-282,-228,-207,-168},{-152,-160,-200,-221,-286,-318},{-144,-265,-299,-295,-140,-290},{-279,-145,-190,-232,-169,-318},{-201,-236,-183,-230,-142,-271},{-203,-253,-239,-157,-140,-314},{-101,-259,-126,-224,-200,-250},{-272,-101,-109,-176,-322,-255},{-103,-228,-225,-172,-205,-255},{-112,-164,-105,-219,-158,-316},{-239,-125,-113,-133,-320,-267},{-97,-192,-235,-247,-243,-292},{-154,-248,-173,-176,-158,-168},{-124,-131,-181,-211,-274,-290},{-154,-180,-157,-301,-115,-323},{-258,-216,-194,-168,-277,-154},{-158,-137,-150,-230,-335,-192},{-256,-135,-274,-114,-277,-264},{-152,-216,-152,-213,-155,-140},{-238,-265,-260,-219,-286,-159},{-255,-226,-227,-316,-112,-257},{-215,-107,-258,-112,-328,-262},{-258,-202,-309,-273,-146,-180},{-112,-279,-255,-166,-248,-168},{-142,-273,-128,-221,-200,-117},{-245,-244,-301,-224,-137,-260},{-110,-186,-286,-185,-200,-204},{-148,-113,-210,-303,-333,-269},{-268,-287,-309,-310,-124,-302},{-255,-196,-249,-286,-146,-122},{-264,-265,-200,-206,-290,-171},{-222,-168,-161,-159,-214,-339},{-158,-242,-227,-260,-248,-300},{-277,-277,-241,-256,-248,-339},{-108,-141,-206,-159,-124,-208},{-177,-154,-200,-254,-142,-159},{-163,-206,-196,-140,-184,-278},{-217,-166,-105,-168,-209,-199},{-127,-160,-239,-258,-299,-307},{-131,-265,-307,-194,-142,-159},{-234,-248,-309,-176,-252,-257},{-180,-226,-202,-297,-331,-157},{-165,-242,-167,-271,-220,-297},{-247,-135,-194,-239,-117,-164},{-127,-135,-111,-303,-248,-325},{-192,-133,-210,-131,-335,-176},{-283,-158,-233,-221,-200,-290},{-156,-113,-260,-273,-137,-246},{-173,-218,-231,-178,-252,-236},{-167,-287,-258,-118,-313,-351}},{{-323,-244,-292,-234,-144,-388},{-287,-189,-211,-320,-254,-266},{-146,-358,-261,-307,-290,-243},{-296,-242,-214,-156,-414,-181},{-231,-199,-373,-334,-408,-371},{-148,-323,-177,-169,-196,-243},{-267,-295,-141,-331,-270,-170},{-165,-217,-217,-264,-199,-317},{-282,-139,-282,-369,-146,-286},{-330,-244,-141,-299,-166,-215},{-136,-204,-133,-164,-362,-263},{-187,-348,-329,-175,-351,-331},{-357,-292,-172,-374,-243,-382},{-267,-166,-219,-309,-406,-201},{-282,-131,-365,-344,-293,-422},{-173,-232,-295,-288,-185,-410},{-258,-186,-172,-229,-265,-178},{-156,-262,-222,-194,-373,-221},{-180,-315,-287,-358,-152,-303},{-294,-353,-295,-382,-207,-359},{-228,-257,-287,-315,-295,-311},{-151,-378,-376,-229,-257,-388},{-248,-368,-381,-231,-157,-405},{-238,-222,-345,-213,-254,-354},{-292,-280,-198,-342,-323,-167},{-316,-275,-266,-196,-331,-142},{-301,-365,-170,-183,-174,-147},{-156,-355,-136,-377,-339,-303},{-245,-229,-149,-339,-268,-340},{-299,-375,-164,-280,-370,-255},{-299,-300,-130,-360,-317,-195},{-262,-224,-157,-369,-414,-391},{-129,-295,-170,-342,-226,-371},{-131,-249,-373,-369,-384,-218},{-131,-265,-130,-307,-328,-351},{-294,-345,-146,-258,-411,-266},{-330,-242,-217,-404,-406,-221},{-185,-302,-318,-199,-411,-348},{-199,-186,-219,-280,-351,-215},{-279,-171,-292,-296,-353,-173},{-253,-272,-227,-312,-287,-161},{-318,-373,-214,-167,-232,-218},{-360,-338,-389,-145,-395,-325},{-233,-363,-164,-196,-414,-393},{-326,-328,-274,-288,-160,-419},{-151,-184,-331,-320,-351,-345},{-272,-244,-300,-196,-373,-277},{-350,-325,-196,-194,-386,-289},{-170,-209,-227,-247,-149,-161},{-282,-302,-284,-317,-326,-207}},{{-225,-376,-263,-184,-226,-415},{-431,-194,-155,-295,-172,-160},{-234,-438,-395,-295,-316,-373},{-315,-185,-275,-244,-208,-190},{-384,-426,-446,-184,-307,-400},{-350,-270,-308,-310,-313,-346},{-347,-370,-164,-307,-256,-175},{-191,-256,-317,-241,-382,-211},{-295,-297,-176,-304,-361,-172},{-295,-382,-401,-370,-370,-448},{-347,-338,-374,-235,-292,-310},{-301,-312,-203,-349,-214,-271},{-277,-429,-389,-352,-439,-358},{-358,-185,-287,-355,-430,-421},{-249,-326,-150,-154,-391,-292},{-405,-256,-410,-226,-319,-322},{-381,-244,-395,-292,-400,-307},{-182,-306,-251,-292,-430,-265},{-277,-223,-287,-211,-331,-334},{-332,-285,-410,-427,-169,-448},{-344,-388,-266,-439,-250,-295},{-327,-409,-431,-295,-154,-397},{-156,-368,-338,-172,-340,-418},{-191,-326,-176,-217,-367,-166},{-165,-353,-374,-172,-220,-211},{-211,-347,-386,-184,-150,-262},{-376,-200,-188,-205,-406,-322},{-327,-268,-293,-403,-394,-199},{-168,-259,-413,-301,-283,-265},{-162,-426,-233,-187,-289,-364},{-329,-429,-389,-436,-397,-181},{-165,-370,-245,-229,-277,-256},{-434,-153,-401,-277,-427,-238},{-373,-373,-221,-262,-328,-157},{-202,-185,-389,-427,-337,-160},{-176,-247,-266,-202,-421,-220},{-312,-197,-275,-166,-307,-187},{-434,-294,-257,-418,-268,-286},{-234,-229,-209,-256,-343,-280},{-315,-318,-446,-211,-199,-268},{-246,-373,-371,-406,-184,-433},{-318,-326,-323,-262,-406,-172},{-407,-156,-263,-409,-340,-346},{-413,-394,-314,-388,-217,-442},{-194,-347,-311,-154,-448,-370},{-353,-344,-239,-340,-433,-424},{-165,-415,-448,-316,-235,-364},{-240,-412,-254,-373,-331,-163},{-269,-353,-150,-193,-217,-388},{-197,-397,-230,-298,-262,-376}}},{{{-259,-518,-245,-371,-427,-340},{-343,-406,-354,-452,-462,-455},{-494,-186,-410,-284,-245,-248},{-248,-308,-245,-378,-508,-416},{-273,-186,-441,-207,-480,-189},{-392,-224,-256,-441,-280,-452},{-294,-228,-430,-382,-458,-228},{-392,-424,-508,-354,-200,-266},{-444,-329,-420,-276,-392,-186},{-444,-308,-207,-438,-196,-382},{-270,-350,-452,-441,-241,-402},{-392,-466,-220,-178,-312,-322},{-395,-371,-511,-290,-207,-514},{-483,-504,-462,-350,-290,-280},{-364,-318,-354,-494,-441,-193},{-430,-483,-504,-326,-228,-522},{-217,-392,-175,-329,-406,-231},{-315,-175,-518,-518,-175,-382},{-500,-382,-441,-395,-284,-508},{-416,-241,-441,-280,-315,-371},{-434,-399,-189,-494,-462,-252},{-273,-395,-217,-287,-458,-434},{-287,-518,-497,-402,-252,-466},{-336,-193,-196,-497,-511,-452},{-514,-410,-336,-273,-494,-329},{-266,-487,-360,-392,-511,-245},{-245,-350,-378,-210,-357,-238},{-389,-441,-389,-514,-476,-416},{-224,-203,-346,-178,-473,-238},{-228,-276,-364,-312,-178,-262},{-514,-525,-290,-245,-378,-371},{-196,-483,-360,-259,-252,-259},{-392,-252,-252,-494,-518,-262},{-308,-438,-231,-427,-497,-374},{-473,-525,-469,-200,-462,-385},{-326,-416,-518,-287,-469,-462},{-322,-444,-284,-238,-186,-290},{-416,-276,-234,-452,-483,-466},{-374,-350,-329,-427,-368,-487},{-511,-522,-483,-248,-245,-427},{-438,-238,-266,-234,-427,-399},{-500,-424,-270,-399,-430,-217},{-452,-280,-266,-175,-371,-326},{-522,-346,-406,-522,-473,-399},{-287,-476,-266,-189,-371,-514},{-458,-329,-276,-455,-298,-332},{-270,-364,-385,-238,-487,-304},{-385,-207,-452,-245,-473,-210},{-350,-476,-329,-284,-220,-487},{-266,-315,-360,-497,-466,-364}},{{-459,-418,-370,-498,-331,-200},{-491,-274,-370,-190,-236,-238},{-251,-240,-183,-224,-417,-206},{-480,-370,-376,-371,-292,-470},{-456,-216,-481,-441,-272,-303},{-181,-456,-247,-461,-210,-393},{-484,-381,-339,-267,-180,-238},{-365,-305,-203,-301,-187,-299},{-414,-340,-380,-297,-171,-435},{-230,-463,-454,-438,-213,-364},{-456,-213,-461,-334,-335,-222},{-445,-432,-214,-344,-440,-361},{-244,-264,-298,-184,-266,-258},{-438,-264,-468,-478,-213,-296},{-522,-202,-349,-244,-220,-351},{-484,-504,-471,-261,-459,-238},{-303,-401,-322,-458,-289,-200},{-407,-473,-414,-498,-443,-277},{-188,-501,-224,-174,-380,-451},{-477,-442,-176,-234,-249,-283},{-240,-364,-336,-321,-272,-399},{-254,-360,-441,-424,-374,-332},{-390,-329,-275,-237,-443,-460},{-456,-182,-186,-321,-354,-386},{-519,-336,-434,-174,-272,-180},{-341,-480,-329,-407,-469,-235},{-390,-250,-231,-327,-485,-409},{-362,-484,-447,-434,-285,-322},{-351,-216,-481,-177,-341,-425},{-522,-192,-502,-337,-390,-267},{-310,-268,-376,-361,-426,-428},{-306,-305,-336,-498,-364,-402},{-435,-384,-237,-384,-433,-451},{-435,-268,-427,-291,-302,-309},{-425,-346,-258,-488,-220,-396},{-404,-281,-319,-187,-187,-348},{-268,-312,-349,-418,-325,-335},{-404,-237,-210,-264,-190,-393},{-331,-288,-170,-488,-331,-187},{-501,-453,-288,-374,-177,-467},{-498,-381,-420,-491,-187,-274},{-418,-466,-247,-418,-358,-261},{-334,-364,-176,-190,-472,-177},{-331,-333,-315,-244,-440,-319},{-205,-401,-312,-344,-469,-180},{-216,-189,-508,-434,-361,-328},{-519,-340,-403,-194,-348,-290},{-226,-336,-315,-424,-397,-238},{-512,-374,-468,-431,-420,-345},{-407,-336,-305,-204,-318,-264}},{{-186,-403,-369,-252,-368,-378},{-290,-333,-450,-173,-316,-317},{-243,-163,-189,-305,-345,-256},{-447,-240,-228,-290,-359,-186},{-331,-246,-405,-188,-319,-367},{-321,-345,-156,-410,-265,-292},{-457,-336,-156,-231,-217,-406},{-274,-456,-321,-158,-339,-175},{-293,-299,-198,-437,-413,-200},{-381,-209,-366,-372,-348,-375},{-315,-296,-378,-167,-399,-359},{-277,-444,-291,-378,-234,-328},{-205,-188,-261,-182,-416,-381},{-239,-225,-228,-170,-396,-409},{-258,-428,-276,-360,-256,-253},{-397,-176,-378,-249,-368,-267},{-249,-450,-165,-252,-228,-197},{-375,-283,-333,-398,-279,-353},{-350,-403,-168,-270,-413,-164},{-246,-256,-195,-357,-402,-286},{-180,-256,-345,-196,-331,-392},{-422,-373,-300,-366,-408,-278},{-394,-222,-327,-220,-182,-145},{-444,-206,-327,-246,-211,-309},{-369,-382,-237,-246,-231,-183},{-227,-320,-318,-363,-248,-370},{-410,-456,-171,-196,-311,-381},{-457,-228,-189,-346,-339,-214},{-318,-440,-249,-176,-342,-392},{-198,-197,-264,-173,-194,-345},{-378,-351,-228,-176,-356,-320},{-183,-163,-327,-240,-302,-375},{-419,-160,-168,-264,-291,-339},{-425,-330,-444,-425,-165,-309},{-350,-444,-414,-167,-370,-147},{-239,-351,-306,-431,-202,-197},{-315,-326,-372,-270,-396,-192},{-180,-253,-150,-158,-219,-242},{-261,-376,-450,-211,-285,-289},{-369,-354,-195,-419,-174,-317},{-195,-456,-300,-152,-271,-142},{-435,-262,-423,-173,-316,-389},{-284,-370,-363,-331,-362,-342},{-400,-154,-369,-214,-339,-175},{-397,-160,-423,-252,-325,-164},{-369,-225,-384,-437,-180,-170},{-208,-182,-171,-325,-291,-156},{-306,-213,-156,-314,-308,-145},{-296,-440,-261,-226,-336,-211},{-447,-262,-171,-390,-305,-150}},{{-400,-218,-172,-161,-252,-349},{-313,-337,-329,-161,-186,-217},{-348,-321,-162,-248,-277,-347},{-338,-166,-290,-221,-233,-337},{-224,-168,-360,-294,-282,-261},{-202,-142,-267,-201,-309,-194},{-146,-184,-244,-218,-326,-299},{-340,-247,-167,-299,-194,-313},{-254,-134,-162,-241,-326,-179},{-394,-295,-296,-311,-309,-160},{-324,-358,-362,-364,-213,-330},{-373,-163,-360,-221,-198,-151},{-354,-300,-180,-216,-323,-301},{-262,-168,-162,-276,-289,-244},{-200,-216,-190,-266,-235,-356},{-273,-363,-172,-326,-135,-246},{-294,-247,-311,-223,-270,-327},{-178,-171,-270,-238,-233,-351},{-332,-218,-288,-213,-270,-263},{-154,-326,-352,-181,-277,-275},{-213,-387,-157,-201,-341,-196},{-246,-142,-177,-266,-135,-351},{-192,-384,-247,-351,-257,-265},{-211,-308,-200,-306,-296,-189},{-157,-381,-352,-186,-211,-227},{-319,-310,-211,-296,-333,-342},{-389,-292,-375,-128,-191,-177},{-194,-250,-252,-243,-235,-284},{-165,-192,-190,-201,-181,-275},{-167,-176,-303,-299,-157,-327},{-294,-221,-254,-259,-265,-120},{-324,-205,-275,-311,-208,-225},{-211,-242,-344,-371,-223,-349},{-216,-360,-260,-198,-172,-196},{-216,-239,-198,-266,-191,-306},{-167,-392,-368,-306,-230,-151},{-289,-342,-352,-223,-169,-136},{-181,-192,-314,-226,-186,-292},{-394,-234,-249,-321,-176,-344},{-184,-176,-380,-254,-299,-337},{-197,-203,-301,-294,-368,-232},{-159,-255,-283,-206,-358,-318},{-354,-134,-236,-233,-316,-261},{-246,-255,-339,-301,-164,-234},{-181,-218,-229,-261,-260,-258},{-329,-271,-157,-301,-142,-210},{-364,-158,-211,-181,-250,-356},{-211,-394,-216,-203,-363,-251},{-240,-237,-254,-264,-233,-323},{-230,-381,-254,-316,-323,-165}},{{-294,-182,-208,-296,-337,-259},{-268,-192,-219,-330,-337,-189},{-337,-139,-132,-173,-286,-270},{-180,-314,-169,-319,-132,-326},{-137,-196,-199,-217,-139,-148},{-149,-129,-270,-275,-326,-346},{-284,-203,-155,-344,-139,-243},{-294,-122,-208,-196,-136,-346},{-123,-291,-206,-298,-254,-333},{-185,-307,-143,-328,-229,-284},{-337,-307,-215,-162,-261,-222},{-322,-240,-323,-316,-155,-326},{-171,-298,-213,-210,-316,-275},{-135,-319,-226,-247,-143,-254},{-209,-166,-273,-305,-231,-215},{-344,-249,-342,-229,-330,-243},{-187,-275,-256,-247,-330,-143},{-329,-303,-238,-219,-173,-270},{-320,-259,-122,-268,-206,-333},{-147,-215,-330,-275,-245,-293},{-327,-217,-229,-196,-330,-284},{-254,-164,-224,-136,-164,-146},{-310,-122,-330,-245,-201,-316},{-133,-120,-219,-270,-236,-146},{-289,-263,-176,-118,-136,-346},{-348,-277,-249,-291,-159,-333},{-230,-213,-201,-342,-201,-192},{-344,-289,-266,-224,-171,-203},{-154,-159,-245,-335,-199,-155},{-242,-330,-344,-148,-146,-143},{-164,-344,-275,-136,-139,-247},{-145,-134,-178,-316,-201,-310},{-121,-238,-282,-243,-275,-210},{-180,-127,-219,-125,-194,-261},{-339,-277,-148,-215,-249,-141},{-265,-203,-178,-346,-289,-116},{-299,-323,-330,-155,-139,-233},{-332,-323,-247,-162,-296,-127},{-334,-342,-169,-289,-222,-319},{-292,-291,-141,-196,-213,-187},{-220,-342,-254,-289,-148,-201},{-204,-118,-303,-296,-340,-194},{-237,-127,-312,-236,-261,-298},{-121,-215,-125,-328,-261,-127},{-175,-199,-305,-303,-344,-176},{-256,-222,-189,-180,-169,-277},{-289,-189,-208,-344,-176,-217},{-270,-254,-176,-143,-116,-169},{-313,-236,-240,-192,-266,-199},{-315,-305,-316,-310,-259,-296}},{{-243,-243,-289,-171,-305,-317},{-189,-173,-151,-228,-148,-308},{-132,-203,-137,-309,-288,-271},{-155,-340,-284,-286,-140,-140},{-245,-245,-280,-121,-174,-261},{-342,-120,-296,-336,-191,-170},{-206,-337,-140,-148,-184,-172},{-180,-201,-207,-331,-208,-135},{-344,-247,-165,-219,-254,-362},{-222,-307,-263,-162,-242,-148},{-346,-152,-259,-288,-225,-335},{-199,-194,-196,-224,-339,-310},{-270,-326,-240,-162,-172,-145},{-187,-305,-287,-267,-344,-367},{-282,-229,-245,-198,-126,-293},{-289,-293,-207,-357,-143,-344},{-196,-326,-266,-152,-174,-303},{-277,-323,-191,-181,-295,-290},{-139,-314,-238,-126,-247,-320},{-208,-293,-203,-271,-220,-180},{-203,-215,-196,-257,-315,-236},{-273,-185,-116,-219,-324,-148},{-226,-252,-259,-214,-184,-189},{-280,-178,-294,-214,-336,-219},{-201,-344,-326,-226,-324,-209},{-139,-162,-156,-133,-348,-155},{-305,-326,-296,-181,-194,-177},{-284,-159,-207,-178,-223,-320},{-286,-171,-280,-355,-223,-133},{-286,-296,-193,-347,-351,-251},{-254,-231,-263,-174,-133,-194},{-187,-323,-161,-219,-300,-197},{-342,-316,-182,-281,-310,-285},{-303,-333,-165,-350,-332,-330},{-254,-201,-154,-186,-348,-133},{-155,-337,-345,-293,-165,-216},{-233,-189,-193,-136,-218,-170},{-150,-326,-126,-162,-152,-184},{-340,-330,-184,-307,-177,-125},{-342,-162,-212,-324,-218,-322},{-252,-162,-282,-321,-172,-330},{-280,-152,-156,-276,-312,-266},{-254,-139,-228,-205,-302,-135},{-152,-245,-200,-236,-213,-246},{-231,-122,-284,-236,-293,-359},{-249,-268,-156,-162,-317,-187},{-268,-323,-333,-243,-290,-140},{-256,-296,-247,-183,-150,-160},{-342,-152,-179,-224,-126,-251},{-166,-342,-207,-340,-196,-251}},{{-234,-381,-261,-366,-348,-308},{-126,-194,-229,-410,-391,-190},{-174,-153,-255,-319,-371,-429},{-265,-189,-181,-169,-267,-351},{-310,-197,-202,-366,-407,-395},{-129,-184,-367,-322,-205,-415},{-348,-285,-306,-251,-391,-317},{-262,-225,-213,-169,-362,-294},{-280,-350,-189,-284,-416,-328},{-338,-290,-351,-273,-155,-305},{-300,-360,-279,-147,-191,-389},{-307,-306,-285,-216,-225,-323},{-340,-298,-325,-366,-334,-400},{-224,-259,-287,-328,-396,-193},{-378,-388,-399,-153,-399,-176},{-136,-311,-261,-254,-348,-230},{-302,-324,-399,-186,-244,-389},{-139,-293,-295,-330,-177,-409},{-302,-264,-210,-295,-348,-276},{-164,-215,-213,-158,-216,-248},{-295,-233,-343,-336,-197,-199},{-204,-344,-207,-355,-385,-190},{-282,-316,-293,-243,-146,-360},{-237,-262,-364,-207,-413,-308},{-181,-228,-266,-344,-228,-426},{-358,-140,-348,-210,-334,-302},{-197,-249,-245,-349,-228,-291},{-275,-363,-330,-385,-236,-297},{-318,-350,-343,-306,-379,-429},{-257,-324,-372,-407,-287,-308},{-207,-383,-330,-278,-351,-288},{-255,-202,-391,-232,-242,-236},{-176,-215,-215,-262,-155,-377},{-229,-192,-311,-150,-343,-389},{-217,-360,-152,-136,-247,-199},{-217,-332,-173,-336,-228,-225},{-358,-194,-364,-377,-365,-343},{-224,-342,-168,-224,-337,-360},{-244,-199,-309,-336,-323,-233},{-169,-277,-138,-207,-312,-351},{-272,-344,-311,-139,-202,-228},{-328,-254,-186,-139,-247,-245},{-217,-277,-359,-210,-329,-233},{-272,-202,-186,-328,-270,-251},{-340,-236,-388,-240,-287,-144},{-345,-233,-213,-328,-149,-199},{-325,-259,-218,-276,-298,-423},{-297,-215,-266,-191,-292,-346},{-358,-197,-170,-300,-382,-187},{-358,-155,-189,-333,-208,-300}},{{-364,-161,-353,-168,-463,-360},{-435,-373,-236,-463,-279,-432},{-332,-188,-239,-225,-282,-455},{-207,-448,-369,-174,-298,-416},{-290,-191,-220,-355,-237,-254},{-189,-406,-279,-444,-486,-389},{-340,-409,-270,-295,-230,-492},{-308,-306,-335,-418,-399,-214},{-334,-376,-422,-358,-389,-370},{-228,-397,-174,-450,-450,-172},{-284,-394,-462,-279,-237,-188},{-219,-297,-310,-263,-441,-333},{-329,-182,-155,-371,-395,-320},{-358,-315,-229,-216,-366,-399},{-192,-242,-326,-279,-460,-409},{-332,-406,-409,-342,-418,-412},{-278,-385,-366,-187,-405,-300},{-148,-300,-217,-206,-395,-383},{-311,-294,-279,-460,-207,-389},{-210,-258,-418,-444,-360,-446},{-414,-445,-307,-358,-318,-280},{-163,-209,-291,-314,-399,-277},{-237,-258,-412,-190,-230,-175},{-326,-421,-440,-368,-194,-221},{-332,-345,-394,-434,-308,-363},{-423,-261,-223,-238,-424,-327},{-343,-324,-202,-292,-298,-419},{-284,-427,-338,-428,-379,-317},{-370,-421,-418,-346,-480,-211},{-379,-424,-341,-254,-480,-208},{-255,-230,-360,-193,-318,-412},{-269,-233,-326,-219,-207,-383},{-420,-397,-158,-260,-214,-172},{-252,-152,-288,-453,-240,-307},{-367,-351,-186,-295,-389,-264},{-260,-327,-347,-412,-311,-396},{-346,-230,-158,-393,-185,-251},{-184,-224,-397,-377,-350,-208},{-266,-418,-415,-165,-421,-426},{-358,-158,-198,-279,-373,-327},{-249,-248,-363,-203,-457,-172},{-299,-255,-341,-165,-220,-228},{-367,-212,-437,-171,-230,-327},{-216,-209,-223,-301,-389,-346},{-184,-364,-459,-187,-256,-495},{-243,-276,-344,-311,-473,-218},{-358,-164,-400,-295,-402,-277},{-337,-361,-192,-406,-334,-389},{-237,-221,-329,-203,-168,-205},{-278,-324,-338,-403,-441,-393}},{{-276,-321,-461,-406,-389,-224},{-249,-436,-203,-385,-378,-490},{-316,-416,-437,-441,-224,-441},{-242,-273,-261,-392,-220,-508},{-403,-239,-427,-395,-389,-514},{-477,-382,-416,-266,-427,-273},{-474,-327,-475,-360,-448,-186},{-407,-426,-286,-518,-413,-284},{-259,-184,-244,-360,-276,-473},{-286,-273,-227,-374,-238,-308},{-487,-423,-341,-200,-350,-175},{-205,-389,-313,-336,-490,-487},{-427,-259,-413,-385,-182,-452},{-171,-379,-406,-378,-410,-410},{-255,-464,-447,-378,-500,-228},{-309,-365,-382,-452,-494,-196},{-474,-471,-416,-186,-466,-455},{-430,-324,-506,-466,-196,-245},{-437,-242,-261,-186,-518,-455},{-218,-290,-289,-378,-382,-497},{-212,-256,-330,-284,-280,-441},{-487,-334,-337,-182,-511,-378},{-400,-491,-451,-346,-500,-371},{-383,-447,-244,-413,-466,-175},{-319,-246,-461,-207,-266,-452},{-316,-293,-420,-322,-441,-301},{-360,-477,-334,-318,-248,-364},{-192,-310,-275,-427,-280,-487},{-329,-181,-351,-511,-175,-298},{-175,-283,-244,-424,-368,-332},{-380,-286,-289,-490,-186,-364},{-299,-440,-423,-525,-343,-357},{-276,-184,-237,-402,-280,-224},{-400,-269,-402,-357,-473,-480},{-420,-201,-420,-207,-518,-322},{-373,-321,-172,-234,-266,-315},{-323,-174,-430,-284,-294,-504},{-420,-344,-313,-406,-424,-186},{-222,-194,-478,-420,-262,-332},{-286,-215,-385,-294,-525,-500},{-326,-307,-272,-389,-318,-203},{-407,-450,-182,-522,-203,-374},{-279,-198,-286,-487,-284,-178},{-339,-457,-306,-354,-508,-210},{-185,-177,-502,-434,-329,-402},{-252,-501,-323,-228,-508,-511},{-339,-211,-372,-248,-178,-315},{-299,-273,-420,-406,-490,-193},{-403,-235,-261,-248,-357,-301},{-168,-348,-248,-224,-525,-354}}}}; // 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,12,8,24,12,9,25,13,8,25,13,9,25,13,9,25,13,9,26,13,9,25,13,9,25,13,9,26,13,9,25,13,9,25,13,9,27,13,9,26,13,9,26,13,9,26,13,9,26,13,9,27,13,9,25,13,9,26,13,9,26,13,9,25,13,9,25,13,9,25,13,9}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23},{24,25,26,27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43},{44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67},{68,69,70,71,72,73,74,75,76,77,78,79},{80,81,82,83,84,85,86,87,88},{89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113},{114,115,116,117,118,119,120,121,122,123,124,125,126},{127,128,129,130,131,132,133,134},{135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159},{160,161,162,163,164,165,166,167,168,169,170,171,172},{173,174,175,176,177,178,179,180,181},{182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206},{207,208,209,210,211,212,213,214,215,216,217,218,219},{220,221,222,223,224,225,226,227,228},{229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253},{254,255,256,257,258,259,260,261,262,263,264,265,266},{267,268,269,270,271,272,273,274,275},{276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301},{302,303,304,305,306,307,308,309,310,311,312,313,314},{315,316,317,318,319,320,321,322,323},{324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348},{349,350,351,352,353,354,355,356,357,358,359,360,361},{362,363,364,365,366,367,368,369,370},{371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395},{396,397,398,399,400,401,402,403,404,405,406,407,408},{409,410,411,412,413,414,415,416,417},{418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443},{444,445,446,447,448,449,450,451,452,453,454,455,456},{457,458,459,460,461,462,463,464,465},{466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490},{491,492,493,494,495,496,497,498,499,500,501,502,503},{504,505,506,507,508,509,510,511,512},{513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537},{538,539,540,541,542,543,544,545,546,547,548,549,550},{551,552,553,554,555,556,557,558,559},{560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586},{587,588,589,590,591,592,593,594,595,596,597,598,599},{600,601,602,603,604,605,606,607,608},{609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634},{635,636,637,638,639,640,641,642,643,644,645,646,647},{648,649,650,651,652,653,654,655,656},{657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682},{683,684,685,686,687,688,689,690,691,692,693,694,695},{696,697,698,699,700,701,702,703,704},{705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730},{731,732,733,734,735,736,737,738,739,740,741,742,743},{744,745,746,747,748,749,750,751,752},{753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778},{779,780,781,782,783,784,785,786,787,788,789,790,791},{792,793,794,795,796,797,798,799,800},{801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827},{828,829,830,831,832,833,834,835,836,837,838,839,840},{841,842,843,844,845,846,847,848,849},{850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874},{875,876,877,878,879,880,881,882,883,884,885,886,887},{888,889,890,891,892,893,894,895,896},{897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922},{923,924,925,926,927,928,929,930,931,932,933,934,935},{936,937,938,939,940,941,942,943,944},{945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970},{971,972,973,974,975,976,977,978,979,980,981,982,983},{984,985,986,987,988,989,990,991,992},{993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017},{1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030},{1031,1032,1033,1034,1035,1036,1037,1038,1039},{1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064},{1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077},{1078,1079,1080,1081,1082,1083,1084,1085,1086},{1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111},{1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124},{1125,1126,1127,1128,1129,1130,1131,1132,1133}}; // 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,2,6,10,14,18,22,26,30,34,38,42,46,1,7,13,19,25,31,37,43,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,2,6,10,14,18,22,26,30,34,38,42,46,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,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,50,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,50,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,1,7,13,19,25,31,37,43,49,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,0,6,12,18,24,30,36,42,48,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,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,52,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,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,52,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,0,4,8,12,16,20,24,28,32,36,40,44,48,0,6,12,18,24,30,36,42,48,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,0,4,8,12,16,20,24,28,32,36,40,44,48,2,8,14,20,26,32,38,44,50,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,1,5,9,13,17,21,25,29,33,37,41,45,49,0,6,12,18,24,30,36,42,48,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,0,6,12,18,24,30,36,42,48,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,0,4,8,12,16,20,24,28,32,36,40,44,48,1,7,13,19,25,31,37,43,49,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,1,5,9,13,17,21,25,29,33,37,41,45,49,2,8,14,20,26,32,38,44,50}; // 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,7,11,15,19,23,27,31,35,39,43,47,51,6,12,18,24,30,36,42,48,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,7,11,15,19,23,27,31,35,39,43,47,51,5,11,17,23,29,35,41,47,53,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,7,13,19,25,31,37,43,49,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,3,9,15,21,27,33,39,45,51,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5,9,13,17,21,25,29,33,37,41,45,49,53,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,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,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,4,8,12,16,20,24,28,32,36,40,44,48,52,2,8,14,20,26,32,38,44,50,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,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,4,8,12,16,20,24,28,32,36,40,44,48,52,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,3,7,11,15,19,23,27,31,35,39,43,47,51,1,7,13,19,25,31,37,43,49,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,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,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,2,6,10,14,18,22,26,30,34,38,42,46,50,3,9,15,21,27,33,39,45,51,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,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,1,7,13,19,25,31,37,43,49,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,2,8,14,20,26,32,38,44,50,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,2,6,10,14,18,22,26,30,34,38,42,46,50,4,10,16,22,28,34,40,46,52,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,3,7,11,15,19,23,27,31,35,39,43,47,51,2,8,14,20,26,32,38,44,50,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,3,7,11,15,19,23,27,31,35,39,43,47,51,4,10,16,22,28,34,40,46,52,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,4,8,12,16,20,24,28,32,36,40,44,48,52,5,11,17,23,29,35,41,47,53}; // set of end times of each shipment 
