int Dev = 20;// Deviation
extern const int CNN = 2;// Case Index
extern const int P = 12;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 72;// 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 = 1543;//Number of shipments
extern const int SN = 20;//Number of scenarios at each stage
extern const int MBSN = 36;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05},{0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={6,6,6,6,6,6,6,6,6,6,6,6}; // number of periods in each phase 
int PTset[P][PT]={{0,1,2,3,4,5},{6,7,8,9,10,11},{12,13,14,15,16,17},{18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35},{36,37,38,39,40,41},{42,43,44,45,46,47},{48,49,50,51,52,53},{54,55,56,57,58,59},{60,61,62,63,64,65},{66,67,68,69,70,71}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{11281,0,0,0,0,0},{11276,0,0,0,0,0},{10960,0,0,0,0,0},{10995,0,0,0,0,0},{10636,0,0,0,0,0},{11111,0,0,0,0,0},{11048,0,0,0,0,0},{10696,0,0,0,0,0},{10395,0,0,0,0,0},{11008,0,0,0,0,0},{11016,0,0,0,0,0},{11063,0,0,0,0,0},{11176,0,0,0,0,0},{10864,0,0,0,0,0},{11034,0,0,0,0,0},{11099,0,0,0,0,0},{10926,0,0,0,0,0},{10909,0,0,0,0,0},{11098,0,0,0,0,0},{11490,0,0,0,0,0}},{{11123,0,0,0,0,0},{10994,0,0,0,0,0},{11033,0,0,0,0,0},{10758,0,0,0,0,0},{10995,0,0,0,0,0},{10652,0,0,0,0,0},{11037,0,0,0,0,0},{11070,0,0,0,0,0},{11144,0,0,0,0,0},{10924,0,0,0,0,0},{11065,0,0,0,0,0},{11225,0,0,0,0,0},{11054,0,0,0,0,0},{11154,0,0,0,0,0},{11313,0,0,0,0,0},{11045,0,0,0,0,0},{11213,0,0,0,0,0},{11046,0,0,0,0,0},{11169,0,0,0,0,0},{10781,0,0,0,0,0}},{{11136,0,0,0,0,0},{11286,0,0,0,0,0},{10694,0,0,0,0,0},{10998,0,0,0,0,0},{11140,0,0,0,0,0},{11051,0,0,0,0,0},{10718,0,0,0,0,0},{11113,0,0,0,0,0},{11131,0,0,0,0,0},{10783,0,0,0,0,0},{11143,0,0,0,0,0},{10870,0,0,0,0,0},{11027,0,0,0,0,0},{10991,0,0,0,0,0},{10924,0,0,0,0,0},{10975,0,0,0,0,0},{11479,0,0,0,0,0},{10951,0,0,0,0,0},{11068,0,0,0,0,0},{11025,0,0,0,0,0}},{{10976,0,0,0,0,0},{10857,0,0,0,0,0},{10895,0,0,0,0,0},{11309,0,0,0,0,0},{10646,0,0,0,0,0},{10647,0,0,0,0,0},{11095,0,0,0,0,0},{10749,0,0,0,0,0},{11277,0,0,0,0,0},{11014,0,0,0,0,0},{11232,0,0,0,0,0},{11098,0,0,0,0,0},{11092,0,0,0,0,0},{11167,0,0,0,0,0},{10873,0,0,0,0,0},{11549,0,0,0,0,0},{11366,0,0,0,0,0},{10728,0,0,0,0,0},{10746,0,0,0,0,0},{10731,0,0,0,0,0}},{{11080,0,0,0,0,0},{10984,0,0,0,0,0},{11142,0,0,0,0,0},{11141,0,0,0,0,0},{11115,0,0,0,0,0},{11054,0,0,0,0,0},{11051,0,0,0,0,0},{10902,0,0,0,0,0},{11087,0,0,0,0,0},{11038,0,0,0,0,0},{10828,0,0,0,0,0},{11215,0,0,0,0,0},{11210,0,0,0,0,0},{11378,0,0,0,0,0},{11349,0,0,0,0,0},{11175,0,0,0,0,0},{10960,0,0,0,0,0},{11013,0,0,0,0,0},{11043,0,0,0,0,0},{11229,0,0,0,0,0}},{{10994,0,0,0,0,0},{10958,0,0,0,0,0},{11600,0,0,0,0,0},{10725,0,0,0,0,0},{10852,0,0,0,0,0},{11262,0,0,0,0,0},{11338,0,0,0,0,0},{11146,0,0,0,0,0},{11153,0,0,0,0,0},{11122,0,0,0,0,0},{11195,0,0,0,0,0},{10689,0,0,0,0,0},{11213,0,0,0,0,0},{10837,0,0,0,0,0},{11003,0,0,0,0,0},{10875,0,0,0,0,0},{11008,0,0,0,0,0},{10809,0,0,0,0,0},{11009,0,0,0,0,0},{11048,0,0,0,0,0}},{{11013,0,0,0,0,0},{10698,0,0,0,0,0},{10792,0,0,0,0,0},{11121,0,0,0,0,0},{11094,0,0,0,0,0},{11329,0,0,0,0,0},{11405,0,0,0,0,0},{11508,0,0,0,0,0},{11060,0,0,0,0,0},{10901,0,0,0,0,0},{11538,0,0,0,0,0},{11127,0,0,0,0,0},{10723,0,0,0,0,0},{11185,0,0,0,0,0},{11143,0,0,0,0,0},{10936,0,0,0,0,0},{10768,0,0,0,0,0},{11430,0,0,0,0,0},{11081,0,0,0,0,0},{11138,0,0,0,0,0}},{{10924,0,0,0,0,0},{10668,0,0,0,0,0},{11078,0,0,0,0,0},{10923,0,0,0,0,0},{10998,0,0,0,0,0},{10847,0,0,0,0,0},{10971,0,0,0,0,0},{11227,0,0,0,0,0},{11160,0,0,0,0,0},{10778,0,0,0,0,0},{11076,0,0,0,0,0},{11281,0,0,0,0,0},{10940,0,0,0,0,0},{10884,0,0,0,0,0},{11037,0,0,0,0,0},{10777,0,0,0,0,0},{11097,0,0,0,0,0},{11094,0,0,0,0,0},{11023,0,0,0,0,0},{10735,0,0,0,0,0}},{{10751,0,0,0,0,0},{11469,0,0,0,0,0},{10896,0,0,0,0,0},{11302,0,0,0,0,0},{10964,0,0,0,0,0},{10875,0,0,0,0,0},{11154,0,0,0,0,0},{10907,0,0,0,0,0},{11288,0,0,0,0,0},{10815,0,0,0,0,0},{10944,0,0,0,0,0},{10743,0,0,0,0,0},{10977,0,0,0,0,0},{11160,0,0,0,0,0},{10811,0,0,0,0,0},{11120,0,0,0,0,0},{11162,0,0,0,0,0},{11173,0,0,0,0,0},{11032,0,0,0,0,0},{10824,0,0,0,0,0}},{{11238,0,0,0,0,0},{11017,0,0,0,0,0},{11083,0,0,0,0,0},{11147,0,0,0,0,0},{11498,0,0,0,0,0},{10998,0,0,0,0,0},{11276,0,0,0,0,0},{11439,0,0,0,0,0},{10711,0,0,0,0,0},{10671,0,0,0,0,0},{11268,0,0,0,0,0},{11182,0,0,0,0,0},{11159,0,0,0,0,0},{11485,0,0,0,0,0},{11075,0,0,0,0,0},{10575,0,0,0,0,0},{11054,0,0,0,0,0},{11205,0,0,0,0,0},{11078,0,0,0,0,0},{11243,0,0,0,0,0}},{{10892,0,0,0,0,0},{11206,0,0,0,0,0},{10843,0,0,0,0,0},{11122,0,0,0,0,0},{11127,0,0,0,0,0},{10928,0,0,0,0,0},{11393,0,0,0,0,0},{11183,0,0,0,0,0},{10806,0,0,0,0,0},{11082,0,0,0,0,0},{11121,0,0,0,0,0},{11120,0,0,0,0,0},{11163,0,0,0,0,0},{11008,0,0,0,0,0},{10720,0,0,0,0,0},{10984,0,0,0,0,0},{10873,0,0,0,0,0},{10844,0,0,0,0,0},{11044,0,0,0,0,0},{11143,0,0,0,0,0}},{{11122,0,0,0,0,0},{10863,0,0,0,0,0},{11092,0,0,0,0,0},{11111,0,0,0,0,0},{10936,0,0,0,0,0},{11312,0,0,0,0,0},{10940,0,0,0,0,0},{11106,0,0,0,0,0},{11101,0,0,0,0,0},{10929,0,0,0,0,0},{11301,0,0,0,0,0},{10881,0,0,0,0,0},{10909,0,0,0,0,0},{10919,0,0,0,0,0},{11355,0,0,0,0,0},{10915,0,0,0,0,0},{11267,0,0,0,0,0},{10938,0,0,0,0,0},{10589,0,0,0,0,0},{10927,0,0,0,0,0}}},{{{-255,-220,-184,-215,-260,-255},{-226,-195,-237,-260,-235,-258},{-246,-242,-222,-215,-179,-193},{-193,-255,-251,-237,-249,-224},{-264,-220,-220,-195,-264,-190},{-220,-206,-264,-233,-217,-249},{-231,-244,-235,-208,-190,-222},{-197,-262,-195,-231,-199,-195},{-217,-206,-249,-202,-199,-197},{-195,-206,-179,-186,-224,-195},{-202,-190,-217,-244,-217,-260},{-249,-226,-269,-242,-228,-246},{-258,-251,-179,-211,-244,-233},{-193,-217,-193,-204,-190,-269},{-211,-217,-215,-253,-249,-215},{-246,-202,-269,-264,-206,-222},{-269,-204,-267,-206,-233,-193},{-186,-246,-190,-215,-197,-195},{-260,-193,-211,-215,-208,-267},{-184,-181,-222,-190,-215,-190}},{{-186,-262,-184,-226,-222,-251},{-231,-269,-179,-220,-235,-197},{-195,-264,-246,-224,-193,-195},{-217,-264,-217,-253,-190,-235},{-242,-246,-253,-237,-260,-188},{-211,-188,-224,-211,-204,-190},{-213,-202,-240,-226,-220,-190},{-228,-197,-260,-197,-258,-242},{-235,-199,-228,-226,-251,-195},{-179,-197,-226,-188,-258,-193},{-249,-197,-244,-258,-186,-269},{-240,-267,-213,-199,-186,-217},{-202,-251,-179,-255,-184,-226},{-226,-190,-208,-193,-184,-215},{-193,-253,-244,-195,-190,-249},{-197,-202,-197,-255,-242,-188},{-197,-215,-202,-258,-258,-235},{-217,-249,-262,-240,-184,-269},{-190,-222,-260,-244,-269,-253},{-188,-195,-251,-179,-217,-206}},{{-253,-269,-193,-186,-179,-224},{-246,-179,-228,-262,-222,-213},{-255,-186,-184,-233,-213,-246},{-222,-251,-269,-255,-213,-226},{-255,-237,-251,-199,-197,-202},{-211,-197,-237,-193,-199,-202},{-255,-197,-190,-233,-199,-193},{-255,-193,-231,-193,-244,-193},{-213,-213,-255,-193,-215,-267},{-224,-222,-202,-190,-206,-179},{-199,-204,-264,-181,-193,-269},{-226,-226,-217,-244,-190,-228},{-233,-213,-179,-197,-202,-204},{-188,-202,-249,-208,-242,-253},{-188,-202,-204,-260,-202,-184},{-253,-269,-213,-197,-249,-188},{-244,-253,-253,-255,-222,-267},{-251,-251,-253,-246,-204,-226},{-246,-233,-188,-195,-224,-213},{-264,-195,-258,-213,-197,-193}},{{-258,-215,-211,-186,-269,-262},{-224,-181,-190,-186,-197,-206},{-262,-208,-181,-233,-264,-258},{-215,-228,-224,-240,-246,-186},{-255,-188,-226,-197,-222,-211},{-269,-186,-188,-251,-226,-204},{-222,-244,-249,-222,-253,-179},{-249,-228,-237,-184,-269,-206},{-260,-255,-244,-228,-253,-199},{-195,-224,-217,-204,-231,-231},{-244,-262,-264,-267,-181,-269},{-231,-246,-179,-255,-269,-213},{-220,-193,-184,-197,-215,-246},{-199,-211,-179,-255,-231,-190},{-269,-181,-197,-226,-267,-260},{-269,-267,-190,-233,-253,-199},{-255,-199,-260,-233,-195,-186},{-220,-208,-179,-199,-181,-181},{-233,-267,-267,-193,-199,-237},{-217,-215,-244,-179,-181,-190}},{{-179,-251,-251,-179,-249,-222},{-233,-249,-202,-206,-186,-262},{-264,-240,-220,-255,-231,-233},{-220,-242,-179,-217,-228,-195},{-211,-204,-188,-181,-244,-228},{-246,-251,-190,-258,-255,-186},{-204,-208,-231,-208,-253,-199},{-213,-211,-220,-202,-202,-195},{-193,-246,-235,-253,-193,-233},{-244,-193,-253,-267,-251,-231},{-267,-251,-186,-233,-204,-269},{-244,-240,-188,-260,-179,-224},{-258,-197,-255,-228,-215,-242},{-233,-246,-215,-267,-235,-197},{-246,-199,-195,-181,-262,-179},{-224,-264,-220,-181,-190,-193},{-237,-251,-235,-211,-179,-202},{-190,-233,-193,-240,-181,-262},{-253,-251,-260,-186,-204,-208},{-260,-255,-240,-231,-260,-269}},{{-208,-231,-204,-246,-258,-211},{-228,-193,-195,-211,-235,-179},{-242,-199,-195,-251,-251,-267},{-204,-258,-233,-195,-264,-208},{-211,-215,-242,-255,-240,-235},{-258,-233,-246,-253,-235,-255},{-184,-186,-246,-240,-188,-224},{-237,-228,-255,-204,-184,-244},{-237,-228,-204,-242,-251,-224},{-231,-231,-240,-179,-217,-258},{-246,-222,-188,-262,-226,-217},{-213,-184,-226,-195,-242,-213},{-246,-253,-190,-199,-181,-258},{-186,-249,-204,-246,-255,-240},{-208,-242,-217,-222,-208,-193},{-195,-179,-231,-235,-240,-237},{-226,-262,-246,-186,-258,-193},{-255,-208,-269,-228,-184,-202},{-262,-249,-228,-222,-251,-215},{-226,-240,-186,-184,-213,-193}},{{-226,-233,-249,-231,-222,-242},{-233,-193,-197,-233,-269,-179},{-235,-235,-211,-226,-264,-240},{-188,-211,-258,-206,-204,-235},{-269,-235,-193,-199,-260,-179},{-255,-206,-255,-224,-226,-220},{-179,-260,-237,-220,-181,-269},{-249,-258,-237,-244,-267,-222},{-195,-231,-204,-220,-251,-226},{-231,-190,-186,-246,-211,-213},{-208,-206,-249,-235,-267,-251},{-211,-226,-237,-246,-267,-220},{-233,-184,-251,-211,-217,-208},{-260,-199,-193,-181,-195,-179},{-262,-186,-190,-220,-188,-184},{-181,-179,-217,-262,-217,-206},{-202,-184,-199,-231,-204,-260},{-222,-206,-267,-267,-269,-206},{-220,-246,-186,-199,-242,-251},{-220,-255,-226,-224,-262,-193}},{{-258,-199,-204,-193,-242,-213},{-197,-244,-226,-262,-186,-208},{-181,-188,-224,-260,-184,-193},{-224,-228,-267,-181,-260,-267},{-231,-184,-251,-195,-260,-184},{-184,-211,-190,-202,-186,-206},{-184,-226,-242,-262,-215,-244},{-188,-258,-228,-190,-179,-213},{-249,-240,-237,-237,-242,-269},{-190,-188,-269,-226,-222,-199},{-202,-260,-181,-264,-264,-244},{-220,-251,-244,-179,-186,-251},{-195,-228,-215,-193,-244,-269},{-202,-208,-184,-260,-206,-253},{-181,-213,-222,-197,-211,-197},{-267,-204,-240,-224,-213,-199},{-253,-181,-240,-237,-237,-262},{-213,-181,-240,-269,-233,-249},{-235,-267,-217,-188,-206,-217},{-240,-186,-233,-215,-213,-260}},{{-188,-202,-246,-190,-237,-206},{-246,-258,-222,-237,-184,-193},{-186,-217,-244,-202,-217,-231},{-226,-246,-260,-184,-242,-237},{-179,-246,-249,-235,-190,-260},{-217,-264,-264,-242,-224,-186},{-251,-231,-202,-184,-226,-237},{-235,-215,-204,-190,-179,-199},{-181,-258,-235,-184,-213,-202},{-179,-202,-220,-204,-193,-211},{-202,-181,-226,-199,-208,-190},{-262,-199,-246,-217,-179,-211},{-211,-199,-193,-249,-220,-215},{-213,-258,-235,-235,-217,-249},{-179,-233,-206,-199,-264,-233},{-193,-258,-258,-181,-251,-249},{-233,-181,-184,-249,-220,-213},{-211,-186,-226,-215,-195,-253},{-202,-190,-228,-186,-224,-269},{-235,-258,-202,-179,-264,-233}},{{-220,-226,-231,-206,-231,-184},{-184,-184,-217,-204,-233,-246},{-249,-233,-237,-215,-269,-220},{-264,-255,-190,-186,-202,-186},{-242,-188,-264,-246,-251,-202},{-204,-258,-260,-184,-215,-224},{-246,-264,-260,-262,-258,-206},{-260,-190,-224,-264,-208,-208},{-190,-249,-206,-249,-251,-255},{-222,-206,-211,-226,-181,-206},{-240,-246,-181,-208,-237,-181},{-226,-269,-197,-262,-255,-181},{-228,-269,-224,-251,-226,-224},{-267,-181,-193,-269,-244,-193},{-264,-224,-237,-193,-233,-211},{-181,-262,-246,-260,-190,-246},{-195,-179,-258,-186,-217,-208},{-188,-184,-255,-231,-233,-193},{-197,-240,-193,-253,-262,-233},{-255,-222,-224,-269,-193,-213}},{{-262,-204,-190,-246,-246,-188},{-260,-199,-206,-264,-246,-237},{-199,-264,-251,-267,-184,-228},{-188,-199,-184,-244,-224,-246},{-269,-235,-199,-184,-258,-253},{-204,-204,-190,-258,-264,-184},{-260,-235,-237,-246,-208,-184},{-179,-260,-217,-255,-199,-226},{-260,-267,-179,-213,-181,-202},{-190,-258,-260,-260,-264,-233},{-208,-213,-260,-258,-233,-206},{-262,-193,-184,-190,-255,-213},{-260,-233,-258,-228,-242,-220},{-244,-242,-242,-246,-226,-233},{-184,-255,-188,-199,-186,-186},{-240,-208,-202,-220,-244,-208},{-233,-208,-262,-242,-264,-233},{-179,-231,-206,-204,-193,-260},{-228,-211,-235,-237,-246,-213},{-195,-197,-244,-208,-213,-179}},{{-260,-202,-220,-188,-224,-237},{-244,-242,-226,-193,-220,-262},{-206,-267,-224,-193,-206,-204},{-181,-255,-222,-258,-197,-244},{-213,-195,-217,-235,-179,-204},{-246,-228,-224,-220,-211,-267},{-237,-186,-235,-237,-235,-251},{-184,-244,-269,-206,-202,-244},{-240,-188,-204,-267,-267,-215},{-222,-206,-179,-226,-222,-269},{-233,-202,-228,-264,-188,-220},{-188,-235,-184,-224,-233,-188},{-204,-253,-231,-264,-190,-208},{-220,-228,-240,-188,-264,-228},{-195,-211,-251,-181,-217,-255},{-197,-184,-213,-186,-186,-188},{-190,-193,-206,-215,-204,-249},{-249,-188,-186,-190,-204,-208},{-206,-217,-224,-181,-220,-226},{-224,-233,-246,-206,-226,-184}}},{{{-200,-255,-205,-278,-248,-267},{-219,-281,-193,-255,-219,-281},{-278,-252,-193,-252,-190,-276},{-190,-257,-262,-209,-217,-231},{-269,-190,-209,-267,-202,-212},{-286,-231,-245,-200,-193,-205},{-243,-240,-226,-190,-209,-281},{-219,-195,-200,-231,-274,-221},{-202,-224,-217,-257,-221,-200},{-283,-209,-276,-226,-195,-224},{-193,-255,-271,-205,-250,-231},{-193,-205,-264,-269,-243,-195},{-202,-281,-271,-221,-200,-269},{-228,-240,-190,-233,-209,-257},{-226,-243,-252,-286,-195,-214},{-228,-238,-200,-248,-236,-248},{-276,-228,-224,-269,-190,-236},{-209,-205,-271,-207,-248,-207},{-195,-202,-283,-281,-267,-243},{-267,-283,-214,-281,-274,-252}},{{-202,-252,-276,-245,-269,-283},{-193,-217,-255,-193,-278,-255},{-243,-195,-250,-252,-198,-226},{-219,-207,-233,-252,-202,-248},{-248,-257,-233,-252,-200,-276},{-274,-236,-228,-264,-252,-267},{-259,-259,-245,-274,-274,-190},{-214,-267,-255,-262,-243,-240},{-267,-267,-240,-224,-202,-264},{-259,-212,-264,-190,-262,-212},{-283,-231,-248,-248,-236,-252},{-228,-190,-267,-259,-262,-245},{-198,-281,-271,-262,-259,-217},{-276,-207,-283,-281,-281,-259},{-281,-276,-212,-252,-240,-278},{-271,-202,-245,-267,-224,-262},{-271,-250,-217,-195,-267,-217},{-250,-271,-257,-255,-221,-231},{-281,-236,-243,-252,-276,-267},{-217,-224,-217,-286,-250,-274}},{{-228,-274,-236,-274,-248,-236},{-245,-276,-202,-267,-267,-255},{-219,-190,-224,-238,-264,-214},{-245,-262,-200,-257,-202,-193},{-224,-257,-226,-212,-259,-248},{-193,-209,-255,-257,-286,-207},{-200,-217,-278,-226,-205,-267},{-221,-281,-276,-252,-214,-264},{-267,-248,-257,-257,-262,-245},{-283,-202,-209,-252,-245,-245},{-198,-283,-269,-281,-209,-274},{-262,-238,-250,-214,-238,-269},{-221,-228,-278,-209,-271,-219},{-217,-271,-283,-245,-240,-250},{-271,-221,-264,-276,-200,-207},{-278,-283,-207,-231,-259,-274},{-278,-267,-226,-202,-283,-271},{-190,-281,-245,-264,-283,-264},{-231,-248,-193,-243,-200,-212},{-205,-248,-233,-252,-243,-259}},{{-207,-193,-269,-233,-262,-286},{-195,-224,-190,-205,-224,-205},{-274,-252,-226,-202,-207,-257},{-257,-252,-276,-262,-283,-286},{-214,-228,-195,-200,-243,-219},{-193,-271,-281,-193,-195,-205},{-281,-209,-245,-243,-207,-281},{-190,-221,-286,-250,-269,-214},{-207,-236,-231,-283,-250,-238},{-278,-276,-248,-226,-269,-202},{-224,-233,-286,-219,-281,-267},{-257,-228,-202,-245,-228,-259},{-212,-264,-243,-238,-221,-228},{-255,-250,-217,-221,-228,-276},{-200,-250,-240,-226,-195,-221},{-200,-264,-195,-286,-228,-212},{-219,-264,-207,-217,-212,-278},{-221,-195,-262,-255,-195,-278},{-255,-202,-228,-219,-226,-198},{-217,-231,-214,-248,-264,-276}},{{-276,-209,-257,-257,-255,-240},{-231,-231,-228,-226,-269,-214},{-217,-238,-214,-259,-240,-278},{-221,-278,-286,-269,-212,-257},{-274,-264,-212,-200,-217,-228},{-240,-240,-278,-217,-224,-255},{-226,-250,-233,-264,-231,-259},{-257,-195,-214,-190,-252,-271},{-205,-243,-228,-245,-262,-269},{-221,-224,-267,-248,-286,-209},{-207,-207,-219,-195,-202,-276},{-271,-262,-259,-207,-255,-257},{-255,-259,-207,-274,-221,-226},{-264,-286,-286,-267,-205,-257},{-207,-233,-286,-274,-205,-255},{-207,-250,-276,-269,-250,-257},{-274,-200,-255,-226,-209,-257},{-248,-228,-228,-200,-193,-255},{-209,-245,-207,-255,-267,-228},{-217,-264,-224,-281,-271,-278}},{{-264,-238,-271,-212,-202,-259},{-209,-243,-245,-226,-224,-269},{-252,-271,-245,-278,-281,-250},{-226,-243,-233,-240,-283,-240},{-221,-283,-243,-262,-255,-255},{-274,-214,-224,-217,-283,-276},{-214,-248,-226,-276,-283,-250},{-200,-283,-202,-240,-255,-202},{-219,-286,-190,-248,-221,-274},{-224,-209,-212,-214,-212,-240},{-214,-219,-286,-250,-233,-274},{-219,-205,-264,-207,-195,-219},{-269,-283,-195,-269,-286,-250},{-214,-257,-259,-243,-274,-224},{-262,-281,-269,-212,-264,-257},{-262,-205,-200,-286,-190,-228},{-262,-214,-219,-200,-217,-248},{-269,-205,-224,-283,-221,-205},{-248,-231,-200,-245,-217,-219},{-286,-269,-245,-271,-243,-190}},{{-198,-259,-190,-212,-219,-281},{-219,-252,-207,-286,-252,-200},{-281,-202,-219,-200,-250,-286},{-259,-281,-214,-243,-205,-202},{-257,-214,-228,-240,-233,-271},{-281,-274,-238,-257,-205,-224},{-267,-286,-195,-264,-281,-193},{-269,-274,-190,-238,-274,-214},{-250,-214,-224,-236,-262,-233},{-255,-240,-217,-217,-228,-286},{-264,-233,-286,-219,-226,-262},{-278,-231,-209,-262,-209,-236},{-248,-248,-193,-217,-243,-240},{-283,-214,-245,-276,-271,-278},{-281,-286,-202,-228,-262,-264},{-224,-269,-221,-207,-202,-257},{-214,-262,-269,-257,-255,-228},{-286,-259,-255,-221,-259,-226},{-226,-257,-255,-238,-209,-281},{-207,-212,-228,-231,-214,-264}},{{-264,-262,-255,-271,-198,-217},{-195,-195,-198,-259,-214,-245},{-269,-190,-257,-236,-286,-274},{-209,-214,-228,-250,-195,-276},{-286,-240,-221,-276,-209,-267},{-217,-195,-190,-193,-255,-245},{-200,-198,-190,-207,-207,-228},{-257,-257,-245,-274,-240,-228},{-245,-274,-269,-193,-274,-264},{-214,-200,-221,-205,-250,-190},{-193,-286,-255,-278,-209,-267},{-236,-233,-274,-219,-226,-248},{-209,-243,-274,-209,-257,-238},{-224,-259,-276,-217,-283,-224},{-224,-198,-212,-262,-286,-255},{-224,-240,-224,-245,-212,-200},{-267,-264,-245,-207,-207,-195},{-276,-240,-209,-207,-278,-219},{-238,-195,-262,-217,-236,-228},{-283,-202,-271,-264,-209,-200}},{{-200,-228,-200,-207,-262,-236},{-252,-245,-193,-278,-267,-209},{-209,-202,-281,-252,-205,-219},{-271,-190,-269,-243,-205,-224},{-243,-219,-219,-207,-255,-264},{-255,-257,-267,-231,-202,-198},{-252,-190,-224,-193,-243,-250},{-226,-264,-226,-217,-283,-283},{-240,-262,-233,-250,-278,-221},{-243,-226,-200,-219,-248,-250},{-219,-193,-283,-269,-195,-240},{-283,-233,-212,-202,-193,-228},{-245,-193,-264,-202,-214,-286},{-190,-262,-278,-221,-255,-278},{-252,-214,-252,-255,-228,-198},{-286,-212,-233,-214,-243,-245},{-286,-221,-236,-224,-271,-243},{-248,-221,-283,-252,-276,-209},{-267,-212,-259,-245,-283,-264},{-193,-205,-248,-274,-217,-245}},{{-271,-278,-219,-274,-190,-255},{-238,-228,-259,-205,-281,-202},{-200,-264,-209,-221,-214,-195},{-248,-274,-212,-264,-236,-248},{-193,-252,-262,-271,-236,-198},{-271,-212,-233,-200,-267,-252},{-248,-252,-283,-281,-264,-240},{-202,-271,-212,-207,-278,-236},{-202,-267,-195,-190,-205,-264},{-202,-200,-209,-214,-281,-190},{-209,-224,-217,-193,-267,-281},{-248,-267,-226,-193,-264,-231},{-219,-238,-207,-190,-248,-252},{-224,-262,-276,-250,-278,-193},{-217,-195,-255,-240,-207,-283},{-209,-214,-274,-259,-193,-212},{-200,-276,-243,-224,-274,-200},{-214,-267,-193,-205,-250,-264},{-240,-264,-221,-202,-238,-271},{-250,-193,-219,-195,-252,-240}},{{-264,-207,-209,-214,-202,-207},{-209,-231,-195,-286,-269,-267},{-231,-267,-198,-238,-283,-226},{-267,-269,-281,-278,-214,-219},{-238,-259,-267,-200,-238,-255},{-274,-267,-214,-240,-267,-236},{-278,-231,-193,-209,-278,-202},{-281,-269,-259,-228,-202,-240},{-193,-250,-202,-250,-243,-245},{-221,-214,-276,-217,-259,-236},{-238,-252,-276,-250,-262,-245},{-217,-250,-243,-264,-226,-252},{-207,-278,-269,-207,-248,-267},{-248,-283,-243,-248,-255,-190},{-274,-212,-224,-212,-212,-274},{-274,-207,-274,-252,-252,-193},{-257,-286,-217,-228,-219,-190},{-243,-233,-221,-243,-193,-193},{-202,-217,-212,-193,-243,-205},{-217,-231,-205,-212,-283,-276}},{{-271,-283,-281,-262,-190,-224},{-276,-214,-200,-219,-202,-226},{-198,-245,-238,-207,-283,-221},{-274,-257,-283,-267,-233,-224},{-269,-198,-250,-195,-243,-228},{-281,-190,-200,-202,-190,-219},{-269,-219,-221,-195,-250,-286},{-269,-205,-236,-274,-224,-243},{-245,-238,-281,-207,-198,-257},{-200,-209,-193,-214,-205,-286},{-264,-267,-269,-240,-250,-195},{-190,-231,-214,-278,-205,-236},{-259,-228,-209,-267,-264,-214},{-217,-267,-226,-217,-228,-286},{-283,-231,-238,-274,-257,-214},{-278,-286,-214,-248,-276,-243},{-274,-202,-205,-274,-278,-245},{-278,-267,-240,-214,-236,-217},{-212,-274,-219,-262,-226,-236},{-271,-209,-193,-221,-212,-240}}},{{{-218,-240,-270,-284,-319,-322},{-262,-322,-284,-308,-262,-295},{-254,-259,-227,-303,-268,-308},{-235,-224,-227,-232,-322,-287},{-229,-284,-284,-246,-287,-232},{-268,-295,-246,-278,-287,-319},{-314,-317,-268,-229,-303,-265},{-218,-232,-308,-254,-281,-227},{-328,-306,-314,-270,-262,-235},{-322,-311,-218,-235,-325,-284},{-298,-270,-221,-265,-221,-300},{-270,-218,-311,-292,-319,-224},{-314,-227,-259,-289,-276,-227},{-284,-281,-240,-322,-224,-246},{-251,-257,-240,-325,-246,-306},{-278,-314,-248,-314,-248,-287},{-322,-240,-262,-221,-322,-325},{-298,-243,-278,-243,-322,-276},{-229,-328,-308,-227,-300,-276},{-311,-306,-270,-240,-281,-303}},{{-254,-248,-246,-278,-246,-248},{-289,-232,-322,-221,-278,-292},{-276,-273,-292,-254,-221,-240},{-322,-240,-243,-240,-254,-295},{-243,-300,-298,-300,-224,-268},{-262,-238,-235,-265,-248,-311},{-235,-251,-319,-262,-238,-292},{-273,-289,-270,-287,-281,-251},{-325,-328,-232,-306,-246,-289},{-311,-322,-287,-311,-278,-278},{-308,-238,-300,-224,-224,-319},{-243,-281,-317,-300,-300,-289},{-276,-248,-224,-232,-276,-300},{-246,-319,-284,-281,-311,-314},{-295,-284,-295,-278,-295,-235},{-229,-221,-308,-235,-248,-287},{-287,-270,-276,-221,-235,-295},{-314,-218,-306,-284,-257,-284},{-292,-221,-229,-325,-268,-235},{-268,-235,-270,-306,-303,-268}},{{-295,-270,-238,-289,-319,-308},{-292,-289,-232,-308,-232,-317},{-308,-289,-243,-238,-254,-227},{-276,-232,-284,-232,-221,-322},{-218,-268,-224,-246,-298,-292},{-251,-287,-319,-308,-243,-287},{-254,-308,-295,-227,-284,-238},{-325,-246,-262,-235,-306,-229},{-328,-284,-243,-314,-322,-232},{-319,-257,-257,-270,-259,-270},{-314,-218,-311,-246,-268,-246},{-273,-243,-262,-303,-221,-303},{-308,-218,-295,-232,-314,-300},{-229,-322,-300,-229,-232,-221},{-243,-328,-224,-322,-227,-240},{-229,-328,-295,-240,-232,-328},{-306,-295,-278,-257,-218,-317},{-289,-254,-281,-265,-276,-218},{-281,-319,-268,-322,-232,-235},{-262,-270,-227,-292,-270,-257}},{{-243,-314,-218,-276,-246,-287},{-287,-232,-287,-221,-317,-300},{-300,-248,-278,-246,-221,-246},{-229,-319,-229,-322,-262,-292},{-284,-259,-240,-317,-317,-325},{-268,-224,-268,-268,-224,-273},{-278,-265,-257,-254,-314,-311},{-268,-232,-240,-270,-300,-262},{-232,-319,-251,-229,-281,-284},{-251,-235,-268,-314,-270,-308},{-281,-278,-251,-300,-281,-281},{-265,-218,-308,-300,-325,-251},{-281,-254,-235,-238,-276,-248},{-308,-300,-259,-246,-224,-254},{-278,-232,-289,-254,-259,-238},{-303,-300,-287,-278,-311,-325},{-268,-319,-306,-240,-322,-284},{-232,-235,-257,-308,-235,-273},{-229,-238,-278,-295,-289,-221},{-218,-295,-287,-276,-325,-218}},{{-281,-284,-254,-246,-227,-246},{-240,-246,-325,-218,-303,-308},{-268,-265,-270,-268,-325,-278},{-319,-308,-262,-248,-227,-306},{-238,-221,-300,-227,-251,-265},{-243,-246,-248,-278,-251,-240},{-268,-276,-289,-257,-268,-227},{-325,-262,-221,-240,-254,-265},{-243,-306,-259,-306,-243,-287},{-243,-265,-314,-240,-248,-265},{-308,-270,-218,-300,-314,-248},{-246,-322,-218,-311,-232,-262},{-300,-221,-319,-235,-224,-276},{-322,-303,-273,-235,-221,-246},{-218,-303,-295,-325,-235,-308},{-221,-308,-328,-240,-248,-268},{-254,-292,-254,-292,-303,-224},{-246,-300,-292,-300,-278,-218},{-306,-325,-287,-246,-248,-218},{-251,-240,-257,-227,-295,-221}},{{-308,-311,-235,-281,-328,-257},{-300,-265,-224,-270,-262,-227},{-325,-284,-254,-262,-317,-289},{-218,-265,-238,-227,-221,-238},{-257,-278,-224,-314,-232,-227},{-289,-298,-273,-298,-300,-295},{-311,-246,-328,-284,-311,-314},{-276,-311,-232,-262,-319,-229},{-284,-292,-246,-235,-268,-276},{-281,-289,-311,-303,-289,-235},{-317,-254,-235,-257,-319,-243},{-278,-276,-224,-235,-265,-308},{-259,-298,-308,-257,-303,-308},{-268,-273,-287,-221,-218,-229},{-322,-325,-262,-322,-319,-287},{-251,-298,-281,-235,-319,-243},{-311,-251,-235,-284,-218,-300},{-287,-246,-295,-246,-289,-224},{-265,-328,-328,-287,-308,-281},{-232,-295,-218,-265,-311,-218}},{{-328,-295,-240,-229,-306,-232},{-221,-308,-251,-243,-227,-311},{-281,-325,-270,-265,-238,-243},{-328,-281,-314,-227,-246,-218},{-322,-292,-240,-317,-292,-311},{-328,-300,-287,-262,-328,-240},{-284,-314,-287,-300,-218,-238},{-287,-303,-289,-235,-227,-317},{-238,-218,-276,-259,-308,-317},{-265,-268,-303,-276,-295,-243},{-314,-276,-328,-243,-276,-268},{-328,-295,-308,-281,-229,-254},{-232,-229,-298,-265,-243,-232},{-289,-295,-308,-265,-224,-298},{-221,-325,-262,-295,-284,-317},{-265,-319,-259,-251,-273,-311},{-251,-273,-273,-229,-276,-317},{-276,-232,-328,-246,-273,-314},{-284,-254,-319,-240,-268,-224},{-325,-243,-319,-238,-311,-306}},{{-248,-243,-229,-254,-235,-322},{-270,-325,-224,-311,-273,-235},{-317,-232,-311,-235,-319,-268},{-227,-251,-227,-246,-262,-224},{-246,-303,-240,-257,-303,-284},{-270,-232,-257,-281,-325,-300},{-251,-251,-298,-289,-295,-328},{-317,-229,-238,-262,-306,-289},{-268,-265,-218,-308,-295,-262},{-240,-240,-248,-259,-292,-276},{-292,-276,-325,-251,-289,-251},{-251,-224,-257,-276,-281,-314},{-281,-311,-248,-262,-284,-240},{-229,-328,-224,-295,-284,-224},{-268,-232,-273,-289,-322,-319},{-268,-281,-306,-311,-248,-251},{-308,-229,-319,-278,-265,-311},{-319,-235,-270,-276,-221,-235},{-284,-319,-246,-221,-292,-248},{-232,-251,-306,-281,-284,-298}},{{-311,-300,-292,-229,-295,-270},{-273,-240,-328,-270,-322,-300},{-319,-319,-265,-221,-289,-248},{-229,-221,-270,-303,-303,-295},{-265,-248,-224,-232,-235,-235},{-235,-311,-287,-232,-221,-268},{-287,-289,-319,-306,-314,-221},{-317,-278,-284,-314,-311,-289},{-224,-273,-270,-319,-303,-281},{-303,-248,-232,-229,-308,-243},{-287,-303,-295,-240,-284,-262},{-238,-314,-270,-287,-319,-265},{-270,-240,-270,-218,-259,-235},{-287,-232,-276,-311,-303,-273},{-268,-273,-243,-273,-238,-232},{-300,-248,-265,-317,-306,-232},{-300,-270,-238,-298,-268,-306},{-300,-262,-235,-319,-303,-281},{-240,-311,-295,-251,-328,-287},{-311,-227,-265,-224,-300,-308}},{{-314,-303,-281,-257,-265,-298},{-325,-254,-246,-298,-246,-287},{-311,-251,-229,-262,-268,-314},{-317,-287,-289,-238,-276,-289},{-328,-278,-240,-262,-325,-235},{-328,-314,-251,-248,-232,-325},{-224,-322,-238,-240,-235,-314},{-322,-314,-328,-300,-298,-240},{-295,-218,-276,-265,-235,-227},{-240,-268,-218,-273,-240,-248},{-308,-295,-265,-319,-325,-314},{-278,-308,-268,-254,-311,-232},{-317,-292,-311,-251,-259,-308},{-303,-278,-265,-306,-322,-292},{-311,-311,-289,-232,-246,-229},{-229,-273,-259,-218,-262,-292},{-300,-265,-235,-328,-319,-229},{-319,-278,-251,-292,-235,-328},{-317,-235,-262,-306,-259,-317},{-303,-311,-306,-218,-259,-227}},{{-221,-295,-238,-298,-238,-284},{-319,-292,-262,-268,-311,-281},{-265,-251,-303,-322,-240,-303},{-325,-270,-265,-289,-311,-287},{-235,-284,-281,-284,-328,-328},{-259,-273,-238,-287,-276,-278},{-281,-314,-325,-306,-306,-292},{-243,-224,-311,-287,-232,-259},{-325,-270,-300,-262,-292,-227},{-303,-273,-284,-278,-232,-232},{-262,-224,-319,-292,-273,-235},{-273,-325,-254,-311,-303,-224},{-284,-221,-298,-246,-325,-300},{-303,-300,-238,-232,-319,-243},{-259,-276,-259,-224,-238,-289},{-248,-246,-254,-328,-287,-278},{-287,-306,-292,-235,-221,-265},{-238,-259,-300,-300,-292,-325},{-328,-308,-251,-287,-308,-319},{-319,-284,-243,-306,-322,-281}},{{-268,-218,-248,-308,-240,-295},{-254,-268,-240,-227,-259,-328},{-273,-300,-314,-317,-300,-221},{-265,-229,-292,-270,-328,-276},{-278,-325,-292,-243,-295,-262},{-221,-306,-317,-268,-325,-289},{-322,-229,-308,-218,-268,-251},{-235,-254,-248,-235,-276,-325},{-300,-295,-303,-268,-265,-289},{-311,-257,-306,-276,-319,-276},{-232,-311,-248,-311,-317,-289},{-229,-281,-311,-278,-311,-284},{-265,-248,-265,-238,-300,-308},{-224,-262,-227,-235,-221,-322},{-292,-292,-268,-311,-254,-281},{-251,-289,-281,-311,-265,-229},{-289,-300,-319,-284,-254,-278},{-292,-300,-295,-287,-303,-262},{-218,-306,-287,-235,-248,-227},{-303,-273,-289,-235,-314,-257}}},{{{-132,-142,-177,-152,-180,-136},{-131,-129,-171,-162,-169,-134},{-166,-185,-152,-180,-176,-125},{-140,-136,-140,-163,-131,-128},{-169,-126,-165,-176,-131,-152},{-136,-145,-169,-132,-169,-169},{-131,-169,-148,-183,-182,-146},{-171,-131,-139,-131,-128,-165},{-125,-168,-179,-137,-125,-151},{-159,-157,-162,-162,-174,-146},{-145,-165,-123,-183,-139,-180},{-166,-160,-171,-172,-132,-123},{-140,-165,-142,-149,-177,-139},{-128,-180,-123,-166,-163,-125},{-126,-168,-134,-156,-146,-166},{-185,-132,-166,-139,-156,-131},{-163,-149,-145,-157,-143,-142},{-156,-139,-185,-146,-179,-169},{-182,-146,-162,-159,-139,-160},{-172,-137,-160,-179,-156,-149}},{{-145,-179,-177,-137,-154,-140},{-174,-126,-183,-156,-163,-183},{-171,-154,-179,-182,-154,-149},{-179,-128,-140,-134,-151,-123},{-168,-139,-152,-169,-156,-182},{-128,-129,-148,-125,-131,-125},{-163,-128,-143,-163,-162,-179},{-157,-145,-126,-125,-148,-185},{-125,-185,-126,-156,-123,-157},{-123,-180,-132,-174,-125,-129},{-174,-149,-179,-183,-151,-142},{-139,-140,-136,-172,-152,-185},{-142,-157,-163,-172,-154,-149},{-131,-166,-182,-163,-126,-145},{-140,-165,-160,-129,-182,-143},{-132,-160,-166,-136,-145,-134},{-171,-159,-140,-123,-166,-132},{-179,-128,-123,-131,-180,-177},{-179,-137,-179,-132,-168,-139},{-163,-146,-139,-177,-128,-146}},{{-172,-132,-143,-139,-128,-132},{-168,-179,-140,-136,-139,-151},{-125,-174,-151,-163,-168,-159},{-154,-140,-157,-159,-128,-140},{-157,-172,-166,-177,-182,-168},{-125,-156,-146,-179,-143,-129},{-165,-129,-148,-140,-123,-157},{-169,-149,-180,-171,-145,-129},{-136,-126,-162,-156,-139,-176},{-136,-177,-128,-126,-159,-179},{-137,-160,-159,-137,-169,-137},{-137,-149,-128,-132,-151,-165},{-136,-151,-182,-183,-131,-156},{-126,-165,-163,-143,-125,-185},{-162,-180,-174,-185,-136,-162},{-148,-131,-129,-143,-139,-123},{-149,-160,-166,-185,-166,-139},{-174,-137,-157,-157,-140,-143},{-146,-132,-139,-162,-129,-132},{-182,-179,-177,-165,-145,-149}},{{-168,-134,-157,-162,-151,-154},{-169,-174,-157,-125,-172,-149},{-136,-163,-125,-157,-174,-140},{-165,-185,-154,-139,-162,-176},{-168,-154,-129,-129,-123,-134},{-148,-166,-166,-156,-148,-134},{-146,-182,-152,-185,-172,-180},{-168,-157,-151,-172,-166,-159},{-180,-142,-185,-128,-134,-180},{-142,-139,-146,-177,-125,-139},{-145,-123,-152,-160,-129,-148},{-169,-179,-123,-131,-134,-148},{-139,-168,-151,-154,-180,-183},{-128,-163,-157,-142,-160,-174},{-160,-128,-169,-165,-159,-160},{-171,-177,-154,-179,-159,-149},{-183,-125,-182,-163,-180,-129},{-169,-132,-145,-128,-143,-140},{-176,-143,-140,-132,-131,-129},{-179,-159,-154,-123,-174,-182}},{{-169,-128,-176,-137,-154,-180},{-166,-179,-174,-123,-162,-154},{-142,-160,-179,-140,-149,-185},{-129,-162,-163,-174,-146,-169},{-131,-163,-166,-146,-137,-176},{-143,-146,-142,-137,-162,-171},{-125,-154,-128,-169,-152,-151},{-169,-123,-162,-163,-176,-134},{-134,-166,-163,-134,-148,-182},{-139,-165,-174,-179,-182,-171},{-134,-162,-125,-134,-172,-128},{-179,-134,-152,-182,-183,-179},{-174,-146,-149,-162,-166,-163},{-183,-179,-179,-162,-154,-146},{-160,-176,-162,-146,-174,-169},{-174,-162,-183,-182,-172,-123},{-163,-146,-165,-183,-132,-177},{-139,-163,-180,-171,-126,-156},{-123,-149,-180,-146,-125,-176},{-166,-162,-146,-125,-174,-162}},{{-180,-149,-136,-182,-132,-146},{-165,-172,-145,-180,-148,-136},{-123,-166,-132,-171,-169,-165},{-143,-136,-180,-128,-162,-132},{-145,-159,-132,-128,-145,-123},{-146,-160,-160,-142,-142,-182},{-163,-126,-172,-142,-143,-126},{-168,-177,-131,-145,-163,-165},{-160,-165,-179,-157,-177,-140},{-131,-137,-143,-126,-179,-128},{-171,-172,-156,-140,-166,-183},{-131,-145,-123,-154,-162,-148},{-179,-131,-182,-183,-137,-137},{-163,-159,-172,-152,-149,-166},{-172,-136,-163,-143,-146,-177},{-142,-140,-137,-165,-168,-134},{-146,-172,-157,-128,-156,-134},{-125,-137,-185,-137,-140,-152},{-139,-177,-143,-125,-149,-143},{-168,-131,-176,-146,-171,-156}},{{-163,-177,-162,-149,-136,-157},{-177,-131,-165,-137,-136,-123},{-136,-154,-146,-152,-128,-162},{-171,-183,-143,-177,-136,-171},{-137,-157,-182,-126,-128,-126},{-169,-142,-172,-137,-148,-162},{-132,-182,-162,-165,-162,-176},{-154,-160,-185,-166,-183,-132},{-139,-176,-183,-171,-159,-137},{-162,-134,-142,-165,-154,-179},{-162,-137,-176,-168,-171,-157},{-179,-149,-128,-132,-140,-171},{-149,-172,-131,-171,-151,-131},{-174,-136,-168,-131,-143,-166},{-126,-168,-146,-134,-182,-123},{-131,-152,-151,-145,-143,-139},{-149,-159,-179,-151,-146,-139},{-177,-128,-145,-166,-183,-134},{-169,-165,-163,-180,-182,-172},{-142,-160,-156,-171,-152,-171}},{{-176,-134,-156,-125,-168,-159},{-156,-182,-162,-156,-163,-183},{-134,-180,-151,-174,-168,-126},{-132,-177,-140,-143,-177,-180},{-162,-143,-168,-145,-140,-177},{-149,-129,-137,-171,-154,-136},{-128,-160,-131,-177,-152,-123},{-128,-146,-157,-148,-142,-136},{-142,-168,-129,-179,-165,-183},{-145,-177,-148,-148,-159,-171},{-183,-146,-180,-146,-143,-131},{-148,-136,-180,-185,-171,-166},{-176,-171,-176,-129,-177,-185},{-148,-176,-159,-129,-143,-143},{-145,-183,-145,-145,-157,-148},{-131,-176,-177,-156,-146,-172},{-126,-126,-136,-151,-183,-166},{-136,-134,-134,-131,-131,-176},{-174,-140,-183,-182,-148,-145},{-163,-157,-168,-156,-143,-143}},{{-180,-137,-174,-171,-139,-129},{-177,-169,-151,-128,-129,-174},{-148,-166,-125,-179,-134,-132},{-129,-151,-183,-131,-154,-145},{-166,-156,-157,-162,-128,-174},{-137,-185,-143,-169,-140,-129},{-151,-149,-174,-145,-151,-151},{-185,-136,-132,-131,-136,-132},{-176,-132,-163,-148,-176,-154},{-156,-163,-171,-148,-140,-174},{-140,-152,-146,-142,-162,-142},{-163,-165,-146,-182,-148,-143},{-126,-168,-157,-159,-126,-174},{-148,-159,-137,-136,-136,-142},{-165,-168,-136,-157,-171,-137},{-132,-159,-176,-156,-123,-132},{-169,-162,-139,-132,-149,-172},{-146,-125,-166,-183,-157,-136},{-123,-162,-123,-146,-183,-136},{-137,-160,-151,-168,-160,-126}},{{-179,-126,-134,-183,-176,-145},{-137,-145,-129,-169,-166,-146},{-152,-156,-157,-148,-123,-163},{-146,-166,-126,-131,-140,-182},{-177,-137,-174,-149,-176,-159},{-126,-125,-179,-166,-148,-123},{-177,-140,-183,-179,-172,-151},{-154,-160,-183,-166,-149,-165},{-143,-134,-166,-162,-154,-166},{-156,-166,-157,-129,-177,-169},{-179,-157,-179,-137,-171,-139},{-123,-142,-183,-169,-176,-185},{-136,-179,-165,-174,-149,-151},{-169,-142,-149,-168,-163,-185},{-129,-152,-176,-179,-157,-129},{-140,-151,-152,-148,-132,-126},{-162,-183,-169,-142,-179,-139},{-171,-137,-177,-171,-128,-151},{-180,-142,-146,-152,-162,-129},{-139,-172,-140,-166,-168,-168}},{{-148,-183,-132,-125,-174,-182},{-126,-176,-154,-177,-125,-165},{-131,-134,-139,-152,-165,-159},{-172,-165,-163,-172,-131,-182},{-148,-151,-142,-145,-146,-125},{-136,-182,-176,-160,-183,-123},{-171,-165,-169,-132,-139,-172},{-169,-132,-140,-159,-151,-157},{-143,-176,-140,-171,-183,-163},{-126,-165,-137,-137,-145,-139},{-131,-162,-142,-134,-169,-168},{-180,-134,-172,-180,-136,-168},{-149,-123,-174,-185,-125,-156},{-163,-148,-163,-180,-123,-140},{-126,-149,-145,-156,-148,-152},{-126,-172,-142,-154,-128,-149},{-176,-182,-132,-162,-163,-169},{-137,-177,-163,-129,-160,-168},{-183,-142,-162,-169,-151,-132},{-163,-126,-140,-165,-182,-134}},{{-143,-136,-180,-165,-171,-134},{-162,-162,-136,-140,-183,-169},{-128,-132,-166,-168,-168,-172},{-136,-165,-146,-180,-169,-125},{-172,-166,-136,-179,-182,-142},{-131,-162,-139,-177,-139,-177},{-134,-139,-163,-123,-151,-146},{-179,-166,-132,-125,-151,-134},{-126,-182,-131,-160,-176,-128},{-162,-177,-125,-185,-132,-139},{-182,-152,-171,-165,-125,-143},{-134,-165,-171,-171,-125,-160},{-125,-182,-171,-160,-156,-139},{-134,-157,-182,-183,-166,-139},{-156,-176,-154,-136,-182,-142},{-149,-131,-183,-128,-176,-159},{-169,-183,-149,-169,-142,-183},{-163,-142,-176,-146,-171,-126},{-143,-146,-163,-125,-129,-137},{-126,-172,-140,-149,-152,-156}}},{{{-166,-169,-211,-202,-195,-198},{-184,-218,-169,-157,-171,-206},{-198,-175,-162,-218,-178,-202},{-164,-173,-153,-207,-177,-195},{-195,-206,-198,-153,-166,-207},{-209,-155,-213,-218,-187,-158},{-167,-198,-173,-180,-211,-180},{-211,-153,-215,-169,-180,-191},{-209,-173,-146,-186,-146,-171},{-162,-218,-157,-155,-187,-215},{-157,-217,-202,-186,-218,-177},{-195,-207,-180,-189,-149,-186},{-182,-180,-177,-206,-164,-149},{-206,-207,-218,-162,-184,-191},{-202,-184,-206,-198,-184,-182},{-151,-164,-202,-157,-166,-182},{-189,-166,-197,-200,-146,-211},{-184,-217,-211,-207,-171,-149},{-198,-175,-189,-193,-211,-147},{-153,-211,-189,-211,-206,-204}},{{-187,-175,-209,-169,-187,-162},{-173,-167,-209,-186,-178,-195},{-217,-197,-169,-149,-218,-146},{-153,-200,-189,-166,-218,-162},{-191,-173,-146,-160,-218,-198},{-162,-158,-175,-206,-209,-187},{-207,-158,-209,-167,-175,-160},{-166,-158,-153,-193,-166,-217},{-187,-186,-164,-187,-200,-207},{-180,-198,-184,-155,-146,-191},{-157,-167,-182,-180,-189,-186},{-204,-207,-180,-211,-162,-184},{-157,-147,-206,-173,-209,-153},{-217,-186,-206,-193,-177,-162},{-209,-207,-204,-153,-166,-171},{-182,-187,-202,-195,-158,-197},{-167,-198,-198,-180,-169,-202},{-162,-202,-169,-182,-166,-180},{-195,-198,-173,-213,-153,-197},{-169,-198,-209,-211,-173,-200}},{{-186,-147,-187,-186,-213,-195},{-206,-158,-206,-166,-200,-217},{-182,-164,-147,-198,-166,-200},{-177,-218,-178,-211,-153,-158},{-164,-157,-160,-211,-200,-187},{-204,-189,-211,-197,-153,-178},{-147,-218,-187,-157,-215,-162},{-186,-207,-218,-153,-197,-204},{-191,-167,-193,-218,-149,-189},{-198,-158,-204,-184,-146,-187},{-169,-191,-182,-215,-191,-198},{-158,-198,-187,-217,-153,-182},{-182,-218,-162,-217,-180,-160},{-158,-202,-147,-173,-198,-158},{-151,-167,-211,-209,-213,-173},{-149,-204,-151,-193,-173,-211},{-198,-213,-184,-164,-204,-164},{-187,-206,-218,-151,-177,-166},{-191,-207,-160,-197,-187,-191},{-215,-195,-157,-218,-209,-186}},{{-193,-193,-191,-153,-155,-198},{-175,-200,-162,-184,-162,-189},{-184,-178,-171,-209,-171,-164},{-178,-215,-186,-209,-204,-171},{-215,-149,-184,-184,-191,-217},{-153,-157,-155,-187,-171,-182},{-191,-146,-182,-171,-167,-184},{-155,-189,-158,-158,-162,-177},{-153,-186,-147,-195,-206,-200},{-187,-200,-193,-184,-157,-195},{-164,-146,-173,-167,-198,-204},{-157,-160,-155,-204,-184,-149},{-169,-202,-204,-180,-193,-209},{-184,-157,-204,-207,-162,-173},{-184,-200,-186,-157,-171,-158},{-175,-180,-182,-153,-187,-191},{-189,-217,-164,-151,-187,-200},{-146,-204,-178,-218,-189,-191},{-155,-217,-158,-184,-151,-191},{-149,-186,-189,-187,-178,-186}},{{-169,-167,-155,-206,-218,-166},{-178,-186,-151,-180,-191,-157},{-204,-182,-160,-158,-215,-173},{-200,-147,-218,-189,-193,-155},{-184,-213,-177,-218,-166,-164},{-149,-173,-191,-184,-197,-198},{-173,-178,-202,-177,-169,-204},{-191,-184,-189,-162,-206,-211},{-204,-158,-204,-164,-175,-204},{-149,-166,-182,-200,-169,-193},{-218,-186,-191,-167,-158,-169},{-211,-151,-171,-157,-173,-189},{-202,-204,-215,-197,-155,-153},{-171,-193,-177,-207,-173,-213},{-166,-195,-184,-218,-182,-215},{-155,-189,-164,-147,-215,-191},{-177,-189,-193,-211,-169,-158},{-157,-193,-160,-153,-157,-180},{-189,-218,-158,-182,-149,-175},{-197,-207,-162,-187,-157,-146}},{{-175,-166,-166,-146,-146,-209},{-211,-189,-178,-213,-173,-184},{-169,-177,-193,-149,-195,-215},{-147,-175,-186,-217,-209,-175},{-204,-173,-204,-164,-187,-166},{-173,-177,-184,-189,-178,-160},{-187,-158,-191,-171,-146,-195},{-200,-162,-189,-146,-193,-211},{-146,-198,-187,-198,-146,-206},{-189,-200,-155,-178,-171,-177},{-213,-175,-206,-207,-166,-200},{-180,-195,-180,-169,-160,-173},{-180,-213,-160,-166,-184,-182},{-191,-180,-173,-180,-162,-211},{-182,-171,-153,-193,-189,-169},{-187,-191,-149,-162,-184,-195},{-209,-187,-193,-153,-202,-177},{-182,-175,-146,-197,-186,-164},{-171,-155,-155,-186,-158,-197},{-146,-193,-218,-204,-198,-218}},{{-160,-217,-155,-180,-171,-211},{-149,-149,-193,-162,-169,-184},{-189,-155,-146,-175,-146,-175},{-202,-200,-166,-207,-198,-166},{-146,-171,-189,-217,-149,-202},{-209,-218,-153,-209,-178,-218},{-160,-198,-187,-218,-187,-191},{-195,-177,-177,-182,-204,-175},{-189,-175,-146,-186,-177,-184},{-193,-169,-155,-204,-186,-189},{-178,-213,-215,-146,-175,-200},{-191,-197,-198,-200,-171,-186},{-187,-158,-213,-195,-147,-193},{-164,-209,-200,-204,-167,-197},{-164,-169,-209,-180,-157,-217},{-206,-218,-160,-213,-173,-204},{-155,-206,-155,-204,-167,-171},{-195,-171,-204,-175,-157,-149},{-207,-200,-186,-197,-147,-202},{-198,-191,-209,-182,-151,-149}},{{-178,-162,-213,-211,-162,-184},{-182,-158,-151,-178,-146,-187},{-180,-202,-187,-209,-162,-171},{-149,-217,-182,-173,-149,-189},{-178,-207,-171,-215,-173,-153},{-206,-184,-202,-162,-158,-197},{-184,-200,-146,-178,-173,-171},{-158,-164,-211,-157,-206,-217},{-164,-195,-164,-173,-215,-146},{-186,-200,-153,-187,-169,-200},{-193,-198,-193,-162,-215,-186},{-173,-158,-206,-213,-189,-177},{-207,-217,-182,-187,-191,-171},{-215,-211,-215,-151,-175,-211},{-177,-169,-175,-167,-209,-173},{-191,-189,-147,-146,-195,-178},{-157,-158,-209,-164,-204,-217},{-198,-218,-178,-202,-200,-184},{-147,-200,-197,-215,-191,-218},{-146,-158,-180,-193,-166,-166}},{{-164,-197,-157,-147,-146,-167},{-202,-189,-151,-171,-173,-184},{-149,-149,-186,-187,-189,-169},{-182,-191,-178,-204,-153,-193},{-171,-215,-184,-175,-213,-178},{-180,-167,-195,-151,-187,-187},{-186,-162,-209,-147,-198,-149},{-151,-146,-197,-187,-207,-218},{-171,-187,-180,-171,-184,-202},{-182,-182,-198,-155,-207,-175},{-158,-204,-195,-184,-204,-215},{-166,-189,-178,-200,-177,-155},{-153,-207,-193,-147,-186,-175},{-167,-206,-206,-157,-169,-197},{-187,-147,-166,-191,-200,-198},{-151,-200,-171,-189,-169,-167},{-147,-202,-193,-162,-182,-209},{-147,-211,-180,-213,-149,-171},{-209,-186,-153,-200,-215,-164},{-160,-160,-178,-184,-189,-182}},{{-160,-197,-155,-207,-209,-195},{-164,-209,-149,-162,-186,-204},{-198,-209,-202,-191,-164,-146},{-171,-180,-182,-209,-178,-206},{-211,-164,-217,-182,-187,-200},{-193,-197,-178,-206,-157,-153},{-202,-193,-164,-189,-175,-202},{-158,-169,-195,-198,-200,-169},{-200,-166,-149,-149,-186,-175},{-151,-204,-178,-200,-146,-153},{-164,-218,-162,-193,-158,-187},{-167,-178,-178,-171,-149,-211},{-209,-162,-173,-164,-191,-175},{-202,-195,-217,-213,-193,-178},{-151,-207,-191,-177,-167,-155},{-149,-204,-186,-200,-153,-167},{-167,-162,-207,-207,-207,-197},{-193,-182,-169,-217,-218,-217},{-171,-193,-195,-164,-158,-177},{-217,-151,-191,-164,-182,-184}},{{-173,-211,-202,-173,-191,-166},{-157,-155,-177,-200,-166,-147},{-184,-178,-189,-162,-155,-204},{-193,-157,-178,-193,-184,-149},{-207,-198,-218,-169,-191,-175},{-166,-186,-202,-187,-198,-182},{-218,-147,-146,-191,-215,-215},{-211,-202,-178,-169,-162,-206},{-197,-164,-151,-215,-149,-162},{-184,-158,-202,-182,-151,-171},{-162,-160,-193,-211,-211,-197},{-166,-218,-149,-218,-207,-166},{-162,-206,-200,-160,-184,-178},{-158,-171,-178,-175,-167,-167},{-191,-153,-147,-218,-200,-191},{-151,-189,-207,-204,-209,-207},{-153,-166,-177,-204,-173,-167},{-186,-162,-215,-167,-167,-182},{-200,-193,-217,-177,-153,-171},{-164,-164,-191,-153,-171,-187}},{{-218,-178,-186,-207,-146,-178},{-151,-202,-180,-155,-153,-206},{-171,-202,-204,-155,-211,-195},{-204,-195,-167,-146,-191,-197},{-197,-198,-149,-195,-202,-151},{-217,-191,-197,-193,-178,-160},{-193,-160,-186,-202,-195,-173},{-211,-217,-155,-191,-217,-202},{-164,-166,-198,-218,-177,-200},{-169,-191,-153,-218,-151,-195},{-213,-175,-160,-146,-215,-193},{-153,-206,-186,-193,-189,-158},{-173,-197,-151,-178,-215,-195},{-147,-186,-211,-215,-184,-166},{-164,-197,-215,-177,-200,-180},{-209,-180,-207,-167,-217,-184},{-209,-157,-166,-218,-187,-186},{-175,-207,-207,-200,-200,-197},{-171,-189,-158,-160,-149,-200},{-171,-189,-189,-206,-197,-157}}},{{{-260,-279,-274,-265,-257,-252},{-262,-284,-225,-238,-250,-252},{-243,-247,-247,-262,-213,-208},{-220,-255,-265,-284,-201,-274},{-201,-235,-211,-218,-274,-203},{-213,-203,-216,-250,-220,-284},{-287,-213,-230,-247,-284,-225},{-282,-265,-201,-220,-201,-245},{-216,-198,-211,-260,-272,-196},{-213,-240,-267,-270,-294,-289},{-230,-220,-235,-213,-230,-220},{-257,-225,-196,-245,-196,-198},{-277,-213,-252,-250,-250,-289},{-267,-282,-208,-201,-213,-243},{-238,-245,-235,-284,-203,-287},{-255,-265,-257,-287,-223,-233},{-245,-252,-267,-265,-243,-252},{-235,-208,-233,-228,-218,-270},{-230,-257,-262,-282,-245,-277},{-270,-277,-292,-284,-255,-211}},{{-267,-294,-270,-274,-252,-208},{-238,-233,-216,-206,-252,-279},{-265,-225,-216,-262,-255,-274},{-267,-228,-250,-211,-225,-216},{-211,-196,-238,-228,-203,-257},{-279,-218,-233,-230,-247,-265},{-230,-287,-218,-260,-250,-267},{-245,-225,-292,-247,-294,-279},{-262,-255,-255,-228,-284,-233},{-274,-289,-225,-230,-216,-260},{-216,-235,-289,-245,-250,-230},{-252,-255,-201,-282,-247,-235},{-270,-238,-233,-265,-252,-218},{-289,-270,-196,-279,-230,-228},{-220,-247,-277,-245,-274,-230},{-277,-284,-289,-257,-223,-233},{-198,-265,-270,-257,-284,-272},{-250,-233,-216,-247,-201,-289},{-252,-240,-228,-257,-247,-223},{-218,-196,-247,-267,-211,-267}},{{-213,-265,-230,-279,-218,-272},{-294,-208,-270,-206,-252,-252},{-250,-240,-233,-198,-257,-250},{-201,-289,-247,-206,-213,-255},{-294,-257,-294,-213,-257,-213},{-289,-252,-284,-206,-292,-287},{-250,-206,-233,-277,-245,-287},{-257,-233,-260,-228,-282,-252},{-211,-196,-257,-267,-265,-265},{-245,-220,-262,-243,-201,-196},{-294,-292,-265,-255,-289,-238},{-230,-230,-292,-218,-247,-287},{-206,-279,-247,-284,-198,-198},{-287,-277,-267,-230,-272,-223},{-208,-272,-277,-250,-255,-196},{-245,-272,-272,-225,-279,-250},{-208,-225,-292,-277,-257,-270},{-198,-267,-216,-257,-228,-218},{-287,-277,-265,-282,-247,-238},{-216,-274,-292,-245,-235,-233}},{{-289,-247,-218,-211,-211,-235},{-208,-270,-206,-274,-230,-289},{-262,-247,-243,-247,-238,-270},{-255,-265,-245,-250,-267,-225},{-211,-223,-230,-225,-243,-243},{-218,-294,-235,-223,-228,-289},{-238,-218,-213,-240,-252,-216},{-211,-257,-196,-206,-206,-196},{-255,-250,-216,-218,-279,-228},{-270,-223,-206,-223,-243,-203},{-292,-252,-203,-216,-233,-206},{-277,-279,-274,-247,-228,-240},{-218,-230,-265,-250,-287,-262},{-289,-257,-225,-292,-245,-255},{-228,-196,-289,-240,-274,-233},{-247,-223,-282,-270,-240,-282},{-252,-272,-245,-223,-257,-279},{-260,-252,-265,-243,-218,-218},{-208,-274,-245,-272,-213,-255},{-279,-198,-211,-206,-196,-201}},{{-284,-294,-218,-206,-265,-267},{-203,-245,-265,-216,-240,-292},{-238,-223,-260,-206,-245,-201},{-243,-265,-247,-196,-255,-262},{-235,-289,-228,-279,-277,-294},{-201,-220,-282,-284,-262,-225},{-279,-211,-272,-274,-279,-198},{-230,-247,-257,-208,-287,-223},{-255,-240,-279,-211,-225,-245},{-233,-287,-198,-201,-284,-247},{-279,-247,-262,-218,-257,-240},{-247,-289,-287,-238,-228,-287},{-284,-252,-206,-247,-228,-282},{-213,-230,-235,-272,-262,-225},{-240,-260,-272,-294,-262,-240},{-282,-255,-252,-225,-279,-240},{-250,-218,-279,-218,-238,-262},{-289,-243,-220,-216,-277,-208},{-257,-287,-218,-292,-294,-240},{-216,-294,-289,-218,-230,-238}},{{-196,-260,-247,-228,-225,-218},{-225,-235,-265,-230,-252,-267},{-243,-201,-274,-277,-270,-262},{-228,-289,-247,-211,-213,-252},{-270,-218,-250,-250,-238,-216},{-203,-247,-196,-262,-277,-262},{-201,-292,-220,-274,-284,-257},{-260,-262,-262,-240,-262,-277},{-201,-223,-289,-277,-230,-247},{-270,-284,-196,-265,-240,-279},{-233,-287,-279,-282,-206,-294},{-243,-196,-255,-262,-220,-247},{-282,-235,-196,-235,-203,-262},{-245,-235,-238,-225,-220,-255},{-208,-228,-270,-196,-230,-265},{-228,-208,-213,-211,-272,-294},{-245,-228,-250,-228,-235,-238},{-201,-279,-257,-257,-203,-262},{-287,-223,-245,-250,-196,-279},{-228,-247,-211,-267,-238,-201}},{{-255,-284,-211,-287,-287,-228},{-245,-235,-282,-260,-213,-208},{-257,-225,-220,-213,-282,-198},{-211,-284,-270,-267,-252,-218},{-223,-294,-274,-257,-196,-257},{-287,-243,-284,-201,-277,-260},{-198,-220,-255,-282,-292,-240},{-213,-198,-230,-260,-284,-284},{-218,-277,-230,-233,-213,-198},{-220,-233,-201,-292,-203,-282},{-240,-270,-220,-292,-225,-292},{-208,-208,-267,-243,-196,-245},{-201,-238,-260,-228,-262,-252},{-279,-294,-220,-240,-211,-233},{-255,-238,-211,-260,-240,-282},{-257,-235,-257,-262,-206,-240},{-272,-206,-250,-235,-262,-230},{-262,-282,-252,-196,-235,-289},{-294,-292,-277,-223,-201,-213},{-211,-277,-225,-262,-203,-247}},{{-270,-245,-282,-203,-213,-279},{-270,-243,-243,-211,-216,-211},{-284,-294,-218,-250,-282,-240},{-274,-265,-201,-206,-220,-201},{-274,-206,-255,-218,-196,-223},{-206,-201,-260,-211,-272,-218},{-206,-282,-272,-260,-247,-270},{-247,-277,-238,-260,-225,-257},{-196,-235,-203,-260,-230,-225},{-274,-289,-225,-220,-218,-230},{-230,-289,-272,-228,-216,-228},{-282,-225,-294,-282,-274,-260},{-218,-230,-203,-289,-218,-208},{-282,-198,-198,-260,-208,-238},{-240,-206,-272,-252,-292,-274},{-203,-223,-208,-265,-223,-216},{-220,-228,-223,-262,-245,-213},{-257,-292,-233,-289,-196,-213},{-230,-240,-267,-198,-250,-279},{-294,-235,-206,-206,-233,-247}},{{-216,-279,-262,-284,-240,-213},{-274,-294,-265,-252,-247,-270},{-243,-235,-252,-284,-260,-240},{-287,-216,-272,-208,-277,-216},{-294,-225,-247,-270,-206,-206},{-203,-240,-287,-272,-243,-235},{-216,-208,-225,-274,-272,-294},{-198,-213,-208,-245,-274,-206},{-292,-240,-213,-294,-247,-274},{-206,-250,-238,-228,-223,-260},{-225,-245,-213,-270,-277,-272},{-233,-206,-201,-213,-289,-218},{-257,-279,-267,-203,-274,-203},{-277,-250,-294,-287,-233,-198},{-211,-287,-292,-211,-294,-287},{-289,-243,-294,-292,-252,-198},{-233,-272,-279,-294,-203,-287},{-277,-267,-230,-240,-245,-282},{-206,-223,-201,-243,-196,-228},{-292,-240,-235,-233,-243,-228}},{{-218,-196,-233,-255,-274,-257},{-287,-265,-287,-272,-274,-203},{-277,-206,-196,-274,-282,-230},{-247,-228,-245,-218,-218,-272},{-277,-262,-267,-225,-277,-282},{-216,-257,-294,-223,-233,-213},{-228,-218,-223,-245,-225,-211},{-216,-292,-294,-279,-233,-247},{-218,-265,-203,-203,-287,-203},{-235,-255,-272,-284,-279,-206},{-294,-255,-252,-267,-274,-230},{-272,-272,-213,-216,-230,-235},{-243,-270,-201,-211,-284,-257},{-277,-279,-245,-247,-274,-196},{-238,-233,-243,-240,-201,-282},{-233,-240,-240,-245,-201,-292},{-287,-257,-284,-198,-257,-252},{-267,-233,-260,-265,-250,-279},{-289,-201,-284,-203,-196,-230},{-292,-218,-274,-218,-294,-272}},{{-240,-272,-196,-233,-211,-282},{-287,-255,-201,-257,-206,-287},{-267,-211,-208,-228,-225,-208},{-196,-287,-287,-243,-198,-292},{-228,-233,-211,-243,-196,-238},{-216,-220,-208,-233,-216,-220},{-292,-228,-243,-220,-287,-220},{-260,-287,-257,-213,-277,-289},{-220,-198,-240,-277,-262,-233},{-208,-240,-270,-265,-274,-255},{-216,-230,-265,-198,-287,-274},{-203,-292,-243,-238,-201,-284},{-201,-250,-265,-270,-252,-223},{-225,-201,-230,-250,-230,-203},{-218,-270,-289,-213,-201,-279},{-230,-230,-284,-228,-211,-230},{-208,-208,-225,-250,-198,-240},{-252,-252,-216,-218,-225,-198},{-279,-250,-196,-213,-228,-225},{-289,-260,-289,-233,-270,-206}},{{-257,-294,-208,-289,-211,-255},{-203,-235,-220,-243,-274,-279},{-213,-211,-223,-272,-238,-196},{-225,-260,-216,-252,-247,-287},{-216,-225,-250,-282,-255,-294},{-284,-233,-196,-257,-211,-284},{-292,-203,-255,-247,-243,-213},{-270,-282,-294,-262,-206,-267},{-282,-203,-247,-223,-220,-198},{-220,-282,-260,-287,-277,-272},{-250,-287,-292,-228,-292,-257},{-223,-228,-216,-201,-252,-203},{-262,-198,-265,-240,-203,-247},{-198,-270,-208,-235,-240,-265},{-279,-277,-289,-201,-279,-218},{-257,-220,-213,-203,-287,-274},{-270,-218,-279,-238,-262,-270},{-289,-223,-294,-196,-247,-223},{-250,-203,-201,-282,-245,-277},{-250,-201,-240,-238,-287,-260}}},{{{-273,-210,-194,-229,-275,-245},{-243,-213,-277,-213,-229,-249},{-213,-236,-254,-247,-217,-229},{-268,-261,-201,-261,-259,-236},{-277,-215,-247,-270,-203,-189},{-210,-247,-217,-277,-238,-249},{-208,-187,-238,-210,-243,-203},{-268,-210,-208,-256,-229,-185},{-231,-189,-189,-187,-229,-222},{-206,-266,-247,-226,-245,-210},{-206,-261,-273,-215,-270,-215},{-217,-277,-277,-196,-240,-249},{-268,-222,-215,-256,-222,-192},{-208,-224,-268,-247,-233,-201},{-236,-219,-273,-240,-275,-217},{-243,-263,-259,-222,-196,-249},{-249,-266,-217,-189,-187,-185},{-236,-273,-226,-245,-210,-231},{-189,-226,-194,-208,-213,-185},{-263,-256,-261,-263,-203,-213}},{{-247,-270,-231,-231,-217,-187},{-273,-208,-208,-219,-252,-192},{-256,-192,-245,-275,-261,-247},{-215,-224,-266,-254,-194,-215},{-203,-263,-256,-187,-277,-194},{-217,-240,-189,-215,-203,-263},{-249,-208,-229,-215,-208,-203},{-252,-252,-185,-268,-249,-236},{-208,-222,-252,-189,-201,-199},{-256,-199,-238,-270,-203,-196},{-240,-217,-210,-266,-189,-222},{-252,-273,-254,-236,-263,-194},{-233,-236,-266,-252,-219,-208},{-219,-196,-224,-247,-185,-210},{-266,-229,-238,-210,-226,-240},{-245,-219,-256,-210,-263,-215},{-263,-238,-206,-270,-249,-273},{-199,-259,-192,-203,-238,-217},{-219,-224,-247,-219,-263,-261},{-256,-213,-231,-201,-247,-208}},{{-208,-226,-275,-203,-277,-266},{-270,-196,-254,-233,-222,-213},{-261,-196,-240,-229,-185,-249},{-189,-217,-268,-206,-231,-219},{-215,-254,-243,-215,-226,-213},{-215,-231,-189,-217,-259,-196},{-187,-233,-245,-194,-215,-226},{-229,-229,-254,-206,-210,-249},{-203,-203,-249,-215,-224,-263},{-210,-222,-213,-249,-224,-275},{-266,-208,-199,-192,-277,-194},{-187,-185,-187,-217,-256,-245},{-243,-256,-229,-275,-226,-219},{-203,-261,-201,-192,-247,-243},{-275,-219,-199,-189,-238,-252},{-203,-277,-233,-224,-196,-194},{-208,-270,-231,-196,-254,-219},{-194,-240,-263,-219,-185,-213},{-261,-263,-233,-217,-277,-236},{-263,-185,-231,-194,-252,-199}},{{-194,-243,-243,-219,-233,-222},{-185,-261,-268,-231,-266,-268},{-187,-196,-185,-210,-240,-259},{-229,-192,-215,-217,-199,-238},{-256,-238,-213,-210,-259,-240},{-203,-187,-259,-252,-259,-252},{-229,-249,-252,-192,-189,-247},{-261,-213,-240,-187,-196,-263},{-203,-210,-273,-261,-254,-261},{-201,-273,-268,-266,-210,-201},{-254,-266,-229,-213,-229,-247},{-266,-189,-217,-266,-240,-215},{-189,-261,-273,-229,-259,-224},{-277,-249,-261,-252,-206,-192},{-231,-277,-252,-247,-266,-187},{-189,-233,-268,-238,-268,-236},{-277,-224,-185,-194,-219,-256},{-266,-229,-231,-231,-268,-210},{-238,-263,-252,-187,-259,-206},{-213,-273,-203,-192,-199,-236}},{{-245,-270,-275,-185,-231,-224},{-270,-226,-273,-215,-219,-275},{-236,-196,-247,-217,-236,-266},{-196,-270,-243,-254,-219,-249},{-261,-266,-270,-238,-199,-259},{-199,-268,-217,-259,-213,-259},{-238,-259,-217,-219,-263,-266},{-238,-236,-217,-256,-245,-252},{-215,-238,-210,-215,-231,-266},{-254,-187,-243,-196,-229,-189},{-240,-192,-263,-238,-189,-270},{-245,-229,-208,-229,-217,-275},{-236,-233,-275,-268,-187,-185},{-201,-247,-231,-249,-226,-231},{-217,-215,-238,-277,-247,-273},{-273,-247,-247,-194,-206,-245},{-249,-229,-243,-236,-185,-206},{-249,-229,-256,-273,-219,-268},{-266,-187,-231,-236,-222,-219},{-249,-226,-273,-203,-254,-226}},{{-277,-252,-259,-194,-224,-194},{-243,-196,-201,-277,-273,-217},{-219,-229,-277,-266,-266,-245},{-222,-238,-185,-247,-231,-213},{-194,-219,-210,-277,-254,-238},{-194,-268,-206,-275,-252,-233},{-252,-194,-254,-217,-277,-206},{-243,-236,-245,-236,-185,-261},{-196,-275,-222,-249,-245,-187},{-236,-249,-256,-270,-229,-266},{-263,-192,-247,-201,-203,-217},{-273,-259,-270,-233,-259,-187},{-210,-236,-187,-233,-268,-226},{-233,-249,-236,-215,-213,-199},{-233,-243,-243,-187,-203,-240},{-192,-185,-243,-249,-187,-263},{-192,-194,-266,-263,-226,-206},{-277,-203,-243,-252,-224,-203},{-222,-226,-213,-261,-247,-273},{-261,-213,-240,-249,-226,-240}},{{-224,-252,-187,-238,-189,-201},{-261,-213,-213,-249,-273,-270},{-229,-247,-187,-226,-238,-217},{-263,-270,-236,-194,-224,-222},{-249,-243,-213,-192,-231,-233},{-229,-254,-194,-259,-213,-259},{-226,-263,-231,-249,-210,-249},{-275,-226,-273,-208,-252,-226},{-252,-247,-187,-210,-266,-196},{-203,-254,-194,-254,-187,-210},{-270,-247,-236,-275,-240,-217},{-206,-236,-203,-224,-238,-219},{-236,-229,-273,-208,-238,-206},{-201,-208,-277,-236,-217,-217},{-219,-266,-247,-203,-240,-206},{-215,-210,-240,-189,-215,-224},{-194,-206,-199,-194,-249,-185},{-229,-243,-254,-222,-252,-245},{-256,-199,-249,-213,-236,-215},{-231,-210,-226,-196,-192,-261}},{{-222,-219,-206,-185,-256,-231},{-196,-208,-219,-238,-217,-201},{-270,-238,-236,-222,-226,-238},{-270,-270,-226,-245,-277,-245},{-252,-240,-206,-229,-215,-259},{-215,-270,-270,-219,-277,-229},{-222,-208,-236,-275,-275,-240},{-189,-252,-252,-273,-263,-231},{-259,-263,-236,-187,-256,-270},{-224,-213,-189,-219,-208,-201},{-256,-187,-189,-261,-217,-199},{-194,-199,-277,-215,-203,-231},{-245,-215,-189,-192,-273,-203},{-203,-224,-187,-243,-210,-219},{-210,-249,-240,-259,-185,-238},{-192,-210,-217,-263,-192,-231},{-243,-268,-240,-206,-226,-187},{-277,-231,-240,-203,-199,-240},{-277,-219,-233,-233,-217,-222},{-217,-238,-240,-215,-185,-206}},{{-245,-252,-247,-192,-224,-215},{-270,-219,-240,-273,-254,-249},{-270,-229,-263,-222,-229,-240},{-256,-275,-263,-196,-238,-236},{-201,-231,-238,-273,-277,-259},{-240,-270,-252,-215,-219,-222},{-213,-208,-266,-222,-231,-261},{-196,-222,-199,-185,-217,-275},{-189,-254,-273,-240,-275,-240},{-215,-275,-233,-256,-238,-206},{-263,-210,-229,-208,-194,-201},{-199,-243,-240,-201,-236,-247},{-259,-254,-206,-268,-259,-194},{-215,-208,-226,-243,-206,-208},{-238,-263,-189,-245,-226,-206},{-240,-217,-273,-226,-187,-196},{-219,-194,-263,-261,-194,-199},{-243,-252,-196,-277,-224,-187},{-238,-194,-196,-263,-240,-208},{-217,-196,-194,-226,-206,-201}},{{-226,-201,-213,-259,-268,-275},{-275,-217,-219,-259,-222,-208},{-245,-189,-238,-196,-275,-249},{-259,-275,-196,-254,-249,-215},{-245,-215,-213,-275,-249,-273},{-213,-254,-203,-277,-206,-263},{-222,-196,-229,-277,-252,-263},{-245,-254,-199,-222,-249,-194},{-206,-194,-226,-222,-268,-201},{-247,-243,-270,-203,-215,-206},{-224,-226,-273,-192,-185,-201},{-199,-263,-215,-256,-275,-217},{-243,-199,-194,-203,-222,-196},{-240,-203,-240,-196,-263,-226},{-268,-243,-213,-208,-192,-229},{-206,-208,-245,-224,-201,-238},{-245,-206,-229,-222,-192,-231},{-219,-240,-249,-224,-238,-238},{-249,-210,-192,-229,-273,-270},{-192,-213,-277,-277,-261,-256}},{{-249,-196,-266,-224,-277,-268},{-266,-261,-252,-252,-231,-187},{-192,-187,-196,-236,-226,-261},{-199,-192,-187,-233,-196,-270},{-206,-224,-215,-224,-233,-254},{-238,-245,-192,-256,-203,-217},{-203,-238,-268,-270,-222,-259},{-224,-243,-229,-270,-245,-233},{-243,-194,-213,-185,-185,-219},{-259,-259,-210,-252,-247,-192},{-208,-215,-266,-261,-231,-275},{-213,-275,-187,-233,-187,-203},{-252,-263,-192,-243,-238,-189},{-270,-229,-217,-243,-277,-259},{-206,-240,-206,-256,-245,-236},{-208,-266,-194,-215,-203,-189},{-233,-249,-196,-199,-275,-236},{-185,-263,-213,-268,-201,-219},{-247,-240,-254,-199,-206,-273},{-236,-201,-247,-217,-206,-275}},{{-256,-243,-266,-187,-210,-240},{-206,-206,-224,-277,-243,-210},{-215,-263,-217,-261,-210,-263},{-215,-231,-261,-231,-187,-229},{-215,-268,-222,-263,-224,-233},{-270,-261,-270,-217,-233,-266},{-254,-275,-215,-238,-196,-219},{-245,-268,-196,-210,-233,-252},{-224,-256,-203,-231,-261,-256},{-210,-208,-192,-210,-217,-233},{-189,-275,-206,-199,-245,-254},{-277,-261,-277,-266,-203,-229},{-222,-226,-215,-199,-217,-233},{-226,-206,-252,-226,-222,-210},{-259,-199,-256,-263,-263,-254},{-233,-213,-217,-252,-213,-192},{-277,-208,-233,-231,-249,-206},{-249,-187,-213,-194,-226,-185},{-224,-187,-201,-273,-275,-222},{-185,-185,-273,-215,-254,-208}}},{{{-288,-270,-270,-268,-297,-320},{-303,-318,-265,-259,-309,-294},{-332,-297,-294,-262,-244,-241},{-309,-318,-315,-297,-253,-309},{-235,-265,-300,-265,-247,-273},{-241,-318,-309,-270,-315,-332},{-270,-294,-306,-276,-312,-332},{-309,-341,-315,-253,-276,-309},{-247,-253,-273,-262,-285,-253},{-256,-309,-270,-312,-238,-303},{-297,-294,-347,-323,-315,-250},{-282,-315,-312,-241,-306,-341},{-315,-353,-276,-350,-306,-288},{-238,-350,-306,-288,-332,-282},{-294,-268,-273,-235,-256,-303},{-294,-338,-259,-332,-244,-253},{-262,-256,-288,-270,-259,-279},{-318,-353,-285,-238,-241,-312},{-297,-273,-329,-318,-312,-247},{-341,-312,-273,-332,-320,-273}},{{-279,-259,-312,-332,-244,-350},{-265,-312,-297,-315,-315,-265},{-288,-318,-265,-338,-247,-282},{-270,-323,-282,-250,-353,-241},{-315,-273,-253,-247,-347,-270},{-315,-294,-297,-247,-247,-262},{-291,-270,-344,-320,-256,-329},{-238,-250,-273,-320,-247,-265},{-323,-297,-347,-309,-315,-238},{-294,-265,-262,-297,-297,-309},{-259,-250,-318,-235,-291,-350},{-259,-309,-309,-244,-344,-241},{-344,-256,-329,-265,-300,-347},{-350,-332,-247,-273,-320,-247},{-320,-338,-282,-303,-282,-312},{-256,-256,-344,-338,-341,-265},{-323,-268,-253,-318,-303,-332},{-353,-326,-238,-291,-270,-276},{-285,-247,-279,-326,-279,-247},{-332,-262,-253,-256,-253,-250}},{{-276,-273,-297,-341,-244,-294},{-241,-300,-353,-265,-347,-312},{-235,-291,-235,-312,-285,-326},{-323,-300,-282,-323,-350,-344},{-344,-315,-309,-259,-326,-279},{-309,-270,-276,-288,-320,-320},{-262,-265,-350,-253,-338,-238},{-256,-235,-350,-335,-273,-247},{-273,-315,-241,-244,-353,-270},{-350,-268,-344,-288,-247,-253},{-241,-238,-300,-253,-344,-326},{-250,-303,-335,-241,-270,-326},{-315,-235,-350,-323,-312,-253},{-253,-265,-326,-279,-309,-332},{-303,-332,-256,-300,-282,-235},{-244,-315,-238,-253,-338,-270},{-353,-315,-329,-270,-253,-268},{-273,-265,-273,-253,-338,-297},{-253,-297,-326,-241,-268,-344},{-320,-265,-235,-315,-241,-315}},{{-338,-244,-285,-344,-312,-244},{-309,-297,-332,-253,-315,-306},{-312,-238,-256,-273,-347,-350},{-279,-297,-273,-323,-335,-253},{-244,-235,-238,-300,-265,-256},{-312,-256,-250,-241,-309,-270},{-244,-344,-288,-303,-341,-268},{-285,-235,-253,-306,-344,-347},{-347,-347,-329,-315,-259,-256},{-282,-332,-253,-353,-285,-291},{-347,-350,-244,-279,-350,-244},{-262,-344,-279,-256,-294,-353},{-344,-326,-294,-306,-262,-288},{-326,-300,-309,-303,-318,-297},{-282,-306,-265,-250,-312,-259},{-282,-338,-353,-276,-347,-320},{-338,-350,-350,-238,-341,-332},{-241,-306,-320,-285,-270,-318},{-323,-300,-300,-250,-244,-276},{-353,-250,-309,-353,-259,-259}},{{-285,-273,-247,-285,-329,-309},{-270,-247,-256,-268,-341,-285},{-300,-335,-318,-285,-247,-276},{-282,-323,-262,-238,-315,-303},{-300,-238,-347,-318,-335,-288},{-353,-312,-318,-338,-235,-270},{-241,-291,-338,-279,-265,-329},{-341,-294,-256,-344,-247,-265},{-235,-335,-323,-265,-288,-326},{-341,-329,-241,-303,-294,-244},{-238,-291,-306,-262,-265,-253},{-268,-273,-341,-268,-235,-353},{-247,-335,-323,-350,-312,-262},{-297,-341,-262,-329,-294,-338},{-332,-241,-300,-312,-320,-256},{-235,-294,-350,-338,-297,-265},{-268,-259,-259,-335,-282,-326},{-323,-318,-329,-270,-262,-344},{-318,-306,-241,-294,-250,-312},{-329,-338,-265,-273,-341,-235}},{{-347,-320,-276,-238,-306,-276},{-297,-282,-285,-294,-335,-285},{-353,-318,-341,-279,-273,-270},{-235,-335,-279,-253,-294,-329},{-291,-244,-259,-262,-268,-315},{-247,-256,-297,-285,-350,-238},{-350,-273,-312,-320,-329,-347},{-312,-329,-347,-270,-250,-256},{-332,-279,-326,-279,-303,-309},{-326,-353,-241,-338,-279,-256},{-300,-268,-259,-326,-256,-265},{-247,-306,-294,-312,-235,-303},{-306,-300,-344,-259,-282,-303},{-262,-276,-244,-282,-276,-329},{-259,-291,-256,-259,-291,-235},{-318,-303,-335,-273,-335,-297},{-303,-279,-332,-332,-306,-341},{-294,-306,-309,-241,-273,-259},{-256,-270,-259,-297,-253,-270},{-300,-338,-297,-250,-347,-285}},{{-326,-273,-256,-297,-268,-320},{-268,-256,-294,-241,-279,-282},{-318,-315,-253,-279,-265,-288},{-332,-279,-309,-291,-291,-268},{-315,-332,-306,-235,-315,-247},{-294,-265,-303,-294,-244,-244},{-297,-312,-353,-265,-320,-350},{-297,-309,-318,-312,-306,-353},{-320,-344,-312,-326,-347,-300},{-309,-323,-335,-238,-288,-273},{-350,-297,-291,-279,-247,-341},{-259,-315,-344,-312,-323,-312},{-291,-312,-303,-282,-270,-244},{-291,-276,-320,-353,-250,-350},{-353,-353,-309,-288,-250,-291},{-312,-262,-335,-320,-282,-320},{-259,-270,-276,-273,-320,-323},{-253,-341,-329,-326,-312,-312},{-265,-303,-285,-247,-244,-300},{-323,-285,-318,-282,-335,-344}},{{-332,-300,-279,-279,-253,-335},{-268,-265,-332,-256,-297,-306},{-303,-265,-256,-235,-238,-315},{-282,-341,-265,-338,-262,-291},{-259,-303,-247,-279,-315,-353},{-329,-353,-329,-253,-332,-279},{-297,-353,-270,-303,-235,-282},{-318,-315,-262,-350,-297,-353},{-338,-291,-306,-247,-291,-235},{-335,-262,-335,-347,-344,-273},{-294,-285,-303,-250,-244,-265},{-312,-341,-338,-288,-253,-341},{-347,-262,-256,-288,-265,-270},{-320,-315,-276,-256,-285,-306},{-323,-238,-323,-288,-309,-285},{-300,-312,-238,-335,-241,-347},{-338,-338,-338,-270,-282,-268},{-312,-315,-279,-312,-344,-270},{-262,-273,-276,-238,-350,-303},{-276,-347,-241,-247,-256,-279}},{{-323,-288,-244,-238,-347,-235},{-279,-353,-315,-347,-318,-235},{-250,-347,-241,-291,-276,-285},{-344,-347,-315,-303,-309,-332},{-350,-250,-262,-300,-244,-347},{-247,-244,-320,-241,-306,-288},{-315,-338,-238,-297,-347,-338},{-244,-303,-306,-332,-350,-262},{-332,-297,-256,-315,-268,-318},{-238,-303,-294,-320,-285,-338},{-318,-338,-294,-244,-270,-353},{-250,-288,-265,-247,-285,-312},{-291,-341,-318,-323,-315,-312},{-285,-297,-297,-241,-344,-318},{-244,-270,-297,-247,-303,-238},{-335,-341,-247,-265,-344,-265},{-282,-297,-270,-338,-312,-306},{-306,-300,-323,-291,-259,-315},{-268,-341,-282,-303,-326,-335},{-297,-294,-276,-306,-312,-285}},{{-253,-347,-235,-309,-315,-335},{-241,-335,-344,-265,-247,-294},{-262,-350,-341,-347,-244,-312},{-326,-332,-265,-312,-238,-320},{-259,-303,-341,-312,-326,-291},{-247,-344,-270,-285,-256,-315},{-300,-306,-244,-265,-323,-285},{-350,-288,-332,-276,-315,-326},{-306,-312,-306,-320,-256,-326},{-353,-288,-306,-244,-241,-303},{-300,-312,-338,-303,-279,-309},{-291,-259,-253,-335,-329,-350},{-323,-335,-303,-262,-353,-318},{-297,-268,-332,-353,-294,-285},{-241,-347,-344,-353,-312,-341},{-253,-315,-262,-238,-268,-279},{-244,-262,-276,-338,-332,-285},{-353,-282,-332,-268,-241,-256},{-265,-344,-282,-235,-294,-353},{-312,-276,-320,-291,-353,-256}},{{-265,-279,-282,-297,-276,-306},{-291,-323,-238,-265,-276,-344},{-300,-320,-282,-256,-300,-268},{-285,-332,-326,-256,-250,-294},{-350,-353,-335,-253,-259,-262},{-265,-276,-291,-329,-300,-309},{-259,-279,-309,-323,-335,-273},{-265,-338,-279,-291,-288,-288},{-315,-309,-344,-247,-294,-253},{-282,-270,-253,-312,-341,-306},{-247,-329,-250,-282,-273,-268},{-353,-323,-320,-253,-259,-320},{-276,-262,-294,-335,-312,-253},{-256,-309,-291,-262,-303,-285},{-291,-338,-282,-250,-294,-279},{-291,-329,-300,-332,-282,-309},{-276,-350,-288,-265,-270,-238},{-309,-344,-270,-335,-291,-259},{-303,-265,-268,-326,-235,-344},{-353,-312,-250,-306,-323,-315}},{{-332,-335,-250,-273,-285,-270},{-315,-256,-270,-288,-300,-315},{-312,-309,-268,-341,-241,-350},{-253,-344,-238,-303,-250,-306},{-279,-238,-282,-238,-247,-315},{-238,-341,-315,-353,-318,-300},{-241,-303,-285,-244,-288,-347},{-250,-247,-303,-262,-259,-347},{-318,-306,-276,-309,-273,-262},{-306,-250,-350,-273,-241,-268},{-353,-303,-303,-241,-241,-318},{-320,-279,-256,-294,-350,-235},{-247,-288,-329,-326,-282,-253},{-265,-306,-244,-338,-326,-312},{-300,-282,-291,-270,-323,-268},{-241,-297,-344,-256,-282,-306},{-273,-306,-262,-273,-338,-297},{-273,-344,-265,-268,-268,-268},{-247,-276,-250,-344,-279,-259},{-306,-241,-309,-306,-350,-279}}}}; // 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]={34,17,12,34,17,11,34,17,11,34,17,12,34,18,12,34,17,12,35,18,12,35,18,12,35,18,12,34,17,12,35,18,12,35,18,12,36,18,12,35,18,12,35,18,12,36,18,12,35,18,12,35,18,12,35,17,12,35,18,12,35,18,12,34,17,12,35,17,12,35,18,12}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33},{34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50},{51,52,53,54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96},{97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113},{114,115,116,117,118,119,120,121,122,123,124},{125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158},{159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175},{176,177,178,179,180,181,182,183,184,185,186},{187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220},{221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237},{238,239,240,241,242,243,244,245,246,247,248,249},{250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283},{284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301},{302,303,304,305,306,307,308,309,310,311,312,313},{314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347},{348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364},{365,366,367,368,369,370,371,372,373,374,375,376},{377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411},{412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429},{430,431,432,433,434,435,436,437,438,439,440,441},{442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476},{477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494},{495,496,497,498,499,500,501,502,503,504,505,506},{507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541},{542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559},{560,561,562,563,564,565,566,567,568,569,570,571},{572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605},{606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622},{623,624,625,626,627,628,629,630,631,632,633,634},{635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669},{670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687},{688,689,690,691,692,693,694,695,696,697,698,699},{700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734},{735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752},{753,754,755,756,757,758,759,760,761,762,763,764},{765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800},{801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818},{819,820,821,822,823,824,825,826,827,828,829,830},{831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865},{866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883},{884,885,886,887,888,889,890,891,892,893,894,895},{896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930},{931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948},{949,950,951,952,953,954,955,956,957,958,959,960},{961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996},{997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014},{1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026},{1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061},{1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079},{1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091},{1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126},{1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144},{1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156},{1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191},{1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208},{1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220},{1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255},{1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273},{1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285},{1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320},{1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338},{1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350},{1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384},{1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401},{1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413},{1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448},{1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465},{1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477},{1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512},{1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530},{1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542}}; // 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,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,1,7,13,19,25,31,37,43,49,55,61,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,2,8,14,20,26,32,38,44,50,56,62,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,0,6,12,18,24,30,36,42,48,54,60,66,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,2,8,14,20,26,32,38,44,50,56,62,68,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,1,7,13,19,25,31,37,43,49,55,61,67,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,1,7,13,19,25,31,37,43,49,55,61,67}; // 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,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,5,11,17,23,29,35,41,47,53,59,65,71,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,6,12,18,24,30,36,42,48,54,60,66,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,7,13,19,25,31,37,43,49,55,61,67,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,4,10,16,22,28,34,40,46,52,58,64,70,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,5,11,17,23,29,35,41,47,53,59,65,71,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,5,11,17,23,29,35,41,47,53,59,65,71,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,1,7,13,19,25,31,37,43,49,55,61,67,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,2,8,14,20,26,32,38,44,50,56,62,68,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,3,9,15,21,27,33,39,45,51,57,63,69,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,3,9,15,21,27,33,39,45,51,57,63,69,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,3,9,15,21,27,33,39,45,51,57,63,69,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,4,10,16,22,28,34,40,46,52,58,64,70,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,4,10,16,22,28,34,40,46,52,58,64,70,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,4,10,16,22,28,34,40,46,52,58,64,70}; // set of end times of each shipment 
