int Dev = 10;// Deviation
extern const int CNN = 5;// 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 = 1539;//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]={{{{12398,0,0,0,0,0},{12481,0,0,0,0,0},{12322,0,0,0,0,0},{12558,0,0,0,0,0},{12408,0,0,0,0,0},{12377,0,0,0,0,0},{12369,0,0,0,0,0},{12484,0,0,0,0,0},{12568,0,0,0,0,0},{12456,0,0,0,0,0},{12315,0,0,0,0,0},{12486,0,0,0,0,0},{12225,0,0,0,0,0},{12227,0,0,0,0,0},{12384,0,0,0,0,0},{12354,0,0,0,0,0},{12467,0,0,0,0,0},{12454,0,0,0,0,0},{12331,0,0,0,0,0},{12298,0,0,0,0,0}},{{12457,0,0,0,0,0},{12513,0,0,0,0,0},{12481,0,0,0,0,0},{12467,0,0,0,0,0},{12602,0,0,0,0,0},{12481,0,0,0,0,0},{12501,0,0,0,0,0},{12613,0,0,0,0,0},{12613,0,0,0,0,0},{12309,0,0,0,0,0},{12484,0,0,0,0,0},{12447,0,0,0,0,0},{12492,0,0,0,0,0},{12492,0,0,0,0,0},{12534,0,0,0,0,0},{12398,0,0,0,0,0},{12270,0,0,0,0,0},{12623,0,0,0,0,0},{12407,0,0,0,0,0},{12133,0,0,0,0,0}},{{11659,0,0,0,0,0},{11589,0,0,0,0,0},{11639,0,0,0,0,0},{11480,0,0,0,0,0},{11653,0,0,0,0,0},{11622,0,0,0,0,0},{11360,0,0,0,0,0},{11439,0,0,0,0,0},{11388,0,0,0,0,0},{11433,0,0,0,0,0},{11615,0,0,0,0,0},{11568,0,0,0,0,0},{11585,0,0,0,0,0},{11420,0,0,0,0,0},{11675,0,0,0,0,0},{11528,0,0,0,0,0},{11441,0,0,0,0,0},{11502,0,0,0,0,0},{11632,0,0,0,0,0},{11499,0,0,0,0,0}},{{10321,0,0,0,0,0},{10285,0,0,0,0,0},{10327,0,0,0,0,0},{10325,0,0,0,0,0},{10344,0,0,0,0,0},{10354,0,0,0,0,0},{10180,0,0,0,0,0},{10418,0,0,0,0,0},{10513,0,0,0,0,0},{10332,0,0,0,0,0},{10313,0,0,0,0,0},{10414,0,0,0,0,0},{10484,0,0,0,0,0},{10482,0,0,0,0,0},{10110,0,0,0,0,0},{10401,0,0,0,0,0},{10379,0,0,0,0,0},{10354,0,0,0,0,0},{10409,0,0,0,0,0},{10337,0,0,0,0,0}},{{9479,0,0,0,0,0},{9594,0,0,0,0,0},{9359,0,0,0,0,0},{9598,0,0,0,0,0},{9458,0,0,0,0,0},{9536,0,0,0,0,0},{9422,0,0,0,0,0},{9527,0,0,0,0,0},{9486,0,0,0,0,0},{9482,0,0,0,0,0},{9320,0,0,0,0,0},{9500,0,0,0,0,0},{9470,0,0,0,0,0},{9360,0,0,0,0,0},{9537,0,0,0,0,0},{9598,0,0,0,0,0},{9446,0,0,0,0,0},{9583,0,0,0,0,0},{9561,0,0,0,0,0},{9508,0,0,0,0,0}},{{9331,0,0,0,0,0},{9243,0,0,0,0,0},{9115,0,0,0,0,0},{9395,0,0,0,0,0},{9223,0,0,0,0,0},{9270,0,0,0,0,0},{9140,0,0,0,0,0},{9212,0,0,0,0,0},{9258,0,0,0,0,0},{9173,0,0,0,0,0},{9359,0,0,0,0,0},{9319,0,0,0,0,0},{9424,0,0,0,0,0},{9267,0,0,0,0,0},{9380,0,0,0,0,0},{9266,0,0,0,0,0},{9288,0,0,0,0,0},{9273,0,0,0,0,0},{9181,0,0,0,0,0},{9224,0,0,0,0,0}},{{9791,0,0,0,0,0},{9875,0,0,0,0,0},{9882,0,0,0,0,0},{9975,0,0,0,0,0},{9757,0,0,0,0,0},{9724,0,0,0,0,0},{9863,0,0,0,0,0},{9835,0,0,0,0,0},{9965,0,0,0,0,0},{9908,0,0,0,0,0},{9757,0,0,0,0,0},{9984,0,0,0,0,0},{9717,0,0,0,0,0},{9859,0,0,0,0,0},{9835,0,0,0,0,0},{9865,0,0,0,0,0},{9666,0,0,0,0,0},{9971,0,0,0,0,0},{10080,0,0,0,0,0},{9820,0,0,0,0,0}},{{10961,0,0,0,0,0},{10992,0,0,0,0,0},{10983,0,0,0,0,0},{11105,0,0,0,0,0},{10983,0,0,0,0,0},{10906,0,0,0,0,0},{10954,0,0,0,0,0},{10656,0,0,0,0,0},{11122,0,0,0,0,0},{10970,0,0,0,0,0},{10937,0,0,0,0,0},{10943,0,0,0,0,0},{10960,0,0,0,0,0},{10907,0,0,0,0,0},{11107,0,0,0,0,0},{11088,0,0,0,0,0},{10945,0,0,0,0,0},{11046,0,0,0,0,0},{10903,0,0,0,0,0},{11018,0,0,0,0,0}},{{12024,0,0,0,0,0},{11826,0,0,0,0,0},{12049,0,0,0,0,0},{12006,0,0,0,0,0},{11881,0,0,0,0,0},{12228,0,0,0,0,0},{12174,0,0,0,0,0},{12038,0,0,0,0,0},{12046,0,0,0,0,0},{12224,0,0,0,0,0},{11941,0,0,0,0,0},{12034,0,0,0,0,0},{12026,0,0,0,0,0},{12152,0,0,0,0,0},{11979,0,0,0,0,0},{12077,0,0,0,0,0},{12004,0,0,0,0,0},{11935,0,0,0,0,0},{12005,0,0,0,0,0},{11712,0,0,0,0,0}},{{12327,0,0,0,0,0},{12296,0,0,0,0,0},{12212,0,0,0,0,0},{12245,0,0,0,0,0},{12366,0,0,0,0,0},{12299,0,0,0,0,0},{12195,0,0,0,0,0},{12112,0,0,0,0,0},{12203,0,0,0,0,0},{12258,0,0,0,0,0},{12272,0,0,0,0,0},{12306,0,0,0,0,0},{12019,0,0,0,0,0},{12393,0,0,0,0,0},{12446,0,0,0,0,0},{12101,0,0,0,0,0},{12181,0,0,0,0,0},{12143,0,0,0,0,0},{12135,0,0,0,0,0},{12151,0,0,0,0,0}},{{12170,0,0,0,0,0},{11890,0,0,0,0,0},{12240,0,0,0,0,0},{12109,0,0,0,0,0},{12168,0,0,0,0,0},{12123,0,0,0,0,0},{12214,0,0,0,0,0},{12137,0,0,0,0,0},{12189,0,0,0,0,0},{12389,0,0,0,0,0},{12237,0,0,0,0,0},{12314,0,0,0,0,0},{12271,0,0,0,0,0},{12312,0,0,0,0,0},{12264,0,0,0,0,0},{12363,0,0,0,0,0},{12346,0,0,0,0,0},{12242,0,0,0,0,0},{12261,0,0,0,0,0},{12127,0,0,0,0,0}},{{12290,0,0,0,0,0},{12225,0,0,0,0,0},{12011,0,0,0,0,0},{11967,0,0,0,0,0},{12200,0,0,0,0,0},{12166,0,0,0,0,0},{12293,0,0,0,0,0},{12194,0,0,0,0,0},{12219,0,0,0,0,0},{12366,0,0,0,0,0},{12213,0,0,0,0,0},{12163,0,0,0,0,0},{12227,0,0,0,0,0},{12481,0,0,0,0,0},{12283,0,0,0,0,0},{12345,0,0,0,0,0},{12018,0,0,0,0,0},{12273,0,0,0,0,0},{12059,0,0,0,0,0},{12199,0,0,0,0,0}}},{{{-306,-312,-303,-320,-315,-323},{-285,-268,-303,-297,-285,-309},{-312,-273,-285,-300,-300,-297},{-320,-265,-300,-318,-282,-276},{-323,-285,-315,-306,-303,-268},{-282,-306,-273,-273,-276,-288},{-309,-294,-291,-273,-291,-303},{-312,-318,-312,-323,-265,-276},{-303,-306,-315,-268,-291,-297},{-291,-265,-273,-309,-312,-300},{-273,-268,-273,-265,-291,-297},{-285,-320,-309,-285,-268,-306},{-306,-268,-282,-312,-291,-282},{-291,-276,-270,-265,-285,-312},{-268,-318,-270,-294,-323,-320},{-270,-279,-282,-288,-279,-300},{-297,-282,-306,-303,-318,-300},{-312,-285,-315,-291,-279,-312},{-303,-265,-288,-323,-300,-323},{-320,-323,-320,-297,-282,-320}},{{-307,-275,-280,-293,-275,-246},{-278,-275,-302,-252,-256,-259},{-310,-283,-283,-301,-275,-282},{-284,-315,-300,-252,-264,-285},{-281,-277,-297,-274,-243,-249},{-264,-297,-294,-290,-240,-241},{-319,-277,-252,-258,-294,-264},{-304,-272,-305,-288,-264,-254},{-304,-269,-258,-271,-294,-277},{-316,-260,-294,-290,-259,-259},{-270,-286,-308,-274,-256,-243},{-307,-286,-272,-285,-248,-272},{-276,-277,-288,-293,-262,-259},{-293,-297,-288,-258,-286,-246},{-270,-303,-297,-255,-280,-243},{-287,-283,-286,-266,-254,-246},{-304,-306,-294,-301,-251,-262},{-316,-315,-280,-269,-240,-282},{-270,-263,-308,-269,-243,-267},{-276,-303,-302,-290,-254,-243}},{{-262,-225,-233,-246,-195,-225},{-250,-235,-256,-226,-193,-204},{-250,-252,-226,-233,-210,-208},{-260,-254,-252,-211,-225,-196},{-232,-242,-212,-226,-216,-190},{-230,-254,-235,-231,-201,-208},{-225,-244,-242,-220,-214,-220},{-252,-227,-238,-240,-201,-185},{-260,-227,-214,-215,-212,-198},{-260,-259,-212,-231,-193,-218},{-272,-240,-256,-204,-195,-190},{-252,-266,-256,-233,-201,-218},{-235,-247,-235,-224,-193,-202},{-242,-220,-224,-202,-220,-194},{-242,-264,-233,-226,-205,-214},{-275,-223,-228,-220,-233,-208},{-225,-244,-217,-231,-225,-198},{-225,-264,-245,-242,-212,-208},{-250,-252,-219,-215,-214,-222},{-262,-225,-212,-202,-205,-187}},{{-215,-181,-192,-165,-168,-146},{-189,-206,-163,-155,-152,-147},{-201,-202,-166,-165,-162,-154},{-205,-194,-166,-163,-160,-166},{-209,-170,-184,-170,-150,-163},{-179,-172,-186,-174,-178,-166},{-209,-200,-190,-172,-167,-158},{-201,-189,-183,-179,-152,-160},{-201,-189,-181,-165,-152,-162},{-215,-172,-172,-162,-153,-154},{-191,-174,-177,-177,-173,-154},{-209,-204,-193,-163,-160,-160},{-189,-178,-197,-181,-173,-165},{-213,-170,-190,-160,-160,-160},{-193,-172,-165,-162,-162,-163},{-197,-202,-183,-175,-150,-150},{-187,-202,-192,-181,-158,-147},{-193,-181,-166,-160,-173,-150},{-199,-196,-166,-184,-157,-163},{-203,-174,-190,-172,-175,-160}},{{-159,-143,-154,-147,-143,-153},{-169,-161,-137,-135,-134,-159},{-157,-145,-134,-137,-147,-150},{-162,-153,-151,-150,-147,-154},{-165,-153,-144,-148,-137,-153},{-148,-153,-151,-156,-138,-143},{-165,-145,-135,-134,-135,-156},{-149,-152,-146,-162,-132,-141},{-168,-142,-153,-141,-140,-148},{-168,-164,-156,-135,-146,-140},{-168,-140,-153,-135,-134,-150},{-145,-149,-151,-143,-146,-143},{-140,-149,-160,-135,-151,-157},{-148,-134,-148,-134,-138,-162},{-159,-155,-141,-157,-160,-146},{-152,-136,-160,-157,-134,-160},{-157,-162,-151,-144,-159,-146},{-168,-162,-160,-138,-141,-140},{-162,-143,-160,-148,-144,-156},{-162,-137,-132,-138,-146,-151}},{{-162,-151,-162,-152,-171,-179},{-162,-132,-156,-140,-177,-175},{-140,-138,-139,-143,-175,-155},{-153,-150,-145,-148,-169,-165},{-144,-159,-148,-146,-175,-184},{-146,-135,-148,-157,-175,-164},{-151,-138,-136,-140,-171,-152},{-162,-132,-137,-151,-177,-184},{-134,-138,-137,-149,-161,-179},{-160,-141,-139,-160,-158,-164},{-132,-150,-159,-160,-147,-150},{-141,-144,-145,-165,-148,-169},{-156,-138,-157,-166,-175,-160},{-143,-157,-139,-146,-171,-164},{-141,-153,-151,-160,-163,-150},{-162,-141,-143,-151,-174,-154},{-160,-151,-149,-145,-155,-160},{-132,-138,-137,-151,-172,-155},{-143,-156,-148,-152,-148,-182},{-140,-147,-160,-148,-177,-182}},{{-186,-179,-186,-207,-224,-239},{-167,-185,-179,-201,-207,-237},{-162,-197,-182,-219,-219,-195},{-179,-194,-186,-203,-186,-230},{-157,-174,-201,-187,-224,-202},{-165,-176,-192,-211,-205,-234},{-165,-195,-207,-183,-197,-202},{-179,-168,-173,-197,-217,-228},{-190,-197,-188,-191,-224,-219},{-167,-179,-200,-197,-199,-208},{-164,-183,-182,-199,-195,-210},{-186,-199,-207,-193,-224,-237},{-162,-167,-177,-187,-211,-202},{-184,-185,-192,-209,-199,-230},{-188,-195,-192,-189,-201,-202},{-167,-197,-180,-181,-213,-213},{-169,-194,-200,-189,-219,-197},{-191,-176,-186,-213,-203,-195},{-188,-186,-190,-179,-226,-239},{-160,-183,-194,-199,-199,-228}},{{-220,-223,-261,-276,-271,-277},{-204,-223,-254,-278,-287,-293},{-207,-228,-268,-273,-251,-272},{-229,-240,-242,-273,-287,-285},{-225,-216,-259,-271,-279,-250},{-213,-247,-239,-243,-235,-242},{-225,-223,-259,-273,-269,-266},{-209,-230,-261,-240,-238,-258},{-234,-226,-246,-248,-238,-285},{-241,-216,-246,-245,-253,-293},{-209,-216,-237,-256,-279,-264},{-234,-233,-246,-273,-269,-288},{-236,-226,-237,-258,-245,-272},{-243,-228,-264,-263,-245,-256},{-225,-251,-220,-263,-253,-291},{-238,-256,-261,-261,-269,-264},{-236,-216,-234,-258,-256,-261},{-229,-219,-268,-276,-284,-296},{-241,-258,-222,-268,-258,-250},{-238,-240,-261,-273,-238,-245}},{{-251,-303,-313,-307,-276,-306},{-265,-259,-293,-280,-303,-297},{-254,-281,-296,-274,-303,-285},{-259,-256,-296,-318,-318,-318},{-284,-306,-298,-289,-282,-303},{-268,-270,-313,-298,-291,-300},{-301,-270,-270,-315,-288,-270},{-268,-281,-273,-292,-303,-270},{-284,-298,-261,-292,-265,-323},{-254,-287,-307,-307,-306,-312},{-287,-253,-310,-266,-279,-265},{-287,-264,-267,-292,-318,-303},{-262,-303,-316,-266,-320,-320},{-270,-273,-316,-304,-276,-323},{-298,-261,-293,-301,-291,-294},{-265,-259,-261,-280,-288,-303},{-254,-270,-310,-283,-300,-306},{-301,-259,-310,-277,-279,-268},{-251,-287,-278,-274,-268,-300},{-301,-303,-258,-266,-268,-285}},{{-276,-270,-276,-320,-291,-282},{-306,-320,-276,-315,-276,-265},{-285,-288,-306,-309,-291,-318},{-291,-320,-273,-315,-265,-282},{-309,-288,-288,-309,-291,-294},{-297,-306,-268,-312,-265,-294},{-265,-318,-279,-273,-270,-303},{-300,-265,-268,-279,-273,-309},{-297,-276,-270,-291,-288,-323},{-282,-285,-270,-288,-297,-320},{-282,-318,-273,-309,-318,-291},{-282,-309,-285,-300,-273,-273},{-273,-268,-279,-273,-323,-291},{-285,-309,-291,-268,-318,-320},{-282,-276,-285,-303,-282,-315},{-276,-288,-300,-285,-297,-318},{-270,-312,-297,-312,-268,-300},{-270,-270,-297,-312,-282,-285},{-323,-276,-270,-297,-320,-279},{-268,-282,-303,-306,-323,-323}},{{-285,-323,-297,-276,-303,-265},{-285,-273,-265,-285,-285,-288},{-279,-279,-276,-297,-276,-306},{-309,-268,-276,-312,-279,-279},{-270,-282,-276,-285,-273,-300},{-309,-291,-276,-306,-291,-297},{-285,-312,-309,-300,-303,-265},{-303,-276,-318,-276,-294,-294},{-306,-320,-294,-288,-318,-300},{-279,-273,-320,-320,-291,-291},{-268,-297,-320,-306,-300,-282},{-300,-300,-273,-282,-300,-282},{-309,-297,-306,-323,-282,-323},{-268,-270,-285,-276,-306,-303},{-294,-285,-300,-303,-288,-294},{-318,-294,-300,-273,-285,-273},{-303,-279,-291,-282,-291,-297},{-294,-318,-285,-273,-270,-323},{-282,-288,-297,-320,-279,-320},{-270,-285,-273,-265,-276,-265}},{{-282,-323,-323,-279,-306,-306},{-268,-306,-265,-285,-273,-312},{-282,-294,-270,-300,-306,-268},{-273,-297,-294,-273,-300,-306},{-309,-312,-291,-279,-273,-265},{-297,-315,-268,-318,-285,-270},{-265,-285,-291,-270,-312,-320},{-265,-268,-276,-285,-306,-303},{-312,-273,-291,-270,-312,-306},{-282,-303,-270,-320,-320,-300},{-294,-285,-318,-309,-285,-265},{-297,-315,-288,-268,-285,-312},{-294,-265,-318,-297,-297,-315},{-320,-265,-312,-309,-309,-323},{-291,-268,-268,-323,-306,-306},{-270,-323,-268,-315,-303,-300},{-273,-303,-273,-303,-268,-294},{-306,-297,-276,-268,-309,-303},{-297,-268,-285,-265,-265,-282},{-288,-270,-279,-285,-300,-315}}},{{{-153,-176,-158,-179,-201,-187},{-181,-155,-187,-181,-166,-181},{-156,-161,-168,-177,-167,-185},{-160,-177,-191,-188,-191,-174},{-176,-159,-193,-177,-193,-174},{-161,-186,-164,-163,-195,-174},{-153,-184,-186,-179,-182,-193},{-170,-162,-173,-166,-178,-197},{-170,-155,-163,-172,-169,-180},{-166,-172,-178,-181,-197,-195},{-171,-154,-175,-163,-199,-191},{-178,-174,-191,-174,-186,-208},{-161,-174,-166,-190,-195,-176},{-180,-164,-168,-179,-169,-201},{-153,-172,-164,-165,-171,-172},{-181,-161,-177,-190,-180,-191},{-156,-183,-159,-174,-191,-204},{-156,-172,-168,-195,-190,-187},{-176,-166,-166,-166,-167,-197},{-153,-181,-161,-186,-202,-181}},{{-190,-203,-224,-219,-236,-224},{-214,-213,-213,-214,-222,-262},{-180,-184,-224,-239,-206,-245},{-208,-195,-217,-217,-208,-236},{-180,-201,-213,-223,-224,-240},{-202,-189,-198,-243,-211,-259},{-212,-223,-202,-225,-236,-228},{-202,-197,-228,-217,-215,-231},{-178,-213,-194,-243,-224,-226},{-200,-187,-211,-219,-215,-224},{-202,-219,-211,-212,-208,-226},{-212,-197,-198,-236,-236,-257},{-198,-187,-211,-208,-236,-259},{-198,-199,-196,-228,-238,-252},{-190,-187,-228,-232,-229,-240},{-206,-217,-198,-214,-227,-240},{-202,-187,-228,-203,-250,-240},{-216,-197,-211,-219,-224,-243},{-184,-223,-222,-203,-236,-224},{-178,-184,-222,-239,-250,-243}},{{-259,-278,-238,-281,-260,-266},{-247,-275,-249,-286,-283,-289},{-272,-270,-236,-246,-294,-306},{-235,-258,-262,-297,-285,-260},{-267,-230,-286,-254,-288,-258},{-254,-280,-244,-267,-283,-269},{-272,-237,-272,-284,-255,-272},{-264,-232,-257,-243,-271,-289},{-227,-258,-246,-265,-291,-266},{-230,-280,-238,-294,-260,-297},{-249,-278,-278,-289,-291,-280},{-269,-247,-252,-254,-266,-300},{-232,-263,-262,-251,-299,-269},{-257,-252,-257,-281,-269,-306},{-259,-255,-280,-281,-285,-269},{-245,-235,-272,-248,-285,-286},{-230,-230,-265,-278,-274,-308},{-272,-280,-238,-246,-258,-266},{-222,-235,-288,-297,-255,-306},{-240,-280,-286,-259,-294,-286}},{{-277,-276,-289,-316,-310,-322},{-277,-291,-310,-331,-289,-310},{-312,-323,-328,-310,-280,-313},{-292,-315,-301,-307,-292,-271},{-269,-309,-301,-313,-292,-307},{-303,-294,-316,-292,-319,-295},{-272,-279,-277,-301,-280,-274},{-315,-282,-283,-331,-313,-283},{-306,-270,-292,-286,-304,-331},{-286,-288,-325,-331,-322,-289},{-298,-300,-286,-304,-319,-307},{-303,-320,-289,-328,-274,-271},{-272,-312,-283,-283,-292,-325},{-277,-297,-295,-289,-316,-331},{-263,-323,-301,-301,-277,-280},{-286,-279,-313,-274,-292,-325},{-292,-320,-316,-283,-277,-313},{-275,-306,-319,-298,-313,-304},{-318,-294,-328,-280,-280,-271},{-280,-320,-268,-313,-331,-319}},{{-319,-316,-322,-294,-279,-261},{-301,-322,-328,-330,-297,-276},{-280,-301,-286,-291,-279,-270},{-286,-316,-313,-282,-320,-296},{-319,-331,-289,-312,-312,-296},{-310,-331,-283,-285,-282,-316},{-292,-331,-313,-270,-306,-287},{-292,-331,-328,-306,-285,-281},{-286,-289,-304,-306,-265,-307},{-325,-313,-286,-327,-265,-316},{-271,-277,-295,-276,-315,-304},{-280,-304,-289,-303,-297,-287},{-331,-271,-304,-300,-315,-290},{-310,-310,-295,-327,-268,-270},{-292,-313,-331,-291,-279,-278},{-295,-316,-325,-291,-297,-304},{-325,-307,-316,-288,-276,-273},{-307,-325,-316,-276,-270,-299},{-289,-292,-307,-303,-303,-319},{-316,-313,-298,-279,-309,-290}},{{-259,-271,-298,-246,-261,-258},{-274,-257,-293,-243,-282,-238},{-285,-299,-252,-238,-248,-273},{-285,-301,-244,-259,-261,-253},{-308,-299,-266,-275,-236,-246},{-288,-265,-271,-261,-279,-250},{-271,-285,-279,-264,-241,-263},{-291,-282,-263,-256,-253,-253},{-268,-254,-276,-248,-246,-233},{-285,-307,-285,-290,-236,-246},{-299,-296,-255,-267,-248,-265},{-305,-287,-287,-248,-269,-253},{-311,-271,-274,-253,-271,-270},{-279,-276,-244,-282,-276,-258},{-308,-276,-282,-282,-271,-233},{-308,-282,-276,-240,-241,-223},{-274,-285,-244,-288,-246,-250},{-288,-304,-298,-267,-241,-273},{-268,-285,-295,-261,-248,-273},{-282,-304,-260,-272,-274,-263}},{{-252,-239,-210,-226,-193,-199},{-238,-248,-223,-209,-195,-217},{-233,-223,-205,-204,-215,-201},{-242,-227,-221,-226,-203,-209},{-233,-232,-239,-202,-199,-179},{-230,-220,-243,-228,-203,-219},{-254,-255,-241,-234,-215,-185},{-247,-218,-232,-204,-217,-217},{-262,-232,-230,-230,-188,-201},{-223,-253,-207,-221,-215,-211},{-226,-255,-203,-221,-211,-179},{-262,-246,-230,-213,-199,-203},{-218,-220,-207,-196,-201,-199},{-235,-218,-234,-237,-190,-211},{-230,-225,-203,-237,-207,-201},{-223,-248,-223,-221,-207,-181},{-230,-213,-227,-209,-209,-179},{-262,-246,-230,-232,-199,-189},{-238,-255,-234,-217,-224,-193},{-216,-239,-221,-219,-193,-205}},{{-192,-179,-165,-187,-174,-170},{-188,-167,-172,-159,-188,-155},{-180,-173,-165,-159,-156,-160},{-211,-169,-163,-166,-154,-180},{-188,-175,-181,-161,-166,-176},{-200,-186,-181,-178,-173,-155},{-184,-197,-167,-161,-174,-180},{-196,-173,-179,-159,-166,-161},{-190,-173,-185,-172,-178,-155},{-184,-167,-185,-182,-166,-158},{-202,-203,-186,-177,-171,-155},{-211,-195,-188,-163,-169,-155},{-211,-197,-181,-193,-181,-185},{-209,-186,-186,-163,-156,-176},{-198,-190,-179,-186,-183,-176},{-196,-192,-177,-184,-183,-173},{-211,-205,-192,-175,-183,-181},{-184,-192,-195,-187,-166,-168},{-204,-193,-188,-187,-159,-160},{-204,-177,-194,-168,-159,-151}},{{-160,-171,-183,-180,-176,-178},{-163,-173,-160,-175,-183,-155},{-181,-178,-155,-166,-155,-168},{-173,-158,-171,-156,-185,-170},{-171,-160,-175,-155,-176,-185},{-180,-161,-160,-185,-163,-178},{-183,-158,-165,-180,-173,-165},{-181,-166,-168,-181,-151,-153},{-160,-185,-166,-181,-176,-170},{-155,-165,-185,-168,-160,-175},{-165,-151,-155,-151,-161,-153},{-151,-180,-173,-173,-166,-160},{-156,-161,-181,-170,-151,-171},{-161,-158,-176,-175,-160,-170},{-180,-168,-171,-153,-153,-166},{-151,-163,-176,-178,-160,-171},{-183,-175,-168,-160,-181,-158},{-181,-160,-153,-180,-161,-176},{-171,-181,-153,-175,-156,-160},{-153,-156,-155,-160,-175,-155}},{{-171,-178,-158,-176,-156,-175},{-163,-183,-161,-178,-180,-165},{-155,-163,-173,-153,-161,-173},{-161,-183,-168,-175,-185,-180},{-176,-171,-180,-183,-155,-173},{-180,-151,-181,-175,-181,-170},{-161,-176,-173,-176,-175,-183},{-160,-161,-175,-185,-153,-161},{-158,-175,-153,-170,-170,-156},{-180,-176,-158,-180,-175,-178},{-166,-160,-170,-180,-168,-175},{-178,-163,-171,-185,-178,-171},{-161,-161,-181,-171,-151,-163},{-158,-175,-166,-178,-158,-155},{-153,-151,-180,-176,-165,-153},{-158,-161,-180,-153,-161,-171},{-153,-168,-171,-151,-155,-170},{-166,-176,-153,-168,-163,-170},{-180,-176,-161,-151,-185,-165},{-180,-160,-166,-173,-155,-181}},{{-153,-160,-170,-151,-163,-170},{-175,-173,-160,-156,-175,-178},{-151,-170,-161,-153,-166,-165},{-175,-171,-161,-165,-156,-180},{-173,-180,-170,-170,-163,-156},{-170,-160,-180,-170,-166,-156},{-170,-175,-155,-181,-178,-178},{-158,-185,-165,-156,-176,-176},{-158,-178,-181,-163,-156,-178},{-183,-178,-181,-166,-175,-166},{-166,-178,-160,-180,-170,-178},{-165,-175,-160,-171,-155,-156},{-170,-163,-183,-173,-181,-151},{-160,-173,-165,-181,-175,-155},{-176,-155,-151,-176,-173,-185},{-163,-180,-170,-175,-180,-183},{-178,-163,-175,-160,-170,-173},{-176,-165,-178,-175,-153,-185},{-166,-158,-165,-178,-156,-176},{-156,-170,-163,-160,-165,-171}},{{-161,-161,-183,-166,-185,-175},{-163,-176,-151,-183,-181,-163},{-166,-161,-183,-173,-153,-175},{-163,-151,-168,-158,-168,-160},{-178,-181,-161,-158,-161,-151},{-171,-163,-163,-185,-151,-165},{-170,-165,-180,-153,-168,-165},{-153,-166,-185,-171,-170,-163},{-153,-171,-170,-153,-165,-166},{-160,-180,-160,-153,-168,-173},{-156,-181,-155,-163,-171,-166},{-170,-156,-175,-168,-185,-175},{-171,-155,-171,-181,-163,-163},{-156,-175,-166,-165,-175,-176},{-176,-180,-155,-156,-165,-158},{-166,-176,-156,-168,-185,-155},{-168,-156,-163,-176,-165,-161},{-183,-156,-158,-171,-161,-181},{-156,-163,-178,-168,-158,-156},{-170,-183,-181,-166,-165,-155}}},{{{-329,-316,-336,-336,-355,-303},{-329,-299,-326,-306,-322,-332},{-303,-355,-316,-359,-359,-332},{-326,-342,-362,-322,-352,-352},{-349,-303,-322,-319,-342,-316},{-329,-326,-342,-345,-329,-336},{-336,-345,-359,-332,-362,-355},{-329,-342,-355,-359,-339,-319},{-332,-296,-342,-362,-342,-336},{-313,-296,-362,-349,-322,-313},{-359,-299,-342,-339,-326,-345},{-336,-345,-316,-296,-339,-296},{-299,-299,-299,-329,-326,-336},{-345,-296,-345,-339,-309,-345},{-336,-306,-359,-319,-349,-355},{-359,-339,-329,-309,-359,-329},{-359,-326,-342,-316,-362,-299},{-306,-359,-342,-303,-306,-362},{-332,-349,-319,-339,-313,-303},{-329,-303,-316,-349,-326,-352}},{{-325,-354,-345,-295,-317,-322},{-312,-341,-313,-286,-314,-316},{-305,-290,-325,-289,-320,-283},{-321,-319,-293,-314,-326,-313},{-305,-335,-293,-336,-336,-319},{-354,-309,-306,-339,-339,-298},{-338,-341,-325,-311,-339,-319},{-341,-322,-332,-342,-330,-298},{-325,-309,-309,-333,-311,-286},{-312,-290,-300,-330,-333,-274},{-358,-290,-335,-336,-336,-331},{-331,-341,-335,-330,-311,-331},{-318,-299,-348,-283,-339,-328},{-338,-335,-316,-320,-299,-295},{-328,-325,-313,-308,-311,-289},{-308,-290,-341,-308,-339,-328},{-325,-306,-335,-345,-320,-325},{-341,-312,-332,-289,-286,-319},{-331,-296,-335,-323,-317,-310},{-298,-299,-322,-301,-277,-289}},{{-310,-297,-255,-286,-257,-262},{-316,-279,-280,-250,-292,-283},{-295,-317,-255,-277,-284,-270},{-316,-259,-286,-248,-252,-236},{-283,-311,-300,-245,-286,-267},{-322,-317,-260,-256,-273,-242},{-304,-262,-258,-267,-241,-267},{-292,-297,-272,-299,-262,-272},{-286,-259,-302,-269,-286,-242},{-322,-285,-263,-253,-276,-272},{-313,-276,-302,-291,-286,-267},{-274,-285,-294,-286,-273,-236},{-280,-311,-283,-283,-238,-265},{-301,-285,-272,-248,-292,-247},{-316,-308,-274,-269,-276,-252},{-286,-262,-297,-272,-270,-260},{-298,-294,-258,-288,-262,-270},{-322,-262,-272,-256,-286,-262},{-280,-294,-300,-294,-238,-234},{-304,-300,-302,-277,-273,-260}},{{-275,-258,-261,-233,-228,-219},{-260,-260,-256,-208,-226,-208},{-268,-236,-223,-219,-213,-226},{-262,-221,-249,-254,-244,-212},{-258,-250,-242,-217,-242,-204},{-270,-226,-223,-249,-226,-230},{-255,-219,-213,-254,-208,-223},{-228,-219,-239,-215,-224,-226},{-255,-248,-232,-252,-240,-199},{-245,-238,-242,-243,-217,-228},{-270,-226,-237,-226,-237,-199},{-272,-219,-218,-213,-220,-226},{-238,-265,-230,-249,-215,-199},{-228,-260,-220,-236,-222,-223},{-225,-262,-220,-208,-208,-215},{-250,-267,-261,-249,-213,-230},{-245,-253,-254,-247,-244,-219},{-265,-243,-251,-224,-208,-234},{-232,-258,-237,-249,-231,-232},{-252,-228,-235,-215,-215,-208}},{{-217,-214,-191,-197,-229,-202},{-228,-208,-223,-191,-216,-229},{-200,-210,-208,-204,-220,-204},{-195,-204,-214,-227,-206,-197},{-200,-212,-227,-189,-200,-197},{-232,-227,-197,-189,-212,-210},{-221,-212,-202,-195,-214,-195},{-219,-200,-195,-200,-227,-225},{-232,-204,-189,-208,-229,-206},{-195,-204,-195,-227,-229,-202},{-195,-193,-195,-200,-202,-223},{-208,-200,-210,-212,-189,-220},{-217,-193,-220,-210,-231,-214},{-230,-212,-206,-189,-210,-204},{-239,-210,-191,-202,-216,-210},{-224,-204,-210,-204,-220,-216},{-208,-193,-223,-216,-200,-200},{-206,-197,-210,-227,-225,-200},{-197,-200,-202,-229,-193,-210},{-202,-220,-210,-202,-195,-208}},{{-200,-189,-215,-234,-222,-232},{-208,-231,-224,-232,-202,-218},{-193,-193,-194,-206,-202,-236},{-200,-225,-213,-232,-202,-236},{-214,-208,-196,-226,-238,-230},{-212,-191,-209,-213,-202,-212},{-218,-193,-198,-204,-202,-202},{-208,-220,-217,-208,-220,-205},{-210,-210,-222,-237,-207,-223},{-225,-229,-190,-210,-205,-241},{-195,-225,-205,-232,-242,-223},{-200,-214,-209,-224,-213,-216},{-202,-202,-207,-206,-200,-238},{-223,-223,-196,-226,-205,-225},{-225,-223,-190,-228,-222,-230},{-225,-214,-224,-213,-229,-234},{-204,-218,-226,-215,-213,-212},{-212,-216,-198,-219,-229,-241},{-220,-204,-196,-213,-233,-230},{-225,-231,-230,-230,-202,-248}},{{-224,-230,-232,-236,-284,-253},{-238,-223,-249,-246,-245,-274},{-254,-235,-261,-259,-261,-282},{-247,-256,-249,-231,-248,-287},{-224,-261,-227,-264,-258,-293},{-208,-223,-259,-226,-237,-255},{-245,-232,-224,-254,-261,-258},{-243,-258,-239,-226,-271,-269},{-215,-220,-242,-248,-276,-290},{-226,-254,-234,-264,-232,-293},{-238,-237,-239,-274,-255,-290},{-222,-230,-244,-274,-248,-269},{-222,-239,-266,-226,-261,-277},{-217,-220,-264,-251,-235,-255},{-231,-230,-237,-241,-261,-247},{-247,-216,-242,-264,-250,-285},{-249,-218,-259,-243,-255,-266},{-249,-235,-246,-231,-284,-285},{-233,-213,-254,-243,-284,-271},{-247,-216,-266,-264,-268,-239}},{{-263,-267,-312,-266,-329,-296},{-271,-281,-306,-299,-302,-290},{-263,-253,-303,-287,-332,-277},{-252,-264,-277,-317,-296,-326},{-258,-270,-260,-320,-323,-326},{-288,-253,-289,-293,-326,-283},{-277,-298,-303,-326,-293,-299},{-263,-253,-263,-269,-284,-296},{-299,-270,-301,-323,-308,-308},{-266,-261,-303,-326,-302,-290},{-299,-256,-283,-266,-284,-277},{-260,-281,-309,-287,-272,-302},{-279,-284,-303,-278,-290,-314},{-266,-256,-275,-320,-275,-317},{-279,-298,-298,-293,-296,-302},{-260,-292,-303,-278,-323,-280},{-288,-261,-286,-299,-281,-277},{-279,-259,-269,-305,-296,-302},{-263,-270,-275,-293,-332,-308},{-299,-275,-292,-323,-275,-290}},{{-287,-291,-312,-332,-296,-316},{-293,-320,-293,-322,-332,-336},{-293,-314,-351,-352,-306,-316},{-340,-314,-303,-342,-316,-319},{-293,-298,-319,-296,-322,-306},{-321,-298,-319,-352,-345,-355},{-343,-291,-290,-332,-342,-355},{-318,-310,-299,-339,-296,-332},{-321,-301,-332,-342,-352,-345},{-299,-342,-303,-336,-352,-336},{-299,-301,-345,-339,-316,-296},{-299,-304,-338,-339,-329,-316},{-306,-310,-303,-332,-303,-296},{-309,-314,-338,-362,-336,-339},{-287,-349,-309,-349,-349,-342},{-343,-298,-354,-352,-309,-296},{-331,-288,-325,-345,-359,-326},{-309,-307,-306,-296,-332,-336},{-343,-326,-309,-345,-309,-303},{-334,-317,-296,-296,-309,-313}},{{-352,-326,-319,-313,-329,-319},{-349,-336,-342,-342,-296,-329},{-306,-313,-345,-345,-313,-345},{-342,-313,-303,-306,-359,-319},{-313,-345,-309,-313,-332,-329},{-299,-332,-345,-352,-332,-329},{-316,-309,-326,-336,-309,-339},{-359,-296,-309,-296,-316,-332},{-336,-329,-322,-359,-345,-332},{-339,-362,-329,-303,-329,-359},{-303,-319,-313,-349,-326,-362},{-303,-355,-322,-313,-352,-355},{-329,-342,-345,-319,-296,-306},{-349,-359,-342,-362,-319,-342},{-362,-362,-332,-355,-352,-362},{-329,-313,-296,-313,-306,-313},{-296,-342,-299,-313,-319,-319},{-349,-349,-342,-349,-299,-355},{-313,-316,-306,-329,-306,-359},{-345,-319,-316,-359,-306,-349}},{{-322,-359,-322,-332,-313,-339},{-336,-355,-299,-316,-326,-303},{-339,-319,-355,-349,-339,-342},{-362,-319,-332,-299,-296,-359},{-309,-322,-332,-306,-332,-322},{-296,-359,-359,-316,-316,-349},{-299,-322,-313,-313,-309,-352},{-322,-326,-332,-319,-309,-332},{-342,-313,-359,-306,-309,-362},{-339,-299,-349,-359,-322,-359},{-329,-336,-329,-349,-322,-316},{-313,-352,-339,-336,-336,-352},{-303,-296,-342,-336,-306,-319},{-359,-326,-339,-329,-319,-319},{-296,-342,-332,-332,-362,-299},{-313,-349,-296,-355,-349,-313},{-359,-296,-362,-326,-355,-349},{-352,-306,-332,-339,-306,-313},{-332,-349,-339,-316,-342,-332},{-322,-345,-345,-332,-345,-299}},{{-296,-332,-316,-362,-339,-296},{-342,-316,-359,-329,-296,-319},{-296,-306,-319,-332,-296,-309},{-306,-339,-313,-355,-313,-329},{-345,-316,-319,-362,-355,-332},{-303,-296,-352,-296,-322,-339},{-326,-359,-332,-339,-326,-352},{-306,-322,-326,-309,-326,-322},{-313,-342,-362,-326,-319,-329},{-359,-332,-355,-319,-299,-355},{-332,-313,-326,-352,-313,-322},{-313,-329,-299,-336,-313,-359},{-319,-336,-316,-352,-345,-362},{-322,-352,-319,-313,-336,-359},{-313,-362,-299,-303,-306,-336},{-359,-322,-362,-329,-349,-352},{-303,-362,-296,-316,-319,-355},{-345,-336,-309,-316,-359,-355},{-352,-296,-336,-303,-319,-329},{-296,-329,-359,-349,-329,-306}}},{{{-100,-109,-102,-116,-128,-118},{-98,-104,-101,-125,-132,-129},{-112,-102,-122,-118,-127,-127},{-114,-104,-108,-123,-111,-122},{-101,-107,-103,-116,-129,-123},{-111,-109,-120,-109,-118,-131},{-101,-98,-102,-105,-120,-136},{-96,-113,-108,-119,-131,-133},{-111,-96,-114,-118,-128,-120},{-94,-100,-115,-108,-117,-115},{-94,-108,-112,-111,-116,-129},{-109,-98,-111,-118,-132,-124},{-100,-110,-120,-115,-122,-136},{-111,-108,-112,-112,-134,-116},{-99,-104,-122,-105,-115,-138},{-107,-95,-116,-108,-113,-128},{-113,-109,-115,-115,-121,-116},{-108,-96,-118,-111,-113,-128},{-94,-95,-120,-124,-127,-123},{-113,-102,-110,-117,-127,-134}},{{-142,-142,-135,-150,-172,-168},{-143,-154,-149,-155,-169,-176},{-148,-137,-163,-144,-153,-166},{-130,-135,-155,-152,-147,-151},{-128,-135,-155,-158,-177,-166},{-123,-155,-160,-146,-158,-166},{-140,-148,-151,-170,-169,-176},{-139,-148,-138,-146,-172,-153},{-131,-130,-147,-158,-167,-176},{-144,-138,-158,-161,-150,-160},{-146,-144,-136,-166,-169,-181},{-132,-155,-139,-169,-172,-155},{-131,-154,-133,-155,-153,-171},{-131,-128,-160,-167,-145,-166},{-124,-155,-145,-157,-172,-171},{-146,-128,-157,-157,-169,-156},{-123,-152,-158,-140,-175,-171},{-148,-144,-157,-164,-175,-165},{-136,-127,-161,-166,-158,-166},{-122,-142,-133,-147,-148,-153}},{{-180,-176,-175,-201,-206,-200},{-161,-162,-175,-179,-188,-190},{-170,-184,-177,-192,-202,-192},{-163,-185,-180,-192,-176,-214},{-172,-193,-184,-203,-190,-200},{-189,-180,-203,-194,-196,-212},{-159,-198,-175,-192,-196,-204},{-166,-178,-192,-177,-192,-178},{-193,-178,-167,-180,-208,-180},{-170,-180,-175,-196,-184,-182},{-180,-196,-188,-180,-184,-194},{-184,-178,-177,-182,-202,-182},{-191,-196,-171,-182,-204,-200},{-177,-173,-180,-207,-202,-188},{-166,-173,-205,-179,-200,-208},{-164,-184,-171,-182,-182,-178},{-161,-191,-188,-201,-178,-216},{-191,-180,-205,-180,-180,-184},{-163,-166,-201,-201,-212,-218},{-166,-162,-193,-173,-196,-210}},{{-185,-199,-211,-185,-221,-191},{-201,-213,-213,-189,-183,-223},{-187,-185,-223,-219,-191,-213},{-201,-191,-191,-201,-207,-223},{-187,-189,-185,-219,-223,-183},{-221,-213,-197,-205,-213,-209},{-207,-199,-185,-209,-205,-197},{-223,-209,-183,-221,-199,-219},{-193,-221,-215,-211,-205,-219},{-213,-199,-199,-209,-223,-201},{-187,-221,-193,-213,-217,-203},{-217,-207,-207,-193,-215,-217},{-219,-203,-207,-203,-211,-189},{-189,-205,-205,-223,-187,-195},{-185,-211,-219,-187,-209,-201},{-187,-219,-221,-215,-205,-209},{-195,-209,-195,-183,-211,-207},{-189,-213,-215,-219,-191,-199},{-221,-189,-203,-185,-201,-185},{-211,-223,-185,-199,-223,-193}},{{-211,-197,-179,-185,-189,-195},{-203,-221,-181,-209,-185,-175},{-209,-221,-201,-183,-202,-166},{-207,-207,-193,-191,-200,-202},{-191,-185,-191,-179,-178,-182},{-191,-207,-183,-207,-200,-202},{-213,-215,-217,-191,-181,-169},{-205,-193,-187,-199,-191,-178},{-197,-201,-197,-213,-193,-175},{-219,-219,-195,-207,-193,-166},{-193,-209,-199,-189,-174,-175},{-219,-187,-181,-199,-189,-178},{-219,-187,-201,-187,-181,-188},{-211,-217,-181,-213,-170,-177},{-209,-219,-199,-197,-195,-188},{-193,-213,-193,-207,-202,-201},{-185,-221,-205,-203,-185,-180},{-215,-197,-205,-213,-187,-184},{-193,-183,-211,-189,-195,-166},{-189,-201,-183,-189,-191,-195}},{{-179,-168,-162,-170,-153,-153},{-175,-175,-157,-155,-147,-156},{-166,-163,-152,-155,-151,-138},{-165,-183,-175,-154,-156,-151},{-170,-180,-165,-158,-141,-150},{-192,-176,-175,-168,-161,-141},{-172,-189,-180,-154,-147,-137},{-161,-173,-172,-165,-156,-160},{-172,-180,-174,-160,-138,-154},{-184,-166,-154,-158,-151,-148},{-195,-175,-160,-160,-167,-156},{-179,-173,-170,-174,-167,-159},{-166,-170,-174,-173,-151,-151},{-166,-182,-180,-162,-162,-141},{-190,-180,-152,-176,-158,-150},{-166,-164,-169,-163,-156,-154},{-184,-183,-170,-144,-144,-140},{-184,-182,-169,-150,-158,-151},{-197,-166,-152,-170,-142,-140},{-177,-173,-175,-160,-141,-134}},{{-150,-129,-131,-115,-121,-110},{-130,-140,-121,-121,-121,-105},{-140,-146,-121,-110,-117,-114},{-146,-128,-126,-122,-121,-111},{-139,-144,-119,-116,-126,-120},{-148,-124,-116,-133,-126,-111},{-134,-128,-133,-125,-111,-120},{-153,-121,-126,-133,-114,-118},{-127,-142,-123,-115,-123,-121},{-144,-122,-118,-119,-113,-122},{-132,-122,-130,-109,-117,-104},{-140,-129,-116,-129,-111,-115},{-139,-138,-114,-132,-123,-112},{-148,-130,-136,-114,-109,-112},{-127,-130,-119,-133,-118,-108},{-154,-128,-119,-121,-111,-111},{-137,-122,-133,-129,-115,-111},{-151,-120,-135,-121,-114,-114},{-134,-133,-117,-119,-114,-104},{-146,-122,-133,-114,-116,-119}},{{-113,-94,-107,-91,-88,-103},{-103,-93,-89,-92,-92,-106},{-104,-111,-97,-107,-107,-101},{-101,-110,-88,-94,-96,-94},{-99,-97,-100,-88,-98,-100},{-106,-106,-97,-96,-102,-100},{-106,-100,-96,-103,-88,-90},{-106,-105,-98,-108,-88,-96},{-96,-106,-97,-101,-93,-101},{-105,-100,-102,-95,-90,-90},{-109,-113,-88,-93,-93,-97},{-104,-113,-103,-90,-100,-103},{-106,-108,-96,-88,-99,-102},{-114,-93,-88,-107,-96,-95},{-103,-104,-90,-88,-102,-94},{-104,-94,-100,-107,-104,-89},{-98,-104,-97,-100,-91,-108},{-102,-112,-103,-105,-95,-104},{-96,-96,-101,-108,-105,-98},{-108,-97,-107,-89,-104,-90}},{{-100,-95,-107,-89,-108,-107},{-100,-97,-92,-100,-90,-102},{-107,-91,-89,-103,-98,-104},{-98,-95,-94,-93,-91,-91},{-103,-97,-95,-108,-102,-104},{-98,-102,-105,-105,-101,-99},{-88,-102,-93,-104,-108,-101},{-98,-106,-95,-91,-88,-106},{-100,-99,-89,-107,-93,-97},{-88,-105,-94,-99,-103,-104},{-104,-108,-107,-101,-88,-97},{-98,-105,-94,-102,-98,-102},{-99,-96,-94,-95,-103,-93},{-98,-97,-91,-98,-95,-97},{-93,-95,-96,-104,-105,-95},{-108,-99,-106,-93,-92,-107},{-108,-92,-104,-103,-94,-92},{-105,-102,-94,-103,-89,-98},{-89,-108,-102,-106,-101,-106},{-97,-102,-92,-89,-92,-105}},{{-90,-108,-106,-101,-107,-98},{-106,-103,-94,-94,-94,-105},{-107,-89,-106,-90,-107,-100},{-102,-98,-97,-94,-88,-107},{-91,-88,-107,-95,-106,-93},{-92,-94,-91,-89,-105,-88},{-98,-88,-101,-92,-102,-106},{-100,-108,-94,-91,-94,-108},{-107,-107,-96,-100,-93,-99},{-100,-108,-93,-101,-95,-101},{-102,-105,-100,-97,-104,-94},{-106,-92,-95,-100,-103,-99},{-108,-98,-105,-88,-88,-90},{-107,-108,-100,-91,-106,-102},{-106,-106,-105,-89,-103,-91},{-98,-93,-98,-99,-106,-103},{-99,-99,-102,-100,-93,-105},{-105,-97,-103,-88,-99,-99},{-100,-100,-94,-102,-104,-91},{-100,-99,-100,-106,-98,-107}},{{-97,-90,-108,-102,-93,-103},{-103,-97,-96,-91,-107,-98},{-90,-88,-103,-95,-99,-92},{-88,-92,-96,-98,-94,-95},{-101,-106,-95,-97,-102,-102},{-106,-91,-95,-90,-94,-93},{-91,-102,-93,-91,-90,-95},{-103,-91,-101,-88,-91,-92},{-104,-105,-88,-104,-105,-105},{-107,-99,-101,-106,-88,-100},{-89,-108,-88,-101,-96,-101},{-98,-95,-103,-105,-89,-107},{-98,-96,-90,-102,-93,-105},{-102,-102,-93,-100,-108,-101},{-89,-94,-100,-94,-95,-103},{-88,-93,-107,-105,-97,-98},{-104,-107,-100,-105,-99,-107},{-104,-99,-99,-98,-90,-100},{-90,-98,-98,-90,-104,-94},{-108,-98,-98,-98,-100,-99}},{{-98,-95,-96,-97,-93,-96},{-104,-104,-99,-106,-107,-108},{-97,-102,-105,-99,-107,-94},{-101,-88,-91,-108,-95,-94},{-107,-95,-97,-93,-95,-94},{-89,-100,-92,-100,-99,-95},{-97,-95,-90,-96,-99,-89},{-94,-100,-101,-97,-88,-91},{-94,-105,-106,-98,-99,-94},{-90,-105,-95,-88,-88,-104},{-88,-94,-99,-96,-93,-95},{-91,-102,-104,-100,-98,-95},{-96,-104,-90,-106,-108,-92},{-96,-101,-106,-95,-100,-105},{-93,-106,-108,-96,-91,-101},{-108,-88,-97,-102,-106,-95},{-89,-101,-102,-95,-90,-101},{-106,-95,-107,-96,-99,-92},{-93,-102,-102,-102,-101,-93},{-101,-90,-97,-97,-108,-101}}},{{{-247,-214,-228,-259,-233,-238},{-238,-259,-236,-219,-243,-252},{-217,-245,-226,-257,-252,-231},{-247,-238,-219,-240,-228,-248},{-256,-238,-243,-214,-259,-219},{-245,-221,-255,-252,-231,-233},{-245,-219,-243,-219,-214,-228},{-231,-248,-243,-259,-217,-240},{-247,-243,-257,-257,-259,-214},{-249,-243,-252,-240,-255,-219},{-221,-233,-252,-238,-252,-236},{-233,-238,-240,-262,-238,-252},{-219,-250,-233,-214,-224,-214},{-240,-252,-238,-252,-243,-228},{-224,-240,-252,-259,-243,-221},{-228,-259,-236,-243,-219,-257},{-228,-231,-226,-221,-221,-245},{-231,-250,-224,-219,-238,-238},{-210,-214,-236,-255,-248,-245},{-221,-224,-217,-243,-231,-226}},{{-257,-219,-223,-217,-226,-223},{-226,-252,-247,-245,-219,-201},{-240,-243,-240,-245,-221,-230},{-226,-245,-258,-243,-224,-236},{-252,-233,-226,-254,-233,-239},{-262,-259,-256,-233,-203,-199},{-214,-252,-256,-229,-226,-221},{-252,-233,-214,-245,-206,-234},{-259,-252,-251,-215,-235,-210},{-238,-259,-244,-229,-203,-223},{-240,-245,-244,-217,-224,-225},{-224,-240,-230,-238,-233,-214},{-245,-240,-219,-229,-221,-228},{-250,-259,-249,-247,-215,-217},{-240,-259,-235,-254,-224,-239},{-214,-236,-223,-231,-231,-217},{-238,-240,-244,-210,-206,-225},{-252,-257,-247,-236,-226,-232},{-259,-243,-228,-224,-212,-223},{-226,-245,-219,-222,-244,-228}},{{-206,-203,-202,-211,-196,-198},{-217,-224,-184,-207,-172,-175},{-232,-190,-206,-211,-204,-164},{-217,-196,-222,-211,-194,-180},{-224,-196,-198,-185,-189,-182},{-215,-219,-204,-203,-180,-175},{-211,-196,-184,-205,-172,-185},{-194,-211,-194,-179,-181,-184},{-202,-209,-188,-189,-176,-173},{-215,-194,-212,-193,-206,-169},{-204,-207,-208,-213,-196,-164},{-198,-226,-212,-185,-180,-180},{-196,-219,-200,-199,-198,-164},{-224,-190,-194,-203,-187,-162},{-221,-213,-190,-177,-191,-185},{-232,-215,-210,-201,-174,-187},{-194,-196,-218,-181,-176,-171},{-232,-188,-212,-177,-181,-198},{-228,-217,-220,-213,-174,-185},{-237,-194,-190,-193,-170,-178}},{{-155,-172,-163,-156,-143,-146},{-184,-155,-143,-141,-148,-144},{-179,-175,-157,-153,-145,-126},{-189,-170,-148,-138,-130,-131},{-155,-148,-173,-141,-132,-141},{-157,-148,-170,-144,-156,-135},{-172,-163,-171,-158,-148,-141},{-186,-175,-155,-150,-154,-134},{-170,-165,-171,-147,-130,-137},{-182,-170,-170,-165,-135,-126},{-157,-170,-144,-138,-144,-137},{-175,-167,-154,-141,-134,-124},{-177,-167,-171,-144,-154,-138},{-187,-162,-151,-153,-157,-146},{-163,-152,-149,-140,-156,-124},{-158,-170,-165,-140,-156,-127},{-165,-153,-151,-156,-138,-134},{-189,-172,-152,-165,-134,-126},{-169,-165,-162,-165,-144,-152},{-189,-153,-171,-160,-153,-126}},{{-140,-118,-125,-131,-115,-119},{-142,-129,-136,-127,-109,-109},{-141,-116,-130,-129,-109,-115},{-132,-137,-133,-113,-113,-124},{-133,-115,-120,-109,-131,-117},{-138,-130,-129,-120,-112,-126},{-144,-116,-130,-125,-117,-120},{-129,-126,-122,-111,-121,-121},{-134,-113,-130,-131,-129,-117},{-144,-118,-129,-123,-112,-115},{-126,-131,-136,-115,-119,-117},{-137,-117,-133,-114,-108,-107},{-121,-130,-112,-109,-114,-117},{-121,-137,-124,-118,-125,-109},{-124,-130,-118,-129,-125,-113},{-132,-131,-124,-126,-108,-113},{-126,-116,-119,-109,-129,-126},{-146,-117,-126,-117,-129,-126},{-126,-120,-133,-131,-126,-125},{-133,-139,-135,-109,-121,-124}},{{-130,-130,-131,-129,-118,-116},{-112,-130,-111,-111,-122,-126},{-118,-130,-109,-129,-116,-113},{-115,-130,-127,-130,-126,-136},{-107,-108,-111,-127,-122,-129},{-119,-129,-121,-115,-117,-115},{-115,-121,-115,-118,-120,-123},{-117,-114,-118,-115,-116,-126},{-130,-124,-131,-130,-123,-129},{-115,-114,-115,-112,-121,-116},{-126,-131,-129,-131,-121,-122},{-114,-117,-129,-108,-134,-113},{-124,-111,-119,-124,-126,-139},{-114,-131,-113,-126,-132,-122},{-109,-109,-121,-123,-129,-118},{-125,-118,-129,-120,-122,-132},{-130,-126,-130,-113,-134,-117},{-123,-120,-114,-113,-117,-123},{-129,-125,-117,-117,-117,-123},{-109,-121,-114,-107,-111,-120}},{{-143,-143,-148,-139,-161,-157},{-136,-147,-128,-138,-152,-164},{-140,-140,-142,-148,-147,-151},{-138,-141,-144,-160,-161,-170},{-127,-131,-144,-158,-166,-154},{-128,-139,-134,-163,-149,-165},{-132,-122,-148,-148,-164,-149},{-130,-129,-127,-158,-150,-159},{-132,-125,-138,-145,-166,-170},{-118,-133,-140,-151,-160,-173},{-136,-146,-128,-147,-155,-156},{-139,-128,-152,-139,-147,-162},{-143,-128,-152,-147,-161,-157},{-138,-136,-137,-142,-161,-172},{-139,-144,-131,-145,-163,-146},{-136,-150,-148,-135,-167,-149},{-144,-150,-141,-133,-144,-154},{-124,-150,-131,-147,-169,-152},{-124,-146,-147,-151,-152,-152},{-119,-132,-155,-151,-157,-151}},{{-168,-170,-198,-182,-181,-192},{-162,-181,-187,-207,-195,-225},{-153,-166,-174,-190,-193,-204},{-153,-188,-191,-211,-209,-227},{-187,-177,-194,-200,-193,-187},{-175,-166,-170,-196,-187,-196},{-175,-186,-170,-207,-215,-222},{-156,-191,-185,-205,-199,-196},{-187,-191,-198,-177,-203,-190},{-168,-172,-202,-211,-215,-225},{-184,-193,-200,-180,-193,-196},{-168,-165,-174,-194,-217,-200},{-180,-184,-202,-186,-189,-206},{-162,-165,-183,-188,-197,-206},{-180,-193,-183,-188,-209,-222},{-158,-191,-179,-179,-205,-196},{-180,-168,-187,-182,-181,-185},{-180,-177,-172,-177,-201,-187},{-153,-189,-204,-207,-199,-208},{-162,-173,-185,-207,-181,-204}},{{-209,-197,-240,-240,-238,-245},{-215,-197,-224,-229,-249,-213},{-202,-234,-240,-238,-224,-243},{-226,-208,-217,-238,-247,-231},{-200,-208,-240,-229,-217,-217},{-194,-230,-235,-243,-231,-213},{-226,-201,-213,-252,-213,-215},{-202,-208,-244,-238,-240,-226},{-234,-201,-228,-233,-219,-213},{-202,-226,-224,-213,-222,-249},{-232,-212,-206,-236,-254,-240},{-194,-230,-213,-217,-252,-226},{-213,-215,-226,-249,-219,-208},{-228,-215,-226,-224,-213,-249},{-200,-223,-215,-210,-217,-231},{-232,-206,-206,-236,-243,-245},{-196,-215,-213,-243,-217,-245},{-232,-237,-244,-224,-252,-240},{-217,-199,-244,-236,-236,-215},{-222,-199,-240,-224,-213,-247}},{{-233,-245,-236,-222,-233,-231},{-229,-245,-224,-243,-254,-240},{-243,-208,-210,-245,-238,-236},{-240,-224,-229,-240,-224,-243},{-254,-243,-247,-215,-236,-240},{-236,-240,-231,-252,-245,-226},{-224,-210,-231,-252,-229,-240},{-236,-215,-226,-219,-229,-226},{-215,-247,-226,-213,-231,-243},{-252,-240,-224,-219,-224,-217},{-226,-245,-224,-226,-222,-245},{-236,-224,-231,-236,-213,-224},{-215,-247,-210,-247,-240,-217},{-224,-245,-210,-247,-252,-215},{-243,-231,-236,-229,-243,-249},{-226,-233,-215,-219,-240,-210},{-224,-249,-224,-254,-245,-243},{-215,-208,-243,-215,-226,-247},{-245,-226,-224,-217,-247,-219},{-236,-224,-219,-238,-215,-231}},{{-213,-229,-249,-224,-215,-245},{-238,-208,-231,-213,-247,-226},{-243,-249,-236,-226,-222,-226},{-243,-233,-222,-247,-249,-219},{-249,-252,-254,-252,-252,-224},{-233,-236,-245,-224,-219,-236},{-224,-233,-219,-238,-217,-229},{-247,-222,-252,-210,-226,-213},{-213,-208,-245,-210,-208,-236},{-236,-222,-247,-213,-229,-217},{-254,-217,-236,-226,-215,-224},{-224,-238,-236,-247,-236,-229},{-243,-222,-226,-231,-254,-226},{-240,-249,-208,-249,-247,-213},{-247,-215,-254,-224,-224,-245},{-219,-245,-249,-224,-254,-238},{-213,-254,-252,-245,-245,-243},{-236,-249,-215,-208,-224,-249},{-208,-224,-252,-224,-252,-247},{-229,-245,-233,-222,-249,-249}},{{-222,-215,-233,-247,-247,-215},{-210,-229,-252,-238,-245,-231},{-208,-243,-208,-226,-213,-240},{-236,-217,-213,-219,-236,-215},{-252,-252,-215,-229,-219,-213},{-219,-231,-249,-240,-213,-249},{-222,-231,-254,-224,-222,-219},{-213,-247,-254,-208,-245,-213},{-240,-238,-210,-240,-249,-249},{-247,-240,-240,-231,-252,-231},{-236,-247,-240,-231,-236,-208},{-231,-249,-222,-238,-226,-229},{-247,-222,-222,-224,-217,-247},{-249,-245,-254,-240,-226,-213},{-254,-249,-231,-254,-229,-254},{-252,-224,-247,-249,-208,-224},{-210,-231,-249,-217,-252,-217},{-247,-238,-252,-208,-249,-222},{-240,-217,-208,-240,-217,-240},{-226,-236,-238,-233,-240,-254}}},{{{-269,-279,-277,-242,-261,-253},{-269,-293,-290,-250,-287,-245},{-245,-266,-258,-261,-253,-245},{-258,-274,-287,-293,-255,-293},{-277,-279,-242,-253,-245,-290},{-285,-269,-279,-261,-250,-258},{-263,-255,-258,-269,-287,-271},{-261,-239,-263,-266,-247,-290},{-255,-285,-263,-293,-290,-274},{-279,-271,-277,-255,-271,-247},{-250,-239,-269,-269,-274,-239},{-250,-253,-290,-239,-279,-277},{-285,-255,-258,-271,-287,-266},{-250,-290,-290,-253,-247,-239},{-261,-250,-293,-274,-274,-282},{-245,-263,-269,-242,-279,-293},{-247,-258,-277,-266,-293,-279},{-245,-261,-271,-293,-261,-279},{-250,-250,-266,-250,-290,-263},{-250,-271,-242,-242,-266,-261}},{{-263,-261,-263,-271,-267,-254},{-274,-247,-287,-250,-241,-256},{-253,-282,-261,-290,-286,-272},{-261,-287,-255,-293,-288,-267},{-250,-263,-287,-293,-280,-267},{-279,-258,-277,-263,-286,-277},{-293,-263,-258,-255,-259,-241},{-282,-258,-285,-269,-249,-259},{-245,-261,-282,-263,-283,-280},{-269,-250,-274,-261,-265,-275},{-269,-293,-255,-247,-244,-256},{-247,-261,-258,-255,-252,-262},{-279,-277,-293,-263,-265,-249},{-271,-250,-279,-269,-244,-256},{-242,-271,-269,-247,-259,-285},{-253,-261,-255,-245,-288,-259},{-263,-253,-247,-274,-238,-275},{-247,-279,-277,-279,-288,-241},{-269,-274,-245,-266,-280,-251},{-263,-242,-239,-261,-286,-243}},{{-256,-233,-267,-253,-235,-234},{-254,-273,-232,-265,-220,-260},{-241,-256,-232,-248,-267,-229},{-282,-233,-237,-253,-265,-231},{-264,-240,-234,-273,-223,-246},{-243,-245,-247,-238,-267,-217},{-241,-233,-272,-228,-245,-227},{-246,-230,-232,-238,-243,-255},{-269,-276,-229,-250,-240,-248},{-264,-253,-249,-223,-228,-229},{-238,-248,-227,-223,-238,-251},{-285,-276,-227,-248,-267,-263},{-238,-230,-255,-273,-228,-248},{-256,-235,-244,-250,-260,-239},{-259,-250,-242,-238,-233,-253},{-238,-238,-232,-250,-260,-219},{-262,-271,-260,-226,-243,-227},{-285,-228,-239,-250,-260,-227},{-275,-233,-232,-273,-247,-243},{-249,-233,-267,-268,-235,-217}},{{-217,-230,-243,-225,-204,-215},{-238,-235,-222,-246,-244,-206},{-224,-230,-217,-235,-246,-204},{-224,-258,-224,-248,-208,-237},{-252,-223,-208,-223,-233,-231},{-214,-242,-254,-214,-217,-208},{-245,-235,-210,-230,-204,-231},{-231,-226,-254,-248,-246,-211},{-240,-251,-213,-235,-213,-215},{-219,-258,-233,-209,-222,-233},{-248,-240,-210,-218,-204,-215},{-248,-258,-222,-218,-237,-211},{-250,-251,-224,-228,-246,-233},{-228,-237,-247,-253,-242,-211},{-259,-251,-213,-221,-226,-215},{-252,-214,-231,-242,-211,-240},{-217,-212,-247,-230,-213,-228},{-245,-249,-210,-207,-226,-235},{-245,-214,-236,-235,-217,-244},{-217,-223,-213,-242,-228,-217}},{{-227,-237,-237,-228,-210,-221},{-238,-197,-202,-219,-230,-217},{-229,-197,-234,-200,-230,-230},{-233,-219,-210,-232,-208,-217},{-220,-206,-224,-239,-221,-226},{-209,-232,-217,-237,-197,-234},{-235,-200,-234,-237,-226,-200},{-233,-239,-239,-224,-217,-232},{-235,-215,-202,-217,-210,-204},{-238,-195,-215,-200,-224,-195},{-205,-221,-230,-230,-232,-202},{-213,-237,-239,-230,-224,-232},{-209,-239,-206,-202,-210,-217},{-216,-228,-234,-226,-197,-206},{-233,-219,-208,-197,-226,-226},{-218,-228,-228,-232,-234,-200},{-238,-200,-234,-200,-224,-202},{-233,-226,-217,-237,-204,-204},{-233,-230,-239,-208,-239,-228},{-205,-210,-215,-210,-224,-226}},{{-195,-217,-206,-215,-197,-234},{-213,-234,-215,-208,-204,-213},{-237,-228,-210,-204,-239,-230},{-228,-234,-204,-237,-234,-206},{-210,-200,-195,-226,-215,-202},{-215,-219,-208,-226,-239,-219},{-206,-202,-232,-230,-237,-217},{-197,-224,-224,-200,-195,-234},{-200,-208,-237,-230,-221,-239},{-200,-232,-206,-204,-226,-202},{-202,-200,-219,-204,-228,-239},{-232,-197,-200,-228,-230,-234},{-217,-224,-213,-237,-239,-228},{-232,-221,-221,-213,-208,-202},{-206,-237,-224,-208,-221,-230},{-213,-226,-228,-200,-215,-197},{-213,-234,-215,-202,-210,-208},{-230,-215,-195,-221,-202,-206},{-221,-215,-202,-206,-234,-217},{-221,-195,-206,-208,-206,-202}},{{-212,-204,-237,-248,-247,-216},{-232,-204,-202,-232,-252,-235},{-210,-237,-217,-239,-245,-258},{-234,-233,-242,-232,-229,-242},{-232,-206,-242,-207,-238,-223},{-203,-213,-240,-216,-252,-212},{-223,-228,-240,-212,-252,-228},{-223,-206,-204,-216,-226,-223},{-217,-206,-244,-230,-229,-256},{-199,-231,-222,-214,-238,-254},{-219,-202,-204,-230,-213,-258},{-243,-222,-226,-239,-226,-233},{-199,-211,-224,-253,-245,-249},{-210,-206,-226,-253,-252,-254},{-214,-224,-211,-223,-240,-256},{-236,-222,-231,-248,-238,-233},{-221,-206,-213,-232,-236,-219},{-210,-242,-242,-246,-249,-235},{-230,-246,-242,-246,-215,-258},{-208,-228,-213,-237,-224,-221}},{{-259,-235,-235,-255,-262,-233},{-233,-227,-247,-268,-244,-261},{-252,-247,-245,-260,-277,-278},{-243,-220,-220,-238,-265,-240},{-233,-254,-262,-263,-232,-243},{-257,-244,-240,-250,-265,-266},{-259,-252,-247,-260,-244,-235},{-243,-220,-238,-263,-244,-233},{-219,-235,-247,-241,-234,-268},{-217,-259,-243,-260,-244,-256},{-228,-264,-265,-228,-237,-273},{-243,-252,-228,-270,-257,-263},{-250,-230,-223,-231,-277,-278},{-252,-261,-260,-248,-227,-276},{-233,-237,-240,-253,-244,-258},{-233,-225,-247,-263,-239,-228},{-259,-232,-235,-263,-239,-263},{-233,-259,-228,-258,-255,-250},{-240,-242,-228,-263,-244,-235},{-236,-261,-233,-250,-255,-263}},{{-233,-277,-280,-250,-242,-266},{-241,-277,-278,-239,-282,-255},{-272,-262,-272,-266,-285,-263},{-233,-280,-270,-266,-287,-263},{-267,-233,-286,-279,-250,-282},{-267,-280,-278,-287,-271,-245},{-264,-285,-278,-271,-263,-261},{-256,-259,-262,-247,-255,-277},{-233,-280,-283,-242,-250,-250},{-249,-249,-265,-285,-282,-269},{-275,-282,-244,-290,-253,-274},{-233,-282,-275,-274,-290,-258},{-285,-254,-280,-269,-290,-242},{-275,-243,-241,-258,-245,-255},{-264,-267,-257,-253,-285,-293},{-277,-256,-286,-269,-266,-245},{-256,-262,-288,-242,-255,-269},{-238,-254,-244,-255,-242,-258},{-264,-259,-265,-279,-247,-269},{-249,-262,-272,-255,-258,-245}},{{-287,-287,-271,-263,-271,-277},{-269,-277,-266,-261,-290,-258},{-277,-247,-239,-263,-279,-253},{-279,-250,-250,-279,-271,-269},{-279,-266,-242,-271,-293,-282},{-282,-258,-285,-247,-266,-255},{-258,-293,-239,-279,-242,-247},{-293,-242,-285,-293,-247,-261},{-247,-261,-247,-253,-261,-285},{-269,-255,-277,-253,-239,-245},{-250,-247,-242,-279,-269,-247},{-293,-279,-279,-242,-290,-242},{-271,-274,-253,-293,-290,-253},{-287,-255,-250,-287,-253,-290},{-277,-287,-266,-287,-282,-258},{-269,-274,-277,-279,-261,-253},{-285,-247,-261,-261,-293,-263},{-250,-285,-253,-287,-282,-279},{-247,-271,-269,-279,-290,-285},{-282,-247,-258,-253,-258,-245}},{{-263,-250,-242,-285,-279,-253},{-242,-261,-242,-255,-285,-266},{-277,-261,-258,-279,-247,-271},{-250,-253,-290,-250,-263,-245},{-239,-287,-263,-277,-247,-247},{-274,-255,-274,-263,-293,-247},{-277,-255,-261,-253,-250,-290},{-282,-247,-250,-253,-279,-274},{-258,-266,-250,-287,-247,-269},{-258,-263,-274,-279,-255,-287},{-253,-247,-263,-247,-239,-290},{-282,-250,-277,-287,-261,-266},{-258,-253,-287,-239,-290,-271},{-287,-274,-242,-258,-247,-274},{-290,-277,-250,-282,-253,-255},{-263,-250,-266,-282,-269,-290},{-247,-287,-282,-269,-279,-247},{-239,-266,-239,-271,-287,-261},{-239,-285,-269,-290,-253,-290},{-258,-277,-263,-258,-285,-242}},{{-293,-293,-266,-245,-287,-250},{-255,-269,-263,-266,-261,-285},{-274,-274,-255,-279,-290,-239},{-247,-266,-250,-247,-247,-285},{-290,-239,-253,-274,-263,-293},{-247,-287,-239,-253,-271,-239},{-279,-290,-266,-239,-274,-285},{-269,-266,-271,-293,-269,-245},{-279,-282,-274,-255,-258,-271},{-250,-250,-239,-285,-258,-277},{-250,-261,-261,-282,-271,-290},{-277,-247,-269,-269,-279,-253},{-274,-282,-247,-285,-274,-247},{-279,-250,-266,-277,-277,-282},{-293,-255,-255,-285,-247,-258},{-279,-245,-239,-279,-239,-258},{-261,-287,-239,-263,-242,-279},{-290,-258,-245,-258,-255,-245},{-269,-258,-282,-258,-255,-271},{-293,-247,-269,-253,-242,-250}}},{{{-295,-292,-292,-277,-319,-272},{-316,-292,-313,-328,-277,-299},{-292,-295,-292,-292,-310,-272},{-274,-286,-328,-280,-274,-287},{-286,-313,-310,-328,-280,-302},{-283,-289,-325,-322,-316,-296},{-283,-322,-313,-274,-292,-287},{-316,-316,-319,-316,-280,-281},{-295,-313,-319,-274,-328,-272},{-328,-310,-271,-286,-301,-317},{-295,-301,-274,-304,-331,-320},{-283,-298,-322,-283,-322,-278},{-289,-331,-277,-277,-271,-296},{-283,-277,-298,-316,-289,-305},{-307,-298,-331,-298,-274,-275},{-289,-289,-274,-322,-310,-269},{-292,-325,-310,-274,-319,-293},{-325,-328,-283,-298,-283,-281},{-310,-304,-271,-301,-304,-326},{-316,-292,-283,-304,-298,-278}},{{-302,-276,-283,-268,-246,-236},{-287,-304,-280,-251,-254,-270},{-311,-290,-288,-246,-238,-249},{-264,-284,-297,-295,-292,-244},{-290,-258,-297,-281,-252,-278},{-299,-278,-260,-284,-260,-252},{-287,-284,-252,-246,-276,-244},{-272,-298,-294,-268,-284,-260},{-302,-316,-302,-298,-284,-283},{-302,-261,-280,-259,-286,-252},{-299,-276,-294,-265,-238,-283},{-296,-261,-300,-246,-276,-275},{-322,-293,-252,-289,-289,-249},{-319,-316,-288,-295,-281,-247},{-305,-310,-294,-268,-241,-234},{-293,-310,-297,-270,-292,-234},{-281,-261,-252,-251,-260,-239},{-281,-310,-283,-251,-252,-283},{-302,-304,-274,-300,-246,-283},{-272,-293,-294,-248,-278,-239}},{{-265,-264,-243,-241,-231,-218},{-248,-262,-215,-214,-223,-190},{-236,-228,-227,-199,-220,-222},{-228,-252,-247,-210,-199,-184},{-236,-235,-245,-239,-229,-210},{-223,-252,-229,-236,-210,-188},{-226,-226,-229,-208,-191,-220},{-228,-259,-218,-239,-214,-190},{-250,-235,-245,-208,-197,-220},{-258,-218,-208,-210,-191,-208},{-255,-247,-245,-201,-214,-208},{-253,-238,-250,-228,-223,-192},{-258,-238,-252,-228,-227,-210},{-223,-245,-224,-214,-216,-182},{-223,-218,-252,-230,-201,-204},{-255,-242,-245,-243,-225,-220},{-223,-235,-224,-234,-225,-222},{-233,-247,-208,-199,-206,-222},{-260,-238,-227,-203,-214,-220},{-236,-221,-208,-239,-216,-218}},{{-192,-167,-167,-163,-161,-150},{-211,-169,-167,-162,-154,-161},{-200,-167,-183,-169,-149,-151},{-204,-171,-178,-182,-164,-153},{-192,-182,-182,-179,-183,-155},{-188,-175,-180,-163,-166,-167},{-202,-167,-171,-189,-156,-155},{-206,-192,-167,-179,-173,-169},{-202,-190,-189,-165,-154,-172},{-211,-190,-162,-165,-154,-161},{-200,-182,-185,-187,-174,-171},{-192,-173,-173,-181,-179,-172},{-211,-167,-171,-167,-181,-156},{-182,-201,-196,-165,-179,-159},{-182,-193,-167,-181,-181,-159},{-188,-167,-187,-182,-168,-153},{-175,-197,-174,-181,-168,-167},{-186,-173,-183,-189,-153,-161},{-192,-175,-164,-172,-179,-169},{-175,-190,-180,-182,-151,-164}},{{-165,-149,-156,-140,-143,-139},{-142,-142,-166,-146,-145,-154},{-144,-146,-139,-156,-149,-157},{-142,-145,-159,-149,-157,-168},{-165,-159,-146,-143,-152,-162},{-154,-143,-165,-140,-163,-140},{-147,-142,-157,-139,-145,-140},{-162,-151,-151,-163,-139,-152},{-165,-145,-159,-140,-151,-169},{-154,-140,-149,-154,-157,-152},{-165,-169,-159,-148,-149,-142},{-144,-162,-151,-160,-162,-154},{-168,-157,-152,-163,-139,-152},{-148,-146,-160,-146,-140,-160},{-162,-160,-139,-148,-146,-140},{-151,-156,-139,-154,-169,-152},{-165,-139,-149,-168,-148,-140},{-164,-154,-156,-157,-156,-163},{-159,-165,-163,-151,-166,-159},{-164,-157,-163,-162,-160,-152}},{{-151,-143,-162,-170,-191,-195},{-139,-172,-146,-183,-182,-186},{-168,-165,-164,-161,-187,-181},{-165,-143,-170,-175,-175,-197},{-165,-149,-146,-173,-170,-195},{-169,-143,-168,-168,-163,-195},{-154,-149,-156,-170,-186,-165},{-163,-151,-146,-183,-191,-199},{-163,-165,-173,-181,-182,-168},{-151,-148,-147,-166,-180,-195},{-160,-146,-159,-170,-158,-192},{-151,-156,-178,-155,-166,-185},{-168,-146,-177,-181,-193,-199},{-148,-145,-156,-153,-158,-170},{-163,-161,-178,-160,-193,-188},{-162,-175,-146,-176,-191,-165},{-152,-172,-164,-163,-178,-185},{-143,-169,-160,-168,-182,-197},{-142,-172,-146,-161,-164,-174},{-165,-165,-162,-170,-161,-172}},{{-179,-204,-194,-200,-227,-220},{-201,-204,-220,-221,-245,-241},{-186,-208,-194,-211,-234,-225},{-186,-194,-210,-217,-220,-253},{-175,-194,-220,-221,-218,-255},{-173,-184,-196,-221,-232,-222},{-173,-210,-218,-228,-234,-211},{-175,-196,-208,-202,-214,-250},{-173,-202,-227,-198,-248,-236},{-180,-186,-198,-221,-243,-211},{-182,-178,-206,-198,-227,-239},{-175,-206,-187,-215,-232,-250},{-171,-188,-208,-196,-234,-257},{-201,-178,-202,-202,-216,-257},{-196,-212,-196,-211,-241,-220},{-190,-190,-208,-209,-225,-222},{-194,-188,-218,-198,-225,-246},{-190,-204,-222,-204,-207,-218},{-203,-186,-220,-219,-236,-255},{-203,-210,-200,-215,-202,-253}},{{-267,-232,-251,-272,-268,-255},{-262,-267,-251,-245,-251,-277},{-231,-260,-248,-291,-259,-277},{-260,-277,-282,-256,-287,-277},{-255,-249,-258,-245,-282,-306},{-260,-242,-240,-261,-279,-306},{-260,-237,-240,-258,-268,-272},{-253,-244,-264,-261,-287,-303},{-262,-275,-287,-296,-298,-297},{-267,-244,-238,-256,-293,-263},{-250,-249,-266,-277,-295,-291},{-255,-255,-235,-264,-262,-258},{-241,-232,-248,-277,-259,-272},{-219,-267,-245,-266,-279,-289},{-260,-272,-256,-291,-262,-277},{-233,-260,-256,-285,-273,-300},{-267,-232,-253,-272,-284,-277},{-255,-255,-271,-245,-282,-275},{-267,-252,-261,-272,-257,-258},{-258,-272,-279,-285,-279,-269}},{{-260,-291,-299,-304,-301,-319},{-301,-265,-290,-271,-283,-307},{-315,-291,-296,-307,-289,-304},{-260,-282,-278,-298,-325,-331},{-306,-279,-305,-313,-274,-280},{-286,-323,-278,-310,-331,-313},{-277,-291,-302,-295,-301,-286},{-266,-306,-311,-331,-295,-325},{-275,-268,-302,-322,-289,-310},{-272,-300,-326,-325,-310,-295},{-283,-306,-323,-328,-271,-286},{-301,-273,-281,-274,-331,-298},{-280,-323,-311,-316,-298,-274},{-286,-312,-284,-328,-304,-331},{-292,-273,-275,-271,-322,-316},{-286,-318,-290,-307,-310,-301},{-312,-297,-314,-277,-280,-325},{-269,-315,-305,-307,-322,-319},{-269,-309,-329,-316,-295,-292},{-277,-279,-314,-292,-274,-274}},{{-271,-331,-328,-310,-331,-289},{-298,-310,-289,-319,-331,-277},{-325,-289,-277,-280,-331,-307},{-316,-313,-322,-301,-301,-271},{-304,-304,-304,-280,-322,-283},{-283,-322,-289,-316,-286,-304},{-301,-301,-271,-304,-301,-319},{-289,-322,-301,-289,-271,-292},{-286,-280,-298,-304,-307,-319},{-301,-313,-274,-274,-325,-322},{-319,-295,-331,-277,-313,-286},{-274,-295,-331,-292,-316,-310},{-295,-328,-289,-286,-316,-292},{-289,-322,-289,-331,-298,-298},{-292,-274,-313,-271,-313,-283},{-319,-286,-316,-283,-313,-313},{-313,-313,-283,-283,-283,-292},{-307,-316,-274,-280,-304,-274},{-310,-295,-280,-280,-328,-289},{-313,-301,-322,-307,-325,-283}},{{-292,-301,-289,-331,-310,-286},{-295,-292,-292,-283,-295,-277},{-289,-319,-295,-295,-316,-310},{-313,-319,-301,-289,-277,-271},{-280,-289,-292,-325,-316,-295},{-301,-271,-274,-286,-292,-310},{-307,-322,-298,-283,-295,-298},{-274,-298,-313,-325,-286,-289},{-280,-304,-283,-310,-301,-304},{-295,-313,-322,-286,-304,-283},{-295,-289,-298,-313,-322,-298},{-274,-307,-295,-298,-328,-307},{-280,-289,-274,-295,-292,-331},{-295,-283,-292,-310,-310,-301},{-289,-307,-322,-304,-331,-298},{-271,-331,-307,-331,-304,-295},{-289,-286,-298,-286,-292,-319},{-322,-328,-298,-319,-271,-292},{-286,-325,-283,-280,-289,-295},{-310,-298,-322,-301,-310,-289}},{{-331,-274,-292,-301,-292,-283},{-292,-331,-298,-280,-307,-304},{-289,-304,-292,-289,-304,-298},{-274,-298,-325,-271,-316,-283},{-283,-316,-304,-286,-310,-280},{-283,-289,-295,-319,-301,-271},{-325,-295,-304,-298,-328,-322},{-316,-322,-295,-280,-310,-316},{-280,-280,-295,-331,-280,-307},{-322,-328,-283,-325,-283,-280},{-325,-331,-328,-286,-322,-289},{-322,-298,-271,-331,-307,-304},{-271,-295,-271,-289,-304,-286},{-322,-274,-271,-307,-316,-322},{-292,-307,-298,-331,-322,-271},{-319,-331,-286,-286,-316,-328},{-325,-271,-292,-298,-304,-277},{-328,-325,-271,-322,-322,-325},{-325,-283,-286,-274,-292,-307},{-271,-319,-286,-283,-271,-292}}},{{{-364,-368,-326,-326,-368,-318},{-368,-374,-343,-364,-371,-354},{-350,-322,-378,-346,-350,-354},{-364,-332,-336,-374,-385,-378},{-346,-368,-343,-329,-368,-318},{-350,-364,-357,-315,-318,-357},{-326,-340,-343,-322,-322,-385},{-322,-318,-378,-318,-357,-364},{-343,-346,-360,-350,-385,-360},{-350,-378,-326,-374,-371,-343},{-360,-354,-368,-329,-336,-371},{-374,-350,-315,-378,-343,-385},{-371,-360,-315,-340,-357,-371},{-329,-364,-322,-332,-315,-343},{-354,-343,-315,-364,-326,-329},{-360,-332,-336,-343,-360,-368},{-329,-315,-385,-374,-322,-371},{-315,-340,-371,-350,-374,-382},{-322,-322,-378,-374,-332,-332},{-326,-326,-340,-368,-343,-326}},{{-348,-377,-325,-327,-361,-325},{-372,-377,-359,-334,-338,-354},{-369,-336,-346,-331,-328,-351},{-383,-353,-329,-304,-312,-290},{-345,-377,-356,-331,-361,-354},{-348,-322,-339,-334,-321,-351},{-376,-333,-325,-357,-315,-322},{-383,-316,-370,-354,-358,-332},{-320,-319,-370,-351,-358,-341},{-379,-346,-319,-327,-312,-312},{-365,-319,-363,-317,-338,-325},{-351,-326,-305,-314,-348,-328},{-324,-322,-342,-354,-328,-354},{-365,-312,-319,-321,-338,-306},{-379,-357,-363,-324,-361,-322},{-327,-360,-366,-351,-344,-290},{-313,-316,-346,-321,-305,-309},{-351,-346,-349,-361,-348,-303},{-372,-309,-312,-344,-295,-354},{-324,-340,-339,-301,-331,-341}},{{-337,-280,-279,-305,-268,-261},{-290,-314,-330,-272,-294,-306},{-321,-317,-300,-319,-274,-278},{-328,-305,-300,-275,-268,-261},{-340,-333,-318,-296,-291,-292},{-343,-326,-324,-287,-265,-286},{-337,-308,-309,-270,-262,-295},{-315,-323,-306,-299,-282,-303},{-318,-302,-282,-278,-314,-261},{-318,-299,-282,-299,-271,-306},{-309,-317,-321,-278,-271,-253},{-299,-286,-291,-267,-268,-259},{-315,-333,-270,-293,-311,-286},{-328,-293,-303,-287,-262,-303},{-324,-330,-306,-314,-296,-286},{-321,-317,-273,-299,-299,-267},{-296,-302,-273,-278,-299,-275},{-290,-311,-300,-296,-299,-278},{-321,-283,-270,-302,-308,-270},{-315,-280,-315,-305,-305,-256}},{{-286,-276,-239,-271,-240,-217},{-251,-247,-267,-261,-223,-246},{-278,-245,-234,-274,-250,-217},{-270,-237,-252,-266,-228,-227},{-273,-276,-265,-231,-267,-263},{-251,-242,-244,-271,-270,-222},{-256,-237,-257,-238,-233,-258},{-259,-237,-265,-246,-257,-222},{-294,-266,-278,-271,-260,-256},{-254,-237,-242,-241,-252,-215},{-256,-281,-242,-261,-233,-227},{-281,-258,-272,-266,-265,-215},{-275,-279,-249,-271,-238,-258},{-294,-276,-244,-241,-262,-258},{-243,-260,-239,-228,-238,-258},{-259,-247,-275,-238,-257,-222},{-284,-289,-236,-264,-238,-232},{-278,-255,-252,-231,-238,-256},{-284,-287,-244,-254,-265,-217},{-275,-247,-278,-228,-220,-263}},{{-242,-238,-213,-219,-238,-233},{-258,-247,-217,-217,-233,-254},{-213,-254,-215,-231,-243,-247},{-235,-247,-254,-222,-229,-247},{-232,-219,-213,-245,-224,-247},{-249,-224,-247,-229,-219,-229},{-232,-217,-243,-213,-215,-254},{-228,-210,-226,-252,-208,-247},{-242,-213,-249,-233,-243,-247},{-249,-215,-247,-208,-208,-249},{-232,-233,-208,-224,-224,-238},{-251,-249,-240,-215,-243,-249},{-249,-208,-236,-229,-226,-254},{-230,-245,-213,-210,-210,-247},{-246,-226,-249,-224,-236,-236},{-218,-240,-224,-222,-236,-249},{-213,-222,-254,-226,-233,-243},{-218,-252,-213,-254,-236,-210},{-249,-210,-217,-224,-217,-249},{-230,-252,-254,-238,-254,-215}},{{-210,-243,-238,-243,-264,-256},{-243,-233,-245,-221,-249,-236},{-208,-208,-242,-236,-237,-261},{-219,-254,-238,-248,-240,-239},{-243,-240,-224,-219,-237,-248},{-219,-247,-231,-214,-254,-266},{-254,-210,-242,-238,-230,-263},{-226,-215,-221,-219,-264,-248},{-233,-213,-249,-250,-240,-229},{-252,-243,-212,-233,-220,-231},{-240,-236,-254,-243,-218,-268},{-210,-249,-247,-224,-237,-266},{-222,-224,-235,-221,-259,-256},{-254,-252,-254,-231,-237,-248},{-215,-233,-224,-233,-259,-244},{-226,-247,-231,-228,-259,-229},{-245,-245,-252,-231,-261,-248},{-226,-245,-210,-243,-230,-256},{-224,-222,-252,-221,-232,-226},{-213,-231,-247,-236,-223,-224}},{{-244,-259,-255,-281,-253,-265},{-277,-238,-293,-254,-264,-276},{-277,-282,-250,-246,-278,-262},{-257,-246,-271,-268,-273,-276},{-244,-233,-261,-251,-275,-262},{-252,-238,-277,-254,-298,-271},{-252,-259,-250,-289,-261,-274},{-262,-275,-271,-259,-287,-317},{-252,-267,-253,-289,-306,-262},{-272,-285,-274,-278,-295,-311},{-277,-282,-258,-257,-284,-300},{-267,-243,-282,-273,-264,-308},{-242,-280,-253,-254,-267,-302},{-232,-264,-261,-276,-289,-279},{-255,-246,-287,-289,-289,-305},{-272,-262,-245,-284,-292,-271},{-255,-241,-242,-259,-273,-262},{-267,-264,-266,-259,-261,-305},{-270,-277,-279,-295,-275,-268},{-267,-251,-242,-292,-289,-294}},{{-326,-273,-301,-342,-330,-350},{-290,-330,-313,-346,-327,-304},{-305,-309,-307,-339,-321,-363},{-326,-288,-316,-339,-318,-360},{-323,-285,-332,-339,-298,-300},{-302,-309,-291,-336,-337,-300},{-305,-288,-288,-307,-305,-297},{-311,-279,-279,-311,-295,-297},{-326,-276,-319,-311,-292,-360},{-317,-330,-282,-327,-308,-307},{-305,-276,-316,-320,-334,-304},{-269,-273,-326,-346,-298,-323},{-266,-303,-335,-333,-292,-297},{-287,-282,-294,-349,-308,-320},{-311,-294,-285,-339,-295,-363},{-326,-333,-326,-327,-305,-333},{-299,-333,-279,-330,-301,-346},{-314,-297,-326,-346,-301,-307},{-275,-312,-301,-288,-305,-310},{-323,-291,-310,-301,-334,-310}},{{-316,-334,-368,-385,-340,-346},{-333,-310,-344,-350,-354,-336},{-323,-334,-351,-318,-382,-318},{-302,-331,-358,-336,-315,-350},{-316,-317,-330,-343,-340,-343},{-353,-321,-375,-364,-318,-315},{-326,-361,-372,-371,-385,-378},{-346,-375,-354,-374,-340,-336},{-343,-331,-347,-336,-378,-340},{-363,-351,-365,-326,-360,-354},{-316,-321,-334,-322,-374,-382},{-319,-355,-337,-343,-360,-360},{-366,-355,-313,-340,-336,-357},{-339,-351,-337,-382,-354,-336},{-326,-314,-327,-368,-318,-360},{-312,-351,-365,-354,-336,-368},{-323,-321,-310,-322,-350,-357},{-319,-307,-323,-354,-371,-322},{-316,-341,-347,-346,-350,-364},{-309,-344,-323,-374,-318,-371}},{{-382,-326,-336,-360,-364,-346},{-329,-368,-326,-329,-354,-332},{-354,-374,-332,-364,-340,-360},{-354,-315,-315,-374,-382,-357},{-374,-368,-350,-315,-382,-374},{-340,-364,-332,-374,-378,-360},{-378,-364,-368,-360,-350,-360},{-364,-378,-343,-385,-354,-360},{-350,-332,-326,-364,-374,-382},{-350,-374,-371,-315,-357,-360},{-368,-343,-318,-360,-382,-374},{-364,-382,-354,-364,-332,-340},{-322,-336,-332,-336,-318,-350},{-343,-329,-368,-378,-350,-315},{-382,-374,-354,-318,-378,-360},{-336,-350,-329,-364,-336,-385},{-336,-378,-385,-350,-329,-374},{-326,-340,-343,-340,-371,-332},{-378,-315,-326,-315,-357,-340},{-329,-354,-318,-318,-336,-315}},{{-354,-360,-350,-354,-354,-346},{-343,-326,-374,-322,-326,-326},{-374,-357,-354,-354,-329,-364},{-326,-350,-346,-378,-350,-364},{-343,-354,-336,-385,-343,-343},{-332,-371,-343,-329,-315,-364},{-350,-382,-371,-364,-371,-346},{-329,-340,-340,-374,-374,-357},{-371,-382,-318,-343,-318,-336},{-382,-322,-360,-360,-360,-371},{-326,-378,-371,-378,-346,-343},{-364,-346,-382,-315,-350,-371},{-326,-357,-378,-371,-360,-371},{-371,-360,-374,-378,-382,-354},{-318,-357,-382,-350,-343,-329},{-382,-371,-350,-350,-315,-350},{-354,-350,-346,-336,-332,-364},{-354,-336,-360,-385,-374,-326},{-382,-340,-336,-315,-364,-364},{-326,-318,-343,-354,-378,-360}},{{-336,-371,-360,-354,-346,-371},{-368,-322,-364,-350,-322,-368},{-318,-371,-326,-364,-336,-378},{-364,-326,-346,-318,-368,-357},{-343,-374,-371,-326,-357,-329},{-368,-378,-385,-360,-368,-378},{-357,-322,-336,-326,-385,-346},{-374,-318,-378,-360,-354,-385},{-336,-368,-315,-318,-385,-350},{-360,-336,-326,-378,-385,-382},{-318,-315,-354,-364,-315,-382},{-315,-329,-340,-346,-332,-346},{-385,-336,-322,-329,-371,-364},{-354,-374,-371,-343,-346,-368},{-364,-336,-322,-371,-385,-354},{-350,-354,-371,-332,-357,-318},{-315,-385,-332,-346,-354,-340},{-329,-346,-336,-336,-360,-322},{-382,-371,-340,-357,-354,-364},{-346,-371,-343,-382,-357,-378}}}}; // supply (positive for supply and negative for demand) under different scenarios 
int iniv[I]={1052,192,238,253,176,234,280,264,252}; // initial inventory 
int ubiv[I]={2104,384,476,507,352,468,350,495,504}; // the upper bounds of inventory 
int len[I1][I2]={{5,3,2,2,1,1,2,3}}; // the traveling time between two sites 
// cost parameters: 
double c1[I]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // inventory holding cost 
double c2[I]={0.05,13.35,8.59,5.57,4.52,2.83,1.94,4.81,7.57}; // cost of leftover and unmet 
double c3[BN]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; // transportation cost for capacity contracts 
double c4[I1][I2]={{12.14,7.81,5.06,4.11,2.57,1.76,4.37,6.88}}; // cost of spot market 
// bid parameters: 
int RLBN[I1][I2]={{9,9,9,9,9,9,9,9}}; // number of bids on each arc 
int LBset[I1][I2][LBN]={{{0,1,2,3,4,5,6,7,8},{9,10,11,12,13,14,15,16,17},{18,19,20,21,22,23,24,25,26},{27,28,29,30,31,32,33,34,35},{36,37,38,39,40,41,42,43,44},{45,46,47,48,49,50,51,52,53},{54,55,56,57,58,59,60,61,62},{63,64,65,66,67,68,69,70,71}}}; // set of bids on each arc 
double frt[BN]={9.71,9.71,9.71,8.5,8.5,8.5,7.28,7.28,7.28,6.25,6.25,6.25,5.47,5.47,5.47,4.69,4.69,4.69,4.05,4.05,4.05,3.54,3.54,3.54,3.04,3.04,3.04,3.29,3.29,3.29,2.88,2.88,2.88,2.47,2.47,2.47,2.06,2.06,2.06,1.8,1.8,1.8,1.54,1.54,1.54,1.41,1.41,1.41,1.23,1.23,1.23,1.06,1.06,1.06,3.5,3.5,3.5,3.06,3.06,3.06,2.62,2.62,2.62,5.5,5.5,5.5,4.82,4.82,4.82,4.13,4.13,4.13}; // freight rate of each bid 
int lbcap[BN]={75,75,75,1,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226,75,75,75,301,151,151,151,226,226}; // capacity lower bound of each bid 
int ubcap[BN]={150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300,150,150,150,225,225,225,300,300,300}; // capacity upper bound of each bid 
// shipment parameters: 
int SHN[BN]={33,17,12,33,17,12,33,17,12,34,17,12,34,17,12,34,17,12,35,18,12,34,17,12,35,17,12,35,18,12,34,18,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,18,12,34,18,12,34,18,12,35,18,12,34,17,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}}; // set of shipments in each bid 
int SHsts[SPN]={2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,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,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,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,0,6,12,18,24,30,36,42,48,54,60,66,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,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,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,2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,0,6,12,18,24,30,36,42,48,54,60,66,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,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,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,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,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,1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,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,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,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,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,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,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,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,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,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,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,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,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,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}; // set of start times of each shipment 
int SHets[SPN]={7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,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,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,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,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,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,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,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,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,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,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,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,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,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,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,70,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,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,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,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,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,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,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,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,71,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,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,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,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,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,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,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,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}; // set of end times of each shipment 
