int Dev = 10;// Deviation
extern const int CNN = 2;// Case Index
extern const int P = 6;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 36;// 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 = 745;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 18;//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}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={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}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{11044,0,0,0,0,0},{10955,0,0,0,0,0},{11099,0,0,0,0,0},{11015,0,0,0,0,0},{11008,0,0,0,0,0},{11185,0,0,0,0,0},{11152,0,0,0,0,0},{11042,0,0,0,0,0},{10969,0,0,0,0,0},{10937,0,0,0,0,0},{11104,0,0,0,0,0},{11038,0,0,0,0,0},{11036,0,0,0,0,0},{10953,0,0,0,0,0},{11219,0,0,0,0,0},{11016,0,0,0,0,0},{11037,0,0,0,0,0},{10976,0,0,0,0,0},{11252,0,0,0,0,0},{11031,0,0,0,0,0},{11123,0,0,0,0,0},{11188,0,0,0,0,0},{11012,0,0,0,0,0},{10868,0,0,0,0,0},{11137,0,0,0,0,0},{11128,0,0,0,0,0},{11074,0,0,0,0,0},{11254,0,0,0,0,0},{10949,0,0,0,0,0},{11025,0,0,0,0,0},{11145,0,0,0,0,0},{11088,0,0,0,0,0},{11027,0,0,0,0,0},{11160,0,0,0,0,0},{11005,0,0,0,0,0},{11143,0,0,0,0,0},{11248,0,0,0,0,0},{11036,0,0,0,0,0},{11032,0,0,0,0,0},{10982,0,0,0,0,0},{11026,0,0,0,0,0},{11108,0,0,0,0,0},{11231,0,0,0,0,0},{11072,0,0,0,0,0},{10997,0,0,0,0,0},{11122,0,0,0,0,0},{11149,0,0,0,0,0},{11005,0,0,0,0,0},{11066,0,0,0,0,0},{10844,0,0,0,0,0}},{{10945,0,0,0,0,0},{11043,0,0,0,0,0},{10953,0,0,0,0,0},{11025,0,0,0,0,0},{10899,0,0,0,0,0},{11048,0,0,0,0,0},{10908,0,0,0,0,0},{10963,0,0,0,0,0},{10937,0,0,0,0,0},{10942,0,0,0,0,0},{10927,0,0,0,0,0},{10908,0,0,0,0,0},{10850,0,0,0,0,0},{11061,0,0,0,0,0},{11221,0,0,0,0,0},{10792,0,0,0,0,0},{10929,0,0,0,0,0},{11119,0,0,0,0,0},{11051,0,0,0,0,0},{10827,0,0,0,0,0},{11039,0,0,0,0,0},{10931,0,0,0,0,0},{11066,0,0,0,0,0},{10954,0,0,0,0,0},{11053,0,0,0,0,0},{11047,0,0,0,0,0},{11155,0,0,0,0,0},{11051,0,0,0,0,0},{10973,0,0,0,0,0},{11129,0,0,0,0,0},{11114,0,0,0,0,0},{11075,0,0,0,0,0},{10947,0,0,0,0,0},{11143,0,0,0,0,0},{11205,0,0,0,0,0},{11086,0,0,0,0,0},{11026,0,0,0,0,0},{11138,0,0,0,0,0},{11114,0,0,0,0,0},{10935,0,0,0,0,0},{10859,0,0,0,0,0},{11001,0,0,0,0,0},{11155,0,0,0,0,0},{10997,0,0,0,0,0},{11034,0,0,0,0,0},{11020,0,0,0,0,0},{11098,0,0,0,0,0},{10919,0,0,0,0,0},{10949,0,0,0,0,0},{11006,0,0,0,0,0}},{{11043,0,0,0,0,0},{11010,0,0,0,0,0},{11211,0,0,0,0,0},{11000,0,0,0,0,0},{10873,0,0,0,0,0},{11072,0,0,0,0,0},{11133,0,0,0,0,0},{11038,0,0,0,0,0},{11128,0,0,0,0,0},{11036,0,0,0,0,0},{10975,0,0,0,0,0},{11114,0,0,0,0,0},{11067,0,0,0,0,0},{11111,0,0,0,0,0},{11112,0,0,0,0,0},{11147,0,0,0,0,0},{10816,0,0,0,0,0},{11036,0,0,0,0,0},{10954,0,0,0,0,0},{11187,0,0,0,0,0},{11157,0,0,0,0,0},{11153,0,0,0,0,0},{11140,0,0,0,0,0},{11002,0,0,0,0,0},{11052,0,0,0,0,0},{10986,0,0,0,0,0},{10959,0,0,0,0,0},{10992,0,0,0,0,0},{11013,0,0,0,0,0},{11131,0,0,0,0,0},{10864,0,0,0,0,0},{11110,0,0,0,0,0},{11111,0,0,0,0,0},{11132,0,0,0,0,0},{10993,0,0,0,0,0},{11058,0,0,0,0,0},{11190,0,0,0,0,0},{10948,0,0,0,0,0},{10997,0,0,0,0,0},{11268,0,0,0,0,0},{10851,0,0,0,0,0},{11291,0,0,0,0,0},{11032,0,0,0,0,0},{10995,0,0,0,0,0},{10941,0,0,0,0,0},{11058,0,0,0,0,0},{11024,0,0,0,0,0},{10976,0,0,0,0,0},{11082,0,0,0,0,0},{11088,0,0,0,0,0}},{{11126,0,0,0,0,0},{11004,0,0,0,0,0},{10850,0,0,0,0,0},{11114,0,0,0,0,0},{11095,0,0,0,0,0},{11036,0,0,0,0,0},{11001,0,0,0,0,0},{11138,0,0,0,0,0},{10981,0,0,0,0,0},{10993,0,0,0,0,0},{10899,0,0,0,0,0},{11212,0,0,0,0,0},{10943,0,0,0,0,0},{11082,0,0,0,0,0},{11147,0,0,0,0,0},{10938,0,0,0,0,0},{11086,0,0,0,0,0},{10953,0,0,0,0,0},{11094,0,0,0,0,0},{11035,0,0,0,0,0},{11177,0,0,0,0,0},{11048,0,0,0,0,0},{11040,0,0,0,0,0},{10879,0,0,0,0,0},{10896,0,0,0,0,0},{11075,0,0,0,0,0},{10869,0,0,0,0,0},{11109,0,0,0,0,0},{10989,0,0,0,0,0},{11039,0,0,0,0,0},{11034,0,0,0,0,0},{11037,0,0,0,0,0},{11219,0,0,0,0,0},{11031,0,0,0,0,0},{11108,0,0,0,0,0},{11043,0,0,0,0,0},{11140,0,0,0,0,0},{11019,0,0,0,0,0},{11093,0,0,0,0,0},{11167,0,0,0,0,0},{10827,0,0,0,0,0},{11126,0,0,0,0,0},{10925,0,0,0,0,0},{11159,0,0,0,0,0},{11192,0,0,0,0,0},{11129,0,0,0,0,0},{11010,0,0,0,0,0},{11075,0,0,0,0,0},{11107,0,0,0,0,0},{11028,0,0,0,0,0}},{{11100,0,0,0,0,0},{10909,0,0,0,0,0},{11043,0,0,0,0,0},{10992,0,0,0,0,0},{11139,0,0,0,0,0},{10932,0,0,0,0,0},{11204,0,0,0,0,0},{10761,0,0,0,0,0},{10953,0,0,0,0,0},{10896,0,0,0,0,0},{10914,0,0,0,0,0},{11029,0,0,0,0,0},{11086,0,0,0,0,0},{11170,0,0,0,0,0},{11052,0,0,0,0,0},{11071,0,0,0,0,0},{11146,0,0,0,0,0},{11008,0,0,0,0,0},{10834,0,0,0,0,0},{10978,0,0,0,0,0},{10941,0,0,0,0,0},{11002,0,0,0,0,0},{11173,0,0,0,0,0},{10982,0,0,0,0,0},{11035,0,0,0,0,0},{11162,0,0,0,0,0},{11073,0,0,0,0,0},{11040,0,0,0,0,0},{10954,0,0,0,0,0},{11122,0,0,0,0,0},{11124,0,0,0,0,0},{11134,0,0,0,0,0},{11030,0,0,0,0,0},{11083,0,0,0,0,0},{11086,0,0,0,0,0},{11030,0,0,0,0,0},{11176,0,0,0,0,0},{11043,0,0,0,0,0},{11031,0,0,0,0,0},{10909,0,0,0,0,0},{11061,0,0,0,0,0},{10887,0,0,0,0,0},{10880,0,0,0,0,0},{10957,0,0,0,0,0},{11145,0,0,0,0,0},{11111,0,0,0,0,0},{11215,0,0,0,0,0},{10940,0,0,0,0,0},{11002,0,0,0,0,0},{11050,0,0,0,0,0}},{{11060,0,0,0,0,0},{11130,0,0,0,0,0},{11092,0,0,0,0,0},{10975,0,0,0,0,0},{11069,0,0,0,0,0},{10916,0,0,0,0,0},{11003,0,0,0,0,0},{11120,0,0,0,0,0},{10985,0,0,0,0,0},{10992,0,0,0,0,0},{11070,0,0,0,0,0},{11120,0,0,0,0,0},{11213,0,0,0,0,0},{11057,0,0,0,0,0},{11071,0,0,0,0,0},{11071,0,0,0,0,0},{11245,0,0,0,0,0},{10924,0,0,0,0,0},{11029,0,0,0,0,0},{11022,0,0,0,0,0},{11141,0,0,0,0,0},{10962,0,0,0,0,0},{11019,0,0,0,0,0},{11071,0,0,0,0,0},{11156,0,0,0,0,0},{10991,0,0,0,0,0},{11026,0,0,0,0,0},{10901,0,0,0,0,0},{10858,0,0,0,0,0},{11023,0,0,0,0,0},{11140,0,0,0,0,0},{11096,0,0,0,0,0},{11029,0,0,0,0,0},{10950,0,0,0,0,0},{10987,0,0,0,0,0},{11013,0,0,0,0,0},{11133,0,0,0,0,0},{11189,0,0,0,0,0},{11161,0,0,0,0,0},{11064,0,0,0,0,0},{11007,0,0,0,0,0},{11214,0,0,0,0,0},{11153,0,0,0,0,0},{11074,0,0,0,0,0},{11078,0,0,0,0,0},{11111,0,0,0,0,0},{10973,0,0,0,0,0},{11106,0,0,0,0,0},{10999,0,0,0,0,0},{11056,0,0,0,0,0}}},{{{-220,-228,-240,-204,-224,-206},{-244,-224,-231,-202,-237,-202},{-244,-213,-222,-206,-233,-204},{-211,-204,-240,-228,-215,-217},{-244,-235,-235,-228,-204,-202},{-240,-217,-233,-220,-246,-242},{-222,-240,-224,-208,-244,-204},{-217,-226,-204,-222,-244,-208},{-211,-242,-233,-204,-222,-235},{-215,-204,-208,-244,-242,-226},{-242,-237,-224,-222,-240,-202},{-222,-204,-220,-224,-240,-206},{-217,-208,-226,-213,-224,-235},{-228,-226,-235,-208,-240,-240},{-246,-237,-237,-222,-224,-228},{-244,-242,-246,-237,-242,-246},{-213,-222,-242,-211,-217,-244},{-217,-226,-220,-244,-215,-220},{-222,-217,-228,-231,-237,-233},{-222,-228,-233,-246,-206,-202},{-208,-208,-226,-244,-228,-231},{-217,-242,-211,-246,-228,-213},{-240,-226,-240,-226,-213,-217},{-233,-237,-237,-213,-222,-224},{-240,-208,-240,-222,-204,-242},{-226,-204,-244,-224,-244,-211},{-220,-242,-242,-206,-217,-206},{-237,-246,-246,-208,-206,-213},{-242,-208,-228,-240,-226,-222},{-215,-231,-228,-222,-211,-222},{-240,-231,-242,-240,-222,-220},{-226,-231,-224,-204,-240,-226},{-246,-222,-240,-215,-211,-204},{-233,-246,-211,-242,-233,-215},{-220,-217,-217,-228,-213,-242},{-213,-240,-213,-228,-222,-240},{-246,-233,-231,-235,-215,-246},{-224,-217,-242,-217,-233,-242},{-235,-211,-231,-231,-217,-202},{-202,-240,-204,-246,-204,-233},{-213,-220,-206,-235,-244,-244},{-233,-235,-228,-246,-211,-220},{-233,-226,-204,-246,-240,-213},{-240,-226,-206,-244,-237,-220},{-244,-206,-226,-244,-202,-206},{-242,-211,-222,-213,-235,-231},{-237,-246,-240,-224,-224,-222},{-204,-215,-213,-222,-235,-213},{-237,-217,-206,-213,-202,-240},{-231,-222,-217,-226,-204,-233}},{{-224,-202,-228,-233,-237,-213},{-211,-208,-222,-226,-237,-213},{-237,-202,-206,-224,-208,-211},{-222,-206,-206,-208,-222,-217},{-224,-208,-220,-204,-233,-244},{-235,-224,-242,-237,-235,-244},{-202,-217,-246,-235,-213,-206},{-211,-228,-224,-208,-240,-206},{-235,-202,-206,-215,-206,-237},{-202,-215,-211,-228,-206,-204},{-224,-231,-222,-233,-228,-224},{-228,-215,-202,-222,-220,-242},{-220,-213,-237,-224,-213,-202},{-235,-242,-224,-202,-228,-202},{-237,-226,-226,-206,-233,-233},{-211,-220,-213,-202,-202,-211},{-208,-231,-222,-235,-226,-215},{-240,-233,-233,-237,-246,-235},{-233,-202,-228,-244,-211,-208},{-215,-217,-231,-220,-206,-217},{-220,-233,-242,-220,-202,-228},{-213,-213,-208,-206,-215,-202},{-208,-213,-231,-228,-213,-240},{-206,-228,-208,-228,-244,-206},{-240,-233,-233,-202,-237,-226},{-206,-246,-240,-231,-202,-211},{-215,-237,-237,-213,-206,-246},{-233,-208,-228,-235,-228,-220},{-246,-206,-204,-235,-240,-235},{-246,-228,-204,-235,-222,-226},{-208,-220,-224,-211,-242,-240},{-217,-206,-217,-244,-244,-204},{-244,-235,-244,-222,-208,-215},{-217,-215,-235,-231,-231,-235},{-211,-240,-237,-244,-220,-237},{-217,-242,-211,-240,-240,-231},{-222,-228,-231,-224,-217,-202},{-242,-246,-244,-233,-226,-206},{-237,-240,-237,-213,-240,-211},{-228,-208,-226,-213,-206,-208},{-204,-237,-235,-246,-211,-231},{-235,-231,-224,-208,-240,-208},{-231,-211,-215,-244,-228,-222},{-208,-244,-231,-237,-228,-240},{-220,-240,-228,-224,-204,-233},{-213,-211,-215,-211,-244,-244},{-226,-246,-235,-222,-204,-235},{-222,-217,-226,-208,-233,-211},{-220,-224,-242,-231,-242,-217},{-235,-206,-237,-233,-213,-206}},{{-206,-213,-208,-211,-226,-204},{-228,-204,-237,-204,-220,-237},{-204,-224,-222,-222,-237,-237},{-206,-242,-224,-242,-231,-237},{-240,-244,-226,-202,-211,-233},{-237,-206,-202,-244,-208,-246},{-220,-246,-215,-215,-202,-246},{-224,-213,-233,-226,-202,-233},{-240,-202,-215,-224,-224,-246},{-202,-242,-217,-242,-222,-237},{-208,-244,-240,-233,-242,-206},{-242,-231,-215,-233,-217,-206},{-220,-231,-233,-240,-202,-237},{-206,-213,-237,-244,-202,-211},{-217,-213,-246,-246,-204,-246},{-235,-222,-242,-208,-240,-244},{-233,-211,-213,-202,-235,-206},{-228,-242,-206,-224,-231,-217},{-204,-237,-226,-208,-213,-206},{-240,-235,-233,-206,-220,-235},{-211,-231,-220,-235,-202,-240},{-233,-211,-222,-231,-231,-235},{-213,-202,-208,-240,-217,-235},{-240,-211,-226,-224,-235,-215},{-222,-244,-215,-240,-226,-242},{-206,-228,-242,-208,-215,-202},{-228,-222,-222,-224,-208,-215},{-226,-213,-233,-228,-244,-202},{-213,-202,-228,-215,-217,-215},{-204,-235,-240,-237,-233,-206},{-204,-240,-217,-202,-228,-206},{-228,-208,-206,-233,-235,-240},{-206,-246,-206,-215,-204,-206},{-226,-222,-222,-217,-228,-224},{-211,-224,-244,-204,-220,-235},{-204,-211,-228,-204,-240,-206},{-222,-240,-237,-226,-206,-213},{-206,-213,-211,-208,-202,-215},{-204,-217,-233,-235,-246,-235},{-217,-215,-237,-222,-208,-224},{-206,-208,-204,-237,-244,-202},{-228,-246,-208,-217,-206,-244},{-235,-217,-237,-237,-228,-244},{-235,-208,-217,-202,-233,-224},{-204,-237,-235,-217,-220,-242},{-202,-204,-204,-246,-220,-244},{-246,-220,-228,-211,-220,-237},{-224,-240,-217,-208,-228,-215},{-235,-231,-235,-222,-237,-213},{-233,-240,-215,-213,-222,-204}},{{-228,-211,-228,-217,-222,-244},{-211,-204,-206,-208,-240,-240},{-235,-204,-215,-206,-202,-246},{-217,-224,-220,-235,-228,-244},{-222,-233,-246,-244,-231,-237},{-215,-206,-235,-222,-237,-204},{-213,-235,-246,-202,-222,-242},{-235,-208,-206,-231,-226,-224},{-235,-226,-228,-222,-228,-206},{-220,-226,-237,-233,-226,-202},{-220,-211,-204,-242,-222,-226},{-246,-226,-235,-228,-242,-202},{-244,-228,-235,-211,-204,-220},{-226,-226,-206,-233,-244,-235},{-235,-202,-242,-213,-244,-235},{-228,-228,-246,-224,-242,-233},{-224,-204,-231,-244,-213,-217},{-224,-240,-213,-220,-231,-220},{-204,-231,-237,-220,-235,-228},{-215,-224,-202,-244,-202,-213},{-226,-220,-213,-244,-235,-242},{-204,-244,-228,-208,-224,-235},{-244,-224,-242,-206,-211,-220},{-231,-246,-213,-206,-202,-244},{-228,-220,-228,-226,-204,-246},{-217,-235,-231,-233,-235,-217},{-202,-246,-244,-206,-208,-204},{-240,-204,-231,-231,-217,-233},{-233,-204,-217,-220,-224,-206},{-217,-222,-220,-217,-244,-237},{-233,-233,-215,-233,-231,-228},{-246,-226,-226,-242,-237,-240},{-244,-242,-220,-240,-233,-244},{-226,-246,-213,-215,-233,-224},{-224,-206,-217,-233,-224,-235},{-233,-202,-244,-231,-202,-202},{-213,-242,-246,-206,-208,-215},{-220,-222,-231,-220,-246,-206},{-240,-235,-244,-235,-224,-242},{-237,-206,-237,-235,-224,-226},{-220,-240,-231,-226,-235,-204},{-231,-226,-235,-220,-215,-211},{-217,-211,-244,-246,-222,-233},{-208,-220,-206,-237,-228,-244},{-204,-224,-228,-240,-237,-206},{-206,-244,-222,-208,-220,-204},{-208,-242,-235,-222,-226,-220},{-235,-206,-215,-213,-233,-240},{-240,-226,-235,-204,-213,-206},{-208,-226,-202,-222,-208,-242}},{{-242,-244,-224,-202,-213,-235},{-242,-237,-235,-213,-208,-224},{-220,-215,-202,-215,-235,-211},{-213,-213,-222,-240,-231,-206},{-217,-226,-208,-242,-237,-233},{-246,-215,-222,-228,-222,-217},{-215,-244,-228,-208,-237,-233},{-202,-246,-215,-231,-213,-206},{-202,-206,-206,-215,-244,-240},{-217,-244,-211,-202,-240,-215},{-242,-246,-246,-208,-231,-222},{-213,-206,-246,-231,-228,-213},{-215,-206,-211,-206,-246,-217},{-235,-235,-217,-224,-217,-242},{-202,-217,-208,-242,-222,-237},{-226,-231,-217,-208,-244,-244},{-217,-237,-244,-226,-237,-228},{-213,-206,-222,-237,-226,-204},{-213,-208,-246,-222,-204,-215},{-220,-217,-226,-217,-204,-228},{-226,-226,-228,-240,-213,-244},{-220,-213,-246,-233,-226,-228},{-246,-204,-246,-222,-244,-244},{-213,-211,-233,-246,-235,-211},{-235,-213,-222,-226,-211,-213},{-242,-217,-204,-215,-213,-228},{-206,-224,-242,-204,-233,-231},{-246,-246,-237,-215,-208,-204},{-231,-211,-237,-231,-242,-244},{-202,-220,-222,-224,-215,-242},{-242,-244,-237,-213,-242,-204},{-231,-231,-206,-235,-206,-242},{-215,-213,-233,-215,-244,-224},{-206,-217,-240,-222,-211,-224},{-237,-233,-202,-244,-246,-217},{-208,-206,-244,-246,-235,-206},{-233,-246,-217,-222,-244,-220},{-211,-208,-235,-202,-233,-228},{-217,-213,-211,-215,-222,-235},{-228,-206,-224,-226,-244,-213},{-215,-222,-237,-211,-215,-222},{-215,-217,-237,-206,-208,-233},{-206,-220,-202,-217,-208,-237},{-235,-206,-237,-246,-213,-220},{-206,-233,-220,-215,-235,-242},{-231,-246,-233,-242,-220,-226},{-222,-242,-242,-222,-231,-222},{-206,-211,-228,-244,-240,-228},{-240,-222,-224,-240,-244,-208},{-213,-211,-231,-233,-233,-237}},{{-244,-211,-233,-226,-215,-228},{-215,-235,-240,-224,-220,-246},{-215,-235,-220,-211,-208,-246},{-226,-222,-231,-213,-211,-224},{-224,-235,-213,-213,-224,-211},{-246,-211,-235,-235,-208,-208},{-228,-226,-211,-208,-246,-215},{-231,-235,-204,-208,-224,-204},{-237,-226,-242,-222,-206,-244},{-202,-217,-246,-235,-222,-237},{-222,-246,-211,-215,-222,-240},{-246,-224,-204,-206,-246,-242},{-244,-204,-204,-235,-240,-224},{-220,-231,-244,-226,-231,-226},{-242,-204,-246,-235,-231,-202},{-228,-244,-211,-224,-206,-211},{-211,-220,-244,-224,-246,-208},{-206,-235,-215,-237,-242,-213},{-213,-228,-231,-206,-202,-226},{-215,-217,-244,-235,-246,-215},{-235,-240,-208,-231,-246,-213},{-217,-211,-222,-215,-235,-231},{-204,-246,-213,-217,-237,-215},{-235,-204,-217,-204,-240,-220},{-217,-233,-246,-237,-237,-220},{-226,-220,-211,-215,-244,-215},{-224,-235,-242,-204,-202,-215},{-231,-246,-211,-222,-204,-237},{-237,-217,-226,-224,-237,-208},{-233,-206,-215,-244,-213,-215},{-213,-226,-211,-237,-240,-215},{-224,-246,-215,-244,-206,-208},{-202,-233,-226,-242,-224,-202},{-208,-226,-233,-226,-246,-237},{-246,-208,-244,-213,-228,-204},{-202,-235,-222,-240,-246,-228},{-231,-240,-246,-228,-215,-237},{-206,-202,-213,-222,-224,-231},{-242,-202,-220,-213,-240,-235},{-217,-237,-215,-213,-244,-246},{-233,-204,-224,-217,-233,-224},{-217,-217,-231,-244,-240,-235},{-208,-242,-206,-222,-208,-217},{-244,-215,-217,-211,-233,-222},{-222,-240,-202,-213,-224,-228},{-213,-226,-242,-228,-204,-204},{-246,-220,-224,-213,-224,-228},{-224,-237,-213,-217,-202,-246},{-206,-204,-244,-246,-202,-228},{-231,-240,-206,-231,-217,-231}}},{{{-240,-243,-257,-252,-217,-231},{-233,-248,-224,-259,-259,-240},{-255,-226,-214,-226,-250,-252},{-252,-219,-233,-248,-224,-233},{-224,-217,-240,-262,-252,-221},{-214,-243,-231,-259,-231,-240},{-248,-243,-252,-228,-236,-252},{-250,-214,-250,-231,-219,-248},{-250,-228,-240,-245,-221,-255},{-250,-252,-233,-262,-236,-236},{-245,-248,-238,-248,-248,-238},{-255,-228,-236,-238,-224,-257},{-257,-217,-217,-236,-255,-252},{-221,-233,-259,-224,-214,-255},{-262,-231,-252,-214,-240,-240},{-217,-243,-228,-217,-226,-226},{-221,-252,-228,-250,-226,-250},{-226,-236,-257,-245,-252,-245},{-228,-255,-233,-262,-257,-221},{-257,-243,-255,-217,-250,-224},{-257,-228,-238,-245,-219,-214},{-252,-255,-240,-233,-248,-238},{-262,-226,-259,-240,-231,-219},{-224,-228,-233,-224,-245,-231},{-257,-224,-262,-214,-245,-217},{-248,-233,-245,-240,-252,-250},{-248,-243,-259,-262,-245,-248},{-238,-257,-233,-245,-259,-248},{-217,-255,-248,-238,-245,-238},{-243,-255,-255,-233,-262,-240},{-250,-219,-226,-250,-236,-226},{-217,-219,-259,-231,-252,-228},{-224,-238,-252,-238,-214,-231},{-245,-257,-221,-255,-238,-250},{-238,-238,-217,-262,-217,-228},{-243,-250,-217,-238,-245,-228},{-221,-226,-240,-262,-231,-255},{-217,-262,-219,-262,-231,-259},{-233,-262,-231,-238,-236,-217},{-214,-226,-240,-240,-259,-228},{-240,-259,-255,-219,-221,-224},{-231,-243,-231,-217,-245,-221},{-221,-224,-248,-250,-240,-219},{-250,-250,-224,-259,-238,-248},{-255,-217,-257,-257,-248,-238},{-231,-255,-219,-214,-255,-214},{-252,-224,-257,-262,-231,-226},{-217,-226,-238,-238,-219,-255},{-236,-259,-214,-262,-240,-243},{-221,-259,-231,-221,-250,-226}},{{-221,-217,-219,-226,-262,-262},{-252,-214,-240,-240,-245,-233},{-240,-248,-252,-238,-262,-255},{-214,-262,-224,-255,-255,-240},{-221,-219,-245,-245,-224,-228},{-245,-262,-217,-248,-219,-233},{-221,-250,-221,-226,-217,-245},{-250,-257,-233,-243,-257,-238},{-221,-257,-219,-238,-221,-226},{-245,-240,-217,-262,-224,-259},{-228,-238,-231,-240,-233,-231},{-224,-238,-236,-255,-240,-252},{-250,-214,-250,-233,-262,-224},{-262,-214,-240,-240,-233,-245},{-262,-228,-259,-238,-224,-250},{-243,-236,-219,-262,-250,-248},{-259,-257,-217,-257,-217,-255},{-262,-262,-233,-240,-238,-224},{-214,-214,-221,-219,-252,-243},{-214,-214,-224,-226,-219,-245},{-228,-255,-214,-217,-248,-257},{-217,-221,-252,-231,-248,-240},{-262,-240,-245,-233,-252,-243},{-262,-224,-257,-219,-226,-248},{-219,-252,-226,-214,-259,-233},{-217,-231,-224,-252,-217,-238},{-257,-236,-240,-228,-219,-238},{-255,-259,-214,-224,-257,-236},{-248,-233,-221,-255,-238,-217},{-248,-240,-224,-217,-214,-257},{-236,-231,-214,-240,-238,-262},{-233,-224,-231,-262,-240,-255},{-240,-240,-224,-217,-217,-255},{-248,-255,-257,-226,-252,-252},{-250,-262,-257,-243,-252,-240},{-240,-238,-233,-228,-252,-238},{-226,-236,-238,-228,-224,-243},{-257,-226,-243,-214,-233,-231},{-240,-219,-224,-233,-236,-238},{-221,-231,-233,-228,-238,-257},{-238,-257,-219,-250,-250,-233},{-224,-248,-233,-221,-255,-233},{-214,-231,-248,-243,-228,-240},{-248,-219,-240,-224,-226,-236},{-262,-214,-219,-219,-255,-262},{-257,-231,-233,-236,-226,-217},{-226,-255,-236,-236,-233,-257},{-240,-231,-226,-255,-240,-226},{-243,-214,-217,-224,-224,-226},{-252,-238,-240,-252,-217,-217}},{{-217,-250,-221,-255,-257,-250},{-214,-259,-221,-221,-233,-259},{-233,-243,-257,-252,-257,-231},{-226,-219,-250,-217,-252,-259},{-219,-217,-250,-243,-219,-219},{-231,-226,-226,-228,-245,-214},{-217,-217,-221,-238,-240,-238},{-257,-231,-217,-252,-219,-238},{-217,-228,-259,-217,-224,-257},{-233,-245,-243,-226,-248,-219},{-226,-236,-226,-226,-231,-219},{-240,-243,-224,-217,-236,-217},{-262,-224,-233,-233,-228,-262},{-252,-217,-240,-252,-224,-262},{-250,-226,-226,-243,-255,-214},{-224,-226,-231,-240,-250,-262},{-217,-243,-236,-226,-238,-231},{-221,-245,-226,-226,-236,-221},{-233,-245,-224,-217,-224,-240},{-250,-262,-255,-259,-228,-221},{-224,-255,-219,-262,-250,-262},{-252,-217,-252,-214,-236,-262},{-262,-240,-259,-231,-257,-226},{-231,-219,-233,-255,-226,-219},{-259,-238,-219,-236,-262,-233},{-248,-224,-259,-238,-233,-214},{-259,-224,-243,-236,-233,-243},{-252,-228,-226,-217,-250,-228},{-224,-214,-250,-224,-217,-248},{-248,-217,-226,-238,-252,-236},{-233,-248,-240,-224,-238,-248},{-233,-240,-231,-233,-236,-238},{-221,-255,-243,-243,-248,-221},{-240,-259,-217,-236,-231,-238},{-228,-228,-255,-259,-252,-224},{-252,-257,-252,-238,-221,-262},{-231,-233,-257,-255,-214,-228},{-250,-233,-252,-245,-245,-240},{-217,-238,-255,-228,-236,-233},{-228,-257,-248,-259,-219,-226},{-226,-257,-259,-248,-250,-226},{-228,-257,-255,-262,-217,-259},{-236,-252,-259,-233,-217,-219},{-252,-221,-226,-221,-217,-226},{-243,-238,-243,-236,-255,-257},{-252,-224,-243,-231,-228,-214},{-226,-224,-217,-238,-233,-240},{-226,-219,-248,-224,-226,-238},{-252,-259,-259,-243,-252,-248},{-243,-243,-221,-245,-259,-226}},{{-257,-259,-240,-238,-240,-243},{-248,-250,-217,-240,-262,-248},{-252,-219,-257,-214,-214,-255},{-245,-250,-252,-240,-217,-219},{-240,-240,-214,-259,-226,-221},{-259,-248,-217,-219,-240,-217},{-238,-245,-228,-250,-228,-221},{-243,-219,-228,-257,-255,-238},{-214,-224,-250,-217,-243,-231},{-240,-231,-221,-252,-238,-214},{-231,-217,-224,-231,-252,-252},{-252,-248,-233,-250,-262,-245},{-214,-221,-226,-252,-224,-250},{-262,-226,-228,-231,-243,-238},{-217,-250,-221,-231,-245,-233},{-231,-243,-262,-219,-224,-243},{-250,-259,-243,-217,-262,-226},{-231,-245,-255,-240,-236,-236},{-228,-217,-238,-231,-250,-233},{-243,-262,-224,-231,-236,-255},{-228,-243,-236,-259,-236,-228},{-245,-224,-236,-233,-226,-238},{-257,-245,-231,-221,-233,-262},{-243,-248,-240,-240,-262,-259},{-252,-214,-236,-240,-226,-214},{-240,-217,-231,-226,-243,-252},{-233,-217,-238,-259,-248,-250},{-245,-245,-238,-226,-238,-259},{-243,-245,-259,-221,-243,-252},{-259,-236,-221,-262,-248,-259},{-257,-221,-259,-259,-226,-257},{-221,-236,-214,-259,-262,-226},{-224,-240,-224,-236,-245,-226},{-231,-236,-228,-228,-262,-224},{-255,-226,-245,-224,-262,-255},{-236,-240,-238,-217,-243,-224},{-226,-214,-231,-231,-240,-262},{-231,-228,-214,-217,-214,-228},{-262,-248,-226,-221,-214,-238},{-245,-245,-240,-245,-250,-248},{-226,-224,-252,-240,-214,-259},{-240,-259,-238,-259,-250,-262},{-236,-228,-228,-252,-250,-233},{-257,-238,-228,-224,-257,-250},{-257,-221,-233,-250,-255,-238},{-243,-221,-236,-255,-250,-262},{-228,-221,-217,-248,-224,-248},{-228,-262,-240,-243,-243,-259},{-233,-226,-245,-221,-238,-262},{-217,-228,-224,-228,-248,-236}},{{-255,-262,-214,-238,-259,-257},{-245,-243,-245,-214,-259,-255},{-250,-219,-217,-233,-245,-245},{-228,-214,-257,-226,-259,-219},{-262,-240,-252,-255,-252,-233},{-214,-221,-255,-214,-214,-228},{-248,-238,-252,-236,-255,-224},{-252,-259,-245,-228,-226,-214},{-255,-219,-231,-224,-240,-224},{-221,-248,-255,-221,-245,-262},{-221,-238,-257,-231,-228,-231},{-219,-238,-236,-250,-250,-236},{-236,-238,-255,-224,-252,-224},{-228,-233,-214,-219,-243,-240},{-233,-224,-214,-250,-243,-219},{-224,-233,-255,-224,-248,-236},{-233,-238,-259,-224,-240,-228},{-221,-231,-236,-221,-240,-224},{-219,-248,-250,-240,-231,-245},{-250,-255,-219,-262,-219,-219},{-217,-217,-238,-226,-226,-219},{-231,-221,-255,-221,-217,-226},{-259,-238,-240,-259,-219,-262},{-221,-257,-240,-219,-233,-221},{-226,-243,-236,-257,-240,-231},{-250,-262,-259,-238,-236,-259},{-250,-259,-259,-243,-238,-233},{-217,-228,-240,-250,-228,-236},{-221,-228,-233,-226,-219,-245},{-238,-243,-243,-243,-231,-217},{-224,-262,-255,-236,-252,-255},{-262,-221,-236,-257,-248,-245},{-214,-224,-221,-214,-217,-236},{-238,-238,-245,-245,-228,-238},{-226,-252,-231,-224,-236,-257},{-243,-228,-250,-257,-221,-245},{-221,-255,-245,-245,-226,-250},{-228,-224,-236,-219,-236,-226},{-240,-240,-221,-236,-224,-240},{-233,-255,-214,-221,-224,-255},{-248,-238,-245,-224,-226,-255},{-217,-259,-245,-262,-219,-248},{-245,-214,-221,-231,-243,-219},{-245,-231,-217,-226,-240,-250},{-262,-248,-243,-252,-217,-257},{-226,-255,-236,-245,-259,-214},{-228,-238,-257,-262,-248,-245},{-236,-240,-233,-228,-217,-224},{-221,-248,-236,-214,-243,-214},{-224,-217,-257,-255,-250,-226}},{{-226,-240,-236,-262,-262,-238},{-243,-233,-252,-259,-233,-243},{-257,-231,-231,-238,-231,-248},{-231,-231,-217,-238,-259,-217},{-219,-217,-248,-233,-255,-252},{-219,-219,-226,-250,-231,-217},{-231,-259,-259,-248,-257,-245},{-257,-217,-248,-259,-219,-252},{-217,-214,-221,-214,-248,-221},{-224,-252,-240,-245,-219,-257},{-255,-231,-236,-231,-250,-224},{-259,-231,-221,-217,-226,-240},{-259,-255,-240,-259,-262,-228},{-217,-252,-233,-245,-226,-250},{-231,-224,-262,-221,-228,-255},{-219,-245,-255,-262,-240,-219},{-255,-231,-231,-231,-233,-259},{-252,-255,-233,-245,-238,-233},{-255,-243,-231,-245,-231,-233},{-236,-240,-245,-228,-236,-233},{-259,-226,-226,-221,-214,-243},{-252,-262,-219,-217,-217,-217},{-262,-245,-238,-238,-231,-255},{-259,-238,-231,-240,-248,-259},{-250,-224,-245,-245,-240,-228},{-219,-252,-214,-240,-245,-226},{-217,-255,-257,-245,-231,-224},{-245,-219,-217,-231,-214,-245},{-214,-248,-252,-219,-243,-245},{-233,-236,-252,-250,-224,-236},{-257,-214,-250,-262,-231,-236},{-250,-217,-233,-226,-217,-243},{-221,-238,-262,-240,-259,-233},{-240,-221,-224,-243,-233,-236},{-245,-248,-221,-224,-250,-257},{-217,-240,-238,-255,-252,-236},{-257,-226,-219,-240,-224,-226},{-217,-238,-231,-236,-257,-252},{-248,-255,-219,-245,-262,-259},{-236,-250,-255,-224,-224,-224},{-228,-231,-214,-224,-238,-257},{-224,-255,-224,-219,-217,-257},{-240,-238,-262,-257,-257,-233},{-217,-219,-233,-231,-236,-219},{-252,-255,-245,-226,-231,-248},{-255,-245,-255,-250,-257,-231},{-217,-217,-224,-245,-255,-221},{-252,-228,-231,-214,-248,-252},{-224,-228,-226,-224,-238,-248},{-238,-240,-221,-238,-221,-252}}},{{{-246,-257,-284,-292,-292,-254},{-298,-287,-259,-270,-292,-287},{-298,-298,-257,-270,-289,-300},{-251,-273,-257,-287,-273,-268},{-257,-295,-273,-251,-251,-246},{-262,-262,-284,-259,-287,-259},{-289,-248,-254,-300,-254,-295},{-251,-289,-259,-273,-300,-262},{-273,-254,-300,-268,-254,-284},{-268,-257,-248,-298,-254,-268},{-289,-273,-295,-248,-246,-298},{-278,-268,-300,-246,-265,-289},{-270,-287,-284,-273,-246,-292},{-254,-276,-268,-268,-268,-248},{-287,-287,-268,-254,-273,-287},{-262,-265,-268,-270,-265,-270},{-287,-276,-270,-281,-273,-287},{-254,-284,-278,-268,-270,-254},{-265,-289,-298,-265,-292,-273},{-265,-276,-268,-265,-289,-251},{-276,-265,-278,-292,-254,-300},{-259,-251,-295,-289,-292,-278},{-265,-289,-270,-257,-295,-287},{-251,-248,-251,-284,-273,-246},{-287,-300,-295,-284,-270,-287},{-276,-259,-295,-246,-300,-278},{-281,-300,-300,-257,-300,-259},{-281,-246,-270,-265,-292,-298},{-292,-278,-262,-265,-273,-262},{-254,-295,-298,-295,-278,-273},{-259,-273,-281,-289,-289,-298},{-268,-259,-265,-268,-270,-300},{-268,-265,-292,-254,-292,-265},{-300,-246,-273,-248,-295,-298},{-289,-289,-292,-270,-278,-284},{-262,-251,-273,-287,-278,-298},{-300,-251,-268,-254,-270,-292},{-284,-278,-248,-262,-262,-295},{-254,-254,-254,-300,-262,-251},{-289,-298,-246,-289,-284,-265},{-246,-254,-257,-248,-298,-278},{-278,-251,-284,-300,-292,-270},{-248,-254,-295,-270,-248,-270},{-284,-273,-248,-259,-268,-300},{-268,-265,-254,-268,-246,-265},{-270,-265,-300,-270,-265,-298},{-259,-248,-265,-284,-289,-292},{-268,-298,-273,-262,-292,-268},{-265,-262,-248,-259,-270,-259},{-262,-246,-262,-259,-251,-246}},{{-300,-259,-251,-289,-281,-248},{-276,-281,-278,-254,-273,-295},{-246,-246,-251,-254,-254,-276},{-281,-278,-270,-257,-257,-298},{-257,-298,-248,-257,-265,-281},{-246,-248,-262,-278,-292,-287},{-298,-268,-262,-268,-298,-278},{-248,-262,-248,-276,-270,-270},{-289,-298,-248,-289,-292,-292},{-276,-284,-298,-259,-262,-281},{-254,-289,-248,-251,-268,-289},{-287,-292,-300,-248,-270,-259},{-281,-278,-278,-268,-254,-246},{-268,-273,-248,-292,-289,-298},{-287,-273,-278,-262,-268,-298},{-265,-257,-251,-246,-257,-292},{-254,-257,-268,-273,-278,-292},{-251,-259,-268,-259,-300,-295},{-287,-273,-292,-295,-281,-300},{-295,-300,-248,-278,-281,-281},{-262,-248,-298,-284,-276,-265},{-268,-254,-295,-262,-268,-300},{-268,-289,-295,-251,-292,-292},{-248,-251,-257,-298,-289,-262},{-284,-292,-284,-289,-276,-259},{-295,-268,-265,-292,-259,-259},{-278,-281,-248,-268,-281,-262},{-270,-298,-262,-262,-251,-265},{-262,-251,-268,-248,-298,-265},{-254,-270,-298,-254,-262,-273},{-300,-254,-273,-287,-273,-295},{-262,-278,-287,-259,-273,-295},{-254,-287,-257,-289,-298,-270},{-289,-284,-292,-257,-287,-284},{-251,-298,-270,-246,-295,-287},{-257,-246,-298,-276,-287,-287},{-292,-268,-287,-289,-292,-300},{-287,-284,-289,-287,-246,-259},{-287,-265,-248,-300,-284,-292},{-273,-273,-268,-248,-259,-254},{-276,-251,-246,-257,-265,-278},{-268,-287,-278,-257,-295,-246},{-262,-300,-298,-268,-262,-292},{-298,-265,-298,-273,-268,-273},{-248,-254,-273,-265,-262,-278},{-251,-259,-289,-298,-273,-278},{-284,-287,-248,-278,-298,-265},{-257,-268,-248,-281,-262,-265},{-273,-248,-265,-289,-246,-254},{-298,-284,-248,-295,-262,-300}},{{-268,-295,-295,-273,-281,-251},{-300,-284,-298,-298,-248,-295},{-273,-298,-254,-251,-289,-292},{-273,-284,-289,-257,-281,-257},{-246,-265,-251,-300,-298,-268},{-251,-281,-262,-287,-300,-270},{-287,-289,-300,-281,-262,-289},{-284,-278,-300,-292,-284,-292},{-287,-265,-262,-278,-289,-292},{-289,-289,-262,-246,-265,-265},{-287,-262,-254,-298,-281,-248},{-292,-278,-265,-254,-287,-254},{-262,-251,-248,-259,-248,-246},{-273,-300,-281,-276,-298,-251},{-259,-287,-292,-298,-300,-281},{-298,-284,-278,-254,-298,-289},{-259,-248,-265,-257,-281,-295},{-268,-248,-284,-298,-278,-284},{-276,-265,-273,-284,-287,-265},{-273,-287,-284,-295,-289,-246},{-257,-257,-254,-284,-300,-289},{-246,-292,-295,-270,-262,-270},{-254,-278,-262,-295,-268,-265},{-295,-257,-276,-265,-278,-295},{-251,-278,-262,-273,-248,-289},{-251,-284,-281,-292,-259,-262},{-268,-268,-284,-257,-259,-265},{-289,-246,-265,-300,-265,-265},{-257,-254,-278,-265,-262,-276},{-287,-273,-262,-246,-254,-265},{-254,-276,-259,-289,-254,-248},{-295,-300,-270,-298,-265,-292},{-289,-295,-295,-284,-295,-278},{-246,-278,-265,-270,-248,-292},{-246,-289,-298,-246,-284,-259},{-254,-287,-295,-298,-270,-278},{-289,-278,-300,-268,-251,-289},{-287,-300,-268,-270,-254,-300},{-262,-248,-295,-287,-284,-270},{-287,-292,-254,-287,-295,-273},{-248,-270,-257,-284,-246,-254},{-300,-292,-262,-295,-295,-287},{-257,-265,-259,-251,-265,-295},{-281,-257,-287,-251,-262,-276},{-248,-257,-273,-254,-268,-284},{-276,-295,-278,-265,-262,-295},{-276,-248,-265,-298,-298,-295},{-287,-295,-265,-289,-246,-300},{-270,-268,-292,-270,-246,-276},{-292,-257,-268,-246,-300,-270}},{{-273,-281,-278,-270,-284,-259},{-298,-300,-262,-262,-281,-246},{-251,-289,-254,-257,-262,-278},{-259,-251,-251,-289,-248,-270},{-265,-248,-262,-265,-270,-281},{-246,-289,-295,-278,-292,-298},{-268,-300,-298,-257,-254,-273},{-273,-281,-273,-298,-248,-270},{-257,-273,-289,-246,-284,-278},{-248,-259,-300,-295,-246,-246},{-268,-278,-278,-278,-270,-248},{-292,-287,-295,-276,-259,-292},{-248,-278,-257,-262,-262,-265},{-270,-300,-254,-257,-248,-287},{-268,-270,-268,-278,-278,-300},{-292,-276,-268,-265,-246,-257},{-262,-284,-262,-262,-292,-278},{-292,-270,-254,-246,-268,-254},{-251,-300,-300,-248,-298,-295},{-300,-248,-259,-268,-270,-246},{-268,-248,-278,-276,-262,-287},{-276,-298,-273,-298,-287,-284},{-268,-259,-262,-287,-265,-248},{-257,-248,-268,-257,-273,-248},{-273,-276,-251,-287,-270,-259},{-300,-298,-300,-278,-265,-295},{-262,-300,-248,-254,-270,-246},{-265,-295,-268,-262,-270,-276},{-259,-268,-248,-254,-246,-292},{-287,-259,-284,-265,-300,-259},{-276,-246,-289,-246,-284,-248},{-273,-295,-289,-273,-295,-284},{-268,-295,-259,-276,-278,-278},{-276,-287,-254,-284,-276,-273},{-292,-276,-278,-259,-246,-254},{-262,-295,-292,-284,-246,-268},{-278,-289,-270,-270,-295,-268},{-270,-265,-265,-287,-278,-251},{-251,-284,-254,-300,-287,-292},{-295,-289,-292,-287,-287,-276},{-259,-284,-248,-292,-251,-262},{-273,-246,-265,-254,-251,-246},{-265,-246,-278,-248,-278,-257},{-287,-289,-268,-270,-300,-295},{-246,-276,-295,-292,-295,-284},{-298,-300,-276,-287,-276,-270},{-246,-246,-295,-248,-281,-273},{-254,-276,-259,-276,-251,-268},{-295,-281,-257,-287,-278,-259},{-251,-300,-254,-292,-268,-268}},{{-273,-300,-254,-292,-292,-259},{-273,-254,-265,-259,-262,-289},{-270,-259,-278,-270,-268,-295},{-254,-273,-276,-281,-270,-289},{-281,-289,-246,-298,-298,-276},{-268,-251,-298,-300,-251,-246},{-292,-246,-298,-300,-295,-300},{-262,-259,-248,-246,-259,-246},{-278,-246,-273,-248,-289,-248},{-300,-254,-262,-298,-254,-273},{-300,-246,-287,-265,-268,-265},{-289,-292,-284,-246,-287,-257},{-289,-254,-292,-298,-276,-273},{-292,-246,-278,-300,-292,-276},{-281,-265,-265,-273,-295,-259},{-300,-251,-298,-295,-268,-246},{-278,-251,-259,-287,-259,-292},{-254,-246,-298,-289,-268,-287},{-257,-281,-259,-254,-265,-262},{-270,-248,-292,-295,-262,-251},{-298,-289,-259,-284,-284,-287},{-259,-246,-295,-278,-281,-268},{-248,-268,-254,-259,-281,-284},{-287,-270,-298,-284,-262,-300},{-251,-251,-287,-259,-292,-265},{-298,-259,-281,-292,-259,-270},{-270,-298,-287,-278,-254,-257},{-270,-257,-287,-276,-265,-289},{-254,-265,-273,-270,-257,-287},{-278,-262,-246,-300,-262,-270},{-254,-270,-278,-295,-265,-254},{-295,-295,-292,-262,-276,-268},{-295,-287,-295,-273,-298,-251},{-251,-262,-246,-248,-246,-292},{-254,-276,-298,-248,-300,-276},{-295,-248,-289,-259,-246,-278},{-270,-298,-246,-284,-276,-289},{-295,-268,-278,-251,-257,-246},{-298,-281,-300,-259,-278,-295},{-248,-295,-268,-254,-289,-259},{-251,-270,-254,-287,-262,-268},{-268,-273,-270,-251,-254,-270},{-281,-254,-281,-273,-268,-257},{-284,-251,-298,-257,-265,-246},{-262,-262,-298,-246,-276,-268},{-281,-262,-259,-262,-287,-276},{-278,-262,-289,-292,-276,-246},{-270,-246,-292,-289,-292,-270},{-278,-259,-270,-281,-254,-259},{-295,-278,-262,-273,-259,-246}},{{-248,-284,-262,-289,-276,-270},{-273,-289,-262,-268,-276,-257},{-284,-262,-246,-248,-292,-284},{-254,-295,-281,-270,-262,-273},{-281,-276,-254,-248,-298,-300},{-270,-270,-278,-278,-268,-298},{-295,-284,-284,-259,-273,-300},{-281,-278,-270,-292,-276,-262},{-273,-265,-268,-292,-295,-292},{-284,-265,-259,-246,-248,-276},{-278,-292,-262,-284,-248,-251},{-273,-284,-284,-281,-278,-284},{-251,-295,-287,-259,-278,-251},{-278,-268,-251,-273,-278,-300},{-265,-276,-298,-251,-265,-300},{-289,-273,-265,-278,-270,-292},{-251,-292,-268,-273,-278,-289},{-248,-273,-268,-270,-295,-259},{-251,-268,-265,-287,-251,-268},{-270,-259,-276,-284,-246,-284},{-300,-268,-276,-259,-259,-289},{-251,-248,-257,-278,-287,-270},{-300,-257,-262,-276,-273,-246},{-262,-278,-298,-257,-292,-246},{-270,-281,-284,-295,-262,-276},{-292,-268,-254,-287,-276,-246},{-273,-259,-246,-265,-276,-287},{-276,-281,-251,-270,-289,-259},{-292,-248,-248,-265,-273,-270},{-287,-265,-278,-273,-273,-248},{-281,-300,-254,-251,-300,-262},{-251,-300,-298,-287,-295,-292},{-298,-254,-246,-246,-300,-262},{-289,-284,-262,-284,-268,-276},{-262,-265,-276,-300,-254,-257},{-265,-284,-273,-298,-273,-287},{-268,-281,-300,-246,-268,-273},{-281,-281,-270,-257,-281,-262},{-287,-273,-273,-251,-278,-281},{-246,-262,-295,-276,-265,-270},{-289,-268,-298,-254,-295,-295},{-284,-273,-262,-295,-287,-300},{-268,-295,-257,-300,-287,-276},{-287,-281,-268,-268,-262,-251},{-281,-259,-265,-259,-265,-257},{-300,-292,-300,-251,-265,-251},{-254,-284,-246,-287,-298,-289},{-295,-292,-300,-268,-295,-298},{-287,-289,-284,-268,-298,-278},{-281,-248,-278,-254,-300,-281}}},{{{-152,-145,-162,-146,-149,-154},{-143,-146,-143,-146,-142,-145},{-165,-163,-143,-165,-165,-139},{-162,-145,-163,-142,-157,-159},{-160,-149,-159,-162,-146,-168},{-169,-151,-169,-145,-160,-148},{-149,-142,-149,-143,-165,-154},{-142,-140,-146,-139,-162,-145},{-159,-169,-156,-165,-146,-143},{-154,-169,-148,-148,-154,-151},{-140,-152,-151,-152,-154,-163},{-156,-168,-169,-154,-165,-146},{-139,-159,-162,-148,-157,-146},{-151,-148,-145,-151,-166,-146},{-166,-139,-166,-152,-159,-165},{-163,-156,-149,-143,-165,-157},{-165,-143,-169,-166,-162,-165},{-145,-145,-146,-154,-157,-162},{-163,-154,-168,-145,-149,-157},{-149,-169,-149,-151,-162,-168},{-160,-142,-162,-156,-163,-154},{-169,-157,-157,-160,-168,-148},{-157,-165,-148,-157,-152,-149},{-146,-145,-152,-163,-145,-148},{-162,-169,-145,-166,-159,-166},{-162,-140,-154,-157,-140,-169},{-148,-145,-140,-143,-163,-142},{-146,-162,-166,-152,-162,-142},{-145,-163,-145,-151,-157,-159},{-154,-140,-162,-149,-157,-154},{-165,-151,-148,-140,-140,-166},{-166,-140,-168,-169,-140,-149},{-142,-156,-157,-145,-169,-151},{-143,-162,-148,-160,-140,-162},{-159,-148,-139,-139,-145,-165},{-169,-146,-152,-152,-140,-145},{-156,-156,-160,-159,-154,-160},{-160,-143,-146,-160,-143,-140},{-160,-166,-139,-152,-149,-146},{-145,-165,-168,-162,-142,-145},{-148,-142,-163,-143,-148,-143},{-154,-165,-140,-163,-149,-166},{-159,-157,-169,-148,-154,-166},{-146,-165,-159,-143,-168,-162},{-151,-140,-165,-163,-151,-159},{-159,-139,-160,-139,-162,-169},{-168,-139,-166,-156,-140,-152},{-142,-160,-160,-146,-145,-159},{-163,-162,-152,-163,-146,-156},{-143,-169,-162,-143,-154,-163}},{{-160,-169,-165,-145,-142,-156},{-163,-142,-151,-143,-157,-159},{-149,-165,-160,-168,-169,-168},{-151,-156,-165,-162,-143,-146},{-163,-142,-156,-149,-169,-145},{-165,-165,-148,-160,-143,-146},{-146,-156,-162,-143,-163,-159},{-168,-145,-149,-142,-160,-143},{-143,-146,-142,-160,-165,-162},{-142,-157,-139,-168,-152,-152},{-139,-146,-143,-149,-143,-166},{-165,-169,-160,-142,-168,-166},{-162,-140,-139,-156,-139,-149},{-169,-145,-146,-143,-157,-149},{-142,-160,-143,-146,-152,-159},{-149,-156,-157,-140,-140,-159},{-163,-149,-157,-142,-139,-165},{-169,-139,-139,-143,-152,-149},{-152,-157,-154,-140,-165,-169},{-162,-149,-160,-143,-151,-156},{-146,-163,-157,-160,-157,-162},{-169,-162,-168,-145,-154,-140},{-156,-142,-149,-169,-148,-140},{-142,-140,-156,-169,-143,-143},{-152,-157,-166,-156,-160,-151},{-162,-156,-168,-154,-157,-140},{-163,-151,-154,-149,-169,-162},{-139,-139,-169,-152,-143,-157},{-162,-159,-143,-151,-154,-143},{-168,-154,-163,-160,-152,-162},{-145,-157,-142,-163,-154,-163},{-149,-143,-168,-140,-168,-156},{-156,-160,-154,-140,-142,-149},{-143,-139,-156,-154,-166,-163},{-163,-139,-149,-151,-142,-169},{-142,-159,-154,-146,-145,-139},{-163,-163,-163,-145,-146,-157},{-165,-163,-156,-152,-149,-152},{-146,-165,-168,-151,-149,-156},{-165,-140,-140,-151,-160,-142},{-140,-145,-162,-139,-148,-168},{-154,-145,-143,-143,-151,-160},{-146,-163,-145,-165,-156,-143},{-162,-143,-156,-140,-165,-151},{-139,-142,-159,-166,-148,-165},{-169,-151,-142,-162,-157,-157},{-139,-140,-152,-169,-140,-162},{-165,-140,-163,-169,-162,-151},{-168,-149,-165,-156,-160,-148},{-143,-145,-159,-169,-166,-151}},{{-169,-163,-146,-148,-139,-146},{-143,-154,-149,-163,-152,-165},{-160,-157,-165,-151,-145,-163},{-145,-145,-149,-154,-149,-142},{-140,-139,-145,-151,-140,-143},{-156,-168,-151,-165,-165,-152},{-168,-168,-140,-162,-169,-159},{-154,-149,-142,-142,-168,-146},{-159,-159,-142,-165,-154,-159},{-143,-148,-166,-168,-140,-151},{-163,-146,-154,-168,-160,-149},{-149,-169,-160,-166,-160,-169},{-162,-166,-148,-143,-148,-149},{-168,-166,-149,-160,-140,-166},{-165,-146,-165,-169,-143,-140},{-148,-146,-145,-165,-163,-142},{-140,-166,-146,-142,-148,-145},{-143,-165,-148,-146,-149,-139},{-152,-168,-151,-146,-152,-149},{-163,-165,-166,-159,-169,-168},{-165,-157,-145,-163,-142,-166},{-139,-154,-157,-142,-143,-159},{-160,-152,-165,-157,-156,-162},{-139,-145,-160,-139,-166,-162},{-169,-145,-157,-146,-149,-157},{-168,-168,-152,-142,-157,-145},{-165,-154,-139,-169,-140,-151},{-159,-145,-149,-146,-163,-146},{-169,-157,-148,-142,-160,-162},{-160,-157,-162,-162,-162,-148},{-169,-139,-143,-156,-159,-139},{-152,-160,-160,-143,-145,-154},{-146,-166,-148,-159,-168,-143},{-149,-162,-154,-140,-157,-157},{-140,-160,-159,-148,-149,-152},{-149,-169,-157,-151,-146,-140},{-168,-146,-169,-165,-142,-156},{-149,-145,-146,-166,-160,-154},{-160,-156,-145,-165,-168,-149},{-142,-166,-169,-146,-166,-166},{-169,-149,-148,-163,-154,-156},{-152,-162,-152,-160,-146,-165},{-157,-142,-148,-152,-162,-146},{-160,-166,-168,-143,-168,-152},{-159,-149,-162,-152,-143,-165},{-168,-166,-142,-159,-154,-169},{-152,-148,-152,-145,-159,-160},{-151,-154,-168,-140,-145,-166},{-142,-148,-143,-159,-159,-156},{-139,-156,-165,-156,-149,-142}},{{-151,-143,-159,-142,-169,-162},{-157,-145,-152,-163,-140,-163},{-146,-169,-166,-162,-156,-140},{-169,-146,-169,-168,-149,-159},{-169,-142,-148,-168,-139,-143},{-148,-149,-159,-165,-140,-159},{-149,-146,-156,-142,-157,-152},{-166,-142,-163,-168,-169,-143},{-152,-163,-146,-145,-154,-154},{-160,-159,-154,-159,-169,-149},{-143,-146,-169,-160,-140,-159},{-148,-154,-160,-143,-149,-157},{-156,-145,-168,-166,-168,-146},{-145,-143,-149,-146,-168,-156},{-154,-154,-160,-166,-165,-145},{-145,-162,-152,-146,-140,-151},{-145,-145,-162,-168,-149,-169},{-169,-162,-151,-143,-159,-162},{-156,-157,-140,-154,-168,-168},{-151,-157,-168,-154,-143,-156},{-159,-154,-139,-166,-156,-162},{-166,-151,-143,-156,-152,-140},{-148,-148,-165,-156,-151,-165},{-149,-139,-143,-149,-168,-142},{-148,-156,-156,-162,-154,-156},{-169,-154,-143,-157,-145,-139},{-140,-159,-166,-143,-146,-151},{-168,-157,-157,-159,-149,-140},{-166,-140,-149,-168,-169,-139},{-157,-145,-160,-166,-160,-149},{-163,-154,-165,-142,-154,-145},{-139,-156,-143,-142,-142,-169},{-160,-157,-165,-160,-159,-156},{-151,-143,-148,-157,-169,-142},{-142,-166,-159,-160,-143,-163},{-163,-156,-146,-163,-159,-166},{-159,-166,-160,-142,-166,-143},{-168,-160,-151,-154,-162,-152},{-157,-151,-169,-142,-140,-142},{-165,-156,-166,-156,-157,-168},{-169,-139,-168,-139,-139,-152},{-139,-163,-169,-148,-168,-156},{-163,-140,-140,-143,-159,-159},{-148,-157,-168,-146,-142,-139},{-142,-168,-159,-142,-156,-165},{-165,-149,-168,-139,-165,-154},{-145,-159,-160,-159,-149,-159},{-165,-145,-165,-169,-149,-145},{-140,-148,-157,-156,-139,-151},{-140,-152,-163,-165,-152,-165}},{{-159,-168,-156,-142,-146,-157},{-142,-143,-156,-143,-159,-152},{-149,-140,-149,-140,-165,-162},{-139,-146,-157,-140,-159,-160},{-140,-149,-139,-160,-152,-157},{-145,-156,-146,-163,-168,-151},{-142,-166,-151,-156,-143,-149},{-154,-149,-160,-143,-146,-148},{-143,-166,-162,-152,-149,-142},{-168,-163,-142,-163,-160,-142},{-162,-166,-146,-146,-166,-163},{-169,-151,-148,-148,-156,-162},{-148,-149,-139,-159,-165,-140},{-143,-165,-168,-165,-139,-163},{-143,-151,-156,-156,-169,-162},{-166,-149,-162,-165,-156,-145},{-168,-139,-163,-145,-148,-148},{-154,-152,-168,-143,-139,-156},{-145,-157,-149,-168,-140,-139},{-142,-166,-152,-156,-157,-143},{-145,-140,-145,-168,-146,-169},{-152,-142,-149,-163,-139,-151},{-157,-140,-165,-165,-166,-143},{-160,-157,-143,-157,-165,-152},{-163,-139,-166,-169,-145,-160},{-169,-142,-157,-151,-165,-151},{-146,-145,-140,-154,-160,-156},{-154,-143,-152,-160,-165,-145},{-166,-148,-145,-145,-148,-151},{-145,-157,-162,-152,-156,-163},{-154,-154,-140,-156,-146,-157},{-139,-152,-139,-162,-154,-154},{-165,-140,-166,-149,-160,-139},{-140,-154,-156,-142,-146,-168},{-149,-168,-163,-166,-162,-154},{-165,-169,-149,-151,-145,-148},{-160,-159,-159,-149,-157,-154},{-154,-149,-156,-168,-160,-142},{-140,-152,-169,-166,-143,-166},{-154,-154,-145,-140,-148,-165},{-152,-142,-154,-148,-145,-139},{-157,-140,-140,-145,-151,-156},{-142,-142,-169,-159,-165,-152},{-157,-145,-151,-169,-148,-146},{-160,-165,-156,-143,-140,-152},{-154,-169,-163,-145,-162,-149},{-145,-168,-169,-160,-159,-159},{-146,-156,-163,-145,-146,-157},{-139,-152,-148,-166,-139,-149},{-152,-159,-143,-148,-157,-142}},{{-160,-156,-151,-169,-148,-166},{-152,-142,-146,-146,-140,-145},{-163,-168,-163,-140,-157,-168},{-140,-145,-165,-166,-148,-160},{-149,-166,-152,-149,-146,-149},{-152,-162,-160,-139,-152,-163},{-156,-142,-166,-145,-149,-145},{-168,-143,-149,-169,-165,-169},{-152,-149,-142,-154,-146,-156},{-143,-149,-151,-152,-166,-159},{-165,-156,-142,-168,-163,-154},{-169,-163,-154,-146,-168,-156},{-149,-156,-142,-152,-151,-160},{-145,-166,-151,-139,-169,-149},{-140,-159,-163,-157,-162,-149},{-154,-146,-160,-145,-149,-159},{-165,-169,-166,-168,-151,-152},{-145,-146,-143,-157,-154,-142},{-162,-168,-156,-154,-156,-165},{-166,-146,-146,-163,-162,-163},{-145,-151,-166,-169,-149,-160},{-151,-151,-162,-148,-149,-157},{-148,-149,-156,-148,-162,-148},{-162,-165,-159,-152,-139,-143},{-165,-149,-152,-156,-157,-165},{-146,-159,-148,-151,-157,-157},{-160,-145,-159,-169,-139,-163},{-143,-149,-140,-152,-139,-149},{-143,-165,-149,-154,-142,-143},{-163,-157,-156,-169,-140,-165},{-168,-169,-169,-154,-160,-149},{-139,-169,-159,-162,-146,-162},{-166,-168,-166,-168,-142,-159},{-149,-149,-160,-149,-149,-168},{-162,-140,-159,-160,-159,-146},{-169,-163,-151,-159,-140,-157},{-143,-160,-143,-139,-159,-168},{-162,-157,-157,-169,-169,-160},{-169,-162,-165,-163,-148,-166},{-159,-162,-166,-145,-142,-146},{-143,-152,-156,-168,-142,-146},{-160,-159,-169,-163,-169,-160},{-139,-149,-157,-152,-162,-140},{-162,-168,-148,-160,-139,-160},{-156,-162,-154,-159,-152,-151},{-149,-143,-157,-156,-156,-157},{-151,-142,-168,-142,-148,-165},{-162,-149,-157,-146,-160,-163},{-146,-160,-142,-165,-160,-140},{-146,-159,-165,-169,-156,-165}}},{{{-167,-182,-180,-175,-182,-195},{-171,-182,-189,-166,-169,-169},{-182,-184,-175,-193,-184,-198},{-187,-169,-195,-178,-171,-175},{-177,-189,-166,-195,-184,-193},{-173,-167,-198,-167,-173,-198},{-189,-186,-164,-171,-198,-169},{-198,-198,-189,-189,-187,-200},{-167,-167,-182,-164,-193,-195},{-178,-191,-195,-180,-197,-173},{-197,-200,-186,-177,-166,-189},{-187,-200,-166,-200,-169,-191},{-189,-177,-195,-173,-197,-169},{-191,-171,-193,-189,-184,-177},{-198,-197,-182,-169,-187,-197},{-187,-173,-164,-198,-178,-182},{-171,-166,-177,-169,-178,-189},{-173,-164,-191,-171,-186,-200},{-184,-184,-167,-197,-198,-189},{-173,-166,-178,-173,-189,-164},{-197,-171,-177,-191,-191,-184},{-200,-189,-169,-193,-173,-164},{-173,-189,-189,-164,-184,-177},{-177,-171,-184,-180,-191,-175},{-173,-191,-189,-198,-182,-197},{-169,-173,-177,-184,-191,-180},{-200,-182,-198,-167,-193,-167},{-182,-177,-182,-178,-197,-180},{-169,-191,-191,-173,-177,-182},{-164,-200,-164,-169,-182,-186},{-175,-197,-177,-195,-169,-169},{-198,-186,-186,-182,-186,-164},{-200,-200,-167,-195,-180,-197},{-186,-186,-182,-173,-197,-184},{-178,-195,-166,-187,-189,-171},{-167,-173,-193,-182,-177,-193},{-186,-178,-184,-173,-175,-169},{-197,-175,-169,-177,-171,-164},{-198,-182,-193,-167,-187,-191},{-175,-197,-189,-187,-187,-169},{-189,-167,-193,-175,-197,-189},{-169,-191,-177,-186,-200,-177},{-198,-198,-173,-189,-186,-186},{-189,-197,-186,-167,-177,-173},{-200,-173,-173,-173,-166,-184},{-184,-193,-167,-184,-178,-178},{-184,-191,-175,-175,-182,-189},{-198,-167,-198,-195,-184,-193},{-191,-182,-173,-187,-200,-198},{-171,-171,-169,-164,-195,-193}},{{-175,-180,-184,-178,-169,-195},{-195,-187,-182,-191,-193,-189},{-173,-164,-184,-197,-175,-175},{-169,-171,-187,-189,-193,-195},{-189,-164,-171,-193,-169,-198},{-164,-171,-195,-198,-166,-171},{-171,-197,-187,-166,-186,-182},{-184,-171,-186,-186,-169,-171},{-198,-177,-180,-200,-173,-166},{-177,-169,-166,-193,-198,-180},{-193,-184,-182,-169,-164,-184},{-198,-171,-164,-191,-187,-169},{-166,-167,-166,-198,-166,-191},{-167,-167,-164,-195,-173,-173},{-167,-189,-178,-187,-193,-198},{-178,-164,-171,-180,-187,-198},{-200,-164,-189,-177,-186,-164},{-169,-186,-200,-164,-198,-186},{-186,-177,-164,-182,-197,-177},{-177,-189,-166,-175,-193,-175},{-191,-178,-186,-197,-184,-175},{-186,-193,-178,-195,-182,-193},{-164,-178,-184,-193,-191,-178},{-193,-198,-186,-180,-186,-169},{-164,-198,-173,-186,-180,-186},{-166,-178,-180,-177,-197,-184},{-198,-177,-182,-198,-197,-200},{-200,-186,-175,-195,-195,-197},{-193,-198,-186,-198,-180,-177},{-198,-186,-177,-189,-171,-169},{-195,-195,-171,-197,-173,-198},{-184,-166,-166,-189,-195,-173},{-200,-166,-182,-173,-182,-175},{-182,-164,-187,-187,-182,-184},{-184,-175,-186,-193,-164,-191},{-191,-180,-173,-184,-195,-171},{-182,-177,-184,-178,-180,-180},{-177,-193,-173,-182,-187,-195},{-167,-177,-198,-191,-195,-182},{-178,-182,-169,-178,-200,-184},{-164,-178,-180,-167,-166,-173},{-198,-175,-198,-169,-169,-198},{-197,-178,-198,-189,-182,-193},{-173,-171,-193,-175,-167,-189},{-189,-195,-182,-182,-197,-175},{-182,-186,-184,-186,-187,-186},{-177,-178,-175,-193,-193,-187},{-167,-184,-193,-178,-178,-164},{-180,-177,-182,-171,-178,-167},{-180,-198,-187,-166,-182,-189}},{{-166,-193,-187,-169,-193,-178},{-177,-191,-189,-198,-169,-191},{-167,-195,-200,-193,-169,-191},{-200,-198,-180,-164,-187,-171},{-189,-180,-175,-186,-182,-184},{-173,-171,-195,-164,-191,-180},{-182,-164,-164,-173,-182,-180},{-173,-173,-175,-189,-166,-167},{-167,-195,-169,-200,-186,-189},{-182,-173,-180,-184,-189,-173},{-197,-177,-167,-193,-197,-164},{-200,-197,-197,-198,-195,-184},{-187,-193,-198,-171,-175,-186},{-200,-175,-189,-167,-198,-177},{-173,-167,-193,-189,-173,-169},{-164,-180,-191,-189,-175,-164},{-186,-186,-184,-164,-198,-195},{-184,-189,-191,-191,-197,-189},{-193,-184,-180,-177,-173,-197},{-184,-195,-200,-186,-184,-173},{-173,-184,-182,-175,-191,-175},{-197,-171,-173,-200,-195,-197},{-189,-173,-186,-193,-195,-197},{-198,-177,-187,-184,-198,-184},{-182,-182,-178,-189,-164,-191},{-175,-167,-175,-173,-187,-166},{-186,-177,-184,-189,-184,-182},{-193,-167,-186,-184,-197,-193},{-191,-200,-178,-167,-173,-175},{-186,-166,-191,-186,-169,-182},{-198,-171,-186,-193,-187,-187},{-195,-166,-184,-173,-187,-195},{-193,-186,-180,-167,-200,-186},{-167,-164,-166,-197,-166,-195},{-164,-173,-182,-178,-189,-167},{-178,-169,-200,-180,-175,-167},{-195,-173,-193,-166,-186,-189},{-171,-191,-189,-167,-173,-180},{-195,-180,-164,-198,-195,-184},{-187,-180,-200,-186,-178,-197},{-200,-186,-200,-177,-177,-166},{-180,-189,-166,-180,-189,-197},{-186,-200,-164,-195,-200,-198},{-166,-164,-186,-184,-182,-198},{-166,-178,-171,-169,-182,-175},{-193,-182,-184,-195,-173,-178},{-200,-184,-195,-186,-177,-193},{-164,-178,-177,-195,-195,-198},{-178,-184,-169,-166,-171,-197},{-180,-164,-193,-164,-191,-191}},{{-197,-198,-198,-197,-178,-198},{-173,-178,-177,-171,-186,-197},{-182,-186,-200,-186,-175,-195},{-167,-189,-191,-189,-187,-195},{-167,-198,-187,-164,-189,-173},{-180,-175,-186,-180,-191,-178},{-169,-178,-175,-173,-186,-186},{-193,-180,-182,-182,-175,-166},{-184,-167,-184,-198,-187,-191},{-180,-191,-200,-171,-197,-173},{-164,-178,-169,-173,-191,-178},{-167,-175,-191,-175,-167,-198},{-186,-164,-187,-186,-182,-193},{-169,-200,-169,-171,-169,-193},{-200,-186,-171,-193,-200,-167},{-187,-164,-171,-180,-198,-166},{-169,-177,-197,-197,-169,-200},{-191,-186,-182,-197,-189,-167},{-184,-164,-200,-182,-186,-180},{-184,-187,-187,-173,-175,-169},{-195,-167,-191,-175,-178,-198},{-200,-191,-167,-200,-191,-173},{-175,-187,-197,-193,-197,-164},{-189,-166,-171,-175,-166,-169},{-167,-171,-184,-167,-180,-197},{-169,-197,-187,-167,-200,-184},{-177,-189,-180,-169,-184,-180},{-197,-189,-167,-164,-178,-189},{-187,-191,-175,-191,-187,-184},{-178,-173,-169,-200,-186,-193},{-169,-191,-186,-184,-173,-171},{-171,-186,-171,-182,-169,-164},{-173,-169,-177,-178,-182,-177},{-197,-200,-167,-178,-175,-175},{-169,-187,-175,-195,-177,-189},{-175,-193,-195,-171,-178,-193},{-191,-178,-180,-180,-200,-171},{-184,-191,-186,-171,-187,-187},{-191,-187,-184,-167,-180,-177},{-164,-197,-184,-200,-189,-200},{-184,-167,-164,-178,-164,-177},{-173,-189,-178,-198,-182,-193},{-191,-169,-189,-166,-195,-178},{-167,-191,-193,-177,-178,-173},{-167,-175,-180,-173,-186,-182},{-169,-187,-175,-166,-175,-171},{-198,-173,-169,-198,-178,-184},{-186,-193,-177,-193,-184,-166},{-186,-198,-193,-198,-197,-167},{-173,-187,-182,-191,-167,-166}},{{-191,-187,-186,-182,-178,-187},{-177,-166,-184,-167,-169,-166},{-198,-167,-169,-184,-193,-198},{-169,-186,-198,-187,-171,-195},{-200,-167,-195,-169,-164,-180},{-164,-180,-186,-182,-189,-193},{-182,-186,-177,-182,-186,-184},{-198,-167,-197,-187,-169,-164},{-200,-182,-167,-171,-187,-180},{-175,-173,-180,-169,-180,-178},{-187,-184,-175,-169,-178,-166},{-180,-169,-184,-189,-197,-180},{-164,-197,-198,-173,-175,-198},{-195,-198,-171,-186,-180,-182},{-187,-175,-193,-173,-177,-187},{-182,-200,-198,-177,-191,-187},{-198,-180,-178,-193,-198,-186},{-198,-195,-193,-191,-200,-187},{-193,-173,-200,-175,-180,-167},{-169,-191,-167,-167,-173,-200},{-175,-169,-180,-191,-173,-173},{-189,-198,-164,-191,-178,-191},{-198,-164,-180,-167,-189,-189},{-175,-164,-187,-175,-187,-197},{-182,-195,-195,-197,-189,-180},{-193,-175,-182,-180,-178,-167},{-197,-167,-198,-186,-175,-175},{-171,-180,-187,-178,-164,-177},{-171,-193,-173,-164,-193,-182},{-186,-167,-177,-180,-171,-184},{-180,-198,-173,-198,-186,-180},{-178,-197,-173,-182,-198,-193},{-197,-169,-178,-189,-177,-197},{-197,-200,-171,-186,-182,-197},{-175,-175,-187,-197,-169,-191},{-200,-171,-182,-187,-169,-171},{-189,-169,-195,-175,-173,-180},{-166,-182,-200,-193,-197,-164},{-198,-186,-175,-186,-182,-175},{-180,-175,-198,-193,-189,-178},{-180,-189,-184,-189,-164,-169},{-186,-180,-167,-180,-198,-197},{-186,-193,-164,-186,-184,-169},{-175,-169,-187,-195,-197,-182},{-171,-184,-187,-193,-200,-198},{-186,-167,-171,-166,-184,-175},{-177,-200,-186,-197,-173,-173},{-191,-173,-187,-169,-175,-180},{-186,-197,-193,-182,-175,-193},{-187,-169,-167,-200,-180,-178}},{{-177,-171,-184,-164,-169,-191},{-167,-186,-186,-177,-187,-195},{-184,-171,-200,-189,-184,-184},{-182,-200,-164,-173,-191,-193},{-197,-173,-177,-186,-166,-200},{-180,-164,-186,-166,-187,-200},{-180,-197,-167,-175,-177,-164},{-164,-189,-197,-177,-167,-177},{-173,-173,-182,-197,-177,-167},{-166,-167,-197,-186,-195,-193},{-184,-177,-175,-184,-182,-173},{-200,-180,-164,-197,-169,-180},{-195,-177,-198,-178,-200,-178},{-195,-167,-184,-186,-184,-189},{-164,-191,-180,-191,-177,-175},{-200,-178,-184,-164,-198,-177},{-189,-189,-177,-173,-187,-191},{-198,-180,-189,-166,-193,-167},{-189,-169,-177,-197,-184,-180},{-175,-171,-167,-173,-178,-193},{-189,-191,-195,-193,-164,-189},{-184,-197,-198,-175,-186,-200},{-191,-195,-182,-184,-193,-182},{-178,-180,-171,-171,-171,-197},{-189,-193,-187,-184,-200,-182},{-187,-195,-178,-166,-197,-198},{-169,-186,-193,-186,-166,-187},{-164,-166,-191,-166,-180,-164},{-182,-198,-187,-191,-193,-166},{-173,-197,-180,-189,-184,-180},{-178,-178,-186,-180,-166,-195},{-182,-189,-167,-186,-182,-182},{-195,-169,-187,-169,-169,-184},{-167,-189,-182,-193,-180,-167},{-167,-189,-180,-191,-189,-180},{-195,-193,-191,-184,-171,-169},{-193,-197,-198,-197,-187,-178},{-200,-184,-186,-200,-184,-197},{-197,-180,-189,-184,-169,-169},{-193,-180,-180,-173,-180,-175},{-171,-197,-166,-171,-173,-187},{-171,-193,-195,-186,-166,-200},{-197,-191,-184,-171,-189,-184},{-178,-189,-164,-175,-197,-189},{-171,-177,-167,-180,-177,-164},{-187,-195,-177,-167,-178,-195},{-197,-186,-169,-169,-169,-178},{-182,-171,-167,-167,-177,-166},{-195,-164,-197,-193,-167,-189},{-175,-167,-166,-198,-166,-184}}},{{{-223,-250,-245,-247,-262,-252},{-228,-233,-262,-252,-228,-262},{-257,-240,-235,-267,-252,-233},{-267,-260,-252,-260,-270,-250},{-247,-250,-257,-270,-225,-267},{-233,-250,-260,-265,-247,-260},{-257,-270,-270,-262,-260,-238},{-228,-270,-260,-240,-255,-245},{-233,-228,-230,-223,-257,-233},{-235,-230,-223,-220,-245,-262},{-243,-245,-220,-238,-267,-240},{-240,-262,-240,-257,-252,-230},{-233,-252,-260,-230,-235,-220},{-228,-243,-250,-243,-257,-238},{-262,-223,-223,-247,-228,-245},{-230,-238,-220,-238,-245,-255},{-233,-265,-230,-225,-235,-247},{-238,-225,-262,-260,-245,-245},{-270,-270,-252,-247,-270,-235},{-257,-223,-238,-270,-223,-270},{-230,-260,-252,-267,-245,-247},{-260,-233,-255,-245,-225,-230},{-238,-250,-267,-238,-270,-225},{-255,-247,-220,-265,-225,-240},{-267,-257,-230,-238,-230,-262},{-255,-250,-228,-243,-240,-257},{-235,-247,-270,-250,-257,-243},{-240,-240,-270,-265,-255,-230},{-245,-270,-223,-250,-243,-220},{-235,-223,-257,-235,-220,-257},{-262,-238,-235,-235,-267,-257},{-228,-262,-247,-233,-267,-257},{-235,-252,-235,-223,-233,-262},{-238,-265,-267,-223,-235,-262},{-252,-233,-240,-247,-260,-262},{-225,-262,-262,-265,-267,-245},{-228,-257,-235,-267,-243,-270},{-228,-223,-257,-262,-243,-255},{-267,-233,-240,-257,-235,-260},{-230,-238,-220,-233,-235,-228},{-257,-265,-243,-262,-247,-270},{-262,-243,-255,-238,-257,-220},{-255,-228,-252,-267,-260,-260},{-267,-262,-238,-223,-228,-230},{-262,-223,-250,-233,-225,-235},{-245,-262,-270,-255,-228,-267},{-223,-243,-257,-247,-262,-233},{-250,-240,-245,-220,-265,-225},{-255,-225,-252,-243,-250,-267},{-230,-247,-240,-225,-235,-220}},{{-223,-223,-243,-225,-243,-270},{-230,-228,-243,-223,-265,-252},{-260,-240,-240,-260,-245,-267},{-252,-233,-240,-265,-255,-270},{-250,-243,-240,-262,-243,-262},{-257,-265,-245,-265,-220,-270},{-233,-270,-228,-220,-220,-220},{-235,-252,-250,-267,-270,-233},{-230,-233,-233,-220,-260,-247},{-233,-228,-250,-223,-225,-252},{-233,-257,-243,-238,-250,-257},{-228,-220,-247,-225,-233,-228},{-228,-223,-228,-225,-235,-267},{-265,-243,-240,-243,-270,-233},{-257,-262,-260,-238,-230,-235},{-255,-250,-230,-260,-238,-243},{-238,-250,-257,-223,-260,-233},{-252,-233,-233,-238,-220,-255},{-235,-245,-250,-238,-260,-252},{-262,-262,-235,-267,-233,-225},{-257,-260,-252,-220,-265,-265},{-243,-233,-252,-243,-245,-223},{-247,-228,-220,-262,-262,-252},{-243,-250,-255,-235,-270,-225},{-230,-250,-255,-233,-228,-223},{-238,-267,-257,-257,-233,-225},{-247,-267,-223,-257,-235,-270},{-262,-225,-238,-247,-255,-260},{-235,-250,-255,-238,-267,-220},{-228,-252,-238,-225,-243,-260},{-265,-228,-233,-252,-228,-233},{-260,-240,-260,-252,-223,-240},{-230,-243,-233,-260,-252,-265},{-252,-228,-270,-267,-250,-240},{-247,-238,-270,-228,-270,-238},{-262,-220,-238,-255,-255,-262},{-235,-228,-235,-265,-250,-228},{-262,-262,-270,-252,-270,-225},{-257,-220,-260,-265,-220,-238},{-265,-262,-260,-265,-223,-230},{-257,-223,-220,-235,-247,-257},{-230,-220,-265,-243,-240,-250},{-245,-270,-235,-255,-270,-235},{-233,-250,-230,-223,-255,-250},{-230,-247,-243,-255,-270,-230},{-252,-228,-267,-220,-255,-223},{-223,-265,-245,-255,-265,-225},{-220,-245,-245,-233,-235,-245},{-252,-265,-228,-257,-270,-223},{-238,-240,-257,-245,-240,-250}},{{-238,-262,-233,-230,-262,-262},{-243,-230,-230,-260,-228,-260},{-223,-250,-243,-243,-223,-220},{-225,-262,-220,-255,-265,-230},{-233,-262,-262,-220,-228,-225},{-260,-230,-233,-230,-233,-235},{-265,-252,-225,-257,-262,-220},{-250,-260,-228,-267,-262,-228},{-247,-220,-240,-235,-265,-267},{-240,-255,-245,-255,-267,-270},{-235,-238,-225,-230,-250,-240},{-267,-262,-235,-250,-228,-240},{-270,-228,-238,-243,-240,-252},{-255,-262,-243,-233,-247,-252},{-255,-260,-270,-223,-228,-252},{-257,-262,-243,-233,-265,-247},{-223,-252,-245,-235,-225,-252},{-223,-233,-243,-270,-267,-233},{-240,-270,-260,-230,-230,-250},{-238,-235,-252,-238,-262,-265},{-230,-265,-267,-250,-262,-245},{-252,-265,-220,-228,-233,-267},{-230,-245,-225,-235,-252,-223},{-260,-233,-240,-233,-228,-235},{-243,-238,-252,-257,-245,-220},{-267,-228,-245,-223,-270,-255},{-223,-262,-235,-260,-257,-270},{-247,-262,-260,-252,-235,-228},{-250,-265,-233,-225,-228,-252},{-228,-270,-235,-262,-267,-262},{-255,-235,-265,-235,-220,-252},{-267,-250,-225,-247,-252,-250},{-233,-225,-223,-265,-240,-247},{-260,-250,-257,-228,-243,-265},{-230,-228,-252,-247,-265,-255},{-252,-245,-230,-245,-260,-235},{-257,-243,-267,-243,-270,-255},{-265,-247,-225,-250,-255,-243},{-265,-228,-233,-235,-243,-243},{-220,-240,-247,-270,-243,-260},{-220,-238,-270,-230,-243,-238},{-260,-240,-243,-228,-252,-233},{-225,-250,-230,-243,-235,-257},{-220,-255,-270,-235,-267,-260},{-235,-260,-223,-228,-233,-220},{-240,-245,-265,-240,-238,-223},{-238,-255,-230,-223,-247,-255},{-255,-257,-225,-228,-243,-223},{-252,-250,-252,-247,-235,-220},{-235,-265,-255,-250,-235,-252}},{{-228,-233,-225,-260,-245,-255},{-270,-245,-228,-250,-252,-228},{-233,-223,-252,-230,-225,-247},{-255,-225,-220,-250,-240,-223},{-228,-245,-252,-267,-257,-260},{-247,-265,-238,-240,-243,-225},{-255,-257,-228,-257,-223,-245},{-265,-223,-262,-262,-267,-240},{-233,-228,-230,-235,-265,-257},{-250,-220,-245,-255,-270,-240},{-243,-252,-260,-262,-230,-255},{-230,-262,-230,-235,-257,-260},{-228,-238,-230,-257,-267,-220},{-265,-255,-247,-247,-235,-230},{-252,-223,-233,-228,-270,-262},{-223,-233,-220,-243,-238,-220},{-235,-238,-250,-228,-220,-270},{-220,-228,-257,-225,-238,-238},{-270,-250,-230,-260,-252,-260},{-240,-267,-260,-240,-252,-270},{-233,-245,-262,-238,-250,-243},{-235,-262,-233,-265,-238,-230},{-250,-230,-233,-223,-267,-250},{-225,-252,-233,-262,-257,-270},{-255,-257,-230,-228,-247,-235},{-262,-225,-257,-245,-230,-230},{-250,-230,-247,-247,-223,-228},{-270,-255,-240,-265,-228,-225},{-240,-235,-267,-260,-270,-255},{-240,-245,-220,-220,-252,-260},{-270,-255,-223,-252,-235,-245},{-262,-230,-245,-223,-235,-270},{-267,-220,-265,-260,-243,-240},{-220,-257,-265,-235,-235,-252},{-255,-238,-255,-252,-265,-270},{-262,-257,-240,-240,-238,-245},{-267,-230,-243,-260,-262,-230},{-255,-265,-270,-250,-250,-235},{-252,-260,-243,-243,-228,-262},{-238,-223,-255,-243,-220,-223},{-252,-265,-245,-235,-225,-252},{-252,-252,-260,-247,-260,-270},{-262,-220,-233,-220,-235,-223},{-250,-267,-240,-252,-257,-228},{-262,-245,-265,-262,-257,-250},{-255,-225,-260,-260,-250,-228},{-245,-220,-235,-255,-250,-243},{-265,-257,-243,-233,-255,-262},{-250,-247,-243,-267,-260,-247},{-235,-233,-255,-255,-252,-247}},{{-243,-238,-225,-270,-238,-238},{-250,-235,-230,-262,-255,-252},{-267,-243,-228,-250,-257,-262},{-262,-233,-243,-238,-260,-240},{-233,-260,-255,-257,-247,-267},{-235,-262,-240,-243,-255,-255},{-243,-247,-238,-255,-238,-267},{-245,-243,-247,-252,-265,-238},{-252,-267,-228,-238,-245,-257},{-245,-235,-220,-233,-257,-247},{-225,-238,-228,-225,-250,-260},{-223,-235,-230,-250,-235,-265},{-267,-262,-235,-245,-233,-220},{-233,-223,-223,-233,-267,-257},{-230,-240,-238,-240,-238,-247},{-238,-223,-250,-228,-238,-238},{-245,-238,-260,-252,-257,-257},{-252,-233,-228,-220,-260,-240},{-230,-238,-225,-262,-228,-240},{-255,-267,-247,-262,-260,-233},{-250,-262,-243,-252,-225,-230},{-265,-245,-238,-257,-223,-225},{-255,-228,-228,-240,-265,-245},{-230,-262,-230,-225,-243,-250},{-230,-265,-252,-228,-240,-267},{-265,-233,-255,-265,-255,-228},{-220,-220,-220,-257,-267,-252},{-235,-228,-238,-243,-265,-262},{-267,-230,-257,-220,-238,-252},{-270,-240,-238,-270,-260,-265},{-228,-228,-260,-247,-270,-228},{-223,-245,-255,-252,-240,-225},{-238,-257,-270,-270,-235,-250},{-257,-245,-257,-245,-252,-257},{-228,-228,-255,-267,-240,-265},{-252,-228,-225,-243,-267,-255},{-255,-257,-233,-262,-220,-225},{-270,-235,-267,-267,-262,-223},{-257,-240,-240,-245,-240,-220},{-262,-223,-260,-250,-252,-220},{-270,-257,-265,-250,-265,-255},{-250,-225,-223,-230,-225,-245},{-262,-220,-238,-260,-262,-250},{-230,-270,-230,-247,-230,-235},{-257,-247,-260,-235,-245,-228},{-250,-260,-220,-257,-267,-225},{-255,-220,-220,-238,-245,-240},{-252,-220,-233,-220,-245,-240},{-267,-235,-250,-238,-250,-255},{-252,-230,-228,-238,-235,-267}},{{-245,-267,-238,-220,-225,-250},{-255,-262,-260,-245,-252,-250},{-247,-250,-243,-233,-228,-250},{-240,-233,-265,-255,-267,-243},{-267,-262,-245,-230,-245,-230},{-262,-267,-233,-220,-240,-223},{-250,-220,-220,-225,-262,-238},{-270,-247,-247,-220,-230,-260},{-223,-230,-262,-270,-257,-247},{-225,-233,-260,-270,-265,-247},{-252,-243,-220,-225,-243,-270},{-240,-260,-270,-260,-260,-238},{-223,-230,-238,-252,-255,-230},{-243,-243,-233,-245,-270,-223},{-255,-247,-235,-220,-238,-223},{-225,-250,-257,-257,-262,-267},{-260,-238,-230,-233,-260,-265},{-260,-252,-243,-238,-238,-230},{-223,-225,-260,-270,-252,-245},{-270,-220,-243,-233,-223,-267},{-250,-255,-257,-265,-270,-238},{-247,-230,-257,-247,-255,-240},{-228,-233,-260,-233,-225,-260},{-235,-260,-247,-240,-235,-220},{-267,-220,-228,-228,-270,-225},{-223,-220,-230,-270,-260,-262},{-220,-223,-238,-262,-250,-245},{-245,-267,-255,-247,-230,-257},{-235,-228,-233,-247,-225,-220},{-230,-233,-223,-228,-233,-247},{-270,-243,-247,-267,-250,-247},{-230,-233,-235,-228,-238,-265},{-243,-245,-262,-233,-223,-255},{-250,-228,-230,-225,-243,-225},{-220,-220,-230,-247,-257,-235},{-225,-238,-233,-228,-220,-233},{-255,-257,-265,-243,-270,-265},{-265,-243,-265,-238,-225,-245},{-255,-247,-252,-260,-223,-247},{-265,-262,-233,-252,-225,-233},{-225,-267,-230,-245,-257,-250},{-240,-260,-270,-223,-250,-233},{-245,-240,-250,-240,-267,-265},{-270,-270,-243,-267,-225,-265},{-270,-225,-255,-257,-262,-247},{-270,-267,-250,-235,-267,-233},{-267,-257,-238,-255,-225,-240},{-240,-243,-225,-230,-250,-238},{-228,-235,-230,-230,-245,-245},{-260,-235,-235,-235,-257,-223}}},{{{-236,-231,-245,-252,-215,-229},{-208,-226,-238,-229,-233,-249},{-217,-229,-215,-238,-226,-222},{-245,-210,-224,-226,-213,-240},{-231,-219,-226,-247,-236,-226},{-252,-238,-222,-238,-224,-245},{-229,-236,-233,-219,-249,-213},{-236,-254,-252,-213,-249,-213},{-219,-229,-224,-249,-243,-252},{-229,-249,-222,-245,-213,-213},{-243,-210,-236,-236,-226,-229},{-243,-233,-236,-236,-222,-247},{-252,-247,-226,-252,-217,-213},{-243,-231,-236,-224,-217,-208},{-249,-231,-249,-229,-224,-252},{-245,-252,-254,-219,-208,-222},{-247,-226,-236,-213,-233,-208},{-224,-213,-219,-224,-226,-229},{-224,-208,-215,-231,-233,-252},{-249,-243,-226,-240,-213,-233},{-236,-240,-243,-236,-210,-240},{-215,-226,-254,-238,-249,-254},{-217,-229,-213,-219,-219,-247},{-213,-210,-210,-226,-219,-229},{-229,-210,-249,-231,-229,-240},{-219,-240,-213,-247,-231,-252},{-238,-217,-210,-208,-219,-231},{-245,-243,-240,-238,-240,-252},{-233,-210,-224,-224,-217,-224},{-229,-252,-245,-222,-231,-229},{-247,-210,-252,-252,-245,-252},{-254,-222,-215,-238,-229,-249},{-231,-208,-217,-240,-245,-252},{-224,-219,-231,-208,-243,-229},{-208,-210,-213,-236,-231,-229},{-224,-222,-252,-222,-240,-254},{-233,-254,-226,-215,-249,-252},{-229,-231,-240,-210,-249,-252},{-240,-243,-247,-247,-247,-233},{-217,-222,-247,-252,-210,-219},{-224,-243,-224,-208,-254,-213},{-217,-254,-249,-245,-245,-254},{-252,-245,-208,-252,-238,-247},{-222,-217,-240,-252,-219,-254},{-215,-215,-231,-217,-229,-215},{-245,-222,-215,-229,-208,-252},{-208,-231,-245,-238,-219,-247},{-215,-217,-247,-226,-245,-217},{-229,-238,-226,-217,-243,-226},{-236,-247,-247,-219,-236,-254}},{{-215,-213,-233,-247,-213,-240},{-240,-243,-222,-219,-231,-252},{-222,-219,-231,-245,-238,-226},{-240,-240,-243,-215,-213,-226},{-233,-219,-208,-224,-254,-243},{-210,-213,-217,-252,-247,-229},{-243,-229,-217,-236,-224,-224},{-247,-226,-245,-243,-226,-208},{-236,-215,-224,-210,-229,-233},{-249,-243,-213,-247,-252,-219},{-213,-254,-238,-249,-208,-231},{-215,-213,-243,-240,-224,-222},{-222,-222,-224,-226,-210,-243},{-245,-243,-238,-254,-233,-236},{-252,-243,-233,-231,-217,-249},{-222,-233,-217,-208,-245,-215},{-210,-217,-213,-245,-217,-210},{-217,-238,-252,-249,-238,-236},{-252,-238,-215,-215,-215,-213},{-210,-240,-245,-233,-222,-213},{-245,-229,-229,-219,-213,-210},{-229,-226,-222,-210,-217,-208},{-215,-208,-210,-226,-229,-247},{-236,-249,-213,-229,-219,-249},{-222,-219,-249,-210,-210,-229},{-252,-219,-252,-231,-229,-236},{-222,-215,-254,-252,-219,-208},{-238,-238,-215,-215,-222,-240},{-229,-226,-213,-226,-236,-231},{-226,-240,-238,-245,-247,-254},{-252,-226,-233,-210,-249,-226},{-245,-245,-236,-249,-213,-240},{-224,-245,-215,-210,-254,-245},{-213,-249,-249,-219,-208,-219},{-215,-240,-254,-233,-254,-222},{-215,-226,-219,-236,-236,-231},{-231,-213,-231,-245,-231,-215},{-222,-226,-236,-219,-226,-245},{-215,-217,-236,-254,-219,-252},{-254,-213,-245,-208,-240,-229},{-213,-224,-217,-215,-219,-219},{-236,-210,-233,-252,-233,-208},{-231,-219,-236,-213,-245,-213},{-213,-224,-247,-236,-217,-240},{-231,-224,-240,-231,-222,-233},{-252,-245,-213,-252,-215,-208},{-236,-238,-229,-229,-226,-233},{-215,-243,-215,-238,-236,-254},{-249,-226,-222,-222,-208,-238},{-226,-243,-236,-208,-219,-238}},{{-208,-217,-254,-243,-249,-233},{-231,-219,-215,-208,-229,-217},{-210,-247,-226,-243,-238,-236},{-231,-247,-233,-215,-231,-224},{-247,-226,-243,-229,-245,-219},{-245,-249,-236,-219,-213,-254},{-252,-245,-233,-243,-252,-208},{-224,-222,-219,-213,-247,-254},{-238,-247,-210,-252,-247,-229},{-210,-215,-224,-224,-224,-233},{-217,-233,-215,-247,-240,-226},{-217,-247,-210,-219,-243,-213},{-247,-236,-252,-226,-231,-231},{-213,-219,-254,-217,-245,-243},{-245,-226,-213,-215,-238,-252},{-247,-236,-217,-219,-252,-236},{-226,-226,-226,-243,-249,-238},{-233,-238,-213,-229,-224,-252},{-219,-240,-236,-238,-245,-233},{-215,-229,-210,-219,-215,-236},{-219,-254,-210,-226,-254,-243},{-224,-233,-217,-252,-245,-215},{-254,-240,-240,-249,-217,-240},{-233,-252,-243,-238,-236,-215},{-233,-231,-243,-240,-236,-215},{-222,-240,-240,-210,-229,-254},{-254,-215,-208,-254,-224,-240},{-231,-213,-245,-224,-222,-254},{-215,-247,-249,-245,-233,-213},{-249,-252,-217,-254,-224,-249},{-238,-213,-240,-233,-222,-222},{-231,-219,-215,-222,-222,-219},{-249,-238,-226,-217,-210,-208},{-222,-252,-252,-243,-247,-247},{-224,-240,-231,-233,-208,-231},{-238,-238,-252,-217,-208,-224},{-217,-249,-233,-222,-224,-245},{-240,-213,-215,-231,-240,-240},{-254,-210,-224,-208,-217,-236},{-247,-243,-231,-252,-243,-238},{-213,-210,-236,-215,-238,-245},{-252,-226,-219,-219,-240,-231},{-245,-210,-254,-247,-215,-233},{-224,-217,-245,-243,-229,-233},{-213,-238,-252,-229,-215,-231},{-233,-247,-245,-208,-215,-249},{-240,-208,-217,-208,-213,-252},{-210,-213,-252,-208,-219,-229},{-247,-247,-208,-210,-249,-226},{-231,-229,-245,-224,-236,-210}},{{-226,-247,-224,-247,-229,-215},{-229,-231,-219,-226,-231,-224},{-236,-215,-236,-210,-224,-226},{-249,-245,-247,-222,-249,-210},{-247,-217,-243,-236,-245,-213},{-254,-254,-226,-210,-208,-215},{-240,-252,-240,-222,-226,-215},{-254,-217,-222,-249,-219,-236},{-254,-236,-224,-213,-245,-252},{-229,-217,-231,-217,-210,-222},{-226,-208,-215,-208,-240,-219},{-222,-226,-249,-233,-226,-226},{-231,-222,-226,-217,-252,-252},{-254,-215,-238,-252,-229,-222},{-219,-210,-215,-224,-252,-243},{-226,-222,-245,-222,-247,-254},{-233,-240,-210,-240,-247,-217},{-213,-243,-247,-208,-233,-224},{-233,-224,-233,-213,-247,-229},{-243,-236,-238,-226,-252,-231},{-236,-213,-236,-249,-254,-224},{-243,-217,-210,-233,-219,-224},{-236,-213,-215,-213,-249,-231},{-231,-247,-215,-217,-213,-249},{-229,-226,-215,-210,-208,-217},{-217,-238,-224,-208,-224,-233},{-213,-208,-224,-233,-208,-213},{-226,-247,-252,-249,-215,-245},{-217,-213,-217,-222,-208,-236},{-231,-224,-247,-236,-217,-229},{-247,-219,-226,-213,-236,-208},{-210,-236,-222,-217,-213,-247},{-247,-245,-226,-243,-245,-249},{-210,-222,-222,-231,-243,-231},{-210,-247,-249,-254,-245,-231},{-238,-243,-217,-224,-213,-226},{-245,-219,-224,-249,-229,-247},{-254,-245,-231,-240,-224,-219},{-224,-252,-233,-208,-224,-236},{-217,-217,-243,-215,-215,-249},{-210,-245,-238,-213,-236,-240},{-240,-222,-215,-245,-254,-254},{-210,-226,-215,-245,-240,-208},{-226,-236,-215,-247,-243,-217},{-215,-217,-245,-233,-226,-208},{-233,-229,-243,-236,-240,-240},{-249,-217,-226,-222,-247,-245},{-231,-217,-213,-233,-210,-222},{-249,-236,-224,-213,-219,-249},{-222,-213,-254,-240,-254,-208}},{{-238,-208,-210,-217,-231,-238},{-229,-217,-243,-217,-219,-249},{-222,-243,-208,-252,-254,-213},{-229,-226,-215,-222,-236,-217},{-243,-210,-215,-226,-240,-229},{-233,-236,-240,-208,-231,-215},{-222,-245,-236,-249,-219,-249},{-210,-213,-222,-233,-219,-229},{-245,-229,-231,-249,-238,-229},{-233,-213,-226,-210,-208,-229},{-233,-213,-229,-219,-231,-236},{-213,-215,-219,-238,-236,-222},{-236,-224,-231,-236,-240,-252},{-252,-208,-254,-236,-236,-233},{-231,-249,-245,-252,-243,-254},{-210,-245,-219,-252,-229,-238},{-217,-254,-247,-243,-243,-247},{-254,-238,-215,-236,-254,-224},{-254,-224,-245,-226,-254,-224},{-217,-243,-208,-219,-219,-213},{-213,-213,-208,-217,-226,-226},{-254,-236,-252,-210,-226,-213},{-236,-247,-236,-245,-226,-222},{-240,-226,-219,-238,-217,-222},{-213,-233,-210,-243,-243,-217},{-233,-240,-240,-249,-226,-233},{-240,-219,-238,-219,-213,-229},{-224,-254,-243,-243,-226,-252},{-217,-249,-226,-252,-215,-217},{-252,-243,-249,-243,-233,-217},{-213,-254,-238,-233,-231,-208},{-224,-233,-226,-243,-252,-247},{-252,-243,-236,-215,-236,-238},{-249,-254,-240,-231,-229,-243},{-222,-252,-231,-217,-249,-210},{-238,-243,-229,-231,-236,-222},{-229,-217,-224,-254,-226,-236},{-236,-210,-247,-252,-229,-224},{-240,-236,-252,-249,-226,-217},{-245,-252,-208,-252,-210,-229},{-249,-238,-224,-252,-233,-208},{-231,-249,-233,-208,-210,-240},{-252,-210,-226,-243,-238,-213},{-233,-229,-238,-224,-224,-238},{-240,-233,-252,-254,-215,-229},{-208,-247,-243,-219,-240,-208},{-240,-243,-233,-208,-240,-233},{-243,-229,-210,-229,-245,-231},{-247,-215,-238,-229,-243,-215},{-229,-243,-217,-240,-231,-217}},{{-231,-224,-240,-247,-217,-217},{-229,-231,-236,-236,-243,-226},{-210,-233,-236,-229,-247,-226},{-215,-222,-217,-254,-231,-210},{-252,-210,-247,-215,-210,-226},{-245,-240,-243,-213,-219,-222},{-254,-217,-240,-208,-245,-217},{-247,-226,-210,-236,-240,-213},{-222,-247,-208,-210,-231,-254},{-249,-208,-222,-215,-226,-215},{-236,-240,-252,-252,-224,-240},{-219,-245,-208,-215,-226,-217},{-252,-229,-229,-240,-252,-210},{-215,-222,-252,-252,-219,-240},{-252,-249,-238,-238,-210,-236},{-219,-252,-217,-254,-213,-243},{-229,-243,-222,-254,-213,-231},{-229,-240,-219,-240,-219,-224},{-249,-233,-208,-249,-213,-210},{-236,-219,-243,-226,-245,-224},{-247,-219,-219,-224,-231,-245},{-245,-224,-217,-236,-217,-231},{-238,-213,-217,-213,-226,-247},{-245,-254,-243,-229,-215,-236},{-240,-210,-240,-208,-243,-236},{-210,-233,-243,-249,-236,-240},{-210,-215,-224,-219,-243,-254},{-208,-219,-229,-222,-238,-249},{-215,-245,-217,-238,-245,-224},{-208,-231,-243,-210,-217,-229},{-231,-217,-215,-219,-226,-243},{-252,-226,-254,-231,-243,-231},{-238,-226,-233,-243,-245,-226},{-213,-238,-226,-217,-208,-231},{-236,-247,-238,-208,-254,-247},{-247,-245,-210,-252,-213,-213},{-233,-236,-219,-224,-224,-208},{-240,-247,-240,-240,-210,-236},{-222,-210,-224,-229,-229,-252},{-243,-224,-217,-217,-254,-254},{-245,-240,-226,-213,-247,-243},{-245,-233,-219,-243,-215,-238},{-245,-215,-247,-226,-233,-243},{-217,-243,-243,-238,-222,-213},{-243,-236,-213,-247,-254,-249},{-213,-224,-236,-247,-210,-215},{-215,-222,-245,-219,-252,-208},{-233,-254,-249,-215,-238,-219},{-243,-219,-217,-245,-243,-233},{-222,-229,-236,-217,-252,-213}}},{{{-270,-288,-297,-294,-323,-309},{-265,-309,-279,-265,-297,-285},{-297,-282,-273,-315,-285,-303},{-297,-273,-268,-315,-297,-312},{-303,-282,-294,-294,-276,-273},{-323,-306,-282,-323,-285,-285},{-282,-315,-288,-320,-318,-273},{-294,-300,-273,-273,-303,-282},{-273,-294,-276,-276,-282,-323},{-268,-268,-279,-297,-282,-318},{-279,-279,-320,-306,-291,-288},{-291,-265,-282,-273,-270,-288},{-318,-300,-270,-273,-300,-318},{-276,-315,-279,-291,-300,-297},{-291,-309,-273,-312,-306,-300},{-300,-309,-300,-303,-273,-276},{-300,-323,-297,-285,-291,-273},{-309,-306,-279,-279,-288,-300},{-294,-300,-320,-276,-306,-288},{-300,-318,-285,-273,-276,-306},{-312,-270,-282,-320,-309,-265},{-270,-288,-306,-306,-297,-303},{-265,-285,-276,-294,-279,-315},{-323,-300,-285,-323,-312,-285},{-294,-265,-285,-265,-276,-285},{-306,-294,-291,-306,-297,-288},{-265,-294,-285,-279,-312,-291},{-279,-297,-309,-306,-288,-303},{-306,-273,-270,-323,-270,-282},{-270,-309,-265,-276,-300,-279},{-270,-265,-282,-273,-297,-323},{-285,-276,-282,-294,-323,-306},{-306,-279,-285,-273,-309,-312},{-300,-276,-282,-323,-291,-315},{-291,-270,-294,-315,-312,-282},{-297,-268,-306,-276,-318,-323},{-306,-323,-309,-318,-309,-268},{-309,-270,-265,-276,-323,-315},{-297,-276,-315,-279,-270,-297},{-303,-315,-320,-279,-279,-297},{-318,-273,-309,-297,-285,-276},{-270,-268,-312,-291,-285,-270},{-309,-291,-312,-285,-318,-320},{-306,-303,-273,-288,-276,-268},{-323,-312,-312,-315,-309,-312},{-306,-303,-288,-276,-309,-320},{-265,-318,-323,-303,-282,-306},{-315,-320,-291,-288,-273,-303},{-300,-294,-288,-270,-315,-323},{-268,-294,-273,-303,-288,-318}},{{-288,-320,-297,-306,-288,-268},{-270,-270,-270,-309,-303,-323},{-303,-265,-268,-279,-318,-270},{-288,-273,-315,-288,-288,-282},{-276,-294,-303,-273,-270,-273},{-273,-320,-285,-276,-285,-273},{-306,-306,-320,-279,-268,-276},{-279,-306,-268,-312,-265,-288},{-291,-300,-291,-300,-288,-294},{-268,-303,-315,-268,-276,-312},{-323,-276,-291,-312,-265,-265},{-273,-300,-265,-303,-276,-273},{-309,-323,-297,-318,-294,-270},{-300,-270,-268,-288,-291,-318},{-306,-297,-279,-309,-315,-306},{-312,-297,-268,-294,-268,-273},{-306,-279,-294,-288,-300,-273},{-279,-323,-300,-294,-288,-265},{-318,-306,-309,-265,-291,-297},{-276,-273,-273,-273,-285,-273},{-279,-320,-265,-270,-270,-318},{-320,-312,-276,-315,-270,-309},{-288,-291,-291,-294,-309,-300},{-268,-318,-320,-265,-268,-276},{-288,-320,-282,-294,-312,-312},{-268,-320,-318,-318,-273,-282},{-268,-320,-294,-323,-276,-315},{-297,-276,-318,-273,-265,-315},{-270,-320,-297,-294,-270,-282},{-315,-312,-318,-309,-273,-285},{-285,-309,-276,-323,-285,-300},{-297,-288,-323,-268,-303,-265},{-288,-268,-294,-270,-268,-288},{-285,-270,-270,-276,-309,-315},{-312,-285,-265,-297,-268,-323},{-300,-303,-297,-294,-309,-288},{-270,-297,-294,-323,-270,-300},{-309,-270,-315,-279,-268,-285},{-309,-276,-288,-273,-306,-320},{-318,-288,-297,-312,-297,-268},{-285,-312,-297,-270,-323,-312},{-265,-320,-270,-323,-309,-300},{-270,-312,-297,-306,-323,-288},{-297,-273,-303,-285,-312,-268},{-318,-312,-273,-288,-291,-297},{-268,-282,-306,-320,-279,-300},{-315,-268,-282,-282,-288,-318},{-288,-288,-309,-318,-294,-268},{-268,-282,-312,-306,-309,-312},{-270,-300,-285,-294,-273,-276}},{{-279,-282,-320,-300,-273,-320},{-318,-268,-291,-294,-300,-268},{-315,-315,-315,-300,-323,-309},{-268,-273,-294,-294,-288,-315},{-306,-268,-297,-273,-303,-282},{-323,-288,-312,-318,-320,-279},{-312,-270,-291,-288,-318,-306},{-270,-320,-276,-315,-288,-276},{-276,-315,-291,-268,-291,-320},{-312,-300,-270,-318,-309,-276},{-265,-318,-306,-312,-279,-297},{-265,-309,-282,-323,-297,-312},{-297,-285,-323,-288,-320,-315},{-309,-291,-273,-276,-312,-273},{-279,-300,-282,-276,-288,-315},{-276,-285,-285,-273,-320,-297},{-273,-276,-282,-288,-270,-291},{-318,-282,-288,-285,-294,-297},{-265,-291,-318,-273,-270,-297},{-285,-306,-270,-285,-279,-318},{-318,-268,-291,-288,-282,-315},{-306,-323,-318,-300,-291,-306},{-288,-318,-270,-315,-279,-323},{-279,-306,-279,-306,-282,-265},{-288,-312,-294,-294,-297,-268},{-291,-294,-309,-276,-297,-315},{-315,-273,-268,-273,-285,-265},{-323,-270,-279,-265,-309,-268},{-323,-318,-300,-318,-309,-309},{-323,-270,-285,-309,-306,-279},{-270,-288,-312,-291,-270,-268},{-315,-320,-300,-288,-300,-273},{-309,-288,-318,-282,-323,-318},{-312,-315,-306,-297,-285,-318},{-294,-303,-300,-291,-276,-318},{-270,-318,-294,-303,-323,-268},{-265,-270,-315,-306,-315,-309},{-265,-291,-276,-297,-265,-300},{-279,-306,-282,-294,-282,-276},{-312,-300,-315,-300,-279,-297},{-285,-273,-282,-265,-300,-279},{-315,-323,-306,-323,-291,-294},{-285,-270,-291,-303,-315,-268},{-306,-297,-303,-273,-279,-306},{-294,-323,-312,-282,-268,-303},{-323,-265,-309,-285,-270,-312},{-323,-285,-268,-306,-285,-300},{-309,-270,-300,-303,-291,-315},{-279,-265,-288,-303,-309,-315},{-279,-306,-288,-320,-318,-323}},{{-270,-276,-300,-288,-279,-315},{-276,-309,-291,-268,-323,-279},{-306,-268,-276,-268,-323,-279},{-303,-300,-315,-309,-300,-315},{-279,-309,-315,-297,-288,-306},{-320,-306,-315,-300,-270,-273},{-303,-273,-288,-323,-297,-268},{-265,-306,-309,-300,-294,-306},{-312,-268,-303,-309,-273,-268},{-309,-312,-285,-320,-300,-265},{-288,-303,-315,-312,-265,-276},{-294,-285,-297,-306,-300,-320},{-282,-276,-315,-288,-303,-291},{-300,-323,-279,-282,-323,-294},{-320,-323,-297,-306,-276,-303},{-303,-288,-297,-265,-294,-309},{-320,-294,-306,-288,-297,-276},{-273,-288,-300,-276,-294,-315},{-282,-273,-282,-282,-273,-318},{-309,-276,-270,-282,-300,-297},{-323,-300,-294,-306,-282,-320},{-309,-279,-276,-270,-323,-291},{-265,-297,-323,-288,-306,-320},{-279,-270,-320,-273,-282,-273},{-323,-306,-306,-318,-273,-265},{-288,-312,-279,-288,-300,-291},{-309,-276,-297,-320,-318,-306},{-309,-285,-288,-312,-265,-276},{-285,-300,-294,-320,-282,-288},{-282,-265,-309,-268,-268,-294},{-273,-270,-294,-318,-315,-297},{-323,-276,-288,-288,-265,-309},{-309,-282,-303,-276,-291,-323},{-300,-300,-273,-279,-323,-315},{-273,-265,-320,-276,-291,-276},{-320,-285,-315,-273,-320,-270},{-306,-303,-309,-318,-268,-291},{-282,-297,-315,-279,-297,-265},{-268,-306,-265,-306,-279,-320},{-294,-291,-285,-294,-273,-306},{-288,-268,-268,-291,-276,-273},{-282,-312,-268,-288,-303,-265},{-309,-268,-300,-320,-312,-315},{-323,-309,-288,-294,-291,-291},{-320,-312,-320,-294,-291,-294},{-303,-279,-282,-279,-323,-303},{-318,-306,-306,-303,-273,-291},{-288,-273,-303,-294,-323,-315},{-288,-312,-270,-300,-285,-312},{-320,-318,-318,-303,-303,-273}},{{-285,-294,-312,-288,-276,-297},{-273,-309,-288,-297,-265,-273},{-315,-300,-315,-294,-268,-291},{-306,-300,-291,-306,-320,-270},{-282,-318,-306,-276,-273,-285},{-285,-282,-297,-315,-294,-273},{-288,-273,-312,-270,-300,-300},{-265,-265,-300,-276,-306,-294},{-282,-318,-312,-265,-306,-273},{-303,-279,-300,-294,-276,-273},{-273,-309,-288,-273,-279,-265},{-279,-268,-323,-318,-303,-303},{-300,-306,-315,-291,-285,-291},{-323,-297,-265,-309,-320,-315},{-294,-312,-276,-282,-300,-303},{-279,-306,-320,-294,-270,-268},{-291,-273,-268,-285,-291,-297},{-306,-300,-282,-300,-285,-282},{-294,-268,-265,-285,-279,-288},{-288,-323,-276,-318,-270,-323},{-276,-294,-273,-303,-323,-312},{-279,-288,-323,-306,-315,-276},{-300,-306,-309,-318,-291,-276},{-265,-291,-306,-306,-276,-276},{-291,-291,-303,-265,-297,-309},{-265,-320,-323,-279,-273,-288},{-315,-315,-270,-282,-309,-323},{-288,-306,-315,-276,-291,-276},{-276,-282,-285,-312,-312,-294},{-320,-285,-318,-288,-303,-270},{-318,-309,-309,-273,-303,-270},{-282,-273,-320,-268,-279,-318},{-282,-309,-268,-265,-268,-303},{-282,-294,-309,-294,-306,-303},{-279,-268,-294,-265,-303,-300},{-306,-276,-294,-265,-318,-291},{-303,-323,-323,-268,-297,-318},{-288,-315,-312,-312,-306,-276},{-306,-320,-265,-265,-285,-265},{-276,-270,-288,-270,-279,-288},{-312,-279,-273,-309,-320,-297},{-276,-312,-270,-323,-268,-320},{-291,-279,-273,-323,-273,-279},{-288,-309,-288,-294,-294,-268},{-279,-268,-279,-312,-309,-312},{-323,-288,-323,-291,-288,-303},{-306,-303,-323,-288,-318,-294},{-297,-270,-294,-315,-312,-273},{-285,-297,-270,-315,-276,-303},{-303,-323,-315,-276,-315,-309}},{{-300,-297,-265,-318,-315,-288},{-318,-294,-315,-291,-285,-265},{-309,-323,-273,-312,-291,-294},{-312,-320,-282,-265,-265,-297},{-320,-297,-320,-279,-294,-309},{-291,-270,-294,-279,-309,-268},{-323,-279,-268,-276,-297,-273},{-306,-273,-323,-303,-306,-312},{-306,-268,-312,-285,-294,-294},{-300,-270,-300,-312,-265,-312},{-282,-268,-320,-291,-291,-300},{-273,-300,-297,-291,-318,-291},{-312,-312,-320,-300,-306,-312},{-303,-265,-268,-273,-303,-315},{-320,-282,-323,-270,-282,-309},{-270,-285,-291,-282,-276,-306},{-297,-309,-320,-306,-323,-291},{-270,-273,-282,-276,-315,-279},{-318,-288,-276,-323,-323,-273},{-323,-312,-268,-276,-294,-288},{-265,-268,-323,-323,-300,-268},{-323,-297,-273,-279,-315,-265},{-315,-285,-306,-294,-270,-303},{-303,-300,-270,-294,-306,-323},{-320,-294,-312,-276,-291,-279},{-265,-270,-303,-270,-303,-315},{-309,-315,-276,-306,-315,-323},{-323,-279,-279,-318,-320,-265},{-288,-306,-312,-268,-268,-265},{-320,-282,-320,-318,-320,-297},{-279,-309,-285,-300,-291,-309},{-282,-318,-279,-300,-309,-265},{-294,-276,-294,-270,-323,-270},{-297,-318,-323,-273,-270,-297},{-268,-315,-300,-268,-303,-270},{-315,-273,-265,-297,-300,-273},{-303,-282,-285,-268,-318,-291},{-309,-300,-276,-318,-315,-291},{-312,-294,-294,-276,-303,-288},{-279,-282,-312,-303,-306,-303},{-276,-303,-270,-276,-273,-323},{-315,-279,-306,-276,-285,-312},{-268,-273,-282,-323,-297,-306},{-300,-318,-306,-300,-288,-303},{-265,-300,-300,-320,-320,-273},{-268,-320,-291,-282,-315,-282},{-270,-323,-285,-288,-320,-268},{-309,-265,-323,-303,-270,-323},{-303,-323,-291,-285,-265,-279},{-306,-294,-309,-309,-300,-300}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1841,192,221,150,198,208,315,198,294}; // initial inventory 
int ubiv[I]={2104,384,442,300,396,416,630,396,588}; // the upper bounds of inventory 
int len[I1][I2]={{5,3,2,2,1,1,2,3}}; // the traveling time between two sites 
// cost parameters: 
double c1[I]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // inventory holding cost 
double c2[I]={0.05,13.32,8.46,5.6,4.24,2.89,1.51,4.53,7.74}; // cost of leftover and unmet 
double c3[BN]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // transportation cost for capacity contracts 
double c4[I1][I2]={{12.11,7.69,5.09,3.85,2.63,1.37,4.12,7.04}}; // cost of spot market 
// bid parameters: 
int RLBN[I1][I2]={{9,9,9,9,9,9,9,9}}; // number of bids on each arc 
int LBset[I1][I2][LBN]={{{0,1,2,3,4,5,6,7,8},{9,10,11,12,13,14,15,16,17},{18,19,20,21,22,23,24,25,26},{27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53},{54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71}}}; // set of bids on each arc 
double frt[BN]={9.69,9.69,9.69,8.48,8.48,8.48,7.27,7.27,7.27,6.15,6.15,6.15,5.38,5.38,5.38,4.61,4.61,4.61,4.07,4.07,4.07,3.56,3.56,3.56,3.05,3.05,3.05,3.08,3.08,3.08,2.7,2.7,2.7,2.31,2.31,2.31,2.1,2.1,2.1,1.84,1.84,1.84,1.58,1.58,1.58,1.1,1.1,1.1,0.96,0.96,0.96,0.82,0.82,0.82,3.3,3.3,3.3,2.88,2.88,2.88,2.47,2.47,2.47,5.63,5.63,5.63,4.93,4.93,4.93,4.22,4.22,4.22}; // freight rate of each bid 
int lbcap[BN]={75,75,75,1,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226}; // capacity lower bound of each bid 
int ubcap[BN]={150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300}; // capacity upper bound of each bid 
// shipment parameters: 
int SHN[BN]={15,8,5,15,8,6,15,8,5,16,8,6,16,8,6,16,8,6,16,8,6,17,9,6,16,9,6,17,9,6,17,9,6,17,9,6,18,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,16,9,6,16,9,6,16,8,6}; // 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}}; // set of shipments in each bid 
int SHsts[SPN]={2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,2,6,10,14,18,22,26,30,1,7,13,19,25,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,1,5,9,13,17,21,25,29,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,2,6,10,14,18,22,26,30,1,7,13,19,25,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,1,5,9,13,17,21,25,29,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,1,5,9,13,17,21,25,29,1,7,13,19,25,31}; // 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,7,11,15,19,23,27,31,35,6,12,18,24,30,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,6,10,14,18,22,26,30,34,5,11,17,23,29,35,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,7,11,15,19,23,27,31,35,6,12,18,24,30,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,5,11,17,23,29,35,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,3,9,15,21,27,33,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,5,11,17,23,29,35,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,4,10,16,22,28,34,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,1,7,13,19,25,31,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,3,9,15,21,27,33,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,4,10,16,22,28,34,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,4,10,16,22,28,34}; // set of end times of each shipment 
