int Dev = 10;// Deviation
extern const int CNN = 4;// 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 = 748;//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]={{{{11096,0,0,0,0,0},{10979,0,0,0,0,0},{11027,0,0,0,0,0},{11110,0,0,0,0,0},{11132,0,0,0,0,0},{10960,0,0,0,0,0},{10883,0,0,0,0,0},{11135,0,0,0,0,0},{11037,0,0,0,0,0},{10915,0,0,0,0,0},{11130,0,0,0,0,0},{11120,0,0,0,0,0},{11011,0,0,0,0,0},{11161,0,0,0,0,0},{11128,0,0,0,0,0},{11090,0,0,0,0,0},{11012,0,0,0,0,0},{10792,0,0,0,0,0},{10896,0,0,0,0,0},{11060,0,0,0,0,0},{11131,0,0,0,0,0},{11277,0,0,0,0,0},{10931,0,0,0,0,0},{10884,0,0,0,0,0},{10912,0,0,0,0,0},{11075,0,0,0,0,0},{11110,0,0,0,0,0},{10942,0,0,0,0,0},{11111,0,0,0,0,0},{11023,0,0,0,0,0},{11033,0,0,0,0,0},{10891,0,0,0,0,0},{11086,0,0,0,0,0},{11026,0,0,0,0,0},{11202,0,0,0,0,0},{11226,0,0,0,0,0},{11089,0,0,0,0,0},{11011,0,0,0,0,0},{11069,0,0,0,0,0},{10964,0,0,0,0,0},{11168,0,0,0,0,0},{10938,0,0,0,0,0},{10888,0,0,0,0,0},{11102,0,0,0,0,0},{10933,0,0,0,0,0},{10991,0,0,0,0,0},{11169,0,0,0,0,0},{11145,0,0,0,0,0},{11084,0,0,0,0,0},{11061,0,0,0,0,0}},{{11106,0,0,0,0,0},{11093,0,0,0,0,0},{11271,0,0,0,0,0},{10996,0,0,0,0,0},{11230,0,0,0,0,0},{10989,0,0,0,0,0},{10995,0,0,0,0,0},{11052,0,0,0,0,0},{11011,0,0,0,0,0},{10981,0,0,0,0,0},{11176,0,0,0,0,0},{10976,0,0,0,0,0},{10982,0,0,0,0,0},{11134,0,0,0,0,0},{11068,0,0,0,0,0},{11096,0,0,0,0,0},{10906,0,0,0,0,0},{11030,0,0,0,0,0},{10937,0,0,0,0,0},{11048,0,0,0,0,0},{11148,0,0,0,0,0},{11251,0,0,0,0,0},{11092,0,0,0,0,0},{11091,0,0,0,0,0},{10888,0,0,0,0,0},{11082,0,0,0,0,0},{11048,0,0,0,0,0},{10955,0,0,0,0,0},{11124,0,0,0,0,0},{11006,0,0,0,0,0},{11029,0,0,0,0,0},{11031,0,0,0,0,0},{11082,0,0,0,0,0},{11066,0,0,0,0,0},{11072,0,0,0,0,0},{11161,0,0,0,0,0},{11072,0,0,0,0,0},{11017,0,0,0,0,0},{11081,0,0,0,0,0},{10969,0,0,0,0,0},{11020,0,0,0,0,0},{11154,0,0,0,0,0},{10943,0,0,0,0,0},{11102,0,0,0,0,0},{11102,0,0,0,0,0},{11000,0,0,0,0,0},{10954,0,0,0,0,0},{10991,0,0,0,0,0},{11009,0,0,0,0,0},{11100,0,0,0,0,0}},{{11001,0,0,0,0,0},{11250,0,0,0,0,0},{11009,0,0,0,0,0},{11118,0,0,0,0,0},{11003,0,0,0,0,0},{11051,0,0,0,0,0},{10982,0,0,0,0,0},{11136,0,0,0,0,0},{11185,0,0,0,0,0},{10961,0,0,0,0,0},{11028,0,0,0,0,0},{11009,0,0,0,0,0},{11014,0,0,0,0,0},{10943,0,0,0,0,0},{11009,0,0,0,0,0},{11000,0,0,0,0,0},{11100,0,0,0,0,0},{11007,0,0,0,0,0},{10955,0,0,0,0,0},{11197,0,0,0,0,0},{10795,0,0,0,0,0},{10958,0,0,0,0,0},{10989,0,0,0,0,0},{11055,0,0,0,0,0},{11004,0,0,0,0,0},{11227,0,0,0,0,0},{11007,0,0,0,0,0},{10907,0,0,0,0,0},{11040,0,0,0,0,0},{11104,0,0,0,0,0},{11023,0,0,0,0,0},{11063,0,0,0,0,0},{10997,0,0,0,0,0},{11013,0,0,0,0,0},{10925,0,0,0,0,0},{11132,0,0,0,0,0},{11311,0,0,0,0,0},{11036,0,0,0,0,0},{11099,0,0,0,0,0},{10894,0,0,0,0,0},{11014,0,0,0,0,0},{11121,0,0,0,0,0},{11064,0,0,0,0,0},{10964,0,0,0,0,0},{10890,0,0,0,0,0},{10998,0,0,0,0,0},{10960,0,0,0,0,0},{11156,0,0,0,0,0},{11047,0,0,0,0,0},{11024,0,0,0,0,0}},{{11079,0,0,0,0,0},{11112,0,0,0,0,0},{11065,0,0,0,0,0},{11062,0,0,0,0,0},{11159,0,0,0,0,0},{10878,0,0,0,0,0},{10931,0,0,0,0,0},{10836,0,0,0,0,0},{10994,0,0,0,0,0},{11029,0,0,0,0,0},{11071,0,0,0,0,0},{11105,0,0,0,0,0},{11189,0,0,0,0,0},{11114,0,0,0,0,0},{10931,0,0,0,0,0},{10947,0,0,0,0,0},{11085,0,0,0,0,0},{11149,0,0,0,0,0},{11191,0,0,0,0,0},{11048,0,0,0,0,0},{11175,0,0,0,0,0},{11046,0,0,0,0,0},{11016,0,0,0,0,0},{11174,0,0,0,0,0},{11159,0,0,0,0,0},{10997,0,0,0,0,0},{11141,0,0,0,0,0},{11068,0,0,0,0,0},{11047,0,0,0,0,0},{11024,0,0,0,0,0},{10979,0,0,0,0,0},{11151,0,0,0,0,0},{10985,0,0,0,0,0},{11065,0,0,0,0,0},{11285,0,0,0,0,0},{11110,0,0,0,0,0},{11245,0,0,0,0,0},{10913,0,0,0,0,0},{11012,0,0,0,0,0},{10871,0,0,0,0,0},{11049,0,0,0,0,0},{11135,0,0,0,0,0},{10845,0,0,0,0,0},{11003,0,0,0,0,0},{11066,0,0,0,0,0},{11069,0,0,0,0,0},{11175,0,0,0,0,0},{11124,0,0,0,0,0},{11030,0,0,0,0,0},{11082,0,0,0,0,0}},{{10866,0,0,0,0,0},{11234,0,0,0,0,0},{10915,0,0,0,0,0},{11051,0,0,0,0,0},{11027,0,0,0,0,0},{11098,0,0,0,0,0},{10991,0,0,0,0,0},{10998,0,0,0,0,0},{11131,0,0,0,0,0},{11118,0,0,0,0,0},{11081,0,0,0,0,0},{10996,0,0,0,0,0},{11029,0,0,0,0,0},{11052,0,0,0,0,0},{11100,0,0,0,0,0},{11163,0,0,0,0,0},{11279,0,0,0,0,0},{11131,0,0,0,0,0},{11070,0,0,0,0,0},{11031,0,0,0,0,0},{11075,0,0,0,0,0},{11182,0,0,0,0,0},{11116,0,0,0,0,0},{11093,0,0,0,0,0},{11097,0,0,0,0,0},{10928,0,0,0,0,0},{11025,0,0,0,0,0},{11148,0,0,0,0,0},{11069,0,0,0,0,0},{10952,0,0,0,0,0},{10948,0,0,0,0,0},{10920,0,0,0,0,0},{10914,0,0,0,0,0},{11165,0,0,0,0,0},{11088,0,0,0,0,0},{11107,0,0,0,0,0},{11058,0,0,0,0,0},{10960,0,0,0,0,0},{11044,0,0,0,0,0},{11054,0,0,0,0,0},{11008,0,0,0,0,0},{10984,0,0,0,0,0},{11158,0,0,0,0,0},{11122,0,0,0,0,0},{10973,0,0,0,0,0},{11053,0,0,0,0,0},{11044,0,0,0,0,0},{11046,0,0,0,0,0},{11007,0,0,0,0,0},{11291,0,0,0,0,0}},{{10896,0,0,0,0,0},{10994,0,0,0,0,0},{10983,0,0,0,0,0},{11136,0,0,0,0,0},{11098,0,0,0,0,0},{11063,0,0,0,0,0},{11054,0,0,0,0,0},{10789,0,0,0,0,0},{11112,0,0,0,0,0},{11145,0,0,0,0,0},{10965,0,0,0,0,0},{11318,0,0,0,0,0},{11076,0,0,0,0,0},{11160,0,0,0,0,0},{11133,0,0,0,0,0},{11070,0,0,0,0,0},{10967,0,0,0,0,0},{11013,0,0,0,0,0},{11008,0,0,0,0,0},{11001,0,0,0,0,0},{10906,0,0,0,0,0},{10934,0,0,0,0,0},{11142,0,0,0,0,0},{10977,0,0,0,0,0},{11216,0,0,0,0,0},{11242,0,0,0,0,0},{10999,0,0,0,0,0},{11036,0,0,0,0,0},{10993,0,0,0,0,0},{11238,0,0,0,0,0},{11104,0,0,0,0,0},{11060,0,0,0,0,0},{11105,0,0,0,0,0},{10886,0,0,0,0,0},{11051,0,0,0,0,0},{11015,0,0,0,0,0},{11085,0,0,0,0,0},{11135,0,0,0,0,0},{11194,0,0,0,0,0},{10995,0,0,0,0,0},{11090,0,0,0,0,0},{10957,0,0,0,0,0},{11108,0,0,0,0,0},{10850,0,0,0,0,0},{10977,0,0,0,0,0},{11119,0,0,0,0,0},{10810,0,0,0,0,0},{11118,0,0,0,0,0},{10959,0,0,0,0,0},{11019,0,0,0,0,0}}},{{{-237,-208,-244,-228,-242,-237},{-237,-233,-202,-213,-211,-206},{-224,-215,-237,-235,-233,-228},{-242,-204,-220,-244,-231,-231},{-206,-244,-235,-240,-202,-206},{-237,-240,-215,-233,-208,-211},{-235,-242,-208,-222,-204,-208},{-208,-226,-237,-233,-231,-233},{-202,-242,-237,-204,-246,-233},{-204,-226,-208,-208,-246,-240},{-202,-202,-242,-226,-246,-204},{-206,-228,-237,-211,-215,-246},{-237,-206,-226,-233,-208,-211},{-224,-237,-215,-224,-233,-231},{-220,-231,-240,-211,-246,-244},{-215,-222,-208,-246,-246,-224},{-226,-235,-211,-213,-215,-206},{-202,-217,-242,-233,-235,-202},{-204,-224,-213,-224,-202,-240},{-242,-242,-231,-222,-244,-202},{-240,-226,-231,-242,-211,-222},{-237,-228,-237,-244,-220,-224},{-233,-240,-208,-233,-220,-215},{-202,-226,-246,-222,-233,-224},{-211,-206,-206,-233,-208,-220},{-235,-206,-228,-217,-222,-228},{-222,-226,-224,-228,-204,-246},{-228,-242,-222,-204,-233,-226},{-237,-244,-211,-235,-228,-202},{-217,-226,-233,-224,-208,-231},{-208,-226,-233,-244,-240,-206},{-233,-206,-206,-206,-224,-228},{-240,-213,-217,-235,-242,-231},{-220,-204,-206,-215,-220,-204},{-237,-224,-235,-244,-244,-222},{-220,-211,-228,-228,-206,-206},{-244,-202,-202,-208,-244,-233},{-217,-217,-204,-213,-237,-228},{-242,-235,-237,-213,-206,-242},{-231,-228,-204,-222,-213,-228},{-244,-242,-220,-215,-235,-206},{-226,-237,-202,-244,-208,-233},{-226,-206,-215,-213,-222,-213},{-233,-233,-246,-206,-211,-237},{-208,-213,-246,-220,-213,-220},{-233,-220,-211,-231,-240,-215},{-206,-220,-211,-215,-215,-224},{-240,-240,-246,-224,-213,-211},{-240,-213,-220,-235,-228,-204},{-233,-240,-217,-242,-244,-246}},{{-211,-237,-206,-244,-228,-215},{-237,-228,-231,-246,-246,-231},{-202,-220,-246,-204,-244,-244},{-217,-222,-246,-217,-215,-202},{-235,-231,-226,-220,-240,-226},{-244,-211,-244,-211,-208,-246},{-213,-204,-244,-240,-213,-208},{-237,-228,-231,-204,-206,-204},{-242,-213,-237,-204,-235,-211},{-242,-235,-211,-244,-228,-211},{-246,-208,-211,-237,-211,-242},{-240,-206,-217,-206,-211,-213},{-211,-206,-237,-211,-204,-204},{-206,-228,-213,-226,-237,-224},{-237,-235,-217,-208,-213,-224},{-220,-237,-204,-233,-220,-206},{-202,-208,-224,-202,-220,-217},{-213,-231,-206,-213,-240,-222},{-211,-224,-242,-202,-206,-237},{-206,-226,-226,-217,-228,-222},{-215,-240,-228,-208,-233,-226},{-213,-244,-240,-213,-220,-235},{-240,-244,-237,-237,-220,-231},{-213,-240,-246,-224,-215,-244},{-235,-220,-217,-206,-202,-244},{-215,-215,-211,-213,-224,-204},{-244,-208,-226,-242,-220,-224},{-206,-226,-235,-228,-213,-240},{-240,-244,-233,-211,-233,-233},{-222,-208,-233,-233,-204,-213},{-240,-224,-215,-202,-202,-215},{-224,-211,-224,-208,-215,-244},{-217,-215,-231,-237,-211,-220},{-246,-246,-206,-206,-208,-224},{-246,-202,-222,-220,-235,-202},{-213,-235,-208,-208,-204,-244},{-246,-237,-217,-233,-228,-233},{-202,-213,-211,-213,-244,-215},{-240,-246,-204,-242,-231,-211},{-208,-206,-206,-215,-226,-226},{-231,-240,-228,-240,-224,-208},{-213,-222,-213,-220,-233,-213},{-206,-215,-222,-222,-208,-235},{-244,-204,-202,-220,-204,-208},{-220,-231,-228,-222,-217,-217},{-213,-206,-215,-240,-233,-202},{-217,-220,-233,-204,-224,-246},{-213,-208,-228,-244,-228,-242},{-202,-240,-226,-244,-240,-244},{-235,-202,-231,-242,-220,-235}},{{-246,-242,-217,-242,-233,-228},{-231,-220,-240,-244,-215,-246},{-231,-244,-231,-213,-202,-235},{-231,-206,-240,-246,-237,-231},{-237,-242,-240,-226,-204,-240},{-220,-226,-231,-233,-242,-246},{-213,-246,-231,-220,-222,-226},{-228,-213,-242,-222,-240,-217},{-233,-226,-226,-226,-235,-224},{-226,-213,-235,-235,-206,-213},{-202,-240,-228,-215,-215,-226},{-211,-246,-206,-206,-226,-231},{-217,-235,-206,-242,-208,-206},{-211,-224,-211,-242,-246,-208},{-242,-228,-217,-228,-215,-240},{-244,-222,-224,-217,-226,-213},{-235,-226,-235,-231,-215,-220},{-242,-231,-226,-222,-211,-237},{-208,-204,-220,-213,-213,-231},{-215,-242,-226,-224,-222,-222},{-224,-242,-217,-222,-224,-204},{-222,-222,-246,-235,-202,-233},{-206,-242,-226,-202,-215,-231},{-228,-233,-244,-220,-235,-220},{-224,-222,-240,-228,-224,-246},{-211,-215,-242,-235,-217,-211},{-242,-222,-226,-233,-240,-237},{-228,-202,-211,-224,-228,-237},{-206,-231,-224,-208,-211,-233},{-235,-242,-228,-215,-233,-215},{-217,-233,-213,-215,-237,-211},{-213,-213,-220,-213,-208,-211},{-217,-224,-215,-231,-242,-226},{-213,-235,-224,-202,-242,-206},{-231,-208,-206,-226,-244,-244},{-244,-226,-220,-213,-242,-242},{-246,-226,-233,-242,-206,-208},{-204,-224,-213,-231,-233,-240},{-235,-240,-224,-211,-220,-235},{-215,-233,-206,-206,-224,-215},{-204,-220,-233,-231,-213,-204},{-208,-224,-215,-202,-215,-244},{-226,-224,-204,-208,-235,-246},{-206,-240,-235,-208,-246,-233},{-242,-206,-224,-202,-211,-206},{-220,-233,-202,-208,-211,-206},{-217,-224,-217,-222,-233,-222},{-220,-228,-222,-217,-231,-228},{-233,-228,-208,-213,-233,-226},{-215,-246,-231,-237,-215,-242}},{{-226,-228,-226,-211,-213,-240},{-206,-211,-233,-211,-235,-246},{-228,-224,-228,-222,-231,-224},{-237,-231,-240,-215,-211,-215},{-220,-240,-213,-242,-206,-228},{-211,-242,-202,-224,-244,-220},{-202,-237,-226,-222,-224,-208},{-233,-244,-204,-222,-246,-213},{-226,-211,-204,-246,-224,-213},{-244,-233,-242,-215,-224,-235},{-242,-220,-204,-215,-202,-211},{-224,-240,-233,-217,-224,-202},{-217,-220,-237,-240,-244,-222},{-235,-215,-244,-208,-237,-204},{-222,-244,-233,-226,-235,-220},{-228,-226,-224,-228,-204,-228},{-204,-213,-240,-220,-237,-206},{-222,-211,-202,-211,-240,-224},{-226,-233,-237,-237,-217,-235},{-242,-217,-224,-224,-215,-204},{-204,-228,-206,-246,-215,-222},{-208,-235,-213,-244,-208,-242},{-242,-231,-222,-228,-206,-202},{-246,-211,-213,-202,-228,-215},{-211,-242,-211,-235,-244,-217},{-206,-246,-244,-246,-246,-237},{-233,-215,-213,-231,-206,-220},{-204,-233,-222,-211,-244,-228},{-220,-237,-215,-217,-208,-213},{-235,-233,-237,-240,-204,-215},{-242,-235,-237,-208,-226,-206},{-226,-213,-215,-220,-228,-235},{-246,-204,-204,-202,-240,-220},{-244,-228,-217,-231,-242,-237},{-231,-231,-237,-224,-228,-202},{-217,-206,-215,-222,-244,-233},{-231,-204,-237,-240,-235,-202},{-208,-226,-206,-204,-213,-217},{-246,-217,-233,-211,-242,-202},{-222,-237,-215,-226,-213,-206},{-242,-202,-244,-202,-217,-242},{-202,-213,-235,-244,-244,-222},{-213,-208,-228,-215,-202,-206},{-208,-213,-244,-226,-228,-228},{-217,-204,-242,-204,-206,-206},{-233,-215,-217,-217,-228,-244},{-242,-233,-244,-208,-211,-231},{-202,-220,-215,-231,-246,-228},{-215,-220,-246,-222,-211,-215},{-246,-244,-202,-202,-231,-222}},{{-217,-213,-206,-240,-233,-220},{-228,-202,-242,-202,-220,-244},{-228,-215,-206,-217,-231,-213},{-211,-222,-204,-235,-217,-242},{-224,-217,-228,-237,-233,-242},{-246,-240,-237,-240,-208,-213},{-217,-222,-217,-224,-244,-213},{-228,-226,-233,-204,-211,-204},{-237,-235,-211,-211,-240,-204},{-224,-224,-224,-217,-237,-213},{-213,-242,-224,-217,-242,-211},{-211,-215,-228,-228,-208,-220},{-202,-228,-213,-228,-244,-226},{-215,-244,-208,-231,-220,-217},{-204,-235,-206,-237,-242,-240},{-235,-211,-226,-211,-235,-231},{-246,-235,-237,-242,-233,-237},{-204,-213,-213,-244,-233,-235},{-213,-224,-208,-213,-222,-228},{-244,-244,-215,-244,-231,-228},{-244,-235,-204,-228,-226,-237},{-222,-233,-233,-226,-224,-242},{-237,-208,-206,-215,-220,-208},{-213,-204,-228,-224,-235,-233},{-237,-233,-235,-222,-204,-226},{-215,-220,-246,-235,-228,-231},{-211,-208,-204,-233,-204,-204},{-242,-228,-240,-211,-235,-222},{-242,-202,-237,-204,-224,-226},{-215,-231,-202,-224,-226,-208},{-204,-213,-240,-204,-226,-202},{-244,-213,-240,-208,-240,-224},{-237,-204,-202,-202,-220,-244},{-231,-222,-226,-240,-215,-233},{-231,-244,-235,-206,-244,-228},{-231,-206,-208,-220,-235,-206},{-202,-213,-244,-231,-224,-220},{-206,-228,-204,-233,-213,-235},{-208,-213,-217,-206,-222,-215},{-242,-206,-235,-244,-244,-217},{-231,-206,-240,-213,-233,-213},{-202,-208,-231,-233,-211,-208},{-202,-222,-237,-231,-240,-244},{-220,-231,-237,-220,-242,-228},{-213,-213,-220,-217,-237,-233},{-206,-213,-235,-213,-220,-206},{-231,-204,-231,-211,-226,-206},{-237,-204,-246,-222,-211,-237},{-233,-240,-228,-226,-202,-235},{-246,-226,-226,-217,-220,-228}},{{-237,-206,-202,-204,-206,-233},{-242,-228,-231,-206,-213,-222},{-242,-211,-208,-224,-220,-202},{-226,-226,-244,-224,-204,-231},{-220,-202,-235,-211,-220,-217},{-220,-235,-235,-211,-224,-237},{-224,-211,-202,-226,-231,-224},{-211,-233,-220,-222,-211,-208},{-224,-222,-217,-235,-240,-202},{-235,-246,-237,-244,-237,-244},{-206,-206,-222,-217,-208,-215},{-244,-235,-233,-204,-228,-202},{-231,-204,-246,-202,-220,-202},{-246,-224,-226,-231,-213,-222},{-215,-224,-215,-217,-242,-242},{-224,-240,-235,-202,-244,-211},{-228,-202,-226,-233,-233,-235},{-246,-228,-240,-220,-220,-231},{-228,-233,-242,-202,-226,-235},{-226,-204,-202,-235,-222,-222},{-231,-240,-211,-208,-233,-208},{-217,-204,-217,-211,-211,-246},{-215,-213,-220,-237,-233,-242},{-222,-246,-231,-215,-235,-231},{-231,-217,-217,-228,-213,-240},{-222,-215,-217,-242,-242,-237},{-211,-228,-217,-231,-211,-208},{-226,-215,-204,-208,-242,-244},{-217,-235,-215,-208,-246,-235},{-228,-231,-224,-222,-220,-246},{-226,-220,-202,-231,-211,-246},{-235,-242,-220,-208,-231,-206},{-204,-224,-224,-228,-226,-244},{-213,-206,-206,-244,-242,-220},{-226,-226,-222,-240,-244,-208},{-246,-211,-224,-217,-213,-204},{-222,-211,-217,-235,-228,-206},{-240,-208,-217,-244,-246,-228},{-222,-224,-231,-244,-235,-220},{-206,-220,-240,-235,-244,-240},{-222,-211,-237,-231,-213,-235},{-206,-204,-220,-231,-240,-228},{-233,-235,-237,-231,-217,-208},{-204,-206,-222,-217,-208,-244},{-226,-206,-208,-213,-244,-231},{-226,-202,-213,-240,-224,-220},{-213,-224,-226,-226,-240,-211},{-246,-224,-246,-242,-204,-246},{-242,-244,-228,-204,-222,-226},{-206,-211,-231,-244,-244,-215}}},{{{-233,-262,-245,-228,-236,-243},{-240,-250,-262,-219,-233,-259},{-262,-238,-245,-252,-248,-228},{-236,-240,-250,-221,-221,-236},{-257,-236,-217,-248,-219,-240},{-214,-255,-245,-217,-245,-217},{-228,-219,-240,-240,-219,-245},{-257,-262,-238,-219,-240,-236},{-255,-231,-250,-257,-231,-226},{-217,-262,-224,-217,-224,-238},{-245,-228,-257,-257,-252,-255},{-228,-248,-243,-255,-236,-214},{-248,-236,-252,-221,-217,-252},{-233,-219,-243,-259,-245,-226},{-262,-228,-228,-252,-248,-259},{-243,-248,-226,-214,-257,-259},{-219,-238,-257,-257,-250,-221},{-262,-219,-214,-214,-214,-221},{-255,-255,-221,-238,-226,-245},{-231,-245,-257,-231,-214,-217},{-262,-236,-219,-217,-231,-252},{-224,-240,-252,-240,-250,-238},{-250,-259,-224,-248,-250,-226},{-259,-250,-231,-252,-221,-214},{-257,-228,-259,-224,-250,-243},{-245,-231,-214,-255,-255,-243},{-240,-257,-238,-250,-259,-236},{-224,-214,-214,-255,-217,-255},{-226,-228,-248,-255,-262,-233},{-255,-248,-248,-238,-238,-236},{-252,-233,-224,-233,-255,-221},{-217,-245,-228,-259,-245,-217},{-236,-231,-245,-262,-259,-255},{-255,-252,-262,-231,-224,-238},{-226,-257,-248,-224,-259,-259},{-259,-245,-255,-243,-250,-236},{-214,-228,-257,-214,-231,-219},{-231,-243,-228,-238,-250,-236},{-245,-252,-245,-250,-221,-248},{-221,-250,-236,-243,-224,-228},{-233,-245,-236,-226,-240,-248},{-243,-221,-245,-238,-243,-238},{-250,-238,-255,-224,-226,-243},{-231,-262,-214,-233,-221,-250},{-259,-224,-257,-231,-243,-231},{-250,-243,-221,-226,-238,-243},{-233,-255,-248,-240,-262,-236},{-217,-219,-217,-259,-217,-224},{-217,-236,-233,-250,-257,-255},{-259,-233,-243,-233,-219,-224}},{{-259,-238,-262,-240,-248,-248},{-250,-243,-257,-221,-224,-250},{-255,-257,-252,-221,-259,-259},{-262,-221,-226,-217,-224,-233},{-238,-238,-257,-236,-255,-219},{-221,-228,-224,-221,-259,-231},{-245,-224,-248,-226,-226,-214},{-240,-226,-252,-238,-248,-262},{-262,-238,-243,-221,-236,-221},{-231,-217,-224,-214,-262,-252},{-219,-259,-224,-238,-250,-233},{-238,-250,-219,-257,-248,-214},{-226,-214,-259,-259,-228,-243},{-240,-243,-243,-262,-226,-245},{-243,-262,-257,-221,-248,-224},{-250,-245,-228,-240,-262,-262},{-257,-255,-250,-245,-262,-243},{-240,-238,-245,-226,-217,-228},{-245,-257,-228,-257,-228,-217},{-217,-250,-224,-226,-262,-259},{-219,-252,-262,-248,-231,-226},{-243,-245,-259,-259,-252,-262},{-236,-262,-252,-224,-240,-248},{-236,-233,-231,-245,-231,-236},{-226,-248,-245,-248,-228,-217},{-245,-224,-233,-248,-255,-231},{-248,-219,-262,-224,-238,-231},{-214,-252,-243,-231,-255,-250},{-262,-226,-226,-259,-243,-257},{-257,-236,-250,-226,-217,-238},{-259,-224,-255,-224,-226,-259},{-228,-231,-248,-250,-221,-226},{-233,-255,-243,-238,-236,-221},{-236,-226,-219,-231,-250,-245},{-240,-238,-262,-245,-228,-236},{-226,-248,-243,-238,-240,-236},{-238,-252,-252,-221,-226,-214},{-221,-219,-245,-238,-221,-240},{-255,-262,-219,-255,-226,-259},{-259,-243,-217,-255,-252,-248},{-248,-217,-219,-250,-221,-228},{-245,-221,-231,-243,-257,-214},{-236,-252,-248,-262,-236,-214},{-240,-224,-245,-245,-248,-245},{-231,-236,-243,-259,-238,-248},{-214,-214,-252,-262,-214,-219},{-224,-252,-259,-228,-236,-231},{-224,-257,-240,-255,-259,-255},{-217,-259,-243,-221,-238,-224},{-214,-226,-231,-240,-240,-219}},{{-224,-255,-262,-243,-238,-250},{-217,-224,-259,-224,-238,-228},{-252,-228,-252,-231,-240,-217},{-238,-224,-236,-252,-250,-238},{-221,-231,-255,-219,-219,-252},{-255,-221,-217,-252,-233,-262},{-238,-226,-262,-250,-217,-231},{-259,-248,-252,-226,-238,-231},{-252,-250,-219,-252,-245,-238},{-226,-224,-250,-231,-224,-226},{-228,-252,-217,-238,-245,-259},{-221,-214,-262,-226,-231,-221},{-228,-221,-214,-217,-252,-231},{-250,-224,-231,-224,-236,-219},{-219,-221,-231,-245,-259,-255},{-217,-228,-231,-248,-250,-248},{-236,-236,-243,-236,-236,-250},{-224,-250,-233,-228,-245,-248},{-248,-224,-228,-252,-257,-228},{-240,-233,-259,-231,-224,-238},{-214,-245,-226,-240,-219,-214},{-221,-219,-226,-252,-259,-231},{-257,-236,-224,-238,-221,-238},{-231,-243,-217,-221,-219,-238},{-252,-224,-257,-238,-217,-238},{-257,-233,-252,-228,-259,-250},{-219,-221,-240,-219,-238,-221},{-240,-236,-257,-245,-224,-217},{-233,-226,-262,-233,-228,-217},{-240,-233,-236,-248,-248,-262},{-262,-231,-226,-259,-228,-248},{-257,-262,-257,-228,-262,-228},{-255,-255,-238,-228,-233,-228},{-221,-221,-228,-248,-262,-221},{-236,-219,-236,-262,-221,-226},{-240,-224,-226,-217,-250,-259},{-248,-262,-259,-238,-224,-259},{-252,-217,-252,-240,-257,-238},{-250,-240,-236,-231,-238,-231},{-219,-240,-233,-240,-255,-228},{-245,-259,-228,-259,-252,-224},{-257,-243,-255,-221,-255,-240},{-231,-226,-217,-226,-224,-243},{-228,-224,-238,-252,-262,-255},{-236,-224,-221,-217,-248,-214},{-231,-236,-262,-245,-255,-240},{-224,-240,-245,-255,-217,-259},{-245,-233,-238,-228,-219,-248},{-224,-231,-221,-252,-250,-231},{-236,-233,-259,-259,-233,-231}},{{-243,-262,-217,-236,-233,-248},{-236,-250,-262,-217,-245,-248},{-262,-248,-252,-214,-233,-233},{-255,-224,-217,-217,-257,-240},{-262,-243,-252,-231,-228,-257},{-219,-248,-214,-252,-245,-236},{-214,-214,-252,-224,-214,-238},{-221,-217,-236,-228,-248,-219},{-226,-221,-236,-240,-231,-245},{-217,-257,-233,-214,-224,-243},{-250,-231,-252,-257,-257,-259},{-219,-250,-214,-226,-214,-214},{-257,-257,-231,-245,-228,-236},{-233,-245,-245,-228,-231,-217},{-257,-233,-219,-224,-250,-243},{-236,-236,-240,-228,-224,-255},{-214,-236,-245,-262,-262,-252},{-262,-259,-240,-257,-226,-240},{-228,-233,-259,-240,-259,-231},{-217,-219,-255,-255,-226,-255},{-257,-252,-245,-259,-219,-243},{-262,-262,-262,-221,-219,-259},{-236,-243,-238,-262,-217,-236},{-233,-233,-238,-252,-228,-262},{-248,-245,-262,-259,-224,-252},{-221,-214,-217,-259,-217,-219},{-228,-243,-248,-252,-240,-255},{-226,-248,-255,-255,-217,-245},{-243,-228,-243,-240,-255,-252},{-245,-228,-217,-255,-219,-252},{-221,-245,-262,-233,-226,-217},{-252,-255,-219,-243,-231,-221},{-245,-214,-240,-231,-250,-262},{-224,-214,-243,-228,-236,-257},{-231,-259,-240,-262,-243,-255},{-240,-219,-233,-245,-248,-243},{-259,-228,-255,-257,-255,-219},{-217,-221,-214,-255,-226,-231},{-238,-248,-214,-226,-236,-252},{-240,-217,-226,-250,-255,-248},{-219,-221,-238,-240,-243,-221},{-236,-262,-233,-224,-228,-262},{-214,-238,-214,-248,-214,-233},{-231,-219,-259,-231,-236,-219},{-238,-217,-248,-226,-252,-240},{-226,-250,-233,-233,-221,-243},{-214,-262,-255,-231,-252,-259},{-236,-228,-221,-238,-243,-236},{-245,-262,-262,-224,-262,-236},{-252,-231,-238,-226,-248,-214}},{{-257,-224,-217,-221,-255,-226},{-219,-255,-252,-252,-250,-259},{-262,-217,-224,-236,-252,-224},{-221,-245,-245,-250,-259,-250},{-243,-262,-262,-248,-214,-243},{-221,-259,-226,-240,-224,-217},{-217,-219,-259,-219,-219,-243},{-248,-226,-236,-228,-221,-250},{-236,-217,-252,-214,-250,-231},{-219,-248,-240,-217,-221,-255},{-226,-252,-233,-240,-245,-250},{-257,-219,-255,-214,-214,-214},{-214,-231,-214,-236,-245,-219},{-243,-240,-262,-231,-248,-245},{-262,-231,-217,-259,-250,-221},{-236,-250,-217,-250,-226,-250},{-245,-238,-240,-221,-224,-248},{-262,-259,-255,-231,-221,-226},{-238,-259,-238,-262,-233,-240},{-259,-250,-238,-262,-240,-217},{-217,-214,-250,-255,-226,-252},{-255,-231,-226,-255,-245,-252},{-240,-262,-228,-214,-224,-219},{-226,-219,-252,-243,-243,-233},{-240,-252,-252,-217,-262,-238},{-255,-243,-240,-224,-224,-259},{-243,-224,-243,-231,-255,-255},{-252,-238,-221,-255,-238,-245},{-238,-231,-248,-243,-214,-240},{-231,-252,-252,-259,-228,-240},{-248,-226,-248,-236,-226,-259},{-248,-243,-224,-255,-248,-217},{-214,-219,-233,-250,-231,-236},{-214,-231,-224,-243,-224,-262},{-255,-221,-248,-252,-226,-262},{-238,-238,-217,-248,-236,-250},{-259,-219,-252,-228,-262,-226},{-214,-214,-224,-219,-262,-252},{-214,-236,-257,-224,-243,-255},{-248,-231,-238,-250,-236,-238},{-221,-262,-252,-214,-243,-248},{-248,-228,-257,-214,-231,-231},{-238,-224,-236,-226,-245,-245},{-228,-248,-233,-248,-255,-217},{-257,-257,-245,-259,-224,-219},{-226,-228,-231,-224,-233,-250},{-245,-217,-250,-233,-262,-214},{-226,-250,-217,-238,-226,-245},{-240,-236,-238,-226,-214,-259},{-245,-238,-255,-219,-243,-259}},{{-250,-219,-262,-233,-245,-214},{-221,-221,-259,-240,-250,-245},{-240,-219,-240,-262,-255,-245},{-231,-221,-226,-250,-243,-231},{-226,-262,-240,-226,-240,-224},{-219,-224,-243,-219,-259,-214},{-243,-224,-257,-217,-217,-259},{-262,-228,-233,-250,-245,-226},{-236,-248,-236,-248,-259,-231},{-217,-233,-228,-219,-240,-240},{-233,-262,-224,-233,-233,-245},{-252,-257,-257,-228,-224,-262},{-219,-252,-259,-243,-255,-238},{-219,-219,-259,-221,-245,-255},{-255,-262,-228,-236,-255,-259},{-217,-219,-262,-259,-226,-217},{-236,-248,-214,-255,-217,-226},{-259,-255,-219,-259,-255,-228},{-231,-255,-262,-217,-224,-236},{-259,-226,-231,-248,-224,-257},{-238,-228,-255,-219,-228,-248},{-240,-250,-240,-238,-252,-224},{-238,-226,-224,-217,-262,-255},{-214,-219,-238,-240,-252,-255},{-243,-226,-217,-262,-252,-255},{-259,-259,-236,-257,-252,-238},{-257,-243,-233,-240,-245,-250},{-250,-262,-214,-226,-248,-228},{-257,-243,-226,-233,-217,-243},{-257,-228,-217,-228,-259,-224},{-228,-224,-259,-245,-219,-262},{-214,-221,-255,-224,-233,-245},{-233,-257,-245,-250,-240,-219},{-221,-233,-224,-233,-243,-224},{-217,-224,-240,-228,-226,-248},{-259,-228,-255,-219,-245,-228},{-238,-245,-248,-236,-255,-250},{-236,-233,-250,-259,-240,-231},{-219,-231,-257,-252,-248,-252},{-240,-217,-255,-255,-233,-255},{-243,-236,-250,-259,-236,-243},{-240,-214,-221,-219,-231,-236},{-224,-252,-252,-248,-243,-219},{-248,-228,-238,-238,-228,-231},{-252,-221,-231,-236,-236,-233},{-240,-236,-250,-248,-217,-248},{-221,-217,-245,-250,-236,-226},{-257,-240,-240,-226,-243,-221},{-228,-217,-243,-243,-245,-248},{-243,-238,-255,-262,-238,-221}}},{{{-259,-257,-281,-268,-300,-257},{-276,-262,-273,-300,-284,-257},{-251,-276,-278,-262,-278,-251},{-300,-281,-268,-300,-262,-287},{-262,-259,-287,-287,-278,-284},{-278,-262,-295,-246,-284,-251},{-259,-292,-281,-254,-284,-287},{-259,-289,-289,-254,-254,-268},{-259,-259,-292,-273,-257,-251},{-281,-262,-281,-278,-262,-251},{-254,-278,-278,-270,-284,-287},{-298,-300,-251,-270,-284,-268},{-259,-262,-298,-276,-273,-259},{-295,-268,-287,-300,-276,-265},{-254,-289,-273,-265,-270,-259},{-284,-270,-248,-265,-265,-292},{-298,-248,-295,-251,-284,-265},{-251,-262,-257,-276,-259,-270},{-246,-251,-276,-270,-281,-251},{-289,-257,-270,-298,-254,-246},{-289,-251,-278,-251,-284,-273},{-276,-292,-273,-298,-281,-248},{-300,-248,-248,-292,-262,-259},{-254,-259,-289,-268,-254,-270},{-281,-273,-246,-281,-278,-289},{-287,-254,-284,-281,-298,-257},{-262,-298,-300,-281,-270,-248},{-259,-246,-262,-300,-246,-276},{-298,-268,-270,-300,-287,-262},{-257,-270,-295,-295,-270,-273},{-278,-268,-251,-262,-246,-257},{-259,-265,-270,-295,-257,-287},{-292,-246,-295,-248,-248,-300},{-268,-284,-262,-281,-257,-295},{-251,-298,-281,-248,-273,-298},{-295,-265,-281,-248,-289,-287},{-276,-300,-287,-270,-254,-298},{-254,-278,-289,-265,-265,-298},{-251,-292,-251,-281,-259,-268},{-295,-259,-298,-262,-257,-262},{-251,-292,-270,-268,-284,-259},{-276,-287,-248,-273,-262,-248},{-259,-268,-254,-281,-259,-268},{-254,-251,-281,-262,-257,-292},{-262,-287,-268,-262,-265,-265},{-265,-273,-298,-246,-262,-254},{-254,-300,-298,-287,-270,-246},{-248,-276,-292,-284,-284,-273},{-292,-257,-259,-300,-300,-257},{-273,-251,-289,-248,-246,-278}},{{-246,-284,-292,-278,-298,-278},{-259,-262,-284,-251,-265,-248},{-300,-295,-298,-284,-270,-278},{-259,-270,-292,-300,-268,-292},{-284,-300,-273,-246,-298,-287},{-262,-262,-278,-276,-287,-273},{-254,-265,-278,-248,-262,-270},{-259,-300,-268,-273,-287,-295},{-287,-259,-273,-246,-298,-289},{-246,-270,-298,-268,-287,-284},{-278,-270,-278,-254,-270,-278},{-265,-287,-246,-246,-248,-292},{-281,-276,-284,-289,-268,-268},{-268,-246,-248,-276,-276,-287},{-273,-278,-284,-284,-276,-298},{-265,-262,-281,-287,-268,-289},{-251,-259,-276,-246,-281,-289},{-257,-262,-259,-262,-295,-273},{-273,-292,-276,-276,-248,-246},{-262,-268,-300,-287,-265,-287},{-265,-265,-251,-298,-295,-268},{-259,-278,-257,-273,-287,-300},{-276,-259,-262,-270,-289,-289},{-300,-248,-276,-262,-300,-292},{-248,-278,-248,-281,-281,-257},{-273,-289,-265,-298,-268,-259},{-295,-278,-257,-295,-248,-248},{-268,-254,-300,-289,-251,-262},{-281,-257,-278,-265,-292,-251},{-265,-270,-289,-248,-295,-248},{-281,-298,-284,-246,-259,-281},{-262,-284,-281,-298,-289,-248},{-276,-276,-262,-281,-259,-298},{-278,-254,-300,-262,-295,-254},{-270,-270,-265,-265,-270,-300},{-295,-295,-289,-289,-281,-281},{-287,-270,-246,-287,-295,-284},{-289,-259,-281,-300,-292,-276},{-276,-251,-270,-289,-254,-278},{-251,-276,-259,-278,-276,-251},{-257,-298,-300,-295,-262,-300},{-289,-284,-276,-265,-273,-300},{-289,-259,-300,-289,-278,-251},{-298,-295,-265,-262,-281,-300},{-292,-273,-278,-254,-278,-265},{-257,-251,-268,-259,-300,-289},{-248,-248,-276,-292,-262,-265},{-287,-259,-262,-248,-257,-257},{-262,-248,-292,-248,-298,-248},{-251,-300,-281,-295,-259,-289}},{{-270,-246,-265,-287,-246,-257},{-298,-262,-281,-257,-298,-289},{-273,-300,-295,-268,-268,-251},{-270,-251,-273,-295,-300,-270},{-246,-265,-251,-259,-287,-289},{-273,-251,-276,-268,-257,-246},{-251,-278,-248,-246,-270,-246},{-300,-246,-292,-259,-276,-281},{-287,-262,-284,-265,-292,-246},{-259,-278,-281,-254,-254,-251},{-251,-289,-278,-270,-273,-248},{-246,-254,-298,-273,-281,-273},{-265,-268,-259,-300,-265,-287},{-248,-295,-292,-281,-295,-270},{-276,-298,-292,-287,-273,-268},{-300,-251,-298,-257,-284,-289},{-268,-292,-246,-248,-257,-295},{-295,-295,-278,-284,-251,-276},{-254,-298,-259,-298,-257,-268},{-276,-300,-257,-259,-254,-259},{-259,-265,-273,-284,-246,-246},{-254,-262,-287,-287,-248,-300},{-246,-262,-292,-259,-254,-270},{-251,-298,-281,-278,-284,-292},{-276,-284,-259,-298,-273,-248},{-298,-300,-246,-278,-287,-270},{-246,-278,-273,-300,-270,-292},{-287,-276,-273,-278,-265,-281},{-270,-248,-295,-268,-254,-268},{-289,-281,-265,-270,-300,-278},{-298,-270,-259,-265,-257,-273},{-287,-281,-257,-278,-248,-298},{-289,-251,-292,-289,-251,-262},{-289,-257,-300,-251,-259,-246},{-251,-248,-257,-298,-289,-278},{-281,-265,-259,-273,-254,-268},{-281,-262,-287,-300,-270,-292},{-259,-292,-276,-259,-262,-257},{-254,-254,-276,-246,-268,-300},{-246,-262,-259,-246,-292,-281},{-284,-273,-251,-259,-276,-248},{-248,-259,-295,-262,-259,-246},{-300,-278,-248,-270,-284,-292},{-284,-251,-262,-284,-289,-257},{-295,-289,-270,-273,-287,-270},{-251,-276,-248,-265,-248,-276},{-257,-278,-257,-289,-257,-276},{-292,-278,-254,-259,-292,-292},{-276,-262,-295,-251,-281,-262},{-257,-276,-281,-273,-295,-300}},{{-262,-300,-246,-298,-251,-295},{-292,-292,-300,-295,-273,-268},{-270,-298,-254,-276,-248,-276},{-251,-300,-262,-276,-287,-289},{-300,-257,-292,-257,-289,-254},{-259,-246,-273,-268,-251,-251},{-257,-278,-276,-278,-287,-289},{-265,-259,-268,-246,-248,-246},{-254,-257,-270,-284,-284,-254},{-284,-281,-273,-273,-300,-268},{-287,-248,-295,-251,-270,-268},{-257,-265,-248,-278,-278,-284},{-270,-292,-281,-287,-265,-251},{-281,-276,-295,-281,-276,-292},{-251,-251,-265,-270,-257,-292},{-284,-278,-289,-273,-295,-295},{-259,-246,-265,-278,-281,-284},{-254,-295,-254,-278,-287,-298},{-289,-265,-265,-257,-268,-246},{-300,-278,-273,-268,-281,-273},{-278,-289,-246,-300,-265,-284},{-295,-268,-259,-254,-284,-295},{-287,-268,-254,-248,-268,-278},{-273,-265,-273,-300,-259,-257},{-273,-292,-273,-248,-248,-270},{-287,-257,-278,-254,-259,-265},{-246,-251,-295,-289,-298,-251},{-284,-300,-278,-268,-248,-254},{-259,-270,-248,-273,-292,-295},{-265,-300,-262,-246,-298,-254},{-276,-262,-287,-251,-276,-246},{-298,-273,-246,-273,-251,-281},{-278,-300,-268,-278,-257,-289},{-281,-289,-251,-300,-276,-265},{-278,-248,-292,-295,-273,-276},{-281,-257,-262,-273,-248,-298},{-278,-295,-284,-278,-287,-287},{-265,-254,-251,-292,-287,-292},{-278,-248,-270,-270,-270,-278},{-257,-268,-287,-273,-289,-246},{-270,-295,-278,-248,-278,-292},{-265,-273,-298,-268,-273,-254},{-270,-284,-246,-262,-292,-278},{-270,-268,-287,-270,-287,-259},{-292,-300,-300,-265,-248,-281},{-276,-248,-268,-265,-265,-276},{-265,-254,-281,-300,-289,-289},{-265,-278,-251,-298,-276,-300},{-254,-259,-246,-257,-298,-278},{-246,-257,-281,-259,-284,-300}},{{-268,-281,-251,-281,-289,-273},{-284,-281,-273,-273,-262,-289},{-265,-295,-289,-257,-246,-262},{-300,-295,-257,-251,-254,-273},{-257,-259,-265,-248,-292,-298},{-273,-270,-281,-281,-298,-289},{-289,-292,-270,-287,-251,-281},{-298,-254,-292,-259,-268,-259},{-273,-292,-254,-292,-254,-259},{-251,-276,-278,-259,-259,-287},{-287,-270,-281,-265,-273,-300},{-292,-295,-284,-257,-281,-259},{-270,-251,-278,-248,-289,-295},{-295,-276,-259,-284,-257,-270},{-287,-254,-268,-262,-292,-300},{-295,-281,-259,-281,-295,-268},{-287,-270,-295,-300,-295,-300},{-265,-298,-276,-254,-259,-278},{-295,-246,-265,-259,-292,-300},{-298,-284,-251,-251,-300,-248},{-281,-270,-262,-287,-246,-251},{-259,-289,-265,-254,-251,-278},{-281,-262,-265,-278,-292,-259},{-246,-273,-248,-278,-284,-278},{-300,-292,-259,-268,-281,-281},{-284,-270,-287,-276,-281,-254},{-276,-292,-276,-295,-246,-289},{-284,-287,-248,-254,-257,-251},{-257,-300,-254,-298,-254,-262},{-259,-270,-259,-265,-257,-273},{-265,-254,-251,-270,-284,-257},{-248,-257,-248,-262,-273,-270},{-246,-265,-268,-268,-287,-278},{-273,-259,-284,-276,-262,-292},{-273,-300,-262,-248,-278,-265},{-259,-251,-268,-298,-254,-287},{-292,-268,-268,-287,-298,-254},{-273,-295,-284,-292,-251,-257},{-254,-254,-268,-248,-289,-254},{-300,-251,-257,-259,-295,-270},{-246,-251,-278,-265,-300,-270},{-289,-257,-284,-300,-262,-300},{-295,-262,-259,-254,-254,-295},{-292,-262,-273,-278,-268,-246},{-298,-276,-281,-300,-300,-251},{-289,-300,-270,-300,-295,-298},{-284,-292,-254,-246,-259,-292},{-289,-295,-262,-265,-289,-251},{-276,-270,-262,-248,-254,-259},{-270,-300,-281,-292,-281,-276}},{{-300,-248,-262,-248,-254,-270},{-281,-268,-295,-268,-259,-251},{-246,-254,-273,-284,-254,-246},{-281,-298,-262,-281,-298,-248},{-248,-295,-287,-289,-276,-300},{-298,-248,-289,-300,-300,-262},{-254,-287,-262,-262,-257,-281},{-265,-246,-246,-248,-265,-268},{-268,-298,-246,-268,-276,-270},{-262,-270,-289,-281,-292,-257},{-289,-257,-248,-251,-278,-300},{-287,-268,-281,-276,-259,-284},{-298,-287,-248,-300,-248,-251},{-289,-292,-262,-251,-254,-273},{-281,-278,-287,-251,-259,-268},{-265,-268,-265,-276,-251,-276},{-248,-281,-292,-246,-257,-287},{-246,-300,-292,-265,-251,-248},{-298,-262,-292,-284,-248,-246},{-273,-251,-278,-276,-259,-292},{-273,-251,-298,-251,-257,-246},{-262,-257,-298,-254,-257,-289},{-273,-295,-278,-278,-265,-273},{-265,-262,-246,-259,-287,-248},{-257,-248,-298,-298,-292,-259},{-262,-268,-287,-289,-300,-268},{-278,-281,-251,-259,-300,-289},{-262,-265,-284,-287,-246,-246},{-268,-251,-300,-246,-278,-265},{-287,-284,-295,-251,-298,-300},{-284,-287,-273,-257,-284,-246},{-246,-265,-246,-273,-257,-270},{-292,-284,-259,-289,-292,-276},{-273,-295,-259,-268,-287,-254},{-251,-273,-278,-273,-265,-284},{-300,-273,-270,-257,-251,-295},{-276,-262,-251,-246,-292,-276},{-295,-298,-287,-284,-251,-248},{-292,-289,-284,-278,-268,-292},{-262,-281,-259,-257,-284,-254},{-292,-295,-292,-273,-246,-251},{-281,-289,-257,-273,-259,-278},{-278,-265,-254,-262,-278,-300},{-251,-281,-281,-276,-295,-270},{-259,-287,-268,-265,-292,-292},{-246,-251,-278,-295,-270,-257},{-289,-257,-259,-278,-265,-254},{-273,-265,-287,-289,-292,-292},{-262,-246,-295,-251,-270,-276},{-268,-254,-281,-265,-254,-265}}},{{{-165,-166,-142,-154,-169,-142},{-154,-156,-140,-157,-157,-151},{-148,-146,-159,-149,-163,-148},{-146,-169,-154,-159,-149,-157},{-162,-146,-169,-154,-165,-148},{-151,-148,-151,-143,-154,-169},{-145,-148,-140,-154,-168,-168},{-152,-139,-139,-149,-149,-156},{-169,-142,-146,-169,-168,-151},{-156,-156,-156,-166,-162,-148},{-151,-145,-160,-169,-146,-151},{-146,-165,-143,-163,-165,-140},{-145,-145,-169,-143,-149,-168},{-156,-165,-166,-142,-145,-166},{-157,-169,-152,-146,-169,-166},{-159,-159,-151,-169,-162,-154},{-156,-146,-154,-159,-149,-162},{-148,-140,-154,-139,-169,-143},{-143,-154,-139,-139,-140,-140},{-148,-149,-166,-169,-160,-148},{-157,-140,-143,-149,-143,-169},{-169,-163,-163,-157,-165,-162},{-157,-160,-142,-165,-145,-163},{-149,-139,-162,-146,-163,-168},{-145,-162,-139,-152,-169,-160},{-139,-142,-142,-165,-165,-142},{-162,-149,-168,-143,-145,-145},{-157,-149,-154,-142,-154,-149},{-160,-159,-151,-142,-143,-162},{-143,-159,-149,-159,-156,-159},{-163,-151,-165,-165,-146,-148},{-159,-143,-160,-159,-145,-165},{-139,-163,-145,-140,-142,-152},{-149,-166,-165,-148,-157,-166},{-156,-157,-156,-160,-140,-162},{-146,-151,-145,-140,-148,-145},{-162,-169,-143,-140,-148,-154},{-142,-142,-149,-145,-168,-139},{-154,-142,-145,-160,-148,-149},{-149,-142,-160,-159,-143,-168},{-152,-168,-162,-146,-152,-148},{-168,-157,-140,-159,-149,-146},{-149,-151,-157,-157,-152,-140},{-159,-154,-139,-166,-146,-166},{-165,-154,-151,-148,-143,-146},{-139,-142,-166,-140,-154,-145},{-151,-156,-163,-165,-156,-151},{-168,-154,-145,-166,-154,-140},{-148,-160,-154,-152,-166,-140},{-152,-152,-145,-149,-146,-151}},{{-169,-146,-140,-146,-154,-157},{-162,-143,-151,-168,-169,-160},{-169,-169,-149,-149,-139,-156},{-146,-139,-140,-140,-168,-159},{-143,-166,-143,-162,-165,-139},{-139,-160,-166,-152,-156,-152},{-162,-159,-169,-157,-166,-140},{-151,-152,-163,-163,-146,-156},{-139,-151,-165,-148,-149,-156},{-154,-145,-143,-157,-169,-148},{-165,-154,-146,-151,-162,-140},{-143,-169,-160,-145,-169,-169},{-166,-145,-151,-169,-169,-146},{-142,-149,-169,-143,-143,-148},{-156,-145,-151,-154,-148,-157},{-151,-151,-154,-166,-146,-142},{-151,-139,-149,-143,-145,-152},{-154,-152,-163,-162,-143,-146},{-157,-145,-154,-151,-160,-143},{-163,-152,-166,-149,-156,-142},{-157,-169,-148,-145,-166,-169},{-145,-152,-159,-165,-154,-154},{-152,-149,-159,-142,-146,-142},{-169,-169,-160,-156,-165,-142},{-166,-143,-165,-148,-140,-156},{-145,-159,-143,-152,-169,-157},{-166,-156,-143,-149,-163,-149},{-145,-169,-160,-142,-169,-151},{-140,-159,-140,-169,-159,-166},{-159,-166,-169,-166,-145,-168},{-166,-154,-169,-169,-146,-156},{-149,-160,-143,-151,-166,-143},{-148,-159,-169,-148,-165,-160},{-159,-149,-169,-156,-143,-162},{-140,-143,-149,-151,-146,-159},{-143,-154,-166,-149,-163,-152},{-169,-168,-165,-159,-159,-154},{-151,-169,-146,-168,-139,-152},{-146,-163,-142,-143,-160,-168},{-168,-166,-145,-143,-159,-152},{-157,-156,-148,-149,-162,-145},{-149,-142,-163,-145,-151,-168},{-157,-151,-146,-162,-149,-154},{-160,-160,-149,-159,-152,-152},{-149,-143,-162,-148,-151,-143},{-169,-156,-160,-142,-165,-142},{-148,-162,-166,-168,-140,-152},{-143,-163,-143,-169,-168,-145},{-159,-145,-145,-168,-148,-140},{-142,-148,-156,-140,-149,-154}},{{-163,-168,-162,-149,-148,-156},{-168,-163,-162,-162,-160,-151},{-139,-152,-160,-142,-166,-159},{-165,-151,-156,-146,-140,-157},{-160,-166,-159,-145,-169,-149},{-145,-148,-152,-156,-143,-160},{-152,-145,-169,-148,-151,-165},{-157,-143,-165,-169,-156,-156},{-152,-156,-168,-139,-139,-163},{-139,-163,-139,-148,-166,-156},{-169,-160,-157,-143,-157,-162},{-169,-151,-139,-162,-148,-160},{-165,-154,-152,-160,-157,-143},{-159,-139,-156,-163,-160,-162},{-139,-157,-162,-139,-149,-162},{-154,-157,-151,-160,-145,-148},{-148,-152,-154,-157,-151,-145},{-139,-156,-159,-159,-162,-156},{-168,-169,-148,-163,-140,-152},{-145,-151,-143,-145,-165,-145},{-154,-166,-140,-148,-151,-157},{-149,-154,-157,-159,-154,-146},{-154,-165,-143,-162,-142,-168},{-146,-162,-156,-169,-162,-149},{-169,-168,-154,-168,-157,-139},{-152,-165,-139,-159,-139,-165},{-168,-145,-168,-151,-146,-146},{-152,-140,-142,-145,-163,-139},{-168,-149,-154,-168,-148,-139},{-157,-152,-162,-151,-160,-156},{-154,-149,-145,-157,-149,-152},{-157,-149,-169,-162,-163,-143},{-152,-163,-148,-149,-140,-166},{-166,-159,-165,-168,-157,-143},{-165,-157,-146,-151,-165,-163},{-156,-157,-148,-162,-140,-142},{-166,-149,-169,-166,-160,-142},{-149,-154,-157,-151,-163,-154},{-143,-139,-163,-165,-156,-139},{-142,-163,-140,-143,-157,-162},{-165,-139,-143,-152,-162,-169},{-169,-162,-148,-163,-166,-156},{-142,-140,-151,-143,-163,-168},{-154,-162,-142,-159,-148,-149},{-169,-165,-166,-139,-163,-145},{-160,-169,-165,-149,-160,-139},{-140,-143,-163,-162,-142,-157},{-154,-169,-165,-160,-139,-166},{-154,-145,-139,-157,-166,-140},{-152,-143,-165,-143,-162,-145}},{{-140,-140,-152,-156,-163,-157},{-139,-162,-146,-168,-157,-162},{-143,-166,-159,-148,-142,-169},{-163,-168,-163,-148,-156,-160},{-159,-145,-151,-156,-145,-162},{-162,-162,-162,-157,-165,-156},{-143,-157,-151,-145,-166,-156},{-162,-149,-168,-151,-148,-139},{-160,-154,-145,-160,-156,-142},{-154,-154,-168,-154,-160,-139},{-149,-146,-160,-145,-168,-162},{-157,-159,-145,-166,-169,-160},{-168,-157,-154,-156,-139,-142},{-148,-139,-159,-145,-169,-140},{-143,-139,-148,-140,-151,-169},{-142,-148,-154,-169,-152,-146},{-160,-146,-143,-139,-154,-159},{-148,-160,-169,-156,-159,-159},{-165,-168,-159,-139,-166,-157},{-151,-165,-140,-148,-148,-157},{-154,-159,-146,-148,-148,-159},{-163,-140,-149,-154,-168,-159},{-148,-169,-166,-142,-143,-139},{-163,-169,-139,-157,-160,-151},{-145,-166,-145,-168,-146,-149},{-156,-165,-149,-160,-152,-159},{-162,-152,-160,-151,-139,-165},{-140,-159,-165,-157,-146,-145},{-168,-140,-162,-162,-143,-165},{-139,-142,-151,-160,-146,-154},{-145,-162,-169,-146,-151,-168},{-142,-139,-163,-162,-165,-142},{-152,-166,-154,-152,-142,-148},{-145,-145,-143,-149,-146,-148},{-165,-143,-152,-156,-163,-166},{-163,-165,-166,-163,-154,-162},{-154,-156,-148,-151,-143,-139},{-139,-143,-143,-142,-169,-169},{-166,-148,-139,-163,-149,-156},{-143,-140,-146,-165,-156,-162},{-151,-166,-148,-168,-163,-149},{-154,-148,-139,-169,-142,-166},{-156,-151,-148,-145,-168,-146},{-145,-142,-162,-160,-143,-166},{-160,-157,-168,-142,-168,-146},{-163,-145,-151,-142,-140,-154},{-154,-162,-145,-157,-149,-163},{-148,-146,-146,-145,-157,-160},{-143,-159,-148,-157,-168,-151},{-145,-168,-149,-146,-139,-142}},{{-169,-159,-149,-160,-156,-148},{-152,-151,-163,-160,-139,-152},{-163,-149,-168,-149,-163,-152},{-156,-142,-165,-157,-140,-148},{-169,-154,-149,-143,-154,-149},{-151,-142,-169,-140,-163,-163},{-166,-169,-154,-156,-152,-142},{-169,-168,-157,-149,-157,-169},{-152,-159,-163,-149,-162,-143},{-168,-156,-154,-159,-145,-146},{-140,-151,-162,-165,-152,-140},{-142,-169,-146,-159,-143,-163},{-145,-148,-145,-151,-165,-149},{-163,-145,-149,-154,-149,-160},{-142,-169,-142,-143,-149,-157},{-165,-162,-159,-151,-149,-151},{-140,-148,-163,-143,-165,-154},{-169,-166,-163,-143,-151,-169},{-146,-148,-139,-145,-143,-143},{-145,-163,-151,-140,-142,-142},{-160,-146,-152,-146,-149,-151},{-149,-160,-157,-156,-168,-162},{-139,-145,-142,-168,-162,-169},{-145,-169,-156,-152,-146,-156},{-157,-159,-152,-139,-163,-146},{-145,-139,-149,-140,-140,-163},{-152,-140,-152,-169,-143,-168},{-152,-146,-154,-162,-140,-139},{-151,-159,-160,-157,-146,-163},{-157,-160,-163,-156,-165,-142},{-156,-160,-156,-146,-169,-143},{-157,-149,-151,-156,-151,-160},{-151,-163,-154,-166,-159,-154},{-165,-165,-163,-148,-159,-156},{-166,-146,-160,-143,-159,-151},{-160,-162,-151,-169,-142,-159},{-157,-154,-152,-146,-143,-156},{-169,-148,-140,-160,-160,-148},{-168,-157,-146,-166,-166,-165},{-169,-160,-156,-165,-139,-146},{-154,-142,-148,-145,-145,-157},{-168,-149,-162,-140,-168,-159},{-157,-169,-160,-145,-168,-142},{-142,-154,-160,-143,-156,-168},{-143,-157,-149,-143,-162,-139},{-151,-142,-163,-163,-151,-148},{-148,-157,-146,-159,-159,-156},{-152,-152,-166,-168,-154,-162},{-151,-156,-169,-149,-166,-140},{-157,-163,-146,-166,-163,-151}},{{-152,-152,-168,-168,-142,-156},{-151,-165,-163,-140,-156,-149},{-154,-168,-151,-154,-165,-146},{-162,-154,-168,-140,-148,-157},{-143,-162,-145,-149,-166,-154},{-162,-166,-168,-160,-156,-152},{-152,-145,-142,-148,-165,-139},{-165,-162,-145,-151,-159,-151},{-162,-142,-152,-143,-151,-162},{-169,-168,-156,-159,-149,-143},{-156,-152,-169,-163,-169,-159},{-159,-166,-145,-152,-169,-152},{-146,-165,-154,-168,-168,-156},{-159,-168,-163,-160,-169,-143},{-139,-165,-159,-149,-166,-142},{-166,-160,-159,-162,-156,-143},{-143,-154,-159,-159,-143,-169},{-143,-152,-151,-146,-140,-145},{-156,-143,-159,-162,-165,-156},{-154,-160,-165,-149,-149,-159},{-145,-148,-168,-157,-145,-168},{-148,-152,-145,-140,-154,-162},{-168,-166,-152,-169,-169,-149},{-162,-142,-149,-142,-149,-156},{-156,-168,-143,-156,-166,-159},{-148,-146,-148,-149,-169,-157},{-165,-165,-140,-156,-151,-165},{-140,-139,-154,-165,-142,-160},{-156,-168,-159,-145,-166,-139},{-159,-166,-142,-168,-163,-169},{-146,-160,-151,-148,-149,-163},{-140,-163,-151,-154,-157,-159},{-151,-162,-145,-166,-151,-162},{-159,-169,-154,-139,-165,-143},{-145,-149,-165,-165,-142,-157},{-152,-159,-151,-145,-157,-140},{-157,-159,-162,-140,-162,-166},{-162,-154,-156,-142,-152,-143},{-148,-154,-148,-168,-151,-162},{-143,-146,-148,-160,-148,-157},{-142,-162,-151,-162,-149,-151},{-162,-146,-169,-165,-149,-142},{-168,-162,-165,-148,-157,-148},{-139,-139,-143,-143,-151,-157},{-146,-145,-149,-146,-168,-145},{-145,-152,-145,-168,-169,-142},{-143,-165,-163,-162,-149,-148},{-165,-163,-157,-139,-168,-154},{-140,-149,-139,-149,-156,-168},{-159,-143,-143,-154,-149,-143}}},{{{-178,-175,-169,-186,-164,-177},{-184,-177,-182,-164,-197,-195},{-186,-195,-164,-177,-191,-177},{-177,-184,-186,-193,-175,-184},{-184,-200,-189,-166,-187,-164},{-167,-197,-177,-171,-182,-200},{-189,-167,-173,-187,-187,-197},{-200,-198,-189,-186,-197,-187},{-167,-191,-184,-180,-169,-193},{-182,-178,-177,-191,-166,-193},{-198,-164,-198,-198,-169,-164},{-171,-195,-195,-195,-197,-171},{-193,-180,-167,-180,-189,-175},{-193,-182,-166,-167,-173,-197},{-173,-195,-191,-182,-197,-177},{-197,-164,-200,-175,-173,-195},{-180,-178,-191,-173,-164,-178},{-167,-166,-173,-177,-182,-164},{-180,-171,-198,-169,-198,-164},{-193,-198,-193,-175,-200,-195},{-200,-177,-198,-195,-187,-186},{-191,-186,-184,-169,-187,-198},{-178,-166,-169,-195,-189,-164},{-197,-175,-186,-173,-198,-195},{-166,-164,-173,-173,-195,-200},{-198,-180,-187,-198,-171,-182},{-173,-166,-197,-167,-193,-193},{-193,-184,-200,-191,-178,-171},{-169,-178,-186,-171,-180,-167},{-195,-164,-197,-184,-180,-166},{-198,-184,-171,-173,-195,-197},{-173,-177,-184,-184,-175,-173},{-173,-198,-173,-180,-164,-189},{-189,-184,-197,-167,-175,-180},{-169,-189,-182,-200,-198,-200},{-186,-178,-200,-171,-198,-191},{-200,-200,-198,-180,-180,-180},{-166,-182,-173,-195,-200,-178},{-197,-167,-186,-193,-193,-195},{-169,-173,-178,-189,-182,-198},{-198,-177,-189,-195,-193,-169},{-169,-198,-200,-186,-184,-175},{-197,-184,-200,-169,-169,-187},{-197,-187,-198,-189,-173,-186},{-200,-198,-167,-184,-186,-171},{-178,-184,-171,-177,-169,-187},{-175,-166,-198,-187,-177,-180},{-166,-200,-169,-197,-200,-173},{-173,-169,-186,-184,-193,-166},{-164,-182,-182,-189,-182,-189}},{{-169,-178,-177,-167,-189,-182},{-171,-200,-166,-189,-184,-178},{-180,-167,-198,-175,-175,-164},{-200,-180,-200,-182,-191,-171},{-169,-166,-182,-187,-191,-200},{-177,-173,-198,-178,-171,-177},{-180,-200,-182,-180,-191,-198},{-197,-164,-187,-167,-167,-164},{-182,-175,-184,-184,-191,-200},{-186,-177,-169,-182,-171,-180},{-178,-182,-200,-175,-178,-200},{-193,-169,-198,-186,-191,-173},{-166,-175,-180,-180,-173,-177},{-186,-198,-178,-182,-200,-184},{-180,-177,-191,-180,-182,-186},{-193,-186,-200,-182,-175,-187},{-166,-191,-169,-200,-175,-177},{-164,-195,-173,-198,-169,-197},{-173,-173,-169,-187,-184,-189},{-197,-189,-178,-198,-164,-180},{-180,-171,-200,-169,-178,-198},{-171,-177,-171,-178,-195,-198},{-197,-166,-200,-164,-184,-189},{-195,-182,-180,-178,-178,-182},{-164,-195,-171,-189,-193,-173},{-166,-189,-197,-177,-175,-182},{-195,-166,-186,-197,-193,-200},{-198,-193,-178,-166,-186,-171},{-171,-186,-173,-195,-189,-182},{-171,-167,-178,-184,-178,-200},{-189,-171,-178,-167,-189,-191},{-198,-166,-169,-184,-197,-193},{-186,-195,-191,-189,-169,-200},{-171,-186,-195,-184,-182,-189},{-184,-175,-187,-169,-178,-184},{-197,-200,-167,-184,-173,-186},{-178,-189,-171,-195,-184,-166},{-193,-186,-186,-193,-186,-182},{-186,-193,-171,-175,-186,-180},{-166,-177,-173,-193,-191,-198},{-200,-178,-171,-175,-167,-180},{-177,-197,-195,-178,-184,-195},{-195,-182,-166,-173,-200,-182},{-197,-173,-187,-166,-197,-164},{-198,-195,-186,-169,-182,-175},{-173,-175,-171,-193,-193,-169},{-200,-169,-175,-167,-166,-198},{-184,-197,-182,-167,-177,-197},{-195,-193,-169,-173,-167,-189},{-177,-184,-198,-164,-164,-200}},{{-164,-184,-169,-186,-197,-169},{-189,-177,-164,-177,-197,-200},{-178,-200,-186,-167,-184,-187},{-178,-189,-184,-180,-169,-193},{-178,-198,-166,-164,-177,-164},{-200,-166,-166,-182,-195,-169},{-193,-180,-169,-191,-175,-171},{-197,-177,-167,-187,-198,-189},{-195,-191,-173,-173,-198,-187},{-200,-184,-200,-198,-171,-193},{-180,-186,-193,-173,-195,-180},{-175,-177,-197,-180,-178,-171},{-171,-187,-171,-200,-191,-173},{-193,-171,-186,-184,-197,-177},{-175,-200,-184,-191,-166,-186},{-198,-195,-164,-167,-169,-177},{-187,-198,-198,-186,-182,-178},{-182,-184,-197,-169,-178,-186},{-171,-169,-169,-187,-167,-182},{-182,-169,-186,-175,-167,-193},{-178,-173,-177,-180,-195,-193},{-187,-173,-178,-169,-197,-195},{-167,-197,-177,-182,-166,-180},{-182,-197,-187,-164,-193,-177},{-198,-197,-184,-180,-171,-169},{-193,-171,-164,-200,-200,-171},{-198,-177,-182,-175,-189,-195},{-164,-169,-167,-175,-197,-197},{-178,-182,-195,-167,-193,-173},{-182,-173,-178,-175,-177,-195},{-200,-166,-180,-187,-171,-175},{-173,-173,-182,-197,-166,-173},{-193,-193,-169,-197,-169,-187},{-175,-180,-198,-187,-175,-189},{-167,-195,-177,-166,-184,-167},{-195,-198,-200,-191,-193,-178},{-167,-175,-193,-184,-195,-182},{-167,-169,-175,-189,-195,-167},{-187,-189,-171,-191,-197,-173},{-167,-169,-164,-197,-200,-198},{-166,-171,-175,-200,-186,-187},{-182,-198,-200,-182,-178,-186},{-184,-171,-198,-178,-182,-195},{-177,-197,-169,-173,-180,-186},{-182,-195,-178,-189,-186,-177},{-200,-178,-184,-175,-184,-180},{-166,-173,-173,-173,-166,-193},{-173,-180,-195,-164,-177,-175},{-164,-186,-171,-167,-197,-184},{-177,-193,-169,-195,-164,-177}},{{-187,-178,-200,-198,-186,-186},{-186,-171,-193,-195,-182,-197},{-184,-193,-200,-193,-177,-178},{-175,-178,-180,-173,-191,-166},{-173,-173,-198,-178,-198,-186},{-195,-186,-175,-180,-195,-173},{-189,-177,-189,-184,-167,-187},{-191,-166,-184,-171,-167,-171},{-182,-173,-169,-189,-178,-193},{-189,-166,-180,-200,-171,-193},{-164,-167,-178,-177,-167,-166},{-166,-193,-197,-198,-189,-187},{-182,-186,-186,-197,-193,-169},{-178,-164,-178,-198,-173,-195},{-189,-166,-186,-193,-171,-171},{-164,-166,-164,-195,-180,-182},{-189,-171,-164,-171,-175,-184},{-180,-178,-187,-173,-187,-187},{-177,-191,-191,-193,-197,-166},{-164,-189,-182,-177,-177,-184},{-193,-191,-164,-178,-193,-191},{-166,-182,-178,-164,-173,-175},{-186,-187,-195,-187,-195,-169},{-187,-186,-164,-200,-180,-167},{-197,-198,-182,-171,-198,-189},{-164,-186,-175,-189,-178,-198},{-200,-164,-186,-173,-187,-193},{-184,-191,-200,-187,-187,-173},{-184,-182,-166,-186,-171,-198},{-198,-166,-180,-167,-197,-177},{-180,-171,-164,-169,-169,-193},{-200,-184,-180,-182,-200,-193},{-198,-166,-197,-187,-187,-173},{-195,-180,-180,-197,-175,-166},{-193,-187,-182,-184,-195,-167},{-189,-173,-164,-177,-177,-171},{-184,-173,-184,-187,-191,-197},{-187,-164,-195,-200,-200,-197},{-197,-166,-191,-178,-178,-177},{-184,-186,-167,-178,-193,-178},{-180,-200,-200,-198,-166,-167},{-182,-195,-167,-178,-187,-178},{-169,-171,-169,-180,-187,-167},{-169,-171,-189,-195,-193,-191},{-182,-187,-180,-171,-197,-167},{-180,-189,-175,-187,-195,-186},{-197,-164,-166,-193,-195,-191},{-191,-184,-184,-186,-166,-193},{-198,-167,-187,-193,-195,-191},{-186,-191,-200,-167,-193,-166}},{{-164,-197,-164,-164,-180,-180},{-164,-177,-187,-184,-193,-186},{-180,-200,-173,-178,-175,-189},{-164,-171,-177,-178,-193,-191},{-198,-193,-189,-193,-187,-182},{-198,-189,-186,-167,-182,-177},{-171,-164,-186,-186,-180,-193},{-184,-178,-195,-182,-182,-197},{-189,-184,-189,-195,-173,-184},{-197,-191,-184,-198,-200,-175},{-182,-193,-171,-167,-191,-200},{-180,-178,-191,-166,-177,-177},{-187,-180,-200,-175,-164,-191},{-197,-169,-198,-193,-182,-173},{-187,-164,-166,-178,-182,-178},{-195,-193,-184,-187,-177,-175},{-187,-187,-187,-175,-198,-169},{-167,-175,-187,-195,-175,-180},{-198,-164,-166,-200,-195,-193},{-166,-198,-169,-193,-191,-186},{-178,-180,-169,-178,-197,-166},{-164,-178,-180,-182,-177,-180},{-184,-173,-186,-184,-186,-191},{-197,-200,-198,-180,-184,-200},{-166,-182,-171,-191,-182,-191},{-184,-177,-184,-166,-184,-197},{-184,-186,-187,-189,-177,-198},{-193,-187,-164,-193,-171,-175},{-169,-166,-178,-178,-191,-195},{-184,-166,-184,-173,-195,-166},{-164,-177,-175,-197,-191,-198},{-167,-177,-175,-198,-193,-171},{-200,-184,-164,-182,-166,-186},{-182,-180,-166,-182,-166,-173},{-198,-182,-187,-169,-166,-169},{-184,-166,-164,-191,-200,-178},{-169,-191,-178,-175,-166,-166},{-186,-166,-177,-184,-164,-200},{-175,-169,-195,-193,-195,-197},{-171,-186,-189,-186,-177,-178},{-198,-195,-197,-193,-187,-171},{-197,-167,-171,-175,-180,-184},{-178,-197,-182,-200,-189,-197},{-200,-198,-186,-197,-186,-187},{-169,-175,-171,-200,-177,-177},{-186,-189,-164,-169,-182,-164},{-184,-177,-197,-186,-197,-184},{-175,-175,-187,-180,-164,-166},{-177,-177,-180,-198,-171,-167},{-193,-186,-195,-200,-193,-177}},{{-164,-177,-189,-178,-186,-175},{-167,-180,-167,-197,-177,-178},{-178,-195,-178,-186,-195,-193},{-180,-187,-182,-191,-189,-195},{-200,-193,-193,-167,-169,-180},{-175,-178,-177,-200,-189,-167},{-193,-184,-197,-195,-182,-177},{-169,-164,-164,-169,-178,-191},{-191,-200,-166,-186,-169,-189},{-166,-177,-180,-164,-187,-191},{-182,-184,-195,-197,-197,-180},{-175,-178,-167,-166,-195,-198},{-187,-184,-167,-177,-184,-178},{-169,-195,-182,-167,-180,-189},{-167,-184,-187,-191,-166,-169},{-173,-195,-186,-193,-200,-187},{-182,-169,-184,-177,-166,-166},{-175,-177,-169,-171,-198,-191},{-200,-164,-191,-191,-173,-186},{-187,-166,-187,-171,-164,-184},{-186,-195,-177,-189,-189,-189},{-186,-195,-195,-166,-167,-169},{-175,-200,-173,-164,-200,-178},{-175,-167,-187,-186,-178,-166},{-195,-198,-182,-175,-186,-200},{-189,-167,-187,-175,-184,-187},{-164,-169,-177,-166,-175,-171},{-169,-200,-180,-180,-178,-184},{-198,-197,-177,-191,-180,-173},{-193,-195,-191,-167,-177,-182},{-166,-191,-182,-177,-197,-189},{-195,-198,-171,-198,-198,-200},{-167,-200,-198,-180,-187,-180},{-191,-175,-184,-193,-177,-173},{-184,-186,-166,-171,-187,-187},{-171,-173,-197,-164,-177,-173},{-175,-171,-173,-198,-187,-182},{-184,-184,-167,-197,-182,-169},{-180,-191,-195,-175,-164,-177},{-173,-166,-187,-189,-171,-177},{-169,-191,-191,-171,-167,-198},{-180,-167,-189,-182,-166,-193},{-191,-164,-187,-184,-180,-187},{-173,-197,-186,-169,-197,-166},{-187,-175,-195,-200,-180,-166},{-189,-200,-191,-166,-191,-167},{-166,-180,-164,-197,-184,-171},{-164,-200,-180,-167,-171,-164},{-193,-186,-173,-167,-177,-177},{-198,-167,-200,-169,-193,-178}}},{{{-252,-257,-220,-270,-223,-230},{-225,-225,-270,-243,-243,-267},{-262,-230,-243,-267,-260,-255},{-243,-225,-223,-238,-228,-223},{-247,-247,-238,-257,-255,-262},{-265,-260,-245,-270,-233,-233},{-220,-228,-247,-245,-240,-245},{-238,-267,-255,-262,-225,-225},{-220,-260,-247,-233,-233,-223},{-230,-245,-228,-220,-260,-252},{-255,-257,-267,-270,-223,-250},{-220,-223,-257,-233,-257,-240},{-225,-257,-270,-270,-233,-255},{-267,-265,-260,-265,-240,-238},{-257,-223,-225,-225,-262,-252},{-228,-240,-245,-267,-225,-223},{-267,-240,-265,-228,-223,-228},{-257,-252,-230,-267,-247,-223},{-235,-262,-223,-228,-257,-257},{-260,-255,-233,-223,-238,-250},{-250,-220,-250,-257,-262,-270},{-250,-255,-245,-250,-250,-255},{-252,-243,-255,-257,-220,-220},{-228,-245,-228,-243,-228,-235},{-238,-255,-228,-255,-223,-243},{-220,-245,-262,-257,-270,-267},{-230,-238,-265,-250,-243,-250},{-265,-223,-247,-220,-238,-235},{-230,-260,-238,-230,-250,-228},{-228,-223,-252,-265,-243,-225},{-260,-260,-255,-230,-220,-265},{-238,-262,-260,-235,-252,-233},{-250,-223,-245,-245,-230,-225},{-260,-243,-252,-262,-245,-228},{-260,-223,-230,-265,-225,-270},{-265,-247,-220,-267,-255,-265},{-243,-250,-240,-243,-225,-243},{-245,-228,-260,-228,-240,-270},{-223,-247,-262,-260,-247,-223},{-240,-270,-223,-265,-225,-260},{-247,-250,-260,-228,-265,-245},{-233,-230,-267,-228,-228,-223},{-240,-220,-267,-235,-257,-245},{-255,-240,-233,-257,-243,-235},{-225,-233,-252,-255,-257,-230},{-247,-230,-260,-228,-270,-240},{-255,-267,-245,-220,-270,-265},{-270,-235,-220,-245,-245,-247},{-243,-230,-235,-238,-233,-235},{-260,-225,-225,-235,-267,-260}},{{-240,-238,-238,-265,-262,-240},{-223,-235,-223,-223,-245,-267},{-225,-270,-257,-240,-238,-270},{-223,-270,-230,-247,-245,-245},{-238,-235,-230,-233,-252,-270},{-228,-233,-223,-265,-260,-225},{-233,-252,-250,-235,-255,-265},{-220,-257,-265,-235,-250,-252},{-260,-233,-250,-240,-225,-257},{-238,-267,-250,-233,-235,-250},{-265,-233,-250,-270,-223,-265},{-230,-223,-220,-228,-265,-270},{-245,-240,-257,-228,-220,-260},{-262,-265,-255,-230,-252,-230},{-238,-238,-267,-262,-265,-225},{-262,-220,-245,-228,-247,-225},{-223,-230,-223,-267,-225,-270},{-257,-233,-223,-270,-225,-255},{-243,-225,-245,-245,-233,-223},{-223,-245,-265,-223,-250,-262},{-257,-265,-230,-255,-255,-245},{-243,-233,-267,-270,-257,-270},{-235,-260,-235,-228,-247,-252},{-257,-225,-262,-255,-228,-257},{-230,-235,-265,-225,-225,-228},{-247,-230,-267,-245,-260,-243},{-230,-245,-238,-233,-252,-250},{-250,-228,-238,-230,-240,-230},{-257,-230,-223,-262,-267,-233},{-257,-250,-252,-233,-230,-257},{-238,-267,-260,-228,-260,-240},{-233,-233,-260,-220,-243,-235},{-223,-252,-255,-235,-235,-220},{-243,-228,-245,-220,-265,-245},{-228,-240,-250,-265,-262,-270},{-220,-233,-270,-235,-245,-265},{-240,-252,-238,-228,-243,-233},{-270,-255,-220,-225,-235,-225},{-260,-235,-270,-233,-255,-245},{-247,-260,-228,-262,-252,-233},{-225,-255,-220,-267,-225,-220},{-270,-245,-265,-267,-223,-220},{-223,-265,-262,-223,-250,-225},{-267,-243,-252,-257,-235,-233},{-267,-250,-247,-270,-220,-257},{-238,-262,-223,-255,-230,-250},{-267,-267,-220,-255,-257,-260},{-220,-220,-240,-220,-257,-240},{-243,-233,-223,-257,-238,-220},{-247,-270,-223,-265,-252,-250}},{{-223,-255,-267,-228,-240,-233},{-267,-235,-243,-265,-257,-267},{-228,-245,-243,-223,-223,-267},{-267,-252,-247,-228,-240,-235},{-240,-245,-265,-220,-265,-243},{-220,-267,-270,-265,-257,-262},{-260,-270,-262,-220,-260,-243},{-260,-270,-252,-247,-240,-247},{-235,-238,-270,-245,-265,-238},{-245,-250,-260,-267,-243,-230},{-267,-270,-225,-228,-265,-235},{-247,-250,-267,-250,-238,-262},{-250,-260,-230,-230,-270,-240},{-252,-233,-225,-230,-245,-240},{-262,-225,-260,-233,-220,-245},{-225,-257,-228,-228,-228,-238},{-247,-223,-257,-228,-262,-252},{-235,-220,-245,-267,-267,-247},{-235,-255,-233,-245,-257,-260},{-250,-262,-225,-262,-257,-265},{-223,-233,-238,-257,-225,-238},{-262,-238,-247,-267,-228,-235},{-262,-267,-270,-233,-238,-243},{-252,-252,-250,-228,-223,-252},{-223,-238,-245,-252,-240,-257},{-230,-265,-257,-223,-270,-270},{-262,-223,-225,-257,-270,-255},{-230,-265,-220,-228,-225,-260},{-265,-233,-243,-260,-255,-257},{-220,-260,-220,-262,-255,-243},{-262,-247,-257,-252,-243,-220},{-252,-233,-233,-250,-247,-267},{-233,-220,-235,-223,-228,-265},{-260,-247,-260,-265,-223,-243},{-267,-243,-230,-235,-247,-233},{-260,-252,-235,-235,-265,-220},{-225,-255,-260,-257,-223,-262},{-252,-270,-238,-240,-245,-270},{-250,-257,-233,-255,-262,-257},{-235,-233,-220,-245,-255,-260},{-230,-228,-257,-257,-270,-262},{-252,-255,-240,-220,-245,-235},{-270,-245,-260,-247,-260,-252},{-233,-260,-225,-230,-245,-238},{-235,-235,-250,-250,-255,-257},{-262,-265,-235,-240,-265,-247},{-255,-265,-240,-255,-255,-235},{-238,-265,-265,-255,-233,-255},{-228,-220,-228,-233,-262,-260},{-255,-233,-250,-255,-235,-250}},{{-250,-257,-220,-265,-257,-233},{-233,-243,-238,-220,-247,-233},{-265,-247,-223,-270,-230,-270},{-220,-270,-257,-220,-250,-260},{-255,-255,-245,-262,-247,-245},{-220,-225,-260,-255,-243,-233},{-267,-257,-252,-247,-255,-252},{-270,-255,-228,-238,-247,-270},{-245,-267,-245,-238,-223,-238},{-255,-270,-228,-238,-250,-220},{-255,-267,-245,-230,-245,-270},{-267,-270,-270,-250,-225,-240},{-257,-255,-238,-223,-245,-250},{-247,-267,-243,-220,-265,-255},{-238,-270,-252,-228,-240,-250},{-220,-240,-262,-235,-230,-267},{-255,-267,-223,-228,-240,-255},{-247,-228,-245,-257,-260,-265},{-262,-257,-238,-252,-267,-267},{-270,-252,-230,-220,-245,-270},{-260,-250,-250,-250,-270,-230},{-223,-235,-228,-240,-243,-223},{-225,-252,-233,-240,-230,-223},{-257,-233,-265,-255,-235,-267},{-270,-238,-238,-265,-247,-270},{-230,-262,-225,-250,-225,-238},{-252,-262,-262,-225,-262,-235},{-265,-247,-267,-250,-220,-228},{-252,-250,-223,-245,-252,-235},{-247,-245,-247,-220,-262,-247},{-233,-257,-235,-233,-233,-267},{-240,-265,-267,-267,-233,-223},{-267,-233,-240,-228,-265,-238},{-240,-262,-252,-255,-223,-225},{-265,-255,-255,-255,-238,-240},{-262,-270,-238,-250,-230,-260},{-228,-255,-265,-220,-270,-240},{-220,-245,-250,-252,-235,-260},{-243,-245,-262,-252,-230,-265},{-252,-233,-243,-243,-240,-255},{-233,-250,-267,-220,-270,-243},{-235,-265,-235,-250,-257,-238},{-230,-225,-265,-255,-223,-267},{-240,-252,-247,-240,-240,-240},{-250,-228,-265,-243,-220,-255},{-228,-257,-245,-247,-267,-250},{-257,-262,-220,-228,-255,-252},{-235,-265,-270,-267,-265,-260},{-223,-267,-250,-270,-250,-220},{-260,-255,-243,-220,-220,-250}},{{-265,-230,-265,-228,-243,-238},{-265,-220,-240,-260,-255,-250},{-267,-230,-250,-225,-240,-235},{-230,-252,-262,-267,-243,-240},{-225,-240,-247,-245,-228,-223},{-257,-238,-235,-228,-230,-270},{-220,-265,-233,-235,-228,-252},{-267,-262,-220,-223,-240,-247},{-267,-238,-252,-245,-267,-250},{-265,-240,-243,-255,-223,-250},{-238,-240,-225,-233,-238,-260},{-265,-238,-235,-235,-238,-240},{-265,-255,-233,-238,-223,-255},{-260,-267,-260,-225,-238,-252},{-257,-228,-223,-250,-223,-235},{-240,-252,-235,-220,-252,-235},{-262,-262,-270,-223,-225,-270},{-270,-245,-260,-240,-243,-267},{-238,-235,-260,-270,-240,-257},{-245,-250,-233,-233,-243,-225},{-265,-230,-245,-220,-255,-265},{-220,-252,-238,-265,-255,-250},{-267,-252,-225,-233,-247,-260},{-262,-270,-255,-255,-223,-240},{-252,-260,-220,-250,-247,-233},{-225,-262,-262,-262,-233,-230},{-230,-265,-238,-233,-260,-245},{-260,-235,-255,-267,-255,-257},{-255,-267,-260,-257,-240,-262},{-225,-245,-270,-238,-223,-233},{-240,-255,-233,-240,-260,-228},{-235,-223,-220,-220,-250,-250},{-235,-235,-255,-250,-228,-225},{-255,-228,-260,-270,-252,-270},{-220,-238,-267,-223,-252,-245},{-257,-245,-233,-270,-267,-257},{-252,-270,-260,-262,-267,-230},{-230,-235,-267,-257,-230,-260},{-260,-255,-260,-223,-247,-220},{-230,-223,-220,-255,-238,-233},{-245,-220,-245,-245,-230,-223},{-220,-240,-247,-240,-220,-265},{-247,-233,-250,-245,-260,-245},{-243,-255,-270,-228,-247,-235},{-220,-252,-252,-238,-223,-228},{-250,-240,-233,-228,-267,-243},{-228,-228,-257,-260,-265,-235},{-252,-230,-233,-245,-250,-267},{-240,-245,-250,-233,-252,-228},{-247,-265,-223,-270,-235,-270}},{{-260,-255,-262,-255,-235,-265},{-247,-228,-270,-225,-225,-260},{-245,-247,-220,-262,-223,-235},{-225,-235,-243,-260,-262,-233},{-220,-267,-247,-257,-250,-255},{-250,-265,-233,-243,-267,-223},{-245,-247,-220,-240,-260,-262},{-252,-267,-245,-247,-220,-223},{-243,-260,-238,-262,-270,-235},{-270,-255,-265,-270,-240,-265},{-245,-228,-262,-220,-252,-223},{-265,-247,-267,-267,-270,-235},{-243,-252,-245,-245,-257,-228},{-238,-267,-223,-267,-223,-262},{-250,-270,-245,-270,-238,-223},{-233,-245,-230,-247,-257,-267},{-270,-252,-255,-220,-265,-267},{-220,-243,-250,-230,-228,-265},{-240,-262,-250,-220,-267,-233},{-260,-252,-243,-223,-267,-247},{-233,-245,-260,-235,-240,-267},{-265,-223,-225,-267,-225,-260},{-238,-233,-270,-223,-225,-262},{-257,-262,-255,-270,-220,-260},{-233,-247,-247,-255,-245,-250},{-265,-228,-255,-267,-240,-223},{-250,-250,-255,-235,-247,-235},{-247,-247,-265,-223,-245,-252},{-262,-220,-238,-235,-230,-220},{-262,-240,-245,-228,-265,-265},{-240,-270,-252,-247,-267,-250},{-252,-270,-270,-243,-238,-238},{-245,-245,-265,-250,-260,-233},{-243,-247,-238,-262,-238,-233},{-257,-228,-225,-220,-265,-238},{-247,-228,-235,-262,-225,-250},{-238,-265,-245,-265,-228,-252},{-220,-262,-223,-250,-265,-262},{-238,-233,-235,-255,-238,-228},{-252,-240,-255,-267,-238,-233},{-233,-238,-270,-257,-223,-270},{-235,-255,-260,-262,-265,-225},{-270,-233,-225,-235,-262,-250},{-223,-233,-225,-230,-243,-240},{-243,-257,-260,-238,-230,-252},{-270,-240,-220,-250,-240,-247},{-233,-223,-238,-243,-228,-240},{-262,-238,-240,-230,-228,-220},{-223,-245,-250,-233,-250,-250},{-230,-233,-238,-245,-255,-235}}},{{{-210,-247,-219,-243,-233,-231},{-240,-243,-243,-226,-224,-224},{-210,-247,-215,-215,-254,-219},{-224,-247,-254,-236,-238,-249},{-229,-247,-224,-238,-213,-249},{-240,-238,-238,-208,-245,-226},{-240,-226,-238,-231,-224,-219},{-210,-226,-247,-249,-236,-213},{-245,-210,-252,-215,-233,-238},{-215,-249,-213,-233,-236,-224},{-215,-229,-238,-247,-254,-247},{-238,-229,-240,-229,-213,-247},{-213,-231,-231,-240,-236,-210},{-233,-247,-231,-231,-236,-210},{-229,-233,-213,-231,-247,-229},{-231,-226,-254,-224,-252,-236},{-229,-226,-208,-210,-252,-229},{-249,-247,-224,-233,-240,-226},{-254,-226,-208,-247,-215,-254},{-252,-252,-222,-208,-231,-233},{-254,-208,-236,-224,-247,-226},{-238,-245,-226,-249,-215,-247},{-213,-210,-224,-208,-217,-245},{-233,-213,-240,-208,-210,-217},{-215,-254,-240,-213,-247,-226},{-215,-217,-217,-240,-215,-238},{-240,-219,-210,-213,-231,-247},{-249,-245,-247,-252,-226,-233},{-222,-224,-213,-229,-252,-224},{-213,-252,-236,-249,-210,-219},{-240,-219,-238,-224,-247,-238},{-217,-254,-236,-213,-229,-219},{-210,-243,-233,-245,-238,-238},{-229,-208,-245,-215,-210,-245},{-254,-229,-247,-222,-217,-217},{-226,-226,-231,-210,-222,-247},{-213,-222,-238,-247,-249,-245},{-213,-236,-252,-231,-231,-222},{-229,-229,-210,-243,-215,-226},{-229,-243,-229,-247,-208,-249},{-238,-231,-245,-229,-229,-245},{-215,-217,-245,-210,-245,-240},{-224,-247,-219,-215,-226,-226},{-245,-219,-249,-229,-233,-222},{-210,-238,-238,-231,-215,-215},{-233,-245,-252,-254,-249,-238},{-243,-247,-243,-249,-219,-222},{-231,-231,-217,-252,-243,-252},{-208,-243,-243,-247,-243,-245},{-215,-254,-245,-254,-231,-226}},{{-245,-236,-210,-240,-210,-208},{-254,-247,-254,-222,-238,-254},{-215,-219,-231,-231,-245,-252},{-243,-247,-252,-208,-219,-231},{-240,-231,-249,-254,-254,-243},{-217,-245,-243,-229,-208,-249},{-224,-208,-247,-240,-252,-240},{-222,-252,-222,-219,-219,-217},{-247,-240,-231,-213,-217,-208},{-224,-222,-210,-215,-231,-224},{-245,-240,-238,-210,-231,-229},{-210,-236,-243,-252,-229,-213},{-236,-252,-249,-222,-213,-231},{-222,-233,-249,-243,-240,-226},{-222,-245,-238,-240,-219,-219},{-233,-222,-217,-222,-249,-249},{-238,-240,-208,-217,-238,-233},{-249,-208,-238,-245,-245,-222},{-217,-231,-247,-229,-243,-238},{-247,-217,-222,-222,-231,-229},{-229,-231,-243,-215,-213,-249},{-213,-245,-229,-249,-215,-231},{-236,-229,-247,-247,-217,-236},{-226,-208,-245,-210,-240,-247},{-210,-249,-226,-217,-208,-229},{-245,-240,-243,-254,-208,-249},{-240,-226,-219,-213,-215,-245},{-208,-233,-219,-229,-224,-254},{-210,-238,-249,-222,-229,-233},{-252,-231,-245,-210,-252,-245},{-226,-213,-254,-213,-231,-243},{-252,-229,-208,-243,-238,-226},{-226,-236,-238,-233,-210,-208},{-243,-213,-252,-222,-219,-252},{-226,-217,-240,-231,-240,-210},{-213,-219,-226,-252,-233,-243},{-231,-210,-217,-236,-238,-213},{-231,-240,-222,-233,-243,-219},{-217,-238,-231,-210,-240,-215},{-210,-213,-243,-215,-245,-217},{-213,-245,-219,-247,-240,-229},{-252,-233,-224,-215,-249,-219},{-210,-208,-236,-210,-222,-208},{-219,-247,-243,-249,-210,-219},{-254,-240,-219,-252,-224,-208},{-231,-252,-252,-231,-231,-252},{-208,-224,-213,-236,-210,-245},{-249,-245,-213,-224,-254,-217},{-249,-229,-219,-240,-208,-219},{-254,-252,-213,-254,-243,-226}},{{-238,-210,-233,-240,-249,-215},{-245,-224,-224,-213,-238,-252},{-208,-249,-210,-233,-215,-231},{-249,-238,-222,-217,-240,-236},{-217,-254,-224,-249,-231,-240},{-243,-215,-243,-229,-215,-210},{-254,-219,-249,-210,-208,-215},{-254,-222,-231,-210,-243,-213},{-210,-229,-236,-252,-215,-229},{-249,-210,-252,-231,-222,-213},{-210,-249,-233,-245,-243,-224},{-219,-215,-224,-240,-254,-236},{-233,-226,-240,-208,-254,-238},{-252,-222,-213,-224,-243,-233},{-233,-240,-210,-229,-217,-217},{-252,-252,-236,-249,-219,-224},{-247,-254,-213,-243,-208,-247},{-231,-219,-219,-217,-208,-210},{-245,-233,-236,-243,-229,-219},{-254,-233,-249,-245,-231,-233},{-215,-213,-208,-233,-210,-245},{-247,-208,-208,-226,-229,-229},{-213,-217,-252,-252,-249,-231},{-217,-210,-249,-226,-229,-247},{-213,-215,-254,-229,-224,-219},{-231,-236,-240,-254,-245,-229},{-233,-208,-249,-233,-208,-208},{-210,-210,-240,-219,-243,-249},{-245,-224,-222,-243,-236,-252},{-222,-210,-215,-226,-224,-247},{-236,-210,-224,-245,-243,-233},{-219,-213,-252,-245,-249,-233},{-245,-217,-210,-210,-249,-217},{-238,-215,-224,-252,-219,-219},{-219,-238,-219,-243,-231,-236},{-215,-238,-219,-222,-229,-236},{-238,-213,-254,-247,-219,-249},{-210,-224,-222,-215,-243,-240},{-240,-236,-240,-213,-208,-249},{-231,-249,-245,-217,-233,-215},{-226,-236,-238,-226,-252,-213},{-217,-254,-245,-252,-249,-252},{-240,-249,-243,-245,-210,-215},{-224,-219,-208,-226,-229,-219},{-210,-222,-219,-222,-219,-231},{-236,-224,-224,-226,-208,-226},{-245,-224,-222,-217,-219,-210},{-236,-238,-222,-208,-229,-233},{-210,-240,-240,-252,-254,-249},{-231,-217,-208,-217,-208,-224}},{{-240,-219,-254,-236,-213,-231},{-226,-222,-226,-236,-231,-213},{-210,-224,-208,-247,-236,-236},{-210,-219,-254,-222,-238,-233},{-229,-238,-233,-247,-213,-249},{-240,-231,-238,-217,-226,-215},{-254,-236,-224,-217,-229,-219},{-254,-215,-222,-236,-219,-215},{-231,-249,-219,-254,-249,-252},{-213,-222,-208,-217,-240,-243},{-229,-224,-224,-245,-247,-219},{-245,-252,-249,-238,-213,-208},{-224,-224,-208,-240,-254,-233},{-243,-243,-219,-245,-236,-245},{-238,-208,-215,-238,-229,-254},{-210,-243,-247,-222,-219,-219},{-254,-243,-226,-226,-231,-240},{-236,-247,-208,-210,-252,-229},{-231,-229,-233,-208,-226,-254},{-245,-252,-210,-217,-213,-254},{-238,-240,-208,-231,-236,-245},{-254,-219,-245,-254,-247,-229},{-240,-236,-229,-240,-210,-245},{-236,-240,-215,-238,-245,-245},{-219,-252,-219,-208,-222,-224},{-222,-236,-240,-252,-231,-224},{-236,-215,-233,-238,-238,-208},{-236,-219,-226,-217,-224,-208},{-213,-247,-217,-247,-236,-254},{-215,-238,-254,-226,-217,-226},{-249,-208,-217,-231,-240,-210},{-254,-247,-254,-231,-247,-213},{-224,-224,-208,-208,-217,-249},{-247,-238,-240,-224,-231,-240},{-224,-249,-252,-245,-226,-226},{-240,-249,-240,-226,-229,-226},{-229,-249,-238,-249,-219,-219},{-233,-215,-231,-231,-226,-233},{-208,-222,-233,-208,-240,-238},{-217,-219,-215,-215,-208,-249},{-245,-215,-229,-222,-240,-217},{-231,-243,-224,-243,-229,-215},{-252,-247,-229,-231,-208,-213},{-238,-217,-219,-217,-210,-243},{-222,-243,-243,-240,-226,-208},{-238,-236,-252,-215,-217,-243},{-245,-245,-254,-247,-210,-240},{-238,-219,-245,-222,-231,-240},{-233,-217,-229,-210,-254,-219},{-247,-229,-208,-245,-243,-252}},{{-215,-217,-226,-208,-224,-243},{-249,-252,-229,-240,-252,-210},{-243,-224,-236,-247,-226,-208},{-219,-236,-222,-249,-217,-238},{-210,-213,-217,-208,-226,-236},{-236,-243,-219,-208,-254,-219},{-247,-240,-243,-215,-231,-222},{-213,-219,-222,-217,-231,-247},{-224,-219,-229,-245,-224,-238},{-236,-236,-238,-219,-245,-240},{-208,-229,-233,-231,-229,-226},{-245,-215,-254,-233,-247,-243},{-240,-238,-229,-254,-249,-222},{-217,-213,-233,-219,-254,-224},{-254,-254,-254,-233,-226,-240},{-249,-236,-229,-236,-247,-233},{-233,-247,-247,-210,-231,-247},{-240,-208,-217,-226,-238,-233},{-247,-217,-213,-226,-240,-236},{-243,-252,-222,-219,-224,-236},{-238,-252,-236,-252,-254,-229},{-222,-245,-233,-226,-243,-213},{-245,-254,-243,-254,-240,-254},{-233,-236,-231,-238,-252,-226},{-226,-245,-210,-226,-238,-213},{-243,-219,-215,-240,-233,-217},{-236,-219,-231,-226,-208,-252},{-222,-254,-245,-238,-254,-222},{-247,-243,-213,-254,-254,-233},{-226,-245,-252,-243,-226,-208},{-243,-208,-240,-240,-229,-252},{-247,-249,-240,-219,-247,-210},{-217,-240,-210,-249,-222,-233},{-215,-229,-226,-252,-249,-222},{-233,-252,-213,-226,-217,-238},{-226,-245,-233,-247,-222,-233},{-219,-247,-240,-208,-236,-247},{-231,-213,-210,-226,-215,-219},{-215,-222,-222,-243,-249,-254},{-243,-233,-231,-238,-249,-240},{-222,-249,-224,-245,-247,-217},{-219,-240,-213,-210,-215,-254},{-222,-252,-233,-224,-252,-238},{-213,-245,-222,-252,-229,-243},{-252,-236,-243,-219,-222,-224},{-245,-219,-254,-233,-243,-247},{-233,-252,-217,-236,-238,-222},{-238,-217,-210,-252,-247,-245},{-233,-252,-208,-233,-229,-245},{-213,-254,-224,-245,-240,-233}},{{-215,-233,-254,-243,-249,-215},{-243,-243,-238,-217,-213,-247},{-240,-233,-233,-245,-231,-249},{-247,-252,-219,-231,-231,-215},{-236,-254,-247,-224,-231,-224},{-219,-252,-213,-226,-240,-219},{-233,-254,-213,-219,-236,-252},{-219,-217,-238,-219,-254,-213},{-219,-238,-219,-249,-240,-247},{-233,-240,-226,-219,-247,-224},{-249,-215,-215,-210,-215,-226},{-222,-240,-217,-226,-254,-249},{-238,-236,-208,-233,-229,-238},{-215,-231,-238,-243,-243,-254},{-236,-208,-252,-213,-229,-224},{-226,-213,-222,-249,-238,-245},{-243,-226,-226,-219,-254,-219},{-254,-247,-226,-208,-254,-213},{-240,-215,-229,-245,-229,-247},{-224,-238,-233,-213,-213,-238},{-233,-215,-238,-208,-219,-215},{-249,-245,-233,-233,-231,-222},{-233,-229,-243,-229,-236,-208},{-224,-247,-236,-236,-210,-226},{-254,-224,-245,-231,-233,-254},{-249,-254,-233,-245,-213,-247},{-210,-243,-247,-213,-247,-215},{-243,-219,-222,-229,-240,-254},{-254,-240,-226,-215,-219,-243},{-240,-226,-249,-222,-224,-252},{-215,-249,-233,-249,-233,-254},{-208,-247,-215,-233,-231,-252},{-233,-254,-252,-210,-222,-219},{-254,-219,-231,-208,-210,-213},{-243,-254,-254,-215,-226,-240},{-252,-215,-238,-245,-240,-243},{-240,-210,-252,-222,-245,-224},{-213,-252,-217,-229,-236,-208},{-240,-249,-243,-224,-233,-233},{-233,-222,-219,-245,-226,-249},{-249,-222,-210,-231,-219,-247},{-233,-224,-231,-240,-219,-233},{-252,-229,-208,-208,-254,-243},{-243,-240,-217,-217,-238,-243},{-210,-245,-249,-215,-219,-222},{-247,-252,-252,-226,-219,-240},{-229,-226,-254,-219,-217,-219},{-249,-247,-247,-219,-210,-254},{-229,-213,-233,-233,-249,-252},{-245,-229,-224,-213,-217,-243}}},{{{-318,-297,-315,-291,-268,-320},{-279,-270,-265,-270,-276,-315},{-288,-300,-265,-265,-297,-291},{-297,-306,-323,-300,-273,-276},{-303,-291,-276,-309,-300,-306},{-309,-279,-273,-268,-270,-297},{-273,-297,-285,-265,-276,-294},{-282,-323,-285,-300,-312,-306},{-320,-297,-291,-318,-303,-265},{-318,-300,-268,-276,-288,-300},{-270,-270,-273,-291,-285,-309},{-306,-273,-270,-323,-323,-315},{-291,-270,-306,-279,-294,-323},{-279,-318,-315,-285,-273,-270},{-276,-312,-312,-288,-288,-273},{-268,-276,-273,-320,-309,-303},{-303,-323,-288,-323,-276,-315},{-282,-273,-323,-265,-309,-273},{-294,-282,-306,-323,-268,-300},{-285,-285,-294,-294,-268,-291},{-315,-303,-285,-312,-265,-288},{-294,-300,-276,-268,-306,-312},{-323,-265,-315,-268,-273,-315},{-282,-291,-285,-273,-288,-312},{-303,-285,-291,-270,-265,-270},{-282,-273,-312,-265,-320,-309},{-282,-309,-300,-320,-276,-297},{-285,-291,-323,-268,-285,-265},{-306,-323,-294,-291,-323,-312},{-265,-279,-279,-318,-309,-285},{-303,-282,-265,-315,-288,-291},{-273,-268,-288,-315,-270,-285},{-297,-323,-303,-300,-282,-303},{-288,-323,-303,-270,-300,-279},{-300,-318,-294,-285,-276,-273},{-318,-318,-309,-323,-323,-303},{-320,-312,-285,-312,-297,-270},{-303,-312,-312,-273,-288,-297},{-309,-303,-309,-268,-279,-320},{-282,-273,-306,-265,-282,-297},{-297,-306,-273,-320,-315,-282},{-309,-270,-282,-276,-320,-297},{-265,-312,-294,-276,-300,-288},{-312,-285,-282,-312,-320,-297},{-265,-315,-300,-300,-288,-279},{-309,-279,-306,-294,-268,-268},{-273,-312,-270,-306,-303,-315},{-294,-306,-300,-303,-315,-323},{-303,-291,-268,-300,-315,-320},{-320,-309,-297,-273,-294,-270}},{{-318,-279,-288,-309,-297,-297},{-282,-276,-320,-300,-265,-291},{-297,-315,-300,-279,-306,-303},{-300,-276,-276,-291,-309,-285},{-291,-315,-294,-285,-309,-285},{-265,-297,-303,-323,-312,-279},{-323,-279,-273,-279,-265,-309},{-273,-273,-320,-300,-303,-318},{-282,-285,-276,-309,-276,-323},{-318,-315,-276,-294,-306,-268},{-306,-303,-320,-323,-265,-323},{-270,-323,-315,-323,-276,-282},{-294,-268,-291,-320,-273,-318},{-303,-288,-312,-270,-323,-315},{-285,-279,-276,-291,-297,-273},{-309,-303,-306,-300,-294,-273},{-273,-312,-265,-279,-306,-315},{-315,-315,-323,-276,-285,-303},{-288,-309,-288,-300,-265,-318},{-273,-300,-270,-297,-300,-306},{-273,-285,-306,-288,-309,-320},{-273,-268,-309,-318,-300,-303},{-312,-279,-265,-320,-268,-273},{-312,-270,-306,-265,-268,-282},{-318,-303,-273,-300,-297,-318},{-300,-315,-297,-276,-303,-279},{-320,-291,-294,-270,-309,-288},{-320,-276,-285,-282,-282,-282},{-282,-320,-268,-285,-320,-276},{-273,-270,-285,-300,-288,-273},{-273,-265,-282,-315,-297,-285},{-315,-320,-300,-294,-268,-303},{-320,-300,-309,-309,-297,-288},{-297,-318,-285,-285,-285,-318},{-315,-282,-312,-312,-285,-306},{-300,-318,-276,-282,-312,-312},{-312,-300,-282,-270,-294,-312},{-279,-323,-291,-297,-303,-276},{-268,-291,-309,-318,-297,-268},{-282,-318,-288,-282,-294,-297},{-282,-282,-306,-300,-294,-297},{-297,-285,-309,-323,-323,-279},{-288,-291,-297,-306,-315,-265},{-282,-279,-297,-294,-315,-315},{-303,-288,-288,-285,-276,-323},{-294,-265,-312,-312,-282,-312},{-270,-268,-320,-291,-291,-276},{-297,-309,-303,-273,-276,-276},{-309,-303,-273,-323,-315,-323},{-312,-265,-297,-315,-291,-285}},{{-291,-265,-312,-306,-265,-265},{-297,-282,-309,-309,-303,-279},{-306,-288,-276,-323,-270,-320},{-270,-312,-323,-276,-270,-300},{-303,-323,-265,-273,-300,-268},{-306,-300,-312,-285,-291,-270},{-279,-315,-300,-273,-306,-309},{-276,-273,-276,-309,-291,-291},{-297,-306,-315,-306,-300,-303},{-291,-303,-279,-300,-300,-273},{-303,-268,-279,-270,-297,-288},{-318,-285,-312,-300,-291,-268},{-276,-309,-294,-285,-323,-303},{-276,-265,-315,-265,-268,-288},{-273,-279,-306,-265,-318,-273},{-265,-265,-294,-273,-320,-315},{-291,-279,-303,-306,-323,-276},{-285,-303,-291,-273,-273,-294},{-306,-279,-268,-282,-309,-276},{-320,-315,-323,-323,-288,-315},{-315,-279,-320,-288,-282,-297},{-276,-270,-276,-306,-279,-303},{-279,-312,-265,-270,-291,-323},{-294,-285,-279,-309,-291,-285},{-285,-279,-294,-300,-270,-265},{-268,-288,-320,-279,-309,-306},{-320,-273,-303,-288,-270,-265},{-320,-265,-273,-303,-279,-309},{-320,-294,-265,-294,-294,-309},{-323,-270,-300,-300,-265,-306},{-268,-309,-288,-320,-288,-291},{-300,-268,-265,-312,-294,-303},{-320,-285,-303,-282,-291,-312},{-303,-270,-309,-282,-279,-318},{-285,-273,-291,-279,-291,-282},{-306,-312,-303,-279,-320,-323},{-270,-315,-309,-297,-315,-312},{-294,-312,-288,-268,-294,-315},{-320,-312,-291,-312,-297,-265},{-297,-282,-320,-270,-320,-265},{-300,-291,-303,-265,-297,-285},{-285,-270,-270,-315,-309,-318},{-288,-270,-297,-282,-300,-294},{-323,-312,-279,-276,-265,-303},{-276,-318,-279,-270,-268,-285},{-323,-303,-288,-315,-279,-276},{-279,-297,-291,-320,-297,-294},{-323,-315,-291,-300,-294,-315},{-309,-318,-294,-312,-294,-297},{-291,-265,-320,-318,-270,-273}},{{-270,-282,-265,-309,-306,-294},{-320,-285,-279,-300,-294,-288},{-312,-285,-279,-270,-268,-312},{-285,-265,-285,-303,-303,-323},{-285,-282,-309,-300,-291,-279},{-276,-268,-294,-285,-309,-270},{-282,-268,-265,-268,-315,-273},{-288,-279,-288,-285,-279,-318},{-273,-300,-309,-276,-320,-279},{-291,-282,-273,-323,-268,-300},{-282,-312,-294,-306,-306,-303},{-323,-276,-303,-288,-318,-297},{-323,-318,-300,-279,-303,-306},{-273,-291,-288,-320,-297,-288},{-318,-309,-265,-285,-268,-268},{-288,-265,-315,-291,-268,-273},{-318,-291,-300,-320,-315,-294},{-273,-270,-320,-323,-282,-294},{-288,-300,-300,-315,-279,-291},{-279,-318,-291,-268,-309,-297},{-268,-288,-300,-300,-309,-320},{-318,-265,-300,-279,-318,-265},{-315,-294,-315,-291,-306,-300},{-323,-300,-276,-315,-312,-306},{-268,-291,-300,-309,-323,-288},{-315,-265,-312,-282,-297,-288},{-303,-306,-279,-312,-320,-309},{-320,-279,-297,-294,-323,-294},{-276,-309,-312,-300,-279,-265},{-312,-306,-318,-294,-268,-300},{-306,-309,-303,-297,-323,-285},{-279,-285,-320,-315,-288,-291},{-279,-285,-282,-306,-300,-282},{-312,-265,-323,-318,-265,-273},{-306,-268,-323,-303,-300,-297},{-294,-291,-297,-306,-309,-285},{-276,-288,-309,-315,-323,-315},{-303,-306,-279,-270,-279,-318},{-294,-282,-318,-288,-288,-309},{-276,-291,-265,-265,-303,-309},{-268,-312,-300,-270,-312,-288},{-279,-320,-312,-291,-309,-318},{-268,-300,-318,-268,-315,-309},{-276,-303,-323,-318,-303,-268},{-309,-300,-303,-273,-312,-315},{-306,-300,-300,-309,-297,-297},{-312,-270,-273,-282,-285,-282},{-270,-291,-312,-306,-276,-294},{-297,-279,-276,-303,-270,-294},{-312,-303,-320,-323,-309,-268}},{{-288,-309,-273,-288,-276,-268},{-279,-303,-303,-323,-318,-291},{-276,-265,-276,-318,-306,-265},{-306,-285,-288,-273,-288,-323},{-297,-306,-268,-318,-265,-323},{-300,-268,-300,-300,-315,-288},{-300,-315,-320,-270,-268,-285},{-285,-300,-315,-306,-276,-276},{-276,-318,-312,-312,-323,-288},{-303,-303,-288,-315,-282,-315},{-315,-276,-315,-297,-285,-318},{-312,-279,-323,-270,-309,-273},{-306,-294,-297,-306,-312,-282},{-279,-273,-309,-297,-276,-279},{-303,-306,-276,-309,-320,-285},{-323,-309,-300,-265,-312,-285},{-276,-312,-297,-291,-273,-294},{-282,-297,-315,-279,-323,-282},{-297,-300,-291,-285,-303,-300},{-270,-270,-282,-315,-285,-294},{-282,-323,-320,-300,-270,-282},{-312,-323,-306,-300,-320,-306},{-323,-323,-276,-323,-282,-268},{-318,-265,-273,-273,-288,-312},{-318,-282,-306,-294,-309,-270},{-297,-268,-273,-268,-268,-273},{-282,-320,-294,-297,-285,-270},{-276,-315,-318,-320,-265,-306},{-265,-309,-294,-282,-282,-265},{-291,-265,-315,-297,-320,-268},{-268,-309,-270,-300,-303,-285},{-323,-309,-288,-279,-276,-268},{-318,-285,-303,-282,-294,-300},{-323,-315,-300,-300,-265,-318},{-282,-297,-300,-312,-323,-276},{-288,-294,-276,-323,-312,-303},{-268,-291,-291,-309,-285,-276},{-288,-297,-294,-312,-303,-315},{-323,-279,-318,-300,-276,-309},{-288,-268,-303,-270,-318,-291},{-303,-282,-323,-300,-297,-273},{-282,-288,-323,-291,-315,-288},{-279,-309,-312,-273,-323,-268},{-312,-312,-297,-270,-273,-273},{-285,-291,-273,-265,-273,-315},{-306,-273,-323,-270,-282,-288},{-282,-323,-282,-320,-265,-294},{-320,-294,-265,-306,-270,-294},{-288,-318,-294,-282,-318,-312},{-303,-276,-309,-270,-323,-279}},{{-282,-276,-285,-279,-268,-265},{-312,-276,-318,-312,-265,-265},{-265,-300,-279,-315,-279,-294},{-294,-294,-294,-323,-309,-291},{-291,-288,-315,-268,-300,-285},{-282,-279,-265,-323,-268,-309},{-300,-282,-320,-323,-291,-300},{-318,-273,-282,-268,-309,-270},{-306,-288,-300,-270,-312,-279},{-294,-282,-268,-306,-273,-288},{-282,-306,-318,-323,-273,-273},{-323,-309,-318,-300,-291,-315},{-320,-285,-291,-303,-291,-297},{-279,-323,-303,-309,-288,-309},{-323,-279,-285,-315,-309,-306},{-285,-279,-306,-300,-312,-279},{-288,-273,-312,-276,-291,-276},{-276,-297,-294,-297,-306,-285},{-270,-297,-268,-288,-273,-268},{-270,-297,-300,-303,-294,-306},{-273,-291,-273,-282,-315,-285},{-273,-291,-282,-285,-273,-306},{-273,-291,-318,-315,-297,-312},{-273,-309,-309,-265,-318,-276},{-279,-279,-315,-306,-306,-276},{-315,-306,-323,-285,-268,-270},{-265,-309,-288,-315,-309,-270},{-312,-318,-285,-323,-279,-285},{-273,-268,-279,-315,-312,-312},{-291,-288,-315,-288,-288,-279},{-303,-268,-270,-291,-270,-320},{-270,-320,-323,-323,-279,-273},{-276,-268,-303,-297,-273,-265},{-291,-306,-288,-297,-265,-276},{-306,-309,-315,-309,-282,-288},{-270,-297,-276,-320,-318,-300},{-303,-265,-300,-294,-320,-291},{-323,-279,-300,-288,-315,-306},{-312,-285,-294,-270,-315,-318},{-288,-294,-294,-303,-270,-265},{-268,-282,-279,-291,-309,-323},{-282,-315,-285,-268,-309,-279},{-323,-323,-276,-276,-285,-279},{-291,-312,-312,-273,-276,-268},{-268,-303,-309,-285,-282,-288},{-318,-300,-318,-285,-315,-294},{-265,-268,-270,-279,-312,-318},{-309,-282,-312,-276,-288,-282},{-297,-294,-265,-282,-297,-300},{-297,-306,-282,-318,-303,-315}}}}; // 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]={16,8,5,15,8,5,16,8,6,16,9,6,16,8,6,17,9,6,17,9,6,16,9,6,17,8,6,17,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,8,6,17,8,6,16,8,6,16,9,6,16,9,6,16,9,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,745,746,747}}; // set of shipments in each bid 
int SHsts[SPN]={0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,0,4,8,12,16,20,24,28,2,8,14,20,26,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,2,6,10,14,18,22,26,30,2,8,14,20,26,0,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,31,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,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,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,0,6,12,18,24,30,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,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,2,6,10,14,18,22,26,30,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,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,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,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,34,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,0,4,8,12,16,20,24,28,32,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,2,8,14,20,26,32,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,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,2,6,10,14,18,22,26,30,1,7,13,19,25,31,0,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,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,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,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,1,7,13,19,25,31,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,1,7,13,19,25,31}; // set of start times of each shipment 
int SHets[SPN]={5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,7,13,19,25,31,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,7,11,15,19,23,27,31,35,7,13,19,25,31,5,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,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,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,5,11,17,23,29,35,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,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,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,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,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,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,3,9,15,21,27,33,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,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,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,1,7,13,19,25,31,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,1,5,9,13,17,21,25,29,33,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,3,9,15,21,27,33,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,4,8,12,16,20,24,28,32,3,9,15,21,27,33,2,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,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,4,8,12,16,20,24,28,32,2,8,14,20,26,32,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,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,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,4,10,16,22,28,34}; // set of end times of each shipment 
