int Dev = 20;// Deviation
extern const int CNN = 2;// Case Index
extern const int P = 6;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 36;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 746;//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]={{{{10828,0,0,0,0,0},{11410,0,0,0,0,0},{10949,0,0,0,0,0},{10903,0,0,0,0,0},{11033,0,0,0,0,0},{10886,0,0,0,0,0},{11118,0,0,0,0,0},{10979,0,0,0,0,0},{10823,0,0,0,0,0},{10947,0,0,0,0,0},{10992,0,0,0,0,0},{10992,0,0,0,0,0},{11128,0,0,0,0,0},{11055,0,0,0,0,0},{11159,0,0,0,0,0},{11307,0,0,0,0,0},{11533,0,0,0,0,0},{11040,0,0,0,0,0},{11326,0,0,0,0,0},{10655,0,0,0,0,0},{11144,0,0,0,0,0},{11109,0,0,0,0,0},{11304,0,0,0,0,0},{10867,0,0,0,0,0},{11220,0,0,0,0,0},{10895,0,0,0,0,0},{11146,0,0,0,0,0},{11243,0,0,0,0,0},{11049,0,0,0,0,0},{10652,0,0,0,0,0},{10910,0,0,0,0,0},{11170,0,0,0,0,0},{11369,0,0,0,0,0},{11100,0,0,0,0,0},{10738,0,0,0,0,0},{11273,0,0,0,0,0},{11177,0,0,0,0,0},{11015,0,0,0,0,0},{11200,0,0,0,0,0},{11413,0,0,0,0,0},{11186,0,0,0,0,0},{10850,0,0,0,0,0},{11063,0,0,0,0,0},{11123,0,0,0,0,0},{11225,0,0,0,0,0},{10955,0,0,0,0,0},{10905,0,0,0,0,0},{11296,0,0,0,0,0},{11022,0,0,0,0,0},{11020,0,0,0,0,0}},{{11232,0,0,0,0,0},{10914,0,0,0,0,0},{10896,0,0,0,0,0},{11274,0,0,0,0,0},{10841,0,0,0,0,0},{10879,0,0,0,0,0},{10824,0,0,0,0,0},{10999,0,0,0,0,0},{11022,0,0,0,0,0},{11433,0,0,0,0,0},{10829,0,0,0,0,0},{10785,0,0,0,0,0},{11137,0,0,0,0,0},{11227,0,0,0,0,0},{11028,0,0,0,0,0},{11270,0,0,0,0,0},{11088,0,0,0,0,0},{11051,0,0,0,0,0},{11116,0,0,0,0,0},{10945,0,0,0,0,0},{11218,0,0,0,0,0},{11134,0,0,0,0,0},{10866,0,0,0,0,0},{11116,0,0,0,0,0},{11126,0,0,0,0,0},{11148,0,0,0,0,0},{10932,0,0,0,0,0},{10964,0,0,0,0,0},{11026,0,0,0,0,0},{11345,0,0,0,0,0},{11376,0,0,0,0,0},{11078,0,0,0,0,0},{11019,0,0,0,0,0},{11073,0,0,0,0,0},{11126,0,0,0,0,0},{11029,0,0,0,0,0},{11193,0,0,0,0,0},{10666,0,0,0,0,0},{11031,0,0,0,0,0},{10554,0,0,0,0,0},{11055,0,0,0,0,0},{10730,0,0,0,0,0},{11134,0,0,0,0,0},{11503,0,0,0,0,0},{11048,0,0,0,0,0},{10645,0,0,0,0,0},{10969,0,0,0,0,0},{11164,0,0,0,0,0},{11192,0,0,0,0,0},{11093,0,0,0,0,0}},{{10995,0,0,0,0,0},{11093,0,0,0,0,0},{11342,0,0,0,0,0},{11242,0,0,0,0,0},{10869,0,0,0,0,0},{11363,0,0,0,0,0},{11329,0,0,0,0,0},{11175,0,0,0,0,0},{10761,0,0,0,0,0},{11102,0,0,0,0,0},{11143,0,0,0,0,0},{11025,0,0,0,0,0},{11005,0,0,0,0,0},{11205,0,0,0,0,0},{11020,0,0,0,0,0},{10940,0,0,0,0,0},{11127,0,0,0,0,0},{11326,0,0,0,0,0},{11056,0,0,0,0,0},{10795,0,0,0,0,0},{10967,0,0,0,0,0},{10851,0,0,0,0,0},{10982,0,0,0,0,0},{10960,0,0,0,0,0},{10824,0,0,0,0,0},{10818,0,0,0,0,0},{10955,0,0,0,0,0},{11358,0,0,0,0,0},{10937,0,0,0,0,0},{10992,0,0,0,0,0},{11039,0,0,0,0,0},{10960,0,0,0,0,0},{11218,0,0,0,0,0},{11065,0,0,0,0,0},{11024,0,0,0,0,0},{11251,0,0,0,0,0},{11489,0,0,0,0,0},{11051,0,0,0,0,0},{10620,0,0,0,0,0},{11016,0,0,0,0,0},{10734,0,0,0,0,0},{11175,0,0,0,0,0},{11219,0,0,0,0,0},{10971,0,0,0,0,0},{11210,0,0,0,0,0},{11026,0,0,0,0,0},{11200,0,0,0,0,0},{10820,0,0,0,0,0},{10867,0,0,0,0,0},{10751,0,0,0,0,0}},{{11121,0,0,0,0,0},{11101,0,0,0,0,0},{10820,0,0,0,0,0},{10699,0,0,0,0,0},{11377,0,0,0,0,0},{10709,0,0,0,0,0},{11138,0,0,0,0,0},{11202,0,0,0,0,0},{11159,0,0,0,0,0},{11210,0,0,0,0,0},{11388,0,0,0,0,0},{11343,0,0,0,0,0},{11111,0,0,0,0,0},{11077,0,0,0,0,0},{11119,0,0,0,0,0},{10687,0,0,0,0,0},{10496,0,0,0,0,0},{11284,0,0,0,0,0},{11087,0,0,0,0,0},{10855,0,0,0,0,0},{10832,0,0,0,0,0},{10888,0,0,0,0,0},{10974,0,0,0,0,0},{11063,0,0,0,0,0},{11529,0,0,0,0,0},{10933,0,0,0,0,0},{11082,0,0,0,0,0},{11365,0,0,0,0,0},{11300,0,0,0,0,0},{10669,0,0,0,0,0},{11084,0,0,0,0,0},{10950,0,0,0,0,0},{10927,0,0,0,0,0},{11342,0,0,0,0,0},{10593,0,0,0,0,0},{11135,0,0,0,0,0},{10896,0,0,0,0,0},{11193,0,0,0,0,0},{10780,0,0,0,0,0},{11158,0,0,0,0,0},{11356,0,0,0,0,0},{10677,0,0,0,0,0},{11194,0,0,0,0,0},{11021,0,0,0,0,0},{10396,0,0,0,0,0},{10745,0,0,0,0,0},{11474,0,0,0,0,0},{10914,0,0,0,0,0},{10992,0,0,0,0,0},{11127,0,0,0,0,0}},{{11047,0,0,0,0,0},{11055,0,0,0,0,0},{11011,0,0,0,0,0},{10975,0,0,0,0,0},{11332,0,0,0,0,0},{10755,0,0,0,0,0},{11153,0,0,0,0,0},{11190,0,0,0,0,0},{11179,0,0,0,0,0},{10750,0,0,0,0,0},{11212,0,0,0,0,0},{10611,0,0,0,0,0},{11055,0,0,0,0,0},{11219,0,0,0,0,0},{10895,0,0,0,0,0},{10680,0,0,0,0,0},{10880,0,0,0,0,0},{10816,0,0,0,0,0},{11150,0,0,0,0,0},{11279,0,0,0,0,0},{11390,0,0,0,0,0},{11073,0,0,0,0,0},{10714,0,0,0,0,0},{10941,0,0,0,0,0},{11297,0,0,0,0,0},{11137,0,0,0,0,0},{10801,0,0,0,0,0},{11221,0,0,0,0,0},{11384,0,0,0,0,0},{10652,0,0,0,0,0},{10889,0,0,0,0,0},{10878,0,0,0,0,0},{11563,0,0,0,0,0},{10929,0,0,0,0,0},{10967,0,0,0,0,0},{11129,0,0,0,0,0},{10935,0,0,0,0,0},{10827,0,0,0,0,0},{11353,0,0,0,0,0},{11186,0,0,0,0,0},{11232,0,0,0,0,0},{11101,0,0,0,0,0},{10991,0,0,0,0,0},{11383,0,0,0,0,0},{10882,0,0,0,0,0},{10849,0,0,0,0,0},{11054,0,0,0,0,0},{10987,0,0,0,0,0},{10842,0,0,0,0,0},{11216,0,0,0,0,0}},{{11022,0,0,0,0,0},{10676,0,0,0,0,0},{10924,0,0,0,0,0},{10965,0,0,0,0,0},{11287,0,0,0,0,0},{11464,0,0,0,0,0},{10861,0,0,0,0,0},{11397,0,0,0,0,0},{10871,0,0,0,0,0},{11012,0,0,0,0,0},{10816,0,0,0,0,0},{10946,0,0,0,0,0},{11358,0,0,0,0,0},{10881,0,0,0,0,0},{11184,0,0,0,0,0},{11256,0,0,0,0,0},{11123,0,0,0,0,0},{11167,0,0,0,0,0},{10858,0,0,0,0,0},{10983,0,0,0,0,0},{10635,0,0,0,0,0},{10928,0,0,0,0,0},{11290,0,0,0,0,0},{10854,0,0,0,0,0},{10759,0,0,0,0,0},{11423,0,0,0,0,0},{11240,0,0,0,0,0},{10733,0,0,0,0,0},{11403,0,0,0,0,0},{10914,0,0,0,0,0},{11363,0,0,0,0,0},{11392,0,0,0,0,0},{11040,0,0,0,0,0},{10849,0,0,0,0,0},{11237,0,0,0,0,0},{11134,0,0,0,0,0},{10871,0,0,0,0,0},{10978,0,0,0,0,0},{10931,0,0,0,0,0},{11080,0,0,0,0,0},{10932,0,0,0,0,0},{11311,0,0,0,0,0},{11169,0,0,0,0,0},{11160,0,0,0,0,0},{11320,0,0,0,0,0},{10959,0,0,0,0,0},{11064,0,0,0,0,0},{11003,0,0,0,0,0},{11275,0,0,0,0,0},{10852,0,0,0,0,0}}},{{{-267,-240,-206,-179,-222,-206},{-224,-267,-264,-267,-253,-264},{-242,-264,-251,-179,-206,-233},{-179,-215,-188,-195,-269,-224},{-184,-240,-262,-264,-193,-269},{-228,-199,-202,-260,-242,-188},{-258,-199,-253,-179,-202,-197},{-237,-217,-260,-181,-228,-246},{-224,-226,-222,-197,-226,-204},{-231,-224,-202,-181,-186,-193},{-258,-237,-253,-202,-242,-184},{-188,-235,-258,-213,-199,-206},{-208,-242,-190,-253,-249,-222},{-267,-188,-199,-228,-181,-179},{-222,-240,-204,-267,-240,-224},{-206,-267,-197,-249,-262,-258},{-267,-235,-222,-260,-253,-251},{-188,-188,-215,-260,-249,-204},{-264,-211,-269,-246,-217,-260},{-199,-197,-206,-211,-188,-204},{-208,-264,-202,-220,-235,-190},{-251,-240,-179,-181,-246,-267},{-240,-244,-262,-190,-184,-267},{-188,-188,-255,-208,-258,-190},{-253,-253,-260,-251,-246,-235},{-220,-264,-228,-228,-255,-190},{-260,-235,-224,-224,-193,-258},{-179,-206,-262,-267,-181,-246},{-213,-206,-222,-244,-202,-242},{-262,-206,-251,-242,-179,-235},{-181,-181,-208,-255,-184,-186},{-226,-181,-199,-199,-267,-217},{-260,-255,-228,-269,-240,-267},{-246,-267,-237,-233,-217,-197},{-231,-237,-188,-206,-246,-202},{-240,-251,-190,-235,-226,-224},{-235,-224,-222,-197,-197,-202},{-244,-179,-184,-202,-204,-190},{-202,-244,-260,-244,-213,-181},{-231,-231,-204,-215,-226,-235},{-226,-195,-251,-226,-235,-186},{-233,-202,-184,-179,-217,-197},{-199,-195,-195,-226,-260,-186},{-190,-249,-197,-228,-186,-206},{-226,-211,-269,-222,-197,-190},{-246,-255,-222,-199,-206,-213},{-202,-193,-197,-240,-262,-222},{-193,-253,-269,-260,-235,-264},{-231,-215,-260,-228,-267,-217},{-226,-251,-190,-222,-208,-233}},{{-253,-233,-255,-188,-181,-233},{-208,-244,-228,-253,-226,-240},{-215,-224,-195,-260,-195,-206},{-264,-211,-179,-217,-269,-237},{-222,-202,-217,-220,-202,-213},{-260,-204,-208,-226,-231,-262},{-240,-188,-179,-190,-240,-253},{-215,-195,-211,-269,-253,-231},{-242,-190,-228,-197,-184,-197},{-246,-217,-269,-188,-211,-188},{-226,-242,-262,-213,-208,-211},{-222,-213,-260,-179,-197,-262},{-224,-195,-246,-228,-208,-249},{-186,-211,-193,-217,-233,-220},{-215,-197,-255,-253,-195,-190},{-228,-251,-231,-253,-211,-215},{-197,-242,-181,-246,-260,-217},{-264,-195,-184,-246,-251,-228},{-253,-235,-251,-190,-264,-186},{-199,-224,-264,-197,-235,-237},{-267,-255,-255,-246,-181,-228},{-267,-222,-217,-197,-211,-179},{-204,-193,-244,-204,-258,-190},{-253,-255,-186,-215,-235,-224},{-202,-240,-237,-249,-226,-242},{-206,-213,-244,-244,-264,-258},{-226,-220,-184,-235,-195,-240},{-190,-249,-184,-208,-269,-220},{-233,-222,-246,-206,-211,-255},{-242,-262,-253,-204,-244,-233},{-199,-237,-269,-215,-186,-222},{-197,-269,-186,-255,-181,-220},{-237,-222,-231,-186,-215,-181},{-222,-186,-226,-231,-267,-246},{-213,-220,-235,-244,-233,-195},{-262,-249,-233,-264,-267,-251},{-231,-197,-179,-220,-242,-262},{-190,-197,-188,-222,-251,-260},{-228,-206,-184,-255,-228,-237},{-233,-242,-217,-213,-186,-204},{-237,-213,-258,-269,-211,-204},{-181,-228,-258,-190,-184,-213},{-267,-204,-240,-195,-260,-181},{-269,-211,-244,-253,-240,-253},{-264,-215,-204,-233,-251,-193},{-242,-213,-235,-181,-213,-181},{-235,-193,-235,-258,-211,-217},{-251,-240,-202,-267,-195,-237},{-251,-204,-188,-237,-267,-224},{-208,-262,-224,-190,-206,-251}},{{-197,-208,-237,-249,-231,-202},{-269,-195,-195,-235,-224,-242},{-199,-226,-228,-267,-202,-226},{-199,-211,-231,-208,-249,-179},{-244,-228,-186,-262,-190,-197},{-226,-231,-213,-267,-211,-193},{-231,-264,-249,-188,-267,-202},{-220,-193,-242,-235,-249,-199},{-264,-204,-202,-226,-206,-184},{-204,-262,-233,-246,-235,-184},{-242,-206,-240,-260,-213,-208},{-249,-211,-211,-253,-211,-213},{-242,-264,-226,-269,-206,-215},{-186,-267,-251,-213,-197,-222},{-208,-255,-231,-208,-215,-184},{-181,-188,-215,-269,-233,-222},{-206,-193,-249,-213,-264,-244},{-231,-237,-206,-260,-199,-186},{-237,-255,-260,-208,-237,-184},{-224,-211,-190,-267,-231,-213},{-190,-197,-188,-186,-269,-217},{-237,-186,-181,-202,-206,-260},{-195,-249,-244,-224,-217,-244},{-220,-260,-264,-193,-193,-226},{-244,-228,-193,-255,-179,-253},{-213,-211,-179,-255,-186,-211},{-199,-249,-202,-222,-202,-184},{-217,-244,-199,-195,-231,-213},{-199,-181,-251,-188,-202,-246},{-262,-226,-199,-190,-224,-204},{-249,-208,-251,-211,-242,-217},{-204,-244,-228,-244,-186,-186},{-190,-231,-262,-179,-235,-249},{-224,-220,-213,-184,-231,-242},{-202,-199,-181,-246,-222,-190},{-228,-193,-215,-222,-251,-188},{-267,-255,-267,-208,-253,-235},{-202,-179,-237,-186,-206,-231},{-213,-226,-195,-181,-193,-204},{-249,-258,-197,-240,-244,-206},{-228,-262,-220,-220,-195,-249},{-267,-260,-213,-217,-211,-233},{-226,-253,-222,-186,-240,-204},{-195,-233,-231,-249,-226,-267},{-235,-222,-222,-226,-237,-264},{-233,-228,-204,-240,-233,-184},{-190,-197,-237,-262,-228,-188},{-215,-262,-242,-249,-215,-202},{-208,-184,-237,-186,-211,-264},{-204,-184,-204,-217,-206,-202}},{{-226,-262,-231,-211,-190,-204},{-260,-237,-251,-253,-199,-244},{-190,-222,-264,-217,-193,-226},{-215,-206,-240,-264,-242,-190},{-217,-246,-251,-240,-188,-217},{-222,-202,-211,-197,-197,-186},{-181,-246,-264,-251,-251,-253},{-249,-215,-197,-193,-179,-255},{-244,-262,-186,-244,-222,-269},{-215,-244,-181,-208,-217,-233},{-213,-217,-244,-215,-235,-246},{-255,-251,-193,-251,-233,-179},{-199,-255,-184,-215,-242,-262},{-258,-186,-202,-188,-217,-217},{-235,-195,-215,-224,-251,-181},{-246,-188,-204,-242,-208,-213},{-269,-215,-233,-217,-186,-269},{-240,-240,-217,-208,-193,-202},{-240,-199,-231,-188,-224,-269},{-204,-193,-190,-215,-260,-253},{-213,-233,-224,-217,-217,-197},{-211,-249,-231,-251,-179,-181},{-242,-206,-193,-253,-267,-240},{-255,-233,-213,-249,-224,-246},{-249,-208,-264,-186,-188,-264},{-184,-179,-233,-220,-199,-211},{-260,-215,-244,-222,-204,-269},{-199,-260,-269,-217,-179,-269},{-231,-269,-208,-222,-188,-179},{-231,-262,-235,-197,-186,-211},{-253,-184,-217,-179,-188,-237},{-240,-249,-244,-237,-195,-179},{-208,-235,-233,-181,-188,-181},{-267,-258,-258,-258,-186,-222},{-190,-231,-193,-233,-188,-206},{-251,-195,-235,-228,-267,-244},{-197,-199,-255,-226,-242,-253},{-224,-244,-249,-213,-255,-262},{-204,-193,-184,-206,-220,-199},{-264,-195,-217,-269,-186,-246},{-264,-233,-231,-197,-188,-267},{-213,-184,-269,-260,-197,-262},{-220,-217,-186,-264,-260,-211},{-204,-233,-208,-190,-258,-184},{-184,-193,-179,-184,-195,-211},{-179,-193,-264,-264,-208,-211},{-181,-204,-258,-211,-269,-255},{-237,-184,-240,-204,-193,-179},{-267,-186,-246,-246,-184,-206},{-242,-233,-267,-264,-255,-249}},{{-258,-262,-249,-186,-228,-228},{-228,-249,-258,-264,-226,-260},{-197,-249,-251,-188,-190,-213},{-235,-197,-220,-202,-242,-226},{-237,-235,-224,-199,-220,-255},{-249,-202,-220,-240,-237,-193},{-215,-226,-249,-206,-246,-186},{-188,-220,-258,-260,-186,-242},{-251,-258,-184,-211,-233,-237},{-240,-190,-215,-202,-235,-213},{-251,-240,-262,-237,-255,-246},{-206,-269,-255,-202,-215,-204},{-244,-220,-228,-179,-179,-211},{-190,-220,-211,-240,-253,-193},{-269,-193,-186,-237,-202,-258},{-208,-208,-202,-181,-237,-260},{-240,-237,-255,-190,-224,-237},{-208,-233,-224,-251,-188,-231},{-258,-251,-235,-242,-231,-190},{-251,-249,-204,-246,-237,-264},{-242,-240,-255,-211,-237,-224},{-179,-193,-253,-224,-213,-224},{-240,-215,-235,-193,-195,-220},{-240,-264,-224,-237,-242,-195},{-258,-206,-251,-246,-235,-264},{-202,-195,-264,-253,-188,-249},{-235,-211,-264,-206,-253,-222},{-217,-267,-260,-260,-249,-222},{-244,-213,-235,-244,-195,-269},{-179,-211,-181,-217,-186,-231},{-242,-222,-258,-240,-231,-264},{-251,-262,-184,-251,-228,-211},{-184,-264,-249,-260,-260,-181},{-235,-215,-258,-197,-197,-217},{-186,-242,-193,-197,-255,-199},{-244,-269,-235,-204,-242,-206},{-204,-224,-179,-269,-228,-233},{-206,-202,-199,-251,-224,-215},{-267,-233,-235,-235,-249,-179},{-255,-222,-213,-224,-195,-246},{-208,-258,-204,-199,-220,-202},{-188,-233,-213,-231,-193,-269},{-217,-193,-240,-253,-251,-258},{-249,-267,-260,-197,-213,-249},{-224,-262,-242,-195,-197,-233},{-202,-251,-186,-215,-208,-251},{-226,-262,-255,-269,-181,-235},{-213,-249,-244,-206,-262,-208},{-264,-220,-190,-258,-217,-215},{-242,-190,-231,-262,-179,-224}},{{-181,-246,-215,-244,-197,-222},{-215,-211,-222,-195,-179,-199},{-199,-215,-204,-264,-226,-179},{-267,-244,-186,-246,-269,-237},{-222,-249,-237,-199,-226,-262},{-213,-269,-260,-206,-186,-253},{-186,-228,-226,-222,-190,-255},{-255,-224,-262,-199,-253,-269},{-215,-258,-197,-253,-233,-240},{-181,-251,-215,-179,-193,-267},{-224,-226,-226,-231,-199,-244},{-179,-217,-184,-199,-202,-215},{-235,-190,-231,-233,-213,-228},{-211,-186,-228,-228,-237,-244},{-246,-251,-204,-215,-184,-249},{-260,-199,-224,-208,-269,-217},{-186,-249,-249,-258,-264,-222},{-220,-215,-255,-226,-197,-215},{-179,-249,-204,-184,-264,-242},{-237,-255,-193,-184,-220,-228},{-217,-186,-193,-179,-179,-199},{-217,-228,-242,-186,-217,-190},{-186,-231,-226,-220,-267,-179},{-242,-204,-202,-244,-235,-211},{-206,-179,-195,-267,-208,-240},{-186,-217,-204,-260,-255,-231},{-231,-233,-233,-193,-211,-237},{-237,-193,-179,-181,-224,-240},{-193,-258,-253,-258,-244,-267},{-190,-249,-197,-202,-217,-202},{-195,-253,-249,-206,-269,-262},{-186,-197,-226,-258,-262,-204},{-251,-264,-244,-233,-215,-193},{-224,-202,-251,-240,-184,-235},{-181,-260,-204,-197,-206,-269},{-186,-264,-246,-224,-242,-260},{-233,-195,-206,-240,-188,-204},{-264,-206,-260,-211,-267,-195},{-244,-184,-217,-195,-222,-179},{-264,-206,-186,-211,-186,-226},{-237,-233,-204,-226,-220,-237},{-195,-231,-267,-206,-217,-206},{-242,-202,-213,-231,-231,-258},{-186,-262,-246,-184,-215,-193},{-204,-190,-213,-217,-246,-197},{-206,-190,-251,-204,-186,-228},{-188,-220,-264,-184,-204,-215},{-240,-188,-215,-253,-224,-233},{-233,-246,-267,-220,-181,-249},{-184,-220,-179,-220,-237,-188}}},{{{-193,-255,-262,-202,-219,-231},{-190,-257,-286,-209,-193,-245},{-205,-238,-233,-264,-286,-195},{-245,-214,-231,-205,-252,-212},{-228,-286,-214,-286,-274,-248},{-217,-217,-286,-243,-262,-207},{-233,-257,-262,-207,-259,-276},{-224,-219,-236,-267,-259,-193},{-224,-278,-262,-240,-214,-207},{-190,-274,-236,-219,-238,-252},{-267,-271,-278,-198,-271,-214},{-262,-212,-248,-209,-221,-238},{-269,-202,-267,-219,-231,-262},{-269,-205,-248,-257,-214,-252},{-248,-276,-281,-238,-231,-205},{-259,-200,-281,-274,-219,-281},{-245,-283,-238,-257,-190,-231},{-205,-212,-243,-262,-267,-219},{-214,-190,-267,-243,-267,-257},{-236,-236,-195,-233,-281,-281},{-226,-255,-248,-262,-217,-190},{-212,-217,-264,-269,-236,-226},{-228,-226,-238,-264,-278,-243},{-243,-221,-221,-221,-226,-271},{-286,-219,-200,-243,-209,-212},{-271,-281,-226,-219,-236,-195},{-205,-267,-255,-245,-274,-245},{-274,-248,-202,-262,-248,-259},{-252,-252,-257,-264,-248,-262},{-255,-212,-228,-193,-233,-212},{-252,-278,-200,-250,-243,-278},{-236,-281,-233,-267,-248,-276},{-274,-267,-228,-238,-267,-274},{-286,-190,-245,-243,-233,-257},{-224,-219,-231,-278,-193,-257},{-231,-257,-209,-217,-286,-252},{-264,-214,-205,-250,-250,-274},{-205,-274,-219,-226,-264,-236},{-278,-262,-195,-212,-252,-250},{-286,-267,-224,-278,-245,-257},{-267,-195,-226,-264,-224,-193},{-267,-283,-267,-207,-209,-269},{-264,-209,-250,-267,-276,-276},{-271,-262,-271,-233,-209,-219},{-278,-245,-219,-200,-228,-269},{-248,-274,-224,-269,-271,-259},{-205,-259,-240,-243,-269,-193},{-226,-269,-255,-198,-286,-267},{-224,-212,-264,-193,-274,-250},{-238,-269,-259,-221,-274,-252}},{{-212,-195,-262,-207,-278,-245},{-243,-245,-207,-205,-271,-214},{-259,-217,-245,-200,-217,-209},{-257,-200,-205,-278,-228,-271},{-233,-233,-212,-259,-248,-286},{-240,-243,-212,-286,-212,-257},{-238,-250,-286,-264,-283,-250},{-252,-245,-281,-193,-231,-219},{-207,-228,-281,-240,-233,-238},{-257,-283,-245,-267,-281,-286},{-238,-221,-231,-202,-224,-221},{-243,-240,-281,-271,-212,-207},{-233,-245,-221,-224,-233,-269},{-236,-233,-274,-240,-269,-238},{-240,-226,-228,-233,-283,-209},{-262,-274,-252,-276,-264,-278},{-250,-269,-250,-267,-221,-190},{-245,-264,-252,-269,-250,-214},{-221,-262,-219,-252,-193,-286},{-248,-243,-202,-238,-228,-286},{-262,-209,-278,-202,-228,-224},{-224,-255,-219,-205,-286,-207},{-238,-231,-209,-221,-214,-209},{-248,-226,-274,-257,-264,-271},{-274,-283,-195,-286,-255,-267},{-238,-271,-267,-200,-231,-238},{-252,-190,-202,-221,-219,-202},{-281,-264,-193,-281,-198,-200},{-217,-200,-283,-226,-221,-238},{-221,-255,-245,-193,-198,-269},{-205,-221,-231,-281,-255,-259},{-271,-219,-236,-281,-274,-190},{-250,-207,-274,-283,-274,-221},{-205,-283,-224,-283,-252,-219},{-236,-243,-224,-271,-252,-238},{-205,-248,-190,-205,-236,-269},{-286,-267,-259,-190,-264,-281},{-193,-202,-286,-221,-236,-281},{-238,-262,-205,-286,-271,-262},{-236,-274,-269,-212,-248,-219},{-267,-198,-252,-269,-212,-231},{-233,-226,-193,-276,-224,-255},{-202,-262,-257,-233,-252,-221},{-214,-214,-267,-281,-286,-283},{-226,-231,-228,-209,-283,-205},{-240,-231,-250,-207,-212,-212},{-205,-224,-238,-212,-205,-212},{-248,-248,-228,-190,-274,-271},{-217,-250,-269,-255,-219,-245},{-224,-212,-226,-281,-252,-264}},{{-207,-226,-226,-252,-214,-195},{-283,-236,-221,-243,-233,-267},{-205,-269,-255,-250,-250,-219},{-217,-281,-274,-286,-257,-286},{-200,-252,-233,-224,-236,-276},{-231,-221,-202,-255,-257,-281},{-233,-286,-198,-190,-190,-281},{-252,-286,-231,-236,-226,-262},{-278,-264,-214,-248,-207,-224},{-205,-190,-238,-276,-231,-286},{-283,-193,-271,-271,-252,-195},{-212,-243,-271,-286,-214,-267},{-195,-207,-257,-269,-248,-193},{-209,-193,-200,-224,-209,-286},{-209,-271,-207,-219,-231,-243},{-257,-276,-264,-286,-286,-214},{-262,-250,-271,-259,-205,-259},{-255,-269,-238,-250,-274,-276},{-245,-255,-226,-217,-200,-195},{-219,-238,-221,-219,-202,-252},{-271,-269,-226,-212,-190,-281},{-195,-238,-245,-269,-224,-267},{-200,-276,-200,-221,-200,-278},{-281,-193,-243,-221,-205,-269},{-207,-250,-224,-267,-259,-228},{-209,-207,-264,-195,-209,-245},{-283,-245,-262,-190,-193,-252},{-245,-200,-243,-236,-209,-276},{-202,-224,-238,-252,-276,-274},{-224,-202,-259,-233,-267,-233},{-202,-233,-212,-200,-259,-274},{-250,-286,-205,-257,-217,-205},{-281,-219,-212,-236,-209,-198},{-219,-269,-238,-231,-267,-262},{-212,-252,-238,-198,-214,-209},{-274,-236,-262,-264,-209,-193},{-219,-259,-286,-221,-255,-212},{-195,-250,-278,-243,-240,-252},{-245,-219,-198,-240,-236,-217},{-224,-209,-193,-221,-233,-248},{-195,-269,-271,-271,-209,-236},{-200,-205,-193,-245,-231,-286},{-248,-248,-219,-221,-212,-255},{-248,-202,-281,-236,-248,-226},{-259,-231,-212,-217,-252,-243},{-226,-193,-217,-195,-248,-193},{-240,-257,-250,-250,-202,-207},{-212,-255,-264,-198,-264,-219},{-226,-233,-233,-226,-283,-255},{-207,-276,-240,-252,-255,-195}},{{-231,-200,-274,-283,-195,-219},{-245,-231,-212,-238,-207,-233},{-236,-202,-240,-271,-231,-236},{-264,-217,-276,-212,-224,-198},{-212,-259,-243,-209,-195,-271},{-200,-283,-207,-231,-252,-209},{-243,-236,-224,-190,-269,-212},{-231,-248,-262,-193,-224,-243},{-267,-233,-209,-198,-269,-195},{-193,-255,-248,-221,-202,-259},{-245,-240,-281,-278,-248,-248},{-248,-257,-224,-250,-195,-262},{-214,-271,-240,-207,-243,-276},{-228,-264,-238,-202,-245,-262},{-243,-209,-231,-231,-286,-264},{-238,-193,-243,-267,-252,-207},{-193,-228,-245,-212,-209,-276},{-243,-250,-238,-267,-248,-252},{-240,-267,-219,-236,-259,-226},{-190,-236,-267,-240,-259,-221},{-217,-195,-238,-200,-207,-245},{-281,-219,-278,-283,-202,-195},{-243,-224,-200,-283,-243,-226},{-274,-238,-286,-278,-274,-264},{-281,-243,-228,-248,-224,-283},{-257,-202,-276,-236,-195,-214},{-257,-240,-243,-226,-190,-264},{-245,-240,-281,-281,-228,-271},{-233,-283,-259,-190,-257,-250},{-212,-219,-214,-259,-205,-219},{-250,-274,-195,-205,-226,-219},{-214,-278,-190,-283,-207,-248},{-255,-236,-259,-281,-207,-207},{-250,-217,-212,-205,-236,-202},{-245,-202,-226,-236,-226,-233},{-200,-267,-238,-250,-217,-193},{-228,-252,-202,-250,-278,-221},{-243,-236,-248,-252,-198,-278},{-219,-233,-209,-240,-245,-202},{-238,-205,-245,-250,-283,-212},{-281,-271,-205,-228,-267,-286},{-271,-198,-283,-202,-271,-238},{-233,-233,-257,-209,-193,-281},{-243,-281,-226,-286,-228,-228},{-195,-271,-209,-195,-193,-190},{-209,-193,-224,-236,-262,-267},{-267,-255,-240,-262,-231,-271},{-259,-193,-238,-269,-219,-248},{-259,-217,-238,-240,-238,-269},{-281,-240,-209,-205,-200,-219}},{{-207,-286,-269,-212,-200,-212},{-283,-257,-240,-236,-228,-283},{-214,-212,-236,-224,-271,-274},{-231,-219,-205,-274,-205,-200},{-269,-190,-276,-209,-221,-226},{-233,-200,-221,-255,-195,-262},{-262,-252,-240,-219,-221,-219},{-214,-202,-264,-278,-198,-233},{-226,-202,-264,-245,-236,-200},{-267,-212,-245,-233,-231,-202},{-271,-262,-238,-231,-238,-217},{-238,-200,-209,-190,-212,-276},{-283,-214,-262,-264,-236,-217},{-278,-212,-250,-198,-214,-228},{-250,-264,-221,-250,-269,-228},{-274,-190,-200,-262,-286,-228},{-198,-198,-219,-286,-252,-231},{-278,-283,-219,-221,-262,-190},{-195,-281,-248,-198,-281,-248},{-219,-267,-198,-267,-262,-286},{-262,-248,-224,-190,-286,-224},{-228,-238,-250,-190,-281,-278},{-283,-236,-190,-243,-221,-269},{-202,-226,-243,-250,-200,-193},{-240,-267,-262,-264,-283,-276},{-252,-226,-240,-219,-259,-264},{-252,-193,-262,-236,-207,-202},{-274,-195,-243,-219,-255,-224},{-236,-252,-214,-238,-250,-219},{-221,-276,-198,-257,-214,-212},{-283,-221,-269,-264,-224,-228},{-236,-252,-276,-274,-209,-190},{-250,-281,-224,-274,-250,-271},{-264,-217,-224,-198,-243,-257},{-209,-267,-236,-226,-264,-283},{-286,-243,-228,-271,-190,-257},{-228,-224,-190,-255,-207,-262},{-205,-190,-219,-264,-283,-259},{-214,-281,-202,-271,-245,-276},{-271,-219,-259,-200,-248,-212},{-200,-281,-240,-217,-257,-267},{-200,-276,-209,-224,-271,-286},{-278,-195,-238,-286,-209,-278},{-193,-269,-262,-228,-271,-214},{-245,-250,-269,-202,-257,-219},{-281,-226,-252,-217,-259,-269},{-198,-267,-207,-243,-198,-217},{-257,-195,-243,-281,-271,-195},{-252,-193,-205,-250,-217,-248},{-271,-286,-267,-231,-236,-252}},{{-238,-193,-257,-200,-231,-248},{-248,-231,-257,-228,-233,-202},{-226,-278,-243,-238,-267,-271},{-207,-286,-224,-214,-224,-200},{-231,-274,-190,-283,-250,-259},{-267,-231,-221,-217,-231,-200},{-286,-193,-209,-207,-202,-221},{-233,-219,-255,-255,-257,-240},{-240,-238,-198,-231,-214,-221},{-214,-200,-250,-190,-217,-212},{-195,-195,-228,-214,-214,-250},{-214,-212,-278,-200,-224,-202},{-212,-264,-281,-221,-243,-236},{-262,-233,-219,-264,-267,-283},{-231,-236,-252,-286,-248,-262},{-274,-250,-248,-255,-243,-271},{-217,-267,-193,-245,-283,-224},{-286,-262,-264,-207,-248,-209},{-219,-243,-255,-205,-252,-217},{-269,-236,-233,-262,-238,-217},{-193,-243,-202,-243,-217,-198},{-214,-236,-205,-252,-250,-243},{-255,-267,-274,-252,-195,-236},{-271,-286,-214,-257,-202,-195},{-281,-195,-198,-243,-226,-214},{-226,-221,-286,-231,-209,-221},{-202,-228,-283,-269,-214,-228},{-269,-238,-217,-221,-255,-190},{-231,-259,-286,-200,-228,-231},{-259,-257,-278,-236,-269,-231},{-240,-274,-219,-245,-278,-193},{-281,-198,-236,-267,-267,-276},{-226,-252,-219,-217,-190,-281},{-245,-286,-221,-286,-250,-212},{-245,-276,-243,-190,-271,-252},{-267,-224,-262,-245,-221,-224},{-283,-262,-238,-283,-193,-274},{-205,-250,-226,-248,-267,-252},{-281,-250,-212,-240,-224,-243},{-205,-190,-224,-202,-190,-240},{-281,-259,-250,-228,-198,-205},{-259,-257,-248,-195,-209,-243},{-274,-195,-233,-195,-245,-243},{-252,-255,-224,-255,-283,-281},{-250,-281,-262,-278,-228,-281},{-281,-231,-221,-195,-286,-274},{-214,-248,-274,-231,-226,-202},{-209,-245,-219,-205,-209,-238},{-217,-214,-274,-250,-271,-274},{-209,-267,-219,-221,-224,-205}}},{{{-254,-262,-278,-303,-248,-328},{-300,-298,-284,-311,-300,-319},{-232,-281,-306,-303,-268,-221},{-292,-265,-319,-224,-229,-289},{-224,-265,-328,-278,-229,-218},{-278,-243,-311,-265,-248,-224},{-251,-295,-246,-295,-284,-246},{-224,-317,-311,-232,-218,-246},{-243,-248,-229,-229,-328,-292},{-284,-328,-243,-257,-229,-314},{-227,-325,-317,-276,-325,-287},{-278,-328,-319,-254,-235,-270},{-229,-278,-276,-292,-273,-251},{-227,-314,-268,-254,-292,-328},{-259,-325,-273,-243,-292,-251},{-295,-306,-232,-278,-322,-243},{-251,-289,-276,-317,-328,-322},{-322,-224,-259,-251,-325,-317},{-265,-254,-246,-248,-270,-317},{-227,-262,-221,-284,-259,-317},{-248,-243,-229,-298,-325,-317},{-303,-311,-278,-295,-268,-268},{-298,-259,-300,-295,-298,-221},{-276,-292,-248,-319,-268,-317},{-317,-311,-311,-248,-314,-273},{-238,-224,-265,-227,-240,-284},{-273,-259,-221,-300,-257,-265},{-311,-278,-254,-308,-235,-246},{-246,-303,-218,-227,-259,-276},{-325,-221,-289,-268,-218,-246},{-308,-278,-278,-235,-276,-303},{-235,-281,-257,-317,-262,-311},{-262,-306,-298,-270,-303,-246},{-246,-306,-268,-278,-238,-257},{-270,-254,-262,-221,-221,-289},{-292,-278,-308,-248,-317,-317},{-322,-232,-289,-251,-257,-325},{-221,-251,-227,-311,-278,-308},{-292,-265,-295,-281,-308,-254},{-328,-319,-322,-319,-322,-235},{-251,-322,-287,-221,-276,-300},{-243,-322,-303,-287,-227,-240},{-240,-298,-325,-295,-268,-317},{-257,-303,-278,-268,-281,-235},{-246,-328,-238,-281,-322,-273},{-328,-240,-257,-224,-248,-268},{-227,-303,-322,-281,-265,-300},{-292,-325,-311,-295,-314,-240},{-300,-235,-257,-227,-295,-317},{-276,-259,-328,-232,-270,-287}},{{-295,-289,-227,-218,-314,-265},{-246,-322,-235,-284,-254,-303},{-311,-273,-246,-218,-262,-325},{-278,-325,-308,-281,-295,-232},{-235,-284,-246,-240,-243,-270},{-308,-248,-248,-218,-287,-276},{-295,-300,-292,-243,-224,-265},{-265,-243,-276,-259,-257,-232},{-235,-314,-292,-295,-308,-246},{-276,-265,-270,-289,-229,-311},{-257,-224,-295,-265,-322,-284},{-262,-229,-281,-292,-322,-281},{-300,-289,-287,-273,-284,-268},{-298,-289,-270,-317,-232,-281},{-319,-287,-240,-284,-270,-240},{-298,-319,-298,-292,-257,-251},{-246,-273,-259,-257,-270,-254},{-229,-254,-221,-319,-268,-306},{-270,-308,-257,-273,-278,-289},{-257,-314,-325,-289,-278,-218},{-227,-308,-268,-248,-300,-262},{-303,-308,-259,-289,-235,-292},{-289,-238,-281,-238,-218,-259},{-224,-268,-328,-259,-229,-289},{-292,-319,-240,-268,-265,-238},{-298,-278,-232,-251,-270,-229},{-325,-270,-246,-257,-278,-238},{-292,-308,-300,-254,-328,-232},{-265,-259,-281,-306,-251,-319},{-251,-292,-268,-306,-235,-298},{-240,-325,-221,-300,-270,-314},{-273,-328,-273,-254,-221,-268},{-265,-262,-246,-224,-268,-300},{-319,-268,-235,-240,-240,-238},{-317,-246,-262,-306,-273,-298},{-235,-308,-319,-246,-273,-248},{-328,-319,-278,-281,-218,-306},{-276,-218,-227,-221,-251,-292},{-306,-221,-224,-232,-257,-257},{-238,-221,-218,-224,-229,-218},{-257,-257,-273,-300,-278,-292},{-235,-240,-238,-284,-246,-251},{-248,-289,-240,-232,-278,-238},{-254,-259,-268,-322,-270,-311},{-325,-238,-319,-238,-227,-218},{-265,-325,-243,-295,-325,-227},{-284,-243,-292,-276,-289,-246},{-265,-251,-265,-278,-292,-259},{-311,-240,-328,-265,-284,-278},{-298,-270,-246,-325,-325,-298}},{{-303,-273,-319,-292,-238,-314},{-229,-314,-229,-238,-238,-235},{-319,-300,-298,-298,-278,-322},{-246,-314,-246,-257,-322,-235},{-278,-265,-314,-295,-232,-232},{-300,-232,-308,-227,-265,-295},{-246,-306,-314,-300,-257,-270},{-238,-221,-278,-229,-235,-229},{-229,-328,-273,-262,-265,-248},{-276,-311,-238,-303,-319,-311},{-273,-270,-268,-308,-314,-229},{-257,-265,-276,-221,-265,-298},{-311,-218,-229,-306,-292,-243},{-314,-322,-229,-306,-270,-221},{-243,-292,-238,-298,-281,-248},{-270,-325,-319,-227,-227,-287},{-251,-281,-325,-227,-227,-284},{-254,-295,-278,-298,-278,-240},{-325,-319,-262,-314,-308,-262},{-276,-246,-300,-246,-221,-251},{-281,-221,-265,-273,-284,-259},{-289,-229,-227,-259,-240,-257},{-229,-246,-284,-254,-248,-268},{-303,-300,-311,-218,-251,-218},{-311,-322,-262,-289,-227,-227},{-287,-319,-251,-257,-328,-218},{-232,-257,-319,-292,-328,-227},{-246,-276,-322,-276,-295,-246},{-257,-243,-240,-229,-314,-273},{-287,-287,-259,-218,-308,-292},{-325,-229,-248,-218,-238,-278},{-325,-270,-325,-287,-257,-259},{-251,-319,-232,-328,-303,-303},{-317,-257,-257,-246,-240,-328},{-232,-235,-319,-221,-308,-306},{-289,-300,-284,-314,-300,-235},{-325,-328,-314,-243,-262,-306},{-287,-229,-278,-268,-319,-278},{-303,-308,-311,-300,-295,-224},{-292,-319,-292,-265,-251,-257},{-273,-270,-289,-238,-270,-246},{-300,-314,-281,-246,-289,-287},{-238,-300,-262,-311,-265,-298},{-254,-284,-308,-227,-248,-300},{-289,-319,-308,-248,-276,-281},{-322,-287,-232,-235,-298,-289},{-281,-257,-308,-238,-273,-254},{-235,-287,-306,-232,-278,-227},{-314,-238,-273,-325,-270,-278},{-284,-265,-300,-243,-238,-221}},{{-287,-278,-227,-246,-306,-268},{-243,-317,-322,-227,-306,-232},{-254,-251,-325,-257,-257,-218},{-287,-273,-322,-248,-289,-292},{-322,-235,-284,-281,-303,-314},{-229,-270,-251,-289,-314,-232},{-300,-224,-325,-292,-240,-298},{-328,-281,-303,-298,-229,-295},{-314,-276,-224,-303,-308,-300},{-328,-300,-287,-322,-295,-311},{-311,-311,-287,-328,-319,-276},{-322,-308,-227,-317,-262,-308},{-308,-306,-289,-308,-276,-270},{-270,-317,-289,-278,-235,-289},{-238,-289,-319,-289,-224,-328},{-262,-232,-235,-240,-246,-278},{-218,-259,-248,-227,-246,-284},{-308,-284,-240,-298,-328,-281},{-246,-240,-232,-240,-325,-238},{-300,-317,-308,-308,-243,-227},{-238,-298,-298,-229,-281,-319},{-265,-292,-289,-306,-287,-235},{-232,-235,-224,-221,-325,-276},{-273,-232,-289,-224,-284,-229},{-325,-289,-317,-251,-328,-292},{-243,-298,-322,-265,-284,-248},{-246,-240,-246,-246,-322,-243},{-328,-303,-248,-273,-292,-243},{-227,-322,-306,-257,-325,-319},{-227,-238,-221,-235,-246,-246},{-281,-298,-325,-273,-322,-319},{-221,-287,-259,-284,-248,-328},{-221,-227,-227,-278,-284,-289},{-314,-243,-300,-308,-322,-319},{-218,-300,-238,-319,-292,-314},{-238,-251,-300,-248,-322,-303},{-268,-238,-238,-292,-265,-295},{-322,-281,-248,-314,-259,-268},{-268,-251,-328,-270,-273,-243},{-240,-232,-284,-306,-287,-314},{-317,-314,-265,-259,-303,-319},{-284,-268,-229,-221,-229,-235},{-314,-227,-300,-287,-284,-281},{-278,-268,-251,-325,-246,-314},{-303,-232,-268,-218,-325,-254},{-311,-254,-273,-265,-308,-240},{-259,-284,-322,-319,-311,-218},{-238,-259,-328,-224,-287,-243},{-270,-298,-224,-289,-240,-306},{-268,-240,-265,-273,-328,-311}},{{-235,-319,-292,-281,-328,-273},{-292,-229,-262,-246,-295,-240},{-298,-257,-268,-311,-268,-270},{-248,-240,-308,-284,-243,-317},{-235,-289,-287,-300,-248,-270},{-224,-317,-281,-221,-235,-235},{-303,-273,-276,-257,-254,-238},{-235,-328,-270,-319,-254,-238},{-276,-303,-240,-251,-232,-278},{-243,-270,-325,-254,-295,-248},{-224,-240,-218,-240,-254,-232},{-265,-246,-235,-238,-240,-224},{-289,-295,-257,-270,-257,-240},{-287,-308,-229,-284,-254,-289},{-303,-287,-262,-276,-298,-229},{-281,-218,-240,-265,-221,-221},{-243,-227,-306,-276,-311,-276},{-227,-243,-314,-221,-281,-232},{-229,-246,-273,-317,-229,-262},{-224,-235,-278,-322,-224,-289},{-303,-278,-311,-289,-303,-319},{-218,-224,-292,-314,-322,-289},{-319,-235,-257,-265,-278,-224},{-328,-270,-295,-270,-319,-235},{-243,-254,-292,-311,-229,-308},{-311,-278,-306,-295,-268,-303},{-227,-246,-303,-287,-295,-289},{-306,-287,-328,-240,-218,-235},{-287,-238,-289,-268,-262,-314},{-243,-221,-276,-289,-257,-322},{-227,-265,-259,-238,-221,-227},{-284,-298,-254,-238,-295,-289},{-281,-240,-251,-270,-273,-273},{-251,-235,-317,-229,-238,-322},{-273,-303,-254,-317,-298,-303},{-259,-319,-325,-278,-262,-248},{-232,-276,-276,-238,-227,-243},{-251,-218,-287,-227,-276,-295},{-289,-265,-325,-221,-303,-311},{-259,-289,-317,-303,-235,-306},{-224,-303,-306,-224,-287,-317},{-278,-314,-325,-273,-218,-270},{-273,-262,-240,-268,-243,-232},{-284,-314,-292,-311,-319,-276},{-259,-232,-281,-257,-243,-270},{-278,-306,-221,-232,-221,-259},{-300,-281,-317,-268,-325,-265},{-284,-251,-328,-287,-227,-300},{-317,-259,-227,-229,-325,-218},{-276,-268,-224,-238,-265,-218}},{{-270,-221,-295,-268,-287,-308},{-289,-229,-257,-287,-289,-317},{-243,-273,-251,-311,-292,-270},{-246,-325,-232,-300,-281,-319},{-232,-292,-328,-308,-292,-251},{-254,-268,-308,-246,-322,-314},{-328,-259,-251,-295,-308,-251},{-284,-224,-328,-322,-322,-259},{-284,-322,-224,-240,-265,-221},{-268,-325,-281,-325,-276,-314},{-317,-218,-221,-246,-298,-319},{-218,-303,-235,-300,-325,-289},{-311,-319,-238,-322,-317,-221},{-218,-319,-248,-224,-292,-322},{-300,-308,-308,-238,-238,-259},{-268,-289,-300,-273,-240,-232},{-254,-325,-278,-265,-298,-259},{-281,-289,-243,-317,-276,-303},{-262,-243,-221,-238,-281,-227},{-218,-287,-289,-281,-303,-306},{-262,-281,-224,-289,-251,-229},{-243,-257,-322,-227,-308,-270},{-303,-254,-319,-319,-328,-284},{-259,-227,-325,-221,-292,-235},{-235,-281,-257,-248,-238,-218},{-311,-254,-306,-276,-232,-314},{-284,-240,-281,-281,-270,-229},{-298,-276,-248,-235,-268,-278},{-238,-319,-322,-289,-276,-259},{-273,-308,-265,-218,-325,-248},{-292,-308,-314,-224,-306,-292},{-303,-276,-265,-295,-292,-270},{-221,-303,-289,-276,-270,-314},{-289,-229,-218,-311,-227,-218},{-308,-284,-303,-259,-303,-268},{-227,-238,-251,-246,-281,-276},{-227,-298,-238,-240,-218,-232},{-308,-276,-268,-257,-218,-295},{-248,-240,-287,-325,-235,-306},{-322,-278,-273,-284,-218,-322},{-257,-243,-317,-276,-265,-221},{-284,-322,-306,-259,-251,-289},{-246,-281,-259,-259,-224,-276},{-317,-254,-325,-268,-240,-246},{-306,-232,-229,-308,-325,-328},{-298,-235,-328,-232,-227,-311},{-303,-227,-254,-298,-328,-292},{-284,-232,-224,-257,-270,-221},{-287,-243,-246,-319,-319,-281},{-278,-328,-257,-235,-270,-325}}},{{{-129,-154,-156,-162,-162,-125},{-160,-159,-172,-137,-159,-174},{-151,-131,-142,-129,-134,-148},{-149,-180,-151,-152,-126,-177},{-145,-185,-172,-172,-131,-157},{-142,-177,-165,-134,-160,-136},{-157,-163,-152,-169,-143,-151},{-157,-159,-185,-151,-132,-136},{-131,-180,-146,-159,-123,-183},{-125,-142,-148,-172,-185,-176},{-134,-139,-160,-168,-140,-163},{-125,-183,-137,-142,-168,-145},{-179,-123,-171,-165,-159,-169},{-165,-145,-163,-136,-169,-171},{-171,-169,-171,-180,-165,-171},{-126,-183,-182,-166,-168,-123},{-182,-172,-166,-129,-136,-123},{-123,-174,-172,-185,-142,-123},{-145,-176,-157,-146,-165,-172},{-163,-185,-128,-179,-131,-125},{-163,-157,-140,-168,-163,-142},{-148,-156,-162,-179,-176,-156},{-156,-183,-176,-129,-142,-146},{-183,-145,-128,-136,-166,-172},{-162,-128,-148,-149,-139,-179},{-140,-134,-149,-162,-134,-165},{-171,-171,-180,-146,-156,-183},{-182,-171,-163,-183,-171,-182},{-177,-132,-137,-160,-129,-182},{-136,-142,-183,-151,-143,-152},{-168,-125,-134,-129,-145,-136},{-174,-159,-129,-177,-177,-176},{-171,-152,-168,-149,-169,-180},{-143,-177,-145,-145,-128,-171},{-182,-159,-149,-126,-163,-168},{-163,-143,-182,-160,-177,-160},{-177,-149,-142,-154,-131,-143},{-143,-169,-180,-132,-157,-160},{-136,-183,-176,-168,-140,-123},{-176,-183,-159,-157,-132,-179},{-123,-183,-128,-143,-159,-163},{-148,-169,-140,-123,-159,-163},{-128,-132,-177,-134,-165,-169},{-136,-180,-172,-149,-163,-149},{-157,-128,-165,-183,-180,-152},{-136,-142,-180,-132,-163,-165},{-145,-148,-149,-166,-159,-183},{-151,-157,-157,-131,-176,-137},{-143,-152,-136,-132,-176,-145},{-125,-125,-137,-125,-137,-132}},{{-182,-134,-179,-176,-146,-171},{-140,-166,-174,-180,-123,-146},{-139,-128,-183,-160,-125,-132},{-128,-159,-159,-162,-126,-137},{-165,-140,-183,-139,-139,-139},{-125,-143,-142,-169,-126,-182},{-160,-154,-146,-143,-128,-134},{-163,-128,-139,-180,-140,-185},{-159,-156,-157,-157,-149,-159},{-180,-148,-168,-137,-151,-176},{-134,-165,-185,-139,-128,-168},{-137,-156,-156,-143,-172,-140},{-179,-151,-146,-126,-177,-125},{-171,-129,-179,-162,-168,-180},{-156,-179,-128,-126,-139,-163},{-176,-126,-139,-172,-163,-126},{-174,-148,-185,-136,-134,-139},{-176,-154,-140,-182,-132,-149},{-160,-134,-160,-172,-137,-136},{-142,-179,-163,-137,-134,-154},{-134,-131,-151,-151,-151,-151},{-182,-126,-160,-162,-136,-136},{-179,-162,-148,-143,-179,-172},{-123,-151,-140,-169,-128,-129},{-152,-143,-137,-157,-139,-185},{-126,-142,-183,-176,-160,-151},{-180,-152,-176,-160,-179,-185},{-162,-132,-128,-185,-157,-160},{-152,-126,-179,-151,-185,-128},{-152,-125,-137,-146,-145,-146},{-171,-139,-129,-179,-146,-162},{-177,-129,-145,-162,-159,-183},{-165,-125,-179,-152,-139,-163},{-160,-182,-149,-172,-136,-162},{-180,-177,-148,-166,-151,-136},{-132,-169,-165,-169,-166,-185},{-172,-157,-174,-126,-123,-171},{-180,-157,-156,-143,-162,-159},{-163,-136,-183,-134,-148,-131},{-179,-137,-156,-156,-180,-143},{-157,-148,-169,-179,-171,-182},{-148,-151,-156,-177,-142,-139},{-132,-123,-168,-157,-145,-137},{-154,-185,-169,-176,-143,-159},{-176,-163,-151,-152,-160,-176},{-157,-131,-185,-137,-128,-136},{-168,-169,-169,-145,-123,-137},{-146,-169,-142,-145,-126,-171},{-179,-136,-183,-126,-162,-131},{-172,-182,-137,-174,-149,-176}},{{-136,-126,-168,-171,-149,-180},{-148,-157,-139,-168,-168,-160},{-131,-166,-180,-151,-177,-165},{-176,-145,-180,-154,-177,-140},{-156,-134,-157,-134,-146,-143},{-182,-142,-149,-145,-171,-174},{-139,-182,-140,-129,-143,-179},{-154,-174,-145,-166,-152,-183},{-159,-128,-162,-136,-159,-174},{-166,-168,-169,-132,-176,-125},{-165,-156,-180,-160,-166,-159},{-129,-128,-137,-156,-154,-129},{-143,-180,-159,-159,-166,-183},{-134,-172,-145,-165,-128,-137},{-179,-128,-159,-180,-176,-151},{-149,-140,-179,-131,-154,-171},{-139,-183,-157,-136,-128,-176},{-139,-163,-171,-126,-168,-140},{-152,-156,-123,-146,-159,-179},{-143,-183,-176,-123,-171,-137},{-126,-165,-171,-123,-126,-177},{-166,-142,-137,-185,-163,-185},{-156,-152,-142,-183,-151,-123},{-137,-171,-128,-152,-142,-171},{-168,-168,-128,-165,-134,-180},{-140,-177,-180,-142,-157,-162},{-151,-183,-183,-185,-152,-156},{-180,-185,-182,-146,-149,-137},{-137,-166,-183,-142,-139,-136},{-132,-123,-137,-177,-151,-163},{-162,-154,-143,-163,-169,-156},{-179,-126,-128,-162,-149,-159},{-174,-126,-182,-123,-179,-171},{-132,-185,-159,-176,-132,-183},{-179,-166,-185,-123,-174,-151},{-185,-169,-157,-154,-123,-149},{-154,-126,-149,-132,-160,-129},{-139,-185,-172,-136,-131,-145},{-154,-139,-131,-128,-152,-140},{-168,-157,-177,-136,-146,-128},{-140,-171,-125,-125,-174,-169},{-162,-123,-142,-136,-145,-143},{-136,-125,-165,-157,-123,-151},{-160,-182,-177,-172,-140,-146},{-140,-168,-157,-174,-134,-123},{-129,-139,-159,-174,-151,-169},{-123,-148,-156,-185,-169,-140},{-183,-134,-139,-131,-152,-157},{-168,-131,-157,-179,-129,-131},{-125,-171,-152,-162,-128,-166}},{{-176,-148,-174,-169,-169,-143},{-156,-123,-157,-148,-176,-145},{-125,-154,-156,-154,-156,-148},{-143,-125,-125,-137,-165,-174},{-149,-171,-128,-176,-149,-182},{-177,-165,-123,-143,-151,-159},{-131,-185,-142,-126,-168,-156},{-163,-152,-154,-185,-174,-142},{-185,-172,-152,-177,-163,-134},{-125,-142,-137,-157,-136,-143},{-165,-177,-172,-166,-145,-182},{-169,-151,-165,-140,-180,-163},{-131,-156,-136,-152,-180,-157},{-168,-151,-148,-154,-171,-129},{-160,-179,-143,-162,-183,-163},{-157,-132,-176,-157,-183,-177},{-176,-176,-145,-156,-148,-129},{-131,-154,-159,-143,-152,-160},{-168,-154,-151,-129,-154,-165},{-185,-148,-183,-163,-146,-146},{-123,-159,-182,-146,-165,-140},{-176,-129,-174,-174,-123,-171},{-179,-180,-166,-146,-151,-169},{-126,-152,-163,-185,-157,-131},{-131,-183,-171,-172,-185,-160},{-131,-139,-123,-151,-160,-185},{-180,-149,-134,-137,-148,-132},{-134,-172,-182,-160,-149,-162},{-179,-174,-183,-145,-176,-180},{-131,-142,-128,-176,-156,-174},{-157,-180,-162,-149,-154,-168},{-185,-136,-157,-142,-152,-140},{-143,-123,-149,-152,-176,-134},{-128,-160,-143,-131,-166,-180},{-176,-162,-137,-136,-165,-139},{-132,-139,-139,-140,-165,-137},{-129,-143,-145,-174,-156,-174},{-168,-163,-126,-142,-142,-145},{-166,-123,-125,-159,-185,-128},{-131,-165,-137,-142,-168,-185},{-139,-128,-128,-139,-125,-145},{-172,-126,-148,-137,-156,-156},{-152,-176,-126,-140,-166,-154},{-154,-185,-137,-136,-125,-140},{-185,-123,-126,-179,-126,-152},{-136,-156,-154,-174,-134,-146},{-156,-160,-168,-171,-139,-142},{-171,-145,-149,-149,-179,-148},{-183,-136,-183,-174,-182,-162},{-180,-180,-148,-177,-157,-157}},{{-171,-131,-136,-156,-183,-145},{-152,-179,-160,-134,-176,-172},{-168,-183,-169,-182,-131,-132},{-182,-152,-128,-126,-176,-183},{-157,-137,-183,-166,-169,-182},{-143,-132,-157,-126,-149,-172},{-185,-143,-163,-163,-149,-123},{-157,-137,-163,-160,-142,-179},{-137,-183,-177,-126,-162,-139},{-139,-139,-142,-129,-172,-168},{-136,-149,-126,-157,-179,-180},{-134,-123,-152,-157,-136,-145},{-129,-179,-132,-148,-182,-156},{-139,-182,-168,-136,-145,-168},{-137,-159,-160,-177,-132,-156},{-152,-145,-131,-183,-134,-148},{-129,-148,-154,-157,-132,-128},{-168,-159,-129,-146,-132,-137},{-177,-148,-136,-142,-162,-174},{-136,-125,-145,-149,-148,-148},{-185,-134,-160,-180,-148,-159},{-152,-160,-166,-182,-176,-176},{-131,-132,-160,-142,-148,-145},{-132,-172,-148,-166,-139,-134},{-146,-154,-143,-172,-145,-145},{-142,-168,-134,-176,-132,-185},{-131,-142,-125,-162,-143,-159},{-176,-179,-157,-149,-159,-137},{-151,-139,-169,-156,-172,-176},{-137,-154,-146,-176,-126,-162},{-126,-168,-163,-125,-180,-162},{-128,-148,-174,-148,-148,-180},{-134,-182,-143,-177,-148,-171},{-145,-128,-180,-132,-166,-140},{-125,-168,-125,-180,-137,-125},{-143,-159,-128,-154,-131,-185},{-177,-177,-159,-183,-169,-123},{-154,-139,-163,-143,-165,-152},{-157,-163,-166,-132,-151,-179},{-185,-123,-160,-179,-137,-162},{-148,-174,-179,-183,-134,-129},{-125,-171,-128,-172,-162,-129},{-152,-131,-159,-166,-123,-132},{-179,-172,-180,-146,-139,-146},{-149,-128,-183,-125,-146,-165},{-163,-151,-126,-129,-171,-174},{-162,-172,-174,-176,-131,-137},{-128,-126,-156,-177,-125,-125},{-125,-172,-171,-154,-168,-174},{-157,-123,-183,-182,-162,-128}},{{-177,-177,-148,-169,-174,-142},{-185,-160,-146,-180,-137,-129},{-123,-126,-183,-143,-159,-146},{-185,-168,-126,-172,-129,-160},{-180,-142,-176,-143,-134,-185},{-128,-156,-185,-171,-171,-159},{-183,-174,-166,-165,-152,-145},{-146,-162,-142,-140,-185,-185},{-123,-185,-151,-129,-149,-185},{-163,-176,-145,-128,-151,-149},{-142,-145,-176,-185,-183,-160},{-154,-163,-162,-146,-156,-180},{-168,-148,-183,-177,-142,-142},{-152,-180,-165,-172,-142,-123},{-137,-151,-183,-157,-136,-169},{-174,-152,-123,-171,-148,-166},{-126,-174,-134,-131,-131,-169},{-143,-172,-129,-166,-145,-151},{-185,-149,-182,-142,-160,-163},{-162,-168,-137,-128,-177,-162},{-169,-142,-148,-166,-148,-129},{-125,-171,-149,-169,-156,-129},{-136,-162,-166,-151,-183,-156},{-159,-143,-125,-137,-148,-172},{-132,-159,-137,-126,-157,-165},{-166,-171,-172,-172,-179,-176},{-157,-125,-157,-129,-151,-151},{-159,-182,-154,-132,-136,-185},{-132,-180,-149,-165,-136,-126},{-123,-177,-132,-159,-157,-165},{-125,-143,-143,-174,-156,-137},{-152,-174,-148,-162,-162,-163},{-128,-176,-125,-126,-171,-163},{-123,-179,-154,-139,-157,-151},{-180,-159,-183,-131,-163,-177},{-126,-163,-172,-125,-151,-126},{-174,-139,-140,-183,-159,-172},{-132,-157,-171,-185,-145,-134},{-139,-179,-145,-168,-157,-183},{-182,-177,-145,-132,-152,-146},{-182,-156,-180,-174,-128,-137},{-165,-168,-160,-182,-180,-140},{-169,-131,-149,-132,-172,-137},{-168,-166,-126,-134,-152,-142},{-137,-149,-146,-151,-123,-162},{-149,-125,-125,-177,-174,-179},{-160,-151,-185,-146,-171,-156},{-176,-137,-179,-177,-126,-182},{-157,-154,-146,-183,-174,-131},{-123,-136,-154,-151,-179,-152}}},{{{-197,-180,-218,-184,-146,-178},{-177,-149,-166,-146,-191,-209},{-175,-169,-204,-149,-195,-186},{-207,-202,-146,-191,-169,-187},{-153,-146,-215,-175,-155,-211},{-200,-177,-202,-193,-164,-177},{-197,-146,-184,-182,-147,-218},{-151,-162,-197,-204,-186,-151},{-202,-177,-198,-167,-162,-147},{-209,-198,-213,-202,-157,-147},{-155,-166,-151,-207,-166,-175},{-209,-207,-200,-177,-151,-211},{-157,-197,-195,-197,-158,-157},{-200,-202,-151,-218,-197,-167},{-211,-160,-153,-162,-177,-157},{-182,-155,-157,-169,-206,-146},{-147,-182,-202,-200,-209,-206},{-147,-146,-197,-151,-166,-149},{-184,-147,-166,-198,-169,-191},{-167,-149,-164,-184,-160,-173},{-169,-189,-204,-200,-153,-206},{-177,-162,-169,-155,-218,-198},{-195,-177,-200,-178,-213,-153},{-147,-180,-211,-177,-207,-206},{-147,-158,-200,-155,-213,-186},{-177,-162,-160,-157,-167,-146},{-173,-164,-169,-211,-166,-162},{-164,-195,-186,-198,-178,-193},{-153,-184,-198,-204,-151,-177},{-169,-173,-151,-187,-155,-193},{-193,-166,-184,-155,-200,-186},{-187,-178,-204,-164,-217,-178},{-197,-158,-206,-160,-209,-153},{-166,-187,-164,-217,-213,-204},{-189,-206,-157,-211,-147,-215},{-147,-215,-206,-158,-162,-178},{-164,-155,-217,-153,-175,-193},{-175,-195,-164,-155,-189,-149},{-213,-182,-211,-155,-213,-169},{-182,-166,-146,-155,-202,-155},{-217,-200,-160,-207,-217,-149},{-184,-189,-180,-182,-189,-164},{-193,-158,-155,-167,-186,-197},{-209,-218,-157,-171,-200,-213},{-155,-167,-202,-191,-218,-173},{-151,-155,-158,-155,-191,-209},{-166,-209,-180,-204,-200,-157},{-173,-184,-207,-189,-162,-167},{-160,-211,-195,-202,-195,-200},{-173,-206,-178,-191,-146,-197}},{{-187,-187,-167,-177,-178,-147},{-195,-200,-157,-209,-146,-202},{-215,-177,-151,-162,-146,-173},{-202,-169,-195,-184,-157,-177},{-193,-169,-157,-155,-166,-200},{-153,-160,-160,-158,-169,-169},{-173,-166,-151,-151,-195,-202},{-189,-175,-195,-200,-217,-215},{-189,-204,-204,-218,-166,-160},{-206,-162,-204,-169,-211,-197},{-204,-158,-202,-167,-187,-195},{-198,-167,-164,-155,-146,-162},{-147,-149,-197,-157,-209,-157},{-218,-151,-180,-162,-213,-180},{-204,-158,-211,-193,-189,-160},{-187,-167,-195,-202,-178,-157},{-160,-164,-158,-200,-171,-147},{-157,-162,-177,-204,-189,-173},{-213,-177,-155,-166,-169,-153},{-162,-195,-206,-157,-175,-207},{-173,-218,-202,-151,-146,-171},{-173,-197,-207,-149,-204,-211},{-198,-182,-215,-147,-158,-160},{-153,-153,-200,-182,-209,-204},{-198,-158,-153,-197,-158,-189},{-180,-193,-195,-162,-217,-195},{-184,-198,-173,-162,-167,-184},{-215,-166,-153,-191,-211,-169},{-215,-162,-158,-198,-171,-166},{-209,-218,-162,-187,-218,-202},{-182,-202,-193,-157,-215,-217},{-173,-187,-193,-206,-197,-207},{-204,-202,-169,-177,-167,-211},{-200,-189,-151,-178,-218,-204},{-173,-182,-191,-173,-207,-204},{-197,-157,-158,-184,-193,-166},{-193,-182,-215,-178,-149,-164},{-155,-167,-167,-218,-175,-177},{-151,-191,-151,-175,-207,-153},{-189,-164,-166,-175,-213,-157},{-206,-213,-187,-151,-178,-171},{-189,-173,-213,-200,-155,-189},{-215,-200,-177,-171,-146,-218},{-209,-213,-198,-193,-146,-184},{-184,-191,-209,-153,-189,-178},{-171,-157,-211,-175,-204,-164},{-195,-186,-177,-215,-180,-198},{-162,-198,-184,-149,-160,-209},{-200,-189,-147,-191,-209,-182},{-209,-213,-175,-178,-197,-158}},{{-177,-164,-177,-182,-173,-155},{-160,-155,-218,-204,-167,-189},{-151,-182,-178,-177,-209,-207},{-147,-197,-147,-180,-217,-211},{-149,-151,-155,-173,-147,-211},{-204,-149,-206,-195,-149,-195},{-211,-171,-193,-189,-151,-153},{-206,-200,-178,-153,-146,-187},{-215,-167,-204,-207,-162,-149},{-200,-186,-187,-166,-153,-169},{-215,-195,-180,-164,-218,-171},{-164,-173,-198,-180,-195,-217},{-204,-167,-200,-153,-171,-217},{-162,-184,-218,-151,-169,-218},{-158,-207,-191,-202,-206,-206},{-153,-177,-162,-166,-167,-158},{-200,-171,-164,-160,-171,-206},{-177,-147,-175,-197,-166,-197},{-160,-171,-191,-169,-171,-213},{-160,-184,-166,-155,-162,-171},{-218,-182,-167,-169,-149,-198},{-215,-177,-207,-217,-178,-218},{-155,-206,-151,-155,-157,-184},{-217,-206,-175,-147,-169,-171},{-166,-162,-195,-209,-166,-167},{-171,-178,-193,-182,-153,-157},{-149,-153,-200,-197,-169,-164},{-218,-171,-175,-217,-175,-211},{-184,-158,-147,-173,-147,-204},{-187,-158,-151,-217,-149,-197},{-182,-186,-204,-213,-182,-146},{-217,-186,-187,-193,-180,-198},{-218,-195,-182,-206,-193,-157},{-155,-175,-160,-146,-186,-193},{-217,-149,-151,-184,-209,-213},{-215,-206,-149,-202,-186,-206},{-151,-209,-207,-193,-162,-217},{-146,-206,-166,-193,-206,-149},{-147,-187,-166,-160,-158,-169},{-153,-198,-173,-207,-178,-173},{-186,-193,-213,-162,-191,-195},{-157,-171,-180,-158,-167,-213},{-206,-206,-217,-147,-202,-218},{-195,-153,-153,-149,-158,-158},{-164,-178,-207,-180,-197,-155},{-157,-207,-206,-182,-147,-157},{-153,-146,-202,-167,-195,-167},{-197,-173,-164,-182,-184,-180},{-167,-187,-206,-177,-175,-189},{-166,-147,-209,-218,-195,-189}},{{-182,-215,-173,-155,-195,-187},{-178,-178,-215,-209,-146,-177},{-155,-146,-193,-182,-166,-197},{-169,-189,-155,-147,-202,-153},{-146,-202,-207,-186,-164,-200},{-198,-211,-178,-153,-193,-187},{-175,-204,-200,-155,-173,-155},{-180,-209,-151,-198,-197,-166},{-147,-182,-209,-175,-164,-158},{-177,-155,-198,-195,-218,-184},{-204,-146,-184,-146,-187,-204},{-175,-213,-207,-160,-173,-155},{-191,-149,-173,-158,-158,-167},{-147,-180,-173,-166,-204,-187},{-171,-178,-155,-191,-184,-213},{-158,-169,-157,-146,-164,-195},{-146,-158,-162,-155,-184,-204},{-189,-167,-215,-160,-175,-153},{-189,-149,-211,-197,-200,-198},{-155,-166,-187,-147,-202,-211},{-173,-158,-160,-173,-182,-218},{-191,-158,-171,-175,-189,-211},{-182,-217,-171,-153,-162,-186},{-197,-147,-155,-207,-153,-202},{-175,-182,-158,-207,-217,-184},{-171,-197,-202,-211,-187,-202},{-169,-217,-184,-202,-213,-177},{-178,-217,-162,-149,-160,-195},{-149,-189,-215,-158,-146,-158},{-147,-193,-184,-167,-164,-193},{-215,-175,-209,-167,-180,-186},{-153,-158,-147,-167,-175,-211},{-191,-178,-158,-204,-186,-217},{-184,-218,-215,-166,-173,-209},{-178,-186,-209,-180,-180,-215},{-146,-180,-202,-207,-193,-213},{-187,-198,-157,-182,-202,-164},{-207,-162,-151,-171,-178,-195},{-195,-173,-206,-169,-166,-209},{-193,-162,-213,-173,-146,-178},{-218,-207,-202,-166,-171,-167},{-215,-166,-197,-169,-157,-186},{-182,-195,-180,-187,-198,-189},{-189,-178,-151,-164,-209,-160},{-191,-151,-193,-151,-195,-151},{-158,-160,-193,-191,-171,-193},{-202,-169,-177,-187,-158,-197},{-173,-213,-187,-162,-158,-155},{-217,-218,-175,-213,-149,-149},{-180,-155,-195,-178,-146,-197}},{{-177,-178,-187,-147,-189,-151},{-147,-189,-155,-215,-200,-189},{-189,-218,-166,-173,-184,-171},{-146,-171,-184,-180,-151,-200},{-164,-147,-160,-167,-191,-182},{-177,-147,-197,-191,-206,-164},{-211,-184,-146,-191,-189,-157},{-178,-217,-146,-204,-213,-218},{-197,-164,-157,-209,-177,-180},{-153,-171,-158,-173,-191,-211},{-209,-215,-178,-160,-175,-200},{-146,-191,-155,-171,-191,-162},{-151,-189,-164,-162,-209,-198},{-155,-213,-215,-164,-204,-191},{-217,-147,-218,-155,-158,-180},{-178,-209,-211,-164,-153,-155},{-193,-147,-193,-173,-186,-178},{-204,-146,-197,-182,-204,-195},{-184,-169,-186,-178,-217,-195},{-200,-151,-160,-189,-211,-175},{-162,-193,-155,-182,-175,-151},{-151,-187,-204,-197,-169,-158},{-169,-211,-193,-162,-187,-175},{-147,-186,-207,-184,-167,-186},{-171,-213,-189,-146,-177,-217},{-186,-197,-158,-169,-202,-157},{-146,-184,-153,-197,-187,-158},{-206,-204,-200,-147,-193,-169},{-166,-153,-204,-197,-200,-217},{-182,-175,-162,-175,-162,-164},{-182,-167,-202,-162,-184,-164},{-173,-160,-149,-169,-218,-204},{-147,-173,-187,-206,-218,-157},{-197,-175,-197,-182,-198,-189},{-193,-217,-180,-155,-193,-169},{-153,-166,-197,-147,-202,-182},{-187,-151,-175,-207,-187,-189},{-162,-171,-158,-175,-146,-149},{-149,-158,-157,-177,-215,-153},{-213,-164,-178,-193,-209,-213},{-197,-198,-151,-202,-217,-207},{-162,-171,-213,-193,-160,-175},{-195,-177,-209,-184,-177,-162},{-158,-160,-173,-217,-207,-218},{-217,-186,-164,-209,-158,-182},{-158,-153,-173,-153,-180,-153},{-164,-211,-215,-177,-204,-157},{-184,-177,-167,-207,-178,-149},{-217,-211,-182,-213,-173,-164},{-167,-155,-147,-158,-178,-207}},{{-180,-166,-166,-167,-147,-218},{-215,-167,-162,-175,-189,-149},{-157,-206,-149,-195,-166,-166},{-191,-160,-177,-198,-147,-193},{-209,-213,-149,-204,-180,-146},{-173,-173,-182,-187,-164,-171},{-146,-149,-151,-173,-193,-166},{-202,-207,-184,-182,-147,-204},{-217,-186,-211,-167,-164,-182},{-198,-193,-184,-149,-169,-153},{-211,-215,-198,-166,-193,-187},{-218,-167,-215,-186,-173,-177},{-147,-215,-186,-218,-207,-202},{-191,-146,-195,-204,-157,-209},{-189,-182,-178,-184,-217,-160},{-162,-207,-202,-158,-198,-211},{-217,-217,-157,-173,-173,-207},{-206,-200,-184,-177,-157,-151},{-171,-182,-191,-153,-182,-200},{-151,-193,-200,-158,-167,-177},{-204,-198,-184,-184,-157,-153},{-187,-175,-160,-207,-155,-175},{-207,-182,-217,-147,-186,-147},{-169,-207,-213,-167,-195,-157},{-215,-182,-173,-177,-206,-169},{-182,-189,-211,-167,-184,-191},{-217,-195,-215,-206,-155,-173},{-177,-164,-164,-209,-162,-151},{-178,-169,-207,-158,-215,-193},{-175,-175,-193,-197,-178,-162},{-169,-209,-218,-153,-213,-217},{-198,-193,-146,-217,-187,-171},{-213,-173,-191,-178,-207,-215},{-186,-217,-155,-177,-211,-184},{-193,-177,-146,-197,-198,-198},{-200,-217,-149,-195,-182,-187},{-169,-193,-204,-211,-171,-209},{-155,-155,-180,-160,-155,-180},{-151,-207,-184,-157,-184,-209},{-184,-200,-177,-171,-218,-171},{-206,-164,-207,-151,-191,-147},{-158,-186,-189,-189,-162,-209},{-184,-209,-175,-193,-218,-158},{-149,-158,-158,-153,-167,-209},{-202,-198,-178,-166,-175,-146},{-157,-149,-195,-191,-184,-198},{-206,-169,-173,-184,-173,-160},{-149,-204,-180,-191,-204,-164},{-215,-182,-187,-204,-217,-213},{-167,-157,-166,-217,-175,-147}}},{{{-225,-240,-216,-201,-216,-243},{-213,-282,-267,-218,-196,-252},{-216,-255,-240,-260,-274,-218},{-201,-230,-243,-228,-294,-216},{-223,-230,-213,-247,-250,-223},{-238,-213,-272,-277,-203,-279},{-292,-262,-270,-235,-233,-235},{-265,-287,-245,-203,-198,-230},{-201,-208,-198,-196,-274,-196},{-267,-196,-196,-220,-277,-292},{-198,-198,-270,-240,-294,-282},{-233,-233,-279,-203,-274,-292},{-238,-218,-292,-238,-267,-223},{-294,-277,-272,-255,-235,-284},{-196,-230,-213,-223,-247,-277},{-228,-240,-267,-196,-196,-279},{-292,-198,-203,-198,-252,-277},{-260,-247,-196,-240,-262,-245},{-240,-262,-247,-228,-243,-265},{-287,-225,-201,-284,-223,-211},{-206,-233,-233,-255,-255,-257},{-265,-233,-211,-255,-233,-225},{-220,-282,-270,-250,-267,-270},{-277,-211,-198,-272,-196,-213},{-220,-245,-252,-233,-272,-225},{-218,-228,-282,-238,-208,-243},{-284,-208,-225,-255,-270,-203},{-203,-277,-213,-230,-206,-279},{-265,-279,-208,-272,-294,-243},{-196,-252,-208,-201,-292,-201},{-213,-211,-208,-223,-294,-198},{-196,-228,-282,-233,-201,-287},{-213,-198,-228,-287,-289,-206},{-208,-213,-238,-279,-220,-255},{-220,-223,-284,-196,-243,-238},{-206,-223,-211,-243,-292,-277},{-255,-287,-289,-198,-265,-272},{-260,-228,-284,-262,-225,-270},{-270,-228,-238,-287,-270,-206},{-287,-208,-292,-238,-289,-220},{-294,-282,-228,-277,-247,-250},{-220,-203,-289,-208,-279,-220},{-228,-223,-270,-201,-265,-208},{-238,-247,-282,-243,-294,-216},{-196,-294,-228,-238,-260,-282},{-270,-213,-247,-243,-225,-294},{-294,-272,-208,-201,-292,-198},{-201,-289,-218,-250,-203,-245},{-223,-225,-235,-211,-213,-252},{-270,-289,-252,-233,-284,-267}},{{-252,-270,-292,-245,-225,-279},{-198,-245,-294,-265,-260,-240},{-272,-238,-284,-252,-218,-294},{-287,-272,-289,-208,-230,-196},{-218,-211,-240,-260,-243,-284},{-247,-201,-230,-294,-206,-245},{-201,-260,-289,-223,-203,-262},{-238,-238,-211,-252,-245,-270},{-240,-216,-243,-277,-198,-211},{-240,-250,-270,-245,-213,-203},{-203,-198,-289,-218,-218,-238},{-235,-203,-201,-218,-262,-211},{-265,-196,-272,-238,-238,-289},{-228,-208,-233,-230,-255,-265},{-262,-252,-220,-265,-223,-270},{-233,-245,-238,-274,-223,-292},{-289,-243,-213,-287,-289,-284},{-284,-211,-228,-243,-225,-216},{-282,-228,-270,-238,-235,-265},{-213,-223,-230,-225,-218,-289},{-220,-284,-211,-218,-289,-294},{-213,-238,-284,-267,-247,-196},{-257,-294,-292,-208,-243,-289},{-201,-225,-284,-282,-206,-294},{-238,-218,-211,-272,-265,-245},{-267,-270,-257,-255,-257,-225},{-213,-250,-255,-201,-279,-213},{-238,-277,-274,-201,-233,-228},{-225,-196,-255,-220,-274,-270},{-289,-206,-223,-255,-243,-260},{-272,-292,-233,-292,-201,-206},{-203,-206,-294,-196,-203,-277},{-255,-225,-220,-255,-257,-287},{-225,-262,-201,-218,-240,-267},{-220,-196,-233,-213,-245,-245},{-238,-272,-245,-201,-223,-220},{-284,-245,-223,-206,-279,-203},{-223,-201,-211,-282,-260,-230},{-284,-284,-198,-262,-228,-274},{-216,-265,-262,-235,-260,-238},{-274,-201,-240,-279,-203,-211},{-218,-203,-289,-282,-292,-247},{-223,-287,-223,-289,-216,-255},{-272,-225,-201,-255,-230,-265},{-289,-196,-218,-255,-294,-260},{-201,-228,-282,-272,-282,-211},{-245,-277,-289,-282,-243,-265},{-225,-260,-223,-243,-272,-211},{-262,-243,-294,-287,-201,-208},{-243,-206,-216,-203,-238,-218}},{{-208,-203,-287,-235,-255,-267},{-245,-250,-284,-277,-284,-245},{-279,-230,-250,-213,-274,-292},{-201,-277,-260,-272,-250,-196},{-267,-267,-233,-211,-262,-240},{-206,-262,-216,-208,-238,-257},{-257,-228,-218,-292,-223,-272},{-233,-235,-267,-284,-250,-272},{-265,-235,-218,-225,-213,-262},{-247,-196,-287,-230,-267,-257},{-208,-198,-265,-206,-279,-198},{-233,-292,-255,-230,-260,-208},{-201,-250,-250,-211,-233,-213},{-289,-294,-267,-206,-265,-267},{-262,-250,-282,-260,-279,-211},{-240,-228,-247,-294,-208,-284},{-240,-208,-211,-243,-279,-233},{-294,-243,-228,-198,-270,-238},{-243,-270,-228,-262,-267,-208},{-228,-203,-289,-267,-225,-230},{-287,-294,-267,-228,-265,-252},{-255,-282,-216,-243,-220,-201},{-277,-277,-272,-272,-262,-247},{-198,-250,-257,-228,-213,-250},{-294,-213,-243,-272,-274,-225},{-255,-208,-228,-267,-282,-216},{-203,-289,-235,-292,-289,-233},{-262,-201,-260,-274,-277,-252},{-252,-235,-228,-225,-282,-255},{-272,-228,-284,-279,-201,-218},{-245,-245,-250,-201,-250,-243},{-292,-279,-233,-247,-201,-198},{-265,-265,-292,-211,-274,-213},{-228,-292,-289,-201,-250,-284},{-240,-220,-260,-274,-211,-289},{-270,-201,-267,-250,-213,-230},{-230,-284,-272,-255,-279,-230},{-240,-240,-230,-223,-257,-265},{-216,-218,-228,-257,-284,-252},{-289,-196,-213,-279,-208,-240},{-294,-196,-225,-203,-270,-211},{-238,-265,-270,-284,-274,-277},{-238,-230,-250,-274,-220,-250},{-206,-265,-198,-196,-245,-223},{-218,-223,-238,-292,-270,-247},{-257,-213,-247,-294,-223,-223},{-292,-250,-243,-274,-292,-279},{-238,-287,-196,-223,-198,-252},{-265,-233,-274,-198,-225,-247},{-252,-260,-243,-196,-230,-198}},{{-270,-223,-287,-218,-284,-213},{-289,-289,-255,-198,-218,-262},{-265,-250,-225,-270,-255,-240},{-198,-238,-240,-198,-220,-220},{-216,-235,-257,-284,-287,-203},{-277,-289,-262,-208,-225,-201},{-211,-274,-287,-243,-196,-282},{-277,-277,-272,-211,-223,-279},{-287,-216,-284,-216,-277,-272},{-287,-201,-287,-211,-201,-240},{-250,-252,-238,-233,-220,-238},{-240,-245,-211,-220,-284,-216},{-196,-292,-230,-274,-262,-282},{-289,-279,-216,-255,-223,-294},{-260,-240,-228,-201,-233,-238},{-255,-240,-220,-206,-230,-233},{-208,-284,-201,-211,-201,-196},{-277,-230,-260,-238,-272,-282},{-267,-289,-230,-274,-228,-279},{-247,-240,-272,-196,-243,-235},{-245,-206,-230,-287,-267,-287},{-208,-270,-284,-201,-218,-282},{-225,-196,-260,-282,-294,-218},{-250,-203,-265,-198,-282,-270},{-265,-247,-274,-220,-287,-228},{-211,-257,-274,-252,-218,-198},{-282,-245,-279,-289,-243,-247},{-243,-294,-260,-243,-287,-225},{-287,-257,-247,-279,-220,-250},{-201,-279,-201,-267,-250,-238},{-284,-250,-277,-245,-284,-287},{-230,-289,-240,-233,-260,-279},{-260,-216,-255,-274,-279,-294},{-247,-213,-228,-294,-211,-196},{-213,-294,-230,-240,-220,-198},{-272,-272,-198,-225,-225,-277},{-270,-272,-230,-196,-243,-198},{-289,-198,-213,-265,-279,-267},{-267,-228,-223,-292,-247,-282},{-265,-240,-267,-245,-265,-292},{-238,-272,-238,-220,-225,-272},{-245,-211,-243,-201,-203,-223},{-294,-201,-262,-201,-262,-198},{-247,-260,-220,-262,-289,-240},{-198,-274,-243,-213,-228,-274},{-208,-260,-206,-250,-287,-235},{-255,-282,-247,-235,-223,-230},{-255,-247,-198,-294,-240,-220},{-213,-225,-216,-213,-230,-228},{-223,-245,-198,-198,-223,-230}},{{-208,-245,-211,-228,-267,-284},{-272,-265,-198,-267,-196,-198},{-203,-255,-225,-208,-260,-245},{-225,-240,-250,-250,-240,-262},{-250,-282,-279,-294,-292,-279},{-203,-294,-238,-279,-223,-206},{-240,-198,-255,-265,-284,-292},{-265,-243,-240,-282,-218,-208},{-228,-208,-279,-230,-270,-289},{-265,-201,-255,-198,-257,-220},{-216,-262,-225,-294,-279,-270},{-216,-292,-289,-230,-235,-274},{-211,-198,-292,-262,-272,-294},{-257,-289,-230,-218,-284,-282},{-262,-235,-235,-208,-225,-228},{-196,-240,-198,-265,-255,-238},{-279,-211,-292,-218,-206,-198},{-243,-272,-289,-216,-203,-267},{-289,-289,-233,-260,-282,-243},{-198,-255,-294,-220,-274,-287},{-260,-211,-289,-252,-220,-262},{-230,-218,-245,-284,-282,-260},{-282,-201,-243,-235,-220,-252},{-238,-238,-225,-255,-284,-223},{-201,-211,-233,-220,-284,-294},{-223,-201,-265,-218,-292,-255},{-270,-208,-265,-240,-216,-247},{-245,-267,-216,-274,-238,-240},{-277,-262,-252,-240,-243,-289},{-267,-270,-228,-294,-196,-218},{-243,-225,-292,-252,-245,-270},{-211,-243,-245,-203,-277,-198},{-277,-260,-243,-287,-289,-292},{-213,-277,-282,-257,-228,-220},{-220,-233,-279,-213,-196,-262},{-240,-206,-267,-206,-211,-216},{-265,-279,-260,-238,-260,-240},{-206,-235,-289,-257,-211,-289},{-292,-257,-235,-216,-225,-252},{-230,-277,-201,-238,-260,-274},{-211,-238,-282,-260,-245,-235},{-213,-243,-247,-265,-238,-257},{-225,-243,-230,-238,-235,-260},{-265,-203,-196,-260,-218,-252},{-245,-223,-292,-294,-262,-270},{-235,-216,-270,-211,-270,-255},{-257,-206,-235,-265,-211,-240},{-213,-230,-289,-265,-238,-255},{-223,-201,-247,-235,-220,-235},{-289,-292,-240,-282,-252,-255}},{{-255,-277,-208,-282,-255,-225},{-284,-216,-255,-211,-265,-201},{-277,-198,-220,-201,-272,-225},{-287,-203,-257,-216,-279,-247},{-213,-292,-289,-257,-284,-216},{-294,-270,-294,-220,-284,-292},{-270,-201,-279,-201,-203,-206},{-233,-272,-284,-289,-257,-216},{-216,-235,-228,-255,-274,-282},{-262,-252,-196,-196,-250,-216},{-279,-211,-218,-238,-272,-216},{-223,-279,-252,-250,-218,-223},{-277,-287,-243,-228,-218,-292},{-203,-225,-223,-220,-211,-247},{-272,-284,-220,-216,-282,-282},{-225,-247,-235,-282,-274,-220},{-274,-238,-218,-240,-238,-277},{-279,-282,-294,-220,-235,-252},{-294,-270,-274,-233,-213,-208},{-208,-220,-243,-230,-284,-228},{-262,-250,-287,-272,-272,-201},{-201,-257,-282,-265,-287,-238},{-211,-240,-247,-240,-206,-240},{-208,-206,-213,-223,-262,-287},{-265,-240,-235,-213,-216,-289},{-223,-274,-292,-233,-284,-294},{-284,-228,-250,-225,-255,-289},{-287,-233,-243,-198,-279,-211},{-262,-220,-230,-272,-247,-294},{-247,-255,-235,-230,-240,-208},{-265,-257,-211,-235,-282,-274},{-223,-272,-233,-235,-265,-240},{-245,-233,-252,-265,-230,-225},{-292,-233,-206,-218,-225,-247},{-233,-270,-228,-216,-225,-272},{-289,-274,-235,-220,-287,-279},{-218,-213,-238,-228,-208,-201},{-203,-260,-252,-243,-277,-206},{-272,-257,-262,-228,-223,-240},{-196,-282,-225,-252,-277,-255},{-240,-252,-247,-245,-260,-213},{-274,-233,-213,-292,-223,-260},{-279,-292,-238,-216,-247,-294},{-279,-284,-260,-265,-230,-279},{-198,-265,-272,-245,-294,-238},{-250,-230,-284,-203,-228,-292},{-252,-196,-240,-245,-252,-277},{-294,-213,-294,-262,-265,-262},{-292,-228,-267,-265,-238,-225},{-238,-270,-250,-292,-203,-255}}},{{{-252,-277,-215,-187,-208,-199},{-252,-243,-252,-240,-187,-217},{-270,-201,-203,-224,-213,-268},{-277,-268,-273,-268,-199,-196},{-277,-226,-252,-208,-194,-275},{-224,-187,-224,-231,-233,-199},{-203,-243,-236,-210,-249,-189},{-277,-203,-266,-229,-249,-259},{-240,-238,-259,-187,-249,-222},{-238,-243,-219,-263,-219,-189},{-208,-208,-201,-208,-261,-192},{-203,-226,-245,-217,-270,-261},{-273,-224,-215,-185,-270,-275},{-189,-266,-215,-222,-277,-231},{-268,-247,-259,-199,-261,-217},{-238,-224,-249,-277,-259,-231},{-213,-266,-217,-201,-247,-263},{-222,-233,-266,-238,-236,-252},{-249,-273,-192,-210,-275,-275},{-261,-208,-187,-231,-208,-199},{-196,-185,-229,-213,-268,-270},{-236,-222,-249,-243,-236,-217},{-243,-256,-199,-192,-201,-245},{-229,-217,-229,-243,-189,-263},{-256,-247,-249,-196,-224,-215},{-210,-189,-266,-270,-245,-252},{-217,-210,-247,-229,-233,-215},{-210,-222,-222,-270,-270,-243},{-213,-210,-187,-263,-273,-219},{-222,-277,-256,-236,-189,-263},{-226,-261,-261,-189,-263,-187},{-219,-259,-247,-261,-245,-194},{-219,-252,-226,-247,-277,-185},{-263,-236,-273,-249,-215,-254},{-217,-275,-213,-254,-222,-236},{-187,-194,-277,-263,-201,-268},{-213,-192,-203,-252,-259,-199},{-189,-185,-249,-229,-217,-268},{-222,-268,-206,-194,-252,-273},{-259,-185,-194,-203,-192,-275},{-215,-229,-249,-256,-199,-240},{-229,-236,-213,-236,-194,-192},{-247,-277,-252,-187,-238,-231},{-201,-236,-203,-201,-249,-215},{-224,-275,-245,-249,-224,-252},{-196,-189,-247,-215,-266,-215},{-194,-215,-201,-199,-224,-266},{-243,-213,-210,-254,-236,-217},{-224,-252,-266,-194,-224,-189},{-268,-240,-256,-203,-226,-233}},{{-273,-189,-226,-249,-233,-247},{-187,-203,-203,-187,-208,-203},{-243,-247,-203,-208,-243,-236},{-261,-219,-266,-222,-187,-259},{-201,-263,-226,-219,-206,-263},{-268,-199,-231,-213,-231,-247},{-192,-266,-203,-206,-261,-231},{-217,-259,-263,-189,-213,-213},{-224,-215,-247,-252,-277,-192},{-213,-275,-254,-229,-208,-270},{-273,-268,-229,-259,-192,-196},{-199,-189,-243,-185,-263,-247},{-187,-254,-240,-270,-222,-259},{-249,-231,-210,-222,-238,-247},{-277,-245,-249,-226,-231,-203},{-201,-189,-222,-192,-229,-254},{-224,-273,-245,-270,-236,-247},{-256,-252,-203,-224,-247,-277},{-270,-203,-226,-233,-210,-185},{-189,-210,-203,-249,-201,-268},{-277,-249,-199,-259,-201,-243},{-270,-254,-273,-261,-219,-219},{-245,-233,-213,-243,-185,-254},{-236,-199,-201,-226,-273,-199},{-277,-259,-245,-203,-213,-222},{-213,-203,-187,-206,-224,-275},{-196,-275,-240,-243,-196,-266},{-229,-254,-187,-215,-233,-189},{-210,-208,-275,-236,-226,-243},{-270,-243,-217,-233,-215,-203},{-277,-243,-236,-268,-273,-208},{-238,-247,-192,-259,-219,-247},{-240,-219,-203,-259,-263,-217},{-231,-238,-210,-196,-270,-215},{-236,-270,-226,-240,-252,-215},{-196,-222,-261,-189,-206,-194},{-187,-261,-259,-233,-226,-240},{-268,-189,-224,-224,-259,-194},{-224,-245,-185,-275,-208,-245},{-201,-219,-201,-185,-213,-185},{-215,-185,-192,-224,-226,-213},{-208,-213,-210,-270,-270,-203},{-240,-233,-275,-217,-243,-243},{-249,-259,-206,-208,-192,-273},{-277,-226,-275,-196,-219,-185},{-222,-192,-199,-254,-192,-208},{-240,-231,-189,-243,-256,-187},{-213,-256,-259,-247,-203,-275},{-252,-270,-219,-199,-215,-252},{-201,-231,-270,-224,-233,-240}},{{-236,-203,-266,-256,-206,-263},{-245,-199,-240,-194,-238,-199},{-252,-201,-217,-268,-226,-268},{-259,-185,-192,-208,-247,-268},{-194,-275,-247,-210,-252,-243},{-229,-261,-268,-268,-261,-238},{-203,-263,-249,-254,-254,-268},{-273,-275,-259,-261,-222,-263},{-249,-210,-256,-187,-245,-185},{-270,-231,-201,-187,-259,-187},{-217,-199,-247,-203,-249,-226},{-208,-201,-270,-194,-270,-254},{-201,-226,-270,-196,-275,-273},{-277,-196,-259,-277,-201,-277},{-185,-266,-233,-208,-187,-252},{-243,-210,-249,-249,-249,-210},{-224,-256,-245,-208,-187,-266},{-275,-243,-277,-263,-275,-194},{-189,-217,-194,-203,-229,-203},{-222,-206,-187,-196,-275,-199},{-243,-266,-185,-245,-189,-208},{-189,-233,-189,-226,-259,-199},{-236,-254,-189,-254,-254,-226},{-194,-275,-236,-268,-224,-224},{-185,-259,-199,-243,-187,-224},{-249,-185,-217,-236,-203,-222},{-199,-210,-231,-266,-201,-210},{-256,-194,-215,-229,-208,-206},{-203,-243,-231,-203,-263,-236},{-189,-219,-273,-187,-203,-213},{-261,-254,-208,-194,-247,-273},{-226,-194,-247,-206,-226,-249},{-192,-261,-226,-196,-266,-247},{-192,-245,-196,-243,-268,-215},{-275,-254,-238,-201,-185,-210},{-238,-277,-277,-266,-263,-208},{-192,-277,-273,-261,-270,-192},{-270,-206,-273,-252,-233,-210},{-185,-210,-201,-236,-240,-261},{-231,-249,-238,-256,-273,-208},{-189,-187,-213,-238,-189,-201},{-259,-219,-215,-201,-254,-236},{-187,-224,-238,-208,-266,-236},{-243,-187,-249,-219,-208,-206},{-219,-217,-256,-243,-277,-233},{-226,-238,-231,-229,-266,-275},{-245,-270,-259,-249,-217,-208},{-222,-243,-270,-203,-192,-224},{-219,-270,-189,-245,-226,-210},{-189,-229,-263,-254,-273,-203}},{{-224,-238,-270,-219,-268,-245},{-229,-229,-219,-277,-189,-206},{-273,-192,-189,-203,-210,-226},{-270,-268,-210,-247,-231,-185},{-259,-224,-256,-247,-252,-263},{-189,-247,-192,-233,-203,-229},{-185,-247,-252,-273,-277,-270},{-268,-261,-222,-213,-194,-261},{-201,-270,-203,-252,-233,-199},{-229,-215,-268,-263,-263,-194},{-238,-243,-266,-194,-194,-249},{-270,-259,-247,-215,-259,-217},{-213,-222,-201,-226,-219,-201},{-185,-187,-243,-252,-224,-254},{-226,-210,-259,-261,-229,-210},{-277,-273,-203,-249,-236,-192},{-203,-206,-219,-217,-215,-206},{-277,-268,-240,-229,-222,-206},{-249,-194,-263,-213,-189,-252},{-196,-224,-199,-210,-270,-224},{-185,-185,-254,-270,-263,-261},{-194,-222,-245,-219,-194,-222},{-192,-217,-268,-187,-226,-254},{-222,-249,-219,-196,-256,-226},{-210,-194,-249,-213,-187,-240},{-252,-194,-256,-249,-259,-206},{-222,-206,-233,-277,-210,-196},{-238,-189,-201,-196,-236,-238},{-213,-263,-259,-277,-194,-226},{-261,-277,-194,-229,-277,-263},{-206,-187,-229,-192,-208,-206},{-222,-268,-189,-224,-206,-252},{-224,-229,-249,-226,-240,-243},{-203,-199,-249,-259,-231,-213},{-238,-208,-203,-236,-185,-213},{-201,-185,-254,-224,-231,-196},{-268,-226,-194,-215,-268,-229},{-224,-229,-266,-187,-247,-270},{-268,-236,-187,-240,-249,-224},{-189,-259,-243,-222,-275,-199},{-270,-254,-263,-231,-236,-252},{-185,-270,-233,-233,-192,-249},{-277,-231,-187,-266,-231,-219},{-273,-240,-266,-231,-189,-203},{-224,-252,-206,-222,-199,-238},{-215,-236,-224,-245,-187,-187},{-240,-275,-187,-270,-259,-229},{-275,-270,-229,-263,-219,-194},{-210,-187,-268,-185,-208,-249},{-208,-196,-256,-208,-219,-222}},{{-273,-256,-231,-199,-231,-224},{-194,-210,-266,-215,-275,-231},{-259,-254,-266,-252,-194,-275},{-240,-233,-254,-196,-238,-277},{-261,-226,-229,-247,-201,-245},{-226,-270,-252,-185,-233,-247},{-238,-256,-270,-226,-229,-238},{-229,-256,-229,-256,-240,-206},{-233,-266,-203,-238,-224,-206},{-233,-275,-194,-273,-254,-189},{-231,-259,-231,-245,-238,-240},{-236,-261,-185,-208,-215,-222},{-275,-224,-259,-206,-263,-203},{-185,-277,-273,-247,-194,-275},{-187,-236,-203,-203,-263,-247},{-252,-187,-229,-210,-219,-194},{-266,-259,-206,-206,-233,-224},{-236,-189,-224,-222,-194,-268},{-194,-217,-249,-245,-229,-273},{-201,-245,-238,-189,-226,-229},{-247,-231,-263,-206,-192,-213},{-240,-240,-201,-229,-203,-259},{-217,-219,-229,-249,-215,-215},{-277,-256,-213,-222,-261,-245},{-266,-277,-189,-266,-215,-222},{-189,-222,-219,-231,-270,-201},{-229,-210,-238,-277,-222,-229},{-199,-275,-185,-222,-243,-268},{-187,-263,-222,-270,-266,-201},{-277,-199,-201,-192,-217,-187},{-187,-196,-249,-187,-224,-238},{-229,-243,-189,-268,-215,-247},{-222,-277,-270,-222,-203,-263},{-222,-210,-217,-213,-252,-263},{-210,-240,-256,-277,-192,-203},{-263,-263,-249,-249,-213,-243},{-194,-219,-201,-249,-206,-208},{-201,-194,-277,-245,-219,-268},{-259,-231,-238,-252,-254,-222},{-210,-277,-229,-203,-187,-247},{-277,-215,-247,-273,-238,-206},{-224,-229,-187,-247,-252,-185},{-259,-259,-208,-259,-222,-210},{-261,-263,-245,-194,-261,-256},{-208,-252,-217,-201,-215,-192},{-256,-247,-277,-252,-196,-226},{-229,-238,-210,-277,-189,-201},{-219,-249,-249,-238,-263,-247},{-206,-236,-226,-196,-201,-194},{-263,-266,-194,-263,-226,-256}},{{-192,-203,-247,-236,-231,-266},{-185,-236,-213,-192,-240,-185},{-240,-231,-236,-229,-238,-252},{-240,-194,-187,-249,-201,-201},{-206,-261,-249,-187,-259,-270},{-236,-275,-240,-224,-219,-263},{-208,-219,-270,-192,-277,-270},{-219,-215,-247,-206,-266,-215},{-240,-203,-247,-217,-238,-185},{-196,-196,-252,-268,-254,-245},{-199,-194,-263,-277,-187,-206},{-226,-196,-273,-247,-189,-192},{-213,-210,-224,-229,-270,-185},{-199,-201,-236,-233,-254,-238},{-203,-245,-229,-222,-266,-203},{-201,-240,-213,-268,-252,-231},{-187,-213,-203,-252,-229,-206},{-229,-185,-213,-245,-203,-275},{-238,-192,-245,-231,-217,-222},{-213,-238,-231,-194,-201,-196},{-206,-189,-226,-266,-266,-196},{-268,-185,-259,-210,-219,-187},{-199,-259,-273,-240,-247,-224},{-203,-210,-203,-259,-213,-222},{-261,-187,-185,-215,-201,-277},{-273,-238,-243,-224,-201,-277},{-268,-247,-229,-229,-203,-256},{-245,-192,-189,-226,-236,-243},{-252,-224,-252,-243,-249,-231},{-194,-261,-199,-252,-189,-185},{-226,-236,-233,-245,-206,-238},{-231,-259,-233,-217,-270,-217},{-243,-189,-254,-233,-233,-238},{-194,-245,-259,-185,-206,-217},{-226,-231,-185,-268,-256,-222},{-266,-263,-226,-275,-222,-231},{-273,-275,-185,-236,-219,-275},{-210,-194,-249,-247,-245,-245},{-208,-199,-192,-224,-194,-249},{-270,-266,-261,-240,-201,-224},{-199,-201,-199,-236,-254,-187},{-201,-270,-208,-213,-219,-252},{-224,-229,-259,-233,-243,-261},{-252,-266,-231,-187,-277,-229},{-185,-233,-268,-243,-201,-256},{-217,-254,-201,-249,-185,-224},{-268,-210,-268,-245,-201,-226},{-215,-277,-252,-259,-185,-270},{-215,-210,-273,-203,-189,-222},{-249,-252,-231,-201,-219,-203}}},{{{-262,-303,-350,-241,-341,-306},{-344,-253,-288,-318,-329,-329},{-244,-338,-270,-344,-259,-332},{-256,-309,-265,-294,-332,-270},{-253,-312,-253,-332,-320,-238},{-291,-344,-294,-259,-318,-253},{-347,-338,-265,-306,-315,-282},{-347,-329,-282,-318,-244,-262},{-320,-300,-341,-294,-326,-306},{-253,-338,-326,-332,-256,-268},{-235,-338,-262,-256,-326,-259},{-253,-235,-338,-270,-241,-291},{-329,-326,-256,-297,-297,-265},{-256,-247,-270,-238,-303,-270},{-270,-262,-326,-312,-318,-268},{-303,-347,-279,-235,-347,-320},{-303,-350,-332,-350,-329,-273},{-300,-323,-256,-335,-309,-335},{-247,-323,-329,-303,-335,-309},{-262,-259,-347,-309,-273,-335},{-332,-332,-282,-338,-297,-332},{-282,-238,-341,-344,-259,-253},{-329,-291,-350,-338,-268,-250},{-256,-238,-300,-291,-259,-318},{-282,-323,-259,-309,-332,-276},{-320,-329,-350,-247,-347,-309},{-294,-306,-344,-306,-285,-303},{-323,-270,-300,-247,-306,-320},{-323,-323,-235,-347,-262,-256},{-326,-285,-244,-244,-235,-315},{-306,-332,-329,-291,-344,-279},{-265,-253,-329,-241,-326,-291},{-312,-241,-315,-303,-300,-247},{-300,-235,-303,-294,-282,-279},{-303,-279,-238,-273,-276,-247},{-250,-318,-320,-247,-326,-341},{-320,-326,-291,-329,-341,-323},{-270,-347,-344,-344,-303,-350},{-279,-303,-288,-350,-244,-265},{-297,-341,-344,-318,-288,-247},{-294,-315,-285,-312,-300,-320},{-318,-253,-344,-288,-326,-276},{-300,-256,-338,-241,-326,-268},{-309,-335,-241,-312,-312,-329},{-332,-323,-270,-259,-285,-276},{-306,-268,-285,-282,-350,-256},{-282,-279,-241,-268,-250,-332},{-294,-332,-265,-315,-259,-309},{-323,-244,-273,-323,-347,-291},{-238,-262,-256,-332,-306,-238}},{{-353,-353,-315,-270,-268,-312},{-320,-276,-315,-265,-320,-259},{-250,-338,-320,-344,-250,-288},{-353,-341,-288,-244,-315,-347},{-353,-285,-256,-309,-309,-285},{-256,-276,-309,-344,-253,-347},{-332,-265,-250,-294,-268,-235},{-238,-259,-341,-315,-285,-300},{-297,-244,-309,-347,-303,-297},{-259,-329,-347,-297,-353,-291},{-353,-247,-238,-244,-350,-238},{-341,-247,-259,-303,-291,-338},{-347,-273,-268,-276,-344,-303},{-306,-282,-320,-341,-344,-288},{-353,-276,-332,-265,-253,-256},{-335,-235,-329,-279,-320,-282},{-300,-294,-335,-241,-256,-297},{-241,-347,-244,-303,-320,-276},{-344,-326,-279,-332,-259,-312},{-241,-273,-256,-344,-344,-276},{-347,-265,-329,-335,-350,-270},{-285,-326,-332,-250,-332,-250},{-347,-256,-276,-291,-315,-244},{-318,-300,-270,-353,-303,-300},{-335,-309,-247,-262,-279,-282},{-318,-285,-318,-259,-335,-282},{-247,-306,-288,-344,-320,-300},{-338,-262,-282,-265,-250,-329},{-329,-306,-297,-250,-303,-273},{-291,-341,-332,-353,-335,-320},{-303,-335,-276,-320,-323,-276},{-329,-320,-282,-279,-235,-338},{-300,-300,-341,-297,-247,-235},{-341,-268,-318,-297,-241,-350},{-353,-247,-256,-353,-294,-238},{-306,-253,-323,-338,-270,-323},{-285,-238,-323,-318,-303,-268},{-241,-326,-241,-303,-309,-253},{-320,-297,-279,-312,-288,-341},{-303,-344,-273,-338,-250,-250},{-315,-335,-300,-312,-270,-270},{-253,-294,-276,-300,-265,-250},{-294,-338,-335,-309,-279,-347},{-303,-282,-259,-320,-338,-338},{-341,-282,-282,-323,-285,-256},{-306,-326,-276,-241,-235,-265},{-323,-300,-259,-300,-256,-247},{-282,-335,-268,-338,-332,-300},{-259,-273,-250,-341,-300,-300},{-353,-309,-238,-259,-291,-238}},{{-329,-338,-273,-338,-247,-244},{-294,-256,-288,-326,-347,-323},{-276,-270,-262,-332,-265,-282},{-303,-350,-291,-318,-273,-323},{-250,-315,-262,-320,-303,-318},{-294,-341,-347,-320,-332,-341},{-323,-320,-303,-329,-306,-315},{-235,-335,-344,-268,-315,-279},{-285,-285,-288,-282,-288,-235},{-262,-297,-303,-312,-326,-238},{-320,-268,-265,-335,-320,-315},{-253,-268,-329,-320,-312,-285},{-270,-300,-353,-282,-244,-265},{-256,-320,-326,-347,-288,-291},{-297,-318,-238,-250,-268,-350},{-235,-235,-285,-312,-265,-244},{-326,-262,-320,-335,-297,-326},{-318,-332,-282,-297,-259,-350},{-326,-285,-341,-268,-312,-312},{-326,-353,-276,-332,-291,-332},{-309,-335,-262,-335,-285,-262},{-315,-303,-270,-238,-297,-315},{-297,-332,-265,-276,-315,-285},{-256,-247,-353,-279,-318,-335},{-259,-238,-235,-259,-288,-294},{-326,-270,-312,-353,-315,-238},{-241,-300,-273,-247,-341,-315},{-341,-350,-309,-347,-350,-312},{-341,-309,-353,-241,-306,-326},{-347,-323,-276,-329,-344,-291},{-250,-297,-335,-344,-276,-312},{-291,-270,-273,-256,-294,-279},{-306,-238,-353,-279,-329,-262},{-235,-350,-350,-262,-244,-294},{-300,-312,-344,-282,-338,-306},{-268,-312,-306,-259,-306,-282},{-250,-297,-329,-347,-312,-235},{-335,-312,-244,-338,-303,-288},{-300,-297,-347,-235,-273,-241},{-244,-315,-341,-318,-282,-244},{-291,-270,-300,-241,-238,-323},{-309,-323,-270,-344,-303,-259},{-350,-273,-297,-344,-353,-320},{-262,-320,-341,-353,-335,-309},{-350,-306,-335,-268,-259,-241},{-241,-341,-285,-353,-312,-338},{-320,-335,-300,-326,-309,-262},{-306,-326,-338,-244,-276,-244},{-265,-332,-285,-241,-253,-250},{-235,-323,-291,-244,-350,-297}},{{-329,-244,-341,-256,-300,-268},{-306,-282,-265,-291,-332,-300},{-250,-326,-312,-309,-341,-262},{-253,-282,-273,-250,-273,-300},{-309,-247,-335,-297,-306,-353},{-273,-288,-353,-326,-247,-247},{-341,-238,-294,-276,-244,-279},{-341,-238,-318,-300,-303,-250},{-268,-244,-285,-288,-350,-273},{-312,-291,-341,-350,-306,-265},{-306,-259,-282,-265,-315,-326},{-247,-338,-309,-288,-350,-335},{-268,-294,-326,-347,-244,-341},{-350,-253,-276,-270,-338,-326},{-273,-335,-332,-268,-309,-273},{-235,-297,-270,-285,-312,-309},{-344,-350,-268,-250,-309,-235},{-253,-262,-341,-256,-323,-353},{-250,-312,-259,-335,-279,-341},{-235,-291,-285,-285,-265,-268},{-247,-259,-300,-256,-265,-320},{-350,-265,-282,-256,-253,-247},{-347,-241,-320,-300,-282,-270},{-235,-300,-300,-320,-282,-250},{-323,-347,-270,-341,-315,-326},{-309,-347,-250,-326,-256,-294},{-288,-262,-241,-320,-350,-273},{-329,-320,-353,-320,-285,-262},{-282,-347,-238,-323,-320,-241},{-288,-315,-323,-282,-250,-256},{-306,-247,-259,-341,-235,-294},{-312,-341,-256,-320,-268,-247},{-265,-297,-288,-318,-247,-315},{-338,-341,-318,-350,-320,-282},{-265,-282,-253,-265,-259,-238},{-347,-309,-318,-338,-276,-347},{-247,-259,-259,-300,-312,-300},{-309,-253,-312,-341,-244,-256},{-250,-250,-282,-285,-335,-244},{-279,-276,-303,-291,-338,-244},{-259,-320,-297,-279,-282,-318},{-247,-244,-332,-276,-318,-273},{-276,-350,-326,-335,-291,-285},{-335,-326,-241,-244,-253,-323},{-312,-262,-288,-309,-250,-282},{-273,-250,-326,-273,-315,-241},{-326,-312,-306,-344,-341,-270},{-291,-259,-256,-323,-332,-318},{-276,-318,-276,-335,-303,-288},{-297,-300,-335,-320,-332,-318}},{{-259,-259,-270,-353,-294,-279},{-318,-235,-241,-300,-265,-265},{-241,-265,-347,-285,-270,-250},{-276,-320,-270,-259,-329,-341},{-350,-335,-303,-297,-241,-326},{-268,-332,-297,-262,-259,-300},{-279,-326,-294,-285,-294,-338},{-285,-350,-282,-318,-282,-300},{-318,-350,-338,-347,-288,-329},{-270,-244,-262,-270,-312,-312},{-235,-312,-279,-332,-306,-338},{-276,-303,-297,-312,-279,-294},{-294,-341,-238,-291,-315,-273},{-329,-347,-273,-256,-235,-350},{-256,-288,-244,-268,-347,-282},{-282,-256,-347,-338,-332,-297},{-253,-285,-306,-279,-282,-353},{-288,-300,-259,-253,-250,-338},{-241,-306,-268,-262,-335,-253},{-282,-350,-350,-297,-338,-347},{-247,-344,-335,-303,-350,-335},{-294,-276,-318,-250,-250,-306},{-315,-238,-315,-285,-235,-276},{-265,-315,-235,-315,-235,-238},{-244,-309,-268,-300,-315,-276},{-353,-303,-312,-273,-250,-282},{-279,-306,-297,-238,-238,-315},{-265,-265,-291,-297,-315,-341},{-350,-309,-268,-306,-347,-265},{-262,-262,-291,-341,-288,-350},{-276,-323,-276,-247,-265,-326},{-259,-282,-297,-250,-294,-247},{-335,-259,-353,-259,-338,-335},{-285,-235,-329,-347,-268,-268},{-259,-270,-273,-297,-300,-315},{-300,-332,-250,-294,-282,-332},{-320,-259,-350,-282,-279,-347},{-288,-350,-300,-253,-265,-332},{-288,-306,-344,-347,-262,-315},{-241,-253,-347,-238,-347,-338},{-270,-344,-285,-273,-318,-282},{-303,-335,-323,-318,-262,-341},{-329,-250,-318,-268,-250,-347},{-326,-262,-241,-353,-273,-291},{-250,-262,-256,-294,-265,-335},{-306,-276,-273,-306,-306,-253},{-235,-347,-303,-262,-320,-235},{-323,-262,-268,-259,-273,-247},{-341,-244,-303,-262,-344,-300},{-259,-320,-309,-344,-329,-270}},{{-294,-279,-288,-318,-335,-279},{-344,-256,-276,-265,-335,-235},{-279,-279,-297,-276,-326,-279},{-265,-268,-244,-329,-326,-259},{-270,-294,-297,-291,-247,-259},{-347,-303,-253,-285,-344,-335},{-312,-300,-294,-335,-253,-291},{-332,-241,-350,-268,-288,-253},{-262,-347,-285,-326,-253,-235},{-282,-335,-341,-347,-285,-323},{-259,-265,-297,-250,-247,-312},{-338,-318,-335,-259,-341,-294},{-338,-312,-294,-273,-315,-300},{-262,-297,-238,-288,-300,-285},{-288,-282,-312,-273,-262,-285},{-247,-323,-329,-256,-312,-309},{-312,-344,-315,-303,-285,-244},{-235,-253,-350,-262,-320,-341},{-291,-303,-288,-312,-297,-285},{-315,-326,-288,-291,-335,-306},{-320,-279,-350,-347,-235,-244},{-259,-326,-335,-303,-285,-297},{-350,-341,-294,-309,-250,-285},{-241,-253,-341,-335,-338,-323},{-353,-344,-320,-273,-282,-276},{-353,-294,-315,-235,-282,-288},{-318,-303,-285,-326,-329,-338},{-291,-332,-335,-250,-265,-256},{-270,-323,-318,-291,-318,-288},{-285,-259,-341,-332,-303,-282},{-309,-288,-268,-326,-244,-344},{-262,-306,-338,-318,-332,-309},{-312,-244,-262,-294,-270,-294},{-312,-291,-238,-276,-291,-353},{-250,-335,-326,-323,-265,-285},{-297,-273,-273,-306,-268,-273},{-262,-270,-309,-268,-323,-294},{-300,-353,-329,-265,-256,-262},{-303,-235,-320,-318,-312,-300},{-256,-338,-315,-332,-279,-329},{-332,-291,-338,-238,-291,-329},{-347,-309,-347,-315,-335,-268},{-268,-335,-309,-347,-326,-235},{-300,-253,-262,-300,-332,-306},{-309,-353,-335,-276,-350,-291},{-335,-253,-270,-256,-288,-353},{-273,-247,-347,-332,-253,-326},{-241,-329,-309,-256,-320,-265},{-300,-309,-326,-250,-256,-253},{-303,-288,-306,-326,-238,-338}}}}; // 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,5,16,8,6,16,8,6,16,9,6,16,9,6,17,9,6,17,8,6,17,9,6,17,9,6,16,8,6,17,9,6,17,9,6,17,9,6,18,9,6,17,9,6,18,9,6,17,9,6,17,9,6,17,8,6,16,9,6,16,8,6,17,8,6}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},{16,17,18,19,20,21,22,23},{24,25,26,27,28},{29,30,31,32,33,34,35,36,37,38,39,40,41,42,43},{44,45,46,47,48,49,50,51},{52,53,54,55,56},{57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72},{73,74,75,76,77,78,79,80},{81,82,83,84,85},{86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101},{102,103,104,105,106,107,108,109},{110,111,112,113,114,115},{116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131},{132,133,134,135,136,137,138,139},{140,141,142,143,144,145},{146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161},{162,163,164,165,166,167,168,169,170},{171,172,173,174,175,176},{177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192},{193,194,195,196,197,198,199,200,201},{202,203,204,205,206,207},{208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224},{225,226,227,228,229,230,231,232,233},{234,235,236,237,238,239},{240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256},{257,258,259,260,261,262,263,264},{265,266,267,268,269,270},{271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287},{288,289,290,291,292,293,294,295,296},{297,298,299,300,301,302},{303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319},{320,321,322,323,324,325,326,327,328},{329,330,331,332,333,334},{335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350},{351,352,353,354,355,356,357,358},{359,360,361,362,363,364},{365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381},{382,383,384,385,386,387,388,389,390},{391,392,393,394,395,396},{397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413},{414,415,416,417,418,419,420,421,422},{423,424,425,426,427,428},{429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445},{446,447,448,449,450,451,452,453,454},{455,456,457,458,459,460},{461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478},{479,480,481,482,483,484,485,486,487},{488,489,490,491,492,493},{494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510},{511,512,513,514,515,516,517,518,519},{520,521,522,523,524,525},{526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543},{544,545,546,547,548,549,550,551,552},{553,554,555,556,557,558},{559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575},{576,577,578,579,580,581,582,583,584},{585,586,587,588,589,590},{591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607},{608,609,610,611,612,613,614,615,616},{617,618,619,620,621,622},{623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639},{640,641,642,643,644,645,646,647},{648,649,650,651,652,653},{654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669},{670,671,672,673,674,675,676,677,678},{679,680,681,682,683,684},{685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700},{701,702,703,704,705,706,707,708},{709,710,711,712,713,714},{715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731},{732,733,734,735,736,737,738,739},{740,741,742,743,744,745}}; // 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,2,6,10,14,18,22,26,30,1,7,13,19,25,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,1,5,9,13,17,21,25,29,1,7,13,19,25,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,1,5,9,13,17,21,25,29,1,7,13,19,25,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,2,6,10,14,18,22,26,30,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,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,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,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,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,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,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,33,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,2,6,10,14,18,22,26,30,34,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,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,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,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,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,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,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,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,2,8,14,20,26,32,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,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,7,11,15,19,23,27,31,35,6,12,18,24,30,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,6,10,14,18,22,26,30,34,6,12,18,24,30,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,6,10,14,18,22,26,30,34,6,12,18,24,30,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,5,9,13,17,21,25,29,33,3,9,15,21,27,33,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,3,9,15,21,27,33,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,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,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,4,10,16,22,28,34,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,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,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,1,7,13,19,25,31,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,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,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,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,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,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,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,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,4,10,16,22,28,34,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,5,11,17,23,29,35,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,4,10,16,22,28,34}; // set of end times of each shipment 
