int Dev = 50;// Deviation
extern const int CNN = 4;// 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 = 1540;//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]={{{{10872,0,0,0,0,0},{11163,0,0,0,0,0},{11216,0,0,0,0,0},{10642,0,0,0,0,0},{11321,0,0,0,0,0},{11928,0,0,0,0,0},{10591,0,0,0,0,0},{10861,0,0,0,0,0},{10321,0,0,0,0,0},{10596,0,0,0,0,0},{11020,0,0,0,0,0},{10887,0,0,0,0,0},{10981,0,0,0,0,0},{11321,0,0,0,0,0},{11366,0,0,0,0,0},{10644,0,0,0,0,0},{10359,0,0,0,0,0},{11136,0,0,0,0,0},{11308,0,0,0,0,0},{11259,0,0,0,0,0}},{{12026,0,0,0,0,0},{11643,0,0,0,0,0},{10222,0,0,0,0,0},{10775,0,0,0,0,0},{10826,0,0,0,0,0},{10966,0,0,0,0,0},{11624,0,0,0,0,0},{11026,0,0,0,0,0},{11225,0,0,0,0,0},{11077,0,0,0,0,0},{11420,0,0,0,0,0},{10667,0,0,0,0,0},{10582,0,0,0,0,0},{11116,0,0,0,0,0},{11208,0,0,0,0,0},{11736,0,0,0,0,0},{11595,0,0,0,0,0},{11354,0,0,0,0,0},{11328,0,0,0,0,0},{11671,0,0,0,0,0}},{{11540,0,0,0,0,0},{9973,0,0,0,0,0},{10758,0,0,0,0,0},{11469,0,0,0,0,0},{10183,0,0,0,0,0},{11720,0,0,0,0,0},{11222,0,0,0,0,0},{11363,0,0,0,0,0},{11766,0,0,0,0,0},{11117,0,0,0,0,0},{10873,0,0,0,0,0},{11058,0,0,0,0,0},{11039,0,0,0,0,0},{11608,0,0,0,0,0},{11455,0,0,0,0,0},{10599,0,0,0,0,0},{11335,0,0,0,0,0},{11631,0,0,0,0,0},{11054,0,0,0,0,0},{11280,0,0,0,0,0}},{{11409,0,0,0,0,0},{11075,0,0,0,0,0},{11766,0,0,0,0,0},{11052,0,0,0,0,0},{10289,0,0,0,0,0},{11500,0,0,0,0,0},{11461,0,0,0,0,0},{10963,0,0,0,0,0},{11169,0,0,0,0,0},{11727,0,0,0,0,0},{11062,0,0,0,0,0},{10303,0,0,0,0,0},{11480,0,0,0,0,0},{11206,0,0,0,0,0},{11262,0,0,0,0,0},{10641,0,0,0,0,0},{11173,0,0,0,0,0},{11341,0,0,0,0,0},{11080,0,0,0,0,0},{11234,0,0,0,0,0}},{{11044,0,0,0,0,0},{10383,0,0,0,0,0},{10432,0,0,0,0,0},{10701,0,0,0,0,0},{11307,0,0,0,0,0},{10784,0,0,0,0,0},{11837,0,0,0,0,0},{10980,0,0,0,0,0},{10872,0,0,0,0,0},{11733,0,0,0,0,0},{11788,0,0,0,0,0},{10828,0,0,0,0,0},{10524,0,0,0,0,0},{11025,0,0,0,0,0},{10687,0,0,0,0,0},{10640,0,0,0,0,0},{10963,0,0,0,0,0},{11235,0,0,0,0,0},{11029,0,0,0,0,0},{10788,0,0,0,0,0}},{{10673,0,0,0,0,0},{11223,0,0,0,0,0},{11097,0,0,0,0,0},{10295,0,0,0,0,0},{11365,0,0,0,0,0},{11454,0,0,0,0,0},{10686,0,0,0,0,0},{11350,0,0,0,0,0},{10857,0,0,0,0,0},{10906,0,0,0,0,0},{11182,0,0,0,0,0},{11147,0,0,0,0,0},{10648,0,0,0,0,0},{11402,0,0,0,0,0},{11409,0,0,0,0,0},{11192,0,0,0,0,0},{11868,0,0,0,0,0},{11103,0,0,0,0,0},{11333,0,0,0,0,0},{11480,0,0,0,0,0}},{{11768,0,0,0,0,0},{11097,0,0,0,0,0},{11160,0,0,0,0,0},{11373,0,0,0,0,0},{10905,0,0,0,0,0},{10472,0,0,0,0,0},{11903,0,0,0,0,0},{11132,0,0,0,0,0},{11243,0,0,0,0,0},{10866,0,0,0,0,0},{11150,0,0,0,0,0},{10728,0,0,0,0,0},{10598,0,0,0,0,0},{10498,0,0,0,0,0},{11156,0,0,0,0,0},{11480,0,0,0,0,0},{11172,0,0,0,0,0},{11159,0,0,0,0,0},{9979,0,0,0,0,0},{10899,0,0,0,0,0}},{{10872,0,0,0,0,0},{10999,0,0,0,0,0},{10875,0,0,0,0,0},{10433,0,0,0,0,0},{10952,0,0,0,0,0},{11456,0,0,0,0,0},{10609,0,0,0,0,0},{10707,0,0,0,0,0},{10682,0,0,0,0,0},{10793,0,0,0,0,0},{10681,0,0,0,0,0},{10916,0,0,0,0,0},{12147,0,0,0,0,0},{12221,0,0,0,0,0},{10892,0,0,0,0,0},{11386,0,0,0,0,0},{11069,0,0,0,0,0},{10487,0,0,0,0,0},{10447,0,0,0,0,0},{11083,0,0,0,0,0}},{{10151,0,0,0,0,0},{11080,0,0,0,0,0},{10967,0,0,0,0,0},{10938,0,0,0,0,0},{11638,0,0,0,0,0},{10753,0,0,0,0,0},{11947,0,0,0,0,0},{10449,0,0,0,0,0},{10651,0,0,0,0,0},{10575,0,0,0,0,0},{10439,0,0,0,0,0},{10341,0,0,0,0,0},{11026,0,0,0,0,0},{10994,0,0,0,0,0},{10987,0,0,0,0,0},{11515,0,0,0,0,0},{11637,0,0,0,0,0},{10859,0,0,0,0,0},{10558,0,0,0,0,0},{10659,0,0,0,0,0}},{{11614,0,0,0,0,0},{10318,0,0,0,0,0},{10977,0,0,0,0,0},{10697,0,0,0,0,0},{10483,0,0,0,0,0},{10559,0,0,0,0,0},{10652,0,0,0,0,0},{10217,0,0,0,0,0},{11424,0,0,0,0,0},{11338,0,0,0,0,0},{10806,0,0,0,0,0},{10075,0,0,0,0,0},{11593,0,0,0,0,0},{10577,0,0,0,0,0},{11436,0,0,0,0,0},{10881,0,0,0,0,0},{10872,0,0,0,0,0},{10884,0,0,0,0,0},{11773,0,0,0,0,0},{10964,0,0,0,0,0}},{{10580,0,0,0,0,0},{11272,0,0,0,0,0},{10733,0,0,0,0,0},{11864,0,0,0,0,0},{11197,0,0,0,0,0},{11121,0,0,0,0,0},{11503,0,0,0,0,0},{12023,0,0,0,0,0},{10650,0,0,0,0,0},{10910,0,0,0,0,0},{10267,0,0,0,0,0},{10833,0,0,0,0,0},{11189,0,0,0,0,0},{11362,0,0,0,0,0},{10530,0,0,0,0,0},{11287,0,0,0,0,0},{11172,0,0,0,0,0},{10709,0,0,0,0,0},{11382,0,0,0,0,0},{11226,0,0,0,0,0}},{{11031,0,0,0,0,0},{11187,0,0,0,0,0},{11886,0,0,0,0,0},{11410,0,0,0,0,0},{11236,0,0,0,0,0},{10919,0,0,0,0,0},{11090,0,0,0,0,0},{10594,0,0,0,0,0},{10175,0,0,0,0,0},{11009,0,0,0,0,0},{11046,0,0,0,0,0},{10800,0,0,0,0,0},{11658,0,0,0,0,0},{11451,0,0,0,0,0},{10744,0,0,0,0,0},{11401,0,0,0,0,0},{11919,0,0,0,0,0},{11640,0,0,0,0,0},{11364,0,0,0,0,0},{11986,0,0,0,0,0}}},{{{-296,-184,-132,-121,-264,-204},{-298,-246,-253,-157,-186,-298},{-264,-213,-240,-255,-240,-314},{-148,-233,-280,-150,-146,-132},{-206,-215,-130,-159,-211,-128},{-134,-332,-291,-220,-134,-237},{-157,-255,-181,-130,-157,-152},{-329,-116,-262,-211,-293,-215},{-258,-148,-186,-186,-208,-255},{-289,-121,-289,-155,-220,-137},{-233,-155,-112,-143,-186,-184},{-258,-190,-311,-300,-222,-284},{-329,-264,-177,-186,-112,-164},{-235,-224,-128,-116,-246,-186},{-206,-116,-161,-123,-316,-217},{-231,-202,-112,-197,-164,-211},{-224,-150,-150,-293,-302,-262},{-325,-260,-217,-276,-190,-325},{-271,-249,-213,-164,-206,-325},{-170,-314,-141,-132,-186,-146}},{{-255,-300,-305,-240,-271,-146},{-119,-282,-327,-211,-197,-179},{-164,-184,-199,-119,-220,-184},{-289,-255,-211,-316,-278,-139},{-327,-228,-175,-190,-284,-213},{-197,-112,-228,-311,-309,-139},{-166,-291,-177,-139,-302,-298},{-302,-314,-311,-206,-159,-148},{-246,-116,-242,-164,-287,-305},{-291,-311,-231,-157,-305,-193},{-143,-213,-242,-284,-305,-213},{-329,-276,-141,-132,-291,-179},{-246,-114,-186,-157,-157,-332},{-197,-253,-287,-139,-186,-121},{-240,-253,-311,-323,-235,-132},{-291,-287,-159,-298,-296,-273},{-213,-168,-325,-246,-211,-164},{-226,-233,-269,-258,-179,-293},{-244,-235,-300,-134,-251,-195},{-271,-112,-284,-121,-123,-302}},{{-242,-161,-128,-260,-336,-226},{-251,-240,-231,-320,-211,-244},{-157,-128,-119,-302,-267,-168},{-222,-222,-125,-114,-332,-224},{-298,-150,-282,-128,-168,-253},{-251,-202,-253,-213,-146,-293},{-278,-320,-332,-175,-226,-177},{-177,-336,-130,-298,-179,-146},{-125,-150,-237,-276,-253,-139},{-175,-226,-305,-208,-253,-146},{-211,-327,-170,-300,-121,-172},{-307,-190,-271,-235,-282,-197},{-262,-298,-199,-148,-276,-251},{-242,-137,-237,-139,-211,-244},{-244,-289,-325,-264,-112,-269},{-190,-130,-323,-320,-226,-276},{-121,-258,-157,-300,-323,-262},{-139,-278,-334,-197,-302,-276},{-325,-175,-184,-246,-179,-222},{-260,-233,-255,-125,-262,-146}},{{-284,-155,-166,-226,-302,-242},{-307,-231,-260,-253,-179,-226},{-316,-137,-186,-318,-276,-215},{-255,-226,-280,-197,-119,-309},{-240,-141,-228,-293,-282,-190},{-134,-284,-323,-258,-293,-305},{-318,-264,-188,-206,-271,-217},{-222,-172,-208,-311,-273,-231},{-139,-172,-190,-197,-128,-309},{-179,-264,-251,-202,-235,-267},{-311,-226,-132,-128,-179,-190},{-130,-228,-186,-220,-220,-249},{-208,-125,-116,-264,-296,-186},{-146,-155,-267,-112,-155,-237},{-271,-181,-186,-215,-329,-311},{-246,-282,-262,-134,-181,-235},{-139,-269,-224,-134,-258,-332},{-320,-242,-213,-114,-139,-150},{-262,-233,-244,-224,-188,-276},{-334,-184,-231,-128,-150,-152}},{{-188,-269,-166,-318,-271,-121},{-302,-284,-276,-134,-242,-224},{-199,-206,-193,-258,-114,-242},{-204,-320,-224,-314,-123,-222},{-188,-190,-220,-314,-119,-226},{-289,-190,-264,-204,-237,-197},{-231,-307,-325,-240,-284,-130},{-130,-166,-116,-242,-244,-134},{-284,-188,-148,-206,-159,-181},{-302,-146,-240,-296,-139,-296},{-155,-164,-224,-307,-184,-307},{-226,-311,-181,-206,-242,-287},{-222,-269,-155,-188,-204,-264},{-289,-325,-190,-307,-202,-246},{-128,-208,-240,-190,-168,-170},{-179,-305,-148,-197,-262,-284},{-220,-289,-150,-320,-235,-193},{-168,-211,-172,-121,-199,-334},{-112,-197,-116,-195,-186,-213},{-159,-222,-112,-305,-155,-282}},{{-296,-186,-152,-164,-215,-123},{-228,-269,-334,-116,-166,-336},{-206,-186,-323,-175,-242,-175},{-255,-311,-143,-269,-164,-251},{-262,-320,-269,-258,-146,-287},{-233,-237,-184,-146,-298,-300},{-179,-336,-146,-222,-213,-314},{-278,-255,-159,-251,-251,-282},{-202,-318,-175,-320,-211,-123},{-307,-199,-125,-318,-336,-215},{-226,-179,-325,-139,-146,-291},{-300,-273,-305,-170,-155,-116},{-296,-159,-220,-255,-211,-332},{-226,-213,-139,-260,-327,-273},{-188,-305,-293,-325,-267,-184},{-159,-166,-204,-249,-157,-146},{-146,-179,-332,-134,-280,-166},{-336,-139,-226,-284,-157,-233},{-289,-148,-291,-137,-316,-334},{-148,-260,-289,-152,-235,-228}},{{-307,-150,-217,-130,-311,-186},{-134,-224,-278,-251,-222,-269},{-251,-177,-334,-235,-258,-211},{-148,-228,-166,-253,-226,-260},{-311,-231,-188,-150,-184,-300},{-334,-148,-132,-121,-155,-177},{-284,-278,-235,-255,-284,-217},{-276,-204,-258,-166,-175,-329},{-269,-291,-141,-143,-181,-161},{-161,-316,-170,-184,-300,-316},{-284,-155,-202,-316,-137,-311},{-255,-246,-143,-190,-130,-249},{-305,-150,-260,-231,-291,-166},{-323,-280,-116,-190,-262,-143},{-139,-184,-137,-291,-235,-314},{-278,-311,-137,-170,-327,-262},{-184,-226,-193,-262,-141,-318},{-166,-302,-217,-199,-314,-280},{-161,-267,-123,-175,-314,-130},{-226,-211,-172,-179,-121,-228}},{{-309,-112,-206,-148,-188,-146},{-296,-132,-282,-267,-264,-311},{-251,-141,-213,-148,-204,-128},{-175,-228,-152,-128,-195,-213},{-157,-132,-264,-298,-318,-269},{-327,-152,-264,-309,-287,-217},{-170,-280,-132,-220,-276,-150},{-222,-298,-224,-202,-302,-255},{-121,-188,-237,-300,-134,-278},{-184,-220,-237,-255,-217,-139},{-260,-204,-168,-217,-184,-166},{-235,-170,-316,-170,-316,-244},{-206,-226,-139,-311,-213,-262},{-168,-181,-334,-307,-269,-323},{-168,-251,-327,-123,-114,-246},{-175,-269,-132,-222,-309,-146},{-215,-197,-276,-282,-262,-211},{-112,-119,-128,-168,-260,-251},{-177,-141,-193,-143,-199,-186},{-181,-309,-302,-336,-289,-264}},{{-217,-213,-146,-166,-262,-316},{-260,-215,-164,-327,-320,-336},{-168,-316,-211,-314,-325,-226},{-276,-132,-159,-168,-253,-152},{-298,-255,-291,-220,-155,-206},{-188,-224,-269,-116,-237,-242},{-220,-336,-262,-255,-220,-235},{-125,-150,-202,-323,-199,-181},{-213,-123,-320,-134,-309,-246},{-172,-258,-184,-166,-168,-255},{-175,-316,-116,-155,-181,-273},{-188,-175,-112,-334,-273,-311},{-112,-226,-228,-222,-139,-184},{-143,-296,-228,-175,-220,-215},{-179,-184,-249,-314,-302,-329},{-188,-327,-157,-195,-224,-226},{-316,-159,-246,-172,-242,-269},{-116,-170,-244,-213,-267,-193},{-150,-240,-157,-318,-204,-157},{-215,-314,-264,-134,-314,-199}},{{-141,-329,-282,-197,-195,-159},{-289,-316,-143,-168,-119,-179},{-271,-152,-155,-222,-282,-197},{-311,-309,-146,-112,-249,-228},{-249,-132,-222,-204,-269,-164},{-262,-222,-128,-134,-159,-123},{-278,-114,-137,-130,-161,-246},{-222,-184,-293,-152,-141,-334},{-150,-289,-181,-307,-271,-273},{-320,-137,-186,-202,-336,-309},{-240,-237,-202,-296,-172,-316},{-168,-244,-139,-237,-125,-213},{-327,-323,-181,-152,-332,-132},{-311,-128,-188,-204,-309,-181},{-323,-329,-242,-314,-128,-206},{-179,-139,-276,-251,-193,-244},{-269,-289,-128,-161,-307,-116},{-307,-242,-119,-269,-242,-141},{-186,-215,-278,-320,-255,-307},{-164,-215,-273,-231,-130,-164}},{{-222,-155,-231,-264,-152,-204},{-188,-112,-284,-332,-164,-332},{-186,-258,-166,-177,-323,-141},{-141,-125,-269,-253,-300,-224},{-280,-184,-244,-273,-119,-276},{-267,-114,-130,-130,-293,-172},{-323,-320,-255,-276,-150,-213},{-202,-217,-152,-334,-309,-224},{-123,-334,-184,-137,-305,-316},{-121,-309,-329,-186,-332,-334},{-188,-226,-112,-208,-298,-276},{-233,-128,-262,-296,-175,-307},{-253,-139,-172,-287,-246,-161},{-240,-150,-296,-190,-260,-112},{-116,-291,-128,-224,-280,-220},{-287,-152,-170,-224,-132,-208},{-314,-119,-325,-302,-226,-273},{-255,-253,-164,-235,-318,-327},{-327,-211,-253,-264,-228,-246},{-293,-217,-262,-175,-235,-276}},{{-132,-175,-332,-284,-318,-195},{-222,-246,-143,-188,-164,-121},{-325,-242,-271,-336,-302,-298},{-161,-217,-332,-195,-184,-316},{-224,-132,-291,-329,-211,-184},{-141,-143,-320,-314,-329,-222},{-302,-143,-121,-206,-246,-116},{-253,-199,-123,-208,-253,-235},{-336,-287,-233,-143,-289,-249},{-305,-114,-246,-235,-137,-320},{-128,-220,-260,-271,-139,-260},{-213,-141,-309,-246,-264,-139},{-195,-273,-249,-197,-327,-119},{-237,-237,-168,-314,-332,-267},{-188,-282,-237,-318,-152,-137},{-179,-329,-255,-332,-262,-316},{-264,-287,-141,-188,-298,-235},{-172,-141,-316,-137,-233,-168},{-262,-146,-282,-260,-332,-235},{-325,-166,-325,-244,-320,-197}}},{{{-124,-278,-221,-347,-352,-121},{-190,-295,-224,-212,-178,-250},{-205,-155,-198,-298,-148,-195},{-233,-278,-302,-257,-121,-343},{-121,-200,-307,-286,-145,-198},{-131,-255,-164,-324,-269,-188},{-174,-326,-338,-243,-314,-248},{-274,-138,-288,-226,-355,-267},{-195,-274,-138,-155,-145,-212},{-169,-150,-233,-252,-155,-262},{-209,-186,-190,-309,-164,-328},{-293,-214,-148,-288,-145,-259},{-181,-340,-240,-269,-307,-226},{-340,-178,-328,-288,-221,-355},{-195,-274,-186,-274,-336,-178},{-267,-267,-124,-286,-155,-317},{-240,-119,-169,-136,-336,-293},{-138,-231,-159,-200,-274,-217},{-262,-293,-255,-200,-174,-243},{-245,-271,-317,-343,-162,-181}},{{-131,-352,-319,-269,-324,-200},{-200,-181,-333,-293,-331,-350},{-162,-240,-243,-240,-129,-236},{-286,-174,-143,-202,-288,-283},{-355,-150,-257,-295,-131,-331},{-224,-214,-198,-271,-283,-138},{-188,-162,-302,-157,-307,-336},{-245,-200,-145,-288,-157,-343},{-207,-152,-159,-183,-171,-126},{-240,-171,-286,-195,-276,-214},{-214,-129,-343,-202,-200,-129},{-207,-174,-152,-193,-181,-259},{-271,-121,-250,-183,-140,-186},{-136,-164,-317,-202,-257,-219},{-357,-307,-150,-202,-207,-150},{-345,-236,-159,-257,-264,-133},{-357,-267,-305,-224,-328,-274},{-262,-198,-302,-336,-298,-221},{-221,-250,-333,-319,-133,-340},{-186,-340,-269,-255,-319,-283}},{{-350,-357,-326,-145,-150,-181},{-252,-138,-131,-226,-231,-317},{-188,-152,-298,-319,-314,-136},{-183,-276,-152,-283,-145,-162},{-188,-264,-319,-228,-331,-221},{-355,-286,-121,-248,-288,-140},{-293,-274,-131,-250,-340,-221},{-259,-328,-164,-252,-255,-193},{-138,-319,-212,-333,-121,-198},{-171,-283,-295,-186,-209,-333},{-302,-221,-221,-152,-214,-317},{-129,-269,-207,-126,-145,-174},{-293,-188,-136,-255,-207,-188},{-340,-212,-133,-231,-264,-233},{-252,-347,-228,-338,-276,-331},{-162,-250,-143,-155,-328,-321},{-307,-350,-328,-300,-264,-271},{-355,-148,-250,-338,-202,-288},{-193,-169,-328,-302,-326,-190},{-195,-219,-219,-202,-352,-152}},{{-350,-214,-157,-259,-212,-336},{-293,-164,-324,-245,-131,-236},{-174,-143,-355,-345,-319,-221},{-295,-271,-198,-343,-243,-188},{-169,-181,-186,-214,-336,-286},{-317,-259,-238,-162,-269,-124},{-283,-126,-352,-355,-293,-350},{-131,-347,-347,-293,-164,-119},{-278,-233,-328,-162,-155,-190},{-328,-300,-255,-243,-324,-212},{-136,-305,-340,-124,-293,-274},{-155,-350,-269,-152,-138,-200},{-283,-340,-198,-355,-178,-347},{-176,-352,-259,-190,-333,-328},{-264,-252,-350,-140,-138,-293},{-140,-245,-140,-293,-200,-155},{-219,-295,-150,-352,-352,-293},{-231,-274,-238,-357,-150,-340},{-269,-298,-190,-336,-324,-162},{-183,-217,-198,-355,-267,-252}},{{-190,-276,-228,-198,-140,-231},{-126,-202,-278,-207,-233,-129},{-248,-200,-140,-245,-214,-214},{-333,-136,-345,-133,-138,-300},{-312,-305,-193,-238,-152,-159},{-307,-321,-305,-312,-283,-262},{-288,-228,-200,-319,-150,-145},{-167,-293,-217,-281,-205,-143},{-221,-278,-333,-233,-214,-202},{-331,-267,-345,-264,-233,-169},{-193,-148,-269,-164,-319,-221},{-159,-283,-307,-262,-198,-340},{-347,-145,-238,-143,-252,-243},{-133,-278,-240,-317,-336,-326},{-259,-233,-264,-298,-233,-224},{-136,-317,-355,-252,-169,-159},{-131,-245,-164,-262,-317,-148},{-309,-159,-136,-193,-276,-357},{-226,-176,-212,-121,-347,-340},{-357,-331,-226,-343,-336,-298}},{{-250,-281,-193,-176,-217,-214},{-150,-271,-202,-176,-286,-195},{-243,-219,-140,-198,-281,-357},{-138,-293,-188,-190,-183,-328},{-155,-281,-328,-155,-181,-345},{-333,-219,-240,-231,-309,-345},{-221,-238,-195,-138,-336,-145},{-274,-171,-233,-343,-200,-248},{-259,-319,-298,-331,-307,-193},{-121,-300,-250,-352,-178,-259},{-324,-252,-343,-302,-228,-347},{-228,-143,-307,-286,-355,-143},{-143,-152,-278,-178,-140,-219},{-126,-321,-302,-281,-281,-226},{-131,-312,-219,-312,-345,-262},{-302,-252,-124,-200,-186,-269},{-305,-343,-281,-309,-207,-293},{-171,-240,-150,-240,-209,-143},{-150,-274,-288,-207,-193,-274},{-343,-178,-281,-288,-186,-174}},{{-207,-169,-226,-286,-264,-290},{-257,-357,-186,-345,-257,-157},{-190,-131,-136,-293,-200,-312},{-355,-302,-252,-124,-221,-193},{-152,-136,-269,-198,-352,-200},{-178,-131,-300,-333,-338,-274},{-333,-195,-231,-264,-171,-338},{-305,-328,-267,-150,-217,-140},{-288,-214,-350,-321,-238,-140},{-164,-188,-269,-243,-228,-138},{-145,-162,-214,-283,-357,-224},{-214,-157,-352,-181,-231,-274},{-326,-171,-119,-319,-286,-183},{-157,-162,-250,-240,-174,-124},{-343,-205,-155,-150,-188,-357},{-314,-328,-183,-240,-267,-245},{-164,-157,-302,-290,-205,-278},{-212,-217,-162,-355,-131,-217},{-131,-333,-305,-145,-186,-319},{-324,-333,-288,-162,-228,-155}},{{-136,-217,-338,-231,-214,-338},{-338,-148,-298,-236,-155,-262},{-202,-190,-271,-131,-209,-281},{-124,-288,-140,-255,-269,-167},{-205,-350,-338,-302,-264,-228},{-188,-162,-167,-221,-269,-174},{-264,-276,-183,-143,-174,-259},{-200,-252,-252,-238,-178,-131},{-174,-276,-133,-276,-281,-231},{-224,-340,-221,-126,-267,-202},{-209,-188,-162,-252,-155,-133},{-357,-245,-250,-181,-133,-248},{-283,-150,-214,-293,-209,-129},{-274,-307,-209,-252,-302,-319},{-162,-276,-121,-305,-307,-333},{-164,-271,-212,-314,-152,-333},{-231,-314,-119,-288,-238,-288},{-343,-252,-326,-290,-233,-140},{-338,-298,-262,-129,-283,-331},{-314,-233,-133,-212,-162,-352}},{{-248,-248,-159,-188,-150,-255},{-138,-217,-219,-207,-298,-217},{-162,-274,-129,-314,-288,-257},{-307,-231,-129,-202,-290,-129},{-143,-326,-193,-207,-317,-186},{-145,-136,-324,-121,-319,-298},{-226,-171,-221,-133,-295,-259},{-124,-183,-145,-233,-255,-207},{-252,-290,-129,-300,-319,-245},{-136,-217,-221,-145,-212,-250},{-131,-131,-221,-228,-357,-214},{-198,-171,-138,-243,-183,-295},{-198,-228,-321,-198,-305,-336},{-307,-231,-157,-345,-219,-136},{-162,-140,-236,-181,-295,-136},{-295,-202,-331,-336,-331,-262},{-278,-198,-312,-345,-236,-314},{-119,-305,-167,-293,-121,-302},{-217,-355,-155,-136,-302,-288},{-314,-181,-174,-124,-288,-259}},{{-181,-302,-300,-259,-240,-193},{-283,-264,-129,-336,-262,-138},{-286,-224,-267,-200,-333,-224},{-176,-205,-231,-340,-212,-207},{-336,-159,-312,-259,-293,-283},{-274,-257,-159,-290,-288,-238},{-250,-217,-148,-205,-324,-326},{-205,-152,-269,-350,-226,-214},{-283,-259,-226,-276,-336,-336},{-269,-236,-340,-181,-317,-293},{-129,-295,-178,-248,-176,-281},{-221,-319,-245,-195,-178,-121},{-136,-228,-245,-252,-152,-326},{-221,-159,-357,-214,-224,-164},{-252,-243,-217,-295,-226,-226},{-307,-257,-324,-343,-181,-248},{-124,-257,-159,-231,-262,-300},{-219,-343,-321,-136,-145,-188},{-307,-233,-136,-221,-288,-350},{-188,-267,-162,-333,-148,-336}},{{-271,-171,-169,-345,-202,-219},{-126,-293,-293,-314,-345,-236},{-202,-290,-169,-264,-269,-174},{-286,-202,-302,-155,-259,-295},{-236,-264,-262,-269,-255,-262},{-312,-238,-205,-312,-314,-276},{-248,-295,-267,-281,-226,-226},{-352,-226,-126,-347,-228,-312},{-257,-262,-119,-167,-262,-290},{-152,-238,-155,-190,-150,-126},{-150,-219,-186,-278,-298,-307},{-252,-152,-271,-167,-255,-357},{-226,-326,-219,-224,-181,-136},{-193,-257,-143,-309,-186,-248},{-148,-288,-250,-288,-328,-202},{-345,-255,-259,-167,-200,-174},{-159,-174,-193,-178,-148,-119},{-343,-217,-288,-312,-178,-317},{-124,-183,-259,-262,-255,-281},{-252,-124,-193,-159,-317,-338}},{{-176,-288,-255,-336,-193,-281},{-338,-255,-305,-217,-140,-152},{-336,-350,-283,-150,-343,-245},{-143,-281,-129,-200,-345,-255},{-188,-193,-167,-148,-186,-143},{-178,-171,-231,-257,-307,-205},{-121,-350,-290,-188,-174,-271},{-188,-326,-214,-157,-269,-290},{-124,-131,-357,-150,-155,-205},{-326,-188,-228,-129,-302,-152},{-155,-319,-236,-352,-214,-236},{-233,-347,-209,-200,-138,-274},{-186,-262,-267,-164,-198,-131},{-255,-231,-324,-198,-274,-347},{-159,-271,-324,-193,-171,-162},{-205,-143,-302,-214,-150,-262},{-317,-186,-302,-164,-312,-319},{-355,-159,-314,-231,-129,-347},{-338,-228,-236,-338,-148,-283},{-169,-193,-214,-143,-288,-331}}},{{{-161,-306,-292,-303,-360,-379},{-164,-257,-197,-295,-270,-221},{-218,-186,-295,-382,-347,-202},{-295,-265,-199,-265,-207,-270},{-308,-366,-259,-382,-328,-396},{-254,-385,-328,-169,-303,-303},{-235,-136,-172,-360,-393,-207},{-396,-202,-363,-289,-156,-259},{-232,-139,-374,-308,-257,-369},{-175,-273,-404,-197,-270,-224},{-341,-404,-377,-142,-175,-360},{-292,-235,-216,-167,-224,-180},{-251,-156,-371,-161,-344,-352},{-161,-251,-385,-235,-197,-202},{-254,-207,-284,-382,-268,-300},{-227,-238,-254,-251,-374,-278},{-156,-360,-153,-333,-314,-399},{-369,-363,-145,-183,-407,-180},{-243,-306,-240,-177,-199,-139},{-265,-183,-197,-401,-347,-268}},{{-202,-167,-311,-366,-366,-341},{-325,-300,-407,-153,-270,-377},{-388,-390,-358,-319,-156,-224},{-191,-347,-161,-186,-177,-167},{-379,-325,-281,-251,-150,-246},{-251,-210,-235,-325,-322,-172},{-292,-404,-194,-145,-284,-401},{-240,-229,-136,-295,-404,-251},{-399,-232,-339,-360,-336,-287},{-145,-147,-379,-336,-289,-298},{-207,-284,-401,-336,-382,-142},{-333,-270,-322,-136,-238,-169},{-270,-158,-218,-317,-254,-344},{-374,-401,-371,-276,-194,-153},{-136,-238,-303,-254,-298,-172},{-401,-410,-147,-142,-377,-374},{-311,-158,-246,-352,-308,-360},{-319,-300,-336,-238,-347,-232},{-352,-238,-232,-147,-161,-303},{-207,-205,-287,-333,-229,-167}},{{-344,-216,-377,-180,-347,-311},{-191,-153,-289,-172,-172,-360},{-197,-172,-240,-210,-303,-333},{-314,-393,-254,-369,-352,-399},{-142,-172,-314,-147,-355,-227},{-281,-374,-284,-167,-238,-292},{-308,-136,-251,-369,-404,-374},{-322,-175,-205,-382,-259,-374},{-371,-243,-139,-216,-393,-369},{-216,-328,-314,-147,-319,-153},{-333,-248,-142,-308,-404,-379},{-175,-156,-401,-235,-347,-407},{-216,-404,-142,-158,-180,-393},{-311,-235,-257,-336,-333,-295},{-366,-300,-278,-339,-216,-363},{-213,-352,-352,-251,-363,-221},{-172,-265,-298,-153,-322,-251},{-227,-153,-349,-205,-221,-328},{-147,-153,-194,-167,-377,-407},{-358,-358,-407,-172,-268,-243}},{{-167,-374,-407,-292,-325,-164},{-325,-139,-145,-363,-268,-164},{-284,-221,-243,-366,-311,-183},{-390,-314,-167,-314,-306,-284},{-221,-393,-336,-216,-336,-404},{-352,-232,-385,-262,-216,-251},{-287,-404,-339,-382,-145,-289},{-284,-344,-246,-404,-265,-167},{-180,-396,-158,-404,-232,-199},{-180,-358,-224,-325,-224,-341},{-369,-336,-366,-352,-396,-191},{-207,-333,-240,-197,-251,-167},{-388,-311,-295,-197,-300,-202},{-238,-273,-358,-325,-355,-401},{-180,-240,-358,-339,-308,-369},{-336,-344,-363,-191,-180,-328},{-177,-352,-341,-191,-289,-136},{-379,-328,-207,-191,-289,-388},{-347,-224,-278,-407,-355,-399},{-248,-410,-284,-328,-213,-205}},{{-216,-284,-210,-339,-371,-407},{-278,-333,-401,-366,-186,-311},{-158,-349,-298,-407,-175,-401},{-360,-243,-218,-404,-158,-235},{-270,-281,-167,-147,-317,-270},{-248,-180,-142,-298,-153,-284},{-262,-407,-374,-325,-158,-147},{-295,-396,-227,-308,-295,-303},{-322,-325,-175,-177,-349,-281},{-344,-330,-278,-407,-385,-399},{-330,-396,-379,-191,-210,-401},{-306,-235,-246,-306,-205,-339},{-232,-281,-199,-339,-205,-336},{-390,-276,-164,-136,-248,-167},{-281,-366,-147,-232,-374,-333},{-278,-385,-311,-202,-177,-229},{-399,-347,-210,-295,-197,-177},{-366,-194,-169,-388,-273,-287},{-188,-339,-306,-172,-229,-262},{-139,-172,-145,-366,-371,-145}},{{-339,-341,-377,-240,-156,-377},{-308,-379,-360,-238,-352,-202},{-139,-205,-404,-180,-366,-330},{-295,-188,-205,-221,-227,-207},{-322,-218,-308,-158,-205,-205},{-366,-374,-300,-227,-292,-393},{-262,-251,-341,-349,-382,-197},{-202,-180,-257,-355,-142,-287},{-145,-153,-268,-224,-221,-246},{-300,-210,-328,-145,-295,-199},{-205,-235,-379,-388,-265,-235},{-298,-243,-366,-287,-145,-303},{-257,-202,-232,-188,-298,-164},{-150,-404,-341,-303,-349,-147},{-306,-388,-292,-240,-339,-379},{-268,-240,-360,-248,-344,-268},{-270,-270,-377,-167,-276,-358},{-213,-205,-284,-199,-390,-229},{-371,-284,-194,-243,-363,-339},{-306,-292,-314,-336,-393,-377}},{{-363,-371,-401,-385,-358,-191},{-281,-164,-188,-390,-153,-199},{-147,-199,-229,-243,-270,-295},{-257,-333,-352,-238,-352,-322},{-292,-243,-287,-194,-235,-328},{-262,-229,-295,-199,-158,-377},{-167,-164,-401,-379,-363,-366},{-188,-145,-385,-319,-287,-199},{-259,-221,-298,-349,-227,-238},{-399,-399,-366,-401,-210,-298},{-221,-358,-188,-339,-352,-268},{-153,-393,-235,-240,-336,-147},{-366,-183,-298,-210,-199,-238},{-167,-390,-153,-218,-240,-229},{-232,-224,-385,-248,-379,-153},{-328,-336,-347,-197,-328,-218},{-276,-352,-251,-180,-322,-150},{-221,-158,-281,-358,-156,-205},{-177,-360,-156,-229,-183,-161},{-221,-379,-333,-175,-177,-344}},{{-366,-300,-287,-207,-306,-325},{-139,-136,-224,-303,-183,-404},{-390,-292,-330,-257,-330,-404},{-227,-385,-254,-339,-306,-205},{-172,-232,-150,-377,-183,-396},{-300,-330,-136,-358,-363,-257},{-366,-407,-281,-246,-172,-186},{-292,-366,-183,-207,-161,-349},{-147,-396,-183,-235,-207,-358},{-295,-158,-243,-232,-349,-388},{-344,-410,-404,-390,-363,-161},{-284,-336,-197,-183,-336,-401},{-270,-281,-396,-300,-270,-410},{-300,-311,-216,-311,-156,-385},{-172,-194,-205,-199,-246,-374},{-243,-251,-153,-268,-401,-180},{-164,-371,-276,-330,-248,-344},{-156,-336,-344,-347,-379,-322},{-314,-175,-336,-388,-186,-308},{-153,-150,-191,-202,-232,-248}},{{-333,-401,-213,-344,-254,-139},{-308,-311,-319,-295,-358,-186},{-265,-339,-227,-180,-202,-399},{-336,-265,-300,-232,-317,-407},{-330,-292,-371,-303,-352,-246},{-317,-158,-199,-349,-308,-311},{-276,-191,-142,-388,-289,-259},{-259,-243,-385,-227,-270,-407},{-259,-257,-207,-363,-407,-191},{-207,-205,-278,-352,-347,-169},{-308,-273,-172,-314,-139,-188},{-167,-205,-202,-207,-229,-300},{-341,-278,-194,-374,-161,-355},{-142,-325,-390,-371,-270,-188},{-232,-246,-295,-238,-235,-349},{-229,-248,-295,-197,-303,-243},{-268,-254,-330,-404,-410,-243},{-265,-325,-207,-232,-232,-248},{-169,-218,-311,-202,-382,-382},{-306,-390,-355,-363,-322,-295}},{{-379,-396,-169,-183,-150,-164},{-207,-311,-167,-278,-218,-311},{-360,-306,-276,-410,-270,-158},{-194,-308,-164,-224,-390,-404},{-180,-278,-396,-276,-191,-136},{-199,-232,-317,-167,-355,-169},{-404,-186,-358,-314,-158,-180},{-311,-199,-273,-145,-314,-205},{-210,-319,-385,-191,-216,-251},{-227,-150,-177,-388,-317,-169},{-333,-156,-246,-210,-371,-139},{-399,-161,-270,-235,-265,-167},{-221,-388,-366,-363,-232,-399},{-248,-175,-248,-382,-325,-210},{-284,-270,-328,-183,-292,-289},{-257,-188,-139,-374,-197,-287},{-136,-328,-369,-363,-325,-369},{-349,-270,-221,-347,-407,-278},{-284,-180,-295,-221,-145,-292},{-221,-248,-243,-172,-254,-180}},{{-347,-396,-330,-339,-136,-156},{-145,-150,-341,-216,-341,-360},{-341,-188,-136,-232,-257,-197},{-300,-207,-410,-273,-401,-270},{-213,-183,-207,-311,-224,-216},{-388,-156,-164,-270,-150,-333},{-377,-319,-377,-224,-221,-197},{-355,-298,-369,-268,-393,-287},{-371,-358,-292,-145,-153,-404},{-183,-393,-404,-268,-292,-344},{-186,-205,-355,-194,-186,-205},{-142,-167,-194,-191,-216,-197},{-374,-303,-232,-385,-238,-158},{-369,-388,-399,-369,-407,-243},{-336,-147,-229,-328,-371,-243},{-243,-333,-265,-273,-186,-246},{-308,-246,-328,-325,-355,-289},{-218,-180,-259,-328,-273,-399},{-325,-213,-156,-360,-158,-371},{-161,-328,-393,-292,-232,-175}},{{-150,-347,-158,-229,-240,-210},{-404,-213,-352,-311,-153,-366},{-197,-207,-385,-210,-287,-246},{-210,-246,-410,-374,-281,-183},{-259,-336,-227,-349,-347,-344},{-404,-202,-390,-352,-191,-358},{-308,-401,-161,-276,-328,-317},{-306,-194,-374,-150,-229,-175},{-164,-199,-180,-341,-232,-235},{-363,-147,-325,-265,-349,-238},{-216,-224,-330,-273,-336,-202},{-363,-238,-281,-216,-235,-145},{-355,-401,-186,-360,-270,-407},{-229,-180,-371,-385,-292,-191},{-183,-369,-240,-339,-284,-177},{-410,-172,-235,-371,-246,-221},{-273,-251,-349,-161,-232,-292},{-396,-150,-379,-287,-317,-177},{-221,-232,-276,-308,-355,-251},{-363,-238,-303,-235,-259,-306}}},{{{-156,-108,-145,-105,-94,-139},{-137,-219,-111,-102,-139,-196},{-192,-85,-203,-231,-119,-77},{-114,-199,-83,-162,-108,-79},{-119,-137,-171,-137,-223,-99},{-152,-222,-211,-166,-180,-176},{-176,-77,-108,-188,-83,-120},{-186,-154,-97,-116,-92,-123},{-171,-117,-211,-137,-220,-220},{-229,-159,-152,-83,-157,-120},{-89,-176,-222,-106,-171,-166},{-156,-226,-179,-169,-137,-120},{-203,-206,-149,-186,-91,-157},{-202,-148,-154,-109,-231,-202},{-143,-143,-165,-94,-140,-180},{-112,-192,-91,-157,-142,-203},{-94,-77,-217,-177,-208,-220},{-192,-80,-91,-202,-203,-89},{-205,-82,-165,-117,-162,-186},{-183,-217,-194,-114,-228,-148}},{{-231,-151,-108,-180,-216,-77},{-223,-206,-86,-131,-162,-188},{-208,-168,-200,-117,-80,-179},{-208,-82,-214,-114,-203,-222},{-146,-199,-196,-136,-196,-85},{-165,-91,-159,-180,-132,-120},{-140,-108,-89,-145,-185,-160},{-159,-177,-156,-182,-166,-88},{-199,-202,-217,-196,-129,-196},{-86,-117,-109,-166,-128,-132},{-125,-86,-203,-99,-226,-194},{-123,-177,-202,-183,-145,-168},{-143,-85,-203,-131,-176,-102},{-100,-226,-128,-186,-189,-214},{-202,-97,-185,-206,-179,-183},{-112,-142,-142,-156,-86,-102},{-194,-132,-216,-172,-122,-160},{-108,-200,-188,-206,-132,-162},{-85,-231,-177,-116,-99,-182},{-143,-216,-223,-131,-111,-143}},{{-140,-177,-176,-112,-169,-82},{-157,-176,-94,-114,-139,-134},{-180,-114,-91,-108,-186,-186},{-119,-149,-183,-131,-145,-136},{-166,-128,-209,-177,-119,-122},{-149,-189,-183,-129,-223,-226},{-119,-125,-120,-222,-156,-100},{-102,-88,-131,-166,-143,-179},{-231,-205,-191,-132,-154,-103},{-186,-119,-214,-97,-137,-213},{-112,-154,-142,-109,-168,-97},{-225,-169,-182,-148,-85,-142},{-114,-200,-166,-143,-194,-129},{-192,-176,-102,-111,-157,-228},{-117,-192,-146,-95,-182,-172},{-154,-157,-145,-136,-129,-111},{-122,-122,-222,-136,-123,-172},{-148,-131,-88,-228,-197,-220},{-82,-111,-208,-191,-102,-143},{-109,-126,-112,-211,-171,-108}},{{-214,-163,-125,-77,-194,-186},{-166,-129,-129,-137,-213,-166},{-132,-177,-77,-120,-157,-116},{-80,-108,-108,-228,-200,-143},{-151,-105,-202,-217,-206,-163},{-165,-205,-83,-219,-132,-131},{-186,-168,-179,-166,-217,-197},{-137,-202,-211,-91,-79,-185},{-211,-214,-189,-99,-126,-166},{-188,-80,-182,-208,-228,-106},{-169,-154,-126,-111,-168,-199},{-162,-122,-165,-182,-225,-206},{-97,-185,-229,-140,-116,-137},{-208,-159,-132,-103,-114,-228},{-83,-163,-111,-171,-217,-85},{-103,-91,-143,-119,-146,-148},{-200,-205,-102,-123,-99,-229},{-134,-217,-156,-94,-189,-205},{-213,-146,-225,-132,-77,-168},{-189,-219,-200,-129,-199,-163}},{{-217,-225,-77,-171,-159,-220},{-109,-194,-209,-177,-197,-143},{-197,-112,-109,-154,-157,-192},{-179,-109,-79,-142,-166,-80},{-103,-123,-206,-229,-197,-91},{-166,-136,-111,-105,-80,-148},{-209,-196,-191,-214,-223,-188},{-129,-159,-217,-200,-189,-154},{-132,-106,-168,-94,-137,-122},{-146,-159,-174,-85,-174,-86},{-112,-211,-185,-111,-152,-156},{-217,-171,-166,-86,-145,-119},{-132,-149,-95,-80,-162,-188},{-152,-231,-85,-214,-125,-183},{-80,-152,-148,-100,-188,-214},{-182,-116,-166,-211,-182,-82},{-222,-88,-137,-194,-128,-131},{-229,-112,-205,-174,-111,-148},{-213,-174,-177,-203,-220,-86},{-172,-103,-111,-159,-216,-134}},{{-211,-102,-139,-194,-137,-228},{-203,-109,-162,-172,-122,-119},{-109,-83,-168,-125,-128,-213},{-192,-228,-126,-149,-163,-92},{-94,-196,-213,-206,-217,-159},{-199,-120,-125,-106,-163,-116},{-168,-182,-191,-142,-105,-94},{-99,-112,-163,-205,-197,-131},{-123,-194,-176,-220,-145,-151},{-157,-82,-102,-194,-95,-103},{-103,-217,-225,-157,-163,-156},{-123,-122,-160,-137,-142,-112},{-140,-225,-142,-151,-200,-159},{-79,-185,-140,-148,-148,-202},{-128,-186,-206,-125,-208,-176},{-199,-217,-180,-183,-159,-180},{-146,-172,-142,-216,-163,-86},{-136,-220,-140,-183,-143,-152},{-94,-163,-123,-160,-102,-202},{-108,-131,-222,-148,-95,-143}},{{-226,-83,-123,-229,-222,-217},{-222,-182,-106,-182,-182,-85},{-148,-159,-189,-99,-136,-179},{-179,-229,-92,-211,-186,-209},{-174,-206,-182,-122,-229,-95},{-95,-129,-197,-146,-162,-100},{-226,-222,-191,-149,-79,-88},{-117,-112,-182,-142,-203,-174},{-85,-208,-171,-222,-142,-219},{-229,-126,-123,-211,-171,-111},{-231,-100,-159,-82,-197,-223},{-152,-131,-229,-163,-202,-148},{-197,-80,-149,-163,-166,-142},{-151,-228,-136,-171,-146,-166},{-99,-183,-151,-79,-120,-77},{-134,-219,-154,-211,-77,-120},{-79,-109,-77,-146,-222,-149},{-213,-103,-97,-220,-213,-223},{-165,-182,-137,-82,-100,-182},{-91,-91,-111,-83,-79,-217}},{{-209,-151,-140,-80,-206,-145},{-203,-156,-213,-186,-143,-94},{-145,-203,-154,-160,-154,-189},{-143,-139,-148,-125,-106,-197},{-159,-208,-109,-103,-162,-106},{-92,-185,-152,-142,-194,-208},{-179,-132,-79,-136,-160,-185},{-159,-171,-160,-125,-156,-126},{-106,-119,-199,-162,-122,-166},{-83,-129,-91,-180,-140,-220},{-188,-100,-157,-79,-208,-97},{-188,-100,-162,-82,-102,-105},{-216,-189,-189,-219,-156,-165},{-231,-148,-77,-86,-216,-88},{-166,-108,-229,-217,-216,-119},{-214,-176,-132,-112,-109,-152},{-116,-134,-137,-222,-100,-174},{-192,-222,-108,-94,-208,-205},{-148,-117,-136,-109,-206,-142},{-219,-136,-126,-220,-185,-154}},{{-79,-185,-222,-159,-149,-191},{-94,-134,-172,-200,-88,-126},{-91,-202,-179,-226,-77,-99},{-222,-131,-222,-168,-179,-103},{-231,-219,-120,-123,-157,-114},{-214,-191,-132,-182,-88,-126},{-197,-157,-222,-119,-220,-148},{-146,-208,-128,-146,-160,-139},{-86,-182,-99,-109,-83,-140},{-217,-197,-182,-168,-217,-146},{-95,-131,-125,-146,-89,-191},{-214,-111,-134,-92,-229,-185},{-231,-206,-217,-119,-219,-129},{-191,-152,-92,-209,-217,-143},{-162,-99,-213,-119,-95,-119},{-197,-85,-108,-143,-105,-132},{-159,-128,-86,-191,-199,-140},{-111,-183,-217,-143,-140,-176},{-200,-179,-79,-203,-106,-171},{-106,-143,-146,-102,-86,-160}},{{-125,-206,-185,-80,-197,-86},{-171,-168,-88,-92,-146,-103},{-116,-91,-97,-117,-174,-172},{-134,-136,-152,-139,-226,-92},{-203,-148,-108,-223,-102,-185},{-182,-77,-206,-177,-128,-86},{-185,-103,-114,-182,-214,-225},{-120,-220,-189,-145,-183,-209},{-128,-156,-102,-105,-140,-208},{-134,-216,-142,-112,-143,-119},{-120,-128,-189,-142,-220,-199},{-103,-217,-143,-196,-206,-163},{-132,-219,-177,-200,-186,-211},{-189,-92,-109,-92,-185,-203},{-97,-168,-176,-79,-139,-119},{-146,-162,-192,-160,-199,-80},{-209,-196,-231,-149,-146,-86},{-205,-123,-226,-205,-196,-88},{-89,-89,-208,-216,-228,-95},{-205,-169,-132,-125,-154,-217}},{{-160,-137,-125,-196,-102,-205},{-79,-152,-157,-163,-156,-156},{-134,-216,-132,-223,-154,-163},{-116,-125,-146,-208,-220,-174},{-214,-226,-211,-200,-137,-176},{-229,-119,-174,-205,-171,-168},{-99,-229,-148,-229,-77,-91},{-152,-89,-205,-92,-129,-225},{-200,-168,-86,-171,-105,-82},{-100,-120,-222,-208,-188,-177},{-119,-119,-85,-163,-88,-194},{-191,-182,-129,-140,-154,-177},{-157,-149,-177,-85,-122,-82},{-203,-196,-125,-154,-206,-117},{-77,-92,-228,-142,-142,-197},{-145,-165,-112,-166,-185,-89},{-114,-197,-194,-189,-142,-156},{-126,-165,-139,-151,-106,-120},{-208,-197,-183,-95,-82,-152},{-111,-191,-85,-219,-202,-82}},{{-176,-183,-109,-108,-159,-149},{-172,-185,-192,-77,-208,-185},{-199,-146,-77,-103,-102,-177},{-186,-88,-188,-131,-142,-148},{-200,-134,-202,-148,-209,-114},{-108,-82,-94,-140,-83,-160},{-171,-106,-219,-217,-116,-80},{-209,-168,-114,-142,-226,-82},{-177,-200,-102,-159,-199,-85},{-208,-88,-179,-126,-94,-152},{-139,-165,-99,-182,-82,-120},{-200,-94,-197,-177,-108,-171},{-225,-114,-126,-177,-199,-231},{-136,-202,-222,-180,-229,-229},{-205,-108,-228,-77,-102,-223},{-225,-229,-168,-179,-106,-168},{-197,-152,-103,-220,-159,-225},{-154,-225,-165,-114,-109,-145},{-197,-126,-228,-176,-89,-188},{-114,-116,-89,-169,-177,-194}}},{{{-151,-222,-140,-213,-258,-193},{-251,-111,-249,-153,-240,-182},{-218,-160,-167,-151,-138,-271},{-211,-91,-131,-142,-198,-206},{-133,-202,-238,-138,-266,-162},{-269,-204,-260,-238,-96,-197},{-147,-111,-209,-217,-136,-162},{-118,-116,-240,-155,-151,-191},{-229,-109,-133,-91,-268,-266},{-155,-98,-186,-215,-158,-173},{-271,-157,-96,-93,-198,-235},{-240,-184,-177,-126,-258,-231},{-100,-153,-209,-122,-133,-146},{-126,-217,-206,-115,-273,-218},{-149,-104,-142,-204,-129,-138},{-122,-91,-258,-100,-104,-189},{-120,-202,-213,-175,-133,-131},{-240,-104,-258,-107,-260,-222},{-211,-215,-238,-262,-106,-182},{-144,-238,-189,-213,-224,-233}},{{-180,-269,-246,-136,-180,-200},{-106,-213,-142,-151,-182,-146},{-135,-147,-158,-104,-235,-147},{-91,-107,-162,-231,-146,-151},{-269,-189,-198,-240,-126,-93},{-157,-191,-104,-182,-184,-266},{-169,-122,-157,-113,-102,-213},{-115,-255,-144,-102,-264,-173},{-186,-195,-189,-136,-116,-235},{-166,-169,-264,-235,-166,-226},{-207,-218,-160,-228,-122,-217},{-171,-122,-235,-215,-118,-253},{-240,-140,-242,-151,-198,-120},{-217,-198,-180,-95,-262,-195},{-178,-257,-162,-153,-111,-173},{-271,-220,-126,-211,-248,-242},{-173,-100,-249,-146,-120,-166},{-122,-173,-187,-233,-118,-195},{-251,-162,-258,-126,-191,-249},{-242,-204,-258,-206,-229,-175}},{{-124,-126,-157,-258,-142,-191},{-164,-106,-169,-140,-102,-91},{-248,-127,-155,-136,-166,-235},{-142,-233,-209,-220,-257,-120},{-218,-116,-251,-242,-217,-191},{-248,-253,-246,-253,-220,-166},{-175,-182,-217,-147,-273,-269},{-207,-182,-140,-95,-222,-204},{-213,-147,-217,-217,-229,-211},{-91,-122,-235,-113,-182,-273},{-244,-133,-233,-164,-142,-164},{-257,-189,-142,-169,-249,-273},{-122,-211,-171,-269,-182,-184},{-207,-211,-240,-244,-158,-136},{-124,-178,-142,-262,-193,-193},{-238,-93,-107,-147,-257,-248},{-255,-98,-257,-224,-222,-200},{-171,-262,-171,-255,-204,-129},{-235,-151,-138,-118,-237,-169},{-136,-217,-129,-269,-204,-113}},{{-233,-226,-184,-164,-248,-217},{-231,-98,-102,-187,-213,-116},{-173,-138,-233,-167,-266,-240},{-257,-135,-129,-142,-273,-109},{-129,-253,-104,-218,-257,-127},{-217,-248,-213,-235,-224,-198},{-147,-93,-253,-127,-167,-226},{-111,-142,-166,-106,-240,-268},{-118,-268,-231,-186,-271,-142},{-98,-217,-182,-237,-253,-195},{-118,-127,-169,-120,-264,-113},{-189,-104,-151,-182,-248,-262},{-264,-237,-207,-206,-102,-220},{-187,-106,-158,-273,-222,-257},{-189,-191,-262,-149,-235,-120},{-191,-206,-202,-197,-211,-122},{-107,-138,-126,-266,-169,-222},{-202,-166,-164,-253,-175,-153},{-187,-218,-116,-182,-96,-273},{-197,-131,-115,-258,-175,-155}},{{-269,-209,-91,-257,-207,-107},{-124,-138,-111,-135,-107,-124},{-218,-158,-220,-118,-224,-175},{-127,-118,-138,-122,-229,-136},{-131,-235,-215,-193,-244,-102},{-116,-249,-100,-186,-118,-175},{-175,-149,-178,-160,-104,-178},{-98,-253,-197,-153,-149,-184},{-228,-93,-164,-198,-220,-133},{-153,-204,-233,-200,-191,-198},{-268,-238,-191,-153,-140,-177},{-249,-118,-104,-111,-153,-171},{-195,-113,-140,-91,-166,-213},{-124,-209,-91,-180,-262,-98},{-167,-193,-209,-106,-244,-217},{-209,-162,-187,-242,-220,-207},{-91,-138,-211,-175,-169,-253},{-91,-271,-217,-127,-238,-164},{-146,-193,-180,-262,-155,-173},{-228,-96,-122,-157,-191,-102}},{{-120,-98,-124,-175,-166,-224},{-113,-133,-169,-249,-215,-189},{-135,-207,-271,-142,-111,-182},{-197,-136,-177,-106,-95,-244},{-218,-273,-127,-215,-138,-106},{-178,-136,-218,-166,-242,-253},{-193,-175,-115,-131,-160,-178},{-106,-157,-215,-264,-264,-178},{-240,-193,-260,-248,-118,-106},{-167,-253,-260,-126,-177,-133},{-135,-257,-222,-173,-126,-147},{-211,-177,-142,-207,-169,-266},{-118,-131,-189,-138,-157,-147},{-251,-200,-98,-240,-191,-189},{-153,-251,-171,-177,-98,-171},{-257,-262,-167,-177,-204,-271},{-217,-228,-224,-264,-269,-191},{-95,-253,-248,-226,-271,-96},{-178,-180,-158,-235,-113,-109},{-151,-258,-106,-169,-102,-129}},{{-229,-231,-191,-237,-251,-129},{-175,-226,-262,-98,-177,-195},{-193,-244,-209,-248,-257,-235},{-124,-122,-269,-218,-169,-182},{-113,-118,-246,-151,-251,-248},{-266,-100,-102,-268,-91,-153},{-124,-189,-248,-211,-129,-98},{-93,-244,-260,-122,-198,-124},{-198,-155,-238,-224,-189,-206},{-96,-246,-269,-116,-218,-222},{-215,-135,-135,-255,-253,-173},{-167,-107,-157,-224,-246,-193},{-102,-151,-262,-135,-211,-157},{-255,-138,-200,-147,-224,-147},{-248,-135,-157,-197,-162,-149},{-224,-157,-224,-126,-166,-93},{-109,-140,-242,-258,-187,-237},{-109,-238,-200,-126,-144,-191},{-149,-233,-251,-164,-171,-178},{-182,-273,-147,-166,-95,-140}},{{-124,-206,-202,-109,-151,-120},{-178,-189,-95,-209,-186,-167},{-118,-187,-120,-167,-177,-242},{-102,-206,-191,-260,-109,-102},{-140,-157,-104,-109,-115,-268},{-162,-251,-127,-240,-224,-273},{-116,-107,-98,-226,-238,-131},{-95,-266,-206,-113,-115,-166},{-178,-231,-111,-100,-167,-233},{-178,-175,-96,-118,-213,-95},{-248,-178,-98,-167,-220,-273},{-115,-118,-177,-135,-122,-257},{-255,-220,-147,-142,-233,-106},{-242,-157,-131,-157,-166,-218},{-269,-120,-136,-169,-204,-104},{-260,-106,-175,-213,-118,-249},{-233,-116,-120,-127,-186,-106},{-195,-258,-91,-93,-166,-157},{-240,-107,-102,-146,-238,-136},{-211,-222,-266,-213,-127,-96}},{{-166,-222,-135,-211,-140,-107},{-218,-175,-116,-251,-98,-249},{-91,-131,-197,-238,-211,-211},{-167,-127,-262,-224,-129,-144},{-244,-244,-151,-191,-146,-189},{-178,-104,-191,-100,-107,-155},{-109,-242,-215,-158,-158,-111},{-206,-144,-207,-144,-229,-100},{-189,-136,-231,-127,-171,-246},{-122,-122,-118,-178,-107,-222},{-195,-257,-202,-155,-155,-235},{-126,-100,-264,-147,-164,-167},{-268,-186,-136,-106,-166,-93},{-215,-204,-237,-258,-153,-100},{-164,-235,-182,-171,-248,-235},{-126,-189,-224,-166,-191,-166},{-146,-273,-195,-98,-197,-253},{-197,-249,-120,-144,-120,-133},{-158,-96,-180,-266,-257,-213},{-266,-93,-115,-106,-164,-144}},{{-233,-182,-271,-251,-96,-264},{-166,-226,-258,-262,-255,-124},{-268,-151,-271,-157,-200,-164},{-140,-193,-146,-235,-273,-204},{-96,-113,-115,-255,-106,-107},{-209,-240,-197,-180,-187,-160},{-149,-198,-164,-91,-209,-160},{-122,-175,-180,-269,-91,-193},{-180,-115,-124,-166,-193,-116},{-116,-169,-271,-177,-131,-135},{-157,-169,-215,-146,-171,-213},{-187,-242,-195,-191,-269,-140},{-135,-140,-187,-218,-98,-111},{-249,-180,-120,-158,-180,-140},{-264,-186,-244,-115,-197,-178},{-153,-140,-269,-120,-155,-146},{-162,-93,-127,-149,-229,-258},{-133,-164,-220,-204,-116,-173},{-187,-187,-269,-136,-209,-233},{-140,-273,-133,-246,-253,-135}},{{-207,-147,-246,-191,-93,-249},{-138,-136,-189,-126,-146,-257},{-264,-147,-153,-126,-155,-264},{-255,-264,-231,-160,-191,-213},{-217,-124,-269,-111,-246,-169},{-136,-178,-180,-109,-96,-251},{-218,-158,-167,-229,-186,-104},{-244,-96,-142,-224,-246,-253},{-124,-271,-175,-215,-271,-260},{-206,-175,-127,-240,-222,-144},{-109,-182,-195,-116,-116,-96},{-140,-253,-98,-124,-180,-98},{-251,-215,-217,-142,-175,-124},{-204,-260,-158,-249,-173,-135},{-191,-215,-98,-177,-135,-167},{-240,-158,-231,-229,-157,-162},{-249,-100,-155,-198,-187,-257},{-135,-144,-135,-113,-100,-231},{-160,-266,-122,-257,-226,-226},{-147,-193,-98,-131,-149,-273}},{{-242,-264,-248,-167,-164,-197},{-167,-242,-111,-127,-178,-195},{-109,-231,-93,-233,-231,-111},{-262,-171,-268,-211,-213,-231},{-235,-268,-178,-126,-222,-268},{-171,-268,-237,-204,-149,-98},{-160,-217,-207,-222,-96,-217},{-251,-164,-258,-144,-178,-177},{-116,-180,-116,-273,-111,-124},{-171,-160,-109,-240,-191,-91},{-91,-186,-102,-215,-177,-155},{-155,-120,-169,-104,-126,-248},{-124,-242,-215,-258,-162,-157},{-107,-202,-213,-142,-253,-93},{-255,-164,-118,-240,-157,-98},{-244,-222,-98,-191,-138,-237},{-167,-217,-157,-142,-257,-140},{-242,-162,-248,-106,-207,-200},{-266,-98,-140,-258,-240,-107},{-153,-142,-187,-269,-258,-173}}},{{{-233,-287,-176,-122,-247,-225},{-135,-176,-233,-358,-336,-162},{-216,-365,-336,-341,-345,-157},{-350,-230,-125,-247,-326,-225},{-270,-167,-336,-304,-289,-218},{-363,-184,-228,-306,-211,-216},{-368,-179,-321,-233,-140,-311},{-167,-196,-247,-167,-208,-358},{-216,-162,-176,-336,-272,-162},{-130,-216,-122,-331,-149,-213},{-233,-323,-318,-240,-198,-301},{-157,-137,-184,-127,-135,-328},{-257,-147,-292,-189,-314,-194},{-164,-218,-230,-247,-191,-318},{-318,-245,-318,-294,-145,-164},{-240,-360,-181,-321,-331,-350},{-201,-145,-135,-137,-162,-306},{-216,-270,-125,-216,-358,-157},{-323,-272,-292,-299,-211,-294},{-230,-331,-309,-186,-191,-338}},{{-181,-311,-245,-345,-279,-274},{-228,-296,-203,-368,-179,-343},{-149,-368,-341,-252,-216,-132},{-145,-304,-277,-316,-331,-225},{-189,-331,-230,-154,-287,-152},{-260,-284,-176,-135,-257,-130},{-279,-260,-331,-309,-167,-321},{-270,-328,-194,-216,-314,-203},{-350,-262,-181,-314,-267,-365},{-252,-260,-257,-162,-270,-333},{-218,-194,-211,-365,-137,-321},{-260,-184,-360,-296,-272,-152},{-355,-289,-154,-301,-358,-157},{-350,-304,-296,-323,-122,-289},{-167,-257,-353,-355,-174,-350},{-152,-341,-314,-321,-326,-135},{-294,-350,-355,-262,-265,-252},{-201,-292,-132,-235,-213,-294},{-321,-333,-167,-363,-228,-267},{-360,-345,-186,-243,-230,-262}},{{-218,-326,-277,-243,-341,-122},{-169,-135,-147,-189,-345,-235},{-365,-233,-167,-345,-130,-314},{-279,-164,-140,-301,-228,-238},{-125,-159,-287,-250,-233,-157},{-132,-181,-321,-233,-333,-167},{-247,-220,-318,-201,-194,-186},{-326,-223,-348,-233,-265,-233},{-345,-213,-316,-353,-318,-309},{-353,-328,-194,-363,-306,-172},{-196,-250,-255,-172,-314,-198},{-311,-323,-350,-203,-206,-245},{-272,-130,-360,-216,-343,-333},{-228,-260,-157,-365,-336,-267},{-311,-201,-145,-216,-323,-323},{-191,-140,-198,-235,-145,-247},{-365,-162,-125,-225,-140,-179},{-260,-309,-287,-262,-355,-274},{-130,-230,-350,-238,-292,-172},{-260,-265,-296,-323,-132,-174}},{{-318,-157,-287,-147,-145,-326},{-142,-270,-181,-270,-252,-245},{-154,-292,-311,-365,-206,-365},{-314,-270,-125,-277,-238,-279},{-206,-169,-135,-122,-196,-216},{-309,-125,-309,-296,-198,-252},{-201,-201,-304,-243,-140,-321},{-147,-355,-174,-277,-233,-157},{-186,-228,-292,-132,-157,-243},{-318,-360,-260,-368,-274,-257},{-326,-243,-176,-240,-230,-252},{-323,-230,-142,-142,-186,-142},{-338,-132,-191,-252,-132,-255},{-294,-189,-191,-250,-218,-306},{-179,-162,-203,-208,-164,-137},{-279,-326,-208,-176,-240,-228},{-272,-247,-164,-198,-213,-198},{-135,-296,-365,-287,-201,-186},{-184,-323,-147,-296,-245,-289},{-279,-292,-365,-220,-294,-267}},{{-341,-299,-348,-247,-368,-172},{-365,-176,-152,-167,-147,-331},{-250,-147,-279,-201,-154,-179},{-358,-314,-260,-169,-230,-196},{-343,-363,-206,-184,-331,-284},{-296,-257,-142,-230,-176,-301},{-318,-333,-140,-343,-174,-316},{-306,-318,-137,-186,-289,-233},{-289,-343,-137,-326,-176,-154},{-220,-365,-125,-135,-272,-262},{-314,-358,-311,-343,-321,-326},{-198,-196,-218,-311,-267,-208},{-169,-247,-328,-230,-189,-216},{-294,-365,-174,-267,-257,-235},{-301,-172,-132,-274,-358,-267},{-135,-211,-189,-122,-294,-135},{-174,-304,-147,-336,-316,-147},{-331,-238,-225,-360,-336,-142},{-179,-191,-130,-326,-363,-343},{-365,-184,-140,-270,-274,-201}},{{-309,-230,-179,-240,-245,-235},{-172,-279,-142,-245,-341,-279},{-272,-140,-318,-260,-167,-274},{-274,-147,-311,-216,-220,-149},{-230,-294,-189,-198,-213,-235},{-189,-130,-299,-309,-147,-301},{-157,-201,-152,-145,-235,-228},{-274,-130,-216,-301,-255,-181},{-228,-142,-140,-360,-358,-321},{-247,-243,-208,-225,-267,-125},{-296,-149,-245,-220,-198,-304},{-137,-174,-279,-333,-353,-147},{-238,-196,-363,-208,-328,-186},{-181,-279,-198,-240,-326,-142},{-287,-333,-149,-201,-368,-292},{-277,-287,-172,-294,-179,-301},{-137,-154,-311,-355,-179,-198},{-243,-282,-363,-345,-282,-294},{-250,-233,-238,-292,-341,-206},{-181,-250,-314,-304,-284,-220}},{{-203,-125,-257,-262,-321,-206},{-326,-289,-174,-311,-353,-233},{-186,-363,-360,-189,-196,-311},{-358,-169,-145,-355,-355,-238},{-201,-230,-203,-338,-314,-360},{-257,-252,-196,-201,-270,-127},{-292,-250,-311,-216,-125,-213},{-145,-154,-350,-145,-140,-316},{-235,-326,-240,-262,-189,-360},{-196,-162,-318,-137,-140,-159},{-270,-336,-125,-341,-201,-194},{-127,-294,-341,-213,-350,-220},{-309,-179,-218,-130,-338,-137},{-147,-363,-172,-169,-323,-149},{-262,-213,-318,-272,-316,-240},{-159,-294,-292,-243,-228,-245},{-184,-338,-223,-127,-348,-262},{-355,-355,-230,-289,-255,-294},{-149,-216,-203,-218,-142,-292},{-125,-355,-272,-326,-181,-184}},{{-140,-172,-211,-169,-240,-132},{-338,-321,-181,-353,-289,-154},{-228,-233,-348,-184,-247,-211},{-328,-296,-125,-172,-225,-228},{-363,-363,-235,-272,-127,-211},{-147,-267,-238,-331,-140,-363},{-299,-318,-282,-296,-208,-181},{-333,-355,-149,-243,-328,-304},{-162,-125,-152,-247,-306,-216},{-323,-235,-277,-314,-321,-206},{-306,-147,-152,-184,-341,-262},{-287,-321,-140,-164,-179,-218},{-316,-365,-167,-265,-203,-304},{-309,-287,-186,-363,-333,-196},{-243,-172,-345,-353,-247,-201},{-240,-328,-211,-323,-122,-181},{-228,-309,-218,-140,-331,-127},{-206,-127,-208,-270,-179,-272},{-343,-289,-233,-135,-162,-149},{-176,-257,-159,-140,-208,-152}},{{-198,-225,-127,-152,-250,-333},{-132,-189,-294,-289,-247,-314},{-306,-257,-247,-201,-213,-284},{-282,-301,-130,-321,-321,-238},{-328,-355,-167,-289,-358,-198},{-314,-130,-265,-260,-194,-326},{-152,-353,-338,-292,-345,-292},{-306,-135,-323,-252,-240,-296},{-176,-176,-142,-296,-257,-235},{-318,-122,-316,-323,-274,-301},{-223,-142,-198,-184,-309,-240},{-176,-152,-321,-323,-162,-355},{-122,-233,-216,-240,-228,-157},{-363,-140,-265,-189,-272,-208},{-196,-350,-235,-265,-360,-184},{-154,-341,-368,-208,-243,-318},{-368,-140,-301,-142,-243,-292},{-172,-350,-316,-355,-358,-355},{-167,-167,-238,-265,-306,-172},{-274,-201,-243,-355,-338,-162}},{{-341,-147,-270,-333,-294,-343},{-149,-355,-191,-130,-235,-213},{-296,-142,-174,-154,-294,-336},{-152,-208,-189,-174,-257,-122},{-267,-145,-181,-201,-174,-355},{-162,-164,-220,-272,-159,-181},{-284,-186,-314,-260,-152,-159},{-309,-206,-140,-179,-147,-203},{-189,-262,-282,-316,-289,-250},{-157,-353,-318,-279,-368,-353},{-363,-245,-194,-152,-159,-220},{-127,-225,-125,-230,-292,-157},{-203,-270,-252,-314,-201,-213},{-211,-189,-368,-323,-213,-154},{-122,-338,-250,-147,-245,-299},{-247,-125,-250,-186,-235,-326},{-130,-233,-260,-265,-247,-125},{-338,-135,-270,-350,-157,-184},{-206,-257,-162,-328,-294,-353},{-149,-262,-122,-333,-316,-341}},{{-203,-216,-162,-328,-127,-152},{-282,-321,-135,-243,-343,-355},{-145,-272,-184,-152,-296,-363},{-162,-203,-294,-260,-287,-127},{-159,-353,-198,-260,-260,-318},{-240,-174,-365,-140,-179,-145},{-252,-355,-247,-296,-348,-260},{-338,-321,-270,-206,-282,-316},{-125,-164,-240,-235,-196,-306},{-164,-206,-328,-216,-169,-194},{-240,-149,-167,-142,-154,-353},{-201,-260,-245,-294,-233,-360},{-294,-358,-225,-220,-365,-167},{-348,-345,-250,-270,-220,-154},{-184,-196,-154,-350,-274,-306},{-265,-284,-304,-230,-306,-289},{-211,-311,-206,-250,-294,-277},{-318,-132,-135,-159,-154,-230},{-181,-203,-358,-262,-122,-282},{-247,-186,-365,-267,-159,-336}},{{-314,-189,-321,-152,-299,-341},{-331,-301,-201,-338,-301,-145},{-167,-233,-245,-304,-260,-341},{-345,-353,-169,-235,-206,-277},{-169,-336,-338,-260,-130,-323},{-287,-203,-284,-216,-343,-238},{-186,-196,-255,-338,-243,-358},{-350,-223,-216,-127,-198,-336},{-196,-206,-169,-157,-135,-358},{-257,-223,-338,-167,-218,-294},{-235,-272,-323,-336,-194,-277},{-265,-179,-147,-145,-321,-289},{-306,-345,-326,-196,-201,-363},{-314,-338,-145,-326,-245,-296},{-250,-250,-331,-260,-140,-220},{-125,-176,-191,-321,-338,-167},{-338,-247,-169,-228,-250,-301},{-341,-345,-179,-279,-270,-220},{-267,-208,-201,-314,-304,-137},{-279,-167,-350,-289,-179,-338}}},{{{-240,-298,-305,-310,-132,-340},{-196,-247,-333,-307,-159,-305},{-127,-284,-314,-240,-132,-252},{-166,-252,-280,-254,-164,-164},{-342,-282,-182,-307,-282,-238},{-254,-261,-129,-273,-323,-261},{-219,-127,-337,-321,-203,-116},{-326,-303,-166,-146,-152,-150},{-192,-289,-141,-148,-189,-157},{-125,-314,-312,-229,-254,-169},{-289,-307,-298,-273,-152,-171},{-310,-219,-268,-213,-176,-270},{-152,-159,-180,-256,-219,-270},{-282,-273,-289,-344,-139,-132},{-307,-245,-337,-286,-187,-298},{-231,-152,-127,-118,-263,-136},{-116,-333,-125,-346,-199,-178},{-127,-208,-335,-173,-141,-203},{-328,-180,-344,-247,-342,-254},{-143,-229,-178,-125,-289,-326}},{{-233,-187,-284,-289,-229,-273},{-346,-245,-293,-238,-143,-120},{-164,-206,-141,-342,-256,-231},{-233,-210,-229,-236,-293,-305},{-222,-210,-208,-159,-259,-226},{-259,-319,-125,-328,-286,-293},{-326,-307,-335,-157,-116,-319},{-326,-249,-180,-337,-243,-307},{-180,-217,-233,-330,-238,-314},{-219,-330,-155,-116,-280,-233},{-245,-326,-310,-256,-252,-120},{-305,-215,-152,-129,-240,-256},{-134,-217,-247,-266,-333,-249},{-229,-176,-277,-280,-305,-300},{-289,-275,-229,-118,-226,-224},{-185,-217,-187,-344,-129,-238},{-180,-134,-282,-240,-254,-243},{-226,-159,-185,-196,-219,-330},{-321,-210,-152,-344,-273,-296},{-206,-169,-143,-296,-182,-243}},{{-159,-316,-213,-312,-189,-238},{-182,-217,-303,-155,-146,-286},{-314,-333,-143,-310,-203,-150},{-300,-307,-298,-268,-201,-178},{-312,-342,-224,-319,-169,-152},{-247,-259,-245,-254,-236,-319},{-252,-127,-178,-169,-346,-134},{-286,-344,-266,-231,-249,-164},{-337,-134,-162,-240,-303,-224},{-171,-224,-143,-203,-249,-245},{-125,-252,-194,-344,-127,-171},{-164,-233,-330,-275,-213,-176},{-238,-185,-141,-134,-254,-196},{-249,-289,-261,-261,-139,-150},{-266,-136,-229,-196,-159,-196},{-116,-169,-222,-219,-303,-254},{-219,-176,-136,-155,-340,-277},{-277,-143,-236,-125,-176,-249},{-132,-254,-201,-226,-118,-319},{-333,-127,-194,-303,-155,-337}},{{-159,-342,-164,-247,-132,-259},{-289,-270,-303,-173,-261,-310},{-229,-333,-323,-116,-231,-344},{-256,-321,-192,-143,-206,-203},{-187,-178,-127,-203,-219,-166},{-342,-169,-312,-201,-213,-296},{-266,-282,-233,-208,-148,-323},{-316,-340,-303,-277,-116,-277},{-291,-256,-254,-194,-344,-303},{-233,-335,-162,-215,-178,-252},{-120,-129,-219,-150,-247,-316},{-307,-120,-139,-196,-337,-187},{-319,-249,-189,-240,-275,-150},{-247,-346,-187,-139,-150,-344},{-164,-312,-273,-321,-346,-296},{-129,-217,-254,-333,-171,-199},{-127,-305,-298,-146,-300,-139},{-333,-238,-213,-252,-268,-171},{-150,-298,-134,-326,-125,-203},{-141,-342,-346,-275,-233,-243}},{{-254,-122,-187,-217,-249,-247},{-171,-210,-263,-261,-157,-169},{-196,-319,-321,-152,-194,-178},{-256,-171,-132,-323,-305,-238},{-335,-333,-219,-171,-268,-157},{-273,-213,-192,-238,-310,-229},{-196,-316,-254,-268,-316,-277},{-219,-148,-120,-254,-286,-252},{-169,-316,-263,-217,-319,-316},{-127,-305,-256,-249,-310,-307},{-236,-340,-303,-330,-249,-312},{-166,-146,-275,-180,-259,-240},{-176,-330,-249,-319,-155,-254},{-326,-321,-136,-120,-122,-129},{-164,-139,-141,-233,-132,-231},{-125,-178,-340,-187,-129,-199},{-245,-136,-284,-266,-127,-252},{-245,-143,-275,-254,-286,-273},{-273,-337,-270,-118,-298,-256},{-254,-180,-169,-162,-143,-249}},{{-282,-280,-196,-120,-337,-173},{-346,-122,-293,-340,-196,-162},{-307,-164,-289,-208,-328,-307},{-173,-189,-208,-141,-210,-305},{-196,-328,-319,-120,-229,-132},{-176,-266,-303,-148,-296,-321},{-196,-266,-286,-203,-254,-139},{-335,-252,-215,-125,-300,-284},{-296,-286,-222,-233,-252,-127},{-176,-256,-236,-125,-298,-326},{-298,-176,-155,-289,-224,-286},{-219,-314,-238,-129,-273,-293},{-310,-289,-132,-305,-275,-148},{-249,-219,-282,-319,-342,-148},{-143,-333,-189,-199,-157,-127},{-201,-173,-323,-178,-189,-289},{-303,-307,-185,-286,-164,-270},{-180,-243,-171,-231,-284,-275},{-280,-342,-335,-249,-229,-219},{-252,-199,-303,-330,-116,-157}},{{-166,-187,-256,-323,-203,-346},{-194,-259,-208,-261,-337,-293},{-208,-247,-321,-125,-263,-159},{-307,-236,-157,-266,-206,-254},{-340,-217,-122,-152,-247,-129},{-266,-256,-319,-323,-129,-208},{-201,-344,-182,-199,-284,-266},{-155,-224,-291,-298,-224,-238},{-134,-254,-185,-203,-162,-289},{-289,-307,-240,-284,-139,-277},{-164,-303,-310,-146,-143,-136},{-291,-291,-238,-296,-293,-155},{-125,-268,-273,-219,-116,-143},{-129,-307,-159,-222,-342,-284},{-215,-189,-231,-335,-166,-282},{-150,-261,-303,-157,-213,-129},{-342,-238,-319,-323,-125,-259},{-127,-263,-259,-231,-189,-333},{-122,-213,-194,-134,-252,-240},{-217,-243,-291,-231,-286,-134}},{{-129,-340,-162,-243,-326,-310},{-176,-166,-187,-215,-201,-231},{-284,-159,-155,-196,-300,-266},{-180,-180,-176,-259,-280,-157},{-289,-182,-270,-256,-194,-328},{-342,-132,-199,-310,-340,-116},{-187,-187,-127,-335,-129,-254},{-289,-187,-169,-178,-189,-178},{-219,-340,-275,-326,-254,-321},{-152,-152,-284,-185,-270,-166},{-129,-152,-249,-303,-314,-333},{-328,-187,-208,-189,-243,-229},{-316,-342,-208,-261,-335,-328},{-303,-319,-173,-270,-270,-217},{-146,-261,-185,-148,-277,-323},{-319,-298,-127,-275,-342,-314},{-222,-238,-213,-326,-194,-245},{-196,-182,-116,-252,-282,-159},{-213,-180,-233,-139,-185,-296},{-286,-208,-203,-326,-143,-321}},{{-162,-129,-282,-164,-298,-275},{-333,-312,-148,-134,-330,-192},{-127,-134,-252,-328,-245,-289},{-263,-238,-129,-206,-245,-254},{-333,-277,-116,-116,-222,-222},{-231,-293,-275,-316,-201,-252},{-330,-266,-319,-344,-201,-280},{-245,-282,-196,-296,-192,-169},{-122,-346,-194,-277,-171,-229},{-199,-328,-162,-185,-236,-194},{-120,-215,-157,-314,-182,-289},{-189,-159,-326,-201,-150,-157},{-187,-178,-330,-210,-143,-286},{-194,-247,-132,-201,-326,-178},{-194,-314,-173,-243,-261,-178},{-261,-268,-316,-296,-280,-136},{-164,-270,-259,-333,-129,-298},{-314,-224,-259,-146,-333,-208},{-217,-155,-152,-148,-185,-141},{-252,-263,-162,-277,-187,-330}},{{-226,-340,-270,-134,-213,-129},{-270,-291,-261,-125,-164,-194},{-252,-303,-150,-256,-256,-210},{-229,-139,-326,-120,-330,-259},{-122,-263,-155,-176,-296,-226},{-136,-275,-330,-215,-296,-231},{-116,-169,-333,-268,-199,-155},{-249,-150,-136,-233,-187,-256},{-182,-263,-164,-180,-270,-231},{-118,-157,-300,-231,-321,-132},{-215,-293,-134,-192,-263,-275},{-236,-293,-187,-157,-164,-146},{-298,-132,-312,-180,-282,-139},{-247,-226,-187,-150,-180,-340},{-342,-307,-229,-196,-245,-166},{-162,-157,-289,-280,-185,-236},{-236,-273,-152,-196,-116,-247},{-150,-206,-333,-282,-150,-185},{-284,-243,-157,-328,-280,-300},{-261,-314,-296,-340,-256,-169}},{{-120,-215,-178,-182,-125,-132},{-162,-245,-305,-254,-342,-342},{-247,-254,-199,-247,-263,-284},{-319,-312,-224,-208,-291,-249},{-127,-229,-328,-180,-335,-208},{-321,-293,-219,-344,-215,-261},{-155,-180,-229,-224,-224,-222},{-173,-314,-259,-118,-323,-185},{-316,-201,-284,-178,-122,-176},{-245,-254,-344,-173,-159,-194},{-303,-319,-323,-185,-229,-344},{-208,-323,-305,-261,-330,-146},{-143,-335,-323,-277,-249,-196},{-148,-208,-155,-249,-240,-152},{-286,-277,-134,-208,-259,-178},{-273,-335,-127,-196,-261,-134},{-342,-187,-166,-233,-118,-273},{-196,-323,-182,-282,-238,-249},{-298,-182,-210,-305,-224,-326},{-243,-256,-314,-222,-280,-178}},{{-180,-182,-335,-125,-196,-203},{-310,-342,-180,-310,-185,-249},{-229,-273,-254,-310,-277,-118},{-270,-340,-243,-182,-127,-122},{-310,-222,-173,-296,-344,-300},{-213,-208,-178,-171,-277,-199},{-252,-139,-201,-337,-136,-249},{-187,-164,-291,-206,-155,-127},{-231,-159,-116,-236,-196,-319},{-166,-247,-143,-342,-157,-213},{-141,-323,-141,-146,-282,-252},{-226,-201,-263,-326,-157,-236},{-141,-229,-314,-141,-319,-139},{-263,-152,-194,-122,-268,-166},{-125,-231,-162,-215,-233,-256},{-323,-159,-268,-127,-219,-169},{-289,-199,-323,-300,-238,-330},{-247,-333,-316,-256,-259,-233},{-203,-129,-162,-277,-266,-194},{-224,-282,-201,-305,-340,-252}}},{{{-206,-168,-338,-253,-285,-338},{-438,-182,-259,-403,-218,-435},{-338,-247,-273,-309,-291,-282},{-435,-338,-244,-406,-391,-197},{-359,-379,-273,-203,-373,-147},{-415,-350,-362,-218,-406,-376},{-320,-206,-344,-270,-388,-276},{-259,-209,-379,-303,-388,-359},{-435,-250,-200,-147,-244,-394},{-400,-344,-429,-300,-282,-417},{-373,-376,-253,-344,-220,-173},{-412,-282,-194,-417,-206,-423},{-388,-320,-353,-426,-315,-265},{-368,-297,-326,-362,-341,-323},{-391,-403,-276,-409,-306,-429},{-365,-206,-250,-394,-300,-403},{-191,-247,-238,-209,-412,-323},{-294,-312,-291,-409,-438,-356},{-288,-259,-153,-153,-356,-423},{-373,-297,-332,-276,-362,-150}},{{-273,-279,-332,-435,-203,-335},{-253,-315,-220,-238,-412,-432},{-229,-153,-276,-368,-215,-150},{-244,-253,-412,-197,-368,-173},{-288,-429,-303,-182,-147,-209},{-406,-188,-435,-365,-338,-312},{-397,-279,-403,-356,-332,-382},{-150,-335,-276,-259,-212,-273},{-185,-397,-171,-282,-282,-150},{-191,-353,-441,-212,-197,-388},{-176,-441,-426,-368,-171,-429},{-370,-247,-162,-432,-285,-256},{-397,-182,-288,-350,-197,-273},{-176,-423,-182,-147,-297,-203},{-179,-388,-370,-335,-203,-362},{-341,-341,-244,-356,-432,-226},{-429,-318,-370,-238,-200,-162},{-285,-220,-312,-373,-341,-270},{-150,-279,-185,-415,-347,-162},{-403,-412,-400,-391,-273,-353}},{{-438,-417,-223,-312,-379,-326},{-376,-335,-329,-244,-171,-294},{-282,-403,-320,-429,-176,-206},{-370,-268,-368,-270,-426,-300},{-209,-191,-176,-147,-159,-229},{-232,-368,-438,-300,-297,-241},{-268,-312,-300,-153,-318,-335},{-250,-385,-235,-191,-441,-400},{-323,-417,-429,-282,-256,-323},{-385,-409,-429,-341,-153,-200},{-256,-426,-218,-318,-341,-312},{-332,-212,-285,-335,-223,-159},{-397,-359,-179,-370,-288,-365},{-415,-373,-306,-215,-373,-412},{-312,-215,-215,-156,-370,-353},{-294,-262,-306,-409,-197,-194},{-265,-441,-326,-285,-244,-420},{-417,-344,-159,-273,-394,-297},{-309,-300,-388,-435,-388,-403},{-259,-394,-318,-435,-315,-329}},{{-294,-226,-320,-309,-379,-335},{-400,-200,-220,-400,-417,-332},{-241,-282,-409,-259,-335,-362},{-165,-235,-420,-256,-223,-318},{-344,-194,-159,-188,-176,-320},{-159,-250,-288,-270,-268,-309},{-344,-179,-241,-179,-241,-212},{-223,-273,-215,-403,-191,-220},{-356,-294,-338,-215,-406,-409},{-309,-171,-288,-329,-323,-209},{-256,-332,-438,-282,-344,-276},{-168,-318,-162,-247,-438,-429},{-356,-382,-359,-347,-344,-241},{-365,-288,-206,-200,-253,-226},{-203,-359,-159,-356,-285,-435},{-400,-350,-259,-215,-197,-326},{-320,-279,-323,-441,-332,-382},{-229,-265,-397,-306,-329,-212},{-356,-226,-165,-173,-162,-229},{-162,-353,-238,-259,-203,-253}},{{-173,-253,-312,-250,-191,-182},{-150,-273,-379,-229,-318,-185},{-197,-162,-159,-294,-429,-326},{-250,-426,-179,-368,-285,-206},{-212,-235,-335,-356,-429,-409},{-250,-362,-309,-179,-420,-241},{-253,-332,-391,-323,-329,-273},{-373,-323,-412,-162,-403,-315},{-326,-209,-168,-403,-244,-426},{-223,-435,-288,-218,-291,-171},{-247,-203,-244,-165,-265,-265},{-417,-173,-247,-223,-323,-332},{-288,-397,-250,-353,-168,-220},{-365,-179,-417,-209,-288,-297},{-406,-162,-359,-347,-153,-350},{-353,-306,-335,-294,-203,-394},{-229,-270,-426,-391,-318,-359},{-179,-438,-229,-250,-191,-441},{-303,-168,-270,-382,-394,-309},{-420,-320,-385,-350,-279,-188}},{{-303,-165,-156,-347,-241,-420},{-412,-265,-347,-391,-197,-171},{-279,-426,-206,-312,-247,-350},{-385,-403,-171,-420,-253,-159},{-168,-353,-412,-432,-329,-423},{-259,-173,-226,-171,-406,-285},{-420,-288,-356,-153,-285,-423},{-200,-391,-412,-415,-276,-329},{-156,-247,-229,-203,-347,-223},{-441,-147,-362,-285,-338,-315},{-244,-232,-150,-282,-335,-209},{-223,-285,-403,-276,-368,-312},{-382,-382,-185,-420,-262,-218},{-212,-320,-338,-341,-256,-270},{-297,-265,-206,-150,-153,-423},{-400,-429,-153,-247,-326,-176},{-400,-426,-238,-315,-391,-238},{-373,-250,-176,-326,-215,-359},{-235,-303,-223,-300,-220,-326},{-435,-250,-326,-338,-370,-309}},{{-412,-191,-303,-168,-294,-365},{-150,-373,-223,-309,-209,-191},{-241,-288,-203,-376,-326,-391},{-176,-382,-297,-273,-259,-168},{-226,-265,-394,-150,-362,-270},{-362,-159,-353,-285,-147,-412},{-247,-415,-441,-365,-332,-341},{-400,-376,-350,-426,-297,-294},{-188,-417,-229,-270,-426,-288},{-212,-191,-288,-318,-159,-162},{-373,-182,-423,-241,-426,-162},{-150,-323,-218,-171,-318,-194},{-212,-270,-403,-265,-362,-415},{-312,-294,-197,-270,-441,-291},{-415,-356,-335,-297,-341,-297},{-315,-400,-420,-409,-203,-338},{-232,-253,-229,-435,-403,-326},{-165,-400,-156,-359,-359,-312},{-171,-147,-294,-350,-373,-420},{-262,-273,-394,-391,-441,-362}},{{-338,-285,-391,-359,-332,-376},{-341,-241,-241,-426,-323,-218},{-388,-226,-403,-153,-215,-291},{-347,-362,-347,-188,-370,-335},{-159,-426,-156,-350,-176,-220},{-359,-326,-300,-259,-162,-394},{-315,-273,-270,-173,-403,-400},{-318,-356,-288,-191,-306,-176},{-176,-212,-365,-385,-320,-232},{-276,-215,-291,-326,-406,-379},{-150,-215,-432,-150,-173,-306},{-162,-438,-326,-394,-273,-365},{-297,-285,-362,-403,-353,-238},{-320,-256,-417,-400,-373,-388},{-223,-171,-203,-382,-441,-391},{-415,-150,-438,-315,-415,-362},{-256,-347,-426,-200,-365,-259},{-332,-179,-259,-188,-350,-235},{-368,-285,-212,-241,-197,-373},{-232,-329,-397,-320,-432,-356}},{{-209,-200,-171,-232,-223,-303},{-188,-432,-318,-238,-156,-218},{-291,-220,-159,-256,-250,-359},{-191,-385,-215,-320,-268,-268},{-200,-320,-435,-273,-265,-344},{-270,-262,-182,-391,-403,-159},{-423,-347,-288,-176,-335,-432},{-417,-188,-165,-176,-176,-320},{-235,-153,-403,-391,-312,-173},{-188,-300,-209,-288,-432,-262},{-273,-423,-394,-370,-350,-188},{-400,-303,-162,-406,-335,-200},{-350,-359,-209,-385,-420,-297},{-403,-409,-338,-247,-194,-159},{-197,-232,-191,-312,-438,-320},{-426,-276,-309,-329,-297,-268},{-300,-276,-173,-209,-273,-406},{-232,-156,-253,-259,-423,-194},{-250,-359,-203,-309,-420,-253},{-176,-206,-156,-238,-153,-244}},{{-406,-341,-394,-315,-441,-282},{-276,-179,-409,-194,-273,-232},{-294,-220,-235,-223,-332,-279},{-385,-294,-165,-147,-315,-406},{-238,-356,-441,-229,-223,-335},{-226,-438,-423,-241,-162,-426},{-341,-356,-288,-215,-359,-368},{-273,-388,-259,-185,-173,-259},{-356,-223,-438,-332,-373,-332},{-303,-185,-359,-197,-385,-403},{-335,-370,-270,-238,-203,-391},{-256,-385,-259,-179,-315,-188},{-300,-382,-229,-344,-341,-432},{-162,-253,-229,-376,-362,-262},{-432,-306,-294,-288,-403,-218},{-285,-206,-353,-315,-432,-306},{-297,-241,-303,-359,-238,-426},{-150,-412,-191,-356,-203,-235},{-200,-232,-420,-294,-379,-397},{-370,-335,-306,-262,-162,-259}},{{-441,-362,-288,-315,-429,-238},{-244,-188,-282,-185,-347,-270},{-179,-235,-415,-365,-276,-256},{-435,-268,-409,-338,-297,-206},{-179,-365,-406,-356,-179,-179},{-162,-353,-297,-315,-417,-441},{-206,-323,-426,-335,-153,-338},{-168,-326,-373,-250,-435,-270},{-303,-203,-335,-318,-150,-191},{-250,-365,-182,-191,-435,-206},{-206,-291,-385,-162,-397,-259},{-432,-312,-220,-188,-417,-270},{-185,-379,-376,-373,-356,-212},{-394,-353,-270,-209,-176,-282},{-244,-179,-253,-250,-220,-300},{-397,-426,-385,-209,-426,-282},{-220,-368,-212,-247,-300,-438},{-262,-256,-171,-417,-153,-323},{-223,-385,-409,-150,-412,-200},{-423,-268,-250,-335,-397,-197}},{{-153,-362,-306,-153,-432,-323},{-347,-332,-162,-250,-212,-362},{-309,-391,-400,-338,-403,-209},{-397,-291,-259,-388,-185,-320},{-206,-282,-282,-159,-229,-315},{-176,-250,-303,-268,-273,-323},{-247,-362,-253,-409,-344,-238},{-223,-223,-403,-259,-315,-335},{-226,-276,-250,-341,-429,-323},{-423,-368,-285,-394,-320,-276},{-400,-194,-341,-285,-438,-382},{-197,-391,-432,-435,-365,-165},{-420,-385,-191,-415,-300,-150},{-338,-256,-185,-268,-303,-232},{-223,-279,-323,-347,-376,-362},{-288,-415,-403,-200,-356,-347},{-350,-309,-297,-291,-350,-403},{-212,-315,-244,-300,-409,-397},{-282,-179,-403,-259,-359,-376},{-394,-253,-435,-294,-432,-312}}}}; // 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,11,33,17,12,34,17,11,34,17,12,34,18,12,35,18,12,35,18,12,35,18,12,34,17,12,35,18,12,34,18,12,35,18,12,35,18,12,35,18,12,35,18,12,35,18,12,36,18,12,35,18,12,35,18,12,35,17,12,34,18,12,34,17,12,34,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}}; // 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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0,6,12,18,24,30,36,42,48,54,60,66}; // 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,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,6,12,18,24,30,36,42,48,54,60,66,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,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,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63,67,71,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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}; // set of end times of each shipment 
