int Dev = 50;// Deviation
extern const int CNN = 2;// Case Index
extern const int P = 6;// Number of phases
extern const int PT = 6;// Number of periods in a phase
extern const int T = 36;// Number of periods
extern const int I1 =1;// Number of suppliers
extern const int I2 = 8;// Number of customers
extern const int I = 9;// Number of sites
extern const int BN = 72;//Number of bids
extern const int LBN = 9;//Number of bids on each arc
extern const int SPN = 750;//Number of shipments
extern const int SN = 50;//Number of scenarios at each stage
extern const int MBSN = 18;//Number of shipments in a bid
// tree parameters:
double PRO[P][SN]={{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02},{0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02}}; // the probability of each scenario at each phase 
// timing parameters: 
int PTN[P]={6,6,6,6,6,6}; // number of periods in each phase 
int PTset[P][PT]={{0,1,2,3,4,5},{6,7,8,9,10,11},{12,13,14,15,16,17},{18,19,20,21,22,23},{24,25,26,27,28,29},{30,31,32,33,34,35}}; // set of periods in each phase 
// distribution parameters: 
int sup[I][P][SN][PT]={{{{10790,0,0,0,0,0},{10090,0,0,0,0,0},{12286,0,0,0,0,0},{11661,0,0,0,0,0},{10850,0,0,0,0,0},{10390,0,0,0,0,0},{11041,0,0,0,0,0},{10497,0,0,0,0,0},{10928,0,0,0,0,0},{10303,0,0,0,0,0},{11312,0,0,0,0,0},{11587,0,0,0,0,0},{10893,0,0,0,0,0},{11268,0,0,0,0,0},{11103,0,0,0,0,0},{11296,0,0,0,0,0},{11293,0,0,0,0,0},{10833,0,0,0,0,0},{10337,0,0,0,0,0},{11615,0,0,0,0,0},{11147,0,0,0,0,0},{11000,0,0,0,0,0},{11693,0,0,0,0,0},{11100,0,0,0,0,0},{10551,0,0,0,0,0},{11638,0,0,0,0,0},{9996,0,0,0,0,0},{11692,0,0,0,0,0},{11691,0,0,0,0,0},{10035,0,0,0,0,0},{10056,0,0,0,0,0},{10628,0,0,0,0,0},{11058,0,0,0,0,0},{11284,0,0,0,0,0},{10694,0,0,0,0,0},{11134,0,0,0,0,0},{10787,0,0,0,0,0},{10654,0,0,0,0,0},{11298,0,0,0,0,0},{11664,0,0,0,0,0},{11510,0,0,0,0,0},{10836,0,0,0,0,0},{10544,0,0,0,0,0},{10384,0,0,0,0,0},{10793,0,0,0,0,0},{10484,0,0,0,0,0},{11516,0,0,0,0,0},{11198,0,0,0,0,0},{11028,0,0,0,0,0},{10638,0,0,0,0,0}},{{10841,0,0,0,0,0},{11252,0,0,0,0,0},{10965,0,0,0,0,0},{11206,0,0,0,0,0},{11871,0,0,0,0,0},{11411,0,0,0,0,0},{10658,0,0,0,0,0},{11299,0,0,0,0,0},{11237,0,0,0,0,0},{11703,0,0,0,0,0},{11121,0,0,0,0,0},{11251,0,0,0,0,0},{10649,0,0,0,0,0},{11695,0,0,0,0,0},{10335,0,0,0,0,0},{10826,0,0,0,0,0},{10361,0,0,0,0,0},{10879,0,0,0,0,0},{11461,0,0,0,0,0},{11564,0,0,0,0,0},{10312,0,0,0,0,0},{10464,0,0,0,0,0},{12187,0,0,0,0,0},{10584,0,0,0,0,0},{10975,0,0,0,0,0},{11330,0,0,0,0,0},{10650,0,0,0,0,0},{10640,0,0,0,0,0},{11218,0,0,0,0,0},{10861,0,0,0,0,0},{11930,0,0,0,0,0},{10811,0,0,0,0,0},{10745,0,0,0,0,0},{11300,0,0,0,0,0},{11110,0,0,0,0,0},{11775,0,0,0,0,0},{11164,0,0,0,0,0},{10713,0,0,0,0,0},{11596,0,0,0,0,0},{11073,0,0,0,0,0},{10934,0,0,0,0,0},{11621,0,0,0,0,0},{10706,0,0,0,0,0},{10426,0,0,0,0,0},{10787,0,0,0,0,0},{10622,0,0,0,0,0},{11999,0,0,0,0,0},{11157,0,0,0,0,0},{11549,0,0,0,0,0},{10142,0,0,0,0,0}},{{10864,0,0,0,0,0},{10127,0,0,0,0,0},{11389,0,0,0,0,0},{11159,0,0,0,0,0},{11096,0,0,0,0,0},{10722,0,0,0,0,0},{10998,0,0,0,0,0},{10460,0,0,0,0,0},{11031,0,0,0,0,0},{11678,0,0,0,0,0},{11190,0,0,0,0,0},{10359,0,0,0,0,0},{11561,0,0,0,0,0},{11331,0,0,0,0,0},{10408,0,0,0,0,0},{11701,0,0,0,0,0},{11247,0,0,0,0,0},{11278,0,0,0,0,0},{11490,0,0,0,0,0},{9959,0,0,0,0,0},{11092,0,0,0,0,0},{10958,0,0,0,0,0},{11356,0,0,0,0,0},{10510,0,0,0,0,0},{11070,0,0,0,0,0},{10952,0,0,0,0,0},{11103,0,0,0,0,0},{11407,0,0,0,0,0},{11359,0,0,0,0,0},{11816,0,0,0,0,0},{11335,0,0,0,0,0},{11217,0,0,0,0,0},{10768,0,0,0,0,0},{10726,0,0,0,0,0},{10973,0,0,0,0,0},{11303,0,0,0,0,0},{11339,0,0,0,0,0},{10699,0,0,0,0,0},{11548,0,0,0,0,0},{11352,0,0,0,0,0},{10764,0,0,0,0,0},{11259,0,0,0,0,0},{11281,0,0,0,0,0},{11101,0,0,0,0,0},{10801,0,0,0,0,0},{11488,0,0,0,0,0},{10668,0,0,0,0,0},{11570,0,0,0,0,0},{11608,0,0,0,0,0},{10619,0,0,0,0,0}},{{11127,0,0,0,0,0},{10694,0,0,0,0,0},{11378,0,0,0,0,0},{11390,0,0,0,0,0},{11416,0,0,0,0,0},{10888,0,0,0,0,0},{10499,0,0,0,0,0},{11118,0,0,0,0,0},{10876,0,0,0,0,0},{11646,0,0,0,0,0},{10854,0,0,0,0,0},{11386,0,0,0,0,0},{10830,0,0,0,0,0},{11831,0,0,0,0,0},{11067,0,0,0,0,0},{11777,0,0,0,0,0},{11226,0,0,0,0,0},{11153,0,0,0,0,0},{11042,0,0,0,0,0},{11147,0,0,0,0,0},{10857,0,0,0,0,0},{10671,0,0,0,0,0},{10856,0,0,0,0,0},{11383,0,0,0,0,0},{10845,0,0,0,0,0},{11383,0,0,0,0,0},{10376,0,0,0,0,0},{11175,0,0,0,0,0},{12010,0,0,0,0,0},{11151,0,0,0,0,0},{11655,0,0,0,0,0},{10765,0,0,0,0,0},{11656,0,0,0,0,0},{11870,0,0,0,0,0},{10558,0,0,0,0,0},{11193,0,0,0,0,0},{11141,0,0,0,0,0},{10979,0,0,0,0,0},{10863,0,0,0,0,0},{10833,0,0,0,0,0},{10770,0,0,0,0,0},{10803,0,0,0,0,0},{10769,0,0,0,0,0},{12403,0,0,0,0,0},{10744,0,0,0,0,0},{10777,0,0,0,0,0},{11499,0,0,0,0,0},{11773,0,0,0,0,0},{10946,0,0,0,0,0},{10086,0,0,0,0,0}},{{11255,0,0,0,0,0},{11007,0,0,0,0,0},{11009,0,0,0,0,0},{11068,0,0,0,0,0},{11124,0,0,0,0,0},{10564,0,0,0,0,0},{10450,0,0,0,0,0},{10856,0,0,0,0,0},{10668,0,0,0,0,0},{10732,0,0,0,0,0},{10651,0,0,0,0,0},{10925,0,0,0,0,0},{10696,0,0,0,0,0},{10634,0,0,0,0,0},{10179,0,0,0,0,0},{11339,0,0,0,0,0},{11503,0,0,0,0,0},{11232,0,0,0,0,0},{11911,0,0,0,0,0},{10828,0,0,0,0,0},{10676,0,0,0,0,0},{11078,0,0,0,0,0},{10557,0,0,0,0,0},{11424,0,0,0,0,0},{11801,0,0,0,0,0},{10186,0,0,0,0,0},{11384,0,0,0,0,0},{10731,0,0,0,0,0},{10914,0,0,0,0,0},{11159,0,0,0,0,0},{11039,0,0,0,0,0},{10577,0,0,0,0,0},{11765,0,0,0,0,0},{10338,0,0,0,0,0},{10071,0,0,0,0,0},{11210,0,0,0,0,0},{10879,0,0,0,0,0},{11222,0,0,0,0,0},{11740,0,0,0,0,0},{10602,0,0,0,0,0},{11561,0,0,0,0,0},{11467,0,0,0,0,0},{10820,0,0,0,0,0},{11315,0,0,0,0,0},{11247,0,0,0,0,0},{11525,0,0,0,0,0},{10570,0,0,0,0,0},{10361,0,0,0,0,0},{10190,0,0,0,0,0},{11001,0,0,0,0,0}},{{11140,0,0,0,0,0},{10017,0,0,0,0,0},{11059,0,0,0,0,0},{10543,0,0,0,0,0},{11343,0,0,0,0,0},{10428,0,0,0,0,0},{11201,0,0,0,0,0},{11270,0,0,0,0,0},{11172,0,0,0,0,0},{11646,0,0,0,0,0},{10809,0,0,0,0,0},{10739,0,0,0,0,0},{11261,0,0,0,0,0},{11179,0,0,0,0,0},{11037,0,0,0,0,0},{10934,0,0,0,0,0},{11340,0,0,0,0,0},{11533,0,0,0,0,0},{11462,0,0,0,0,0},{11412,0,0,0,0,0},{11335,0,0,0,0,0},{10784,0,0,0,0,0},{10688,0,0,0,0,0},{10478,0,0,0,0,0},{10665,0,0,0,0,0},{11162,0,0,0,0,0},{10606,0,0,0,0,0},{11338,0,0,0,0,0},{10794,0,0,0,0,0},{10997,0,0,0,0,0},{11767,0,0,0,0,0},{10621,0,0,0,0,0},{11080,0,0,0,0,0},{11528,0,0,0,0,0},{11169,0,0,0,0,0},{10651,0,0,0,0,0},{10759,0,0,0,0,0},{10200,0,0,0,0,0},{11169,0,0,0,0,0},{11754,0,0,0,0,0},{10418,0,0,0,0,0},{11655,0,0,0,0,0},{11094,0,0,0,0,0},{11287,0,0,0,0,0},{10102,0,0,0,0,0},{11422,0,0,0,0,0},{12023,0,0,0,0,0},{10867,0,0,0,0,0},{11537,0,0,0,0,0},{10480,0,0,0,0,0}}},{{{-220,-287,-284,-208,-300,-242},{-128,-119,-195,-143,-190,-175},{-311,-287,-271,-309,-161,-289},{-293,-193,-146,-157,-332,-298},{-291,-130,-314,-316,-264,-199},{-217,-168,-300,-206,-206,-134},{-139,-128,-242,-125,-237,-249},{-273,-278,-116,-220,-208,-161},{-114,-325,-208,-284,-233,-184},{-181,-269,-284,-134,-240,-204},{-267,-237,-264,-157,-217,-146},{-260,-228,-195,-323,-316,-224},{-164,-179,-282,-314,-336,-206},{-314,-332,-202,-251,-240,-224},{-217,-325,-305,-267,-246,-246},{-204,-141,-242,-255,-267,-271},{-141,-242,-271,-220,-320,-320},{-271,-186,-211,-287,-325,-329},{-233,-166,-184,-139,-217,-258},{-262,-305,-260,-298,-231,-291},{-217,-255,-311,-143,-150,-240},{-217,-318,-276,-141,-260,-336},{-327,-233,-251,-329,-161,-260},{-226,-249,-255,-159,-278,-123},{-195,-112,-282,-251,-287,-271},{-155,-316,-264,-314,-181,-293},{-159,-128,-152,-215,-318,-280},{-262,-323,-157,-280,-309,-204},{-289,-273,-148,-327,-280,-134},{-121,-170,-311,-240,-128,-224},{-150,-161,-222,-159,-284,-123},{-211,-125,-246,-311,-128,-197},{-327,-217,-258,-132,-217,-237},{-280,-320,-132,-137,-220,-278},{-204,-179,-128,-282,-148,-199},{-190,-132,-316,-336,-258,-314},{-175,-318,-289,-309,-112,-208},{-197,-161,-284,-273,-217,-262},{-204,-213,-141,-204,-155,-175},{-291,-141,-271,-334,-125,-305},{-128,-246,-137,-202,-293,-278},{-148,-116,-271,-213,-146,-152},{-302,-258,-309,-289,-278,-311},{-188,-148,-258,-172,-197,-128},{-186,-211,-320,-314,-293,-208},{-134,-302,-280,-224,-276,-148},{-137,-336,-231,-134,-224,-314},{-258,-293,-314,-327,-255,-114},{-226,-179,-170,-293,-242,-190},{-215,-233,-213,-267,-139,-311}},{{-231,-114,-202,-164,-311,-155},{-336,-249,-132,-278,-228,-123},{-208,-293,-116,-276,-213,-202},{-244,-211,-213,-195,-305,-267},{-222,-258,-240,-213,-226,-311},{-141,-190,-334,-244,-329,-188},{-175,-168,-336,-246,-170,-240},{-172,-302,-280,-159,-128,-226},{-325,-249,-271,-170,-278,-327},{-244,-296,-282,-320,-175,-125},{-220,-267,-280,-220,-175,-332},{-148,-155,-240,-202,-300,-251},{-172,-159,-244,-280,-211,-139},{-264,-282,-287,-159,-271,-296},{-289,-235,-143,-159,-320,-235},{-311,-228,-235,-233,-146,-249},{-152,-146,-170,-206,-267,-114},{-150,-273,-184,-211,-197,-188},{-157,-184,-137,-195,-296,-121},{-311,-278,-336,-222,-240,-320},{-190,-204,-157,-211,-276,-186},{-137,-334,-206,-264,-206,-119},{-233,-307,-260,-246,-186,-325},{-139,-155,-141,-334,-320,-273},{-318,-155,-302,-242,-231,-139},{-287,-155,-246,-284,-242,-146},{-161,-273,-116,-273,-249,-190},{-123,-249,-260,-190,-280,-226},{-332,-291,-130,-116,-181,-172},{-282,-213,-307,-123,-159,-276},{-296,-246,-336,-237,-233,-184},{-161,-152,-240,-316,-132,-202},{-139,-220,-137,-246,-278,-253},{-242,-146,-132,-293,-327,-314},{-116,-177,-157,-311,-123,-318},{-161,-320,-280,-226,-217,-184},{-159,-240,-123,-318,-284,-112},{-253,-175,-318,-213,-224,-186},{-269,-273,-228,-242,-258,-320},{-262,-193,-298,-273,-287,-193},{-125,-128,-186,-206,-139,-222},{-224,-300,-264,-143,-193,-289},{-329,-141,-195,-184,-155,-164},{-251,-139,-271,-184,-293,-320},{-116,-130,-121,-116,-289,-282},{-289,-184,-161,-161,-253,-237},{-311,-224,-305,-316,-202,-233},{-172,-235,-161,-199,-143,-184},{-166,-264,-213,-202,-157,-130},{-125,-130,-237,-161,-143,-233}},{{-137,-298,-141,-255,-293,-181},{-202,-134,-181,-264,-329,-123},{-242,-168,-302,-206,-327,-282},{-199,-128,-116,-204,-246,-112},{-150,-190,-224,-202,-327,-296},{-141,-334,-148,-305,-150,-179},{-264,-121,-298,-184,-320,-195},{-195,-332,-329,-114,-121,-226},{-119,-228,-251,-123,-206,-262},{-242,-224,-264,-215,-320,-170},{-213,-287,-208,-235,-305,-152},{-130,-195,-302,-262,-278,-170},{-262,-302,-336,-314,-179,-237},{-152,-224,-179,-309,-302,-235},{-228,-152,-202,-327,-314,-166},{-121,-242,-316,-184,-199,-289},{-143,-314,-181,-123,-273,-260},{-329,-228,-244,-246,-116,-287},{-262,-336,-206,-137,-166,-327},{-152,-114,-237,-172,-155,-291},{-316,-208,-289,-289,-161,-242},{-293,-332,-168,-166,-123,-228},{-119,-139,-255,-293,-197,-152},{-150,-152,-249,-159,-307,-186},{-121,-228,-332,-325,-170,-276},{-280,-311,-260,-260,-237,-327},{-228,-318,-329,-181,-217,-280},{-293,-206,-262,-206,-233,-121},{-164,-280,-320,-188,-309,-228},{-246,-260,-269,-195,-172,-307},{-172,-240,-237,-112,-175,-320},{-177,-255,-181,-177,-217,-240},{-155,-121,-311,-206,-134,-242},{-172,-204,-235,-123,-327,-186},{-157,-177,-314,-204,-168,-139},{-208,-314,-193,-172,-336,-287},{-197,-336,-175,-226,-305,-193},{-327,-175,-262,-139,-302,-215},{-298,-293,-302,-287,-260,-233},{-231,-264,-217,-150,-284,-141},{-228,-271,-276,-190,-159,-155},{-150,-199,-125,-116,-307,-199},{-287,-327,-325,-197,-116,-329},{-146,-267,-231,-293,-235,-125},{-170,-323,-302,-213,-134,-296},{-262,-309,-231,-222,-293,-287},{-172,-112,-141,-157,-251,-141},{-137,-296,-125,-258,-276,-244},{-228,-316,-329,-134,-164,-327},{-132,-195,-161,-271,-262,-278}},{{-302,-125,-235,-143,-318,-311},{-228,-287,-255,-193,-289,-302},{-332,-246,-262,-260,-199,-273},{-293,-231,-311,-320,-119,-316},{-170,-150,-206,-177,-204,-325},{-157,-121,-177,-186,-208,-242},{-202,-188,-253,-172,-300,-260},{-190,-235,-137,-114,-260,-233},{-170,-193,-206,-208,-273,-213},{-114,-172,-316,-336,-289,-220},{-327,-314,-334,-116,-293,-116},{-186,-240,-325,-220,-300,-318},{-253,-132,-276,-166,-186,-302},{-329,-175,-141,-293,-157,-284},{-213,-166,-334,-280,-155,-204},{-137,-240,-278,-175,-159,-143},{-224,-302,-267,-280,-323,-190},{-193,-280,-217,-240,-291,-211},{-114,-314,-327,-184,-170,-199},{-258,-269,-305,-193,-246,-215},{-220,-155,-226,-204,-217,-146},{-155,-267,-123,-305,-237,-226},{-226,-197,-289,-258,-134,-181},{-208,-213,-130,-168,-195,-273},{-325,-302,-215,-139,-195,-121},{-255,-175,-190,-280,-316,-208},{-188,-190,-132,-190,-211,-186},{-273,-159,-139,-172,-161,-300},{-287,-202,-307,-170,-260,-311},{-280,-195,-255,-334,-224,-231},{-224,-302,-148,-168,-291,-293},{-161,-125,-329,-327,-139,-125},{-132,-287,-287,-146,-134,-291},{-336,-164,-316,-240,-293,-175},{-267,-184,-246,-293,-152,-166},{-237,-202,-211,-323,-119,-323},{-332,-293,-307,-255,-249,-318},{-152,-146,-166,-253,-139,-287},{-164,-305,-146,-336,-159,-240},{-311,-307,-166,-264,-244,-228},{-309,-226,-316,-190,-146,-228},{-314,-159,-157,-309,-159,-141},{-155,-323,-199,-305,-146,-224},{-220,-226,-128,-314,-334,-273},{-139,-188,-298,-287,-231,-302},{-262,-258,-164,-318,-181,-195},{-143,-233,-137,-253,-220,-244},{-280,-260,-278,-121,-172,-309},{-284,-307,-170,-233,-172,-235},{-184,-148,-130,-168,-141,-226}},{{-137,-170,-244,-206,-172,-267},{-137,-199,-190,-329,-316,-336},{-264,-262,-296,-251,-291,-228},{-278,-146,-244,-123,-258,-184},{-184,-278,-291,-307,-130,-237},{-217,-137,-121,-184,-267,-128},{-316,-246,-172,-148,-240,-143},{-231,-190,-327,-278,-202,-181},{-197,-121,-298,-332,-159,-282},{-204,-121,-195,-224,-246,-161},{-143,-175,-195,-276,-139,-298},{-293,-237,-309,-190,-262,-186},{-164,-300,-332,-125,-112,-150},{-199,-289,-161,-188,-329,-121},{-235,-148,-215,-195,-222,-255},{-125,-273,-237,-159,-148,-235},{-242,-208,-298,-181,-309,-112},{-260,-291,-249,-244,-186,-271},{-226,-125,-130,-316,-289,-159},{-246,-336,-284,-235,-251,-280},{-302,-289,-228,-116,-175,-202},{-141,-179,-302,-246,-184,-148},{-179,-197,-282,-289,-251,-231},{-228,-332,-284,-184,-150,-276},{-197,-332,-284,-166,-175,-307},{-271,-164,-264,-170,-273,-186},{-332,-224,-336,-172,-231,-224},{-244,-197,-264,-289,-128,-155},{-121,-240,-146,-246,-181,-284},{-130,-152,-134,-320,-240,-309},{-208,-224,-220,-139,-314,-276},{-166,-208,-132,-320,-181,-125},{-316,-329,-197,-235,-320,-179},{-233,-309,-258,-141,-284,-121},{-119,-211,-240,-128,-125,-271},{-267,-264,-112,-307,-121,-262},{-150,-141,-181,-231,-114,-249},{-152,-334,-253,-287,-119,-298},{-146,-258,-249,-262,-276,-155},{-255,-123,-278,-157,-168,-181},{-262,-278,-309,-311,-134,-208},{-273,-211,-197,-307,-166,-316},{-267,-119,-125,-190,-255,-155},{-284,-311,-150,-287,-228,-222},{-318,-157,-199,-267,-116,-280},{-224,-329,-181,-255,-152,-242},{-157,-244,-289,-128,-208,-336},{-284,-197,-325,-293,-116,-123},{-276,-114,-202,-125,-195,-332},{-258,-334,-179,-188,-123,-235}},{{-282,-130,-143,-273,-132,-325},{-134,-125,-206,-204,-291,-211},{-130,-215,-134,-121,-255,-278},{-293,-284,-325,-323,-155,-155},{-213,-325,-159,-249,-161,-282},{-242,-325,-193,-137,-228,-211},{-300,-130,-291,-217,-175,-300},{-318,-296,-260,-211,-251,-249},{-193,-128,-193,-112,-231,-137},{-329,-224,-271,-206,-242,-143},{-152,-220,-307,-161,-152,-284},{-112,-164,-316,-146,-251,-199},{-186,-148,-298,-318,-164,-132},{-276,-161,-224,-334,-296,-146},{-255,-141,-139,-213,-276,-267},{-228,-184,-181,-291,-211,-220},{-273,-202,-260,-332,-258,-231},{-244,-159,-166,-291,-143,-202},{-186,-240,-302,-334,-119,-287},{-114,-168,-168,-130,-137,-314},{-159,-188,-164,-336,-125,-215},{-199,-311,-199,-202,-195,-228},{-314,-157,-220,-264,-224,-159},{-320,-119,-152,-213,-273,-316},{-206,-152,-206,-309,-211,-141},{-206,-166,-121,-280,-186,-302},{-134,-206,-190,-334,-329,-159},{-267,-296,-235,-190,-280,-269},{-222,-186,-237,-128,-298,-125},{-237,-269,-323,-262,-152,-309},{-291,-195,-255,-311,-134,-204},{-193,-164,-255,-168,-222,-161},{-271,-327,-244,-137,-177,-186},{-287,-267,-197,-119,-143,-139},{-280,-244,-172,-267,-170,-137},{-307,-284,-213,-228,-195,-242},{-273,-244,-249,-215,-197,-329},{-152,-146,-175,-195,-141,-258},{-307,-168,-114,-302,-123,-197},{-190,-228,-316,-157,-146,-237},{-190,-334,-244,-291,-291,-291},{-242,-128,-251,-305,-320,-267},{-197,-119,-323,-269,-314,-116},{-231,-123,-226,-235,-195,-282},{-237,-278,-170,-125,-150,-293},{-132,-152,-271,-309,-175,-255},{-184,-264,-112,-264,-249,-211},{-184,-112,-181,-293,-235,-298},{-190,-155,-224,-155,-287,-314},{-284,-159,-302,-170,-202,-296}}},{{{-350,-164,-255,-145,-198,-274},{-271,-281,-176,-278,-176,-169},{-264,-350,-328,-243,-193,-343},{-283,-231,-183,-212,-290,-152},{-181,-343,-340,-190,-217,-307},{-140,-250,-152,-167,-305,-157},{-355,-338,-243,-224,-164,-133},{-228,-190,-317,-224,-190,-248},{-274,-157,-343,-236,-181,-288},{-257,-124,-212,-169,-150,-209},{-321,-174,-221,-298,-343,-243},{-143,-283,-286,-133,-336,-238},{-236,-176,-233,-248,-131,-190},{-345,-245,-200,-281,-233,-212},{-352,-198,-221,-129,-129,-131},{-164,-240,-217,-331,-119,-290},{-181,-226,-300,-324,-231,-202},{-198,-331,-295,-176,-143,-140},{-274,-195,-119,-243,-257,-276},{-336,-145,-345,-336,-214,-343},{-129,-131,-174,-281,-352,-255},{-157,-157,-157,-152,-295,-226},{-350,-355,-290,-312,-159,-338},{-162,-286,-269,-286,-307,-126},{-228,-124,-267,-326,-167,-164},{-347,-224,-352,-202,-357,-257},{-131,-238,-129,-129,-281,-129},{-350,-236,-309,-198,-131,-200},{-157,-157,-302,-338,-298,-314},{-143,-236,-169,-129,-252,-269},{-167,-198,-133,-293,-224,-331},{-164,-224,-240,-164,-269,-183},{-167,-343,-207,-121,-317,-202},{-248,-188,-321,-352,-209,-267},{-202,-138,-345,-226,-240,-257},{-231,-355,-188,-162,-228,-264},{-345,-357,-202,-350,-281,-188},{-140,-143,-136,-345,-198,-148},{-309,-119,-207,-252,-352,-169},{-205,-250,-314,-178,-145,-257},{-171,-207,-338,-283,-171,-174},{-343,-169,-236,-319,-193,-169},{-321,-240,-195,-312,-121,-131},{-243,-245,-124,-319,-274,-143},{-238,-250,-198,-150,-231,-174},{-321,-314,-221,-126,-295,-340},{-238,-317,-121,-245,-214,-347},{-176,-312,-164,-283,-157,-328},{-228,-155,-181,-238,-119,-231},{-212,-131,-319,-269,-131,-240}},{{-264,-198,-248,-169,-300,-205},{-305,-276,-300,-138,-245,-124},{-178,-305,-259,-283,-267,-190},{-293,-119,-288,-152,-217,-283},{-214,-250,-271,-157,-305,-221},{-228,-214,-131,-193,-262,-271},{-250,-133,-278,-224,-119,-219},{-209,-338,-347,-157,-267,-169},{-281,-169,-143,-314,-205,-274},{-302,-264,-355,-124,-198,-217},{-252,-140,-193,-240,-219,-345},{-226,-193,-150,-321,-350,-167},{-336,-248,-145,-155,-271,-126},{-252,-248,-319,-150,-347,-195},{-255,-195,-171,-209,-355,-236},{-167,-288,-257,-228,-131,-269},{-186,-333,-338,-264,-340,-312},{-193,-333,-302,-267,-171,-233},{-355,-157,-298,-190,-295,-190},{-248,-190,-226,-283,-267,-193},{-243,-162,-290,-129,-321,-288},{-190,-276,-293,-195,-314,-245},{-207,-188,-252,-309,-240,-333},{-236,-131,-148,-231,-288,-152},{-345,-133,-202,-264,-145,-250},{-176,-283,-226,-276,-267,-307},{-140,-157,-350,-193,-226,-309},{-283,-131,-119,-264,-176,-221},{-288,-328,-317,-324,-219,-259},{-224,-252,-178,-193,-240,-226},{-357,-252,-205,-290,-245,-202},{-164,-319,-233,-269,-152,-267},{-293,-119,-271,-193,-245,-283},{-233,-343,-267,-267,-350,-167},{-355,-193,-288,-217,-250,-328},{-271,-133,-209,-233,-305,-267},{-278,-255,-328,-167,-340,-217},{-167,-326,-131,-307,-190,-245},{-133,-178,-345,-233,-124,-321},{-217,-305,-355,-305,-157,-178},{-188,-333,-226,-343,-352,-286},{-321,-121,-178,-140,-169,-295},{-164,-188,-328,-274,-209,-164},{-269,-352,-176,-205,-226,-217},{-259,-202,-174,-140,-328,-145},{-317,-202,-293,-224,-195,-317},{-126,-176,-278,-300,-321,-240},{-319,-309,-209,-178,-278,-295},{-219,-243,-238,-324,-224,-195},{-209,-224,-126,-202,-307,-195}},{{-298,-207,-212,-238,-167,-136},{-121,-169,-200,-217,-126,-345},{-307,-138,-262,-345,-355,-248},{-217,-255,-178,-212,-343,-345},{-233,-205,-150,-328,-236,-262},{-195,-305,-188,-302,-148,-336},{-343,-321,-124,-288,-209,-133},{-217,-162,-193,-228,-212,-267},{-148,-129,-155,-257,-186,-302},{-155,-200,-338,-221,-350,-202},{-219,-217,-138,-338,-295,-140},{-240,-250,-155,-188,-302,-248},{-290,-131,-333,-248,-150,-155},{-207,-345,-319,-259,-155,-164},{-145,-126,-136,-283,-212,-193},{-255,-305,-355,-198,-155,-250},{-228,-245,-155,-274,-326,-250},{-314,-148,-267,-345,-271,-174},{-257,-150,-324,-209,-352,-145},{-140,-317,-209,-257,-328,-155},{-309,-155,-276,-145,-293,-181},{-169,-257,-307,-140,-162,-324},{-236,-283,-312,-257,-300,-255},{-124,-245,-195,-198,-174,-162},{-262,-347,-159,-307,-126,-159},{-262,-326,-202,-121,-171,-236},{-124,-119,-195,-202,-245,-357},{-162,-357,-178,-250,-148,-226},{-293,-243,-257,-136,-129,-345},{-338,-340,-233,-262,-209,-219},{-314,-328,-293,-186,-355,-326},{-257,-293,-200,-240,-138,-281},{-198,-126,-209,-148,-121,-157},{-352,-188,-193,-309,-264,-174},{-231,-188,-302,-248,-333,-355},{-205,-136,-133,-164,-217,-202},{-250,-350,-188,-200,-119,-207},{-221,-171,-148,-340,-243,-126},{-157,-321,-319,-305,-324,-190},{-231,-259,-129,-345,-131,-202},{-338,-347,-126,-131,-248,-188},{-259,-274,-159,-305,-264,-298},{-136,-331,-276,-195,-319,-231},{-240,-278,-250,-248,-255,-217},{-129,-264,-176,-264,-328,-276},{-238,-209,-259,-336,-243,-136},{-155,-326,-205,-133,-336,-152},{-248,-193,-190,-338,-264,-326},{-240,-217,-190,-355,-267,-176},{-295,-357,-159,-155,-274,-140}},{{-129,-293,-138,-193,-305,-321},{-252,-157,-326,-269,-243,-176},{-236,-293,-286,-288,-133,-157},{-231,-338,-119,-331,-200,-226},{-336,-340,-231,-336,-219,-271},{-243,-214,-338,-314,-152,-190},{-312,-183,-214,-224,-290,-248},{-336,-181,-248,-319,-157,-302},{-212,-140,-126,-328,-221,-129},{-248,-276,-355,-167,-317,-267},{-238,-312,-133,-214,-193,-186},{-209,-148,-159,-338,-176,-283},{-136,-276,-136,-167,-333,-219},{-350,-298,-245,-178,-121,-245},{-174,-124,-298,-136,-126,-217},{-174,-336,-224,-217,-250,-350},{-214,-283,-171,-209,-305,-278},{-324,-350,-150,-309,-193,-202},{-290,-148,-186,-148,-328,-347},{-236,-286,-131,-145,-328,-355},{-221,-347,-131,-188,-145,-305},{-300,-355,-150,-159,-283,-243},{-198,-174,-252,-274,-331,-133},{-226,-305,-183,-271,-338,-183},{-145,-288,-233,-288,-264,-238},{-202,-198,-143,-262,-257,-209},{-226,-167,-186,-126,-140,-174},{-124,-195,-298,-321,-150,-290},{-350,-121,-257,-269,-302,-352},{-274,-221,-290,-302,-157,-233},{-293,-350,-355,-228,-233,-183},{-195,-305,-355,-312,-226,-357},{-119,-259,-240,-321,-140,-293},{-226,-133,-162,-290,-248,-200},{-181,-347,-214,-131,-240,-214},{-333,-343,-333,-267,-307,-200},{-298,-302,-164,-198,-198,-224},{-133,-314,-293,-236,-186,-295},{-164,-202,-264,-188,-347,-248},{-148,-264,-207,-233,-152,-186},{-198,-347,-138,-124,-195,-283},{-209,-357,-286,-352,-317,-309},{-352,-357,-276,-133,-181,-205},{-314,-338,-157,-355,-302,-195},{-259,-200,-307,-155,-219,-207},{-169,-321,-212,-259,-324,-274},{-138,-295,-309,-245,-159,-262},{-224,-183,-174,-340,-352,-312},{-148,-224,-352,-355,-131,-314},{-309,-252,-178,-152,-357,-307}},{{-357,-148,-293,-183,-207,-278},{-131,-305,-129,-240,-226,-243},{-240,-298,-133,-267,-238,-133},{-321,-309,-124,-217,-262,-145},{-281,-300,-228,-286,-188,-152},{-202,-307,-155,-314,-269,-148},{-319,-162,-340,-157,-231,-302},{-274,-290,-140,-333,-174,-255},{-207,-314,-155,-143,-186,-274},{-190,-178,-212,-286,-126,-190},{-250,-350,-171,-121,-136,-133},{-233,-171,-357,-338,-212,-193},{-200,-240,-159,-167,-298,-140},{-164,-133,-202,-186,-188,-152},{-317,-140,-252,-350,-238,-248},{-293,-240,-217,-207,-188,-347},{-200,-300,-214,-357,-195,-300},{-264,-202,-162,-126,-143,-355},{-181,-183,-259,-286,-357,-212},{-300,-278,-240,-231,-278,-148},{-152,-157,-133,-200,-286,-174},{-259,-148,-288,-236,-302,-176},{-331,-264,-129,-309,-226,-321},{-219,-259,-317,-328,-209,-178},{-131,-271,-181,-148,-188,-340},{-174,-195,-121,-219,-129,-236},{-186,-207,-274,-200,-333,-143},{-298,-276,-259,-252,-167,-131},{-145,-328,-209,-214,-129,-328},{-195,-183,-312,-126,-195,-240},{-183,-264,-171,-328,-131,-195},{-193,-326,-355,-336,-328,-169},{-328,-169,-336,-347,-333,-181},{-150,-171,-302,-162,-350,-288},{-119,-140,-226,-152,-209,-338},{-305,-219,-221,-226,-267,-140},{-243,-188,-226,-290,-267,-271},{-262,-231,-240,-195,-140,-288},{-195,-324,-240,-345,-145,-193},{-259,-255,-245,-314,-259,-200},{-338,-317,-131,-302,-131,-331},{-250,-300,-226,-162,-193,-209},{-167,-228,-328,-343,-164,-207},{-233,-328,-243,-171,-214,-155},{-138,-267,-233,-288,-305,-312},{-178,-357,-162,-212,-331,-138},{-290,-240,-178,-140,-324,-190},{-171,-290,-181,-190,-183,-319},{-307,-150,-140,-212,-347,-302},{-328,-164,-200,-350,-167,-183}},{{-193,-155,-264,-145,-264,-124},{-290,-157,-302,-209,-129,-150},{-143,-286,-250,-209,-155,-286},{-357,-162,-319,-138,-245,-219},{-181,-264,-214,-331,-286,-205},{-200,-240,-150,-257,-259,-286},{-347,-267,-340,-190,-240,-169},{-190,-264,-259,-200,-124,-174},{-145,-336,-336,-333,-188,-138},{-326,-148,-309,-338,-338,-157},{-245,-295,-278,-248,-219,-262},{-259,-195,-176,-207,-288,-209},{-178,-190,-159,-255,-293,-321},{-162,-302,-326,-357,-221,-155},{-233,-150,-340,-181,-317,-224},{-290,-336,-169,-312,-131,-305},{-324,-224,-288,-143,-312,-138},{-124,-328,-343,-164,-181,-281},{-328,-267,-138,-159,-281,-324},{-338,-119,-171,-352,-217,-148},{-150,-309,-298,-350,-221,-333},{-181,-281,-121,-307,-338,-148},{-259,-276,-281,-226,-326,-138},{-183,-262,-264,-336,-133,-200},{-248,-174,-121,-152,-288,-121},{-186,-238,-262,-124,-293,-219},{-195,-183,-164,-150,-255,-119},{-176,-255,-312,-143,-236,-352},{-143,-217,-150,-319,-340,-219},{-219,-331,-198,-174,-281,-136},{-119,-286,-236,-312,-186,-276},{-174,-295,-290,-317,-217,-138},{-259,-193,-250,-205,-255,-271},{-357,-150,-226,-193,-233,-333},{-331,-312,-288,-321,-228,-169},{-124,-131,-138,-300,-326,-219},{-221,-269,-124,-205,-338,-212},{-129,-295,-257,-148,-276,-150},{-343,-126,-345,-243,-150,-319},{-169,-238,-217,-309,-238,-336},{-250,-205,-312,-240,-152,-336},{-340,-195,-205,-143,-167,-340},{-176,-283,-207,-212,-131,-217},{-245,-321,-209,-288,-355,-347},{-176,-145,-264,-169,-338,-250},{-162,-326,-124,-293,-171,-233},{-162,-336,-276,-178,-355,-345},{-321,-278,-300,-355,-352,-126},{-155,-302,-174,-317,-181,-186},{-167,-176,-274,-176,-181,-176}}},{{{-156,-210,-303,-150,-404,-246},{-142,-262,-180,-158,-382,-287},{-232,-246,-281,-314,-385,-328},{-216,-254,-360,-347,-147,-333},{-147,-349,-240,-344,-382,-248},{-273,-360,-311,-322,-374,-221},{-382,-311,-164,-188,-399,-300},{-210,-150,-339,-333,-265,-360},{-360,-349,-377,-216,-322,-180},{-248,-180,-349,-262,-207,-240},{-385,-273,-363,-349,-188,-328},{-308,-257,-306,-360,-393,-147},{-232,-227,-355,-265,-344,-218},{-265,-336,-265,-229,-172,-238},{-396,-213,-270,-399,-268,-177},{-319,-344,-388,-287,-360,-235},{-183,-399,-374,-268,-399,-240},{-142,-218,-259,-328,-322,-262},{-186,-156,-240,-284,-197,-287},{-278,-259,-396,-205,-153,-399},{-246,-142,-232,-319,-401,-270},{-325,-287,-183,-235,-175,-240},{-341,-295,-218,-292,-254,-333},{-254,-339,-371,-308,-292,-218},{-153,-246,-216,-218,-333,-295},{-150,-341,-164,-268,-311,-177},{-213,-374,-259,-336,-270,-183},{-281,-339,-393,-238,-393,-336},{-188,-390,-262,-224,-289,-235},{-150,-259,-254,-238,-311,-278},{-216,-393,-158,-172,-139,-229},{-188,-147,-388,-172,-199,-235},{-221,-205,-273,-333,-240,-161},{-339,-388,-270,-292,-218,-270},{-180,-188,-238,-407,-295,-311},{-300,-347,-238,-349,-145,-257},{-259,-308,-336,-298,-287,-325},{-358,-281,-404,-341,-238,-254},{-218,-339,-300,-339,-339,-177},{-287,-352,-396,-287,-317,-207},{-374,-306,-186,-186,-240,-224},{-396,-227,-284,-371,-306,-374},{-156,-147,-287,-150,-276,-213},{-333,-278,-366,-399,-238,-246},{-336,-199,-401,-388,-158,-153},{-186,-175,-369,-349,-158,-188},{-172,-371,-276,-289,-407,-284},{-254,-349,-388,-300,-344,-298},{-295,-169,-229,-284,-308,-344},{-289,-145,-284,-273,-188,-292}},{{-207,-385,-388,-156,-238,-336},{-199,-347,-371,-276,-407,-221},{-265,-183,-248,-322,-205,-251},{-202,-273,-243,-410,-265,-328},{-328,-158,-344,-311,-407,-333},{-363,-232,-379,-199,-257,-298},{-153,-347,-224,-180,-240,-344},{-358,-202,-355,-330,-404,-393},{-169,-396,-328,-379,-139,-188},{-407,-308,-254,-202,-205,-180},{-281,-147,-205,-186,-281,-205},{-328,-207,-210,-330,-311,-207},{-298,-382,-153,-325,-289,-156},{-300,-248,-396,-229,-232,-390},{-317,-278,-388,-136,-281,-167},{-207,-227,-147,-145,-393,-344},{-360,-254,-355,-175,-232,-161},{-298,-257,-341,-216,-207,-265},{-322,-172,-191,-248,-306,-407},{-207,-199,-251,-325,-259,-306},{-197,-232,-284,-238,-257,-265},{-205,-339,-227,-385,-347,-188},{-278,-349,-298,-407,-246,-300},{-314,-194,-186,-319,-238,-333},{-259,-186,-379,-186,-308,-268},{-341,-349,-153,-273,-273,-379},{-142,-205,-385,-322,-199,-186},{-298,-363,-262,-284,-306,-358},{-369,-352,-270,-292,-145,-317},{-339,-273,-183,-156,-341,-317},{-363,-336,-379,-393,-177,-382},{-328,-167,-344,-278,-257,-150},{-177,-289,-150,-172,-273,-191},{-188,-382,-169,-396,-276,-205},{-382,-328,-344,-218,-169,-194},{-259,-366,-243,-404,-164,-396},{-153,-213,-355,-363,-210,-358},{-177,-366,-300,-167,-180,-262},{-330,-363,-401,-251,-347,-232},{-390,-210,-284,-186,-169,-177},{-257,-213,-393,-167,-153,-246},{-186,-344,-371,-358,-229,-248},{-404,-145,-347,-188,-347,-407},{-344,-289,-254,-221,-243,-183},{-333,-240,-199,-161,-238,-308},{-377,-254,-385,-341,-235,-153},{-218,-325,-199,-401,-369,-363},{-396,-259,-246,-259,-180,-377},{-382,-240,-374,-278,-322,-366},{-385,-248,-246,-333,-169,-153}},{{-385,-254,-257,-254,-330,-207},{-300,-404,-136,-177,-153,-270},{-284,-136,-197,-238,-202,-265},{-390,-352,-379,-328,-262,-161},{-210,-336,-265,-407,-199,-371},{-153,-308,-191,-306,-325,-410},{-330,-248,-183,-347,-227,-339},{-396,-240,-218,-177,-136,-254},{-224,-404,-360,-251,-169,-180},{-188,-330,-404,-311,-186,-262},{-246,-360,-229,-172,-210,-363},{-164,-172,-227,-308,-153,-363},{-268,-369,-246,-207,-358,-300},{-232,-246,-306,-183,-371,-273},{-172,-347,-308,-186,-161,-139},{-382,-393,-306,-248,-306,-396},{-358,-259,-175,-295,-358,-322},{-358,-371,-197,-251,-379,-377},{-349,-363,-287,-257,-235,-393},{-278,-202,-344,-333,-199,-175},{-238,-161,-136,-180,-317,-232},{-199,-410,-259,-401,-330,-322},{-344,-379,-262,-188,-311,-197},{-325,-300,-339,-319,-153,-270},{-363,-396,-139,-172,-325,-243},{-314,-224,-145,-407,-142,-388},{-360,-259,-407,-136,-268,-379},{-410,-150,-197,-399,-339,-303},{-314,-388,-336,-213,-238,-295},{-374,-352,-311,-388,-339,-229},{-300,-349,-390,-300,-167,-183},{-360,-369,-156,-183,-227,-240},{-216,-341,-202,-339,-404,-191},{-205,-194,-308,-374,-322,-390},{-287,-229,-399,-243,-229,-330},{-358,-355,-177,-377,-136,-388},{-164,-371,-243,-221,-355,-382},{-186,-199,-399,-393,-319,-298},{-382,-221,-197,-191,-229,-284},{-355,-303,-314,-207,-270,-379},{-202,-213,-213,-311,-175,-333},{-311,-399,-254,-276,-243,-175},{-172,-303,-153,-319,-229,-254},{-325,-183,-147,-396,-268,-273},{-150,-167,-347,-270,-396,-251},{-270,-314,-202,-319,-281,-344},{-382,-355,-240,-136,-268,-407},{-145,-158,-344,-355,-352,-268},{-322,-311,-268,-369,-355,-273},{-153,-404,-377,-276,-352,-213}},{{-399,-177,-303,-358,-287,-210},{-227,-227,-347,-158,-311,-224},{-180,-360,-308,-227,-229,-227},{-216,-311,-410,-369,-360,-308},{-216,-188,-278,-259,-374,-235},{-292,-336,-347,-194,-177,-314},{-186,-360,-180,-205,-243,-284},{-311,-259,-257,-396,-360,-161},{-251,-339,-341,-243,-227,-199},{-385,-194,-268,-300,-210,-410},{-281,-224,-210,-175,-404,-251},{-374,-360,-289,-336,-221,-393},{-336,-158,-401,-169,-270,-251},{-407,-374,-407,-177,-287,-333},{-257,-374,-292,-330,-150,-341},{-379,-210,-158,-382,-410,-248},{-306,-221,-393,-186,-142,-289},{-262,-156,-238,-374,-333,-369},{-390,-278,-224,-349,-262,-292},{-298,-186,-246,-352,-369,-369},{-194,-262,-248,-292,-284,-390},{-139,-393,-347,-207,-158,-287},{-396,-363,-136,-349,-404,-399},{-248,-393,-325,-243,-377,-401},{-177,-259,-235,-147,-317,-404},{-268,-147,-407,-188,-259,-344},{-355,-235,-221,-153,-355,-259},{-158,-330,-298,-311,-216,-336},{-153,-295,-339,-328,-243,-360},{-194,-284,-229,-248,-238,-382},{-390,-251,-270,-177,-300,-407},{-344,-303,-207,-177,-314,-328},{-164,-281,-278,-390,-227,-410},{-216,-333,-210,-259,-308,-344},{-377,-232,-314,-150,-227,-262},{-270,-161,-139,-401,-150,-147},{-303,-374,-295,-180,-325,-139},{-300,-284,-199,-344,-229,-161},{-188,-224,-410,-156,-224,-246},{-366,-347,-186,-243,-240,-292},{-328,-147,-246,-352,-150,-268},{-347,-382,-358,-136,-317,-224},{-156,-401,-224,-251,-281,-207},{-235,-314,-262,-404,-407,-399},{-270,-158,-276,-393,-366,-262},{-347,-183,-238,-210,-399,-284},{-393,-246,-199,-330,-330,-401},{-325,-254,-325,-308,-254,-139},{-382,-388,-238,-139,-183,-147},{-341,-194,-216,-188,-330,-188}},{{-191,-396,-388,-366,-202,-385},{-172,-374,-306,-322,-295,-147},{-243,-355,-385,-153,-298,-191},{-199,-218,-147,-259,-289,-268},{-328,-254,-172,-344,-150,-224},{-276,-341,-177,-229,-377,-142},{-210,-268,-169,-330,-235,-355},{-363,-175,-139,-292,-399,-221},{-199,-167,-240,-268,-262,-139},{-382,-139,-344,-150,-366,-314},{-139,-303,-197,-336,-349,-344},{-254,-243,-336,-388,-374,-369},{-281,-229,-355,-188,-396,-303},{-390,-216,-388,-377,-314,-199},{-158,-410,-238,-191,-194,-322},{-232,-238,-194,-317,-199,-281},{-161,-169,-300,-385,-317,-358},{-262,-210,-224,-156,-254,-240},{-268,-377,-262,-347,-153,-341},{-150,-243,-352,-229,-273,-172},{-388,-358,-175,-180,-191,-158},{-404,-183,-407,-186,-344,-336},{-175,-281,-175,-172,-314,-175},{-281,-300,-371,-399,-358,-240},{-319,-379,-224,-325,-257,-194},{-224,-202,-273,-377,-388,-333},{-177,-287,-243,-390,-341,-374},{-379,-287,-377,-410,-363,-150},{-352,-142,-328,-300,-273,-344},{-308,-257,-317,-210,-284,-221},{-306,-328,-390,-177,-339,-197},{-210,-235,-227,-347,-227,-377},{-295,-156,-399,-352,-199,-377},{-281,-150,-325,-164,-325,-177},{-246,-197,-257,-150,-295,-232},{-205,-175,-360,-330,-218,-216},{-227,-257,-183,-158,-188,-352},{-240,-339,-273,-336,-158,-147},{-352,-248,-393,-385,-281,-399},{-238,-262,-308,-396,-147,-336},{-265,-385,-303,-347,-311,-229},{-300,-308,-396,-210,-382,-317},{-399,-358,-202,-177,-325,-169},{-191,-333,-377,-248,-248,-142},{-339,-156,-410,-177,-251,-390},{-385,-300,-325,-404,-322,-139},{-224,-328,-186,-156,-210,-139},{-347,-167,-177,-136,-169,-240},{-147,-218,-194,-199,-156,-158},{-251,-347,-164,-262,-224,-393}},{{-366,-330,-167,-156,-407,-333},{-336,-410,-175,-404,-246,-410},{-366,-240,-158,-366,-177,-385},{-197,-276,-180,-183,-145,-410},{-139,-407,-161,-352,-224,-292},{-341,-276,-262,-145,-308,-142},{-177,-399,-363,-216,-404,-265},{-221,-333,-224,-229,-150,-186},{-227,-360,-369,-183,-153,-306},{-197,-404,-369,-374,-147,-243},{-194,-158,-191,-183,-265,-259},{-186,-393,-197,-188,-287,-314},{-393,-407,-311,-139,-366,-374},{-333,-366,-167,-172,-153,-273},{-303,-232,-393,-216,-221,-235},{-150,-352,-270,-259,-188,-377},{-385,-360,-278,-205,-265,-158},{-287,-197,-366,-292,-161,-396},{-257,-246,-352,-268,-191,-281},{-379,-292,-344,-355,-311,-164},{-410,-349,-158,-306,-194,-197},{-404,-265,-270,-164,-257,-210},{-259,-330,-308,-221,-199,-295},{-311,-311,-248,-248,-188,-265},{-298,-276,-186,-281,-136,-270},{-369,-251,-352,-322,-240,-205},{-369,-344,-186,-289,-311,-175},{-262,-393,-167,-240,-213,-341},{-379,-399,-136,-150,-333,-278},{-344,-407,-183,-153,-336,-177},{-404,-330,-328,-366,-150,-355},{-287,-150,-229,-295,-330,-191},{-273,-158,-259,-385,-248,-341},{-229,-262,-355,-210,-390,-177},{-347,-308,-262,-243,-145,-322},{-257,-188,-262,-287,-147,-191},{-303,-281,-161,-259,-399,-278},{-311,-153,-221,-259,-161,-363},{-303,-325,-257,-205,-246,-289},{-349,-303,-390,-161,-246,-371},{-227,-172,-336,-314,-276,-276},{-278,-276,-317,-308,-366,-278},{-325,-281,-232,-183,-390,-347},{-273,-150,-183,-355,-186,-240},{-150,-136,-358,-202,-276,-210},{-281,-167,-355,-287,-205,-229},{-319,-278,-341,-235,-139,-366},{-352,-205,-333,-161,-344,-311},{-374,-254,-259,-273,-210,-218},{-352,-150,-347,-183,-336,-136}}},{{{-208,-231,-134,-111,-203,-211},{-129,-142,-132,-114,-80,-192},{-126,-140,-196,-100,-206,-106},{-149,-209,-189,-231,-114,-172},{-105,-177,-108,-132,-200,-123},{-229,-82,-114,-122,-197,-176},{-214,-160,-177,-208,-228,-88},{-148,-86,-174,-165,-108,-186},{-100,-97,-100,-77,-119,-205},{-174,-197,-149,-214,-106,-209},{-228,-192,-131,-166,-85,-112},{-172,-122,-216,-229,-188,-180},{-108,-189,-156,-205,-226,-114},{-172,-119,-129,-156,-211,-128},{-203,-80,-85,-126,-163,-223},{-216,-151,-125,-200,-79,-165},{-160,-220,-149,-88,-100,-92},{-106,-168,-112,-105,-97,-128},{-183,-213,-122,-128,-88,-206},{-192,-220,-105,-122,-123,-192},{-159,-174,-94,-229,-213,-214},{-119,-134,-120,-151,-226,-176},{-82,-89,-106,-159,-125,-211},{-100,-189,-106,-211,-172,-203},{-157,-139,-208,-192,-228,-189},{-192,-148,-172,-188,-213,-197},{-112,-111,-117,-126,-166,-102},{-162,-117,-131,-134,-202,-88},{-106,-139,-146,-89,-82,-185},{-109,-80,-165,-172,-172,-117},{-226,-165,-131,-226,-220,-106},{-105,-220,-102,-229,-125,-220},{-103,-154,-225,-182,-166,-174},{-103,-168,-102,-83,-197,-103},{-91,-86,-92,-206,-217,-145},{-79,-192,-128,-136,-188,-143},{-189,-117,-79,-157,-102,-89},{-136,-213,-157,-79,-139,-85},{-106,-196,-200,-139,-122,-105},{-95,-79,-82,-126,-213,-91},{-222,-168,-77,-166,-199,-229},{-231,-89,-109,-88,-228,-82},{-151,-116,-99,-77,-102,-188},{-88,-145,-126,-116,-211,-106},{-206,-111,-185,-156,-156,-146},{-140,-95,-97,-126,-149,-88},{-157,-145,-145,-171,-91,-192},{-220,-200,-139,-114,-77,-89},{-159,-88,-219,-80,-196,-231},{-117,-79,-223,-159,-146,-140}},{{-102,-142,-88,-179,-160,-145},{-222,-180,-129,-183,-129,-205},{-194,-100,-191,-91,-114,-199},{-174,-151,-143,-146,-159,-191},{-116,-160,-137,-211,-180,-166},{-225,-186,-174,-77,-199,-211},{-206,-89,-114,-106,-102,-103},{-177,-103,-206,-156,-163,-140},{-211,-85,-116,-151,-142,-112},{-225,-103,-200,-208,-82,-209},{-203,-223,-82,-154,-105,-79},{-140,-205,-143,-220,-186,-152},{-119,-140,-122,-94,-151,-191},{-205,-132,-225,-91,-171,-85},{-146,-148,-213,-123,-134,-148},{-191,-163,-228,-139,-145,-231},{-85,-177,-208,-217,-171,-143},{-126,-125,-88,-91,-88,-182},{-105,-156,-99,-213,-149,-77},{-196,-160,-77,-163,-86,-148},{-100,-151,-85,-182,-196,-160},{-88,-185,-97,-197,-163,-199},{-160,-199,-213,-220,-131,-196},{-97,-208,-95,-83,-114,-140},{-185,-166,-182,-85,-140,-192},{-209,-95,-196,-177,-217,-106},{-79,-223,-174,-182,-223,-132},{-91,-119,-134,-125,-129,-114},{-92,-186,-160,-152,-114,-105},{-171,-185,-136,-166,-194,-85},{-116,-200,-137,-163,-83,-79},{-126,-142,-91,-105,-85,-88},{-185,-91,-228,-131,-189,-188},{-139,-134,-206,-102,-231,-79},{-219,-109,-151,-91,-152,-151},{-143,-223,-172,-231,-229,-143},{-188,-132,-149,-206,-202,-100},{-191,-217,-160,-189,-180,-208},{-134,-151,-168,-143,-182,-154},{-179,-163,-223,-123,-80,-199},{-95,-197,-165,-220,-211,-157},{-205,-223,-129,-188,-165,-205},{-82,-149,-97,-112,-169,-95},{-231,-146,-128,-205,-114,-128},{-223,-203,-86,-211,-163,-103},{-182,-125,-160,-169,-108,-219},{-225,-197,-117,-171,-171,-128},{-136,-209,-134,-99,-229,-223},{-88,-108,-168,-196,-140,-122},{-91,-97,-231,-185,-79,-92}},{{-91,-146,-134,-213,-108,-183},{-192,-186,-191,-205,-229,-79},{-83,-196,-151,-140,-182,-183},{-182,-77,-159,-225,-168,-152},{-229,-220,-91,-103,-156,-180},{-106,-106,-168,-109,-191,-186},{-166,-106,-205,-112,-99,-149},{-160,-165,-168,-206,-148,-120},{-137,-95,-172,-179,-229,-194},{-143,-136,-86,-182,-146,-194},{-156,-146,-194,-214,-206,-231},{-189,-146,-145,-192,-120,-137},{-168,-139,-125,-136,-103,-92},{-97,-152,-128,-182,-179,-120},{-119,-116,-174,-126,-126,-168},{-179,-89,-125,-216,-92,-152},{-180,-88,-163,-123,-180,-192},{-111,-146,-92,-88,-120,-85},{-85,-177,-200,-209,-169,-200},{-189,-146,-149,-145,-188,-112},{-111,-171,-145,-225,-122,-177},{-106,-199,-106,-171,-86,-108},{-211,-129,-176,-231,-117,-205},{-174,-146,-137,-186,-208,-145},{-159,-139,-183,-99,-102,-143},{-208,-148,-106,-182,-220,-100},{-192,-128,-179,-85,-208,-226},{-134,-156,-83,-146,-126,-168},{-83,-220,-169,-217,-139,-171},{-132,-196,-159,-137,-132,-123},{-199,-129,-225,-83,-219,-183},{-183,-149,-80,-128,-125,-165},{-223,-180,-134,-139,-145,-208},{-79,-177,-117,-123,-214,-91},{-185,-180,-94,-208,-213,-126},{-146,-91,-132,-131,-88,-222},{-92,-222,-214,-183,-111,-197},{-105,-166,-160,-140,-80,-159},{-123,-136,-213,-120,-131,-132},{-103,-197,-131,-152,-213,-103},{-156,-205,-143,-103,-197,-157},{-185,-169,-154,-228,-168,-220},{-136,-103,-103,-116,-191,-105},{-226,-82,-166,-148,-196,-77},{-77,-134,-143,-128,-105,-217},{-132,-163,-213,-82,-179,-146},{-91,-95,-169,-203,-103,-180},{-109,-86,-196,-177,-182,-109},{-188,-206,-231,-162,-202,-88},{-200,-186,-191,-140,-77,-179}},{{-231,-160,-105,-191,-186,-216},{-114,-103,-99,-103,-222,-97},{-151,-77,-231,-140,-219,-137},{-82,-122,-99,-166,-168,-151},{-226,-100,-111,-95,-211,-122},{-132,-226,-112,-103,-179,-229},{-134,-136,-185,-231,-151,-171},{-197,-145,-143,-145,-157,-119},{-226,-182,-162,-95,-156,-226},{-191,-209,-117,-225,-116,-160},{-199,-214,-111,-151,-126,-157},{-206,-125,-83,-219,-109,-83},{-131,-214,-189,-91,-148,-213},{-208,-186,-226,-229,-114,-211},{-129,-126,-177,-174,-151,-206},{-194,-142,-91,-162,-114,-83},{-106,-83,-109,-189,-225,-226},{-86,-116,-91,-196,-213,-79},{-137,-129,-97,-156,-174,-97},{-186,-103,-157,-114,-132,-86},{-220,-219,-202,-231,-206,-97},{-216,-222,-142,-136,-228,-217},{-139,-177,-111,-156,-186,-116},{-174,-185,-125,-143,-208,-189},{-92,-209,-111,-88,-152,-137},{-77,-102,-197,-222,-174,-217},{-125,-102,-99,-134,-177,-83},{-119,-159,-95,-168,-136,-177},{-91,-111,-222,-137,-213,-79},{-143,-205,-220,-156,-152,-112},{-120,-103,-79,-202,-99,-122},{-131,-168,-128,-92,-192,-214},{-148,-174,-197,-99,-169,-149},{-159,-146,-83,-129,-228,-129},{-228,-183,-122,-148,-122,-208},{-83,-99,-91,-211,-123,-199},{-79,-83,-99,-129,-169,-196},{-100,-136,-211,-109,-177,-214},{-177,-192,-189,-177,-228,-163},{-111,-162,-189,-177,-183,-106},{-95,-128,-211,-189,-108,-100},{-202,-182,-206,-108,-219,-83},{-203,-83,-206,-154,-179,-82},{-166,-228,-154,-228,-111,-166},{-143,-231,-179,-123,-183,-156},{-80,-128,-154,-166,-213,-86},{-154,-177,-213,-136,-172,-196},{-206,-208,-209,-80,-119,-142},{-136,-157,-142,-122,-108,-151},{-145,-91,-100,-168,-177,-196}},{{-109,-97,-86,-186,-160,-188},{-226,-202,-217,-171,-223,-143},{-179,-228,-213,-149,-126,-229},{-122,-132,-122,-112,-186,-179},{-122,-159,-126,-137,-148,-231},{-82,-162,-126,-97,-223,-120},{-137,-214,-83,-156,-217,-189},{-206,-136,-171,-168,-202,-183},{-108,-159,-186,-179,-102,-157},{-103,-182,-125,-97,-117,-159},{-79,-223,-222,-151,-86,-111},{-114,-149,-231,-122,-89,-114},{-166,-80,-116,-171,-116,-82},{-95,-191,-80,-125,-95,-185},{-91,-229,-111,-151,-185,-129},{-200,-137,-177,-231,-137,-205},{-176,-182,-123,-132,-106,-228},{-123,-217,-192,-205,-231,-154},{-140,-77,-145,-228,-108,-154},{-166,-85,-192,-123,-225,-226},{-205,-166,-105,-225,-112,-132},{-200,-91,-188,-219,-179,-116},{-131,-154,-140,-179,-194,-80},{-91,-177,-102,-134,-112,-171},{-165,-137,-119,-192,-205,-228},{-214,-83,-132,-156,-77,-223},{-205,-160,-185,-117,-182,-211},{-219,-79,-94,-159,-225,-126},{-168,-203,-114,-169,-116,-105},{-196,-99,-177,-97,-182,-196},{-196,-222,-83,-136,-132,-192},{-220,-97,-77,-148,-132,-108},{-77,-163,-179,-228,-197,-145},{-223,-152,-88,-180,-139,-231},{-156,-199,-102,-152,-126,-177},{-162,-159,-183,-217,-92,-94},{-91,-126,-134,-83,-145,-231},{-197,-132,-139,-214,-159,-223},{-88,-183,-177,-86,-77,-139},{-139,-123,-154,-119,-109,-194},{-139,-213,-86,-103,-214,-82},{-95,-146,-206,-99,-139,-205},{-108,-82,-162,-148,-174,-131},{-183,-196,-111,-165,-77,-100},{-225,-156,-86,-174,-186,-136},{-129,-205,-157,-126,-203,-174},{-91,-199,-143,-226,-192,-156},{-109,-208,-99,-111,-97,-202},{-85,-120,-220,-119,-134,-206},{-208,-169,-179,-94,-103,-183}},{{-211,-209,-199,-225,-209,-80},{-91,-157,-196,-151,-194,-220},{-182,-209,-202,-168,-114,-146},{-137,-225,-134,-194,-137,-169},{-162,-134,-92,-188,-134,-129},{-102,-145,-197,-111,-89,-180},{-139,-188,-105,-156,-231,-219},{-186,-160,-112,-154,-137,-205},{-182,-122,-226,-219,-149,-117},{-143,-88,-226,-149,-154,-157},{-128,-171,-202,-197,-80,-217},{-200,-202,-88,-136,-131,-216},{-95,-131,-229,-143,-203,-186},{-174,-91,-120,-185,-89,-77},{-132,-226,-177,-106,-168,-219},{-140,-116,-132,-209,-131,-136},{-231,-109,-149,-151,-140,-146},{-189,-88,-95,-122,-171,-83},{-97,-196,-131,-168,-105,-223},{-99,-180,-89,-225,-200,-208},{-77,-176,-199,-220,-156,-88},{-208,-216,-137,-213,-228,-105},{-219,-186,-126,-231,-120,-140},{-108,-143,-179,-203,-220,-85},{-216,-106,-143,-117,-231,-199},{-134,-213,-112,-114,-114,-82},{-92,-136,-197,-151,-94,-174},{-160,-109,-202,-89,-102,-114},{-86,-94,-92,-123,-182,-222},{-151,-80,-112,-82,-140,-202},{-194,-200,-176,-197,-199,-180},{-189,-117,-182,-154,-92,-86},{-180,-132,-217,-209,-216,-182},{-123,-171,-99,-208,-216,-213},{-180,-100,-137,-89,-183,-203},{-223,-134,-128,-188,-222,-185},{-140,-177,-105,-123,-157,-137},{-171,-216,-183,-223,-214,-154},{-79,-206,-131,-148,-119,-225},{-156,-125,-139,-157,-176,-194},{-126,-128,-92,-200,-211,-91},{-117,-77,-168,-157,-142,-196},{-108,-169,-120,-166,-99,-209},{-214,-217,-154,-202,-222,-91},{-169,-200,-192,-191,-148,-163},{-166,-225,-123,-80,-186,-182},{-171,-116,-231,-83,-162,-228},{-95,-229,-151,-103,-77,-189},{-219,-225,-168,-196,-217,-200},{-122,-111,-183,-166,-102,-213}}},{{{-198,-164,-186,-124,-180,-226},{-246,-197,-167,-262,-113,-126},{-184,-224,-193,-268,-135,-140},{-269,-111,-122,-269,-215,-177},{-149,-215,-255,-237,-258,-213},{-142,-106,-198,-171,-264,-96},{-269,-187,-122,-189,-189,-186},{-198,-91,-217,-266,-107,-160},{-96,-200,-151,-198,-184,-229},{-191,-136,-182,-138,-164,-104},{-96,-255,-115,-260,-127,-106},{-257,-153,-206,-120,-189,-189},{-140,-91,-202,-177,-191,-162},{-191,-238,-118,-136,-207,-229},{-255,-258,-224,-91,-147,-160},{-142,-218,-255,-173,-215,-266},{-197,-187,-144,-202,-222,-235},{-224,-153,-268,-106,-153,-166},{-115,-111,-249,-151,-258,-113},{-193,-184,-200,-118,-189,-198},{-224,-149,-209,-98,-193,-224},{-98,-177,-211,-242,-182,-124},{-207,-133,-209,-147,-164,-186},{-136,-138,-111,-164,-122,-160},{-140,-184,-211,-104,-107,-202},{-258,-113,-197,-226,-229,-140},{-149,-258,-193,-229,-126,-140},{-191,-120,-218,-207,-258,-189},{-98,-266,-166,-191,-268,-224},{-98,-166,-133,-120,-204,-115},{-228,-115,-95,-147,-100,-104},{-198,-95,-138,-191,-158,-162},{-155,-173,-233,-129,-204,-166},{-224,-260,-202,-255,-104,-160},{-164,-251,-98,-126,-107,-102},{-202,-233,-131,-140,-193,-178},{-124,-93,-171,-209,-131,-229},{-102,-171,-106,-231,-171,-175},{-249,-251,-244,-240,-138,-189},{-238,-235,-273,-160,-118,-244},{-218,-264,-238,-162,-257,-98},{-224,-197,-129,-122,-215,-248},{-95,-251,-104,-195,-213,-191},{-151,-237,-166,-195,-258,-100},{-169,-147,-142,-235,-147,-157},{-166,-96,-173,-242,-204,-180},{-164,-129,-228,-218,-237,-173},{-106,-113,-260,-106,-146,-189},{-257,-260,-229,-242,-202,-209},{-135,-147,-104,-215,-211,-135}},{{-127,-271,-122,-111,-235,-118},{-222,-242,-136,-258,-95,-257},{-273,-135,-224,-253,-118,-182},{-184,-113,-273,-184,-116,-133},{-257,-248,-211,-207,-166,-124},{-155,-273,-268,-167,-122,-206},{-251,-235,-255,-157,-129,-260},{-187,-98,-127,-158,-106,-249},{-111,-262,-127,-182,-195,-228},{-266,-215,-135,-158,-173,-229},{-204,-195,-242,-153,-155,-211},{-180,-140,-260,-218,-124,-207},{-193,-240,-118,-264,-124,-93},{-167,-169,-233,-233,-255,-260},{-255,-258,-211,-147,-257,-111},{-238,-98,-133,-187,-249,-200},{-106,-104,-140,-102,-195,-122},{-211,-191,-178,-102,-157,-209},{-218,-193,-129,-160,-233,-166},{-124,-206,-207,-273,-191,-166},{-242,-129,-162,-118,-162,-147},{-124,-228,-149,-91,-193,-166},{-175,-189,-235,-98,-226,-215},{-118,-136,-262,-98,-218,-186},{-162,-136,-193,-244,-233,-200},{-273,-104,-111,-153,-195,-162},{-147,-180,-158,-220,-273,-237},{-120,-249,-222,-255,-218,-237},{-102,-253,-180,-226,-180,-211},{-178,-96,-200,-171,-102,-229},{-253,-95,-249,-91,-151,-133},{-268,-246,-187,-248,-171,-155},{-160,-133,-102,-180,-136,-218},{-207,-135,-167,-266,-222,-96},{-180,-244,-182,-231,-260,-138},{-198,-122,-211,-182,-207,-228},{-264,-213,-126,-175,-162,-151},{-98,-164,-242,-120,-191,-244},{-135,-178,-266,-164,-144,-147},{-262,-118,-231,-211,-153,-98},{-202,-98,-202,-187,-266,-178},{-224,-268,-237,-204,-187,-195},{-173,-135,-171,-229,-226,-233},{-157,-127,-157,-253,-166,-206},{-237,-111,-266,-140,-266,-257},{-218,-218,-217,-173,-98,-222},{-164,-195,-202,-238,-257,-173},{-229,-124,-167,-238,-98,-204},{-249,-207,-260,-255,-195,-271},{-229,-186,-162,-133,-235,-222}},{{-158,-184,-249,-151,-195,-242},{-248,-215,-169,-100,-144,-240},{-93,-180,-96,-215,-204,-166},{-200,-157,-255,-220,-191,-242},{-95,-149,-127,-242,-197,-202},{-126,-268,-131,-224,-138,-100},{-91,-136,-173,-153,-240,-262},{-169,-191,-177,-258,-100,-175},{-244,-209,-151,-207,-160,-202},{-240,-96,-187,-266,-253,-262},{-269,-193,-104,-187,-162,-266},{-138,-235,-157,-120,-204,-167},{-155,-218,-158,-186,-242,-215},{-209,-268,-193,-207,-186,-262},{-217,-198,-268,-251,-100,-147},{-206,-127,-198,-242,-209,-264},{-228,-268,-178,-186,-211,-133},{-197,-131,-111,-129,-211,-153},{-222,-135,-207,-182,-120,-149},{-166,-131,-211,-93,-253,-151},{-228,-120,-149,-177,-116,-244},{-95,-222,-147,-195,-244,-193},{-262,-217,-100,-175,-215,-120},{-224,-136,-180,-268,-102,-175},{-253,-180,-124,-195,-217,-187},{-129,-177,-107,-162,-111,-127},{-106,-100,-224,-213,-98,-253},{-237,-195,-224,-149,-95,-135},{-131,-153,-162,-107,-147,-198},{-116,-253,-271,-264,-222,-257},{-98,-269,-133,-93,-248,-142},{-202,-93,-271,-222,-166,-249},{-144,-177,-204,-164,-166,-249},{-248,-147,-120,-193,-124,-171},{-248,-218,-155,-98,-177,-171},{-211,-257,-186,-182,-231,-142},{-175,-177,-147,-237,-173,-157},{-93,-222,-131,-116,-191,-106},{-235,-269,-271,-220,-193,-122},{-120,-264,-264,-197,-133,-153},{-271,-162,-233,-237,-180,-177},{-175,-271,-96,-248,-100,-258},{-115,-153,-244,-107,-257,-242},{-211,-262,-175,-169,-217,-122},{-228,-118,-229,-226,-175,-115},{-200,-222,-155,-258,-184,-140},{-217,-155,-104,-257,-98,-149},{-209,-268,-273,-144,-164,-169},{-215,-106,-249,-111,-213,-244},{-142,-102,-220,-180,-211,-189}},{{-151,-249,-180,-215,-187,-162},{-273,-251,-228,-200,-197,-131},{-142,-118,-238,-253,-237,-144},{-248,-271,-235,-233,-100,-146},{-242,-186,-218,-109,-180,-248},{-233,-255,-178,-138,-222,-109},{-173,-147,-204,-142,-249,-177},{-218,-146,-98,-264,-220,-207},{-200,-157,-253,-251,-226,-253},{-202,-191,-269,-91,-175,-238},{-182,-166,-228,-162,-226,-104},{-127,-151,-193,-237,-136,-237},{-173,-228,-107,-228,-224,-211},{-229,-158,-204,-238,-213,-200},{-122,-257,-197,-100,-147,-131},{-193,-260,-271,-186,-193,-158},{-147,-244,-169,-140,-269,-198},{-158,-127,-269,-126,-187,-122},{-104,-157,-218,-104,-218,-122},{-136,-187,-98,-180,-157,-244},{-218,-115,-116,-204,-136,-182},{-226,-177,-182,-171,-197,-118},{-202,-173,-153,-248,-240,-155},{-255,-255,-138,-264,-133,-169},{-135,-204,-147,-109,-142,-113},{-248,-211,-217,-204,-173,-129},{-231,-173,-273,-100,-213,-211},{-191,-233,-271,-189,-240,-166},{-231,-118,-155,-189,-255,-215},{-251,-171,-271,-133,-231,-104},{-120,-164,-213,-258,-244,-127},{-189,-213,-231,-135,-160,-120},{-233,-264,-198,-251,-106,-253},{-127,-149,-93,-237,-169,-229},{-164,-144,-147,-253,-120,-126},{-269,-260,-233,-213,-222,-175},{-184,-186,-162,-107,-144,-178},{-260,-91,-153,-271,-271,-240},{-215,-104,-193,-116,-106,-142},{-222,-231,-158,-147,-228,-109},{-213,-164,-269,-118,-140,-218},{-144,-157,-171,-169,-91,-106},{-235,-262,-133,-173,-106,-120},{-240,-177,-228,-228,-164,-222},{-102,-218,-209,-191,-217,-142},{-140,-253,-258,-266,-106,-164},{-244,-182,-189,-233,-189,-237},{-178,-246,-126,-104,-140,-133},{-144,-127,-193,-222,-180,-129},{-182,-171,-104,-126,-138,-160}},{{-142,-160,-264,-127,-109,-268},{-220,-111,-268,-260,-173,-186},{-257,-233,-246,-127,-98,-166},{-124,-237,-153,-164,-231,-124},{-164,-140,-273,-166,-244,-200},{-98,-202,-262,-237,-271,-160},{-131,-100,-217,-229,-211,-91},{-157,-136,-235,-91,-220,-175},{-264,-173,-195,-238,-228,-93},{-147,-136,-136,-220,-258,-167},{-111,-164,-109,-235,-222,-109},{-109,-136,-157,-155,-198,-100},{-253,-98,-151,-238,-180,-258},{-197,-164,-177,-142,-220,-146},{-191,-91,-206,-244,-107,-102},{-268,-226,-153,-166,-271,-140},{-231,-189,-217,-217,-240,-115},{-273,-126,-122,-228,-271,-153},{-228,-104,-206,-246,-162,-246},{-169,-167,-226,-91,-153,-182},{-131,-238,-138,-93,-91,-264},{-169,-133,-213,-102,-126,-197},{-160,-251,-149,-98,-164,-240},{-95,-193,-96,-109,-251,-93},{-273,-246,-182,-106,-242,-151},{-237,-244,-109,-195,-171,-151},{-166,-91,-111,-100,-182,-177},{-147,-151,-118,-186,-100,-91},{-233,-178,-91,-220,-144,-106},{-255,-220,-151,-248,-224,-151},{-102,-171,-177,-147,-136,-257},{-107,-258,-198,-115,-111,-144},{-173,-120,-257,-104,-228,-158},{-191,-102,-233,-104,-100,-127},{-166,-200,-220,-167,-91,-213},{-262,-180,-218,-242,-160,-211},{-251,-224,-244,-255,-251,-157},{-122,-186,-251,-209,-157,-266},{-182,-231,-242,-191,-249,-240},{-164,-149,-164,-238,-133,-237},{-189,-91,-264,-153,-189,-109},{-220,-202,-162,-149,-195,-207},{-180,-198,-131,-135,-113,-195},{-193,-228,-144,-140,-207,-255},{-135,-271,-164,-96,-226,-171},{-193,-129,-222,-222,-262,-173},{-215,-113,-215,-228,-177,-186},{-242,-200,-167,-211,-106,-182},{-95,-147,-268,-107,-262,-144},{-268,-113,-102,-248,-106,-171}},{{-229,-135,-146,-204,-127,-109},{-160,-102,-260,-177,-229,-109},{-102,-237,-226,-127,-207,-120},{-273,-206,-102,-118,-200,-120},{-249,-91,-157,-235,-96,-262},{-102,-129,-166,-118,-202,-158},{-202,-249,-262,-175,-167,-100},{-96,-189,-184,-184,-135,-151},{-151,-182,-146,-113,-167,-217},{-167,-202,-147,-147,-220,-207},{-195,-197,-206,-167,-109,-209},{-115,-104,-262,-144,-142,-235},{-157,-266,-167,-202,-111,-169},{-242,-96,-109,-204,-251,-151},{-255,-118,-235,-244,-217,-213},{-120,-249,-249,-122,-151,-151},{-184,-269,-140,-240,-149,-257},{-135,-253,-106,-207,-222,-244},{-257,-127,-266,-242,-249,-140},{-144,-273,-155,-222,-102,-253},{-273,-91,-207,-206,-95,-129},{-131,-222,-167,-158,-153,-273},{-122,-180,-118,-211,-180,-191},{-235,-142,-131,-182,-217,-91},{-107,-126,-231,-169,-91,-169},{-264,-182,-187,-242,-136,-178},{-164,-226,-198,-246,-102,-240},{-231,-187,-229,-138,-215,-126},{-229,-140,-193,-229,-258,-186},{-240,-240,-191,-257,-109,-113},{-271,-235,-91,-258,-140,-220},{-198,-153,-142,-231,-167,-109},{-131,-213,-237,-195,-164,-93},{-222,-178,-122,-248,-113,-264},{-224,-204,-258,-129,-126,-268},{-235,-204,-218,-146,-211,-116},{-104,-182,-157,-106,-115,-164},{-191,-195,-228,-91,-126,-224},{-118,-198,-178,-158,-120,-238},{-213,-144,-266,-235,-118,-266},{-104,-127,-178,-127,-189,-116},{-102,-133,-140,-107,-131,-258},{-129,-107,-187,-242,-238,-186},{-91,-135,-251,-111,-197,-96},{-238,-115,-169,-157,-166,-209},{-240,-255,-129,-222,-160,-106},{-146,-269,-149,-264,-255,-213},{-120,-116,-237,-209,-102,-178},{-266,-244,-167,-204,-217,-240},{-142,-102,-215,-131,-258,-218}}},{{{-159,-274,-230,-272,-154,-125},{-181,-132,-235,-145,-152,-130},{-333,-257,-189,-358,-294,-208},{-348,-130,-311,-247,-130,-154},{-184,-189,-279,-336,-125,-191},{-149,-243,-321,-250,-321,-162},{-169,-260,-353,-152,-272,-363},{-233,-191,-196,-191,-228,-130},{-243,-299,-235,-331,-338,-145},{-243,-206,-321,-194,-159,-157},{-358,-296,-154,-323,-135,-162},{-247,-211,-198,-279,-162,-233},{-152,-228,-272,-292,-159,-235},{-289,-360,-220,-135,-179,-216},{-172,-333,-167,-208,-350,-279},{-167,-206,-216,-233,-262,-262},{-225,-140,-331,-287,-287,-164},{-243,-179,-186,-220,-130,-167},{-274,-125,-220,-233,-267,-277},{-245,-331,-142,-274,-149,-245},{-326,-318,-345,-201,-245,-142},{-243,-282,-365,-309,-235,-363},{-343,-208,-363,-149,-194,-179},{-368,-211,-267,-306,-333,-333},{-145,-350,-255,-135,-228,-243},{-328,-220,-181,-149,-157,-350},{-228,-154,-220,-172,-235,-240},{-147,-301,-162,-250,-299,-135},{-196,-353,-287,-169,-314,-331},{-145,-311,-196,-252,-191,-206},{-277,-306,-225,-270,-252,-132},{-289,-198,-135,-225,-333,-267},{-270,-145,-174,-333,-309,-311},{-213,-296,-225,-230,-137,-304},{-213,-162,-265,-203,-191,-358},{-355,-274,-189,-243,-265,-255},{-260,-176,-145,-186,-245,-186},{-277,-345,-350,-245,-201,-262},{-142,-230,-279,-196,-338,-184},{-333,-164,-223,-132,-225,-282},{-233,-353,-311,-252,-338,-326},{-304,-191,-252,-240,-174,-316},{-169,-343,-250,-196,-323,-311},{-145,-154,-235,-213,-132,-130},{-157,-323,-252,-125,-145,-363},{-137,-228,-235,-162,-196,-240},{-326,-157,-247,-328,-223,-267},{-348,-355,-218,-284,-211,-181},{-164,-208,-309,-341,-296,-294},{-311,-201,-140,-270,-174,-304}},{{-184,-184,-174,-208,-358,-243},{-363,-169,-149,-181,-299,-145},{-336,-238,-191,-355,-216,-353},{-318,-338,-343,-152,-284,-238},{-304,-179,-316,-169,-211,-301},{-311,-287,-365,-277,-194,-331},{-306,-314,-323,-174,-350,-284},{-331,-154,-338,-186,-186,-125},{-194,-125,-159,-194,-240,-186},{-279,-323,-348,-328,-130,-135},{-284,-309,-201,-333,-299,-257},{-282,-338,-309,-186,-336,-172},{-208,-203,-353,-304,-230,-274},{-181,-194,-265,-267,-137,-149},{-220,-238,-184,-287,-223,-130},{-176,-196,-206,-140,-176,-201},{-363,-314,-159,-176,-338,-184},{-316,-140,-318,-279,-294,-164},{-299,-333,-194,-296,-328,-360},{-164,-321,-240,-201,-323,-279},{-191,-179,-132,-157,-196,-338},{-355,-243,-272,-189,-162,-198},{-326,-250,-189,-213,-272,-174},{-338,-162,-162,-164,-164,-309},{-135,-299,-223,-270,-255,-130},{-341,-272,-230,-162,-333,-142},{-132,-240,-358,-294,-368,-135},{-326,-316,-189,-218,-157,-181},{-321,-345,-348,-135,-157,-353},{-196,-338,-225,-368,-252,-167},{-181,-306,-282,-267,-358,-328},{-260,-247,-145,-321,-147,-196},{-145,-318,-350,-360,-198,-314},{-252,-127,-135,-355,-245,-274},{-309,-220,-309,-186,-368,-145},{-299,-314,-309,-355,-218,-218},{-240,-154,-252,-243,-338,-289},{-267,-255,-147,-186,-179,-311},{-189,-365,-135,-157,-277,-147},{-292,-181,-174,-132,-225,-194},{-309,-321,-216,-140,-336,-292},{-162,-240,-323,-147,-348,-338},{-306,-203,-294,-309,-142,-296},{-282,-181,-189,-130,-238,-198},{-333,-274,-328,-235,-282,-255},{-260,-203,-292,-201,-152,-140},{-257,-296,-314,-353,-147,-247},{-323,-287,-323,-169,-282,-243},{-238,-311,-240,-218,-208,-299},{-289,-211,-198,-270,-277,-196}},{{-206,-201,-130,-198,-299,-250},{-331,-343,-169,-223,-174,-127},{-270,-196,-318,-350,-360,-299},{-245,-265,-130,-194,-208,-211},{-292,-142,-243,-152,-348,-257},{-179,-333,-250,-172,-220,-260},{-189,-274,-176,-321,-279,-223},{-162,-338,-225,-368,-147,-228},{-296,-279,-306,-304,-130,-162},{-257,-355,-157,-211,-360,-223},{-174,-230,-355,-331,-203,-125},{-211,-287,-331,-149,-147,-358},{-125,-206,-218,-338,-289,-140},{-228,-341,-350,-341,-341,-174},{-176,-333,-233,-181,-154,-225},{-318,-296,-247,-238,-284,-125},{-323,-186,-203,-245,-345,-299},{-355,-240,-328,-360,-345,-299},{-350,-277,-331,-306,-277,-145},{-130,-154,-243,-167,-137,-279},{-355,-282,-159,-206,-294,-358},{-235,-328,-167,-338,-196,-289},{-277,-301,-355,-145,-296,-323},{-348,-321,-255,-127,-176,-287},{-326,-149,-196,-206,-301,-250},{-272,-235,-292,-341,-140,-282},{-225,-301,-142,-179,-282,-189},{-194,-296,-220,-365,-338,-355},{-206,-292,-162,-343,-358,-331},{-167,-172,-331,-125,-196,-270},{-323,-336,-127,-309,-306,-326},{-336,-191,-326,-240,-238,-294},{-355,-130,-274,-203,-309,-132},{-189,-176,-186,-194,-321,-152},{-301,-368,-135,-130,-299,-186},{-137,-321,-299,-350,-301,-368},{-301,-341,-198,-162,-304,-277},{-235,-328,-262,-208,-279,-228},{-270,-284,-252,-360,-145,-140},{-363,-233,-127,-240,-140,-284},{-122,-223,-216,-169,-211,-353},{-353,-316,-181,-243,-323,-152},{-355,-368,-338,-206,-274,-316},{-304,-338,-145,-240,-348,-360},{-265,-154,-179,-277,-201,-277},{-181,-355,-272,-157,-159,-282},{-265,-174,-220,-284,-184,-323},{-279,-348,-304,-245,-282,-350},{-142,-201,-365,-201,-323,-179},{-260,-274,-272,-247,-140,-341}},{{-147,-289,-289,-198,-235,-350},{-203,-201,-216,-284,-184,-311},{-345,-292,-125,-365,-233,-331},{-282,-225,-350,-294,-206,-311},{-213,-314,-164,-304,-272,-169},{-289,-341,-353,-257,-176,-228},{-255,-179,-245,-326,-304,-181},{-181,-343,-172,-164,-365,-355},{-358,-135,-216,-348,-292,-172},{-353,-304,-323,-191,-355,-127},{-289,-282,-309,-147,-189,-257},{-284,-304,-159,-274,-341,-189},{-235,-191,-194,-125,-355,-122},{-223,-194,-213,-358,-245,-243},{-272,-228,-358,-211,-289,-350},{-341,-341,-201,-360,-157,-331},{-296,-203,-154,-279,-257,-216},{-223,-157,-142,-230,-228,-127},{-176,-363,-181,-154,-270,-186},{-191,-228,-279,-196,-208,-323},{-301,-145,-294,-164,-328,-194},{-228,-287,-260,-184,-176,-233},{-220,-149,-250,-154,-284,-172},{-225,-321,-355,-201,-230,-154},{-338,-318,-186,-355,-277,-196},{-350,-353,-309,-365,-255,-154},{-162,-277,-162,-167,-306,-233},{-164,-360,-198,-301,-181,-189},{-223,-279,-358,-311,-270,-132},{-203,-132,-172,-314,-201,-252},{-360,-353,-287,-321,-164,-294},{-255,-235,-135,-198,-225,-363},{-292,-326,-157,-343,-245,-360},{-353,-306,-355,-345,-358,-282},{-247,-292,-368,-282,-304,-135},{-306,-294,-147,-301,-323,-201},{-164,-368,-201,-306,-194,-176},{-201,-274,-149,-274,-260,-345},{-311,-299,-203,-345,-213,-326},{-213,-135,-277,-238,-218,-252},{-257,-272,-279,-289,-338,-228},{-191,-240,-343,-164,-164,-211},{-287,-247,-142,-277,-299,-122},{-137,-272,-186,-238,-223,-321},{-363,-304,-130,-198,-316,-135},{-250,-152,-127,-289,-260,-194},{-130,-345,-140,-218,-348,-350},{-353,-152,-211,-355,-353,-223},{-343,-140,-321,-194,-348,-311},{-274,-289,-220,-255,-233,-265}},{{-350,-194,-191,-235,-137,-233},{-159,-140,-220,-353,-282,-220},{-198,-223,-272,-294,-176,-179},{-274,-149,-135,-368,-350,-172},{-184,-135,-130,-304,-363,-235},{-318,-255,-145,-350,-257,-262},{-240,-184,-140,-348,-245,-132},{-358,-287,-208,-343,-274,-184},{-203,-309,-186,-220,-245,-176},{-167,-157,-326,-311,-176,-279},{-247,-296,-338,-225,-206,-132},{-152,-159,-218,-169,-230,-169},{-274,-122,-355,-230,-343,-186},{-245,-198,-365,-326,-127,-289},{-220,-164,-336,-206,-250,-206},{-127,-348,-272,-299,-223,-245},{-265,-245,-287,-314,-238,-301},{-328,-137,-314,-331,-360,-176},{-260,-294,-365,-363,-296,-262},{-284,-230,-223,-137,-152,-206},{-343,-228,-331,-211,-172,-301},{-216,-328,-262,-228,-299,-164},{-230,-135,-252,-355,-169,-311},{-194,-306,-147,-289,-299,-167},{-162,-149,-296,-331,-326,-206},{-140,-228,-230,-262,-157,-169},{-238,-216,-331,-206,-152,-343},{-299,-363,-157,-172,-345,-272},{-306,-353,-225,-252,-149,-272},{-250,-162,-341,-176,-247,-279},{-328,-203,-147,-198,-245,-127},{-250,-149,-164,-154,-252,-353},{-211,-274,-191,-353,-238,-203},{-198,-203,-176,-223,-184,-279},{-230,-230,-198,-341,-240,-223},{-333,-282,-189,-240,-130,-201},{-265,-306,-321,-208,-191,-358},{-358,-250,-274,-211,-336,-196},{-348,-203,-336,-198,-157,-137},{-287,-208,-203,-127,-196,-262},{-213,-326,-353,-355,-238,-211},{-206,-341,-162,-235,-338,-233},{-162,-348,-345,-318,-311,-216},{-326,-321,-250,-145,-191,-262},{-203,-326,-211,-287,-257,-287},{-299,-255,-353,-321,-321,-238},{-154,-331,-167,-289,-353,-289},{-260,-233,-162,-135,-191,-218},{-127,-296,-272,-289,-132,-284},{-213,-147,-333,-328,-257,-272}},{{-299,-353,-235,-368,-152,-125},{-235,-152,-152,-233,-167,-127},{-360,-289,-279,-218,-125,-208},{-296,-203,-216,-179,-338,-127},{-338,-323,-348,-218,-203,-125},{-299,-235,-243,-225,-272,-365},{-272,-203,-267,-189,-213,-338},{-323,-220,-350,-365,-358,-343},{-149,-338,-355,-331,-142,-225},{-245,-154,-201,-267,-196,-345},{-240,-198,-174,-159,-176,-257},{-137,-294,-233,-284,-208,-365},{-336,-292,-194,-122,-154,-272},{-223,-125,-157,-318,-345,-358},{-350,-208,-213,-225,-167,-355},{-292,-309,-287,-250,-284,-140},{-326,-358,-208,-203,-228,-238},{-358,-331,-326,-328,-260,-331},{-172,-218,-265,-206,-216,-164},{-323,-135,-314,-363,-260,-326},{-274,-323,-326,-255,-172,-265},{-255,-130,-238,-186,-338,-363},{-132,-257,-186,-304,-159,-309},{-368,-135,-279,-260,-125,-230},{-287,-326,-250,-147,-353,-216},{-316,-135,-348,-365,-208,-262},{-216,-333,-311,-314,-336,-363},{-208,-238,-279,-328,-368,-267},{-262,-140,-245,-206,-296,-211},{-154,-213,-316,-211,-260,-311},{-326,-304,-233,-309,-145,-306},{-265,-328,-243,-257,-252,-216},{-350,-169,-243,-198,-245,-196},{-328,-211,-333,-284,-201,-240},{-184,-250,-270,-137,-265,-154},{-196,-238,-135,-355,-149,-336},{-220,-257,-343,-191,-184,-201},{-189,-338,-181,-284,-228,-164},{-262,-240,-292,-186,-169,-142},{-142,-172,-265,-167,-323,-301},{-122,-318,-201,-208,-230,-218},{-336,-368,-348,-196,-368,-292},{-301,-262,-252,-218,-245,-240},{-284,-348,-296,-201,-257,-130},{-213,-167,-172,-191,-189,-306},{-270,-186,-157,-343,-245,-220},{-328,-255,-206,-365,-338,-348},{-368,-228,-270,-326,-186,-265},{-328,-345,-279,-162,-333,-135},{-314,-257,-311,-169,-213,-240}}},{{{-291,-148,-249,-229,-120,-189},{-240,-284,-240,-346,-296,-215},{-236,-340,-286,-247,-238,-243},{-217,-344,-280,-122,-340,-323},{-141,-182,-298,-238,-233,-180},{-192,-254,-150,-254,-159,-155},{-263,-323,-222,-252,-178,-229},{-233,-303,-344,-182,-162,-134},{-261,-266,-176,-157,-206,-298},{-192,-247,-275,-238,-169,-319},{-240,-335,-210,-233,-314,-159},{-314,-196,-173,-182,-326,-321},{-310,-132,-171,-208,-125,-307},{-143,-263,-132,-270,-224,-252},{-134,-224,-125,-176,-333,-141},{-284,-236,-296,-148,-226,-273},{-310,-162,-261,-164,-259,-134},{-249,-192,-187,-268,-261,-305},{-310,-134,-303,-261,-199,-259},{-122,-245,-129,-319,-312,-284},{-215,-134,-164,-189,-231,-319},{-143,-300,-245,-316,-194,-280},{-240,-284,-155,-206,-273,-335},{-323,-118,-178,-293,-178,-307},{-289,-122,-229,-125,-122,-330},{-185,-122,-296,-217,-277,-300},{-173,-261,-233,-280,-171,-206},{-266,-229,-187,-316,-222,-305},{-321,-157,-312,-146,-337,-247},{-316,-199,-245,-305,-233,-280},{-127,-226,-171,-310,-337,-314},{-194,-180,-259,-263,-319,-342},{-284,-335,-312,-134,-226,-346},{-310,-293,-189,-316,-132,-240},{-303,-261,-164,-284,-321,-277},{-346,-180,-187,-171,-194,-210},{-282,-132,-141,-247,-146,-192},{-155,-238,-335,-166,-132,-132},{-208,-330,-344,-321,-333,-243},{-291,-321,-261,-213,-282,-254},{-118,-215,-240,-180,-166,-284},{-169,-159,-152,-247,-291,-247},{-280,-286,-125,-125,-275,-122},{-194,-171,-178,-275,-323,-233},{-203,-213,-148,-162,-136,-155},{-346,-120,-303,-273,-125,-289},{-249,-125,-252,-187,-335,-196},{-252,-194,-219,-333,-245,-189},{-229,-261,-116,-143,-321,-226},{-337,-125,-229,-346,-344,-236}},{{-206,-162,-213,-328,-203,-342},{-176,-340,-254,-323,-284,-263},{-256,-231,-249,-120,-273,-150},{-310,-132,-330,-219,-155,-310},{-247,-173,-291,-307,-185,-219},{-293,-196,-286,-249,-166,-219},{-296,-236,-284,-152,-203,-192},{-210,-219,-342,-173,-291,-134},{-337,-314,-148,-236,-312,-139},{-116,-346,-129,-284,-298,-194},{-215,-284,-136,-286,-303,-236},{-222,-185,-314,-127,-240,-249},{-270,-256,-176,-335,-219,-208},{-305,-217,-194,-344,-127,-199},{-171,-208,-176,-208,-143,-286},{-252,-192,-178,-245,-270,-132},{-335,-143,-233,-173,-256,-173},{-305,-155,-261,-337,-210,-328},{-199,-178,-328,-192,-238,-215},{-224,-127,-286,-312,-316,-129},{-247,-280,-143,-148,-240,-263},{-122,-136,-199,-129,-208,-148},{-252,-296,-323,-169,-273,-118},{-247,-194,-132,-280,-268,-346},{-189,-310,-189,-284,-337,-215},{-171,-247,-307,-224,-166,-335},{-157,-171,-129,-275,-132,-321},{-344,-199,-159,-259,-162,-116},{-189,-116,-194,-146,-213,-305},{-342,-310,-150,-289,-127,-141},{-344,-229,-159,-152,-323,-206},{-208,-143,-222,-344,-245,-263},{-298,-344,-215,-206,-116,-247},{-189,-275,-240,-275,-273,-226},{-178,-263,-136,-143,-201,-293},{-240,-201,-326,-275,-284,-125},{-129,-312,-321,-201,-194,-150},{-213,-243,-319,-245,-155,-280},{-182,-291,-266,-219,-122,-256},{-229,-226,-275,-226,-155,-291},{-316,-180,-146,-132,-328,-192},{-335,-229,-155,-296,-243,-129},{-155,-312,-169,-139,-132,-134},{-134,-180,-120,-173,-236,-122},{-222,-162,-143,-284,-291,-150},{-169,-157,-178,-240,-162,-337},{-116,-328,-323,-333,-238,-166},{-192,-164,-215,-319,-333,-206},{-342,-298,-252,-152,-268,-189},{-236,-146,-208,-293,-300,-330}},{{-314,-178,-129,-280,-199,-261},{-162,-208,-148,-238,-277,-206},{-226,-333,-159,-148,-236,-219},{-166,-178,-148,-236,-342,-229},{-148,-310,-136,-247,-307,-178},{-127,-314,-178,-261,-201,-321},{-148,-296,-146,-118,-166,-282},{-189,-284,-162,-118,-328,-143},{-261,-157,-268,-280,-247,-312},{-203,-303,-254,-256,-337,-219},{-178,-196,-252,-185,-129,-187},{-194,-152,-300,-238,-210,-266},{-273,-344,-286,-169,-201,-273},{-326,-326,-182,-243,-328,-134},{-162,-256,-256,-187,-291,-171},{-277,-323,-213,-219,-217,-143},{-310,-169,-298,-233,-203,-245},{-189,-118,-217,-280,-289,-256},{-298,-266,-291,-238,-266,-162},{-127,-122,-208,-300,-312,-319},{-252,-273,-134,-266,-323,-196},{-280,-210,-328,-340,-219,-226},{-330,-330,-206,-208,-249,-233},{-243,-171,-206,-189,-116,-280},{-259,-280,-169,-252,-243,-224},{-323,-213,-199,-252,-224,-139},{-275,-291,-196,-164,-125,-122},{-256,-346,-330,-171,-148,-319},{-289,-139,-282,-196,-261,-118},{-116,-286,-323,-316,-321,-201},{-122,-159,-231,-155,-256,-326},{-321,-298,-219,-280,-316,-259},{-166,-240,-245,-314,-314,-259},{-127,-206,-231,-173,-206,-289},{-173,-215,-229,-127,-136,-236},{-330,-293,-199,-120,-132,-192},{-201,-219,-238,-298,-132,-266},{-196,-342,-129,-261,-210,-116},{-243,-344,-263,-275,-155,-333},{-293,-245,-162,-259,-344,-280},{-293,-226,-122,-326,-275,-266},{-120,-326,-219,-134,-321,-280},{-247,-152,-127,-314,-139,-152},{-127,-203,-122,-166,-263,-164},{-236,-333,-219,-139,-194,-321},{-333,-298,-169,-215,-275,-143},{-321,-243,-215,-335,-222,-219},{-199,-155,-293,-259,-319,-270},{-136,-189,-254,-150,-201,-303},{-217,-178,-240,-150,-164,-256}},{{-254,-150,-210,-125,-215,-289},{-219,-231,-256,-132,-243,-284},{-263,-146,-139,-180,-222,-303},{-342,-118,-122,-233,-116,-256},{-247,-284,-127,-185,-122,-344},{-166,-342,-164,-180,-261,-196},{-263,-152,-176,-162,-337,-233},{-231,-157,-314,-116,-342,-116},{-256,-316,-226,-219,-173,-189},{-263,-210,-293,-150,-118,-340},{-247,-141,-340,-122,-277,-132},{-171,-240,-199,-194,-321,-182},{-254,-282,-210,-182,-284,-125},{-277,-224,-249,-120,-229,-187},{-229,-134,-217,-307,-259,-340},{-335,-344,-312,-238,-196,-152},{-224,-249,-335,-291,-171,-164},{-247,-229,-305,-326,-328,-256},{-222,-171,-342,-344,-152,-303},{-286,-229,-291,-199,-323,-231},{-182,-233,-152,-305,-330,-208},{-321,-120,-122,-273,-326,-238},{-337,-243,-252,-243,-203,-187},{-245,-182,-134,-256,-189,-213},{-122,-157,-335,-233,-291,-316},{-217,-224,-203,-254,-229,-194},{-259,-194,-201,-300,-286,-148},{-129,-171,-316,-303,-222,-217},{-203,-316,-259,-286,-192,-273},{-236,-215,-132,-340,-155,-335},{-314,-134,-150,-296,-152,-319},{-116,-284,-259,-180,-226,-171},{-291,-233,-224,-254,-326,-256},{-189,-263,-296,-284,-206,-256},{-127,-171,-268,-298,-219,-194},{-199,-238,-247,-196,-319,-192},{-201,-340,-120,-116,-312,-219},{-340,-189,-176,-312,-155,-199},{-125,-326,-346,-125,-213,-330},{-178,-206,-213,-132,-300,-273},{-201,-176,-213,-150,-176,-127},{-275,-231,-226,-180,-136,-159},{-157,-303,-346,-240,-231,-171},{-213,-261,-155,-249,-286,-196},{-208,-291,-132,-136,-291,-176},{-305,-201,-176,-129,-192,-171},{-268,-129,-213,-321,-263,-180},{-307,-134,-286,-298,-222,-310},{-337,-314,-118,-201,-282,-344},{-203,-136,-125,-192,-120,-337}},{{-270,-330,-335,-289,-194,-217},{-284,-162,-256,-134,-243,-219},{-187,-203,-136,-293,-236,-194},{-280,-217,-238,-330,-231,-289},{-310,-298,-219,-296,-231,-270},{-196,-247,-196,-127,-342,-275},{-268,-136,-178,-171,-224,-192},{-217,-122,-344,-148,-217,-132},{-116,-210,-346,-125,-201,-333},{-310,-344,-323,-240,-323,-173},{-310,-277,-310,-146,-206,-226},{-150,-280,-120,-342,-286,-157},{-164,-346,-152,-328,-316,-226},{-127,-245,-243,-333,-231,-259},{-213,-247,-176,-203,-146,-335},{-206,-192,-280,-284,-316,-319},{-321,-307,-189,-323,-148,-312},{-125,-342,-263,-284,-337,-139},{-194,-233,-303,-238,-342,-146},{-243,-116,-323,-229,-298,-157},{-321,-286,-254,-268,-203,-206},{-171,-157,-256,-187,-208,-310},{-116,-340,-319,-162,-233,-263},{-187,-146,-319,-199,-326,-298},{-310,-226,-171,-249,-312,-286},{-169,-192,-132,-213,-245,-173},{-229,-185,-219,-259,-298,-286},{-173,-171,-245,-307,-120,-323},{-222,-346,-273,-300,-120,-146},{-164,-166,-129,-233,-134,-296},{-300,-247,-217,-263,-224,-330},{-169,-189,-273,-215,-240,-307},{-224,-330,-240,-266,-157,-152},{-266,-254,-263,-245,-127,-180},{-256,-289,-157,-171,-139,-273},{-159,-321,-180,-273,-305,-166},{-139,-284,-152,-192,-328,-286},{-342,-182,-116,-201,-139,-310},{-169,-199,-316,-321,-194,-182},{-155,-240,-208,-162,-141,-293},{-314,-340,-340,-233,-143,-136},{-166,-171,-206,-210,-307,-192},{-139,-333,-282,-162,-122,-342},{-129,-316,-270,-243,-323,-314},{-118,-185,-316,-280,-254,-328},{-217,-233,-164,-289,-224,-150},{-125,-206,-219,-199,-243,-328},{-166,-314,-155,-238,-199,-333},{-236,-298,-187,-280,-222,-219},{-291,-337,-206,-148,-148,-169}},{{-305,-319,-152,-229,-323,-245},{-182,-203,-215,-139,-333,-176},{-210,-194,-330,-256,-312,-305},{-132,-305,-148,-263,-139,-196},{-284,-326,-337,-180,-166,-210},{-194,-217,-273,-215,-201,-233},{-125,-206,-136,-173,-291,-335},{-319,-293,-164,-289,-307,-231},{-312,-159,-125,-337,-171,-275},{-273,-196,-180,-169,-321,-231},{-201,-256,-346,-169,-146,-316},{-219,-319,-122,-152,-275,-337},{-266,-319,-307,-122,-194,-233},{-236,-222,-328,-152,-284,-210},{-217,-164,-300,-240,-224,-346},{-125,-132,-259,-222,-185,-275},{-326,-187,-192,-180,-132,-118},{-305,-185,-196,-213,-310,-346},{-236,-176,-159,-303,-118,-328},{-196,-256,-245,-245,-155,-275},{-192,-173,-323,-192,-208,-182},{-129,-176,-203,-180,-321,-129},{-291,-162,-321,-148,-247,-330},{-194,-222,-222,-326,-141,-344},{-333,-289,-247,-201,-314,-171},{-217,-157,-201,-266,-187,-245},{-134,-196,-208,-213,-203,-330},{-316,-173,-162,-337,-293,-203},{-180,-152,-328,-326,-219,-125},{-178,-219,-129,-310,-312,-171},{-245,-217,-164,-206,-152,-162},{-189,-148,-187,-215,-321,-333},{-152,-323,-249,-146,-226,-173},{-282,-330,-314,-312,-289,-326},{-270,-127,-219,-157,-229,-305},{-219,-307,-328,-335,-159,-127},{-219,-155,-277,-180,-286,-146},{-166,-233,-192,-120,-346,-328},{-219,-316,-233,-280,-303,-254},{-231,-196,-226,-134,-335,-323},{-259,-152,-146,-266,-263,-134},{-321,-310,-231,-122,-307,-222},{-217,-254,-206,-199,-289,-233},{-194,-196,-173,-236,-259,-136},{-231,-176,-162,-300,-120,-139},{-326,-314,-201,-166,-326,-319},{-122,-187,-129,-340,-247,-233},{-125,-150,-141,-310,-259,-233},{-263,-129,-122,-340,-305,-141},{-189,-219,-298,-217,-236,-316}}},{{{-370,-203,-376,-238,-194,-397},{-162,-406,-300,-379,-391,-244},{-394,-370,-288,-382,-244,-226},{-438,-350,-232,-297,-338,-406},{-300,-268,-147,-197,-212,-176},{-423,-244,-297,-218,-153,-285},{-309,-291,-241,-179,-259,-188},{-320,-173,-306,-391,-238,-326},{-259,-171,-209,-247,-359,-341},{-253,-256,-194,-197,-403,-397},{-253,-218,-438,-176,-223,-438},{-159,-303,-388,-368,-326,-244},{-403,-212,-373,-382,-435,-200},{-250,-391,-415,-362,-220,-329},{-318,-241,-417,-370,-420,-191},{-338,-270,-153,-223,-356,-268},{-179,-394,-215,-359,-373,-212},{-300,-329,-153,-373,-441,-441},{-435,-218,-200,-253,-162,-359},{-182,-297,-265,-415,-182,-385},{-344,-226,-382,-429,-241,-268},{-218,-220,-353,-270,-373,-194},{-379,-256,-232,-173,-420,-388},{-341,-150,-156,-394,-215,-309},{-370,-306,-265,-356,-176,-309},{-244,-376,-329,-391,-417,-153},{-256,-279,-426,-329,-162,-218},{-344,-341,-385,-171,-438,-238},{-397,-347,-309,-279,-259,-365},{-359,-338,-397,-179,-194,-156},{-291,-412,-215,-147,-176,-253},{-294,-335,-406,-323,-259,-273},{-244,-344,-241,-188,-179,-441},{-294,-315,-306,-315,-273,-206},{-229,-406,-400,-179,-379,-247},{-350,-391,-241,-268,-300,-162},{-373,-323,-326,-435,-182,-173},{-147,-212,-306,-397,-312,-297},{-270,-218,-218,-438,-415,-200},{-200,-400,-362,-420,-326,-359},{-344,-320,-318,-279,-435,-356},{-276,-220,-373,-156,-312,-362},{-147,-320,-394,-232,-253,-315},{-279,-212,-200,-341,-403,-368},{-397,-368,-179,-326,-438,-338},{-247,-441,-247,-168,-206,-359},{-423,-306,-279,-265,-429,-215},{-244,-241,-206,-215,-173,-417},{-197,-388,-294,-391,-182,-215},{-253,-197,-268,-403,-350,-188}},{{-412,-235,-282,-365,-318,-353},{-223,-268,-238,-194,-220,-350},{-162,-315,-359,-270,-241,-312},{-365,-291,-147,-320,-300,-179},{-215,-409,-376,-435,-276,-306},{-179,-368,-232,-312,-162,-268},{-188,-300,-297,-265,-262,-179},{-262,-429,-415,-288,-285,-265},{-412,-347,-320,-370,-309,-368},{-423,-338,-403,-362,-291,-315},{-188,-288,-326,-391,-435,-156},{-438,-244,-200,-256,-341,-341},{-270,-417,-191,-253,-397,-147},{-429,-179,-350,-256,-376,-435},{-320,-197,-168,-218,-191,-247},{-438,-162,-247,-423,-362,-423},{-185,-335,-256,-159,-165,-279},{-197,-223,-382,-262,-312,-362},{-412,-341,-359,-291,-417,-362},{-403,-191,-438,-373,-182,-397},{-223,-262,-285,-432,-303,-329},{-300,-194,-168,-432,-350,-309},{-265,-382,-438,-297,-391,-338},{-341,-403,-238,-223,-323,-403},{-259,-191,-344,-441,-215,-259},{-265,-429,-318,-400,-156,-171},{-194,-412,-276,-288,-244,-220},{-285,-282,-218,-176,-347,-300},{-426,-165,-218,-162,-400,-362},{-194,-268,-429,-370,-347,-153},{-341,-379,-332,-153,-312,-415},{-391,-356,-412,-403,-306,-159},{-235,-244,-291,-206,-435,-353},{-147,-253,-353,-253,-435,-312},{-294,-412,-182,-362,-215,-318},{-153,-273,-312,-320,-209,-417},{-335,-415,-197,-359,-153,-341},{-147,-156,-379,-276,-320,-244},{-415,-403,-370,-232,-356,-400},{-385,-191,-438,-350,-265,-365},{-279,-285,-353,-232,-171,-365},{-270,-394,-291,-365,-150,-403},{-300,-185,-412,-326,-256,-432},{-171,-312,-262,-332,-276,-435},{-417,-379,-265,-270,-159,-291},{-268,-315,-162,-188,-273,-238},{-391,-365,-156,-309,-297,-218},{-194,-215,-382,-256,-312,-253},{-206,-323,-215,-344,-303,-347},{-315,-182,-238,-188,-256,-241}},{{-279,-362,-303,-362,-318,-291},{-376,-306,-176,-162,-270,-182},{-368,-209,-344,-388,-297,-276},{-388,-394,-150,-379,-397,-244},{-291,-409,-318,-203,-315,-218},{-412,-238,-150,-306,-247,-276},{-382,-415,-262,-226,-326,-403},{-303,-215,-212,-273,-326,-385},{-206,-215,-435,-279,-370,-391},{-432,-232,-153,-409,-179,-365},{-350,-382,-382,-394,-329,-153},{-320,-353,-250,-209,-168,-159},{-318,-338,-300,-318,-412,-391},{-291,-282,-182,-188,-265,-165},{-273,-353,-412,-176,-400,-362},{-315,-409,-276,-420,-153,-229},{-182,-179,-385,-238,-323,-212},{-397,-285,-194,-306,-168,-176},{-171,-173,-262,-212,-370,-285},{-229,-335,-156,-147,-329,-273},{-376,-403,-279,-209,-382,-232},{-273,-250,-150,-156,-176,-335},{-379,-294,-159,-220,-220,-194},{-262,-220,-394,-215,-200,-412},{-294,-173,-244,-397,-382,-294},{-203,-197,-359,-412,-297,-182},{-147,-429,-432,-406,-235,-347},{-276,-394,-423,-265,-241,-182},{-273,-365,-153,-203,-406,-409},{-344,-409,-173,-276,-206,-279},{-218,-394,-179,-356,-179,-265},{-323,-253,-297,-294,-185,-323},{-176,-323,-300,-400,-415,-259},{-218,-338,-400,-432,-235,-329},{-147,-206,-441,-350,-262,-426},{-335,-320,-147,-323,-391,-368},{-256,-188,-338,-362,-397,-294},{-300,-259,-426,-273,-212,-303},{-356,-268,-241,-291,-150,-220},{-385,-373,-412,-394,-185,-191},{-282,-350,-203,-282,-276,-244},{-300,-409,-356,-165,-153,-323},{-185,-188,-420,-265,-435,-429},{-426,-306,-359,-179,-432,-191},{-159,-441,-323,-209,-203,-320},{-279,-403,-297,-220,-256,-365},{-397,-244,-312,-388,-259,-173},{-353,-223,-332,-338,-256,-162},{-279,-423,-394,-212,-397,-203},{-153,-218,-162,-159,-370,-347}},{{-171,-279,-223,-353,-391,-179},{-150,-241,-194,-182,-412,-262},{-341,-220,-429,-323,-256,-282},{-238,-279,-294,-276,-256,-162},{-309,-432,-247,-379,-379,-362},{-429,-250,-179,-194,-356,-209},{-318,-147,-226,-235,-185,-171},{-226,-420,-417,-226,-223,-235},{-171,-373,-215,-270,-291,-250},{-318,-165,-373,-247,-315,-173},{-391,-300,-197,-385,-223,-279},{-306,-188,-388,-218,-400,-247},{-303,-426,-400,-265,-215,-338},{-394,-285,-441,-200,-329,-203},{-173,-332,-297,-403,-365,-215},{-441,-297,-285,-391,-165,-373},{-241,-432,-171,-162,-270,-423},{-318,-403,-417,-320,-156,-279},{-173,-417,-332,-323,-370,-300},{-303,-218,-320,-379,-150,-226},{-159,-256,-194,-435,-253,-403},{-206,-191,-197,-182,-235,-326},{-323,-212,-309,-168,-232,-168},{-297,-229,-441,-270,-197,-326},{-279,-235,-341,-341,-429,-165},{-417,-262,-206,-215,-300,-397},{-226,-403,-376,-438,-370,-253},{-188,-294,-362,-359,-420,-426},{-426,-385,-323,-244,-238,-370},{-309,-197,-397,-370,-218,-253},{-191,-159,-312,-373,-362,-400},{-250,-147,-223,-391,-173,-332},{-279,-291,-265,-318,-338,-218},{-341,-379,-341,-182,-415,-388},{-262,-232,-320,-209,-303,-165},{-223,-332,-173,-353,-182,-323},{-285,-282,-429,-420,-285,-253},{-168,-253,-420,-376,-223,-315},{-182,-162,-376,-344,-265,-159},{-356,-385,-300,-241,-162,-347},{-273,-441,-282,-359,-162,-403},{-353,-391,-206,-203,-256,-203},{-194,-403,-241,-168,-406,-223},{-294,-259,-409,-397,-406,-412},{-171,-176,-309,-373,-215,-209},{-218,-326,-223,-400,-229,-323},{-344,-297,-256,-153,-356,-329},{-429,-356,-359,-400,-165,-359},{-215,-197,-359,-206,-306,-197},{-318,-400,-197,-273,-150,-332}},{{-303,-412,-347,-156,-332,-244},{-326,-256,-326,-159,-212,-259},{-306,-406,-156,-194,-417,-162},{-388,-379,-417,-412,-318,-244},{-376,-379,-206,-259,-209,-276},{-159,-232,-270,-329,-423,-150},{-312,-215,-244,-306,-329,-268},{-173,-265,-220,-253,-223,-344},{-429,-212,-359,-344,-306,-323},{-206,-270,-356,-279,-323,-294},{-241,-171,-394,-356,-276,-417},{-397,-285,-265,-259,-350,-318},{-362,-229,-406,-185,-159,-265},{-168,-403,-226,-265,-162,-409},{-291,-309,-212,-194,-153,-153},{-173,-350,-282,-285,-341,-356},{-247,-270,-165,-294,-259,-256},{-200,-291,-429,-297,-338,-147},{-268,-429,-362,-209,-441,-391},{-423,-312,-320,-185,-212,-247},{-323,-347,-265,-197,-288,-368},{-332,-426,-406,-147,-153,-426},{-176,-285,-244,-191,-247,-288},{-373,-382,-300,-350,-326,-279},{-391,-335,-376,-335,-241,-435},{-303,-165,-250,-329,-409,-229},{-359,-241,-423,-203,-385,-250},{-223,-197,-291,-303,-223,-226},{-159,-297,-320,-441,-285,-291},{-441,-303,-306,-350,-412,-441},{-156,-335,-229,-353,-379,-417},{-279,-344,-359,-273,-259,-171},{-262,-185,-403,-323,-279,-397},{-379,-303,-265,-303,-223,-206},{-415,-229,-173,-318,-350,-215},{-359,-409,-315,-306,-288,-359},{-276,-270,-320,-432,-220,-223},{-318,-315,-365,-235,-162,-365},{-300,-441,-285,-185,-426,-412},{-370,-323,-379,-303,-232,-209},{-250,-256,-179,-194,-353,-403},{-297,-179,-368,-379,-297,-432},{-359,-318,-329,-273,-156,-370},{-171,-291,-426,-256,-379,-338},{-206,-303,-323,-323,-173,-238},{-150,-162,-365,-294,-362,-297},{-412,-215,-147,-347,-194,-244},{-368,-147,-406,-326,-309,-359},{-194,-359,-288,-306,-285,-235},{-279,-320,-270,-406,-215,-368}},{{-350,-276,-432,-329,-147,-229},{-168,-268,-226,-285,-171,-150},{-423,-176,-362,-338,-315,-165},{-329,-194,-229,-297,-171,-400},{-359,-409,-232,-206,-320,-385},{-191,-353,-185,-332,-147,-347},{-259,-159,-282,-200,-391,-179},{-388,-312,-185,-312,-250,-229},{-406,-356,-406,-259,-379,-388},{-173,-300,-403,-388,-441,-391},{-297,-356,-244,-409,-391,-323},{-253,-253,-338,-197,-350,-341},{-356,-347,-265,-159,-441,-191},{-409,-332,-341,-279,-279,-368},{-188,-309,-194,-373,-156,-162},{-235,-241,-297,-362,-273,-406},{-241,-279,-347,-397,-253,-326},{-435,-247,-235,-279,-420,-188},{-294,-300,-441,-373,-306,-426},{-438,-220,-368,-323,-329,-270},{-347,-432,-365,-153,-412,-362},{-197,-318,-156,-300,-368,-306},{-288,-171,-315,-159,-147,-282},{-326,-232,-226,-229,-173,-168},{-368,-335,-218,-426,-206,-297},{-435,-256,-332,-382,-244,-326},{-182,-326,-220,-156,-197,-256},{-359,-188,-179,-417,-282,-212},{-209,-376,-232,-391,-362,-241},{-262,-379,-403,-273,-165,-323},{-300,-426,-176,-368,-320,-309},{-259,-415,-244,-235,-259,-359},{-391,-441,-417,-182,-168,-203},{-373,-294,-173,-156,-394,-244},{-223,-423,-165,-338,-368,-438},{-188,-218,-191,-215,-412,-294},{-438,-362,-200,-259,-344,-273},{-226,-197,-176,-259,-288,-279},{-420,-306,-347,-382,-179,-359},{-362,-370,-315,-438,-270,-394},{-194,-279,-185,-270,-197,-350},{-276,-432,-282,-173,-435,-182},{-356,-162,-270,-400,-417,-291},{-441,-359,-426,-309,-329,-288},{-362,-250,-294,-165,-365,-256},{-270,-423,-423,-394,-335,-303},{-365,-415,-403,-291,-306,-244},{-194,-194,-209,-406,-250,-206},{-291,-426,-359,-235,-147,-406},{-162,-268,-241,-259,-235,-306}}}}; // 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]={15,8,6,15,8,5,15,8,5,17,9,6,17,9,6,17,8,6,17,9,6,17,9,6,16,9,6,16,9,6,17,9,6,17,8,6,18,9,6,17,9,6,18,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,17,9,6,16,9,6,16,8,6,16,8,6}; // number of shipment for each bid 
int SHset[BN][MBSN]={{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14},{15,16,17,18,19,20,21,22},{23,24,25,26,27,28},{29,30,31,32,33,34,35,36,37,38,39,40,41,42,43},{44,45,46,47,48,49,50,51},{52,53,54,55,56},{57,58,59,60,61,62,63,64,65,66,67,68,69,70,71},{72,73,74,75,76,77,78,79},{80,81,82,83,84},{85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101},{102,103,104,105,106,107,108,109,110},{111,112,113,114,115,116},{117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133},{134,135,136,137,138,139,140,141,142},{143,144,145,146,147,148},{149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165},{166,167,168,169,170,171,172,173},{174,175,176,177,178,179},{180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196},{197,198,199,200,201,202,203,204,205},{206,207,208,209,210,211},{212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228},{229,230,231,232,233,234,235,236,237},{238,239,240,241,242,243},{244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259},{260,261,262,263,264,265,266,267,268},{269,270,271,272,273,274},{275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290},{291,292,293,294,295,296,297,298,299},{300,301,302,303,304,305},{306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322},{323,324,325,326,327,328,329,330,331},{332,333,334,335,336,337},{338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354},{355,356,357,358,359,360,361,362},{363,364,365,366,367,368},{369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386},{387,388,389,390,391,392,393,394,395},{396,397,398,399,400,401},{402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418},{419,420,421,422,423,424,425,426,427},{428,429,430,431,432,433},{434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451},{452,453,454,455,456,457,458,459,460},{461,462,463,464,465,466},{467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483},{484,485,486,487,488,489,490,491,492},{493,494,495,496,497,498},{499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515},{516,517,518,519,520,521,522,523,524},{525,526,527,528,529,530},{531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547},{548,549,550,551,552,553,554,555,556},{557,558,559,560,561,562},{563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579},{580,581,582,583,584,585,586,587,588},{589,590,591,592,593,594},{595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611},{612,613,614,615,616,617,618,619,620},{621,622,623,624,625,626},{627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643},{644,645,646,647,648,649,650,651,652},{653,654,655,656,657,658},{659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674},{675,676,677,678,679,680,681,682,683},{684,685,686,687,688,689},{690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705},{706,707,708,709,710,711,712,713},{714,715,716,717,718,719},{720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735},{736,737,738,739,740,741,742,743},{744,745,746,747,748,749}}; // set of shipments in each bid 
int SHsts[SPN]={2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,0,4,8,12,16,20,24,28,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,0,4,8,12,16,20,24,28,2,8,14,20,26,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,1,5,9,13,17,21,25,29,2,8,14,20,26,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,1,5,9,13,17,21,25,29,33,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,2,6,10,14,18,22,26,30,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,2,6,10,14,18,22,26,30,34,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,0,6,12,18,24,30,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,0,4,8,12,16,20,24,28,32,0,6,12,18,24,30,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,33,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,0,4,8,12,16,20,24,28,32,2,8,14,20,26,32,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,2,6,10,14,18,22,26,30,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,1,5,9,13,17,21,25,29,0,6,12,18,24,30}; // 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,5,9,13,17,21,25,29,33,5,11,17,23,29,35,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,7,13,19,25,31,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,6,10,14,18,22,26,30,34,7,13,19,25,31,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,5,11,17,23,29,35,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,2,8,14,20,26,32,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,4,10,16,22,28,34,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,1,7,13,19,25,31,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,1,7,13,19,25,31,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,3,9,15,21,27,33,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,1,7,13,19,25,31,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,2,6,10,14,18,22,26,30,34,2,8,14,20,26,32,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,3,7,11,15,19,23,27,31,35,4,10,16,22,28,34,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,3,7,11,15,19,23,27,31,35,5,11,17,23,29,35,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,5,9,13,17,21,25,29,33,5,11,17,23,29,35,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,4,8,12,16,20,24,28,32,3,9,15,21,27,33}; // set of end times of each shipment 
