lib/ruby22_parser.rb in ruby_parser-3.15.1 vs lib/ruby22_parser.rb in ruby_parser-3.16.0

- old
+ new

@@ -1,8 +1,8 @@ # # DO NOT MODIFY!!!! -# This file is automatically generated by Racc 1.5.0 +# This file is automatically generated by Racc 1.5.1 # from Racc grammar file "". # require 'racc/parser.rb' class Ruby22Parser < RubyParser::Parser @@ -18,212 +18,212 @@ # racc-token-length-max:14 ** # End: ** ##### State transition tables begin ### clist = [ -'-303,807,-110,647,601,601,-541,-303,-303,-303,-115,-93,735,-303,-303', -'-101,-303,255,650,95,225,226,235,-103,255,-109,-79,96,601,-108,773,-114', -'-113,523,774,601,-303,-303,917,-303,-303,-303,-303,-303,-111,601,-112', -'-109,-111,252,761,-112,829,254,253,232,252,-110,-109,731,254,253,858', -'-108,284,-107,646,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303', -'-303,-303,-303,-303,649,-101,-303,-303,-303,828,673,225,226,-103,-303', -'225,226,-303,-109,284,284,-625,-303,884,-303,608,-303,-303,-303,-303', -'-303,-303,-303,235,-303,-115,-303,-624,-106,-110,-101,128,128,-101,-110', -'-624,127,127,-103,-303,-303,-103,-104,-100,-303,-628,284,-99,-101,-105', -'-104,-303,-628,-628,-628,128,-103,-113,-628,-628,127,-628,128,128,286', -'964,-102,127,127,-103,-628,-111,128,-112,-109,-101,-111,127,-112,-109', -'857,-628,-628,-98,-628,-628,-628,-628,-628,128,821,235,829,730,127,235', -'286,286,-540,272,273,106,107,631,128,234,225,226,-628,127,-621,-435', -'-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628', -'828,668,-628,-628,-628,477,674,286,271,270,-628,847,235,-628,-444,235', -'667,848,-628,668,-628,-112,-628,-628,-628,-628,-628,-628,-628,-107,-628', -'-628,-628,106,107,-628,631,-526,633,632,629,631,-628,-103,-526,-628', -'-628,-624,-102,-621,-628,-628,-628,-526,108,109,723,-628,-112,-628,-628', -'-628,-115,-111,-628,-628,-628,-444,-628,-628,586,-621,631,-110,-444', -'626,-112,-628,-628,-628,-628,589,627,-444,-212,-628,720,820,-628,-628', -'716,-628,-628,-628,-628,-628,715,633,632,629,553,-444,633,632,581,631', -'578,577,576,-533,579,791,108,109,597,596,-533,235,701,-628,-628,-628', -'-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,633,632,-628', -'-628,-628,-628,822,-628,-114,910,-628,-110,-628,-628,-628,590,-628,-624', -'-628,704,-628,-628,-628,-628,-628,-628,-628,-628,-628,586,-628,-628', -'-628,633,632,634,-93,-532,235,-628,589,667,911,631,-532,-628,-628,-628', -'-628,1012,-628,631,-628,-303,631,727,-278,-628,729,128,-303,-303,-303', -'-111,127,-303,-303,-303,-294,-303,235,-539,235,597,596,-294,235,-212', -'-539,-303,-303,-303,235,-101,-294,1043,-622,-539,727,-303,-303,729,-303', -'-303,-303,-303,-303,581,-110,578,577,576,231,579,633,632,639,590,631', -'776,685,636,633,632,651,633,632,794,778,-105,-303,-303,-303,-303,-303', -'-303,-303,-303,-303,-303,-303,-303,-303,-303,-114,-531,-303,-303,-303', -'-529,823,-303,-531,255,-303,255,-529,-303,-303,255,-303,-622,-303,-540', -'-303,-529,-303,-303,-303,-303,-303,-303,-303,128,-303,255,-303,231,127', -'633,632,-304,807,-622,474,877,-541,232,-304,-303,-303,-303,-303,475', -'-303,-303,-303,-304,916,-534,678,-303,-303,-303,-303,-98,-534,-113,-303', -'-303,581,-303,578,577,576,586,579,880,884,581,-107,578,577,576,-100', -'579,589,727,-99,-106,729,-303,-303,-303,-303,-303,-303,-303,-303,-109', -'-303,423,289,-108,-115,-625,425,424,584,-303,581,-537,578,577,576,666', -'579,747,-537,597,596,665,-303,-303,-303,-303,-303,-303,-303,-303,-303', -'-303,-303,-303,-303,-303,225,226,-303,-303,-303,581,673,578,577,576', -'-303,579,747,-303,128,597,596,590,-303,127,-303,750,-303,-303,-303,-303', -'-303,-303,-303,235,-303,581,-303,578,577,576,586,579,727,128,658,726', -'-535,747,127,-303,-303,589,-303,-535,-303,-628,750,880,884,-538,657', -'-303,-628,-628,-628,231,-538,-113,-628,-628,231,-628,1034,584,567,-538', -'255,1034,225,226,-628,778,594,593,597,596,778,-276,933,655,715,-628', -'-628,231,-628,-628,-628,-628,-628,648,280,645,-276,581,231,578,577,576', -'252,579,-536,230,254,253,250,251,938,-536,590,642,228,638,-628,-628', -'-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-304,-529', -'-628,-628,-628,747,674,-304,-529,943,-628,235,-526,-628,957,738,-304', -'255,-628,-526,-628,946,-628,-628,-628,-628,-628,-628,-628,948,-628,-628', -'-628,265,266,581,950,578,577,576,586,579,952,952,235,-628,-628,958,-628', -'252,-628,589,-529,254,253,250,251,-628,723,-529,-529,-529,723,-111,-529', -'-529,-529,723,-529,235,255,723,235,584,-347,976,-529,-279,-529,-529', -'-529,-347,594,593,597,596,265,266,-529,-529,-347,-529,-529,-529,-529', -'-529,614,1005,613,578,577,576,252,579,258,414,254,253,250,251,608,977', -'256,738,257,980,983,985,590,-529,-529,-529,-529,-529,-529,-529,-529', -'-529,-529,-529,-529,-529,-529,987,-304,-529,-529,-529,-538,-529,-529', -'-304,235,-529,989,-538,-529,-529,235,-529,-304,-529,255,-529,-538,-529', -'-529,-529,-529,-529,-529,-529,1001,-529,1002,-529,548,544,581,289,578', -'577,576,586,579,-539,235,292,-529,-529,-529,-529,-539,-529,589,-529', -'-526,541,1014,534,-529,-539,533,-526,-526,-526,-529,235,-526,-526,-526', -'723,-526,255,723,581,584,578,577,576,-526,579,-526,-526,-526,594,593', -'597,596,265,266,785,-526,-526,-78,-526,-526,-526,-526,-526,581,523,578', -'577,576,252,579,258,1032,254,253,250,251,747,521,256,1005,257,578,577', -'576,590,579,-526,-526,-526,-526,-526,-526,-526,-526,-526,-526,-526,-526', -'-526,-526,518,747,-526,-526,-526,255,-526,-526,1035,847,-526,289,508', -'-526,-526,234,-526,255,-526,479,-526,1041,-526,-526,-526,-526,-526,-526', -'-526,478,-526,1044,-526,265,266,952,952,252,952,1049,476,254,253,250', -'251,-526,-526,-526,-526,252,-526,258,-526,254,253,250,251,-526,131,132', -'133,134,135,-526,311,85,86,87,12,78,1014,426,231,79,80,421,404,738,83', -'540,81,82,84,33,34,76,77,1058,538,1060,1062,1064,88,31,30,116,115,117', -'118,905,906,22,1064,907,122,123,662,11,49,313,13,120,119,121,110,60', -'112,111,113,401,114,122,123,399,106,107,720,45,46,44,255,259,260,261', -'262,272,273,267,268,263,264,-294,248,249,231,396,265,266,-294,43,372', -'661,36,235,338,62,63,-294,337,64,659,38,252,1014,258,48,254,253,250', -'251,271,270,256,23,257,723,723,231,103,95,97,98,99,101,550,275,227,96', -'104,-625,269,-624,-251,475,235,66,224,223,93,100,102,222,952,108,109', -'311,85,86,87,12,78,1014,1087,231,79,80,1064,1064,1064,83,612,81,82,84', -'33,34,76,77,124,610,825,1064,235,88,31,30,116,115,117,118,275,508,22', -'834,836,521,523,662,11,49,313,13,120,119,121,110,60,112,111,113,508', -'114,122,123,808,106,107,3,45,46,44,255,259,260,261,262,272,273,267,268', -'263,264,-303,248,249,231,-277,265,266,-303,43,715,1040,36,-625,235,62', -'63,-303,796,64,1038,38,252,795,258,48,254,253,250,251,271,270,256,23', -'257,289,785,-303,103,95,97,98,99,101,-303,780,289,96,104,-625,269,715', -'723,-303,255,66,608,723,93,100,102,723,757,108,109,311,85,86,87,12,78', -'755,235,754,79,80,753,745,743,83,741,81,82,84,33,34,76,77,131,132,133', -'134,135,88,31,30,116,115,117,118,739,875,22,131,132,133,134,135,11,49', -'313,13,120,119,121,110,60,112,111,113,738,114,122,123,235,106,107,884', -'45,46,44,255,259,260,261,262,272,273,267,268,263,264,723,248,249,,,265', -'266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256', -'23,257,,,,103,95,97,98,99,101,,,,96,104,,269,,,,,66,,,93,100,102,,,108', -'109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,131,132', -'133,134,135,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119', +'-526,-540,225,226,601,-107,284,-526,-526,-526,-108,601,-526,-526,-526', +'-101,-526,-115,601,-103,234,829,225,226,-526,829,-526,-526,-526,284', +'95,-114,884,647,608,601,-526,-526,96,-526,-526,-526,-526,-526,3,601', +'-93,231,858,-110,-110,761,-112,-112,230,828,235,-541,-107,828,-109,-79', +'773,228,-109,124,774,-526,-526,-526,-526,-526,-526,-526,-526,-526,-526', +'-526,-526,-526,-526,222,-101,-526,-526,-526,-103,-526,-526,225,226,-526', +'235,286,-526,-526,646,-526,223,-526,284,-526,224,-526,-526,-526,-526', +'-526,-526,-526,-98,-526,235,-526,-108,-99,286,-101,128,-111,-101,-103', +'-106,127,-103,128,-526,-526,-526,-526,127,-526,128,-526,-529,-101,-105', +'127,-526,-103,227,-529,-529,-529,-526,-111,-529,-529,-529,128,-529,128', +'964,857,127,-101,127,-103,-529,128,-529,-529,-529,-110,127,-100,-113', +'-112,-110,284,-529,-529,-112,-529,-529,-529,-529,-529,-109,235,272,273', +'275,-109,337,-624,231,286,631,106,107,631,-526,280,650,128,338,106,107', +'-526,127,-529,-529,-529,-529,-529,-529,-529,-529,-529,-529,-529,-529', +'-529,-529,271,270,-529,-529,-529,847,-529,-529,-624,-102,-529,848,477', +'-529,-529,-621,-529,-625,-529,-435,-529,232,-529,-529,-529,-529,-529', +'-529,-529,586,-529,235,-529,372,633,632,629,633,632,629,589,286,649', +'631,-111,-529,-529,-529,-529,-111,-529,-303,-529,108,109,701,-104,-529', +'-303,-303,-303,108,109,-529,-303,-303,423,-303,-526,-115,-529,425,424', +'597,596,-526,-212,-529,-115,-622,-621,396,727,399,-526,726,820,-303', +'-303,821,-303,-303,-303,-303,-303,581,-536,578,577,576,401,579,-621', +'-536,633,632,667,590,581,631,578,577,576,791,579,-444,-628,668,-303', +'-303,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303,-529', +'-114,-303,-303,-303,917,673,-529,-628,404,-303,-110,-622,-303,-112,807', +'-529,631,-303,421,-303,631,-303,-303,-303,-303,-303,-303,-303,426,-303', +'-110,-303,476,-622,631,-444,-628,633,632,631,877,-112,-444,-628,-303', +'-303,910,-104,-624,-303,-628,-444,-628,1012,586,478,-303,-628,-628,-628', +'-628,-109,-113,-628,-628,589,-628,-628,479,-444,-628,-109,-624,-535', +'232,-628,-628,633,632,634,-535,633,632,639,234,631,-628,-628,636,-628', +'-628,-628,-628,-628,-628,633,632,651,597,596,633,632,794,-540,-537,-534', +'-531,-532,-541,508,-212,-537,-534,-531,-532,289,-106,-628,-628,-628', +'-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-115,590,-628', +'-628,-628,667,674,518,727,521,-628,729,668,-628,-98,633,632,523,-628', +'-99,-628,-105,-628,-628,-628,-628,-628,-628,-628,-107,-628,-628,-628', +'807,-108,581,-114,578,577,576,586,579,-347,225,226,-628,-628,-101,-102', +'-347,-628,589,-628,727,-103,-78,729,-628,-347,-628,-628,-628,-110,-111', +'-628,-628,-628,128,-628,-112,225,226,127,584,567,-100,255,-628,-628', +'-628,-628,128,594,593,597,596,127,235,-628,-628,-109,-628,-628,-628', +'-628,-628,581,-533,578,577,576,533,579,581,-533,578,577,576,252,579', +'626,128,254,253,250,251,127,627,590,-628,-628,-628,-628,-628,-628,-628', +'-628,-628,-628,-628,-628,-628,-628,534,747,-628,-628,-628,231,822,-628', +'747,541,-628,292,474,-628,-628,235,-628,750,-628,289,-628,475,-628,-628', +'-628,-628,-628,-628,-628,128,-628,-628,-628,727,127,581,729,578,577', +'576,586,579,-538,597,596,-628,-628,-628,-628,-538,-628,589,-628,-303', +'128,880,884,-628,-538,127,-303,-303,-303,-111,544,-303,-303,-303,581', +'-303,578,577,576,584,579,235,225,226,1043,-303,-303,-303,594,593,597', +'596,880,884,548,-303,-303,-539,-303,-303,-303,-303,-303,581,-539,578', +'577,576,255,579,235,608,747,-539,581,414,578,577,576,613,579,750,614', +'638,590,642,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303,-303', +'-303,-303,645,747,-303,-303,-303,648,823,-303,655,-276,-303,657,747', +'-303,-303,658,-303,235,-303,665,-303,957,-303,-303,-303,-303,-303,-303', +'-303,666,-303,289,-303,581,678,578,577,576,586,579,255,255,255,255,255', +'-303,-303,-303,-303,589,-303,-303,-303,685,231,235,235,-303,-303,-303', +'-303,540,235,-113,-303,-303,-93,-303,255,704,538,584,252,235,553,715', +'254,253,250,251,594,593,597,596,265,266,716,-303,-303,720,-303,-303', +'-303,-303,-303,581,723,578,577,576,252,579,258,235,254,253,250,251,730', +'731,256,581,257,578,577,576,590,579,-303,-303,-303,-303,-303,-303,-303', +'-303,-303,-303,-303,-303,-303,-303,523,747,-303,-303,-303,581,673,578', +'577,576,-303,579,735,-303,738,739,741,747,-303,743,-303,745,-303,-303', +'-303,-303,-303,-303,-303,753,-303,581,-303,578,577,576,586,579,255,754', +'755,757,723,747,723,-303,-303,589,-303,608,-303,-628,723,780,785,-294', +'795,-303,-628,-628,-628,231,-294,-113,-628,-628,255,-628,550,584,252', +'-294,796,-277,254,253,-628,475,594,593,597,596,265,266,808,508,508,-628', +'-628,235,-628,-628,-628,-628,-628,825,275,834,252,231,258,836,254,253', +'250,251,612,255,256,521,257,523,715,235,590,610,289,289,-628,-628,-628', +'-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,-628,715,231,-628', +'-628,-628,255,674,252,661,235,-628,254,253,-628,875,235,884,659,-628', +'723,-628,235,-628,-628,-628,-628,-628,-628,-628,911,-628,-628,-628,-304', +'-278,235,916,905,906,933,-304,907,122,123,715,-628,-628,-276,-628,-304', +'-628,8,85,86,87,12,78,-628,938,231,79,80,943,-111,235,83,776,81,82,84', +'33,34,76,77,738,778,946,948,950,88,31,30,116,115,117,118,952,952,22', +'235,958,723,723,662,11,49,10,13,120,119,121,110,60,112,111,113,723,114', +'122,123,235,106,107,723,45,46,44,255,259,260,261,262,272,273,267,268', +'263,264,-303,248,249,-304,235,265,266,-303,43,976,-304,36,-625,-279', +'62,63,-303,977,64,-304,38,252,738,258,48,254,253,250,251,271,270,256', +'23,257,980,983,-303,103,95,97,98,99,101,-303,985,987,96,104,-625,269', +'235,-251,-303,989,66,1001,1002,93,100,102,1014,723,108,109,311,85,86', +'87,12,78,723,785,231,79,80,1032,1035,847,83,1034,81,82,84,33,34,76,77', +'1041,778,1044,952,952,88,31,30,116,115,117,118,952,1049,22,1014,738', +'1058,1060,662,11,49,313,13,120,119,121,110,60,112,111,113,1062,114,122', +'123,1064,106,107,1064,45,46,44,255,259,260,261,262,272,273,267,268,263', +'264,-538,248,249,-539,720,265,266,-538,43,1014,-539,315,723,723,62,63', +'-538,-625,64,-539,38,252,-624,258,48,254,253,250,251,271,270,256,23', +'257,235,952,231,103,95,97,98,99,101,1040,-294,1014,96,104,1087,269,1064', +'-294,1038,1064,66,1064,1064,93,100,102,-294,,108,109,311,85,86,87,12', +'78,,,231,79,80,,,,83,1034,81,82,84,33,34,76,77,,778,,,,88,31,30,116', +'115,117,118,,1005,22,578,577,576,,579,11,49,313,13,120,119,121,110,60', +'112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261,262,272', +'273,267,268,263,264,-304,248,249,,,265,266,-304,43,,,36,,,62,63,-304', +',64,,38,252,,258,48,254,253,250,251,271,270,256,23,257,,,-303,103,95', +'97,98,99,101,-303,,,96,104,-625,269,,,-303,,66,,,93,100,102,,,108,109', +'311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,131,132,133', +'134,135,88,31,30,116,115,117,118,,1005,22,578,577,576,,579,11,49,313', +'13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255', +'259,260,261,262,272,273,267,268,263,264,,248,249,,,265,266,,43,,,36', +',,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103', +'95,97,98,99,101,,,,96,104,,269,,,,,66,,,93,100,102,,,108,109,311,85', +'86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,131,132,133,134,135', +'88,31,30,116,115,117,118,,,22,131,132,133,134,135,11,49,313,13,120,119', '121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261', -'262,272,273,267,268,263,264,,248,249,,,265,266,,43,,,36,,,62,63,,,64', +'262,272,273,267,268,263,264,,248,249,,,265,266,,43,,,315,,,62,63,,,64', ',38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99', -'101,,,,96,104,,269,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78', +'101,,,,96,104,235,269,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12', +'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,131,132,133,134,135,88,31,30', +'116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113', +',114,122,123,,106,107,,45,46,44,255,259,260,261,262,272,273,267,268', +'263,264,,248,249,,,265,266,,43,,,315,,,62,63,,,64,,38,252,,258,48,254', +'253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,269', +',,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81', +'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313', +'13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255', +'259,260,261,262,272,273,267,268,263,264,,248,249,,,265,266,,43,,,36', +',,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103', +'95,97,98,99,101,,,,96,104,,269,,,,,66,,,93,100,102,,,108,109,311,85', +'86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', +'117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122', +'123,,106,107,,45,46,44,255,259,260,261,262,272,273,267,268,263,264,', +'248,249,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250', +'251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,269,,,,,66', +',,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33', +'34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119', +'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261', +'262,272,273,267,268,263,264,,-650,-650,,,265,266,,43,,,36,,,62,63,,', +'64,,38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98', +'99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78', ',,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,', ',22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,45,46,44,255,259,260,261,262,272,273,267,268,263,264,,248,249,', -',265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270', -'256,23,257,,,,103,95,97,98,99,101,,,,96,104,,269,,,,,66,,,93,100,102', +'107,,45,46,44,255,259,260,261,262,272,273,267,268,263,264,,-650,-650', +',,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271', +'270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102', ',,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,', ',,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261,262,272', -'273,267,268,263,264,,248,249,,,265,266,,43,,,36,,,62,63,,,64,,38,252', -',258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,', -',96,104,,269,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79', -'80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,', -',,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107', -',45,46,44,255,259,260,261,262,272,273,267,268,263,264,,248,249,,,265', -'266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256', -'23,257,,,,103,95,97,98,99,101,,,,96,104,235,269,,,,,66,,,93,100,102', -',,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,', -',,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261,262,272', -'273,267,268,263,264,,248,249,,,265,266,,43,,,36,,,62,63,,,64,,38,252', -',258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,', -',96,104,,269,,,,,66,,,93,100,102,,,108,109,8,85,86,87,12,78,,,,79,80', -',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,581,22,578', -'577,576,,579,11,49,10,13,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,255,-650,-650,-650,-650,272,273,,747,-650,-650,,', -',,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271', -'270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,581,,578,577,576,66', -'579,,93,100,102,,,108,109,8,85,86,87,12,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,747,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,10,13,120', -'119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,-650', +'112,111,113,,114,122,123,,106,107,,45,46,44,255,-650,-650,-650,-650', +'272,273,,,-650,-650,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258', +'48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104', +',,,,,,66,,,93,100,102,,,108,109,8,85,86,87,12,78,,,,79,80,,,,83,,81', +'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,10,13', +'120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,-650', '-650,-650,-650,272,273,,,-650,-650,,,,,,265,266,,43,,,36,,,62,63,,,64', ',38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99', '101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,', '79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22', ',,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107', ',45,46,44,255,-650,-650,-650,-650,272,273,,,-650,-650,,,,,,265,266,', -'43,,,315,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256,23', +'43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256,23', '257,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109', '311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30', '116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113', ',114,122,123,,106,107,,45,46,44,255,-650,-650,-650,-650,272,273,,,-650', '-650,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250', '251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93', '100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34', '76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121', -'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261,262', -'272,273,267,,263,264,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258', -'48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104', +'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,-650,-650,-650', +'-650,272,273,,,-650,-650,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252', +',258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,', +',96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80', +',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,', +'11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', +'46,44,255,-650,-650,-650,-650,272,273,,,-650,-650,,,,,,265,266,,43,', +',36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256,23,257', +',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311', +'85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116', +'115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114', +'122,123,,106,107,,45,46,44,255,259,260,261,262,272,273,,,263,264,,,', +',,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271', +'270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102', +',,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,', +',,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60', +'112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261,262,272', +'273,267,,263,264,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48', +'254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104', ',,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81', '82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313', '13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255', -'259,260,261,262,272,273,267,268,263,264,,-650,-650,,,265,266,,43,,,36', -',,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103', +',,,,,,,,,,,,,,,265,266,,43,,,36,,255,62,63,,,64,,38,252,,258,48,254', +'253,250,251,265,266,,23,,,,,103,95,97,98,99,101,,,252,96,104,,254,253', +'250,251,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83', +',81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49', +'313,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', +'255,,,,,,,,,,,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254', +'253,250,251,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', +'102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77', +',,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43', +',,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83', +',81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49', +'313,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', +',,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103', '95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86', '87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', '117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122', -'123,,106,107,,45,46,44,255,259,260,261,262,272,273,267,268,263,264,', -'-650,-650,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250', -'251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93', -'100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34', -'76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121', -'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255,259,260,261,262', -'272,273,,,263,264,,,,,,265,266,,43,,,36,,,62,63,,,64,,38,252,,258,48', -'254,253,250,251,271,270,256,23,257,,,,103,95,97,98,99,101,,,,96,104', -',,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81', -'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313', -'13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,255', -'-650,-650,-650,-650,272,273,,,-650,-650,,,,,,265,266,,43,,,36,,,62,63', -',,64,,38,252,,258,48,254,253,250,251,271,270,256,23,257,,,,103,95,97', -'98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12', -'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118', -',,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123,', -'106,107,,45,46,44,255,-650,-650,-650,-650,272,273,,,-650,-650,,,,,,265', -'266,,43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,271,270,256', -'23,257,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', -'109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88', -'31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,255,,,,,,,,,,,,,,,,265,266,', -'43,,,36,,,62,63,,,64,,38,252,,258,48,254,253,250,251,,,,23,,,,,103,95', -'97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87', -'12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', -'118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48', -',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', -',88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60', +'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,', +',,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102', +',,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,', +',,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60', '112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,', '36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', ',,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81', '82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313', '13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,', -',,,,,,,,,,,,,,,,,43,,,315,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95', -'97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87', -'12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', -'118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48', -',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', -',88,31,30,116,115,117,118,,,22,,,,,,11,49,313,13,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,', -'315,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', -',,,,,,66,,,93,100,102,,,108,109,311,85,86,87,12,78,,,,79,80,,,,83,,81', -'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,313', -'13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,', ',,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95', '97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87', '12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', '118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123', ',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48', @@ -239,158 +239,141 @@ '97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,311,85,86,87', '12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', '118,,,22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123', ',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48', ',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31', -'30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', -'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', -',,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,', -',,,88,31,30,116,115,117,118,,,22,,,,,,11,49,10,13,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,', -'36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', -',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', -'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,', -',,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101', -',,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83', -',81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,', -',120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,', -',,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,', -',,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109', -'85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116', -'115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114', -'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', -',301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66', -',305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34', +'108,109,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88', +'31,30,116,115,117,118,,,22,,,,,,11,49,10,13,120,119,121,110,60,112,111', +'113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62', +'63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,', +'66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34', '76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', -'60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,', -',240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99', -'101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', +',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', +'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120', +'119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,', +',,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103', +'302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86', +'87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', +'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122,123', +',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299', +',48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100', +'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', +',88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', +',,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96', +'104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,', +'81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328', +',,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,', +',,,,,,,,,,,,,324,,,320,,,62,63,,,64,,319,,,,,,,,,,,,,,,,,103,95,97,98', +'99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79', '80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', ',,,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,', -'334,,,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,,64,,319,,,,,,,,,,,,,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', -'118,,,247,,,,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,,,334,,,,,,,,,,,,,,,,,,,,324,,,246,,,62,63,,,64,,,,,,,,,,,,,,,', -',,,103,95,97,98,99,101,,,,96,104,,,,336,,,66,,,93,100,102,,,108,109', -'85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333', -'116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', +'334,,,,,,,,,,,,,,,,,,,,324,,,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103', +'95,97,98,99,101,,,,96,104,,,,336,,,66,,,93,100,102,,,108,109,85,86,87', +',78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', +'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', +',,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327', +'333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113', +',114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63', +',,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,', +',93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', +',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78,,,,79,80,,,,83,,81', +'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,,13', +'120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,', +',,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97', +'98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,', +'79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22', +',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', +'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,', +',,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86', +'87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', +'118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', +',,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30', +'116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', '122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', -',,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', -',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', -'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', -',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', -'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78,,,,79,80', -',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,', -'11,49,,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46', -'44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118', -',,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', -',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23', -',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', -'86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', -'117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', -',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,128,,,,,127,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,366,,,36,,,62', -'63,,,64,,38,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,', -',93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76', -'77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60', -'112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', -',,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101', -',,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,12,78,,,,79,80', -',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,', -'11,49,10,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', -'46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,', -',,103,95,97,98,99,101,,,,96,104,,,,,,414,66,,,93,100,102,,,108,109,85', -'86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', -'117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', -',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31', -'30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', +',,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,128,,,,,127,66,', +',93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121', +'110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,366', +',,36,,,62,63,,,64,,38,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104', +',,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78,,,,79,80,,,,83,,81,82', +'84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,10,13,120', +'119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,', +',,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98', +'99,101,,,,96,104,,,,,,414,66,,,93,100,102,,,108,109,85,86,87,,78,,,', +'79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22', +',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', +'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,', +',,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86', +'87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', +'118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', +',,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30', +'116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', '122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', ',,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', '102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', ',88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111', '113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', '63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', -',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76', -'77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,', -',246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', -',,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78,,,,79,80,,,,83,,81,82', -'84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,,13,120', -'119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,', -',,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98', -'99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79', -'80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,', -',,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46', -'44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,431,,,,48,,,,,,,,245,', -',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', -'86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', -'117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,431,,', -',48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102', -',,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88', -'31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113', -',114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63', -',,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,', -'93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76', -'77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,', -',246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', -',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', +',,93,100,102,,,108,109,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34', +'76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11,49,,13,120,119,121', '110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,', -',,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101', -',,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83', +',,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,', +',,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83', ',81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,', -',120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,', -',,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,', -',,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109', -'85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116', -'115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', -'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', -',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', +',120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,', +',,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,431,,,,48,,,,,,,,245,,,,,103', +'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', +'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,431,,,,48,,,,,', +',,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30', +'116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', +'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', +',,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', '102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', ',88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111', '113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', '63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', ',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76', -'77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60', +'77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60', '112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,', -',246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', -'235,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82', -'84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120', -'119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,', -',,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98', -'99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79', -'80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', -',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', -'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,', -',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', -'86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', -'115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', -'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', -',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', -',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', +',246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104', +',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', +'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', +'110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,', +',,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97', +'98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78', +',,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,', +',247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', +',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +'86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', +'117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', +',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', +',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', +'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31', +'30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', +'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', +',,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,235,,,,,,66,,,93', +'100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77', +',,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60', +'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,', +',246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104', +',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', '330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', '121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', ',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', '101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', ',,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', @@ -472,120 +455,36 @@ '102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', ',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', '111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', ',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', ',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', -'110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,', -',,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97', -'98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78', -',,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,', -',247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122,123,,106', -'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48', -',,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102', -',,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88', -'31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113', -'304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', -'63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104', -'235,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', -'82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328', -',,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,', -',,,,,,,,,,,,,991,,,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99', -'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', -',,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', -',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', -'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,', -',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', -'86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', -'115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', -'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', -',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', -',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', '330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', '121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', ',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', -'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78,,,,79,80', -',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,', -'11,49,,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46', -'44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', -'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,698,,,,48,', -',,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', -'327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,110,60,112,111', -'113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,324,,,246,,,62,63', -',,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,536,,,66,,,93', -'100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77', -',,,,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,324,,,320', -',,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', -',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', -'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121', -'110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,998', -',,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,', -',,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', -'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', -',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', '101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', ',,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', ',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', -'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,553,,62,63,,,64,,,,,,48,,,,,,,,245', -',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', -'86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', -'115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114', -'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', -',301,,,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305', -'93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76', -'77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', -'60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,', -',240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,302,97,98,99,101', -',,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,', -',,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,', -'49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', -',,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', -'118,,,247,,,,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,,,334,,,,,,,,,,,,,,,,,,,,991,,,246,,,62,63,,,64,,,,,,,,,,,,,,,', +'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,', ',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', '86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', '115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', '123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', ',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,', -'246,,,62,63,,,64,,,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96', +'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', +',88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', +',,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96', '104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,', -'81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328', -',,120,119,121,615,60,112,111,616,,114,122,123,,106,107,,,,334,,,,,,', -',,,,,,,,,,,,,617,,,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99', -'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', -',,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', -',,,,,,328,,,120,119,121,615,60,112,111,616,,114,122,123,,106,107,,,', -'334,,,,,,,,,,,,,,,,,,,,617,,,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118', -',,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', -',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23', -',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +'81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,', +'120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,', +',,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,', +',103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85', '86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', -'117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', -',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', -'327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', -'113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', -'63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', -',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122', +'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301', +',299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,235,,,,,,66,', +'305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', '76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', '60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', ',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', '104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', '82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,', @@ -598,969 +497,994 @@ ',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', '86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', '115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', '123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', ',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', +'102,,,108,109,85,86,87,12,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,', +',,,88,31,30,116,115,117,118,,,22,,,,,,11,49,,13,120,119,121,110,60,112', +'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,', +',62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,', ',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', -'110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,', -',,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97', -'98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78', -',,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', +'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120', +'119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,', +',,,,,,,324,,,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101', +',,,96,104,,,,536,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,', +',,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,', +',,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334', +',,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97', +'98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,', +'79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', ',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', ',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', ',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', '86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', '115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', -'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', -',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', +'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,553,,62,63,,,64', +',,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', '102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', ',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', -',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', -'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,', -',,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101', -',,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83', -',81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,', -'49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', -',,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', -'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,698,,299', -',48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', '111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,', -'246,,,62,63,,,64,,,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96', +'246,,,62,63,,,64,,301,,,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96', '104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,', '81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49', -',,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,', -',,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95', -'97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78', -',,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,', -',22,,,,,,11,49,313,13,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,45,46,44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,', -',,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,414,66,,,93,100,102,,,108', +',,120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44', +',,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103', +'302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86', +'87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', +'118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', +',,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', '109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327', -'333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,110,60,112,111,113', -',114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,', +'333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,615,60,112,111,616', +',114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,617,,,246,,,62,63,,', '64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', +'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', +',,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,615,60,112', +'111,616,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,617,,,246,,', +'62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', +',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', +',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', +'82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120', +'119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,', +',,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103', +'302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86', +'87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115', +'117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', +',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', +',,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,', +',108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', +'327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', +'63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', +',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', +',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', +'82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,', +',120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,', +',,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,698,,299,,48,,,,,,,,245,,', +',,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109', +'85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333', +'116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304', +'114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63', +',,64,,,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,', +'66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330', +'331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121', +'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,', +',,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101', +',,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,12,78,,,,79,80,,', +',83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,11', +'49,313,13,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46', +'44,,,,,,,,,,,,,,,,,,,,43,,,36,,,62,63,,,64,,38,,,,48,,,,,,,,23,,,,,103', +'95,97,98,99,101,,,,96,104,,,,,,414,66,,,93,100,102,,,108,109,85,86,87', +',78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', +'118,,,247,,,,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,,,334,,,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,,64,,,,,,,,,,,,,,,', +',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +'86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', +'117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122', +'123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301', +',299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305', +'93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76', +'77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,324,', +',320,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,', +',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', +'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', +'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', +',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', +'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', +',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,', +',49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', +',,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103', +'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', +'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', +'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', +',,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30', +'116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304', +'114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63', +',,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,', +',,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', +'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121', +'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,', +',,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,', +',,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83', +',81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,,49,,', +'120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,', +',,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97', +'98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,', +'79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,800,,,,48,,,,,', +',,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30', +'116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', +'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', +',,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', '102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', ',88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', '113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', ',,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96', '104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,', -'81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328', +'81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49', +',,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,', +',,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95', +'97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78', +',,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,698,,299,,48', +',,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102', +',,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', +'327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', +',,62,63,,,64,,,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104', +',,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82', +'84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119', +'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', +',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', +'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', +',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,', +',,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', +',,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103', +'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', +'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', +',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +'86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', +'117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', +',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', +',,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,', +',108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', +'327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', +'63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', +',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', +',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', +'82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328', ',,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,', ',,,,,,,,,,,,,324,,,320,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99', '101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', ',,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', -',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', +',,,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,', +'334,,,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103', +'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', +'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', +'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', +'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', +',,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327', +'333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113', +',114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63', +',,64,,431,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', +',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', +'60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,', +',240,,,246,,,62,63,,,64,,698,,,,48,,,,,,,,245,,,,,103,302,97,98,99,101', +',,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,', +',,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,', +',,,,,49,,,120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45', '46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,', -',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +',,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109', +'85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333', +'116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', +'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', +',,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', +'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', +',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', +'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', +',,62,63,,,64,,301,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104', +',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', +'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', +'110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,', +',,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97', +'98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78', +',,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', +',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', '86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115', -'117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', +'117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123', ',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48', -',,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31', -'30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304', -'114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63', -',,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,', -',,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', -'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', -',,,,,,240,,,246,,,62,63,,,64,,301,,,,48,,,,,,,,245,,,,,103,95,97,98', -'99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79', -'80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247', -',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', -'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,', -',,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +',,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,', +',108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', +'327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', +'63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', +',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331', +'76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110', +'60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', +',,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96', +'104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81', +'82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,', +',120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,', +',,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95', +'97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78', +',,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', +',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', '86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', '115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122', '123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,', ',,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,', -'246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104', -',,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82', -'84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120', -'119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,', -',,,,,,,,,,,,,240,,,246,,,62,63,,,64,,698,,,,48,,,,,,,,245,,,,,103,302', -'97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', -'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,431,,,,48,', -',,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,', -'108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88', -'327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', +'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', +',88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60,112,111', '113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', -'63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', +'63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', ',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76', -'77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60', -'112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240', -',,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,,,,103,302,97,98,99,101', -',,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78,,,,79,80,', -',,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,', -',,,,,328,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334', -',,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97', -'98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,', -'79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,22', -',,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45', -'46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,23,,', -',,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86', -'87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117', -'118,,,22,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106', -'107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,', -',,,23,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', +'77,,,,,,88,31,30,116,115,117,118,,,22,,,,,,,49,,,120,119,121,110,60', +'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,', +',246,,,62,63,,,64,,,,,,48,,,,,,,,23,,,,,103,95,97,98,99,101,,,,96,104', +',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', +'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', +'121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,', +',,,,,,,,,240,,,246,,,62,63,,,64,,,,299,,48,,,,,,,,245,,,,,103,302,97', +'98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,,78', +',,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117,118', +',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', +',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', +',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85', +'86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116', +'115,117,118,,,247,,,,,,,328,,,120,119,121,110,60,112,111,113,,114,122', +'123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,991,,,246,,,62,63,,,64,,,,,,', +',,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108', '109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327', '333,116,115,117,118,,,247,,,,,,,328,,,120,119,121,110,60,112,111,113', -',114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,324,,,320,,,62,63,,', +',114,122,123,,106,107,,,,334,,,,,,,,,,,,,,,,,,,,998,,,246,,,62,63,,', '64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', '102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', ',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', '111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,800,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104', +',,62,63,,,64,,698,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104', ',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121', -'110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,', -',,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101', +'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,328,,,120', +'119,121,110,60,112,111,113,,114,122,123,,106,107,,,,334,,,,,,,,,,,,', +',,,,,,,991,,,246,,,62,63,,,64,,,,,,,,,,,,,,,,,,,103,95,97,98,99,101', ',,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83', ',81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,', ',120,119,121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,', ',,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,301,,299,,48,,,,,,,,245,,', -',,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109', -'85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333', -'116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114', -'122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64', -',,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,', -',,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112', -'111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246', -',,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,', -',,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', -'121,110,60,112,111,113,304,114,122,123,,106,107,,45,46,44,,,,,,,,,,', -',,,,,,,,,240,,,246,,,62,63,,,64,,698,,299,,48,,,,,,,,245,,,,,103,302', -'97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,330,331,76,77,,,,,,88,327,333,116,115,117', -'118,,,247,,,,,,,49,,,120,119,121,110,60,112,111,113,304,114,122,123', -',106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,299', -',48,,,,,,,,245,,,,,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100', -'102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,', -',88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60,112,111', -'113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62', -'63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104,,,,,,,66', -',,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84,33,34,76', -'77,,,,,,88,31,30,116,115,117,118,,,247,,,,,,,49,,,120,119,121,110,60', -'112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,,,,,,,,240,', -',246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99,101,,,,96,104', -',,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80,,,,83,,81,82,84', -'330,331,76,77,,,,,,88,327,333,116,115,117,118,,,247,,,,,,,49,,,120,119', -'121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44,,,,,,,,,,,,,', -',,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103,95,97,98,99', -'101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,,78,,,,79,80', -',,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118,,,247,,,,', -',,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107,,45,46,44', -',,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245,,,,,103', -'95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,,,108,109,85,86,87,', -'78,,,,79,80,,,,83,,81,82,84,33,34,76,77,,,,,,88,31,30,116,115,117,118', -',,247,,,,,,,49,,,120,119,121,110,60,112,111,113,,114,122,123,,106,107', -',45,46,44,,,,,,,,,,,,,,,,,,,,240,,,246,,,62,63,,,64,,,,,,48,,,,,,,,245', -',,,,103,95,97,98,99,101,,,,96,104,,,,,,,66,,,93,100,102,-649,,108,109', -',,,-649,-649,-649,,,-649,-649,-649,581,-649,578,577,576,586,579,,,,-649', -'-649,,,,,589,,,,,-649,-649,,-649,-649,-649,-649,-649,,,,,,,,,,584,,', -',,,,,,,,597,596,,,,,,,,,,,,,-649,,-649,,,,,-649,,-649,-649,-649,289', -'-649,-649,-649,-649,,-649,,590,,,,,,,-649,-649,-649,,,,,-649,-649,,', -'-649,-649,,-649,-649,-649,-649,-649,,,-649,,,,,-649,,,,,,,-649,,,,,', -',,,-649,-649,-649,-649,-649,-649,-649,-649,-649,-649,-649,-649,-649', -'-649,,,-649,-649,-649,,,-649,,289,-649,,,-649,-649,,-649,,-649,,-649', -',-649,-649,-649,-649,-649,-649,-649,,-649,-649,-649,,,,,,,,,,,,,-649', -'-649,-312,-649,,-649,,,,-312,-312,-312,-649,,-312,-312,-312,581,-312', -'578,577,576,586,579,,,,,-312,-312,,,,589,,,,,-312,-312,,-312,-312,-312', -'-312,-312,,,,,,,,,,584,,,,,,,,,594,593,597,596,,-312,-312,-312,-312', -'-312,-312,-312,-312,-312,-312,-312,-312,-312,-312,,,-312,-312,-312,', -',-312,,292,-312,,,-312,-312,,-312,590,-312,,-312,,-312,-312,-312,-312', -'-312,-312,-312,,-312,,-312,,,,,,,,,,,,,-312,-312,-295,-312,,-312,,,', -'-295,-295,-295,-312,,-295,-295,-295,581,-295,578,577,576,586,579,,,', -',-295,-295,-295,,,589,,,,,-295,-295,,-295,-295,-295,-295,-295,,,,,,', -',,,584,,,,,,,,,594,593,597,596,,-295,-295,-295,-295,-295,-295,-295,-295', -'-295,-295,-295,-295,-295,-295,,,-295,-295,-295,,,-295,,,-295,,,-295', -'-295,,-295,590,-295,,-295,,-295,-295,-295,-295,-295,-295,-295,,-295', -',-295,581,,578,577,576,586,579,,,,,,-295,-295,-295,-295,589,-295,-630', -'-295,,,,,-295,-630,-630,-630,,,-630,-630,-630,,-630,,,,584,,,,,-630', -'-630,-630,-630,,,597,596,,,,-630,-630,,-630,-630,-630,-630,-630,,,,', -',,,,,,,,,,,,,,,,,590,,-630,-630,-630,-630,-630,-630,-630,-630,-630,-630', -'-630,-630,-630,-630,,,-630,-630,-630,,,-630,,,-630,,,-630,-630,,-630', -',-630,,-630,,-630,-630,-630,-630,-630,-630,-630,,-630,-630,-630,581', -',578,577,576,586,579,,,,,,-630,-630,-630,-630,589,-630,-629,-630,,,', -',-630,-629,-629,-629,,,-629,-629,-629,,-629,,,,584,,,,,-629,-629,-629', -'-629,594,593,597,596,,,,-629,-629,,-629,-629,-629,-629,-629,,,,,,,,', -',,,,,,,,,,,,,590,,-629,-629,-629,-629,-629,-629,-629,-629,-629,-629', +',,103,302,97,98,99,101,,,,96,104,,,,,,,66,,305,93,100,102,-443,,108', +'109,,,,-443,-443,-443,,,-443,-443,-443,581,-443,578,577,576,586,579', +',,,-443,-443,-443,,,,589,,,,,-443,-443,,-443,-443,-443,-443,-443,,,', +',,,,,,584,,,,,,,,,,,597,596,,-443,-443,-443,-443,-443,-443,-443,-443', +'-443,-443,-443,-443,-443,-443,,,-443,-443,-443,,,-443,,289,-443,,,-443', +'-443,,-443,590,-443,,-443,,-443,-443,-443,-443,-443,-443,-443,,-443', +'-443,-443,,,,,,,,,,,,,-443,-443,-312,-443,,-443,,,,-312,-312,-312,-443', +',-312,-312,-312,581,-312,578,577,576,586,579,,,,,-312,-312,,,,589,,', +',,-312,-312,,-312,-312,-312,-312,-312,,,,,,,,,,584,,,,,,,,,594,593,597', +'596,,-312,-312,-312,-312,-312,-312,-312,-312,-312,-312,-312,-312,-312', +'-312,,,-312,-312,-312,,,-312,,292,-312,,,-312,-312,,-312,590,-312,,-312', +',-312,-312,-312,-312,-312,-312,-312,,-312,,-312,,,,,,,,,,,,,-312,-312', +'-295,-312,,-312,,,,-295,-295,-295,-312,,-295,-295,-295,581,-295,578', +'577,576,586,579,,,,,-295,-295,-295,,,589,,,,,-295,-295,,-295,-295,-295', +'-295,-295,,,,,,,,,,584,,,,,,,,,594,593,597,596,,-295,-295,-295,-295', +'-295,-295,-295,-295,-295,-295,-295,-295,-295,-295,,,-295,-295,-295,', +',-295,,,-295,,,-295,-295,,-295,590,-295,,-295,,-295,-295,-295,-295,-295', +'-295,-295,,-295,,-295,581,,578,577,576,586,579,,,,,,-295,-295,-295,-295', +'589,-295,-649,-295,,,,,-295,-649,-649,-649,,,-649,-649,-649,,-649,,', +',584,,,,,-649,-649,-649,,594,593,597,596,,,,-649,-649,,-649,-649,-649', +'-649,-649,,,,,,,,,,,,,,235,,,,,,,,590,,-649,-649,-649,-649,-649,-649', +'-649,-649,-649,-649,-649,-649,-649,-649,,,-649,-649,-649,,,-649,,289', +'-649,,,-649,-649,,-649,,-649,,-649,,-649,-649,-649,-649,-649,-649,-649', +',-649,-649,-649,,,,,,,,,,,,,-649,-649,-629,-649,,-649,,,,-629,-629,-629', +'-649,,-629,-629,-629,581,-629,578,577,576,586,579,,,,-629,-629,-629', +'-629,,,589,,,,,-629,-629,,-629,-629,-629,-629,-629,,,,,,,,,,584,,,,', +',,,,594,593,597,596,,-629,-629,-629,-629,-629,-629,-629,-629,-629,-629', '-629,-629,-629,-629,,,-629,-629,-629,,,-629,,,-629,,,-629,-629,,-629', -',-629,,-629,,-629,-629,-629,-629,-629,-629,-629,,-629,-629,-629,581', -',578,577,576,586,579,,,,,,-629,-629,-629,-629,589,-629,-443,-629,,,', -',-629,-443,-443,-443,,,-443,-443,-443,,-443,,,,584,,,,,-443,-443,-443', -',,,597,596,,,,-443,-443,,-443,-443,-443,-443,-443,,,,,,,,,,,,,,,,,,', -',,,590,,-443,-443,-443,-443,-443,-443,-443,-443,-443,-443,-443,-443', -'-443,-443,,,-443,-443,-443,,,-443,,289,-443,,,-443,-443,,-443,,-443', -',-443,,-443,-443,-443,-443,-443,-443,-443,,-443,-443,-443,,,,,,,,,,', -',,-443,-443,,-443,,-443,,,,,,,-443,189,200,190,213,186,206,196,195,216', -'217,211,194,193,188,214,218,219,198,187,201,205,207,199,192,,,,208,215', -'210,209,202,212,197,185,204,203,,,,,,184,191,182,183,179,180,181,139', -'141,138,,140,,,,,,,,,173,174,,169,151,152,153,160,157,159,,,154,155', +'590,-629,,-629,,-629,-629,-629,-629,-629,-629,-629,,-629,-629,-629,581', +',578,577,576,586,579,,,,,,-629,-629,-629,-629,589,-629,-630,-629,,,', +',-629,-630,-630,-630,,,-630,-630,-630,,-630,,,,584,,,,,-630,-630,-630', +'-630,,,597,596,,,,-630,-630,,-630,-630,-630,-630,-630,,,,,,,,,,,,,,', +',,,,,,,590,,-630,-630,-630,-630,-630,-630,-630,-630,-630,-630,-630,-630', +'-630,-630,,,-630,-630,-630,,,-630,,,-630,,,-630,-630,,-630,,-630,,-630', +',-630,-630,-630,-630,-630,-630,-630,,-630,-630,-630,581,,578,577,576', +'586,579,,,,,,-630,-630,-630,-630,589,-630,-649,-630,,,,,-630,-649,-649', +'-649,,,-649,-649,-649,,-649,,,,584,,,,,-649,-649,,,,,597,596,,,,-649', +'-649,,-649,-649,-649,-649,-649,581,,578,577,576,586,579,581,,578,577', +'576,586,579,,,589,,,,,590,,589,,,,,,,,,,,-649,,,,584,,,-649,,,,584,289', +'-649,,597,596,,,,594,593,597,596,,,,,,,,,,,-649,-649,,,,,,,,,,,,,-649', +'590,,,,-649,,,590,,,,-649,189,200,190,213,186,206,196,195,216,217,211', +'194,193,188,214,218,219,198,187,201,205,207,199,192,,,,208,215,210,209', +'202,212,197,185,204,203,,,,,,184,191,182,183,179,180,181,139,141,138', +',140,,,,,,,,,173,174,,169,151,152,153,160,157,159,,,154,155,,,,175,176', +'161,162,,,,,,,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171', +'149,,,177,103,,,,,,,,,,104,,,,,,,,,170,,,,,178,189,200,190,213,186,206', +'196,195,216,217,211,194,193,188,214,218,219,198,187,201,205,207,199', +'192,,,,208,215,210,209,202,212,197,185,204,203,,,,,,184,191,182,183', +'179,180,181,139,141,,,140,,,,,,,,,173,174,,169,151,152,153,160,157,159', +',,154,155,,,,175,176,161,162,,,,,,,,,,,,,,166,165,,150,172,168,167,163', +'164,158,156,148,171,149,,,177,103,,,,,,,,,,104,,,,,,,,,170,,,,,178,189', +'200,190,213,186,206,196,195,216,217,211,194,193,188,214,218,219,198', +'187,201,205,207,199,192,,,,208,215,210,381,380,382,379,185,204,203,', +',,,,184,191,182,183,376,377,378,374,141,112,111,375,,114,,,,,,,173,174', +',169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,388,', +',,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,', +',,,,,,,,,,,,,,,,170,,,,,178,189,200,190,213,186,206,196,195,216,217', +'211,194,193,188,214,218,219,198,187,201,205,207,199,192,,,,208,215,210', +'209,202,212,197,185,204,203,,,,,,184,191,182,183,179,180,181,139,141', +'411,410,140,,412,,,,,,,173,174,,169,151,152,153,160,157,159,,,154,155', ',,,175,176,161,162,,,,,,,,,,,,,,166,165,,150,172,168,167,163,164,158', -'156,148,171,149,,,177,103,,,,,,,,,,104,,,,,,,,,170,,,,,178,189,200,190', -'213,186,206,196,195,216,217,211,194,193,188,214,218,219,198,187,201', -'205,207,199,192,,,,208,215,210,209,202,212,197,185,204,203,,,,,,184', -'191,182,183,179,180,181,139,141,,,140,,,,,,,,,173,174,,169,151,152,153', -'160,157,159,,,154,155,,,,175,176,161,162,,,,,,,,,,,,,,166,165,,150,172', -'168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,,,,,,,,,,,170,,,', -',178,189,200,190,213,186,206,196,195,216,217,211,194,193,188,214,218', -'219,198,187,201,205,207,199,192,,,,208,215,210,381,380,382,379,185,204', -'203,,,,,,184,191,182,183,376,377,378,374,141,112,111,375,,114,,,,,,', -'173,174,,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,', -',,,388,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,', -',177,,,,,,,,,,,,,,,,,,,,170,,,,,178,189,200,190,213,186,206,196,195', -'216,217,211,194,193,188,214,218,219,198,187,201,205,207,199,192,,,,208', -'215,210,209,202,212,197,185,204,203,,,,,,184,191,182,183,179,180,181', -'139,141,,,140,,,,,,,,,173,174,,169,151,152,153,160,157,159,,,154,155', -',,,175,176,161,162,,,,,,,,,,,,,,166,165,,150,172,168,167,163,164,158', -'156,148,171,149,,,177,103,,,,,,,,,,104,,,,,,,,,170,,,,,178,189,200,190', -'213,186,206,196,195,216,217,211,194,193,188,214,218,219,198,187,201', -'205,207,199,192,,,,208,215,210,209,202,212,197,185,204,203,,,,,,184', -'191,182,183,179,180,181,139,141,411,410,140,,412,,,,,,,173,174,,169', -'151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,,,,,,,,,166', -'165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,,,,', -',,,,,,170,,,,,178,189,200,190,213,186,206,196,195,216,217,211,194,193', -'188,214,218,219,198,187,201,205,207,199,192,,,,208,215,210,209,202,212', -'197,185,204,203,,,,,,184,191,182,183,179,180,181,139,141,,,140,,,,,', -',,,173,174,,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162', -',,,,,,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,', -'177,103,,,,,,,,,,104,,,,,,,,,170,,,,,178,189,200,190,213,186,206,196', -'195,216,217,211,194,193,188,214,218,219,198,187,201,205,207,199,192', -',,,208,215,210,209,202,212,197,185,204,203,,,,,,184,191,182,183,179', -'180,181,139,141,,,140,,,,,,,,,173,174,,169,151,152,153,160,157,159,', -',154,155,,,,175,176,161,162,,,,,,,,,,,,,,166,165,,150,172,168,167,163', -'164,158,156,148,171,149,,,177,103,,,,,,,,,,104,,506,458,,,507,,,170', -',,,,178,173,174,,169,151,152,153,160,157,159,,,154,155,,,,175,176,161', -'162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171', -'149,,,177,,,,,,,,,,805,465,,,804,,,,,,170,,,173,174,178,169,151,152', -'153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165', -',150,172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,679,458', -',,680,,,,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155,', -',,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158', -'156,148,171,149,,,177,,,,,,,,,,681,465,,,682,,,,,,170,,,173,174,178', -'169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,', -',,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,,', -',,,,,802,458,,,803,,,,,,170,,,173,174,178,169,151,152,153,160,157,159', -',,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167', -'163,164,158,156,148,171,149,,,177,,,,,,,,,,768,458,,,769,,,,,,170,,', +'156,148,171,149,,,177,,,,,,,,,,,,,,,,,,,,170,,,,,178,189,200,190,213', +'186,206,196,195,216,217,211,194,193,188,214,218,219,198,187,201,205', +'207,199,192,,,,208,215,210,209,202,212,197,185,204,203,,,,,,184,191', +'182,183,179,180,181,139,141,,,140,,,,,,,,,173,174,,169,151,152,153,160', +'157,159,,,154,155,,,,175,176,161,162,,,,,,,,,,,,,,166,165,,150,172,168', +'167,163,164,158,156,148,171,149,,,177,103,,,,,,,,,,104,,,,,,,,,170,', +',,,178,189,200,190,213,186,206,196,195,216,217,211,194,193,188,214,218', +'219,198,187,201,205,207,199,192,,,,208,215,210,209,202,212,197,185,204', +'203,,,,,,184,191,182,183,179,180,181,139,141,,,140,,,,,,,,,173,174,', +'169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,,,,,,', +',,166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,103,,,', +',,,,,,104,,,,,,,,,170,,,,,178,189,200,190,213,186,206,196,195,216,217', +'211,194,193,188,214,218,219,198,187,201,205,207,199,192,,,,208,215,210', +'209,202,212,197,185,204,203,,,,,,184,191,182,183,179,180,181,139,141', +',,140,,,,,,,,,173,174,,169,151,152,153,160,157,159,,,154,155,,,,175', +'176,161,162,,,,,,,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148', +'171,149,,,177,,,,,,,,,,454,458,,,455,,,,,,170,,,173,174,178,169,151', +'152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166', +'165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,461', +'465,,,460,,,,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155', +',,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164', +'158,156,148,171,149,,581,177,578,577,576,586,579,,,,,506,458,,,507,589', +',,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155,584,,,175', +'176,161,162,,,594,593,597,596,,,,,,,,166,165,,150,172,168,167,163,164', +'158,156,148,171,149,,,177,,,,,,,,,590,679,458,,,680,,,,,,170,,,173,174', +'178,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289', +',,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,', +',,,,,,,681,465,,,682,,,,,,170,,,173,174,178,169,151,152,153,160,157', +'159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168', +'167,163,164,158,156,148,171,149,,,177,,,,,,,,,,708,458,,,709,,,,,,170', +',,173,174,178,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162', +',,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149', +',,177,,,,,,,,,,711,465,,,712,,,,,,170,,,173,174,178,169,151,152,153', +'160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150', +'172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,679,458,,,680', +',,,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155,,,,175', +'176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156', +'148,171,149,,,177,,,,,,,,,,681,465,,,682,,,,,,170,,,173,174,178,169', +'151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,', +',166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,', +',768,458,,,769,,,,,,170,,,173,174,178,169,151,152,153,160,157,159,,', +'154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167', +'163,164,158,156,148,171,149,,,177,,,,,,,,,,770,465,,,771,,,,,,170,,', '173,174,178,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162', ',,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149', -',,177,,,,,,,,,,770,465,,,771,,,,,,170,,,173,174,178,169,151,152,153', +',,177,,,,,,,,,,802,458,,,803,,,,,,170,,,173,174,178,169,151,152,153', '160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150', -'172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,891,465,,,892', +'172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,805,465,,,804', ',,,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155,,,,175', '176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156', -'148,171,149,,,177,,,,,,,,,,1068,465,,,1067,,,,,,170,,,173,174,178,169', +'148,171,149,,,177,,,,,,,,,,891,465,,,892,,,,,,170,,,173,174,178,169', '151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,', ',166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,', -',1071,458,,,1072,,,,,,170,,,173,174,178,169,151,152,153,160,157,159', -',,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167', -'163,164,158,156,148,171,149,,581,177,578,577,576,586,579,,,,,506,458', -',,507,589,,,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155', -'584,,,175,176,161,162,,,,,597,596,,,,,,,,166,165,,150,172,168,167,163', -'164,158,156,148,171,149,,,177,,,,,,,,,590,681,465,,,682,,,,,,170,,,173', -'174,178,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,', -',,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,', -'177,,,,,,,,,,679,458,,,680,,,,,,170,,,173,174,178,169,151,152,153,160', -'157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172', -'168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,1073,465,,,1074,', -',,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155,,,,175,176', -'161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148', -'171,149,,,177,,,,,,,,,,711,465,,,712,,,,,,170,,,173,174,178,169,151', -'152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166', -'165,,150,172,168,167,163,164,158,156,148,171,149,,,177,,,,,,,,,,708', -'458,,,709,,,,,,170,,,173,174,178,169,151,152,153,160,157,159,,,154,155', -',,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167,163,164', -'158,156,148,171,149,,,177,,,,,,,,,,454,458,,,455,,,,,,170,,,173,174', -'178,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162,,,,,,289', -',,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,,177,581', -',578,577,576,586,579,,,461,465,,,460,,,589,,,170,,,173,174,178,169,151', -'152,153,160,157,159,,,154,155,,,584,175,176,161,162,,,,,,289,597,596', -',,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149,,581,177,578', -'577,576,586,579,,,,,,590,,,,589,,,,,170,,,,,178,581,,578,577,576,586', -'579,,,,,584,,,,,589,,,,594,593,597,596,581,,578,577,576,586,579,581', -',578,577,576,586,579,584,581,589,578,577,576,586,579,,589,235,597,596', -',,,,589,590,,,,,,584,,,,,,,584,,,,597,596,,,584,594,593,597,596,,590', -',,,,597,596,581,,578,577,576,586,579,581,,578,577,576,586,579,,,589', -'590,,,,,,589,590,581,,578,577,576,586,579,590,,,,,,584,,,589,,,,584', -',,,597,596,,,,594,593,597,596,,,,,581,584,578,577,576,586,579,,,,594', -'593,597,596,,,589,,,,,590,,,,,,,590,,,,,,,,,,584,,,,,,,,590,594,593', -'597,596,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,590' ] - racc_action_table = arr = ::Array.new(26190, nil) +',506,458,,,507,,,,,,170,,,173,174,178,169,151,152,153,160,157,159,,', +'154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150,172,168,167', +'163,164,158,156,148,171,149,,,177,,,,,,,,,,1068,465,,,1067,,,,,,170', +',,173,174,178,169,151,152,153,160,157,159,,,154,155,,,,175,176,161,162', +',,,,,289,,,,,,,,166,165,,150,172,168,167,163,164,158,156,148,171,149', +',,177,,,,,,,,,,1071,458,,,1072,,,,,,170,,,173,174,178,169,151,152,153', +'160,157,159,,,154,155,,,,175,176,161,162,,,,,,289,,,,,,,,166,165,,150', +'172,168,167,163,164,158,156,148,171,149,,,177,581,,578,577,576,586,579', +',,1073,465,,,1074,,,589,,,170,,,173,174,178,169,151,152,153,160,157', +'159,,,154,155,,,584,175,176,161,162,,,,,,289,597,596,,,,,,166,165,,150', +'172,168,167,163,164,158,156,148,171,149,,581,177,578,577,576,586,579', +',,,,,590,,,,589,,,,,170,,,,581,178,578,577,576,586,579,,,,,,,584,,581', +'589,578,577,576,586,579,,,597,596,,,,,581,589,578,577,576,586,579,,584', +'581,,578,577,576,586,579,589,594,593,597,596,,,584,,589,,581,590,578', +'577,576,586,579,597,596,,,584,,,,,589,,,,584,,597,596,,,590,,,,,597', +'596,,,,,,584,,,590,,,,,,,,597,596,,,,,,590,,,,,,,,,590,,,,,,,,,,,,,', +',,,,590' ] + racc_action_table = arr = ::Array.new(26124, nil) idx = 0 clist.each do |str| str.split(',', -1).each do |i| arr[idx] = i.to_i unless i.empty? idx += 1 end end clist = [ -'460,913,1071,402,355,356,239,460,460,460,367,703,569,460,460,708,460', -'483,405,92,788,788,767,709,482,889,703,92,961,364,617,613,771,565,617', -'888,460,460,824,460,460,460,460,460,1073,937,1072,1085,770,483,603,769', -'835,483,483,438,482,768,913,562,482,482,733,239,329,363,402,460,460', -'460,460,460,460,460,460,460,460,460,460,460,460,405,708,460,460,460', -'835,460,718,718,709,460,470,470,460,824,688,65,771,460,1017,460,1017', -'460,460,460,460,460,460,460,788,460,438,460,770,367,1071,708,355,356', -'708,1071,1073,355,356,709,460,460,709,460,889,460,461,29,364,708,613', -'771,460,461,461,461,961,709,460,461,461,961,461,888,603,329,888,770', -'888,603,769,461,1073,937,1072,1085,768,1073,937,1072,1085,733,461,461', -'363,461,461,461,461,461,308,680,718,686,561,308,470,688,65,238,47,47', -'334,334,390,5,22,782,782,711,5,615,29,461,461,461,461,461,461,461,461', -'461,461,461,461,461,461,686,455,461,461,461,241,461,29,47,47,461,719', -'556,461,841,22,802,719,461,803,461,680,461,461,461,461,461,461,461,238', -'461,461,461,44,44,711,525,615,390,390,390,640,711,455,615,461,461,711', -'461,615,461,711,681,615,334,334,555,461,455,681,681,681,241,461,681', -'681,681,841,681,711,977,615,793,802,841,384,803,681,681,681,681,977', -'384,841,476,891,554,679,681,681,547,681,681,681,681,681,545,525,525', -'525,542,841,640,640,957,392,957,957,957,382,957,640,44,44,977,977,382', -'537,525,681,681,681,681,681,681,681,681,681,681,681,681,681,681,793', -'793,681,681,681,891,681,681,476,793,681,679,891,681,681,977,681,891', -'681,535,681,891,681,681,681,681,681,681,681,735,681,681,681,392,392', -'392,532,381,531,891,735,454,797,397,381,681,681,681,681,957,681,407', -'681,682,643,560,799,681,560,901,682,682,682,681,901,682,682,682,999', -'682,515,996,801,735,735,999,514,338,996,682,682,682,1003,454,999,1003', -'616,996,855,682,682,855,682,682,682,682,682,750,454,750,750,750,619', -'750,397,397,397,735,394,619,503,394,407,407,407,643,643,643,619,338', -'682,682,682,682,682,682,682,682,682,682,682,682,682,682,338,380,682', -'682,682,616,682,682,380,487,682,486,616,682,682,485,682,616,682,41,682', -'616,682,682,682,682,682,682,682,969,682,484,682,237,969,394,394,541', -'663,616,237,750,42,20,541,682,682,682,682,237,682,804,682,541,809,379', -'472,682,804,804,804,41,379,682,804,804,985,804,985,985,985,985,985,1051', -'1051,1049,41,1049,1049,1049,663,1049,985,564,42,20,564,804,804,712,804', -'804,804,804,804,663,712,138,462,42,20,712,138,138,985,712,584,378,584', -'584,584,453,584,1049,378,985,985,452,804,804,804,804,804,804,804,804', -'804,804,804,804,804,804,354,354,804,804,804,747,804,747,747,747,804', -'747,584,804,360,738,738,985,804,360,804,584,804,804,804,804,804,804', -'804,449,804,353,804,353,353,353,353,353,559,897,435,559,377,747,897', -'804,804,353,804,377,804,805,747,756,756,995,432,804,805,805,805,990', -'995,804,805,805,1033,805,990,353,353,995,497,1033,17,17,805,990,353', -'353,353,353,1033,430,833,427,840,805,805,27,805,805,805,805,805,404', -'27,401,851,875,19,875,875,875,497,875,376,19,497,497,497,497,852,376', -'353,399,19,396,805,805,805,805,805,805,805,805,805,805,805,805,805,805', -'774,375,805,805,805,875,805,774,375,859,805,860,374,805,875,861,774', -'490,805,374,805,865,805,805,805,805,805,805,805,866,805,805,805,490', -'490,567,868,567,567,567,567,567,869,871,874,805,805,876,805,490,805', -'567,113,490,490,490,490,805,879,113,113,113,885,805,113,113,113,890', -'113,894,551,898,900,567,50,909,113,912,113,113,113,50,567,567,567,567', -'551,551,113,113,50,113,113,113,113,113,368,1043,366,1043,1043,1043,551', -'1043,551,362,551,551,551,551,361,919,551,920,551,922,923,924,567,113', -'113,113,113,113,113,113,113,113,113,113,113,113,113,926,1041,113,113', -'113,321,113,113,1041,927,113,928,321,113,113,348,113,1041,113,342,113', -'321,113,113,113,113,113,113,113,941,113,942,113,339,335,980,333,980', -'980,980,980,980,322,328,327,113,113,113,113,322,113,980,113,110,324', -'959,318,113,322,317,110,110,110,113,316,110,110,110,968,110,502,972', -'958,980,958,958,958,110,958,110,110,110,980,980,980,980,502,502,975', -'110,110,314,110,110,110,110,110,877,300,877,877,877,502,877,502,988', -'502,502,502,502,958,297,502,943,502,943,943,943,980,943,110,110,110', -'110,110,110,110,110,110,110,110,110,110,110,296,877,110,110,110,498', -'110,110,991,993,110,285,281,110,110,247,110,488,110,243,110,998,110', -'110,110,110,110,110,110,242,110,1007,110,488,488,1008,1009,498,1010', -'1011,240,498,498,498,498,110,110,110,110,488,110,488,110,488,488,488', -'488,110,530,530,530,530,530,110,1020,1020,1020,1020,1020,1020,1013,220', -'323,1020,1020,136,102,1023,1020,323,1020,1020,1020,1020,1020,1020,1020', -'1026,323,1027,1028,1029,1020,1020,1020,1020,1020,1020,1020,789,789,1020', -'1031,789,789,789,442,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020', -'1020,1020,101,1020,1020,1020,100,1020,1020,1037,1020,1020,1020,442,442', -'442,442,442,442,442,442,442,442,442,325,442,442,437,99,442,442,325,1020', -'73,437,1020,49,43,1020,1020,325,40,1020,437,1020,442,1050,442,1020,442', -'442,442,442,442,442,442,1020,442,1055,1056,340,1020,1020,1020,1020,1020', -'1020,340,25,18,1020,1020,1067,442,1068,442,340,1070,1020,16,15,1020', -'1020,1020,13,1076,1020,1020,1022,1022,1022,1022,1022,1022,1077,1081', -'365,1022,1022,1082,1083,1084,1022,365,1022,1022,1022,1022,1022,1022', -'1022,3,365,684,1092,683,1022,1022,1022,1022,1022,1022,1022,687,675,1022', -'690,692,695,697,448,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022', -'1022,1022,669,1022,1022,1022,664,1022,1022,1,1022,1022,1022,448,448', -'448,448,448,448,448,448,448,448,448,892,448,448,997,656,448,448,892', -'1022,705,997,1022,892,707,1022,1022,892,650,1022,997,1022,448,647,448', -'1022,448,448,448,448,448,448,448,1022,448,710,624,1074,1022,1022,1022', -'1022,1022,1022,1074,621,713,1022,1022,1074,448,714,607,1074,717,1022', -'606,605,1022,1022,1022,604,600,1022,1022,830,830,830,830,830,830,598', -'734,595,830,830,591,583,574,830,573,830,830,830,830,830,830,830,347', -'347,347,347,347,830,830,830,830,830,830,830,572,749,830,312,312,312', -'312,312,830,830,830,830,830,830,830,830,830,830,830,830,570,830,830', -'830,751,830,830,758,830,830,830,294,294,294,294,294,294,294,294,294', -'294,294,764,294,294,,,294,294,,830,,,830,,,830,830,,,830,,830,294,,294', -'830,294,294,294,294,294,294,294,830,294,,,,830,830,830,830,830,830,', -',,830,830,,294,,,,,830,,,830,830,830,,,830,830,849,849,849,849,849,849', -',,,849,849,,,,849,,849,849,849,849,849,849,849,9,9,9,9,9,849,849,849', -'849,849,849,849,,,849,,,,,,849,849,849,849,849,849,849,849,849,849,849', -'849,,849,849,849,,849,849,,849,849,849,24,24,24,24,24,24,24,24,24,24', -'24,,24,24,,,24,24,,849,,,849,,,849,849,,,849,,849,24,,24,849,24,24,24', -'24,24,24,24,849,24,,,,849,849,849,849,849,849,,,,849,849,,24,,,,,849', -',,849,849,849,,,849,849,857,857,857,857,857,857,,,,857,857,,,,857,,857', -'857,857,857,857,857,857,,,,,,857,857,857,857,857,857,857,,,857,,,,,', -'857,857,857,857,857,857,857,857,857,857,857,857,,857,857,857,,857,857', -',857,857,857,552,552,552,552,552,552,552,552,552,552,552,,552,552,,', -'552,552,,857,,,857,,,857,857,,,857,,857,552,,552,857,552,552,552,552', -'552,552,552,857,552,,,,857,857,857,857,857,857,,,,857,857,,552,,,,,857', -',,857,857,857,,,857,857,858,858,858,858,858,858,,,,858,858,,,,858,,858', -'858,858,858,858,858,858,,,,,,858,858,858,858,858,858,858,,,858,,,,,', -'858,858,858,858,858,858,858,858,858,858,858,858,,858,858,858,,858,858', -',858,858,858,918,918,918,918,918,918,918,918,918,918,918,,918,918,,', -'918,918,,858,,,858,,,858,858,,,858,,858,918,,918,858,918,918,918,918', -'918,918,918,858,918,,,,858,858,858,858,858,858,,,,858,858,,918,,,,,858', -',,858,858,858,,,858,858,884,884,884,884,884,884,,,,884,884,,,,884,,884', -'884,884,884,884,884,884,,,,,,884,884,884,884,884,884,884,,,884,,,,,', -'884,884,884,884,884,884,884,884,884,884,884,884,,884,884,884,,884,884', -',884,884,884,501,501,501,501,501,501,501,501,501,501,501,,501,501,,', -'501,501,,884,,,884,,,884,884,,,884,,884,501,,501,884,501,501,501,501', -'501,501,501,884,501,,,,884,884,884,884,884,884,,,,884,884,501,501,,', -',,884,,,884,884,884,,,884,884,895,895,895,895,895,895,,,,895,895,,,', -'895,,895,895,895,895,895,895,895,,,,,,895,895,895,895,895,895,895,,', -'895,,,,,,895,895,895,895,895,895,895,895,895,895,895,895,,895,895,895', -',895,895,,895,895,895,806,806,806,806,806,806,806,806,806,806,806,,806', -'806,,,806,806,,895,,,895,,,895,895,,,895,,895,806,,806,895,806,806,806', -'806,806,806,806,895,806,,,,895,895,895,895,895,895,,,,895,895,,806,', -',,,895,,,895,895,895,,,895,895,2,2,2,2,2,2,,,,2,2,,,,2,,2,2,2,2,2,2', -'2,,,,,,2,2,2,2,2,2,2,,1014,2,1014,1014,1014,,1014,2,2,2,2,2,2,2,2,2', -'2,2,2,,2,2,2,,2,2,,2,2,2,493,493,493,493,493,493,493,,1014,493,493,', -',,,,493,493,,2,,,2,,,2,2,,,2,,2,493,,493,2,493,493,493,493,493,493,493', -'2,493,,,,2,2,2,2,2,2,,,,2,2,,1012,,1012,1012,1012,2,1012,,2,2,2,,,2', -'2,652,652,652,652,652,652,,,,652,652,,,,652,,652,652,652,652,652,652', -'652,1012,,,,,652,652,652,652,652,652,652,,,652,,,,,,652,652,652,652', -'652,652,652,652,652,652,652,652,,652,652,652,,652,652,,652,652,652,492', -'492,492,492,492,492,492,,,492,492,,,,,,492,492,,652,,,652,,,652,652', -',,652,,652,492,,492,652,492,492,492,492,492,492,492,652,492,,,,652,652', -'652,652,652,652,,,,652,652,,,,,,,652,,,652,652,652,,,652,652,36,36,36', -'36,36,36,,,,36,36,,,,36,,36,36,36,36,36,36,36,,,,,,36,36,36,36,36,36', -'36,,,36,,,,,,36,36,36,36,36,36,36,36,36,36,36,36,,36,36,36,,36,36,,36', -'36,36,491,491,491,491,491,491,491,,,491,491,,,,,,491,491,,36,,,36,,', -'36,36,,,36,,36,491,,491,36,491,491,491,491,491,491,491,36,491,,,,36', -'36,36,36,36,36,,,,36,36,,,,,,,36,,,36,36,36,,,36,36,602,602,602,602', -'602,602,,,,602,602,,,,602,,602,602,602,602,602,602,602,,,,,,602,602', -'602,602,602,602,602,,,602,,,,,,602,602,602,602,602,602,602,602,602,602', -'602,602,,602,602,602,,602,602,,602,602,602,496,496,496,496,496,496,496', -',,496,496,,,,,,496,496,,602,,,602,,,602,602,,,602,,602,496,,496,602', -'496,496,496,496,496,496,496,602,496,,,,602,602,602,602,602,602,,,,602', -'602,,,,,,,602,,,602,602,602,,,602,602,599,599,599,599,599,599,,,,599', -'599,,,,599,,599,599,599,599,599,599,599,,,,,,599,599,599,599,599,599', -'599,,,599,,,,,,599,599,599,599,599,599,599,599,599,599,599,599,,599', -'599,599,,599,599,,599,599,599,500,500,500,500,500,500,500,500,,500,500', -',,,,,500,500,,599,,,599,,,599,599,,,599,,599,500,,500,599,500,500,500', -'500,500,500,500,599,500,,,,599,599,599,599,599,599,,,,599,599,,,,,,', -'599,,,599,599,599,,,599,599,359,359,359,359,359,359,,,,359,359,,,,359', -',359,359,359,359,359,359,359,,,,,,359,359,359,359,359,359,359,,,359', -',,,,,359,359,359,359,359,359,359,359,359,359,359,359,,359,359,359,,359', -'359,,359,359,359,481,481,481,481,481,481,481,481,481,481,481,,481,481', -',,481,481,,359,,,359,,,359,359,,,359,,359,481,,481,359,481,481,481,481', -'481,481,481,359,481,,,,359,359,359,359,359,359,,,,359,359,,,,,,,359', -',,359,359,359,,,359,359,358,358,358,358,358,358,,,,358,358,,,,358,,358', -'358,358,358,358,358,358,,,,,,358,358,358,358,358,358,358,,,358,,,,,', -'358,358,358,358,358,358,358,358,358,358,358,358,,358,358,358,,358,358', -',358,358,358,480,480,480,480,480,480,480,480,480,480,480,,480,480,,', -'480,480,,358,,,358,,,358,358,,,358,,358,480,,480,358,480,480,480,480', -'480,480,480,358,480,,,,358,358,358,358,358,358,,,,358,358,,,,,,,358', -',,358,358,358,,,358,358,934,934,934,934,934,934,,,,934,934,,,,934,,934', -'934,934,934,934,934,934,,,,,,934,934,934,934,934,934,934,,,934,,,,,', -'934,934,934,934,934,934,934,934,934,934,934,934,,934,934,934,,934,934', -',934,934,934,499,499,499,499,499,499,499,,,499,499,,,,,,499,499,,934', -',,934,,,934,934,,,934,,934,499,,499,934,499,499,499,499,499,499,499', -'934,499,,,,934,934,934,934,934,934,,,,934,934,,,,,,,934,,,934,934,934', -',,934,934,935,935,935,935,935,935,,,,935,935,,,,935,,935,935,935,935', -'935,935,935,,,,,,935,935,935,935,935,935,935,,,935,,,,,,935,935,935', -'935,935,935,935,935,935,935,935,935,,935,935,935,,935,935,,935,935,935', -'495,495,495,495,495,495,495,,,495,495,,,,,,495,495,,935,,,935,,,935', -'935,,,935,,935,495,,495,935,495,495,495,495,495,495,495,935,495,,,,935', -'935,935,935,935,935,,,,935,935,,,,,,,935,,,935,935,935,,,935,935,346', -'346,346,346,346,346,,,,346,346,,,,346,,346,346,346,346,346,346,346,', -',,,,346,346,346,346,346,346,346,,,346,,,,,,346,346,346,346,346,346,346', -'346,346,346,346,346,,346,346,346,,346,346,,346,346,346,494,494,494,494', -'494,494,494,,,494,494,,,,,,494,494,,346,,,346,,,346,346,,,346,,346,494', -',494,346,494,494,494,494,494,494,494,346,494,,,,346,346,346,346,346', -'346,,,,346,346,,,,,,,346,,,346,346,346,,,346,346,772,772,772,772,772', -'772,,,,772,772,,,,772,,772,772,772,772,772,772,772,,,,,,772,772,772', -'772,772,772,772,,,772,,,,,,772,772,772,772,772,772,772,772,772,772,772', -'772,,772,772,772,,772,772,,772,772,772,489,,,,,,,,,,,,,,,,489,489,,772', -',,772,,,772,772,,,772,,772,489,,489,772,489,489,489,489,,,,772,,,,,772', -'772,772,772,772,772,,,,772,772,,,,,,,772,,,772,772,772,,,772,772,783', -'783,783,783,783,783,,,,783,783,,,,783,,783,783,783,783,783,783,783,', -',,,,783,783,783,783,783,783,783,,,783,,,,,,783,783,783,783,783,783,783', -'783,783,783,783,783,,783,783,783,,783,783,,783,783,783,,,,,,,,,,,,,', -',,,,,,783,,,783,,,783,783,,,783,,783,,,,783,,,,,,,,783,,,,,783,783,783', -'783,783,783,,,,783,783,,,,,,,783,,,783,783,783,,,783,783,784,784,784', -'784,784,784,,,,784,784,,,,784,,784,784,784,784,784,784,784,,,,,,784', -'784,784,784,784,784,784,,,784,,,,,,784,784,784,784,784,784,784,784,784', -'784,784,784,,784,784,784,,784,784,,784,784,784,,,,,,,,,,,,,,,,,,,,784', -',,784,,,784,784,,,784,,784,,,,784,,,,,,,,784,,,,,784,784,784,784,784', -'784,,,,784,784,,,,,,,784,,,784,784,784,,,784,784,320,320,320,320,320', -'320,,,,320,320,,,,320,,320,320,320,320,320,320,320,,,,,,320,320,320', -'320,320,320,320,,,320,,,,,,320,320,320,320,320,320,320,320,320,320,320', -'320,,320,320,320,,320,320,,320,320,320,,,,,,,,,,,,,,,,,,,,320,,,320', -',,320,320,,,320,,320,,,,320,,,,,,,,320,,,,,320,320,320,320,320,320,', -',,320,320,,,,,,,320,,,320,320,320,,,320,320,965,965,965,965,965,965', -',,,965,965,,,,965,,965,965,965,965,965,965,965,,,,,,965,965,965,965', -'965,965,965,,,965,,,,,,965,965,965,965,965,965,965,965,965,965,965,965', -',965,965,965,,965,965,,965,965,965,,,,,,,,,,,,,,,,,,,,965,,,965,,,965', -'965,,,965,,965,,,,965,,,,,,,,965,,,,,965,965,965,965,965,965,,,,965', -'965,,,,,,,965,,,965,965,965,,,965,965,315,315,315,315,315,315,,,,315', -'315,,,,315,,315,315,315,315,315,315,315,,,,,,315,315,315,315,315,315', -'315,,,315,,,,,,315,315,315,315,315,315,315,315,315,315,315,315,,315', -'315,315,,315,315,,315,315,315,,,,,,,,,,,,,,,,,,,,315,,,315,,,315,315', -',,315,,315,,,,315,,,,,,,,315,,,,,315,315,315,315,315,315,,,,315,315', -',,,,,,315,,,315,315,315,,,315,315,994,994,994,994,994,994,,,,994,994', -',,,994,,994,994,994,994,994,994,994,,,,,,994,994,994,994,994,994,994', -',,994,,,,,,994,994,994,994,994,994,994,994,994,994,994,994,,994,994', -'994,,994,994,,994,994,994,,,,,,,,,,,,,,,,,,,,994,,,994,,,994,994,,,994', -',994,,,,994,,,,,,,,994,,,,,994,994,994,994,994,994,,,,994,994,,,,,,', -'994,,,994,994,994,,,994,994,790,790,790,790,790,790,,,,790,790,,,,790', -',790,790,790,790,790,790,790,,,,,,790,790,790,790,790,790,790,,,790', -',,,,,790,790,790,790,790,790,790,790,790,790,790,790,,790,790,790,,790', -'790,,790,790,790,,,,,,,,,,,,,,,,,,,,790,,,790,,,790,790,,,790,,790,', -',,790,,,,,,,,790,,,,,790,790,790,790,790,790,,,,790,790,,,,,,,790,,', -'790,790,790,,,790,790,246,246,246,246,246,246,,,,246,246,,,,246,,246', -'246,246,246,246,246,246,,,,,,246,246,246,246,246,246,246,,,246,,,,,', -'246,246,246,246,246,246,246,246,246,246,246,246,,246,246,246,,246,246', -',246,246,246,,,,,,,,,,,,,,,,,,,,246,,,246,,,246,246,,,246,,246,,,,246', -',,,,,,,246,,,,,246,246,246,246,246,246,,,,246,246,,,,,,,246,,,246,246', -'246,,,246,246,222,222,222,222,222,222,,,,222,222,,,,222,,222,222,222', -'222,222,222,222,,,,,,222,222,222,222,222,222,222,,,222,,,,,,222,222', -'222,222,222,222,222,222,222,222,222,222,,222,222,222,,222,222,,222,222', -'222,,,,,,,,,,,,,,,,,,,,222,,,222,,,222,222,,,222,,222,,,,222,,,,,,,', -'222,,,,,222,222,222,222,222,222,,,,222,222,,,,,,,222,,,222,222,222,', -',222,222,1015,1015,1015,1015,1015,1015,,,,1015,1015,,,,1015,,1015,1015', -'1015,1015,1015,1015,1015,,,,,,1015,1015,1015,1015,1015,1015,1015,,,1015', -',,,,,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,,1015', -'1015,1015,,1015,1015,,1015,1015,1015,,,,,,,,,,,,,,,,,,,,1015,,,1015', -',,1015,1015,,,1015,,1015,,,,1015,,,,,,,,1015,,,,,1015,1015,1015,1015', -'1015,1015,,,,1015,1015,,,,,,,1015,,,1015,1015,1015,,,1015,1015,67,67', -'67,,67,,,,67,67,,,,67,,67,67,67,67,67,67,67,,,,,,67,67,67,67,67,67,67', -',,67,,,,,,,67,,,67,67,67,67,67,67,67,67,,67,67,67,,67,67,,67,67,67,', -',,,,,,,,,,,,,,,,,,67,,,67,,,67,67,,,67,,,,,,67,,,,,,,,67,,,,,67,67,67', -'67,67,67,,,,67,67,,,,,,,67,,,67,67,67,,,67,67,8,8,8,8,8,,,,8,8,,,,8', -',8,8,8,8,8,8,8,,,,,,8,8,8,8,8,8,8,,,8,,,,,,8,8,8,8,8,8,8,8,8,8,8,8,', -'8,8,8,,8,8,,8,8,8,,,,,,,,,,,,,,,,,,,,8,,,8,,,8,8,,,8,,8,,,,8,,,,,,,', -'8,,,,,8,8,8,8,8,8,,,,8,8,,,,,,,8,,,8,8,8,,,8,8,23,23,23,,23,,,,23,23', -',,,23,,23,23,23,23,23,23,23,,,,,,23,23,23,23,23,23,23,,,23,,,,,,,23', -',,23,23,23,23,23,23,23,23,,23,23,23,,23,23,,23,23,23,,,,,,,,,,,,,,,', -',,,,23,,,23,,,23,23,,,23,,,,,,23,,,,,,,,23,,,,,23,23,23,23,23,23,,,', -'23,23,,,,,,,23,,,23,23,23,,,23,23,32,32,32,,32,,,,32,32,,,,32,,32,32', -'32,32,32,32,32,,,,,,32,32,32,32,32,32,32,,,32,,,,,,,32,,,32,32,32,32', -'32,32,32,32,32,32,32,32,,32,32,,32,32,32,,,,,,,,,,,,,,,,,,,,32,,,32', -',,32,32,,,32,,32,,32,,32,,,,,,,,32,,,,,32,32,32,32,32,32,,,,32,32,,', -',,,,32,,32,32,32,32,,,32,32,33,33,33,,33,,,,33,33,,,,33,,33,33,33,33', -'33,33,33,,,,,,33,33,33,33,33,33,33,,,33,,,,,,,33,,,33,33,33,33,33,33', -'33,33,33,33,33,33,,33,33,,33,33,33,,,,,,,,,,,,,,,,,,,,33,,,33,,,33,33', -',,33,,33,,33,,33,,,,,,,,33,,,,,33,33,33,33,33,33,,,,33,33,,,,,,,33,', -'33,33,33,33,,,33,33,34,34,34,,34,,,,34,34,,,,34,,34,34,34,34,34,34,34', -',,,,,34,34,34,34,34,34,34,,,34,,,,,,,34,,,34,34,34,34,34,34,34,34,34', -'34,34,34,,34,34,,34,34,34,,,,,,,,,,,,,,,,,,,,34,,,34,,,34,34,,,34,,34', -',34,,34,,,,,,,,34,,,,,34,34,34,34,34,34,,,,34,34,,,,,,,34,,34,34,34', -'34,,,34,34,37,37,37,,37,,,,37,37,,,,37,,37,37,37,37,37,37,37,,,,,,37', -'37,37,37,37,37,37,,,37,,,,,,,37,,,37,37,37,37,37,37,37,37,,37,37,37', -',37,37,,,,37,,,,,,,,,,,,,,,,,,,,37,,,37,,,37,37,,,37,,37,,,,,,,,,,,', -',,,,,37,37,37,37,37,37,,,,37,37,,,,,,,37,,,37,37,37,,,37,37,38,38,38', -',38,,,,38,38,,,,38,,38,38,38,38,38,38,38,,,,,,38,38,38,38,38,38,38,', -',38,,,,,,,38,,,38,38,38,38,38,38,38,38,,38,38,38,,38,38,,,,38,,,,,,', -',,,,,,,,,,,,,38,,,38,,,38,38,,,38,,,,,,,,,,,,,,,,,,,38,38,38,38,38,38', -',,,38,38,,,,38,,,38,,,38,38,38,,,38,38,45,45,45,,45,,,,45,45,,,,45,', -'45,45,45,45,45,45,45,,,,,,45,45,45,45,45,45,45,,,45,,,,,,,45,,,45,45', -'45,45,45,45,45,45,,45,45,45,,45,45,,45,45,45,,,,,,,,,,,,,,,,,,,,45,', -',45,,,45,45,,,45,,,,,,45,,,,,,,,45,,,,,45,45,45,45,45,45,,,,45,45,,', -',,,,45,,,45,45,45,,,45,45,46,46,46,,46,,,,46,46,,,,46,,46,46,46,46,46', -'46,46,,,,,,46,46,46,46,46,46,46,,,46,,,,,,,46,,,46,46,46,46,46,46,46', -'46,,46,46,46,,46,46,,46,46,46,,,,,,,,,,,,,,,,,,,,46,,,46,,,46,46,,,46', -',,,,,46,,,,,,,,46,,,,,46,46,46,46,46,46,,,,46,46,,,,,,,46,,,46,46,46', -',,46,46,48,48,48,,48,,,,48,48,,,,48,,48,48,48,48,48,48,48,,,,,,48,48', -'48,48,48,48,48,,,48,,,,,,,48,,,48,48,48,48,48,48,48,48,,48,48,48,,48', -'48,,48,48,48,,,,,,,,,,,,,,,,,,,,48,,,48,,,48,48,,,48,,,,,,48,,,,,,,', -'48,,,,,48,48,48,48,48,48,,,,48,48,,,,,,,48,,,48,48,48,,,48,48,62,62', -'62,62,62,,,,62,62,,,,62,,62,62,62,62,62,62,62,,,,,,62,62,62,62,62,62', -'62,,,62,,,,,,62,62,,62,62,62,62,62,62,62,62,62,,62,62,62,,62,62,,62', -'62,62,,,,,,,,,,,,,,,,,,,,62,,,62,,,62,62,,,62,,62,,,,62,,,,,,,,62,,', -',,62,62,62,62,62,62,,,,62,62,,,,,,,62,,,62,62,62,,,62,62,68,68,68,,68', -',,,68,68,,,,68,,68,68,68,68,68,68,68,,,,,,68,68,68,68,68,68,68,,,68', -',,,,,,68,,,68,68,68,68,68,68,68,68,,68,68,68,,68,68,,68,68,68,,,,,,', -',,,,,,,,,,,,,68,,,68,,,68,68,,,68,,,,,,68,,,,,,,,68,,,,,68,68,68,68', -'68,68,,,,68,68,,,,,,,68,,,68,68,68,,,68,68,71,71,71,,71,,,,71,71,,,', -'71,,71,71,71,71,71,71,71,,,,,,71,71,71,71,71,71,71,,,71,,,,,,,71,,,71', -'71,71,71,71,71,71,71,,71,71,71,,71,71,,71,71,71,,,,,,,,,,,,,,,,,,,,71', -',,71,,,71,71,,,71,,,,,,71,,,,,,,,71,,,,,71,71,71,71,71,71,,,,71,71,71', -',,,,71,71,,,71,71,71,,,71,71,72,72,72,,72,,,,72,72,,,,72,,72,72,72,72', -'72,72,72,,,,,,72,72,72,72,72,72,72,,,72,,,,,,,72,,,72,72,72,72,72,72', -'72,72,,72,72,72,,72,72,,,,72,,,,,,,,,,,,,,,,,,,,72,,,72,,,72,72,,,72', -',72,,,,,,,,,,,,,,,,,72,72,72,72,72,72,,,,72,72,,,,,,,72,,,72,72,72,', -',72,72,1038,1038,1038,,1038,,,,1038,1038,,,,1038,,1038,1038,1038,1038', -'1038,1038,1038,,,,,,1038,1038,1038,1038,1038,1038,1038,,,1038,,,,,,', -'1038,,,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,', -'1038,1038,,1038,1038,1038,,,,,,,,,,,,,,,,,,,,1038,,,1038,,,1038,1038', -',,1038,,1038,,1038,,1038,,,,,,,,1038,,,,,1038,1038,1038,1038,1038,1038', -',,,1038,1038,,,,,,,1038,,1038,1038,1038,1038,,,1038,1038,126,126,126', -'126,126,,,,126,126,,,,126,,126,126,126,126,126,126,126,,,,,,126,126', -'126,126,126,126,126,,,126,,,,,,126,126,126,126,126,126,126,126,126,126', -'126,126,,126,126,126,,126,126,,126,126,126,,,,,,,,,,,,,,,,,,,,126,,', -'126,,,126,126,,,126,,126,,,,126,,,,,,,,126,,,,,126,126,126,126,126,126', -',,,126,126,,,,,,126,126,,,126,126,126,,,126,126,131,131,131,,131,,,', -'131,131,,,,131,,131,131,131,131,131,131,131,,,,,,131,131,131,131,131', -'131,131,,,131,,,,,,,131,,,131,131,131,131,131,131,131,131,,131,131,131', -',131,131,,131,131,131,,,,,,,,,,,,,,,,,,,,131,,,131,,,131,131,,,131,', -',,,,131,,,,,,,,131,,,,,131,131,131,131,131,131,,,,131,131,,,,,,,131', -',,131,131,131,,,131,131,132,132,132,,132,,,,132,132,,,,132,,132,132', -'132,132,132,132,132,,,,,,132,132,132,132,132,132,132,,,132,,,,,,,132', -',,132,132,132,132,132,132,132,132,,132,132,132,,132,132,,132,132,132', -',,,,,,,,,,,,,,,,,,,132,,,132,,,132,132,,,132,,,,,,132,,,,,,,,132,,,', -',132,132,132,132,132,132,,,,132,132,,,,,,,132,,,132,132,132,,,132,132', -'133,133,133,,133,,,,133,133,,,,133,,133,133,133,133,133,133,133,,,,', -',133,133,133,133,133,133,133,,,133,,,,,,,133,,,133,133,133,133,133,133', -'133,133,,133,133,133,,133,133,,133,133,133,,,,,,,,,,,,,,,,,,,,133,,', -'133,,,133,133,,,133,,,,,,133,,,,,,,,133,,,,,133,133,133,133,133,133', -',,,133,133,,,,,,,133,,,133,133,133,,,133,133,134,134,134,,134,,,,134', -'134,,,,134,,134,134,134,134,134,134,134,,,,,,134,134,134,134,134,134', -'134,,,134,,,,,,,134,,,134,134,134,134,134,134,134,134,,134,134,134,', -'134,134,,134,134,134,,,,,,,,,,,,,,,,,,,,134,,,134,,,134,134,,,134,,', -',,,134,,,,,,,,134,,,,,134,134,134,134,134,134,,,,134,134,,,,,,,134,', -',134,134,134,,,134,134,135,135,135,135,135,,,,135,135,,,,135,,135,135', -'135,135,135,135,135,,,,,,135,135,135,135,135,135,135,,,135,,,,,,135', -'135,,135,135,135,135,135,135,135,135,135,,135,135,135,,135,135,,135', -'135,135,,,,,,,,,,,,,,,,,,,,135,,,135,,,135,135,,,135,,135,,,,135,,,', -',,,,135,,,,,135,135,135,135,135,135,,,,135,135,,,,,,,135,,,135,135,135', -',,135,135,223,223,223,,223,,,,223,223,,,,223,,223,223,223,223,223,223', -'223,,,,,,223,223,223,223,223,223,223,,,223,,,,,,,223,,,223,223,223,223', -'223,223,223,223,,223,223,223,,223,223,,223,223,223,,,,,,,,,,,,,,,,,', -',,223,,,223,,,223,223,,,223,,223,,,,223,,,,,,,,223,,,,,223,223,223,223', -'223,223,,,,223,223,,,,,,,223,,,223,223,223,,,223,223,224,224,224,,224', -',,,224,224,,,,224,,224,224,224,224,224,224,224,,,,,,224,224,224,224', -'224,224,224,,,224,,,,,,,224,,,224,224,224,224,224,224,224,224,,224,224', -'224,,224,224,,224,224,224,,,,,,,,,,,,,,,,,,,,224,,,224,,,224,224,,,224', -',224,,,,224,,,,,,,,224,,,,,224,224,224,224,224,224,,,,224,224,,,,,,', -'224,,,224,224,224,,,224,224,225,225,225,,225,,,,225,225,,,,225,,225', -'225,225,225,225,225,225,,,,,,225,225,225,225,225,225,225,,,225,,,,,', -',225,,,225,225,225,225,225,225,225,225,,225,225,225,,225,225,,225,225', -'225,,,,,,,,,,,,,,,,,,,,225,,,225,,,225,225,,,225,,,,,,225,,,,,,,,225', -',,,,225,225,225,225,225,225,,,,225,225,,,,,,,225,,,225,225,225,,,225', -'225,226,226,226,,226,,,,226,226,,,,226,,226,226,226,226,226,226,226', -',,,,,226,226,226,226,226,226,226,,,226,,,,,,,226,,,226,226,226,226,226', -'226,226,226,,226,226,226,,226,226,,226,226,226,,,,,,,,,,,,,,,,,,,,226', -',,226,,,226,226,,,226,,,,,,226,,,,,,,,226,,,,,226,226,226,226,226,226', -',,,226,226,,,,,,,226,,,226,226,226,,,226,226,227,227,227,,227,,,,227', -'227,,,,227,,227,227,227,227,227,227,227,,,,,,227,227,227,227,227,227', -'227,,,227,,,,,,,227,,,227,227,227,227,227,227,227,227,,227,227,227,', -'227,227,,227,227,227,,,,,,,,,,,,,,,,,,,,227,,,227,,,227,227,,,227,,', -',,,227,,,,,,,,227,,,,,227,227,227,227,227,227,,,,227,227,,,,,,,227,', -',227,227,227,,,227,227,228,228,228,,228,,,,228,228,,,,228,,228,228,228', -'228,228,228,228,,,,,,228,228,228,228,228,228,228,,,228,,,,,,,228,,,228', -'228,228,228,228,228,228,228,228,228,228,228,,228,228,,228,228,228,,', -',,,,,,,,,,,,,,,,,228,,,228,,,228,228,,,228,,228,,228,,228,,,,,,,,228', -',,,,228,228,228,228,228,228,,,,228,228,,,,,,,228,,228,228,228,228,,', -'228,228,232,232,232,,232,,,,232,232,,,,232,,232,232,232,232,232,232', -'232,,,,,,232,232,232,232,232,232,232,,,232,,,,,,,232,,,232,232,232,232', -'232,232,232,232,,232,232,232,,232,232,,232,232,232,,,,,,,,,,,,,,,,,', -',,232,,,232,,,232,232,,,232,,,,,,232,,,,,,,,232,,,,,232,232,232,232', -'232,232,,,,232,232,,,,,,,232,,,232,232,232,,,232,232,233,233,233,,233', -',,,233,233,,,,233,,233,233,233,233,233,233,233,,,,,,233,233,233,233', -'233,233,233,,,233,,,,,,,233,,,233,233,233,233,233,233,233,233,,233,233', -'233,,233,233,,233,233,233,,,,,,,,,,,,,,,,,,,,233,,,233,,,233,233,,,233', -',,,,,233,,,,,,,,233,,,,,233,233,233,233,233,233,,,,233,233,,,,,,,233', -',,233,233,233,,,233,233,234,234,234,,234,,,,234,234,,,,234,,234,234', -'234,234,234,234,234,,,,,,234,234,234,234,234,234,234,,,234,,,,,,,234', -',,234,234,234,234,234,234,234,234,,234,234,234,,234,234,,234,234,234', -',,,,,,,,,,,,,,,,,,,234,,,234,,,234,234,,,234,,,,,,234,,,,,,,,234,,,', -',234,234,234,234,234,234,,,,234,234,234,,,,,,234,,,234,234,234,,,234', -'234,245,245,245,,245,,,,245,245,,,,245,,245,245,245,245,245,245,245', -',,,,,245,245,245,245,245,245,245,,,245,,,,,,,245,,,245,245,245,245,245', -'245,245,245,,245,245,245,,245,245,,245,245,245,,,,,,,,,,,,,,,,,,,,245', -',,245,,,245,245,,,245,,,,,,245,,,,,,,,245,,,,,245,245,245,245,245,245', -',,,245,245,,,,,,,245,,,245,245,245,,,245,245,248,248,248,,248,,,,248', -'248,,,,248,,248,248,248,248,248,248,248,,,,,,248,248,248,248,248,248', -'248,,,248,,,,,,,248,,,248,248,248,248,248,248,248,248,,248,248,248,', -'248,248,,248,248,248,,,,,,,,,,,,,,,,,,,,248,,,248,,,248,248,,,248,,', -',,,248,,,,,,,,248,,,,,248,248,248,248,248,248,,,,248,248,,,,,,,248,', -',248,248,248,,,248,248,249,249,249,,249,,,,249,249,,,,249,,249,249,249', -'249,249,249,249,,,,,,249,249,249,249,249,249,249,,,249,,,,,,,249,,,249', -'249,249,249,249,249,249,249,,249,249,249,,249,249,,249,249,249,,,,,', -',,,,,,,,,,,,,,249,,,249,,,249,249,,,249,,,,,,249,,,,,,,,249,,,,,249', -'249,249,249,249,249,,,,249,249,,,,,,,249,,,249,249,249,,,249,249,250', -'250,250,,250,,,,250,250,,,,250,,250,250,250,250,250,250,250,,,,,,250', -'250,250,250,250,250,250,,,250,,,,,,,250,,,250,250,250,250,250,250,250', -'250,,250,250,250,,250,250,,250,250,250,,,,,,,,,,,,,,,,,,,,250,,,250', -',,250,250,,,250,,,,,,250,,,,,,,,250,,,,,250,250,250,250,250,250,,,,250', -'250,,,,,,,250,,,250,250,250,,,250,250,251,251,251,,251,,,,251,251,,', -',251,,251,251,251,251,251,251,251,,,,,,251,251,251,251,251,251,251,', -',251,,,,,,,251,,,251,251,251,251,251,251,251,251,,251,251,251,,251,251', -',251,251,251,,,,,,,,,,,,,,,,,,,,251,,,251,,,251,251,,,251,,,,,,251,', -',,,,,,251,,,,,251,251,251,251,251,251,,,,251,251,,,,,,,251,,,251,251', -'251,,,251,251,252,252,252,,252,,,,252,252,,,,252,,252,252,252,252,252', -'252,252,,,,,,252,252,252,252,252,252,252,,,252,,,,,,,252,,,252,252,252', -'252,252,252,252,252,,252,252,252,,252,252,,252,252,252,,,,,,,,,,,,,', -',,,,,,252,,,252,,,252,252,,,252,,,,,,252,,,,,,,,252,,,,,252,252,252', -'252,252,252,,,,252,252,,,,,,,252,,,252,252,252,,,252,252,253,253,253', -',253,,,,253,253,,,,253,,253,253,253,253,253,253,253,,,,,,253,253,253', -'253,253,253,253,,,253,,,,,,,253,,,253,253,253,253,253,253,253,253,,253', -'253,253,,253,253,,253,253,253,,,,,,,,,,,,,,,,,,,,253,,,253,,,253,253', -',,253,,,,,,253,,,,,,,,253,,,,,253,253,253,253,253,253,,,,253,253,,,', -',,,253,,,253,253,253,,,253,253,254,254,254,,254,,,,254,254,,,,254,,254', -'254,254,254,254,254,254,,,,,,254,254,254,254,254,254,254,,,254,,,,,', -',254,,,254,254,254,254,254,254,254,254,,254,254,254,,254,254,,254,254', -'254,,,,,,,,,,,,,,,,,,,,254,,,254,,,254,254,,,254,,,,,,254,,,,,,,,254', -',,,,254,254,254,254,254,254,,,,254,254,,,,,,,254,,,254,254,254,,,254', -'254,255,255,255,,255,,,,255,255,,,,255,,255,255,255,255,255,255,255', -',,,,,255,255,255,255,255,255,255,,,255,,,,,,,255,,,255,255,255,255,255', -'255,255,255,,255,255,255,,255,255,,255,255,255,,,,,,,,,,,,,,,,,,,,255', -',,255,,,255,255,,,255,,,,,,255,,,,,,,,255,,,,,255,255,255,255,255,255', -',,,255,255,,,,,,,255,,,255,255,255,,,255,255,256,256,256,,256,,,,256', -'256,,,,256,,256,256,256,256,256,256,256,,,,,,256,256,256,256,256,256', -'256,,,256,,,,,,,256,,,256,256,256,256,256,256,256,256,,256,256,256,', -'256,256,,256,256,256,,,,,,,,,,,,,,,,,,,,256,,,256,,,256,256,,,256,,', -',,,256,,,,,,,,256,,,,,256,256,256,256,256,256,,,,256,256,,,,,,,256,', -',256,256,256,,,256,256,257,257,257,,257,,,,257,257,,,,257,,257,257,257', -'257,257,257,257,,,,,,257,257,257,257,257,257,257,,,257,,,,,,,257,,,257', -'257,257,257,257,257,257,257,,257,257,257,,257,257,,257,257,257,,,,,', -',,,,,,,,,,,,,,257,,,257,,,257,257,,,257,,,,,,257,,,,,,,,257,,,,,257', -'257,257,257,257,257,,,,257,257,,,,,,,257,,,257,257,257,,,257,257,258', -'258,258,,258,,,,258,258,,,,258,,258,258,258,258,258,258,258,,,,,,258', -'258,258,258,258,258,258,,,258,,,,,,,258,,,258,258,258,258,258,258,258', -'258,,258,258,258,,258,258,,258,258,258,,,,,,,,,,,,,,,,,,,,258,,,258', -',,258,258,,,258,,,,,,258,,,,,,,,258,,,,,258,258,258,258,258,258,,,,258', -'258,,,,,,,258,,,258,258,258,,,258,258,259,259,259,,259,,,,259,259,,', -',259,,259,259,259,259,259,259,259,,,,,,259,259,259,259,259,259,259,', -',259,,,,,,,259,,,259,259,259,259,259,259,259,259,,259,259,259,,259,259', -',259,259,259,,,,,,,,,,,,,,,,,,,,259,,,259,,,259,259,,,259,,,,,,259,', -',,,,,,259,,,,,259,259,259,259,259,259,,,,259,259,,,,,,,259,,,259,259', -'259,,,259,259,260,260,260,,260,,,,260,260,,,,260,,260,260,260,260,260', -'260,260,,,,,,260,260,260,260,260,260,260,,,260,,,,,,,260,,,260,260,260', -'260,260,260,260,260,,260,260,260,,260,260,,260,260,260,,,,,,,,,,,,,', -',,,,,,260,,,260,,,260,260,,,260,,,,,,260,,,,,,,,260,,,,,260,260,260', -'260,260,260,,,,260,260,,,,,,,260,,,260,260,260,,,260,260,261,261,261', -',261,,,,261,261,,,,261,,261,261,261,261,261,261,261,,,,,,261,261,261', -'261,261,261,261,,,261,,,,,,,261,,,261,261,261,261,261,261,261,261,,261', -'261,261,,261,261,,261,261,261,,,,,,,,,,,,,,,,,,,,261,,,261,,,261,261', -',,261,,,,,,261,,,,,,,,261,,,,,261,261,261,261,261,261,,,,261,261,,,', -',,,261,,,261,261,261,,,261,261,262,262,262,,262,,,,262,262,,,,262,,262', -'262,262,262,262,262,262,,,,,,262,262,262,262,262,262,262,,,262,,,,,', -',262,,,262,262,262,262,262,262,262,262,,262,262,262,,262,262,,262,262', -'262,,,,,,,,,,,,,,,,,,,,262,,,262,,,262,262,,,262,,,,,,262,,,,,,,,262', -',,,,262,262,262,262,262,262,,,,262,262,,,,,,,262,,,262,262,262,,,262', -'262,263,263,263,,263,,,,263,263,,,,263,,263,263,263,263,263,263,263', -',,,,,263,263,263,263,263,263,263,,,263,,,,,,,263,,,263,263,263,263,263', -'263,263,263,,263,263,263,,263,263,,263,263,263,,,,,,,,,,,,,,,,,,,,263', -',,263,,,263,263,,,263,,,,,,263,,,,,,,,263,,,,,263,263,263,263,263,263', -',,,263,263,,,,,,,263,,,263,263,263,,,263,263,264,264,264,,264,,,,264', -'264,,,,264,,264,264,264,264,264,264,264,,,,,,264,264,264,264,264,264', -'264,,,264,,,,,,,264,,,264,264,264,264,264,264,264,264,,264,264,264,', -'264,264,,264,264,264,,,,,,,,,,,,,,,,,,,,264,,,264,,,264,264,,,264,,', -',,,264,,,,,,,,264,,,,,264,264,264,264,264,264,,,,264,264,,,,,,,264,', -',264,264,264,,,264,264,265,265,265,,265,,,,265,265,,,,265,,265,265,265', -'265,265,265,265,,,,,,265,265,265,265,265,265,265,,,265,,,,,,,265,,,265', -'265,265,265,265,265,265,265,,265,265,265,,265,265,,265,265,265,,,,,', -',,,,,,,,,,,,,,265,,,265,,,265,265,,,265,,,,,,265,,,,,,,,265,,,,,265', -'265,265,265,265,265,,,,265,265,,,,,,,265,,,265,265,265,,,265,265,266', -'266,266,,266,,,,266,266,,,,266,,266,266,266,266,266,266,266,,,,,,266', -'266,266,266,266,266,266,,,266,,,,,,,266,,,266,266,266,266,266,266,266', -'266,,266,266,266,,266,266,,266,266,266,,,,,,,,,,,,,,,,,,,,266,,,266', -',,266,266,,,266,,,,,,266,,,,,,,,266,,,,,266,266,266,266,266,266,,,,266', -'266,,,,,,,266,,,266,266,266,,,266,266,267,267,267,,267,,,,267,267,,', -',267,,267,267,267,267,267,267,267,,,,,,267,267,267,267,267,267,267,', -',267,,,,,,,267,,,267,267,267,267,267,267,267,267,,267,267,267,,267,267', -',267,267,267,,,,,,,,,,,,,,,,,,,,267,,,267,,,267,267,,,267,,,,,,267,', -',,,,,,267,,,,,267,267,267,267,267,267,,,,267,267,,,,,,,267,,,267,267', -'267,,,267,267,268,268,268,,268,,,,268,268,,,,268,,268,268,268,268,268', -'268,268,,,,,,268,268,268,268,268,268,268,,,268,,,,,,,268,,,268,268,268', -'268,268,268,268,268,,268,268,268,,268,268,,268,268,268,,,,,,,,,,,,,', -',,,,,,268,,,268,,,268,268,,,268,,,,,,268,,,,,,,,268,,,,,268,268,268', -'268,268,268,,,,268,268,,,,,,,268,,,268,268,268,,,268,268,269,269,269', -',269,,,,269,269,,,,269,,269,269,269,269,269,269,269,,,,,,269,269,269', -'269,269,269,269,,,269,,,,,,,269,,,269,269,269,269,269,269,269,269,,269', -'269,269,,269,269,,269,269,269,,,,,,,,,,,,,,,,,,,,269,,,269,,,269,269', -',,269,,,,,,269,,,,,,,,269,,,,,269,269,269,269,269,269,,,,269,269,,,', -',,,269,,,269,269,269,,,269,269,274,274,274,,274,,,,274,274,,,,274,,274', -'274,274,274,274,274,274,,,,,,274,274,274,274,274,274,274,,,274,,,,,', -',274,,,274,274,274,274,274,274,274,274,,274,274,274,,274,274,,274,274', -'274,,,,,,,,,,,,,,,,,,,,274,,,274,,,274,274,,,274,,,,,,274,,,,,,,,274', -',,,,274,274,274,274,274,274,,,,274,274,,,,,,,274,,,274,274,274,,,274', -'274,282,282,282,,282,,,,282,282,,,,282,,282,282,282,282,282,282,282', -',,,,,282,282,282,282,282,282,282,,,282,,,,,,,282,,,282,282,282,282,282', -'282,282,282,282,282,282,282,,282,282,,282,282,282,,,,,,,,,,,,,,,,,,', -',282,,,282,,,282,282,,,282,,282,,282,,282,,,,,,,,282,,,,,282,282,282', -'282,282,282,,,,282,282,,,,,,,282,,282,282,282,282,,,282,282,289,289', -'289,,289,,,,289,289,,,,289,,289,289,289,289,289,289,289,,,,,,289,289', -'289,289,289,289,289,,,289,,,,,,,289,,,289,289,289,289,289,289,289,289', -'289,289,289,289,,289,289,,289,289,289,,,,,,,,,,,,,,,,,,,,289,,,289,', -',289,289,,,289,,289,,289,,289,,,,,,,,289,,,,,289,289,289,289,289,289', -',,,289,289,,,,,,,289,,289,289,289,289,,,289,289,292,292,292,,292,,,', -'292,292,,,,292,,292,292,292,292,292,292,292,,,,,,292,292,292,292,292', -'292,292,,,292,,,,,,,292,,,292,292,292,292,292,292,292,292,292,292,292', -'292,,292,292,,292,292,292,,,,,,,,,,,,,,,,,,,,292,,,292,,,292,292,,,292', -',292,,292,,292,,,,,,,,292,,,,,292,292,292,292,292,292,,,,292,292,292', -',,,,,292,,292,292,292,292,,,292,292,989,989,989,,989,,,,989,989,,,,989', -',989,989,989,989,989,989,989,,,,,,989,989,989,989,989,989,989,,,989', -',,,,,,989,,,989,989,989,989,989,989,989,989,,989,989,989,,989,989,,', -',989,,,,,,,,,,,,,,,,,,,,989,,,989,,,989,989,,,989,,,,,,,,,,,,,,,,,,', -'989,989,989,989,989,989,,,,989,989,,,,,,,989,,,989,989,989,,,989,989', -'299,299,299,,299,,,,299,299,,,,299,,299,299,299,299,299,299,299,,,,', -',299,299,299,299,299,299,299,,,299,,,,,,,299,,,299,299,299,299,299,299', -'299,299,,299,299,299,,299,299,,299,299,299,,,,,,,,,,,,,,,,,,,,299,,', -'299,,,299,299,,,299,,,,,,299,,,,,,,,299,,,,,299,299,299,299,299,299', -',,,299,299,,,,,,,299,,,299,299,299,,,299,299,301,301,301,,301,,,,301', -'301,,,,301,,301,301,301,301,301,301,301,,,,,,301,301,301,301,301,301', -'301,,,301,,,,,,,301,,,301,301,301,301,301,301,301,301,,301,301,301,', -'301,301,,301,301,301,,,,,,,,,,,,,,,,,,,,301,,,301,,,301,301,,,301,,', -',,,301,,,,,,,,301,,,,,301,301,301,301,301,301,,,,301,301,,,,,,,301,', -',301,301,301,,,301,301,304,304,304,,304,,,,304,304,,,,304,,304,304,304', -'304,304,304,304,,,,,,304,304,304,304,304,304,304,,,304,,,,,,,304,,,304', -'304,304,304,304,304,304,304,,304,304,304,,304,304,,304,304,304,,,,,', -',,,,,,,,,,,,,,304,,,304,,,304,304,,,304,,,,,,304,,,,,,,,304,,,,,304', -'304,304,304,304,304,,,,304,304,,,,,,,304,,,304,304,304,,,304,304,305', -'305,305,,305,,,,305,305,,,,305,,305,305,305,305,305,305,305,,,,,,305', -'305,305,305,305,305,305,,,305,,,,,,,305,,,305,305,305,305,305,305,305', -'305,,305,305,305,,305,305,,305,305,305,,,,,,,,,,,,,,,,,,,,305,,,305', -',,305,305,,,305,,,,,,305,,,,,,,,305,,,,,305,305,305,305,305,305,,,,305', -'305,,,,,,,305,,,305,305,305,,,305,305,311,311,311,311,311,,,,311,311', -',,,311,,311,311,311,311,311,311,311,,,,,,311,311,311,311,311,311,311', -',,311,,,,,,311,311,,311,311,311,311,311,311,311,311,311,,311,311,311', -',311,311,,311,311,311,,,,,,,,,,,,,,,,,,,,311,,,311,,,311,311,,,311,', -'311,,,,311,,,,,,,,311,,,,,311,311,311,311,311,311,,,,311,311,,,,,,,311', -',,311,311,311,,,311,311,964,964,964,,964,,,,964,964,,,,964,,964,964', -'964,964,964,964,964,,,,,,964,964,964,964,964,964,964,,,964,,,,,,,964', -',,964,964,964,964,964,964,964,964,,964,964,964,,964,964,,964,964,964', -',,,,,,,,,,,,,,,,,,,964,,,964,,,964,964,,,964,,964,,,,964,,,,,,,,964', -',,,,964,964,964,964,964,964,,,,964,964,,,,,,,964,,,964,964,964,,,964', -'964,319,319,319,,319,,,,319,319,,,,319,,319,319,319,319,319,319,319', -',,,,,319,319,319,319,319,319,319,,,319,,,,,,,319,,,319,319,319,319,319', -'319,319,319,,319,319,319,,319,319,,,,319,,,,,,,,,,,,,,,,,,,,319,,,319', -',,319,319,,,319,,,,,,,,,,,,,,,,,,,319,319,319,319,319,319,,,,319,319', -',,,319,,,319,,,319,319,319,,,319,319,336,336,336,,336,,,,336,336,,,', -'336,,336,336,336,336,336,336,336,,,,,,336,336,336,336,336,336,336,,', -'336,,,,,,,336,,,336,336,336,336,336,336,336,336,,336,336,336,,336,336', -',,,336,,,,,,,,,,,,,,,,,,,,336,,,336,,,336,336,,,336,,,,,,,,,,,,,,,,', -',,336,336,336,336,336,336,,,,336,336,,,,,,,336,,,336,336,336,,,336,336', -'938,938,938,,938,,,,938,938,,,,938,,938,938,938,938,938,938,938,,,,', -',938,938,938,938,938,938,938,,,938,,,,,,,938,,,938,938,938,938,938,938', -'938,938,,938,938,938,,938,938,,,,938,,,,,,,,,,,,,,,,,,,,938,,,938,,', -'938,938,,,938,,,,,,,,,,,,,,,,,,,938,938,938,938,938,938,,,,938,938,', -',,,,,938,,,938,938,938,,,938,938,343,343,343,,343,,,,343,343,,,,343', -',343,343,343,343,343,343,343,,,,,,343,343,343,343,343,343,343,,,343', -',,,,,,343,,,343,343,343,343,343,343,343,343,,343,343,343,,343,343,,343', -'343,343,,,,,,,,,,,,,,,,,,,,343,,,343,,,343,343,,,343,,,,,,343,,,,,,', -',343,,,,,343,343,343,343,343,343,,,,343,343,,,,,,,343,,,343,343,343', -',,343,343,345,345,345,,345,,,,345,345,,,,345,,345,345,345,345,345,345', -'345,,,,,,345,345,345,345,345,345,345,,,345,,,,,,,345,,,345,345,345,345', -'345,345,345,345,,345,345,345,,345,345,,345,345,345,,,,,,,,,,,,,,,,,', -',,345,,,345,345,,345,345,,,345,,,,,,345,,,,,,,,345,,,,,345,345,345,345', -'345,345,,,,345,345,,,,,,,345,,,345,345,345,,,345,345,349,349,349,,349', -',,,349,349,,,,349,,349,349,349,349,349,349,349,,,,,,349,349,349,349', -'349,349,349,,,349,,,,,,,349,,,349,349,349,349,349,349,349,349,349,349', -'349,349,,349,349,,349,349,349,,,,,,,,,,,,,,,,,,,,349,,,349,,,349,349', -',,349,,349,,,,349,,,,,,,,349,,,,,349,349,349,349,349,349,,,,349,349', -',,,,,,349,,349,349,349,349,,,349,349,350,350,350,,350,,,,350,350,,,', -'350,,350,350,350,350,350,350,350,,,,,,350,350,350,350,350,350,350,,', -'350,,,,,,,350,,,350,350,350,350,350,350,350,350,350,350,350,350,,350', -'350,,350,350,350,,,,,,,,,,,,,,,,,,,,350,,,350,,,350,350,,,350,,,,,,350', -',,,,,,,350,,,,,350,350,350,350,350,350,,,,350,350,,,,,,,350,,350,350', -'350,350,,,350,350,357,357,357,,357,,,,357,357,,,,357,,357,357,357,357', -'357,357,357,,,,,,357,357,357,357,357,357,357,,,357,,,,,,,357,,,357,357', -'357,357,357,357,357,357,,357,357,357,,357,357,,357,357,357,,,,,,,,,', -',,,,,,,,,,357,,,357,,,357,357,,,357,,,,,,357,,,,,,,,357,,,,,357,357', -'357,357,357,357,,,,357,357,,,,,,,357,,,357,357,357,,,357,357,929,929', -'929,,929,,,,929,929,,,,929,,929,929,929,929,929,929,929,,,,,,929,929', -'929,929,929,929,929,,,929,,,,,,,929,,,929,929,929,929,929,929,929,929', -',929,929,929,,929,929,,,,929,,,,,,,,,,,,,,,,,,,,929,,,929,,,929,929', -',,929,,,,,,,,,,,,,,,,,,,929,929,929,929,929,929,,,,929,929,,,,,,,929', -',,929,929,929,,,929,929,917,917,917,,917,,,,917,917,,,,917,,917,917', -'917,917,917,917,917,,,,,,917,917,917,917,917,917,917,,,917,,,,,,,917', -',,917,917,917,917,917,917,917,917,,917,917,917,,917,917,,917,917,917', -',,,,,,,,,,,,,,,,,,,917,,,917,,,917,917,,,917,,,,,,917,,,,,,,,917,,,', -',917,917,917,917,917,917,,,,917,917,,,,,,,917,,,917,917,917,,,917,917', -'916,916,916,,916,,,,916,916,,,,916,,916,916,916,916,916,916,916,,,,', -',916,916,916,916,916,916,916,,,916,,,,,,,916,,,916,916,916,916,916,916', -'916,916,916,916,916,916,,916,916,,916,916,916,,,,,,,,,,,,,,,,,,,,916', -',,916,,,916,916,,,916,,,,916,,916,,,,,,,,916,,,,,916,916,916,916,916', -'916,,,,916,916,,,,,,,916,,916,916,916,916,,,916,916,371,371,371,,371', -',,,371,371,,,,371,,371,371,371,371,371,371,371,,,,,,371,371,371,371', -'371,371,371,,,371,,,,,,,371,,,371,371,371,371,371,371,371,371,,371,371', -'371,,371,371,,,,371,,,,,,,,,,,,,,,,,,,,371,,,371,,,371,371,,,371,,,', -',,,,,,,,,,,,,,,371,371,371,371,371,371,,,,371,371,,,,,,,371,,,371,371', -'371,,,371,371,373,373,373,,373,,,,373,373,,,,373,,373,373,373,373,373', -'373,373,,,,,,373,373,373,373,373,373,373,,,373,,,,,,,373,,,373,373,373', -'373,373,373,373,373,,373,373,373,,373,373,,,,373,,,,,,,,,,,,,,,,,,,', -'373,,,373,,,373,373,,,373,,,,,,,,,,,,,,,,,,,373,373,373,373,373,373', -',,,373,373,,,,,,,373,,,373,373,373,,,373,373,896,896,896,,896,,,,896', -'896,,,,896,,896,896,896,896,896,896,896,,,,,,896,896,896,896,896,896', -'896,,,896,,,,,,,896,,,896,896,896,896,896,896,896,896,,896,896,896,', -'896,896,,896,896,896,,,,,,,,,,,,,,,,,,,,896,,,896,,,896,896,,,896,,', -',,,896,,,,,,,,896,,,,,896,896,896,896,896,896,,,,896,896,,,,,,,896,', -',896,896,896,,,896,896,882,882,882,,882,,,,882,882,,,,882,,882,882,882', -'882,882,882,882,,,,,,882,882,882,882,882,882,882,,,882,,,,,,,882,,,882', -'882,882,882,882,882,882,882,,882,882,882,,882,882,,882,882,882,,,,,', -',,,,,,,,,,,,,,882,,,882,,,882,882,,,882,,,,,,882,,,,,,,,882,,,,,882', -'882,882,882,882,882,,,,882,882,,,,,,,882,,,882,882,882,,,882,882,431', -'431,431,,431,,,,431,431,,,,431,,431,431,431,431,431,431,431,,,,,,431', -'431,431,431,431,431,431,,,431,,,,,,,431,,,431,431,431,431,431,431,431', -'431,,431,431,431,,431,431,,431,431,431,,,,,,,,,,,,,,,,,,,,431,,,431', -',,431,431,,,431,,,,,,431,,,,,,,,431,,,,,431,431,431,431,431,431,,,,431', -'431,,,,,,,431,,,431,431,431,,,431,431,825,825,825,,825,,,,825,825,,', -',825,,825,825,825,825,825,825,825,,,,,,825,825,825,825,825,825,825,', -',825,,,,,,,825,,,825,825,825,825,825,825,825,825,,825,825,825,,825,825', -',825,825,825,,,,,,,,,,,,,,,,,,,,825,,,825,,,825,825,,,825,,,,,,825,', -',,,,,,825,,,,,825,825,825,825,825,825,,,,825,825,,,,,,,825,,,825,825', -'825,,,825,825,823,823,823,,823,,,,823,823,,,,823,,823,823,823,823,823', -'823,823,,,,,,823,823,823,823,823,823,823,,,823,,,,,,,823,,,823,823,823', -'823,823,823,823,823,,823,823,823,,823,823,,823,823,823,,,,,,,,,,,,,', -',,,,,,823,,,823,,,823,823,,,823,,,,,,823,,,,,,,,823,,,,,823,823,823', -'823,823,823,,,,823,823,,,,,,,823,,,823,823,823,,,823,823,822,822,822', -',822,,,,822,822,,,,822,,822,822,822,822,822,822,822,,,,,,822,822,822', -'822,822,822,822,,,822,,,,,,,822,,,822,822,822,822,822,822,822,822,,822', -'822,822,,822,822,,822,822,822,,,,,,,,,,,,,,,,,,,,822,,,822,,,822,822', -',,822,,,,,,822,,,,,,,,822,,,,,822,822,822,822,822,822,,,,822,822,,,', -',,,822,,,822,822,822,,,822,822,821,821,821,,821,,,,821,821,,,,821,,821', -'821,821,821,821,821,821,,,,,,821,821,821,821,821,821,821,,,821,,,,,', -',821,,,821,821,821,821,821,821,821,821,,821,821,821,,821,821,,821,821', -'821,,,,,,,,,,,,,,,,,,,,821,,,821,,,821,821,,,821,,,,,,821,,,,,,,,821', -',,,,821,821,821,821,821,821,,,,821,821,,,,,,,821,,,821,821,821,,,821', -'821,820,820,820,,820,,,,820,820,,,,820,,820,820,820,820,820,820,820', -',,,,,820,820,820,820,820,820,820,,,820,,,,,,,820,,,820,820,820,820,820', -'820,820,820,,820,820,820,,820,820,,820,820,820,,,,,,,,,,,,,,,,,,,,820', -',,820,,,820,820,,,820,,,,,,820,,,,,,,,820,,,,,820,820,820,820,820,820', -',,,820,820,,,,,,,820,,,820,820,820,,,820,820,475,475,475,,475,,,,475', -'475,,,,475,,475,475,475,475,475,475,475,,,,,,475,475,475,475,475,475', -'475,,,475,,,,,,,475,,,475,475,475,475,475,475,475,475,475,475,475,475', -',475,475,,475,475,475,,,,,,,,,,,,,,,,,,,,475,,,475,,,475,475,,,475,', -'475,,475,,475,,,,,,,,475,,,,,475,475,475,475,475,475,,,,475,475,,,,', -',,475,,475,475,475,475,,,475,475,477,477,477,,477,,,,477,477,,,,477', -',477,477,477,477,477,477,477,,,,,,477,477,477,477,477,477,477,,,477', -',,,,,,477,,,477,477,477,477,477,477,477,477,,477,477,477,,477,477,,477', -'477,477,,,,,,,,,,,,,,,,,,,,477,,,477,,,477,477,,,477,,,,,,477,,,,,,', -',477,,,,,477,477,477,477,477,477,,,,477,477,,,,,,,477,,,477,477,477', -',,477,477,478,478,478,,478,,,,478,478,,,,478,,478,478,478,478,478,478', -'478,,,,,,478,478,478,478,478,478,478,,,478,,,,,,,478,,,478,478,478,478', -'478,478,478,478,,478,478,478,,478,478,,478,478,478,,,,,,,,,,,,,,,,,', -',,478,,,478,,,478,478,,,478,,,,,,478,,,,,,,,478,,,,,478,478,478,478', -'478,478,,,,478,478,,,,,,,478,,,478,478,478,,,478,478,479,479,479,,479', -',,,479,479,,,,479,,479,479,479,479,479,479,479,,,,,,479,479,479,479', -'479,479,479,,,479,,,,,,,479,,,479,479,479,479,479,479,479,479,,479,479', -'479,,479,479,,479,479,479,,,,,,,,,,,,,,,,,,,,479,,,479,,,479,479,,,479', -',,,,,479,,,,,,,,479,,,,,479,479,479,479,479,479,,,,479,479,,,,,,,479', -',,479,479,479,,,479,479,807,807,807,,807,,,,807,807,,,,807,,807,807', -'807,807,807,807,807,,,,,,807,807,807,807,807,807,807,,,807,,,,,,,807', -',,807,807,807,807,807,807,807,807,,807,807,807,,807,807,,807,807,807', -',,,,,,,,,,,,,,,,,,,807,,,807,,,807,807,,,807,,,,,,807,,,,,,,,807,,,', -',807,807,807,807,807,807,,,,807,807,,,,,,,807,,,807,807,807,,,807,807', -'800,800,800,,800,,,,800,800,,,,800,,800,800,800,800,800,800,800,,,,', -',800,800,800,800,800,800,800,,,800,,,,,,,800,,,800,800,800,800,800,800', -'800,800,,800,800,800,,800,800,,800,800,800,,,,,,,,,,,,,,,,,,,,800,,', -'800,,,800,800,,,800,,,,,,800,,,,,,,,800,,,,,800,800,800,800,800,800', -',,,800,800,,,,,,,800,,,800,800,800,,,800,800,518,518,518,,518,,,,518', +'110,238,470,470,355,363,65,110,110,110,364,356,110,110,110,708,110,367', +'937,709,22,686,718,718,110,835,110,110,110,329,92,613,1017,402,1017', +'888,110,110,92,110,110,110,110,110,1,961,703,19,733,1071,768,603,769', +'1072,19,686,22,239,238,835,889,703,617,19,1085,3,617,110,110,110,110', +'110,110,110,110,110,110,110,110,110,110,13,708,110,110,110,709,110,110', +'788,788,110,470,65,110,110,402,110,15,110,688,110,16,110,110,110,110', +'110,110,110,363,110,718,110,239,364,329,708,355,770,708,709,367,355', +'709,356,110,110,110,110,356,110,937,110,113,708,613,937,110,709,18,113', +'113,113,110,1073,113,113,113,888,113,603,888,733,888,768,603,769,113', +'961,113,113,113,1071,961,889,771,1072,1071,29,113,113,1072,113,113,113', +'113,113,1085,788,47,47,25,1085,40,770,27,688,525,44,44,390,374,27,405', +'5,43,334,334,374,5,113,113,113,113,113,113,113,113,113,113,113,113,113', +'113,47,47,113,113,113,719,113,113,1073,770,113,719,241,113,113,615,113', +'771,113,29,113,438,113,113,113,113,113,113,113,735,113,49,113,73,525', +'525,525,390,390,390,735,29,405,640,1073,113,113,113,113,1073,113,460', +'113,44,44,525,771,113,460,460,460,334,334,113,460,460,138,460,615,241', +'375,138,138,735,735,615,476,375,438,616,615,99,559,100,615,559,679,460', +'460,680,460,460,460,460,460,750,376,750,750,750,101,750,615,376,640', +'640,802,735,957,793,957,957,957,640,957,841,711,803,460,460,460,460', +'460,460,460,460,460,460,460,460,460,460,616,476,460,460,460,824,460', +'616,891,102,460,679,616,460,680,913,616,392,460,136,460,397,460,460', +'460,460,460,460,460,220,460,802,460,240,616,407,841,711,793,793,643', +'750,803,841,711,460,460,793,460,711,460,461,841,711,957,977,242,460', +'461,461,461,891,824,460,461,461,977,461,891,243,841,711,913,891,377', +'20,461,891,392,392,392,377,397,397,397,247,394,461,461,394,461,461,461', +'461,461,891,407,407,407,977,977,643,643,643,41,378,379,380,381,42,281', +'338,378,379,380,381,285,20,461,461,461,461,461,461,461,461,461,461,461', +'461,461,461,20,977,461,461,461,454,461,296,560,297,461,560,455,461,41', +'394,394,300,461,42,461,338,461,461,461,461,461,461,461,41,461,461,461', +'663,42,353,338,353,353,353,353,353,50,17,17,461,461,454,461,50,461,353', +'681,564,455,314,564,461,50,681,681,681,454,461,681,681,681,308,681,455', +'354,354,308,353,353,663,497,681,681,681,681,360,353,353,353,353,360', +'316,681,681,663,681,681,681,681,681,877,382,877,877,877,317,877,584', +'382,584,584,584,497,584,384,897,497,497,497,497,897,384,353,681,681', +'681,681,681,681,681,681,681,681,681,681,681,681,318,877,681,681,681', +'237,681,681,584,324,681,327,237,681,681,328,681,584,681,333,681,237', +'681,681,681,681,681,681,681,901,681,681,681,855,901,567,855,567,567', +'567,567,567,321,738,738,681,681,681,681,321,681,567,681,682,969,756', +'756,681,321,969,682,682,682,681,335,682,682,682,747,682,747,747,747', +'567,747,1003,782,782,1003,682,682,682,567,567,567,567,1051,1051,339', +'682,682,322,682,682,682,682,682,958,322,958,958,958,342,958,348,361', +'747,322,875,362,875,875,875,366,875,747,368,396,567,399,682,682,682', +'682,682,682,682,682,682,682,682,682,682,682,401,958,682,682,682,404', +'682,682,427,430,682,432,875,682,682,435,682,449,682,452,682,875,682', +'682,682,682,682,682,682,453,682,462,682,739,472,739,739,739,739,739', +'498,484,485,486,487,682,682,682,682,739,682,804,682,503,323,514,515', +'682,804,804,804,323,531,682,804,804,532,804,502,535,323,739,498,537', +'542,545,498,498,498,498,739,739,739,739,502,502,547,804,804,554,804', +'804,804,804,804,1012,555,1012,1012,1012,502,1012,502,556,502,502,502', +'502,561,562,502,1014,502,1014,1014,1014,739,1014,804,804,804,804,804', +'804,804,804,804,804,804,804,804,804,565,1012,804,804,804,1049,804,1049', +'1049,1049,804,1049,569,804,570,572,573,1014,804,574,804,583,804,804', +'804,804,804,804,804,591,804,741,804,741,741,741,741,741,482,595,598', +'600,604,1049,605,804,804,741,804,606,804,805,607,621,624,325,647,804', +'805,805,805,340,325,804,805,805,551,805,340,741,482,325,650,656,482', +'482,805,340,741,741,741,741,551,551,664,669,675,805,805,683,805,805', +'805,805,805,684,687,690,551,365,551,692,551,551,551,551,365,483,551', +'695,551,697,705,707,741,365,710,713,805,805,805,805,805,805,805,805', +'805,805,805,805,805,805,714,437,805,805,805,717,805,483,437,734,805', +'483,483,805,749,751,758,437,805,764,805,767,805,805,805,805,805,805', +'805,797,805,805,805,541,799,801,809,789,789,833,541,789,789,789,840', +'805,805,851,805,541,805,2,2,2,2,2,2,805,852,619,2,2,859,805,860,2,619', +'2,2,2,2,2,2,2,861,619,865,866,868,2,2,2,2,2,2,2,869,871,2,874,876,879', +'885,442,2,2,2,2,2,2,2,2,2,2,2,2,890,2,2,2,894,2,2,898,2,2,2,442,442', +'442,442,442,442,442,442,442,442,442,712,442,442,774,900,442,442,712', +'2,909,774,2,712,912,2,2,712,919,2,774,2,442,920,442,2,442,442,442,442', +'442,442,442,2,442,922,923,892,2,2,2,2,2,2,892,924,926,2,2,892,442,927', +'442,892,928,2,941,942,2,2,2,959,968,2,2,36,36,36,36,36,36,972,975,990', +'36,36,988,991,993,36,990,36,36,36,36,36,36,36,998,990,1007,1008,1009', +'36,36,36,36,36,36,36,1010,1011,36,1013,1023,1026,1027,448,36,36,36,36', +'36,36,36,36,36,36,36,36,1028,36,36,36,1029,36,36,1031,36,36,36,448,448', +'448,448,448,448,448,448,448,448,448,995,448,448,996,1037,448,448,995', +'36,1050,996,36,1055,1056,36,36,995,1067,36,996,36,448,1068,448,36,448', +'448,448,448,448,448,448,36,448,1070,1076,997,36,36,36,36,36,36,997,999', +'1077,36,36,1081,448,1082,999,997,1083,36,1084,1092,36,36,36,999,,36', +'36,222,222,222,222,222,222,,,1033,222,222,,,,222,1033,222,222,222,222', +'222,222,222,,1033,,,,222,222,222,222,222,222,222,,943,222,943,943,943', +',943,222,222,222,222,222,222,222,222,222,222,222,222,,222,222,222,,222', +'222,,222,222,222,24,24,24,24,24,24,24,24,24,24,24,1041,24,24,,,24,24', +'1041,222,,,222,,,222,222,1041,,222,,222,24,,24,222,24,24,24,24,24,24', +'24,222,24,,,1074,222,222,222,222,222,222,1074,,,222,222,1074,24,,,1074', +',222,,,222,222,222,,,222,222,246,246,246,246,246,246,,,,246,246,,,,246', +',246,246,246,246,246,246,246,9,9,9,9,9,246,246,246,246,246,246,246,', +'1043,246,1043,1043,1043,,1043,246,246,246,246,246,246,246,246,246,246', +'246,246,,246,246,246,,246,246,,246,246,246,294,294,294,294,294,294,294', +'294,294,294,294,,294,294,,,294,294,,246,,,246,,,246,246,,,246,,246,294', +',294,246,294,294,294,294,294,294,294,246,294,,,,246,246,246,246,246', +'246,,,,246,246,,294,,,,,246,,,246,246,246,,,246,246,315,315,315,315', +'315,315,,,,315,315,,,,315,,315,315,315,315,315,315,315,312,312,312,312', +'312,315,315,315,315,315,315,315,,,315,347,347,347,347,347,315,315,315', +'315,315,315,315,315,315,315,315,315,,315,315,315,,315,315,,315,315,315', +'501,501,501,501,501,501,501,501,501,501,501,,501,501,,,501,501,,315', +',,315,,,315,315,,,315,,315,501,,501,315,501,501,501,501,501,501,501', +'315,501,,,,315,315,315,315,315,315,,,,315,315,501,501,,,,,315,,,315', +'315,315,,,315,315,320,320,320,320,320,320,,,,320,320,,,,320,,320,320', +'320,320,320,320,320,530,530,530,530,530,320,320,320,320,320,320,320', +',,320,,,,,,320,320,320,320,320,320,320,320,320,320,320,320,,320,320', +'320,,320,320,,320,320,320,552,552,552,552,552,552,552,552,552,552,552', +',552,552,,,552,552,,320,,,320,,,320,320,,,320,,320,552,,552,320,552', +'552,552,552,552,552,552,320,552,,,,320,320,320,320,320,320,,,,320,320', +',552,,,,,320,,,320,320,320,,,320,320,346,346,346,346,346,346,,,,346', +'346,,,,346,,346,346,346,346,346,346,346,,,,,,346,346,346,346,346,346', +'346,,,346,,,,,,346,346,346,346,346,346,346,346,346,346,346,346,,346', +'346,346,,346,346,,346,346,346,806,806,806,806,806,806,806,806,806,806', +'806,,806,806,,,806,806,,346,,,346,,,346,346,,,346,,346,806,,806,346', +'806,806,806,806,806,806,806,346,806,,,,346,346,346,346,346,346,,,,346', +'346,,806,,,,,346,,,346,346,346,,,346,346,358,358,358,358,358,358,,,', +'358,358,,,,358,,358,358,358,358,358,358,358,,,,,,358,358,358,358,358', +'358,358,,,358,,,,,,358,358,358,358,358,358,358,358,358,358,358,358,', +'358,358,358,,358,358,,358,358,358,918,918,918,918,918,918,918,918,918', +'918,918,,918,918,,,918,918,,358,,,358,,,358,358,,,358,,358,918,,918', +'358,918,918,918,918,918,918,918,358,918,,,,358,358,358,358,358,358,', +',,358,358,,918,,,,,358,,,358,358,358,,,358,358,359,359,359,359,359,359', +',,,359,359,,,,359,,359,359,359,359,359,359,359,,,,,,359,359,359,359', +'359,359,359,,,359,,,,,,359,359,359,359,359,359,359,359,359,359,359,359', +',359,359,359,,359,359,,359,359,359,480,480,480,480,480,480,480,480,480', +'480,480,,480,480,,,480,480,,359,,,359,,,359,359,,,359,,359,480,,480', +'359,480,480,480,480,480,480,480,359,480,,,,359,359,359,359,359,359,', +',,359,359,,,,,,,359,,,359,359,359,,,359,359,599,599,599,599,599,599', +',,,599,599,,,,599,,599,599,599,599,599,599,599,,,,,,599,599,599,599', +'599,599,599,,,599,,,,,,599,599,599,599,599,599,599,599,599,599,599,599', +',599,599,599,,599,599,,599,599,599,481,481,481,481,481,481,481,481,481', +'481,481,,481,481,,,481,481,,599,,,599,,,599,599,,,599,,599,481,,481', +'599,481,481,481,481,481,481,481,599,481,,,,599,599,599,599,599,599,', +',,599,599,,,,,,,599,,,599,599,599,,,599,599,602,602,602,602,602,602', +',,,602,602,,,,602,,602,602,602,602,602,602,602,,,,,,602,602,602,602', +'602,602,602,,,602,,,,,,602,602,602,602,602,602,602,602,602,602,602,602', +',602,602,602,,602,602,,602,602,602,491,491,491,491,491,491,491,,,491', +'491,,,,,,491,491,,602,,,602,,,602,602,,,602,,602,491,,491,602,491,491', +'491,491,491,491,491,602,491,,,,602,602,602,602,602,602,,,,602,602,,', +',,,,602,,,602,602,602,,,602,602,652,652,652,652,652,652,,,,652,652,', +',,652,,652,652,652,652,652,652,652,,,,,,652,652,652,652,652,652,652', +',,652,,,,,,652,652,652,652,652,652,652,652,652,652,652,652,,652,652', +'652,,652,652,,652,652,652,492,492,492,492,492,492,492,,,492,492,,,,', +',492,492,,652,,,652,,,652,652,,,652,,652,492,,492,652,492,492,492,492', +'492,492,492,652,492,,,,652,652,652,652,652,652,,,,652,652,,,,,,,652', +',,652,652,652,,,652,652,772,772,772,772,772,772,,,,772,772,,,,772,,772', +'772,772,772,772,772,772,,,,,,772,772,772,772,772,772,772,,,772,,,,,', +'772,772,772,772,772,772,772,772,772,772,772,772,,772,772,772,,772,772', +',772,772,772,493,493,493,493,493,493,493,,,493,493,,,,,,493,493,,772', +',,772,,,772,772,,,772,,772,493,,493,772,493,493,493,493,493,493,493', +'772,493,,,,772,772,772,772,772,772,,,,772,772,,,,,,,772,,,772,772,772', +',,772,772,783,783,783,783,783,783,,,,783,783,,,,783,,783,783,783,783', +'783,783,783,,,,,,783,783,783,783,783,783,783,,,783,,,,,,783,783,783', +'783,783,783,783,783,783,783,783,783,,783,783,783,,783,783,,783,783,783', +'494,494,494,494,494,494,494,,,494,494,,,,,,494,494,,783,,,783,,,783', +'783,,,783,,783,494,,494,783,494,494,494,494,494,494,494,783,494,,,,783', +'783,783,783,783,783,,,,783,783,,,,,,,783,,,783,783,783,,,783,783,784', +'784,784,784,784,784,,,,784,784,,,,784,,784,784,784,784,784,784,784,', +',,,,784,784,784,784,784,784,784,,,784,,,,,,784,784,784,784,784,784,784', +'784,784,784,784,784,,784,784,784,,784,784,,784,784,784,495,495,495,495', +'495,495,495,,,495,495,,,,,,495,495,,784,,,784,,,784,784,,,784,,784,495', +',495,784,495,495,495,495,495,495,495,784,495,,,,784,784,784,784,784', +'784,,,,784,784,,,,,,,784,,,784,784,784,,,784,784,790,790,790,790,790', +'790,,,,790,790,,,,790,,790,790,790,790,790,790,790,,,,,,790,790,790', +'790,790,790,790,,,790,,,,,,790,790,790,790,790,790,790,790,790,790,790', +'790,,790,790,790,,790,790,,790,790,790,496,496,496,496,496,496,496,', +',496,496,,,,,,496,496,,790,,,790,,,790,790,,,790,,790,496,,496,790,496', +'496,496,496,496,496,496,790,496,,,,790,790,790,790,790,790,,,,790,790', +',,,,,,790,,,790,790,790,,,790,790,830,830,830,830,830,830,,,,830,830', +',,,830,,830,830,830,830,830,830,830,,,,,,830,830,830,830,830,830,830', +',,830,,,,,,830,830,830,830,830,830,830,830,830,830,830,830,,830,830', +'830,,830,830,,830,830,830,499,499,499,499,499,499,499,,,499,499,,,,', +',499,499,,830,,,830,,,830,830,,,830,,830,499,,499,830,499,499,499,499', +'499,499,499,830,499,,,,830,830,830,830,830,830,,,,830,830,,,,,,,830', +',,830,830,830,,,830,830,849,849,849,849,849,849,,,,849,849,,,,849,,849', +'849,849,849,849,849,849,,,,,,849,849,849,849,849,849,849,,,849,,,,,', +'849,849,849,849,849,849,849,849,849,849,849,849,,849,849,849,,849,849', +',849,849,849,500,500,500,500,500,500,500,500,,500,500,,,,,,500,500,', +'849,,,849,,,849,849,,,849,,849,500,,500,849,500,500,500,500,500,500', +'500,849,500,,,,849,849,849,849,849,849,,,,849,849,,,,,,,849,,,849,849', +'849,,,849,849,857,857,857,857,857,857,,,,857,857,,,,857,,857,857,857', +'857,857,857,857,,,,,,857,857,857,857,857,857,857,,,857,,,,,,857,857', +'857,857,857,857,857,857,857,857,857,857,,857,857,857,,857,857,,857,857', +'857,488,,,,,,,,,,,,,,,,488,488,,857,,,857,,490,857,857,,,857,,857,488', +',488,857,488,488,488,488,490,490,,857,,,,,857,857,857,857,857,857,,', +'490,857,857,,490,490,490,490,,857,,,857,857,857,,,857,857,858,858,858', +'858,858,858,,,,858,858,,,,858,,858,858,858,858,858,858,858,,,,,,858', +'858,858,858,858,858,858,,,858,,,,,,858,858,858,858,858,858,858,858,858', +'858,858,858,,858,858,858,,858,858,,858,858,858,489,,,,,,,,,,,,,,,,489', +'489,,858,,,858,,,858,858,,,858,,858,489,,489,858,489,489,489,489,,,', +'858,,,,,858,858,858,858,858,858,,,,858,858,,,,,,,858,,,858,858,858,', +',858,858,884,884,884,884,884,884,,,,884,884,,,,884,,884,884,884,884', +'884,884,884,,,,,,884,884,884,884,884,884,884,,,884,,,,,,884,884,884', +'884,884,884,884,884,884,884,884,884,,884,884,884,,884,884,,884,884,884', +',,,,,,,,,,,,,,,,,,,884,,,884,,,884,884,,,884,,884,,,,884,,,,,,,,884', +',,,,884,884,884,884,884,884,,,,884,884,,,,,,,884,,,884,884,884,,,884', +'884,895,895,895,895,895,895,,,,895,895,,,,895,,895,895,895,895,895,895', +'895,,,,,,895,895,895,895,895,895,895,,,895,,,,,,895,895,895,895,895', +'895,895,895,895,895,895,895,,895,895,895,,895,895,,895,895,895,,,,,', +',,,,,,,,,,,,,,895,,,895,,,895,895,,,895,,895,,,,895,,,,,,,,895,,,,,895', +'895,895,895,895,895,,,,895,895,,,,,,,895,,,895,895,895,,,895,895,934', +'934,934,934,934,934,,,,934,934,,,,934,,934,934,934,934,934,934,934,', +',,,,934,934,934,934,934,934,934,,,934,,,,,,934,934,934,934,934,934,934', +'934,934,934,934,934,,934,934,934,,934,934,,934,934,934,,,,,,,,,,,,,', +',,,,,,934,,,934,,,934,934,,,934,,934,,,,934,,,,,,,,934,,,,,934,934,934', +'934,934,934,,,,934,934,,,,,,,934,,,934,934,934,,,934,934,935,935,935', +'935,935,935,,,,935,935,,,,935,,935,935,935,935,935,935,935,,,,,,935', +'935,935,935,935,935,935,,,935,,,,,,935,935,935,935,935,935,935,935,935', +'935,935,935,,935,935,935,,935,935,,935,935,935,,,,,,,,,,,,,,,,,,,,935', +',,935,,,935,935,,,935,,935,,,,935,,,,,,,,935,,,,,935,935,935,935,935', +'935,,,,935,935,,,,,,,935,,,935,935,935,,,935,935,965,965,965,965,965', +'965,,,,965,965,,,,965,,965,965,965,965,965,965,965,,,,,,965,965,965', +'965,965,965,965,,,965,,,,,,965,965,965,965,965,965,965,965,965,965,965', +'965,,965,965,965,,965,965,,965,965,965,,,,,,,,,,,,,,,,,,,,965,,,965', +',,965,965,,,965,,965,,,,965,,,,,,,,965,,,,,965,965,965,965,965,965,', +',,965,965,,,,,,,965,,,965,965,965,,,965,965,994,994,994,994,994,994', +',,,994,994,,,,994,,994,994,994,994,994,994,994,,,,,,994,994,994,994', +'994,994,994,,,994,,,,,,994,994,994,994,994,994,994,994,994,994,994,994', +',994,994,994,,994,994,,994,994,994,,,,,,,,,,,,,,,,,,,,994,,,994,,,994', +'994,,,994,,994,,,,994,,,,,,,,994,,,,,994,994,994,994,994,994,,,,994', +'994,,,,,,,994,,,994,994,994,,,994,994,1015,1015,1015,1015,1015,1015', +',,,1015,1015,,,,1015,,1015,1015,1015,1015,1015,1015,1015,,,,,,1015,1015', +'1015,1015,1015,1015,1015,,,1015,,,,,,1015,1015,1015,1015,1015,1015,1015', +'1015,1015,1015,1015,1015,,1015,1015,1015,,1015,1015,,1015,1015,1015', +',,,,,,,,,,,,,,,,,,,1015,,,1015,,,1015,1015,,,1015,,1015,,,,1015,,,,', +',,,1015,,,,,1015,1015,1015,1015,1015,1015,,,,1015,1015,,,,,,,1015,,', +'1015,1015,1015,,,1015,1015,1020,1020,1020,1020,1020,1020,,,,1020,1020', +',,,1020,,1020,1020,1020,1020,1020,1020,1020,,,,,,1020,1020,1020,1020', +'1020,1020,1020,,,1020,,,,,,1020,1020,1020,1020,1020,1020,1020,1020,1020', +'1020,1020,1020,,1020,1020,1020,,1020,1020,,1020,1020,1020,,,,,,,,,,', +',,,,,,,,,1020,,,1020,,,1020,1020,,,1020,,1020,,,,1020,,,,,,,,1020,,', +',,1020,1020,1020,1020,1020,1020,,,,1020,1020,,,,,,,1020,,,1020,1020', +'1020,,,1020,1020,1022,1022,1022,1022,1022,1022,,,,1022,1022,,,,1022', +',1022,1022,1022,1022,1022,1022,1022,,,,,,1022,1022,1022,1022,1022,1022', +'1022,,,1022,,,,,,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022', +'1022,,1022,1022,1022,,1022,1022,,1022,1022,1022,,,,,,,,,,,,,,,,,,,,1022', +',,1022,,,1022,1022,,,1022,,1022,,,,1022,,,,,,,,1022,,,,,1022,1022,1022', +'1022,1022,1022,,,,1022,1022,,,,,,,1022,,,1022,1022,1022,,,1022,1022', +'8,8,8,8,8,,,,8,8,,,,8,,8,8,8,8,8,8,8,,,,,,8,8,8,8,8,8,8,,,8,,,,,,8,8', +'8,8,8,8,8,8,8,8,8,8,,8,8,8,,8,8,,8,8,8,,,,,,,,,,,,,,,,,,,,8,,,8,,,8', +'8,,,8,,8,,,,8,,,,,,,,8,,,,,8,8,8,8,8,8,,,,8,8,,,,,,,8,,,8,8,8,,,8,8', +'23,23,23,,23,,,,23,23,,,,23,,23,23,23,23,23,23,23,,,,,,23,23,23,23,23', +'23,23,,,23,,,,,,,23,,,23,23,23,23,23,23,23,23,,23,23,23,,23,23,,23,23', +'23,,,,,,,,,,,,,,,,,,,,23,,,23,,,23,23,,,23,,,,,,23,,,,,,,,23,,,,,23', +'23,23,23,23,23,,,,23,23,,,,,,,23,,,23,23,23,,,23,23,32,32,32,,32,,,', +'32,32,,,,32,,32,32,32,32,32,32,32,,,,,,32,32,32,32,32,32,32,,,32,,,', +',,,32,,,32,32,32,32,32,32,32,32,32,32,32,32,,32,32,,32,32,32,,,,,,,', +',,,,,,,,,,,,32,,,32,,,32,32,,,32,,32,,32,,32,,,,,,,,32,,,,,32,32,32', +'32,32,32,,,,32,32,,,,,,,32,,32,32,32,32,,,32,32,33,33,33,,33,,,,33,33', +',,,33,,33,33,33,33,33,33,33,,,,,,33,33,33,33,33,33,33,,,33,,,,,,,33', +',,33,33,33,33,33,33,33,33,33,33,33,33,,33,33,,33,33,33,,,,,,,,,,,,,', +',,,,,,33,,,33,,,33,33,,,33,,33,,33,,33,,,,,,,,33,,,,,33,33,33,33,33', +'33,,,,33,33,,,,,,,33,,33,33,33,33,,,33,33,34,34,34,,34,,,,34,34,,,,34', +',34,34,34,34,34,34,34,,,,,,34,34,34,34,34,34,34,,,34,,,,,,,34,,,34,34', +'34,34,34,34,34,34,34,34,34,34,,34,34,,34,34,34,,,,,,,,,,,,,,,,,,,,34', +',,34,,,34,34,,,34,,34,,34,,34,,,,,,,,34,,,,,34,34,34,34,34,34,,,,34', +'34,,,,,,,34,,34,34,34,34,,,34,34,37,37,37,,37,,,,37,37,,,,37,,37,37', +'37,37,37,37,37,,,,,,37,37,37,37,37,37,37,,,37,,,,,,,37,,,37,37,37,37', +'37,37,37,37,,37,37,37,,37,37,,,,37,,,,,,,,,,,,,,,,,,,,37,,,37,,,37,37', +',,37,,37,,,,,,,,,,,,,,,,,37,37,37,37,37,37,,,,37,37,,,,,,,37,,,37,37', +'37,,,37,37,38,38,38,,38,,,,38,38,,,,38,,38,38,38,38,38,38,38,,,,,,38', +'38,38,38,38,38,38,,,38,,,,,,,38,,,38,38,38,38,38,38,38,38,,38,38,38', +',38,38,,,,38,,,,,,,,,,,,,,,,,,,,38,,,38,,,38,38,,,38,,,,,,,,,,,,,,,', +',,,38,38,38,38,38,38,,,,38,38,,,,38,,,38,,,38,38,38,,,38,38,45,45,45', +',45,,,,45,45,,,,45,,45,45,45,45,45,45,45,,,,,,45,45,45,45,45,45,45,', +',45,,,,,,,45,,,45,45,45,45,45,45,45,45,,45,45,45,,45,45,,45,45,45,,', +',,,,,,,,,,,,,,,,,45,,,45,,,45,45,,,45,,,,,,45,,,,,,,,45,,,,,45,45,45', +'45,45,45,,,,45,45,,,,,,,45,,,45,45,45,,,45,45,46,46,46,,46,,,,46,46', +',,,46,,46,46,46,46,46,46,46,,,,,,46,46,46,46,46,46,46,,,46,,,,,,,46', +',,46,46,46,46,46,46,46,46,,46,46,46,,46,46,,46,46,46,,,,,,,,,,,,,,,', +',,,,46,,,46,,,46,46,,,46,,,,,,46,,,,,,,,46,,,,,46,46,46,46,46,46,,,', +'46,46,,,,,,,46,,,46,46,46,,,46,46,48,48,48,,48,,,,48,48,,,,48,,48,48', +'48,48,48,48,48,,,,,,48,48,48,48,48,48,48,,,48,,,,,,,48,,,48,48,48,48', +'48,48,48,48,,48,48,48,,48,48,,48,48,48,,,,,,,,,,,,,,,,,,,,48,,,48,,', +'48,48,,,48,,,,,,48,,,,,,,,48,,,,,48,48,48,48,48,48,,,,48,48,,,,,,,48', +',,48,48,48,,,48,48,62,62,62,62,62,,,,62,62,,,,62,,62,62,62,62,62,62', +'62,,,,,,62,62,62,62,62,62,62,,,62,,,,,,62,62,,62,62,62,62,62,62,62,62', +'62,,62,62,62,,62,62,,62,62,62,,,,,,,,,,,,,,,,,,,,62,,,62,,,62,62,,,62', +',62,,,,62,,,,,,,,62,,,,,62,62,62,62,62,62,,,,62,62,,,,,,,62,,,62,62', +'62,,,62,62,67,67,67,,67,,,,67,67,,,,67,,67,67,67,67,67,67,67,,,,,,67', +'67,67,67,67,67,67,,,67,,,,,,,67,,,67,67,67,67,67,67,67,67,,67,67,67', +',67,67,,67,67,67,,,,,,,,,,,,,,,,,,,,67,,,67,,,67,67,,,67,,,,,,67,,,', +',,,,67,,,,,67,67,67,67,67,67,,,,67,67,,,,,,,67,,,67,67,67,,,67,67,68', +'68,68,,68,,,,68,68,,,,68,,68,68,68,68,68,68,68,,,,,,68,68,68,68,68,68', +'68,,,68,,,,,,,68,,,68,68,68,68,68,68,68,68,,68,68,68,,68,68,,68,68,68', +',,,,,,,,,,,,,,,,,,,68,,,68,,,68,68,,,68,,,,,,68,,,,,,,,68,,,,,68,68', +'68,68,68,68,,,,68,68,,,,,,,68,,,68,68,68,,,68,68,71,71,71,,71,,,,71', +'71,,,,71,,71,71,71,71,71,71,71,,,,,,71,71,71,71,71,71,71,,,71,,,,,,', +'71,,,71,71,71,71,71,71,71,71,,71,71,71,,71,71,,71,71,71,,,,,,,,,,,,', +',,,,,,,71,,,71,,,71,71,,,71,,,,,,71,,,,,,,,71,,,,,71,71,71,71,71,71', +',,,71,71,71,,,,,71,71,,,71,71,71,,,71,71,72,72,72,,72,,,,72,72,,,,72', +',72,72,72,72,72,72,72,,,,,,72,72,72,72,72,72,72,,,72,,,,,,,72,,,72,72', +'72,72,72,72,72,72,,72,72,72,,72,72,,,,72,,,,,,,,,,,,,,,,,,,,72,,,72', +',,72,72,,,72,,72,,,,,,,,,,,,,,,,,72,72,72,72,72,72,,,,72,72,,,,,,,72', +',,72,72,72,,,72,72,126,126,126,126,126,,,,126,126,,,,126,,126,126,126', +'126,126,126,126,,,,,,126,126,126,126,126,126,126,,,126,,,,,,126,126', +'126,126,126,126,126,126,126,126,126,126,,126,126,126,,126,126,,126,126', +'126,,,,,,,,,,,,,,,,,,,,126,,,126,,,126,126,,,126,,126,,,,126,,,,,,,', +'126,,,,,126,126,126,126,126,126,,,,126,126,,,,,,126,126,,,126,126,126', +',,126,126,131,131,131,,131,,,,131,131,,,,131,,131,131,131,131,131,131', +'131,,,,,,131,131,131,131,131,131,131,,,131,,,,,,,131,,,131,131,131,131', +'131,131,131,131,,131,131,131,,131,131,,131,131,131,,,,,,,,,,,,,,,,,', +',,131,,,131,,,131,131,,,131,,,,,,131,,,,,,,,131,,,,,131,131,131,131', +'131,131,,,,131,131,,,,,,,131,,,131,131,131,,,131,131,132,132,132,,132', +',,,132,132,,,,132,,132,132,132,132,132,132,132,,,,,,132,132,132,132', +'132,132,132,,,132,,,,,,,132,,,132,132,132,132,132,132,132,132,,132,132', +'132,,132,132,,132,132,132,,,,,,,,,,,,,,,,,,,,132,,,132,,,132,132,,,132', +',,,,,132,,,,,,,,132,,,,,132,132,132,132,132,132,,,,132,132,,,,,,,132', +',,132,132,132,,,132,132,133,133,133,,133,,,,133,133,,,,133,,133,133', +'133,133,133,133,133,,,,,,133,133,133,133,133,133,133,,,133,,,,,,,133', +',,133,133,133,133,133,133,133,133,,133,133,133,,133,133,,133,133,133', +',,,,,,,,,,,,,,,,,,,133,,,133,,,133,133,,,133,,,,,,133,,,,,,,,133,,,', +',133,133,133,133,133,133,,,,133,133,,,,,,,133,,,133,133,133,,,133,133', +'134,134,134,,134,,,,134,134,,,,134,,134,134,134,134,134,134,134,,,,', +',134,134,134,134,134,134,134,,,134,,,,,,,134,,,134,134,134,134,134,134', +'134,134,,134,134,134,,134,134,,134,134,134,,,,,,,,,,,,,,,,,,,,134,,', +'134,,,134,134,,,134,,,,,,134,,,,,,,,134,,,,,134,134,134,134,134,134', +',,,134,134,,,,,,,134,,,134,134,134,,,134,134,135,135,135,135,135,,,', +'135,135,,,,135,,135,135,135,135,135,135,135,,,,,,135,135,135,135,135', +'135,135,,,135,,,,,,135,135,,135,135,135,135,135,135,135,135,135,,135', +'135,135,,135,135,,135,135,135,,,,,,,,,,,,,,,,,,,,135,,,135,,,135,135', +',,135,,135,,,,135,,,,,,,,135,,,,,135,135,135,135,135,135,,,,135,135', +',,,,,,135,,,135,135,135,,,135,135,223,223,223,,223,,,,223,223,,,,223', +',223,223,223,223,223,223,223,,,,,,223,223,223,223,223,223,223,,,223', +',,,,,,223,,,223,223,223,223,223,223,223,223,,223,223,223,,223,223,,223', +'223,223,,,,,,,,,,,,,,,,,,,,223,,,223,,,223,223,,,223,,223,,,,223,,,', +',,,,223,,,,,223,223,223,223,223,223,,,,223,223,,,,,,,223,,,223,223,223', +',,223,223,224,224,224,,224,,,,224,224,,,,224,,224,224,224,224,224,224', +'224,,,,,,224,224,224,224,224,224,224,,,224,,,,,,,224,,,224,224,224,224', +'224,224,224,224,,224,224,224,,224,224,,224,224,224,,,,,,,,,,,,,,,,,', +',,224,,,224,,,224,224,,,224,,224,,,,224,,,,,,,,224,,,,,224,224,224,224', +'224,224,,,,224,224,,,,,,,224,,,224,224,224,,,224,224,225,225,225,,225', +',,,225,225,,,,225,,225,225,225,225,225,225,225,,,,,,225,225,225,225', +'225,225,225,,,225,,,,,,,225,,,225,225,225,225,225,225,225,225,,225,225', +'225,,225,225,,225,225,225,,,,,,,,,,,,,,,,,,,,225,,,225,,,225,225,,,225', +',,,,,225,,,,,,,,225,,,,,225,225,225,225,225,225,,,,225,225,,,,,,,225', +',,225,225,225,,,225,225,226,226,226,,226,,,,226,226,,,,226,,226,226', +'226,226,226,226,226,,,,,,226,226,226,226,226,226,226,,,226,,,,,,,226', +',,226,226,226,226,226,226,226,226,,226,226,226,,226,226,,226,226,226', +',,,,,,,,,,,,,,,,,,,226,,,226,,,226,226,,,226,,,,,,226,,,,,,,,226,,,', +',226,226,226,226,226,226,,,,226,226,,,,,,,226,,,226,226,226,,,226,226', +'227,227,227,,227,,,,227,227,,,,227,,227,227,227,227,227,227,227,,,,', +',227,227,227,227,227,227,227,,,227,,,,,,,227,,,227,227,227,227,227,227', +'227,227,,227,227,227,,227,227,,227,227,227,,,,,,,,,,,,,,,,,,,,227,,', +'227,,,227,227,,,227,,,,,,227,,,,,,,,227,,,,,227,227,227,227,227,227', +',,,227,227,,,,,,,227,,,227,227,227,,,227,227,228,228,228,,228,,,,228', +'228,,,,228,,228,228,228,228,228,228,228,,,,,,228,228,228,228,228,228', +'228,,,228,,,,,,,228,,,228,228,228,228,228,228,228,228,228,228,228,228', +',228,228,,228,228,228,,,,,,,,,,,,,,,,,,,,228,,,228,,,228,228,,,228,', +'228,,228,,228,,,,,,,,228,,,,,228,228,228,228,228,228,,,,228,228,,,,', +',,228,,228,228,228,228,,,228,228,232,232,232,,232,,,,232,232,,,,232', +',232,232,232,232,232,232,232,,,,,,232,232,232,232,232,232,232,,,232', +',,,,,,232,,,232,232,232,232,232,232,232,232,,232,232,232,,232,232,,232', +'232,232,,,,,,,,,,,,,,,,,,,,232,,,232,,,232,232,,,232,,,,,,232,,,,,,', +',232,,,,,232,232,232,232,232,232,,,,232,232,,,,,,,232,,,232,232,232', +',,232,232,233,233,233,,233,,,,233,233,,,,233,,233,233,233,233,233,233', +'233,,,,,,233,233,233,233,233,233,233,,,233,,,,,,,233,,,233,233,233,233', +'233,233,233,233,,233,233,233,,233,233,,233,233,233,,,,,,,,,,,,,,,,,', +',,233,,,233,,,233,233,,,233,,,,,,233,,,,,,,,233,,,,,233,233,233,233', +'233,233,,,,233,233,,,,,,,233,,,233,233,233,,,233,233,234,234,234,,234', +',,,234,234,,,,234,,234,234,234,234,234,234,234,,,,,,234,234,234,234', +'234,234,234,,,234,,,,,,,234,,,234,234,234,234,234,234,234,234,,234,234', +'234,,234,234,,234,234,234,,,,,,,,,,,,,,,,,,,,234,,,234,,,234,234,,,234', +',,,,,234,,,,,,,,234,,,,,234,234,234,234,234,234,,,,234,234,234,,,,,', +'234,,,234,234,234,,,234,234,245,245,245,,245,,,,245,245,,,,245,,245', +'245,245,245,245,245,245,,,,,,245,245,245,245,245,245,245,,,245,,,,,', +',245,,,245,245,245,245,245,245,245,245,,245,245,245,,245,245,,245,245', +'245,,,,,,,,,,,,,,,,,,,,245,,,245,,,245,245,,,245,,,,,,245,,,,,,,,245', +',,,,245,245,245,245,245,245,,,,245,245,,,,,,,245,,,245,245,245,,,245', +'245,248,248,248,,248,,,,248,248,,,,248,,248,248,248,248,248,248,248', +',,,,,248,248,248,248,248,248,248,,,248,,,,,,,248,,,248,248,248,248,248', +'248,248,248,,248,248,248,,248,248,,248,248,248,,,,,,,,,,,,,,,,,,,,248', +',,248,,,248,248,,,248,,,,,,248,,,,,,,,248,,,,,248,248,248,248,248,248', +',,,248,248,,,,,,,248,,,248,248,248,,,248,248,249,249,249,,249,,,,249', +'249,,,,249,,249,249,249,249,249,249,249,,,,,,249,249,249,249,249,249', +'249,,,249,,,,,,,249,,,249,249,249,249,249,249,249,249,,249,249,249,', +'249,249,,249,249,249,,,,,,,,,,,,,,,,,,,,249,,,249,,,249,249,,,249,,', +',,,249,,,,,,,,249,,,,,249,249,249,249,249,249,,,,249,249,,,,,,,249,', +',249,249,249,,,249,249,250,250,250,,250,,,,250,250,,,,250,,250,250,250', +'250,250,250,250,,,,,,250,250,250,250,250,250,250,,,250,,,,,,,250,,,250', +'250,250,250,250,250,250,250,,250,250,250,,250,250,,250,250,250,,,,,', +',,,,,,,,,,,,,,250,,,250,,,250,250,,,250,,,,,,250,,,,,,,,250,,,,,250', +'250,250,250,250,250,,,,250,250,,,,,,,250,,,250,250,250,,,250,250,251', +'251,251,,251,,,,251,251,,,,251,,251,251,251,251,251,251,251,,,,,,251', +'251,251,251,251,251,251,,,251,,,,,,,251,,,251,251,251,251,251,251,251', +'251,,251,251,251,,251,251,,251,251,251,,,,,,,,,,,,,,,,,,,,251,,,251', +',,251,251,,,251,,,,,,251,,,,,,,,251,,,,,251,251,251,251,251,251,,,,251', +'251,,,,,,,251,,,251,251,251,,,251,251,252,252,252,,252,,,,252,252,,', +',252,,252,252,252,252,252,252,252,,,,,,252,252,252,252,252,252,252,', +',252,,,,,,,252,,,252,252,252,252,252,252,252,252,,252,252,252,,252,252', +',252,252,252,,,,,,,,,,,,,,,,,,,,252,,,252,,,252,252,,,252,,,,,,252,', +',,,,,,252,,,,,252,252,252,252,252,252,,,,252,252,,,,,,,252,,,252,252', +'252,,,252,252,253,253,253,,253,,,,253,253,,,,253,,253,253,253,253,253', +'253,253,,,,,,253,253,253,253,253,253,253,,,253,,,,,,,253,,,253,253,253', +'253,253,253,253,253,,253,253,253,,253,253,,253,253,253,,,,,,,,,,,,,', +',,,,,,253,,,253,,,253,253,,,253,,,,,,253,,,,,,,,253,,,,,253,253,253', +'253,253,253,,,,253,253,,,,,,,253,,,253,253,253,,,253,253,254,254,254', +',254,,,,254,254,,,,254,,254,254,254,254,254,254,254,,,,,,254,254,254', +'254,254,254,254,,,254,,,,,,,254,,,254,254,254,254,254,254,254,254,,254', +'254,254,,254,254,,254,254,254,,,,,,,,,,,,,,,,,,,,254,,,254,,,254,254', +',,254,,,,,,254,,,,,,,,254,,,,,254,254,254,254,254,254,,,,254,254,,,', +',,,254,,,254,254,254,,,254,254,255,255,255,,255,,,,255,255,,,,255,,255', +'255,255,255,255,255,255,,,,,,255,255,255,255,255,255,255,,,255,,,,,', +',255,,,255,255,255,255,255,255,255,255,,255,255,255,,255,255,,255,255', +'255,,,,,,,,,,,,,,,,,,,,255,,,255,,,255,255,,,255,,,,,,255,,,,,,,,255', +',,,,255,255,255,255,255,255,,,,255,255,,,,,,,255,,,255,255,255,,,255', +'255,256,256,256,,256,,,,256,256,,,,256,,256,256,256,256,256,256,256', +',,,,,256,256,256,256,256,256,256,,,256,,,,,,,256,,,256,256,256,256,256', +'256,256,256,,256,256,256,,256,256,,256,256,256,,,,,,,,,,,,,,,,,,,,256', +',,256,,,256,256,,,256,,,,,,256,,,,,,,,256,,,,,256,256,256,256,256,256', +',,,256,256,,,,,,,256,,,256,256,256,,,256,256,257,257,257,,257,,,,257', +'257,,,,257,,257,257,257,257,257,257,257,,,,,,257,257,257,257,257,257', +'257,,,257,,,,,,,257,,,257,257,257,257,257,257,257,257,,257,257,257,', +'257,257,,257,257,257,,,,,,,,,,,,,,,,,,,,257,,,257,,,257,257,,,257,,', +',,,257,,,,,,,,257,,,,,257,257,257,257,257,257,,,,257,257,,,,,,,257,', +',257,257,257,,,257,257,258,258,258,,258,,,,258,258,,,,258,,258,258,258', +'258,258,258,258,,,,,,258,258,258,258,258,258,258,,,258,,,,,,,258,,,258', +'258,258,258,258,258,258,258,,258,258,258,,258,258,,258,258,258,,,,,', +',,,,,,,,,,,,,,258,,,258,,,258,258,,,258,,,,,,258,,,,,,,,258,,,,,258', +'258,258,258,258,258,,,,258,258,,,,,,,258,,,258,258,258,,,258,258,259', +'259,259,,259,,,,259,259,,,,259,,259,259,259,259,259,259,259,,,,,,259', +'259,259,259,259,259,259,,,259,,,,,,,259,,,259,259,259,259,259,259,259', +'259,,259,259,259,,259,259,,259,259,259,,,,,,,,,,,,,,,,,,,,259,,,259', +',,259,259,,,259,,,,,,259,,,,,,,,259,,,,,259,259,259,259,259,259,,,,259', +'259,,,,,,,259,,,259,259,259,,,259,259,260,260,260,,260,,,,260,260,,', +',260,,260,260,260,260,260,260,260,,,,,,260,260,260,260,260,260,260,', +',260,,,,,,,260,,,260,260,260,260,260,260,260,260,,260,260,260,,260,260', +',260,260,260,,,,,,,,,,,,,,,,,,,,260,,,260,,,260,260,,,260,,,,,,260,', +',,,,,,260,,,,,260,260,260,260,260,260,,,,260,260,,,,,,,260,,,260,260', +'260,,,260,260,261,261,261,,261,,,,261,261,,,,261,,261,261,261,261,261', +'261,261,,,,,,261,261,261,261,261,261,261,,,261,,,,,,,261,,,261,261,261', +'261,261,261,261,261,,261,261,261,,261,261,,261,261,261,,,,,,,,,,,,,', +',,,,,,261,,,261,,,261,261,,,261,,,,,,261,,,,,,,,261,,,,,261,261,261', +'261,261,261,,,,261,261,,,,,,,261,,,261,261,261,,,261,261,262,262,262', +',262,,,,262,262,,,,262,,262,262,262,262,262,262,262,,,,,,262,262,262', +'262,262,262,262,,,262,,,,,,,262,,,262,262,262,262,262,262,262,262,,262', +'262,262,,262,262,,262,262,262,,,,,,,,,,,,,,,,,,,,262,,,262,,,262,262', +',,262,,,,,,262,,,,,,,,262,,,,,262,262,262,262,262,262,,,,262,262,,,', +',,,262,,,262,262,262,,,262,262,263,263,263,,263,,,,263,263,,,,263,,263', +'263,263,263,263,263,263,,,,,,263,263,263,263,263,263,263,,,263,,,,,', +',263,,,263,263,263,263,263,263,263,263,,263,263,263,,263,263,,263,263', +'263,,,,,,,,,,,,,,,,,,,,263,,,263,,,263,263,,,263,,,,,,263,,,,,,,,263', +',,,,263,263,263,263,263,263,,,,263,263,,,,,,,263,,,263,263,263,,,263', +'263,264,264,264,,264,,,,264,264,,,,264,,264,264,264,264,264,264,264', +',,,,,264,264,264,264,264,264,264,,,264,,,,,,,264,,,264,264,264,264,264', +'264,264,264,,264,264,264,,264,264,,264,264,264,,,,,,,,,,,,,,,,,,,,264', +',,264,,,264,264,,,264,,,,,,264,,,,,,,,264,,,,,264,264,264,264,264,264', +',,,264,264,,,,,,,264,,,264,264,264,,,264,264,265,265,265,,265,,,,265', +'265,,,,265,,265,265,265,265,265,265,265,,,,,,265,265,265,265,265,265', +'265,,,265,,,,,,,265,,,265,265,265,265,265,265,265,265,,265,265,265,', +'265,265,,265,265,265,,,,,,,,,,,,,,,,,,,,265,,,265,,,265,265,,,265,,', +',,,265,,,,,,,,265,,,,,265,265,265,265,265,265,,,,265,265,,,,,,,265,', +',265,265,265,,,265,265,266,266,266,,266,,,,266,266,,,,266,,266,266,266', +'266,266,266,266,,,,,,266,266,266,266,266,266,266,,,266,,,,,,,266,,,266', +'266,266,266,266,266,266,266,,266,266,266,,266,266,,266,266,266,,,,,', +',,,,,,,,,,,,,,266,,,266,,,266,266,,,266,,,,,,266,,,,,,,,266,,,,,266', +'266,266,266,266,266,,,,266,266,,,,,,,266,,,266,266,266,,,266,266,267', +'267,267,,267,,,,267,267,,,,267,,267,267,267,267,267,267,267,,,,,,267', +'267,267,267,267,267,267,,,267,,,,,,,267,,,267,267,267,267,267,267,267', +'267,,267,267,267,,267,267,,267,267,267,,,,,,,,,,,,,,,,,,,,267,,,267', +',,267,267,,,267,,,,,,267,,,,,,,,267,,,,,267,267,267,267,267,267,,,,267', +'267,,,,,,,267,,,267,267,267,,,267,267,268,268,268,,268,,,,268,268,,', +',268,,268,268,268,268,268,268,268,,,,,,268,268,268,268,268,268,268,', +',268,,,,,,,268,,,268,268,268,268,268,268,268,268,,268,268,268,,268,268', +',268,268,268,,,,,,,,,,,,,,,,,,,,268,,,268,,,268,268,,,268,,,,,,268,', +',,,,,,268,,,,,268,268,268,268,268,268,,,,268,268,,,,,,,268,,,268,268', +'268,,,268,268,269,269,269,,269,,,,269,269,,,,269,,269,269,269,269,269', +'269,269,,,,,,269,269,269,269,269,269,269,,,269,,,,,,,269,,,269,269,269', +'269,269,269,269,269,,269,269,269,,269,269,,269,269,269,,,,,,,,,,,,,', +',,,,,,269,,,269,,,269,269,,,269,,,,,,269,,,,,,,,269,,,,,269,269,269', +'269,269,269,,,,269,269,,,,,,,269,,,269,269,269,,,269,269,274,274,274', +',274,,,,274,274,,,,274,,274,274,274,274,274,274,274,,,,,,274,274,274', +'274,274,274,274,,,274,,,,,,,274,,,274,274,274,274,274,274,274,274,,274', +'274,274,,274,274,,274,274,274,,,,,,,,,,,,,,,,,,,,274,,,274,,,274,274', +',,274,,,,,,274,,,,,,,,274,,,,,274,274,274,274,274,274,,,,274,274,,,', +',,,274,,,274,274,274,,,274,274,282,282,282,,282,,,,282,282,,,,282,,282', +'282,282,282,282,282,282,,,,,,282,282,282,282,282,282,282,,,282,,,,,', +',282,,,282,282,282,282,282,282,282,282,282,282,282,282,,282,282,,282', +'282,282,,,,,,,,,,,,,,,,,,,,282,,,282,,,282,282,,,282,,282,,282,,282', +',,,,,,,282,,,,,282,282,282,282,282,282,,,,282,282,,,,,,,282,,282,282', +'282,282,,,282,282,289,289,289,,289,,,,289,289,,,,289,,289,289,289,289', +'289,289,289,,,,,,289,289,289,289,289,289,289,,,289,,,,,,,289,,,289,289', +'289,289,289,289,289,289,289,289,289,289,,289,289,,289,289,289,,,,,,', +',,,,,,,,,,,,,289,,,289,,,289,289,,,289,,289,,289,,289,,,,,,,,289,,,', +',289,289,289,289,289,289,,,,289,289,,,,,,,289,,289,289,289,289,,,289', +'289,292,292,292,,292,,,,292,292,,,,292,,292,292,292,292,292,292,292', +',,,,,292,292,292,292,292,292,292,,,292,,,,,,,292,,,292,292,292,292,292', +'292,292,292,292,292,292,292,,292,292,,292,292,292,,,,,,,,,,,,,,,,,,', +',292,,,292,,,292,292,,,292,,292,,292,,292,,,,,,,,292,,,,,292,292,292', +'292,292,292,,,,292,292,292,,,,,,292,,292,292,292,292,,,292,292,299,299', +'299,,299,,,,299,299,,,,299,,299,299,299,299,299,299,299,,,,,,299,299', +'299,299,299,299,299,,,299,,,,,,,299,,,299,299,299,299,299,299,299,299', +',299,299,299,,299,299,,299,299,299,,,,,,,,,,,,,,,,,,,,299,,,299,,,299', +'299,,,299,,,,,,299,,,,,,,,299,,,,,299,299,299,299,299,299,,,,299,299', +',,,,,,299,,,299,299,299,,,299,299,301,301,301,,301,,,,301,301,,,,301', +',301,301,301,301,301,301,301,,,,,,301,301,301,301,301,301,301,,,301', +',,,,,,301,,,301,301,301,301,301,301,301,301,,301,301,301,,301,301,,301', +'301,301,,,,,,,,,,,,,,,,,,,,301,,,301,,,301,301,,,301,,,,,,301,,,,,,', +',301,,,,,301,301,301,301,301,301,,,,301,301,,,,,,,301,,,301,301,301', +',,301,301,304,304,304,,304,,,,304,304,,,,304,,304,304,304,304,304,304', +'304,,,,,,304,304,304,304,304,304,304,,,304,,,,,,,304,,,304,304,304,304', +'304,304,304,304,,304,304,304,,304,304,,304,304,304,,,,,,,,,,,,,,,,,', +',,304,,,304,,,304,304,,,304,,,,,,304,,,,,,,,304,,,,,304,304,304,304', +'304,304,,,,304,304,,,,,,,304,,,304,304,304,,,304,304,305,305,305,,305', +',,,305,305,,,,305,,305,305,305,305,305,305,305,,,,,,305,305,305,305', +'305,305,305,,,305,,,,,,,305,,,305,305,305,305,305,305,305,305,,305,305', +'305,,305,305,,305,305,305,,,,,,,,,,,,,,,,,,,,305,,,305,,,305,305,,,305', +',,,,,305,,,,,,,,305,,,,,305,305,305,305,305,305,,,,305,305,,,,,,,305', +',,305,305,305,,,305,305,311,311,311,311,311,,,,311,311,,,,311,,311,311', +'311,311,311,311,311,,,,,,311,311,311,311,311,311,311,,,311,,,,,,311', +'311,,311,311,311,311,311,311,311,311,311,,311,311,311,,311,311,,311', +'311,311,,,,,,,,,,,,,,,,,,,,311,,,311,,,311,311,,,311,,311,,,,311,,,', +',,,,311,,,,,311,311,311,311,311,311,,,,311,311,,,,,,,311,,,311,311,311', +',,311,311,319,319,319,,319,,,,319,319,,,,319,,319,319,319,319,319,319', +'319,,,,,,319,319,319,319,319,319,319,,,319,,,,,,,319,,,319,319,319,319', +'319,319,319,319,,319,319,319,,319,319,,,,319,,,,,,,,,,,,,,,,,,,,319', +',,319,,,319,319,,,319,,,,,,,,,,,,,,,,,,,319,319,319,319,319,319,,,,319', +'319,,,,319,,,319,,,319,319,319,,,319,319,336,336,336,,336,,,,336,336', +',,,336,,336,336,336,336,336,336,336,,,,,,336,336,336,336,336,336,336', +',,336,,,,,,,336,,,336,336,336,336,336,336,336,336,,336,336,336,,336', +'336,,,,336,,,,,,,,,,,,,,,,,,,,336,,,336,,,336,336,,,336,,,,,,,,,,,,', +',,,,,,336,336,336,336,336,336,,,,336,336,,,,,,,336,,,336,336,336,,,336', +'336,343,343,343,,343,,,,343,343,,,,343,,343,343,343,343,343,343,343', +',,,,,343,343,343,343,343,343,343,,,343,,,,,,,343,,,343,343,343,343,343', +'343,343,343,,343,343,343,,343,343,,343,343,343,,,,,,,,,,,,,,,,,,,,343', +',,343,,,343,343,,,343,,,,,,343,,,,,,,,343,,,,,343,343,343,343,343,343', +',,,343,343,,,,,,,343,,,343,343,343,,,343,343,345,345,345,,345,,,,345', +'345,,,,345,,345,345,345,345,345,345,345,,,,,,345,345,345,345,345,345', +'345,,,345,,,,,,,345,,,345,345,345,345,345,345,345,345,,345,345,345,', +'345,345,,345,345,345,,,,,,,,,,,,,,,,,,,,345,,,345,345,,345,345,,,345', +',,,,,345,,,,,,,,345,,,,,345,345,345,345,345,345,,,,345,345,,,,,,,345', +',,345,345,345,,,345,345,349,349,349,,349,,,,349,349,,,,349,,349,349', +'349,349,349,349,349,,,,,,349,349,349,349,349,349,349,,,349,,,,,,,349', +',,349,349,349,349,349,349,349,349,349,349,349,349,,349,349,,349,349', +'349,,,,,,,,,,,,,,,,,,,,349,,,349,,,349,349,,,349,,349,,,,349,,,,,,,', +'349,,,,,349,349,349,349,349,349,,,,349,349,,,,,,,349,,349,349,349,349', +',,349,349,350,350,350,,350,,,,350,350,,,,350,,350,350,350,350,350,350', +'350,,,,,,350,350,350,350,350,350,350,,,350,,,,,,,350,,,350,350,350,350', +'350,350,350,350,350,350,350,350,,350,350,,350,350,350,,,,,,,,,,,,,,', +',,,,,350,,,350,,,350,350,,,350,,,,,,350,,,,,,,,350,,,,,350,350,350,350', +'350,350,,,,350,350,,,,,,,350,,350,350,350,350,,,350,350,357,357,357', +',357,,,,357,357,,,,357,,357,357,357,357,357,357,357,,,,,,357,357,357', +'357,357,357,357,,,357,,,,,,,357,,,357,357,357,357,357,357,357,357,,357', +'357,357,,357,357,,357,357,357,,,,,,,,,,,,,,,,,,,,357,,,357,,,357,357', +',,357,,,,,,357,,,,,,,,357,,,,,357,357,357,357,357,357,,,,357,357,,,', +',,,357,,,357,357,357,,,357,357,371,371,371,,371,,,,371,371,,,,371,,371', +'371,371,371,371,371,371,,,,,,371,371,371,371,371,371,371,,,371,,,,,', +',371,,,371,371,371,371,371,371,371,371,,371,371,371,,371,371,,,,371', +',,,,,,,,,,,,,,,,,,,371,,,371,,,371,371,,,371,,,,,,,,,,,,,,,,,,,371,371', +'371,371,371,371,,,,371,371,,,,,,,371,,,371,371,371,,,371,371,373,373', +'373,,373,,,,373,373,,,,373,,373,373,373,373,373,373,373,,,,,,373,373', +'373,373,373,373,373,,,373,,,,,,,373,,,373,373,373,373,373,373,373,373', +',373,373,373,,373,373,,,,373,,,,,,,,,,,,,,,,,,,,373,,,373,,,373,373', +',,373,,,,,,,,,,,,,,,,,,,373,373,373,373,373,373,,,,373,373,,,,,,,373', +',,373,373,373,,,373,373,431,431,431,,431,,,,431,431,,,,431,,431,431', +'431,431,431,431,431,,,,,,431,431,431,431,431,431,431,,,431,,,,,,,431', +',,431,431,431,431,431,431,431,431,,431,431,431,,431,431,,431,431,431', +',,,,,,,,,,,,,,,,,,,431,,,431,,,431,431,,,431,,,,,,431,,,,,,,,431,,,', +',431,431,431,431,431,431,,,,431,431,,,,,,,431,,,431,431,431,,,431,431', +'475,475,475,,475,,,,475,475,,,,475,,475,475,475,475,475,475,475,,,,', +',475,475,475,475,475,475,475,,,475,,,,,,,475,,,475,475,475,475,475,475', +'475,475,475,475,475,475,,475,475,,475,475,475,,,,,,,,,,,,,,,,,,,,475', +',,475,,,475,475,,,475,,475,,475,,475,,,,,,,,475,,,,,475,475,475,475', +'475,475,,,,475,475,,,,,,,475,,475,475,475,475,,,475,475,477,477,477', +',477,,,,477,477,,,,477,,477,477,477,477,477,477,477,,,,,,477,477,477', +'477,477,477,477,,,477,,,,,,,477,,,477,477,477,477,477,477,477,477,,477', +'477,477,,477,477,,477,477,477,,,,,,,,,,,,,,,,,,,,477,,,477,,,477,477', +',,477,,,,,,477,,,,,,,,477,,,,,477,477,477,477,477,477,,,,477,477,,,', +',,,477,,,477,477,477,,,477,477,478,478,478,,478,,,,478,478,,,,478,,478', +'478,478,478,478,478,478,,,,,,478,478,478,478,478,478,478,,,478,,,,,', +',478,,,478,478,478,478,478,478,478,478,,478,478,478,,478,478,,478,478', +'478,,,,,,,,,,,,,,,,,,,,478,,,478,,,478,478,,,478,,,,,,478,,,,,,,,478', +',,,,478,478,478,478,478,478,,,,478,478,,,,,,,478,,,478,478,478,,,478', +'478,479,479,479,,479,,,,479,479,,,,479,,479,479,479,479,479,479,479', +',,,,,479,479,479,479,479,479,479,,,479,,,,,,,479,,,479,479,479,479,479', +'479,479,479,,479,479,479,,479,479,,479,479,479,,,,,,,,,,,,,,,,,,,,479', +',,479,,,479,479,,,479,,,,,,479,,,,,,,,479,,,,,479,479,479,479,479,479', +',,,479,479,,,,,,,479,,,479,479,479,,,479,479,518,518,518,,518,,,,518', '518,,,,518,,518,518,518,518,518,518,518,,,,,,518,518,518,518,518,518', '518,,,518,,,,,,,518,,,518,518,518,518,518,518,518,518,518,518,518,518', ',518,518,,518,518,518,,,,,,,,,,,,,,,,,,,,518,,,518,,,518,518,,,518,', '518,,518,,518,,,,,,,,518,,,,,518,518,518,518,518,518,,,,518,518,,,,', ',,518,,518,518,518,518,,,518,518,521,521,521,,521,,,,521,521,,,,521', @@ -1598,369 +1522,444 @@ ',548,,,,,548,548,548,548,548,548,,,,548,548,,,,,,,548,,,548,548,548', ',,548,548,553,553,553,,553,,,,553,553,,,,553,,553,553,553,553,553,553', '553,,,,,,553,553,553,553,553,553,553,,,553,,,,,,,553,,,553,553,553,553', '553,553,553,553,,553,553,553,,553,553,,553,553,553,,,,,,,,,,,,,,,,,', ',,553,,,553,,,553,553,,,553,,,,,,553,,,,,,,,553,,,,,553,553,553,553', -'553,553,,,,553,553,,,,,,,553,,,553,553,553,,,553,553,778,778,778,,778', -',,,778,778,,,,778,,778,778,778,778,778,778,778,,,,,,778,778,778,778', -'778,778,778,,,778,,,,,,,778,,,778,778,778,778,778,778,778,778,778,778', -'778,778,,778,778,,778,778,778,,,,,,,,,,,,,,,,,,,,778,,,778,,,778,778', -',,778,,778,,778,,778,,,,,,,,778,,,,,778,778,778,778,778,778,,,,778,778', -',,,,,,778,,778,778,778,778,,,778,778,766,766,766,,766,,,,766,766,,,', -'766,,766,766,766,766,766,766,766,,,,,,766,766,766,766,766,766,766,,', -'766,,,,,,,766,,,766,766,766,766,766,766,766,766,,766,766,766,,766,766', -',766,766,766,,,,,,,,,,,,,,,,,,,,766,,,766,,,766,766,,,766,,766,,,,766', -',,,,,,,766,,,,,766,766,766,766,766,766,,,,766,766,,,,,,,766,,,766,766', -'766,,,766,766,745,745,745,,745,,,,745,745,,,,745,,745,745,745,745,745', -'745,745,,,,,,745,745,745,745,745,745,745,,,745,,,,,,,745,,,745,745,745', -'745,745,745,745,745,,745,745,745,,745,745,,745,745,745,,,,,,,,,,,,,', -',,,,,,745,,,745,,,745,745,,,745,,,,,,745,,,,,,,,745,,,,,745,745,745', -'745,745,745,,,,745,745,,,,,,,745,,,745,745,745,,,745,745,587,587,587', -',587,,,,587,587,,,,587,,587,587,587,587,587,587,587,,,,,,587,587,587', -'587,587,587,587,,,587,,,,,,,587,,,587,587,587,587,587,587,587,587,,587', -'587,587,,587,587,,587,587,587,,,,,,,,,,,,,,,,,,,,587,,,587,,,587,587', -',,587,,,,,,587,,,,,,,,587,,,,,587,587,587,587,587,587,,,,587,587,,,', -',,,587,,,587,587,587,,,587,587,729,729,729,,729,,,,729,729,,,,729,,729', -'729,729,729,729,729,729,,,,,,729,729,729,729,729,729,729,,,729,,,,,', -',729,,,729,729,729,729,729,729,729,729,729,729,729,729,,729,729,,729', -'729,729,,,,,,,,,,,,,,,,,,,,729,,,729,,,729,729,,,729,,,,,,729,,,,,,', -',729,,,,,729,729,729,729,729,729,,,,729,729,,,,,,,729,,729,729,729,729', -',,729,729,726,726,726,,726,,,,726,726,,,,726,,726,726,726,726,726,726', -'726,,,,,,726,726,726,726,726,726,726,,,726,,,,,,,726,,,726,726,726,726', -'726,726,726,726,726,726,726,726,,726,726,,726,726,726,,,,,,,,,,,,,,', -',,,,,726,,,726,,,726,726,,,726,,726,,,,726,,,,,,,,726,,,,,726,726,726', -'726,726,726,,,,726,726,,,,,,,726,,726,726,726,726,,,726,726,721,721', -'721,,721,,,,721,721,,,,721,,721,721,721,721,721,721,721,,,,,,721,721', -'721,721,721,721,721,,,721,,,,,,,721,,,721,721,721,721,721,721,721,721', -',721,721,721,,721,721,,721,721,721,,,,,,,,,,,,,,,,,,,,721,,,721,,,721', -'721,,,721,,721,,,,721,,,,,,,,721,,,,,721,721,721,721,721,721,,,,721', -'721,,,,,,,721,,,721,721,721,,,721,721,716,716,716,,716,,,,716,716,,', -',716,,716,716,716,716,716,716,716,,,,,,716,716,716,716,716,716,716,', -',716,,,,,,,716,,,716,716,716,716,716,716,716,716,,716,716,716,,716,716', -',716,716,716,,,,,,,,,,,,,,,,,,,,716,,,716,,,716,716,,,716,,,,,,716,', -',,,,,,716,,,,,716,716,716,716,716,716,,,,716,716,,,,,,,716,,,716,716', -'716,,,716,716,610,610,610,,610,,,,610,610,,,,610,,610,610,610,610,610', -'610,610,,,,,,610,610,610,610,610,610,610,,,610,,,,,,,610,,,610,610,610', -'610,610,610,610,610,610,610,610,610,,610,610,,610,610,610,,,,,,,,,,', -',,,,,,,,,610,,,610,,,610,610,,,610,,610,,610,,610,,,,,,,,610,,,,,610', -'610,610,610,610,610,,,,610,610,,,,,,,610,,610,610,610,610,,,610,610', +'553,553,,,,553,553,,,,,,,553,,,553,553,553,,,553,553,587,587,587,,587', +',,,587,587,,,,587,,587,587,587,587,587,587,587,,,,,,587,587,587,587', +'587,587,587,,,587,,,,,,,587,,,587,587,587,587,587,587,587,587,,587,587', +'587,,587,587,,587,587,587,,,,,,,,,,,,,,,,,,,,587,,,587,,,587,587,,,587', +',,,,,587,,,,,,,,587,,,,,587,587,587,587,587,587,,,,587,587,,,,,,,587', +',,587,587,587,,,587,587,610,610,610,,610,,,,610,610,,,,610,,610,610', +'610,610,610,610,610,,,,,,610,610,610,610,610,610,610,,,610,,,,,,,610', +',,610,610,610,610,610,610,610,610,610,610,610,610,,610,610,,610,610', +'610,,,,,,,,,,,,,,,,,,,,610,,,610,,,610,610,,,610,,610,,610,,610,,,,', +',,,610,,,,,610,610,610,610,610,610,,,,610,610,,,,,,,610,,610,610,610', +'610,,,610,610,622,622,622,,622,,,,622,622,,,,622,,622,622,622,622,622', +'622,622,,,,,,622,622,622,622,622,622,622,,,622,,,,,,,622,,,622,622,622', +'622,622,622,622,622,,622,622,622,,622,622,,622,622,622,,,,,,,,,,,,,', +',,,,,,622,,,622,,,622,622,,,622,,,,,,622,,,,,,,,622,,,,,622,622,622', +'622,622,622,,,,622,622,,,,,,,622,,,622,622,622,,,622,622,628,628,628', +',628,,,,628,628,,,,628,,628,628,628,628,628,628,628,,,,,,628,628,628', +'628,628,628,628,,,628,,,,,,,628,,,628,628,628,628,628,628,628,628,,628', +'628,628,,628,628,,628,628,628,,,,,,,,,,,,,,,,,,,,628,,,628,,,628,628', +',,628,,,,,,628,,,,,,,,628,,,,,628,628,628,628,628,628,,,,628,628,,,', +',,,628,,,628,628,628,,,628,628,657,657,657,,657,,,,657,657,,,,657,,657', +'657,657,657,657,657,657,,,,,,657,657,657,657,657,657,657,,,657,,,,,', +',657,,,657,657,657,657,657,657,657,657,,657,657,657,,657,657,,657,657', +'657,,,,,,,,,,,,,,,,,,,,657,,,657,,,657,657,,,657,,657,,,,657,,,,,,,', +'657,,,,,657,657,657,657,657,657,,,,657,657,,,,,,,657,,,657,657,657,', +',657,657,658,658,658,,658,,,,658,658,,,,658,,658,658,658,658,658,658', +'658,,,,,,658,658,658,658,658,658,658,,,658,,,,,,,658,,,658,658,658,658', +'658,658,658,658,,658,658,658,,658,658,,658,658,658,,,,,,,,,,,,,,,,,', +',,658,,,658,,,658,658,,,658,,,,,,658,,,,,,,,658,,,,,658,658,658,658', +'658,658,,,,658,658,,,,,,,658,,,658,658,658,,,658,658,659,659,659,,659', +',,,659,659,,,,659,,659,659,659,659,659,659,659,,,,,,659,659,659,659', +'659,659,659,,,659,,,,,,,659,,,659,659,659,659,659,659,659,659,659,659', +'659,659,,659,659,,659,659,659,,,,,,,,,,,,,,,,,,,,659,,,659,,,659,659', +',,659,,659,,659,,659,,,,,,,,659,,,,,659,659,659,659,659,659,,,,659,659', +',,,,,,659,,659,659,659,659,,,659,659,662,662,662,,662,,,,662,662,,,', +'662,,662,662,662,662,662,662,662,,,,,,662,662,662,662,662,662,662,,', +'662,,,,,,,662,,,662,662,662,662,662,662,662,662,,662,662,662,,662,662', +',662,662,662,,,,,,,,,,,,,,,,,,,,662,,,662,,,662,662,,,662,,,,,,662,', +',,,,,,662,,,,,662,662,662,662,662,662,,,,662,662,,,,,,,662,,,662,662', +'662,,,662,662,665,665,665,,665,,,,665,665,,,,665,,665,665,665,665,665', +'665,665,,,,,,665,665,665,665,665,665,665,,,665,,,,,,,665,,,665,665,665', +'665,665,665,665,665,665,665,665,665,,665,665,,665,665,665,,,,,,,,,,', +',,,,,,,,,665,,,665,,,665,665,,,665,,665,,665,,665,,,,,,,,665,,,,,665', +'665,665,665,665,665,,,,665,665,,,,,,,665,,665,665,665,665,,,665,665', +'666,666,666,,666,,,,666,666,,,,666,,666,666,666,666,666,666,666,,,,', +',666,666,666,666,666,666,666,,,666,,,,,,,666,,,666,666,666,666,666,666', +'666,666,666,666,666,666,,666,666,,666,666,666,,,,,,,,,,,,,,,,,,,,666', +',,666,,,666,666,,,666,,,,666,,666,,,,,,,,666,,,,,666,666,666,666,666', +'666,,,,666,666,,,,,,,666,,666,666,666,666,,,666,666,667,667,667,,667', +',,,667,667,,,,667,,667,667,667,667,667,667,667,,,,,,667,667,667,667', +'667,667,667,,,667,,,,,,,667,,,667,667,667,667,667,667,667,667,,667,667', +'667,,667,667,,667,667,667,,,,,,,,,,,,,,,,,,,,667,,,667,,,667,667,,,667', +',,,,,667,,,,,,,,667,,,,,667,667,667,667,667,667,,,,667,667,,,,,,,667', +',,667,667,667,,,667,667,668,668,668,,668,,,,668,668,,,,668,,668,668', +'668,668,668,668,668,,,,,,668,668,668,668,668,668,668,,,668,,,,,,,668', +',,668,668,668,668,668,668,668,668,,668,668,668,,668,668,,668,668,668', +',,,,,,,,,,,,,,,,,,,668,,,668,,,668,668,,,668,,,,,,668,,,,,,,,668,,,', +',668,668,668,668,668,668,,,,668,668,,,,,,,668,,,668,668,668,,,668,668', +'673,673,673,,673,,,,673,673,,,,673,,673,673,673,673,673,673,673,,,,', +',673,673,673,673,673,673,673,,,673,,,,,,,673,,,673,673,673,673,673,673', +'673,673,,673,673,673,,673,673,,673,673,673,,,,,,,,,,,,,,,,,,,,673,,', +'673,,,673,673,,,673,,,,,,673,,,,,,,,673,,,,,673,673,673,673,673,673', +',,,673,673,,,,,,,673,,,673,673,673,,,673,673,674,674,674,,674,,,,674', +'674,,,,674,,674,674,674,674,674,674,674,,,,,,674,674,674,674,674,674', +'674,,,674,,,,,,,674,,,674,674,674,674,674,674,674,674,,674,674,674,', +'674,674,,674,674,674,,,,,,,,,,,,,,,,,,,,674,,,674,,,674,674,,,674,,', +',,,674,,,,,,,,674,,,,,674,674,674,674,674,674,,,,674,674,,,,,,,674,', +',674,674,674,,,674,674,698,698,698,,698,,,,698,698,,,,698,,698,698,698', +'698,698,698,698,,,,,,698,698,698,698,698,698,698,,,698,,,,,,,698,,,698', +'698,698,698,698,698,698,698,,698,698,698,,698,698,,698,698,698,,,,,', +',,,,,,,,,,,,,,698,,,698,,,698,698,,,698,,,,,,698,,,,,,,,698,,,,,698', +'698,698,698,698,698,,,,698,698,,,,,,,698,,,698,698,698,,,698,698,701', +'701,701,,701,,,,701,701,,,,701,,701,701,701,701,701,701,701,,,,,,701', +'701,701,701,701,701,701,,,701,,,,,,,701,,,701,701,701,701,701,701,701', +'701,,701,701,701,,701,701,,701,701,701,,,,,,,,,,,,,,,,,,,,701,,,701', +',,701,701,,,701,,,,,,701,,,,,,,,701,,,,,701,701,701,701,701,701,,,,701', +'701,,,,,,,701,,,701,701,701,,,701,701,704,704,704,,704,,,,704,704,,', +',704,,704,704,704,704,704,704,704,,,,,,704,704,704,704,704,704,704,', +',704,,,,,,,704,,,704,704,704,704,704,704,704,704,,704,704,704,,704,704', +',,,704,,,,,,,,,,,,,,,,,,,,704,,,704,,,704,704,,,704,,,,,,,,,,,,,,,,', +',,704,704,704,704,704,704,,,,704,704,,,,,,,704,,,704,704,704,,,704,704', '715,715,715,,715,,,,715,715,,,,715,,715,715,715,715,715,715,715,,,,', ',715,715,715,715,715,715,715,,,715,,,,,,,715,,,715,715,715,715,715,715', '715,715,,715,715,715,,715,715,,,,715,,,,,,,,,,,,,,,,,,,,715,,,715,,', '715,715,,,715,,,,,,,,,,,,,,,,,,,715,715,715,715,715,715,,,,715,715,', -',,,,,715,,,715,715,715,,,715,715,622,622,622,,622,,,,622,622,,,,622', -',622,622,622,622,622,622,622,,,,,,622,622,622,622,622,622,622,,,622', -',,,,,,622,,,622,622,622,622,622,622,622,622,,622,622,622,,622,622,,622', -'622,622,,,,,,,,,,,,,,,,,,,,622,,,622,,,622,622,,,622,,,,,,622,,,,,,', -',622,,,,,622,622,622,622,622,622,,,,622,622,,,,,,,622,,,622,622,622', -',,622,622,628,628,628,,628,,,,628,628,,,,628,,628,628,628,628,628,628', -'628,,,,,,628,628,628,628,628,628,628,,,628,,,,,,,628,,,628,628,628,628', -'628,628,628,628,,628,628,628,,628,628,,628,628,628,,,,,,,,,,,,,,,,,', -',,628,,,628,,,628,628,,,628,,,,,,628,,,,,,,,628,,,,,628,628,628,628', -'628,628,,,,628,628,,,,,,,628,,,628,628,628,,,628,628,704,704,704,,704', -',,,704,704,,,,704,,704,704,704,704,704,704,704,,,,,,704,704,704,704', -'704,704,704,,,704,,,,,,,704,,,704,704,704,704,704,704,704,704,,704,704', -'704,,704,704,,,,704,,,,,,,,,,,,,,,,,,,,704,,,704,,,704,704,,,704,,,', -',,,,,,,,,,,,,,,704,704,704,704,704,704,,,,704,704,,,,,,,704,,,704,704', -'704,,,704,704,657,657,657,,657,,,,657,657,,,,657,,657,657,657,657,657', -'657,657,,,,,,657,657,657,657,657,657,657,,,657,,,,,,,657,,,657,657,657', -'657,657,657,657,657,,657,657,657,,657,657,,657,657,657,,,,,,,,,,,,,', -',,,,,,657,,,657,,,657,657,,,657,,657,,,,657,,,,,,,,657,,,,,657,657,657', -'657,657,657,,,,657,657,,,,,,,657,,,657,657,657,,,657,657,658,658,658', -',658,,,,658,658,,,,658,,658,658,658,658,658,658,658,,,,,,658,658,658', -'658,658,658,658,,,658,,,,,,,658,,,658,658,658,658,658,658,658,658,,658', -'658,658,,658,658,,658,658,658,,,,,,,,,,,,,,,,,,,,658,,,658,,,658,658', -',,658,,,,,,658,,,,,,,,658,,,,,658,658,658,658,658,658,,,,658,658,,,', -',,,658,,,658,658,658,,,658,658,659,659,659,,659,,,,659,659,,,,659,,659', -'659,659,659,659,659,659,,,,,,659,659,659,659,659,659,659,,,659,,,,,', -',659,,,659,659,659,659,659,659,659,659,659,659,659,659,,659,659,,659', -'659,659,,,,,,,,,,,,,,,,,,,,659,,,659,,,659,659,,,659,,659,,659,,659', -',,,,,,,659,,,,,659,659,659,659,659,659,,,,659,659,,,,,,,659,,659,659', -'659,659,,,659,659,662,662,662,,662,,,,662,662,,,,662,,662,662,662,662', -'662,662,662,,,,,,662,662,662,662,662,662,662,,,662,,,,,,,662,,,662,662', -'662,662,662,662,662,662,,662,662,662,,662,662,,662,662,662,,,,,,,,,', -',,,,,,,,,,662,,,662,,,662,662,,,662,,,,,,662,,,,,,,,662,,,,,662,662', -'662,662,662,662,,,,662,662,,,,,,,662,,,662,662,662,,,662,662,701,701', -'701,,701,,,,701,701,,,,701,,701,701,701,701,701,701,701,,,,,,701,701', -'701,701,701,701,701,,,701,,,,,,,701,,,701,701,701,701,701,701,701,701', -',701,701,701,,701,701,,701,701,701,,,,,,,,,,,,,,,,,,,,701,,,701,,,701', -'701,,,701,,,,,,701,,,,,,,,701,,,,,701,701,701,701,701,701,,,,701,701', -',,,,,,701,,,701,701,701,,,701,701,665,665,665,,665,,,,665,665,,,,665', -',665,665,665,665,665,665,665,,,,,,665,665,665,665,665,665,665,,,665', -',,,,,,665,,,665,665,665,665,665,665,665,665,665,665,665,665,,665,665', -',665,665,665,,,,,,,,,,,,,,,,,,,,665,,,665,,,665,665,,,665,,665,,665', -',665,,,,,,,,665,,,,,665,665,665,665,665,665,,,,665,665,,,,,,,665,,665', -'665,665,665,,,665,665,666,666,666,,666,,,,666,666,,,,666,,666,666,666', -'666,666,666,666,,,,,,666,666,666,666,666,666,666,,,666,,,,,,,666,,,666', -'666,666,666,666,666,666,666,666,666,666,666,,666,666,,666,666,666,,', -',,,,,,,,,,,,,,,,,666,,,666,,,666,666,,,666,,,,666,,666,,,,,,,,666,,', -',,666,666,666,666,666,666,,,,666,666,,,,,,,666,,666,666,666,666,,,666', -'666,667,667,667,,667,,,,667,667,,,,667,,667,667,667,667,667,667,667', -',,,,,667,667,667,667,667,667,667,,,667,,,,,,,667,,,667,667,667,667,667', -'667,667,667,,667,667,667,,667,667,,667,667,667,,,,,,,,,,,,,,,,,,,,667', -',,667,,,667,667,,,667,,,,,,667,,,,,,,,667,,,,,667,667,667,667,667,667', -',,,667,667,,,,,,,667,,,667,667,667,,,667,667,668,668,668,,668,,,,668', -'668,,,,668,,668,668,668,668,668,668,668,,,,,,668,668,668,668,668,668', -'668,,,668,,,,,,,668,,,668,668,668,668,668,668,668,668,,668,668,668,', -'668,668,,668,668,668,,,,,,,,,,,,,,,,,,,,668,,,668,,,668,668,,,668,,', -',,,668,,,,,,,,668,,,,,668,668,668,668,668,668,,,,668,668,,,,,,,668,', -',668,668,668,,,668,668,698,698,698,,698,,,,698,698,,,,698,,698,698,698', -'698,698,698,698,,,,,,698,698,698,698,698,698,698,,,698,,,,,,,698,,,698', -'698,698,698,698,698,698,698,,698,698,698,,698,698,,698,698,698,,,,,', -',,,,,,,,,,,,,,698,,,698,,,698,698,,,698,,,,,,698,,,,,,,,698,,,,,698', -'698,698,698,698,698,,,,698,698,,,,,,,698,,,698,698,698,,,698,698,673', -'673,673,,673,,,,673,673,,,,673,,673,673,673,673,673,673,673,,,,,,673', -'673,673,673,673,673,673,,,673,,,,,,,673,,,673,673,673,673,673,673,673', -'673,,673,673,673,,673,673,,673,673,673,,,,,,,,,,,,,,,,,,,,673,,,673', -',,673,673,,,673,,,,,,673,,,,,,,,673,,,,,673,673,673,673,673,673,,,,673', -'673,,,,,,,673,,,673,673,673,,,673,673,674,674,674,,674,,,,674,674,,', -',674,,674,674,674,674,674,674,674,,,,,,674,674,674,674,674,674,674,', -',674,,,,,,,674,,,674,674,674,674,674,674,674,674,,674,674,674,,674,674', -',674,674,674,,,,,,,,,,,,,,,,,,,,674,,,674,,,674,674,,,674,,,,,,674,', -',,,,,,674,,,,,674,674,674,674,674,674,,,,674,674,,,,,,,674,,,674,674', -'674,505,,674,674,,,,505,505,505,,,505,505,505,743,505,743,743,743,743', -'743,,,,505,505,,,,,743,,,,,505,505,,505,505,505,505,505,,,,,,,,,,743', -',,,,,,,,,,743,743,,,,,,,,,,,,,505,,456,,,,,505,,456,456,456,505,505', -'456,456,456,,456,,743,,,,,,,456,456,456,,,,,505,505,,,456,456,,456,456', -'456,456,456,,,505,,,,,505,,,,,,,505,,,,,,,,,456,456,456,456,456,456', -'456,456,456,456,456,456,456,456,,,456,456,456,,,456,,456,456,,,456,456', -',456,,456,,456,,456,456,456,456,456,456,456,,456,456,456,,,,,,,,,,,', -',456,456,31,456,,456,,,,31,31,31,456,,31,31,31,983,31,983,983,983,983', -'983,,,,,31,31,,,,983,,,,,31,31,,31,31,31,31,31,,,,,,,,,,983,,,,,,,,', -'983,983,983,983,,31,31,31,31,31,31,31,31,31,31,31,31,31,31,,,31,31,31', -',,31,,31,31,,,31,31,,31,983,31,,31,,31,31,31,31,31,31,31,,31,,31,,,', -',,,,,,,,,31,31,60,31,,31,,,,60,60,60,31,,60,60,60,785,60,785,785,785', -'785,785,,,,,60,60,60,,,785,,,,,60,60,,60,60,60,60,60,,,,,,,,,,785,,', -',,,,,,785,785,785,785,,60,60,60,60,60,60,60,60,60,60,60,60,60,60,,,60', -'60,60,,,60,,,60,,,60,60,,60,785,60,,60,,60,60,60,60,60,60,60,,60,,60', -'1062,,1062,1062,1062,1062,1062,,,,,,60,60,60,60,1062,60,466,60,,,,,60', -'466,466,466,,,466,466,466,,466,,,,1062,,,,,466,466,466,466,,,1062,1062', -',,,466,466,,466,466,466,466,466,,,,,,,,,,,,,,,,,,,,,,1062,,466,466,466', -'466,466,466,466,466,466,466,466,466,466,466,,,466,466,466,,,466,,,466', -',,466,466,,466,,466,,466,,466,466,466,466,466,466,466,,466,466,466,739', -',739,739,739,739,739,,,,,,466,466,466,466,739,466,465,466,,,,,466,465', -'465,465,,,465,465,465,,465,,,,739,,,,,465,465,465,465,739,739,739,739', -',,,465,465,,465,465,465,465,465,,,,,,,,,,,,,,,,,,,,,,739,,465,465,465', -'465,465,465,465,465,465,465,465,465,465,465,,,465,465,465,,,465,,,465', -',,465,465,,465,,465,,465,,465,465,465,465,465,465,465,,465,465,465,1064', -',1064,1064,1064,1064,1064,,,,,,465,465,465,465,1064,465,30,465,,,,,465', -'30,30,30,,,30,30,30,,30,,,,1064,,,,,30,30,30,,,,1064,1064,,,,30,30,', -'30,30,30,30,30,,,,,,,,,,,,,,,,,,,,,,1064,,30,30,30,30,30,30,30,30,30', -'30,30,30,30,30,,,30,30,30,,,30,,30,30,,,30,30,,30,,30,,30,,30,30,30', -'30,30,30,30,,30,30,30,,,,,,,,,,,,,30,30,,30,,30,,,,,,,30,11,11,11,11', -'11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,,,,11,11', -'11,11,11,11,11,11,11,11,,,,,,11,11,11,11,11,11,11,11,11,11,,11,,,,,', -',,,11,11,,11,11,11,11,11,11,11,,,11,11,,,,11,11,11,11,,,,,,,,,,,,,,11', -'11,,11,11,11,11,11,11,11,11,11,11,11,,,11,11,,,,,,,,,,11,,,,,,,,,11', -',,,,11,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787', -'787,787,787,787,787,787,787,787,,,,787,787,787,787,787,787,787,787,787', -'787,,,,,,787,787,787,787,787,787,787,787,787,,,787,,,,,,,,,787,787,', -'787,787,787,787,787,787,787,,,787,787,,,,787,787,787,787,,,,,,,,,,,', -',,787,787,,787,787,787,787,787,787,787,787,787,787,787,,,787,,,,,,,', -',,,,,,,,,,,,787,,,,,787,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75', -'75,75,75,75,75,75,75,75,75,,,,75,75,75,75,75,75,75,75,75,75,,,,,,75', -'75,75,75,75,75,75,75,75,75,75,75,,75,,,,,,,75,75,,75,75,75,75,75,75', -'75,,,75,75,,,,75,75,75,75,,,,,,75,,,,,,,,75,75,,75,75,75,75,75,75,75', -'75,75,75,75,,,75,,,,,,,,,,,,,,,,,,,,75,,,,,75,654,654,654,654,654,654', -'654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654', -'654,,,,654,654,654,654,654,654,654,654,654,654,,,,,,654,654,654,654', -'654,654,654,654,654,,,654,,,,,,,,,654,654,,654,654,654,654,654,654,654', -',,654,654,,,,654,654,654,654,,,,,,,,,,,,,,654,654,,654,654,654,654,654', -'654,654,654,654,654,654,,,654,654,,,,,,,,,,654,,,,,,,,,654,,,,,654,103', +',,,,,715,,,715,715,715,,,715,715,716,716,716,,716,,,,716,716,,,,716', +',716,716,716,716,716,716,716,,,,,,716,716,716,716,716,716,716,,,716', +',,,,,,716,,,716,716,716,716,716,716,716,716,,716,716,716,,716,716,,716', +'716,716,,,,,,,,,,,,,,,,,,,,716,,,716,,,716,716,,,716,,,,,,716,,,,,,', +',716,,,,,716,716,716,716,716,716,,,,716,716,,,,,,,716,,,716,716,716', +',,716,716,721,721,721,,721,,,,721,721,,,,721,,721,721,721,721,721,721', +'721,,,,,,721,721,721,721,721,721,721,,,721,,,,,,,721,,,721,721,721,721', +'721,721,721,721,,721,721,721,,721,721,,721,721,721,,,,,,,,,,,,,,,,,', +',,721,,,721,,,721,721,,,721,,721,,,,721,,,,,,,,721,,,,,721,721,721,721', +'721,721,,,,721,721,,,,,,,721,,,721,721,721,,,721,721,726,726,726,,726', +',,,726,726,,,,726,,726,726,726,726,726,726,726,,,,,,726,726,726,726', +'726,726,726,,,726,,,,,,,726,,,726,726,726,726,726,726,726,726,726,726', +'726,726,,726,726,,726,726,726,,,,,,,,,,,,,,,,,,,,726,,,726,,,726,726', +',,726,,726,,,,726,,,,,,,,726,,,,,726,726,726,726,726,726,,,,726,726', +',,,,,,726,,726,726,726,726,,,726,726,729,729,729,,729,,,,729,729,,,', +'729,,729,729,729,729,729,729,729,,,,,,729,729,729,729,729,729,729,,', +'729,,,,,,,729,,,729,729,729,729,729,729,729,729,729,729,729,729,,729', +'729,,729,729,729,,,,,,,,,,,,,,,,,,,,729,,,729,,,729,729,,,729,,,,,,729', +',,,,,,,729,,,,,729,729,729,729,729,729,,,,729,729,,,,,,,729,,729,729', +'729,729,,,729,729,745,745,745,,745,,,,745,745,,,,745,,745,745,745,745', +'745,745,745,,,,,,745,745,745,745,745,745,745,,,745,,,,,,,745,,,745,745', +'745,745,745,745,745,745,,745,745,745,,745,745,,745,745,745,,,,,,,,,', +',,,,,,,,,,745,,,745,,,745,745,,,745,,,,,,745,,,,,,,,745,,,,,745,745', +'745,745,745,745,,,,745,745,,,,,,,745,,,745,745,745,,,745,745,766,766', +'766,,766,,,,766,766,,,,766,,766,766,766,766,766,766,766,,,,,,766,766', +'766,766,766,766,766,,,766,,,,,,,766,,,766,766,766,766,766,766,766,766', +',766,766,766,,766,766,,766,766,766,,,,,,,,,,,,,,,,,,,,766,,,766,,,766', +'766,,,766,,766,,,,766,,,,,,,,766,,,,,766,766,766,766,766,766,,,,766', +'766,,,,,,,766,,,766,766,766,,,766,766,778,778,778,,778,,,,778,778,,', +',778,,778,778,778,778,778,778,778,,,,,,778,778,778,778,778,778,778,', +',778,,,,,,,778,,,778,778,778,778,778,778,778,778,778,778,778,778,,778', +'778,,778,778,778,,,,,,,,,,,,,,,,,,,,778,,,778,,,778,778,,,778,,778,', +'778,,778,,,,,,,,778,,,,,778,778,778,778,778,778,,,,778,778,,,,,,,778', +',778,778,778,778,,,778,778,800,800,800,,800,,,,800,800,,,,800,,800,800', +'800,800,800,800,800,,,,,,800,800,800,800,800,800,800,,,800,,,,,,,800', +',,800,800,800,800,800,800,800,800,,800,800,800,,800,800,,800,800,800', +',,,,,,,,,,,,,,,,,,,800,,,800,,,800,800,,,800,,,,,,800,,,,,,,,800,,,', +',800,800,800,800,800,800,,,,800,800,,,,,,,800,,,800,800,800,,,800,800', +'807,807,807,,807,,,,807,807,,,,807,,807,807,807,807,807,807,807,,,,', +',807,807,807,807,807,807,807,,,807,,,,,,,807,,,807,807,807,807,807,807', +'807,807,,807,807,807,,807,807,,807,807,807,,,,,,,,,,,,,,,,,,,,807,,', +'807,,,807,807,,,807,,,,,,807,,,,,,,,807,,,,,807,807,807,807,807,807', +',,,807,807,,,,,,,807,,,807,807,807,,,807,807,820,820,820,,820,,,,820', +'820,,,,820,,820,820,820,820,820,820,820,,,,,,820,820,820,820,820,820', +'820,,,820,,,,,,,820,,,820,820,820,820,820,820,820,820,,820,820,820,', +'820,820,,820,820,820,,,,,,,,,,,,,,,,,,,,820,,,820,,,820,820,,,820,,', +',,,820,,,,,,,,820,,,,,820,820,820,820,820,820,,,,820,820,,,,,,,820,', +',820,820,820,,,820,820,821,821,821,,821,,,,821,821,,,,821,,821,821,821', +'821,821,821,821,,,,,,821,821,821,821,821,821,821,,,821,,,,,,,821,,,821', +'821,821,821,821,821,821,821,,821,821,821,,821,821,,821,821,821,,,,,', +',,,,,,,,,,,,,,821,,,821,,,821,821,,,821,,,,,,821,,,,,,,,821,,,,,821', +'821,821,821,821,821,,,,821,821,,,,,,,821,,,821,821,821,,,821,821,822', +'822,822,,822,,,,822,822,,,,822,,822,822,822,822,822,822,822,,,,,,822', +'822,822,822,822,822,822,,,822,,,,,,,822,,,822,822,822,822,822,822,822', +'822,,822,822,822,,822,822,,822,822,822,,,,,,,,,,,,,,,,,,,,822,,,822', +',,822,822,,,822,,,,,,822,,,,,,,,822,,,,,822,822,822,822,822,822,,,,822', +'822,,,,,,,822,,,822,822,822,,,822,822,823,823,823,,823,,,,823,823,,', +',823,,823,823,823,823,823,823,823,,,,,,823,823,823,823,823,823,823,', +',823,,,,,,,823,,,823,823,823,823,823,823,823,823,,823,823,823,,823,823', +',823,823,823,,,,,,,,,,,,,,,,,,,,823,,,823,,,823,823,,,823,,,,,,823,', +',,,,,,823,,,,,823,823,823,823,823,823,,,,823,823,,,,,,,823,,,823,823', +'823,,,823,823,825,825,825,,825,,,,825,825,,,,825,,825,825,825,825,825', +'825,825,,,,,,825,825,825,825,825,825,825,,,825,,,,,,,825,,,825,825,825', +'825,825,825,825,825,,825,825,825,,825,825,,825,825,825,,,,,,,,,,,,,', +',,,,,,825,,,825,,,825,825,,,825,,,,,,825,,,,,,,,825,,,,,825,825,825', +'825,825,825,,,,825,825,,,,,,,825,,,825,825,825,,,825,825,882,882,882', +',882,,,,882,882,,,,882,,882,882,882,882,882,882,882,,,,,,882,882,882', +'882,882,882,882,,,882,,,,,,,882,,,882,882,882,882,882,882,882,882,,882', +'882,882,,882,882,,882,882,882,,,,,,,,,,,,,,,,,,,,882,,,882,,,882,882', +',,882,,,,,,882,,,,,,,,882,,,,,882,882,882,882,882,882,,,,882,882,,,', +',,,882,,,882,882,882,,,882,882,896,896,896,,896,,,,896,896,,,,896,,896', +'896,896,896,896,896,896,,,,,,896,896,896,896,896,896,896,,,896,,,,,', +',896,,,896,896,896,896,896,896,896,896,,896,896,896,,896,896,,896,896', +'896,,,,,,,,,,,,,,,,,,,,896,,,896,,,896,896,,,896,,,,,,896,,,,,,,,896', +',,,,896,896,896,896,896,896,,,,896,896,,,,,,,896,,,896,896,896,,,896', +'896,916,916,916,,916,,,,916,916,,,,916,,916,916,916,916,916,916,916', +',,,,,916,916,916,916,916,916,916,,,916,,,,,,,916,,,916,916,916,916,916', +'916,916,916,916,916,916,916,,916,916,,916,916,916,,,,,,,,,,,,,,,,,,', +',916,,,916,,,916,916,,,916,,,,916,,916,,,,,,,,916,,,,,916,916,916,916', +'916,916,,,,916,916,,,,,,,916,,916,916,916,916,,,916,916,917,917,917', +',917,,,,917,917,,,,917,,917,917,917,917,917,917,917,,,,,,917,917,917', +'917,917,917,917,,,917,,,,,,,917,,,917,917,917,917,917,917,917,917,,917', +'917,917,,917,917,,917,917,917,,,,,,,,,,,,,,,,,,,,917,,,917,,,917,917', +',,917,,,,,,917,,,,,,,,917,,,,,917,917,917,917,917,917,,,,917,917,,,', +',,,917,,,917,917,917,,,917,917,929,929,929,,929,,,,929,929,,,,929,,929', +'929,929,929,929,929,929,,,,,,929,929,929,929,929,929,929,,,929,,,,,', +',929,,,929,929,929,929,929,929,929,929,,929,929,929,,929,929,,,,929', +',,,,,,,,,,,,,,,,,,,929,,,929,,,929,929,,,929,,,,,,,,,,,,,,,,,,,929,929', +'929,929,929,929,,,,929,929,,,,,,,929,,,929,929,929,,,929,929,938,938', +'938,,938,,,,938,938,,,,938,,938,938,938,938,938,938,938,,,,,,938,938', +'938,938,938,938,938,,,938,,,,,,,938,,,938,938,938,938,938,938,938,938', +',938,938,938,,938,938,,,,938,,,,,,,,,,,,,,,,,,,,938,,,938,,,938,938', +',,938,,,,,,,,,,,,,,,,,,,938,938,938,938,938,938,,,,938,938,,,,,,,938', +',,938,938,938,,,938,938,964,964,964,,964,,,,964,964,,,,964,,964,964', +'964,964,964,964,964,,,,,,964,964,964,964,964,964,964,,,964,,,,,,,964', +',,964,964,964,964,964,964,964,964,,964,964,964,,964,964,,964,964,964', +',,,,,,,,,,,,,,,,,,,964,,,964,,,964,964,,,964,,964,,,,964,,,,,,,,964', +',,,,964,964,964,964,964,964,,,,964,964,,,,,,,964,,,964,964,964,,,964', +'964,989,989,989,,989,,,,989,989,,,,989,,989,989,989,989,989,989,989', +',,,,,989,989,989,989,989,989,989,,,989,,,,,,,989,,,989,989,989,989,989', +'989,989,989,,989,989,989,,989,989,,,,989,,,,,,,,,,,,,,,,,,,,989,,,989', +',,989,989,,,989,,,,,,,,,,,,,,,,,,,989,989,989,989,989,989,,,,989,989', +',,,,,,989,,,989,989,989,,,989,989,1038,1038,1038,,1038,,,,1038,1038', +',,,1038,,1038,1038,1038,1038,1038,1038,1038,,,,,,1038,1038,1038,1038', +'1038,1038,1038,,,1038,,,,,,,1038,,,1038,1038,1038,1038,1038,1038,1038', +'1038,1038,1038,1038,1038,,1038,1038,,1038,1038,1038,,,,,,,,,,,,,,,,', +',,,1038,,,1038,,,1038,1038,,,1038,,1038,,1038,,1038,,,,,,,,1038,,,,', +'1038,1038,1038,1038,1038,1038,,,,1038,1038,,,,,,,1038,,1038,1038,1038', +'1038,30,,1038,1038,,,,30,30,30,,,30,30,30,743,30,743,743,743,743,743', +',,,30,30,30,,,,743,,,,,30,30,,30,30,30,30,30,,,,,,,,,,743,,,,,,,,,,', +'743,743,,30,30,30,30,30,30,30,30,30,30,30,30,30,30,,,30,30,30,,,30,', +'30,30,,,30,30,,30,743,30,,30,,30,30,30,30,30,30,30,,30,30,30,,,,,,,', +',,,,,30,30,31,30,,30,,,,31,31,31,30,,31,31,31,785,31,785,785,785,785', +'785,,,,,31,31,,,,785,,,,,31,31,,31,31,31,31,31,,,,,,,,,,785,,,,,,,,', +'785,785,785,785,,31,31,31,31,31,31,31,31,31,31,31,31,31,31,,,31,31,31', +',,31,,31,31,,,31,31,,31,785,31,,31,,31,31,31,31,31,31,31,,31,,31,,,', +',,,,,,,,,31,31,60,31,,31,,,,60,60,60,31,,60,60,60,786,60,786,786,786', +'786,786,,,,,60,60,60,,,786,,,,,60,60,,60,60,60,60,60,,,,,,,,,,786,,', +',,,,,,786,786,786,786,,60,60,60,60,60,60,60,60,60,60,60,60,60,60,,,60', +'60,60,,,60,,,60,,,60,60,,60,786,60,,60,,60,60,60,60,60,60,60,,60,,60', +'828,,828,828,828,828,828,,,,,,60,60,60,60,828,60,456,60,,,,,60,456,456', +'456,,,456,456,456,,456,,,,828,,,,,456,456,456,,828,828,828,828,,,,456', +'456,,456,456,456,456,456,,,,,,,,,,,,,,828,,,,,,,,828,,456,456,456,456', +'456,456,456,456,456,456,456,456,456,456,,,456,456,456,,,456,,456,456', +',,456,456,,456,,456,,456,,456,456,456,456,456,456,456,,456,456,456,', +',,,,,,,,,,,456,456,465,456,,456,,,,465,465,465,456,,465,465,465,946', +'465,946,946,946,946,946,,,,465,465,465,465,,,946,,,,,465,465,,465,465', +'465,465,465,,,,,,,,,,946,,,,,,,,,946,946,946,946,,465,465,465,465,465', +'465,465,465,465,465,465,465,465,465,,,465,465,465,,,465,,,465,,,465', +'465,,465,946,465,,465,,465,465,465,465,465,465,465,,465,465,465,948', +',948,948,948,948,948,,,,,,465,465,465,465,948,465,466,465,,,,,465,466', +'466,466,,,466,466,466,,466,,,,948,,,,,466,466,466,466,,,948,948,,,,466', +'466,,466,466,466,466,466,,,,,,,,,,,,,,,,,,,,,,948,,466,466,466,466,466', +'466,466,466,466,466,466,466,466,466,,,466,466,466,,,466,,,466,,,466', +'466,,466,,466,,466,,466,466,466,466,466,466,466,,466,466,466,950,,950', +'950,950,950,950,,,,,,466,466,466,466,950,466,505,466,,,,,466,505,505', +'505,,,505,505,505,,505,,,,950,,,,,505,505,,,,,950,950,,,,505,505,,505', +'505,505,505,505,952,,952,952,952,952,952,980,,980,980,980,980,980,,', +'952,,,,,950,,980,,,,,,,,,,,505,,,,952,,,505,,,,980,505,505,,952,952', +',,,980,980,980,980,,,,,,,,,,,505,505,,,,,,,,,,,,,505,952,,,,505,,,980', +',,,505,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11', +'11,11,11,,,,11,11,11,11,11,11,11,11,11,11,,,,,,11,11,11,11,11,11,11', +'11,11,11,,11,,,,,,,,,11,11,,11,11,11,11,11,11,11,,,11,11,,,,11,11,11', +'11,,,,,,,,,,,,,,11,11,,11,11,11,11,11,11,11,11,11,11,11,,,11,11,,,,', +',,,,,11,,,,,,,,,11,,,,,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12', +'12,12,12,12,12,12,12,12,12,12,,,,12,12,12,12,12,12,12,12,12,12,,,,,', +'12,12,12,12,12,12,12,12,12,,,12,,,,,,,,,12,12,,12,12,12,12,12,12,12', +',,12,12,,,,12,12,12,12,,,,,,,,,,,,,,12,12,,12,12,12,12,12,12,12,12,12', +'12,12,,,12,12,,,,,,,,,,12,,,,,,,,,12,,,,,12,75,75,75,75,75,75,75,75', +'75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,,,,75,75,75,75,75,75', +'75,75,75,75,,,,,,75,75,75,75,75,75,75,75,75,75,75,75,,75,,,,,,,75,75', +',75,75,75,75,75,75,75,,,75,75,,,,75,75,75,75,,,,,,75,,,,,,,,75,75,,75', +'75,75,75,75,75,75,75,75,75,75,,,75,,,,,,,,,,,,,,,,,,,,75,,,,,75,103', '103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103', '103,103,103,103,103,103,,,,103,103,103,103,103,103,103,103,103,103,', ',,,,103,103,103,103,103,103,103,103,103,103,103,103,,103,,,,,,,103,103', ',103,103,103,103,103,103,103,,,103,103,,,,103,103,103,103,,,,,,,,,,', ',,,103,103,,103,103,103,103,103,103,103,103,103,103,103,,,103,,,,,,', -',,,,,,,,,,,,,103,,,,,103,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12', -'12,12,12,12,12,12,12,12,12,,,,12,12,12,12,12,12,12,12,12,12,,,,,,12', -'12,12,12,12,12,12,12,12,,,12,,,,,,,,,12,12,,12,12,12,12,12,12,12,,,12', -'12,,,,12,12,12,12,,,,,,,,,,,,,,12,12,,12,12,12,12,12,12,12,12,12,12', -'12,,,12,12,,,,,,,,,,12,,,,,,,,,12,,,,,12,422,422,422,422,422,422,422', -'422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422', -',,,422,422,422,422,422,422,422,422,422,422,,,,,,422,422,422,422,422', -'422,422,422,422,,,422,,,,,,,,,422,422,,422,422,422,422,422,422,422,', -',422,422,,,,422,422,422,422,,,,,,,,,,,,,,422,422,,422,422,422,422,422', -'422,422,422,422,422,422,,,422,422,,,,,,,,,,422,,777,777,,,777,,,422', -',,,,422,777,777,,777,777,777,777,777,777,777,,,777,777,,,,777,777,777', -'777,,,,,,777,,,,,,,,777,777,,777,777,777,777,777,777,777,777,777,777', -'777,,,777,,,,,,,,,,661,661,,,661,,,,,,777,,,661,661,777,661,661,661', -'661,661,661,661,,,661,661,,,,661,661,661,661,,,,,,661,,,,,,,,661,661', -',661,661,661,661,661,661,661,661,661,661,661,,,661,,,,,,,,,,473,473', -',,473,,,,,,661,,,473,473,661,473,473,473,473,473,473,473,,,473,473,', -',,473,473,473,473,,,,,,473,,,,,,,,473,473,,473,473,473,473,473,473,473', -'473,473,473,473,,,473,,,,,,,,,,474,474,,,474,,,,,,473,,,474,474,473', -'474,474,474,474,474,474,474,,,474,474,,,,474,474,474,474,,,,,,474,,', -',,,,,474,474,,474,474,474,474,474,474,474,474,474,474,474,,,474,,,,', -',,,,,660,660,,,660,,,,,,474,,,660,660,474,660,660,660,660,660,660,660', -',,660,660,,,,660,660,660,660,,,,,,660,,,,,,,,660,660,,660,660,660,660', -'660,660,660,660,660,660,660,,,660,,,,,,,,,,611,611,,,611,,,,,,660,,', -'611,611,660,611,611,611,611,611,611,611,,,611,611,,,,611,611,611,611', +',,,,,,,,,,,,,103,,,,,103,422,422,422,422,422,422,422,422,422,422,422', +'422,422,422,422,422,422,422,422,422,422,422,422,422,,,,422,422,422,422', +'422,422,422,422,422,422,,,,,,422,422,422,422,422,422,422,422,422,,,422', +',,,,,,,,422,422,,422,422,422,422,422,422,422,,,422,422,,,,422,422,422', +'422,,,,,,,,,,,,,,422,422,,422,422,422,422,422,422,422,422,422,422,422', +',,422,422,,,,,,,,,,422,,,,,,,,,422,,,,,422,654,654,654,654,654,654,654', +'654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654', +',,,654,654,654,654,654,654,654,654,654,654,,,,,,654,654,654,654,654', +'654,654,654,654,,,654,,,,,,,,,654,654,,654,654,654,654,654,654,654,', +',654,654,,,,654,654,654,654,,,,,,,,,,,,,,654,654,,654,654,654,654,654', +'654,654,654,654,654,654,,,654,654,,,,,,,,,,654,,,,,,,,,654,,,,,654,787', +'787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787', +'787,787,787,787,787,787,,,,787,787,787,787,787,787,787,787,787,787,', +',,,,787,787,787,787,787,787,787,787,787,,,787,,,,,,,,,787,787,,787,787', +'787,787,787,787,787,,,787,787,,,,787,787,787,787,,,,,,,,,,,,,,787,787', +',787,787,787,787,787,787,787,787,787,787,787,,,787,,,,,,,,,,229,229', +',,229,,,,,,787,,,229,229,787,229,229,229,229,229,229,229,,,229,229,', +',,229,229,229,229,,,,,,229,,,,,,,,229,229,,229,229,229,229,229,229,229', +'229,229,229,229,,,229,,,,,,,,,,230,230,,,230,,,,,,229,,,230,230,229', +'230,230,230,230,230,230,230,,,230,230,,,,230,230,230,230,,,,,,230,,', +',,,,,230,230,,230,230,230,230,230,230,230,230,230,230,230,,983,230,983', +'983,983,983,983,,,,,278,278,,,278,983,,,,,230,,,278,278,230,278,278', +'278,278,278,278,278,,,278,278,983,,,278,278,278,278,,,983,983,983,983', +',,,,,,,278,278,,278,278,278,278,278,278,278,278,278,278,278,,,278,,', +',,,,,,983,473,473,,,473,,,,,,278,,,473,473,278,473,473,473,473,473,473', +'473,,,473,473,,,,473,473,473,473,,,,,,473,,,,,,,,473,473,,473,473,473', +'473,473,473,473,473,473,473,473,,,473,,,,,,,,,,474,474,,,474,,,,,,473', +',,474,474,473,474,474,474,474,474,474,474,,,474,474,,,,474,474,474,474', +',,,,,474,,,,,,,,474,474,,474,474,474,474,474,474,474,474,474,474,474', +',,474,,,,,,,,,,539,539,,,539,,,,,,474,,,539,539,474,539,539,539,539', +'539,539,539,,,539,539,,,,539,539,539,539,,,,,,539,,,,,,,,539,539,,539', +'539,539,539,539,539,539,539,539,539,539,,,539,,,,,,,,,,540,540,,,540', +',,,,,539,,,540,540,539,540,540,540,540,540,540,540,,,540,540,,,,540', +'540,540,540,,,,,,540,,,,,,,,540,540,,540,540,540,540,540,540,540,540', +'540,540,540,,,540,,,,,,,,,,549,549,,,549,,,,,,540,,,549,549,540,549', +'549,549,549,549,549,549,,,549,549,,,,549,549,549,549,,,,,,549,,,,,,', +',549,549,,549,549,549,549,549,549,549,549,549,549,549,,,549,,,,,,,,', +',550,550,,,550,,,,,,549,,,550,550,549,550,550,550,550,550,550,550,,', +'550,550,,,,550,550,550,550,,,,,,550,,,,,,,,550,550,,550,550,550,550', +'550,550,550,550,550,550,550,,,550,,,,,,,,,,611,611,,,611,,,,,,550,,', +'611,611,550,611,611,611,611,611,611,611,,,611,611,,,,611,611,611,611', ',,,,,611,,,,,,,,611,611,,611,611,611,611,611,611,611,611,611,611,611', ',,611,,,,,,,,,,612,612,,,612,,,,,,611,,,612,612,611,612,612,612,612', '612,612,612,,,612,612,,,,612,612,612,612,,,,,,612,,,,,,,,612,612,,612', -'612,612,612,612,612,612,612,612,612,612,,,612,,,,,,,,,,776,776,,,776', -',,,,,612,,,776,776,612,776,776,776,776,776,776,776,,,776,776,,,,776', -'776,776,776,,,,,,776,,,,,,,,776,776,,776,776,776,776,776,776,776,776', -'776,776,776,,,776,,,,,,,,,,1034,1034,,,1034,,,,,,776,,,1034,1034,776', -'1034,1034,1034,1034,1034,1034,1034,,,1034,1034,,,,1034,1034,1034,1034', -',,,,,1034,,,,,,,,1034,1034,,1034,1034,1034,1034,1034,1034,1034,1034', -'1034,1034,1034,,,1034,,,,,,,,,,1039,1039,,,1039,,,,,,1034,,,1039,1039', -'1034,1039,1039,1039,1039,1039,1039,1039,,,1039,1039,,,,1039,1039,1039', -'1039,,,,,,1039,,,,,,,,1039,1039,,1039,1039,1039,1039,1039,1039,1039', -'1039,1039,1039,1039,,1044,1039,1044,1044,1044,1044,1044,,,,,278,278', -',,278,1044,,,,,1039,,,278,278,1039,278,278,278,278,278,278,278,,,278', -'278,1044,,,278,278,278,278,,,,,1044,1044,,,,,,,,278,278,,278,278,278', -'278,278,278,278,278,278,278,278,,,278,,,,,,,,,1044,550,550,,,550,,,', -',,278,,,550,550,278,550,550,550,550,550,550,550,,,550,550,,,,550,550', -'550,550,,,,,,550,,,,,,,,550,550,,550,550,550,550,550,550,550,550,550', -'550,550,,,550,,,,,,,,,,549,549,,,549,,,,,,550,,,549,549,550,549,549', -'549,549,549,549,549,,,549,549,,,,549,549,549,549,,,,,,549,,,,,,,,549', -'549,,549,549,549,549,549,549,549,549,549,549,549,,,549,,,,,,,,,,1040', -'1040,,,1040,,,,,,549,,,1040,1040,549,1040,1040,1040,1040,1040,1040,1040', -',,1040,1040,,,,1040,1040,1040,1040,,,,,,1040,,,,,,,,1040,1040,,1040', -'1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,,,1040,,,,,,,,,,540', -'540,,,540,,,,,,1040,,,540,540,1040,540,540,540,540,540,540,540,,,540', -'540,,,,540,540,540,540,,,,,,540,,,,,,,,540,540,,540,540,540,540,540', -'540,540,540,540,540,540,,,540,,,,,,,,,,539,539,,,539,,,,,,540,,,539', -'539,540,539,539,539,539,539,539,539,,,539,539,,,,539,539,539,539,,,', -',,539,,,,,,,,539,539,,539,539,539,539,539,539,539,539,539,539,539,,', -'539,,,,,,,,,,229,229,,,229,,,,,,539,,,229,229,539,229,229,229,229,229', -'229,229,,,229,229,,,,229,229,229,229,,,,,,229,,,,,,,,229,229,,229,229', -'229,229,229,229,229,229,229,229,229,,,229,950,,950,950,950,950,950,', -',230,230,,,230,,,950,,,229,,,230,230,229,230,230,230,230,230,230,230', -',,230,230,,,950,230,230,230,230,,,,,,230,950,950,,,,,,230,230,,230,230', -'230,230,230,230,230,230,230,230,230,,828,230,828,828,828,828,828,,,', -',,950,,,,828,,,,,230,,,,,230,952,,952,952,952,952,952,,,,,828,,,,,952', -',,,828,828,828,828,948,,948,948,948,948,948,946,,946,946,946,946,946', -'952,1087,948,1087,1087,1087,1087,1087,,946,828,952,952,,,,,1087,828', -',,,,,948,,,,,,,946,,,,948,948,,,1087,946,946,946,946,,952,,,,,1087,1087', -'1060,,1060,1060,1060,1060,1060,1058,,1058,1058,1058,1058,1058,,,1060', -'948,,,,,,1058,946,741,,741,741,741,741,741,1087,,,,,,1060,,,741,,,,1058', -',,,1060,1060,,,,1058,1058,1058,1058,,,,,786,741,786,786,786,786,786', -',,,741,741,741,741,,,786,,,,,1060,,,,,,,1058,,,,,,,,,,786,,,,,,,,741', -'786,786,786,786,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,786' ] - racc_action_check = arr = ::Array.new(26190, nil) +'612,612,612,612,612,612,612,612,612,612,,,612,,,,,,,,,,660,660,,,660', +',,,,,612,,,660,660,612,660,660,660,660,660,660,660,,,660,660,,,,660', +'660,660,660,,,,,,660,,,,,,,,660,660,,660,660,660,660,660,660,660,660', +'660,660,660,,,660,,,,,,,,,,661,661,,,661,,,,,,660,,,661,661,660,661', +'661,661,661,661,661,661,,,661,661,,,,661,661,661,661,,,,,,661,,,,,,', +',661,661,,661,661,661,661,661,661,661,661,661,661,661,,,661,,,,,,,,', +',776,776,,,776,,,,,,661,,,776,776,661,776,776,776,776,776,776,776,,', +'776,776,,,,776,776,776,776,,,,,,776,,,,,,,,776,776,,776,776,776,776', +'776,776,776,776,776,776,776,,,776,,,,,,,,,,777,777,,,777,,,,,,776,,', +'777,777,776,777,777,777,777,777,777,777,,,777,777,,,,777,777,777,777', +',,,,,777,,,,,,,,777,777,,777,777,777,777,777,777,777,777,777,777,777', +',,777,,,,,,,,,,1034,1034,,,1034,,,,,,777,,,1034,1034,777,1034,1034,1034', +'1034,1034,1034,1034,,,1034,1034,,,,1034,1034,1034,1034,,,,,,1034,,,', +',,,,1034,1034,,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034', +',,1034,,,,,,,,,,1039,1039,,,1039,,,,,,1034,,,1039,1039,1034,1039,1039', +'1039,1039,1039,1039,1039,,,1039,1039,,,,1039,1039,1039,1039,,,,,,1039', +',,,,,,,1039,1039,,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039', +'1039,,,1039,985,,985,985,985,985,985,,,1040,1040,,,1040,,,985,,,1039', +',,1040,1040,1039,1040,1040,1040,1040,1040,1040,1040,,,1040,1040,,,985', +'1040,1040,1040,1040,,,,,,1040,985,985,,,,,,1040,1040,,1040,1040,1040', +'1040,1040,1040,1040,1040,1040,1040,1040,,1044,1040,1044,1044,1044,1044', +'1044,,,,,,985,,,,1044,,,,,1040,,,,1058,1040,1058,1058,1058,1058,1058', +',,,,,,1044,,1060,1058,1060,1060,1060,1060,1060,,,1044,1044,,,,,1062', +'1060,1062,1062,1062,1062,1062,,1058,1064,,1064,1064,1064,1064,1064,1062', +'1058,1058,1058,1058,,,1060,,1064,,1087,1044,1087,1087,1087,1087,1087', +'1060,1060,,,1062,,,,,1087,,,,1064,,1062,1062,,,1058,,,,,1064,1064,,', +',,,1087,,,1060,,,,,,,,1087,1087,,,,,,1062,,,,,,,,,1064,,,,,,,,,,,,,', +',,,,1087' ] + racc_action_check = arr = ::Array.new(26124, nil) idx = 0 clist.each do |str| str.split(',', -1).each do |i| arr[idx] = i.to_i unless i.empty? idx += 1 end end racc_action_pointer = [ - nil, 1278, 2202, 1239, nil, 65, nil, nil, 5302, 1482, - nil, 23669, 24359, 1100, nil, 1064, 1063, 650, 1110, 634, - 436, nil, 102, 5442, 1497, 1169, nil, 623, nil, 108, - 23532, 23008, 5582, 5722, 5862, nil, 2484, 6002, 6142, nil, - 1040, 412, 435, 1110, 185, 6282, 6422, 114, 6562, 1038, - 740, nil, nil, nil, nil, nil, nil, nil, nil, nil, - 23136, nil, 6702, nil, nil, 72, nil, 5162, 6842, nil, - nil, 6982, 7122, 1078, nil, 23945, nil, nil, nil, nil, + nil, 44, 1060, 65, nil, 69, nil, nil, 5148, 1468, + nil, 23703, 23841, -31, nil, -46, -42, 486, 53, -31, + 335, nil, -70, 5288, 1342, 155, nil, 108, nil, 144, + 22786, 22914, 5428, 5568, 5708, nil, 1201, 5848, 5988, nil, + 55, 364, 369, 141, 128, 6128, 6268, 108, 6408, 120, + 443, nil, nil, nil, nil, nil, nil, nil, nil, nil, + 23042, nil, 6548, nil, nil, -19, nil, 6688, 6828, nil, + nil, 6968, 7108, 165, nil, 23979, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, - nil, nil, -97, nil, nil, nil, nil, nil, nil, 1026, - 1004, 1000, 957, 24221, nil, nil, nil, nil, nil, nil, - 930, nil, nil, 796, nil, nil, nil, nil, nil, nil, - nil, nil, nil, nil, nil, nil, 7402, nil, nil, nil, - nil, 7542, 7682, 7822, 7962, 8102, 974, nil, 524, nil, + nil, nil, -86, nil, nil, nil, nil, nil, nil, 166, + 168, 185, 226, 24117, nil, nil, nil, nil, nil, nil, + 0, nil, nil, 134, nil, nil, nil, nil, nil, nil, + nil, nil, nil, nil, nil, nil, 7248, nil, nil, nil, + nil, 7388, 7528, 7668, 7808, 7948, 254, nil, 228, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, - 953, nil, 4881, 8242, 8382, 8522, 8662, 8802, 8942, 25741, - 25814, nil, 9082, 9222, 9362, nil, nil, 435, 98, -81, - 996, 131, 896, 943, nil, 9502, 4740, 936, 9642, 9782, - 9922, 10062, 10202, 10342, 10482, 10622, 10762, 10902, 11042, 11182, - 11322, 11462, 11602, 11742, 11882, 12022, 12162, 12302, 12442, 12582, - nil, nil, nil, nil, 12722, nil, nil, nil, 25303, nil, - nil, 926, 12862, nil, nil, 932, nil, nil, nil, 13002, - nil, nil, 13142, nil, 1356, nil, 882, 859, nil, 13422, - 887, 13562, nil, nil, 13702, 13842, nil, nil, 50, nil, - nil, 13982, 1356, nil, 824, 4317, 815, 845, 804, 14262, - 4035, 804, 841, 1005, 876, 1074, nil, 831, 794, 39, - nil, nil, nil, 823, 127, 782, 14402, nil, 336, 843, - 1110, nil, 829, 14682, nil, 14822, 3471, 1341, 766, 14962, - 15102, nil, nil, 592, 576, -8, -7, 15242, 3048, 2907, - 500, 838, 718, 41, 5, 1146, 787, -14, 816, nil, - nil, 15802, nil, 15942, 678, 667, 640, 576, 509, 457, - 403, 305, 244, nil, 210, nil, nil, nil, nil, nil, - 130, nil, 258, nil, 394, nil, 606, 329, nil, 604, - nil, 586, -57, nil, 584, -42, nil, 337, nil, nil, + 247, nil, 1342, 8088, 8228, 8368, 8508, 8648, 8788, 24604, + 24677, nil, 8928, 9068, 9208, nil, nil, 539, -86, -30, + 325, 140, 259, 329, nil, 9348, 1483, 342, 9488, 9628, + 9768, 9908, 10048, 10188, 10328, 10468, 10608, 10748, 10888, 11028, + 11168, 11308, 11448, 11588, 11728, 11868, 12008, 12148, 12288, 12428, + nil, nil, nil, nil, 12568, nil, nil, nil, 24750, nil, + nil, 360, 12708, nil, nil, 373, nil, nil, nil, 12848, + nil, nil, 12988, nil, 1483, nil, 357, 359, nil, 13128, + 408, 13268, nil, nil, 13408, 13548, nil, nil, 420, nil, + nil, 13688, 1609, nil, 390, 1624, 440, 489, 483, 13828, + 1765, 576, 625, 722, 566, 855, nil, 533, 501, 4, + nil, nil, nil, 541, 136, 547, 13968, nil, 371, 633, + 861, nil, 647, 14108, nil, 14248, 1906, 1624, 590, 14388, + 14528, nil, nil, 463, 513, -8, -1, 14668, 2047, 2188, + 434, 701, 590, -19, -14, 899, 670, -7, 704, nil, + nil, 14808, nil, 14948, 114, 207, 233, 343, 374, 375, + 376, 377, 498, nil, 511, nil, nil, nil, nil, nil, + 131, nil, 304, nil, 373, nil, 606, 308, nil, 608, + nil, 623, -27, nil, 628, 134, nil, 322, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, - nil, nil, 24497, nil, nil, nil, nil, 584, nil, nil, - 566, 16362, 539, nil, nil, 508, nil, 1077, -32, nil, - nil, nil, 1074, nil, nil, nil, nil, nil, 1215, 515, - nil, nil, 468, 462, 300, 127, 22880, nil, nil, nil, - 0, 132, 488, nil, nil, 23400, 23268, nil, nil, nil, - 56, nil, 445, 24719, 24792, 17202, 210, 17342, 17482, 17622, - 3048, 2907, -43, -50, 444, 428, 424, 422, 961, 3612, - 694, 2484, 2343, 2202, 3471, 3330, 2625, 617, 949, 3189, - 2766, 1920, 880, 447, nil, 22800, nil, nil, nil, nil, - nil, nil, nil, nil, 296, 290, nil, nil, 18042, nil, - nil, 18182, nil, 18322, nil, 189, nil, nil, nil, 18462, - 1030, 258, 253, nil, nil, 236, 18602, 204, 18742, 25668, - 25595, 439, 223, nil, 18882, 180, nil, 216, 19022, 25449, - 25376, 747, 1638, 19162, 292, 260, 99, nil, nil, 524, - 275, 85, -54, nil, 437, -55, nil, 728, nil, -117, - 1283, nil, 1263, 1243, 1241, nil, nil, nil, nil, nil, - nil, nil, nil, 1225, 535, nil, nil, 19722, nil, nil, - nil, 1317, nil, nil, nil, 1314, nil, nil, 1312, 2766, - 1342, nil, 2625, 24, 1344, 1340, 1332, 1335, nil, nil, - 20422, 24938, 25011, 7, nil, 172, 407, -21, nil, 370, - nil, 1230, 20702, nil, 1238, nil, nil, nil, 20842, nil, + nil, nil, 24255, nil, nil, nil, nil, 641, nil, nil, + 626, 15088, 628, nil, nil, 617, nil, 933, 149, nil, + nil, nil, 1060, nil, nil, nil, nil, nil, 1201, 637, + nil, nil, 636, 646, 397, 404, 23174, nil, nil, nil, + 266, 398, 687, nil, nil, 23302, 23434, nil, nil, nil, + -34, nil, 689, 24823, 24896, 15228, 204, 15368, 15508, 15648, + 2188, 2329, 849, 918, 720, 721, 722, 723, 3598, 3739, + 3622, 2470, 2611, 2752, 2893, 3034, 3175, 488, 719, 3316, + 3457, 1624, 747, 790, nil, 23566, nil, nil, nil, nil, + nil, nil, nil, nil, 675, 676, nil, nil, 15788, nil, + nil, 15928, nil, 16068, nil, 128, nil, nil, nil, 16208, + 1750, 682, 683, nil, nil, 686, 16348, 693, 16488, 24969, + 25042, 965, 730, nil, 16628, 692, nil, 745, 16768, 25115, + 25188, 877, 1765, 16908, 828, 833, 723, nil, nil, 171, + 361, 759, 742, nil, 406, 790, nil, 596, nil, 761, + 763, nil, 764, 765, 768, nil, nil, nil, nil, nil, + nil, nil, nil, 755, 531, nil, nil, 17048, nil, nil, + nil, 856, nil, nil, nil, 866, nil, nil, 867, 2329, + 907, nil, 2470, 25, 911, 913, 911, 921, nil, nil, + 17188, 25261, 25334, 7, nil, 205, 269, 11, nil, 991, + nil, 824, 17328, nil, 842, nil, nil, nil, 17468, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, - 194, nil, nil, 340, nil, nil, nil, 1185, nil, nil, - 1180, nil, 2343, nil, 24083, nil, 1168, 21122, 21262, 21402, - 24865, 24646, 21542, 431, 1180, 21822, 21962, 22102, 22242, 1174, - nil, nil, nil, 22522, 22662, 1155, nil, nil, nil, 213, - 90, 265, 399, 1117, 1113, nil, 104, 1224, 71, nil, - 1141, nil, 1246, nil, nil, 1127, nil, 1169, 22382, nil, - nil, 21682, nil, -118, 20982, 1173, nil, 1180, -9, -1, - 1237, 170, 491, 1248, 1214, 20562, 20282, 1279, 52, 216, - nil, 20142, nil, nil, nil, nil, 20002, nil, nil, 19862, - nil, nil, nil, 34, 1238, 319, nil, nil, 527, 23331, - nil, 26018, nil, 22764, nil, 19582, nil, 566, nil, 1264, - 392, 1290, nil, nil, nil, nil, 652, nil, 1405, nil, - nil, nil, nil, nil, 1425, nil, 19442, -104, 33, 27, - 24, 8, 3612, nil, 666, nil, 25084, 24573, 19302, nil, - nil, nil, 157, 3753, 3894, 23100, 26055, 23807, -16, 1057, - 4599, nil, nil, 225, nil, nil, nil, 275, nil, 273, - 17902, 292, 142, 145, 531, 663, 2061, 17762, nil, 405, + 198, nil, nil, 327, nil, nil, nil, 804, nil, nil, + 820, nil, 2611, nil, 24393, nil, 822, 17608, 17748, 17888, + 25407, 25480, 18028, 425, 867, 18168, 18308, 18448, 18588, 866, + nil, nil, nil, 18728, 18868, 867, nil, nil, nil, 214, + 217, 531, 665, 841, 845, nil, -54, 947, 75, nil, + 862, nil, 970, nil, nil, 858, nil, 901, 19008, nil, + nil, 19148, nil, -83, 19288, 861, nil, 865, -9, -5, + 904, 306, 1060, 905, 881, 19428, 19568, 948, -14, 212, + nil, 19708, nil, nil, nil, nil, 19848, nil, nil, 19988, + nil, nil, nil, 20, 893, 188, nil, nil, 555, 728, + nil, 858, nil, 22750, nil, 20128, nil, 629, nil, 895, + 259, 899, nil, nil, nil, nil, 654, nil, 1012, nil, + nil, nil, nil, nil, 1020, nil, 20268, 905, 26, 28, + 95, 142, 2752, nil, 1063, nil, 25553, 25626, 20408, nil, + nil, nil, 652, 2893, 3034, 22878, 23006, 24531, 53, 994, + 3175, nil, nil, 264, nil, nil, nil, 926, nil, 915, + 20548, 919, 234, 245, 797, 929, 1906, 20688, nil, 917, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, - 17062, 16922, 16782, 16642, -49, 16502, nil, nil, 25876, nil, - 1356, nil, nil, 583, nil, -23, nil, nil, nil, nil, - 569, 202, nil, nil, nil, nil, nil, nil, nil, 1497, - nil, 581, 636, nil, nil, 308, nil, 1638, 1779, 622, - 629, 630, nil, nil, nil, 636, 644, nil, 651, 657, - nil, 658, nil, nil, 662, 660, 662, 923, nil, 793, - nil, nil, 16222, nil, 1920, 797, nil, nil, 23, 1, - 802, 273, 1215, nil, 687, 2061, 16082, 525, 806, nil, - 690, 279, nil, nil, nil, nil, nil, nil, nil, 681, - nil, nil, 692, -86, nil, nil, 15662, 15522, 1779, 726, - 728, nil, 730, 731, 732, nil, 768, 760, 744, 15382, - nil, nil, nil, nil, 3189, 3330, nil, 33, 14542, nil, - nil, 793, 899, 939, nil, nil, 25934, nil, 25927, nil, - 25805, nil, 25903, nil, nil, nil, nil, 266, 898, 803, - nil, 16, nil, nil, 14122, 4176, nil, nil, 936, 383, - nil, nil, 939, nil, nil, 875, nil, 227, nil, nil, - 861, nil, nil, 22972, nil, 495, nil, nil, 873, 13282, - 595, 964, nil, 1012, 4458, 589, 339, 1218, 977, 336, - nil, nil, nil, 302, nil, nil, nil, 913, 917, 918, - 920, 921, 2278, 952, 2188, 5022, nil, 86, nil, nil, - 1074, nil, 1215, 959, nil, nil, 969, 971, 972, 973, - nil, 984, nil, 600, 25157, nil, nil, 1130, 7262, 25230, - 25522, 800, nil, 790, 25292, nil, nil, nil, nil, 504, - 1045, 540, nil, nil, nil, 1177, 1178, nil, 26000, nil, - 25993, nil, 23199, nil, 23463, nil, nil, 1110, 1112, nil, - 1079, -10, 34, 32, 1251, nil, 1084, 1093, nil, nil, - nil, 1094, 1098, 1099, 1100, 35, nil, 25942, nil, nil, - nil, nil, 1113, nil ] + 20828, 20968, 21108, 21248, 265, 21388, nil, nil, 23105, nil, + 3316, nil, nil, 936, nil, -50, nil, nil, nil, nil, + 925, 305, nil, nil, nil, nil, nil, nil, nil, 3457, + nil, 928, 980, nil, nil, 519, nil, 3598, 3739, 941, + 948, 955, nil, nil, nil, 957, 958, nil, 959, 967, + nil, 968, nil, nil, 973, 669, 971, 524, nil, 1092, + nil, nil, 21528, nil, 3880, 1093, nil, nil, 23, 36, + 1107, 330, 1096, nil, 994, 4021, 21668, 464, 1114, nil, + 1016, 515, nil, nil, nil, nil, nil, nil, nil, 1009, + nil, nil, 1022, 275, nil, nil, 21808, 21948, 2047, 1026, + 1031, nil, 1043, 1044, 1053, nil, 1074, 1062, 1047, 22088, + nil, nil, nil, nil, 4162, 4303, nil, 6, 22228, nil, + nil, 1080, 1185, 1328, nil, nil, 23266, nil, 23365, nil, + 23497, nil, 23559, nil, nil, nil, nil, 272, 658, 1069, + nil, 33, nil, nil, 22368, 4444, nil, nil, 1190, 540, + nil, nil, 1199, nil, nil, 1119, nil, 346, nil, nil, + 23566, nil, nil, 24739, nil, 25836, nil, nil, 1104, 22508, + 1132, 1159, nil, 1207, 4585, 1201, 1204, 1237, 1170, 1245, + nil, nil, nil, 561, nil, nil, nil, 1098, 1099, 1100, + 1108, 1109, 790, 1111, 806, 4726, nil, 18, nil, nil, + 4867, nil, 5008, 1112, nil, nil, 1113, 1114, 1128, 1132, + nil, 1135, nil, 1273, 25699, nil, nil, 1276, 22648, 25772, + 25845, 1342, nil, 1469, 25907, nil, nil, nil, nil, 832, + 1159, 685, nil, nil, nil, 1282, 1283, nil, 25932, nil, + 25947, nil, 25962, nil, 25971, nil, nil, 1206, 1211, nil, + 1187, 37, 41, 133, 1378, nil, 1185, 1195, nil, nil, + nil, 1198, 1200, 1203, 1205, 52, nil, 25989, nil, nil, + nil, nil, 1206, nil ] racc_action_default = [ -1, -650, -649, -650, -2, -636, -4, -5, -650, -8, -9, -650, -650, -650, -35, -650, -650, -39, -650, -650, -294, -50, -638, -650, -55, -60, -61, -62, -66, -271, @@ -2071,246 +2070,260 @@ -638, -624, -625, -628, -113, -420, -555, -384, -373, -333, -342, -649, -649, -649, -649, -444, -557, -650, -397, -400, -403, -406, -649, -398 ] clist = [ -'6,4,233,318,277,295,295,295,129,719,229,236,351,383,290,607,520,29,279', -'663,568,137,221,29,449,142,142,599,602,345,456,462,696,332,332,696,145', -'145,29,354,354,409,125,354,358,359,699,29,29,29,509,29,147,147,355,356', -'545,784,360,879,296,296,296,297,297,297,575,126,332,555,9,867,583,446', -'129,339,9,29,467,505,316,846,29,29,885,514,29,433,434,142,503,870,866', -'391,868,393,395,398,390,403,406,393,335,354,354,354,354,640,361,751', -'447,690,281,288,291,468,860,142,415,416,417,418,725,728,775,736,737', -'732,130,923,347,314,293,306,307,1004,830,956,392,1030,635,29,637,624', -'407,641,29,29,29,29,29,972,621,440,623,635,440,1006,787,975,759,440', -'925,422,429,18,370,927,220,702,1003,18,520,566,856,353,733,935,512,696', -'696,924,513,835,686,1052,959,766,852,937,389,699,394,397,9,845,643,444', -'445,18,400,295,402,419,405,469,470,904,789,790,926,428,439,457,1030', -'439,408,896,652,136,439,865,420,862,1024,18,450,628,473,343,2,561,654', -'688,734,1075,387,29,29,29,29,29,29,29,466,562,413,29,29,29,352,432,432', -'824,699,295,705,1006,689,1,764,29,295,368,714,295,779,1013,278,511,886', -'683,874,384,456,462,956,841,625,346,575,1026,348,893,867,934,583,450', -'833,18,556,349,350,371,519,519,870,29,18,1007,391,895,546,622,29,525', -'897,29,542,988,296,129,867,297,539,332,1020,290,373,783,296,1050,,297', -',,29,692,,354,29,549,332,1027,707,29,1028,889,,,710,,,1053,603,528,', -'558,563,,710,,,793,1078,1036,611,,1077,531,468,29,447,129,537,543,,332', -',332,529,913,29,29,29,,,559,,530,560,564,510,535,,18,,18,792,,18,641', -'515,,,18,867,606,644,,,,,,,,767,,1022,18,314,1081,710,,837,314,,945', -'940,,,,,,840,,,,660,664,696,,653,,,,142,317,814,,671,699,,,819,,676', -'145,295,,519,519,900,901,670,801,,457,583,,583,456,462,147,967,,,,,', -',,,450,18,978,979,,18,,,684,,18,,,,861,466,671,29,,1069,,,,,,575,575', -',,546,670,583,583,898,899,,18,546,295,,810,812,,,,,815,817,18,18,457', -',718,,,837,,,,332,457,,,450,,,669,332,792,,,29,675,,928,,695,811,813', -',29,466,,816,818,,,965,,,,466,,,,29,,,,,,894,,,,710,1057,920,942,,295', -',853,,440,687,772,,,,,782,457,440,440,,843,788,,440,440,,,760,,450,994', -',,,,29,,,29,968,781,,,,427,,29,466,,,,,929,295,1015,,832,,29,,,1085', -',,29,457,,439,317,,,6,797,,914,,439,439,450,,,,439,439,664,798,583,831', -'29,142,,546,1054,746,29,29,466,,,,145,,842,29,29,826,,,664,29,29,915', -',18,519,671,147,809,676,,928,332,,928,811,813,818,816,,670,,,332,,,859', -',317,850,,854,9,317,,,,902,,,,1023,,,920,,,920,440,920,,,,,,1055,,1056', -',664,,432,,295,,,883,,883,855,,604,605,457,18,,,18,,,740,742,744,471', -',,,,450,928,,,929,664,,929,,,929,29,929,,466,,,29,888,439,,,29,29,915', -'142,,,,29,,519,859,,920,,920,,920,18,920,,,,,18,29,,,,,,,516,18,18,', -'826,1070,746,18,18,876,920,710,,,,,29,,,,,939,,,532,354,,,,,,,929,,929', -'29,929,,929,354,961,,,29,29,664,,,,,,,,,969,,557,,,,,929,,,,,430,443', -'29,,29,970,,,,974,,722,859,,19,29,29,,,,19,,,,,981,981,981,,,332,,,', -',237,,,,332,18,,,,237,237,237,,19,323,323,18,18,,29,29,,,18,,762,763', -',765,,,,,746,,746,,,,19,18,522,1019,524,237,237,526,527,237,365,29,', -',1042,,332,,,1039,,,850,,18,,,,,,,756,,,758,,,,677,,29,,295,18,,,883', -',,,,18,18,565,457,981,981,981,981,,981,29,,,19,,29,450,29,237,237,237', -'237,19,,,1011,746,18,466,883,664,693,694,29,466,982,984,986,18,,,947', -'949,,951,953,,954,703,,,,,,706,,,,32,981,981,981,981,,32,,,,,,981,,', -'724,,,,18,18,32,746,,746,656,,,,,32,32,32,,32,,,887,,,,863,,,863,,,', -',,18,19,237,437,237,237,437,237,,746,32,437,237,237,,32,32,,,32,,,,', -',19,,,,18,,1059,1061,1063,1065,,1066,,,,,,,,,890,,,,,18,,,,,18,,18,', -',,237,697,909,,565,,700,237,,,237,,,32,1045,1046,1047,1048,32,32,32', -'32,32,921,,1088,1089,1090,1091,19,,,,19,,,1093,323,19,,,960,932,,,,', -'963,,,,,966,,323,,,,,,971,936,,,19,,844,,,941,752,,,,,237,19,19,,,,', -',1086,,,,,,619,,619,41,,,,962,,41,878,,,,,,,,,,32,32,32,32,32,32,32', -',,,32,32,32,,,,,41,321,321,,1018,,,32,1021,,903,,,,799,,,,,,992,993', -'697,565,,,41,,869,,871,,,,,,363,,,385,,,,32,,,863,,,921,32,1017,921', -'32,921,838,,,839,,,,,,,,,237,,,,,32,,,,32,,851,,1037,32,944,697,,,565', -',,,41,1079,1080,,,,955,,,41,,1051,873,,,,,32,16,,,,,,16,922,,,32,32', -'32,19,973,443,,,,921,323,921,237,921,,921,,,323,,,,,,16,,,237,,,,,,', -',,,,921,912,,,,,,,,,,,16,,,,,,,,,,369,,,,,,,,41,,,,,19,,,19,,,,,,,,237', -',,,,,,,41,,,,237,,,,,,237,,,,,,,,,,,,16,1008,,1009,32,1010,,,,16,,,19', -',,,,,437,237,,,,,,,,437,437,,,,,437,437,,,,1029,,1031,565,,41,,,,41', -',,,321,41,,,,,,32,,,,,,323,,,32,321,,,,,,,323,,,41,,,,32,,,,,,42,1016', -'41,41,,,42,,16,,435,1076,,435,,385,,385,435,,,,,,,1082,,1083,,1084,', -',16,,42,322,322,,,,32,,,32,19,,,,,,237,32,,,1092,19,19,,,,42,,19,32', -',,,,,32,364,,,386,,,,,,437,,,,,,,,,,,,,,32,,,,16,,32,32,16,19,,,,16', -',32,32,,,,,32,32,,,,,,19,,,42,,,,,19,19,,16,42,,,,,,,,,,,16,16,,,,,', -',,,237,,19,,,,,,,,,,,19,237,,,,,41,,,,,,,321,,,,,,,,321,,,,,,,,,,,,', -'990,,,,,19,19,,,997,,,32,,,,,,32,42,,,,32,32,,,,,,32,,,,,,19,,,,,,41', -'42,,41,,32,,,,,,,,,,,,,1033,,,,,19,,,,,32,,,,,,,,,,,,,,,,19,,,32,,19', -',19,,41,,32,32,,,,,,,,,,42,237,,,42,,16,,322,42,,,,,32,,32,,,,,,,,,322', -',32,32,,,,,,,42,,,,321,,,,,,,,42,42,,321,,,,,,,,,,386,,386,,,,32,32', -',,,,,,,,16,,,16,,,,,,,,,20,,,,,,20,,,32,,,,,,,,,,41,,,,,,,,,,,41,41', -',,20,325,325,41,32,,,16,,,,,,435,,,,,,,,,435,435,,32,20,,435,435,32', -',32,,,,367,,,,,,,41,,,,,32,,,,,,,,,,,,,,41,,,,,,,,41,41,,,,,,,,,,,,', -',,,,,,20,,,,,,42,41,,20,,,,322,,,,,41,,,322,,,,,,,,,,,,,,,,16,,,,,,', -',,,,16,16,,,385,,,16,,41,41,,,995,,,,,,,,,,,435,,,,42,,,42,,,,,,,,,41', -',,,,,,16,20,,438,,,438,,,,,438,,,,,,385,,16,,,41,,,20,,16,16,,,,,,42', -',,,,,,,,41,,,,,41,,41,,,,16,,,,,,,,,,,16,,,,,,,,,,,,,,,,,,,,,322,,,', -'20,,,,20,,,322,325,20,,,,,16,16,,,1000,,,,,,,325,,,,,,,,,,20,,,,,,,', -',,16,,20,20,,,,,,,,,,,,620,,620,,42,,,,,,,,,,16,42,42,,,,,,42,,,,,,', -',,,,,,16,,,,,16,,16,,,,,,,,,,,,,,,,,,,,42,,,,,,,,,,,,,,,,,,,42,,,244', -',,,,42,42,,,294,294,294,,,,,,,,,,,341,342,,344,,,,,,,42,,,,,,,,,,,42', -',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20,,,386,,,,325,42,42,,,996,,,325,,,,', -',,,,,,,,,,,,,,,,,,,42,,,,,,,,,,,,,,,,,,,,,,,,386,,,,,42,,20,,,20,,,', -',,,,,,,,,,,,42,,,,,42,,42,,,,,,,,,,,,,,,,,,,,,,,,,,,20,,,294,442,,438', -'448,294,,,,448,,,438,438,,,,,438,438,,,244,,,480,481,482,483,484,485', -'486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,,,325', -',502,,,,,,,,294,325,,,,,,294,,,294,,,,,,,294,,294,,,294,294,,,,,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,,20,,,551,,552,,,,294,294,20,20,,,,,908,20', -',,,,,,,,,,,,,,,,438,,,,,,,,,,,,,,,,,,,,,,,20,,,,,,,,,,,,,,,,,,,20,,', -',,,,,20,20,,,,,294,,,,,,,,,,,,,,,,,,,,,20,,,,,,,,,,,20,,,,,,,,,,,,294', -',448,448,448,,,,,,,,,,,,,,,,,,620,,,,,20,20,,,999,,,,,,,,,,,,294,,,294', -',294,,,,,,,,,,20,,,,,294,,,,,,,,,,717,,,,,,,,,620,,,,,20,,,,,,,,,,,', -',,,,,,,,,20,,,,294,20,,20,,,,,,,,,,,,,,,,,,,,294,,,,,,,,,,,,,,,,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,,,294,448,294,,,806,,,294,294,448,448,,,,,448', -'448,,,,,,,,,,,,,,,,,,,,,,,,294,,,294,,,,,,,,,,,,,,,448,,,,,294,,,,,294', -',,294,,,,,,,,,,,,,,,,294,,,,,,,,,,,,,,,,,,,,,294,,,,,,,,,,,,294,,,,', -',,,,,,,,,,,,,,,,,294,,,,,,,448,,,,,,,,,,,,,448,448,448,448,,918,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', -',,,,,,,,,,,,,,,,,,294,448,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', -',,,,294,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', -',,,,,,,,,,,,,294' ] - racc_goto_table = arr = ::Array.new(3501, nil) +'6,4,233,607,351,295,295,295,277,229,383,449,456,462,290,142,142,279', +'9,355,356,137,221,360,9,332,332,440,555,345,440,236,129,358,359,440', +'520,719,409,354,354,696,722,354,696,784,318,145,145,433,434,296,296', +'296,599,602,147,147,867,583,332,505,568,281,288,291,575,699,736,737', +'545,126,514,297,297,297,879,335,347,142,509,885,846,415,416,417,418', +'870,339,471,640,762,763,391,765,393,395,398,129,403,406,393,503,354', +'354,354,354,142,690,125,860,446,923,725,728,775,467,663,732,390,314', +'956,316,751,1004,635,959,637,830,130,641,392,1,1006,1030,2,621,407,623', +'420,635,136,9,652,845,935,702,516,220,370,429,419,422,759,886,278,866', +'317,868,689,293,306,307,654,343,561,688,387,562,352,368,532,779,384', +'625,361,346,348,556,349,350,371,895,622,897,1020,373,783,696,696,624', +'972,520,787,975,925,927,444,445,1003,566,295,856,557,926,469,470,1013', +'353,1030,733,512,699,457,513,835,686,1052,766,852,937,389,394,397,1075', +'643,450,473,400,402,405,428,439,1006,466,439,904,789,790,408,439,896', +'432,432,865,924,862,413,764,1024,628,887,,,,295,456,462,683,,956,1050', +'295,,1026,295,,,,511,705,867,,583,893,699,734,934,714,,575,,,,19,833', +'874,450,,,19,,870,,519,519,,,1077,867,391,296,,988,,237,,332,542,603', +',296,,539,237,237,237,290,19,323,323,707,710,297,332,677,525,530,,354', +'549,,710,297,,129,793,,,692,1053,,,427,19,546,,558,563,237,237,824,', +'237,365,611,1036,,535,332,945,332,,1007,,,960,317,559,693,694,1078,963', +'792,529,841,641,966,543,,,,,867,,971,703,129,,,560,564,706,767,710,', +'1022,1027,644,314,1028,531,,,314,,537,,19,940,510,724,528,237,237,237', +'237,19,978,979,515,,,,,746,142,660,,664,,,653,,837,889,317,,840,696', +'671,317,801,456,462,583,676,583,295,,519,519,,,670,1018,,457,145,1021', +',440,699,,606,898,899,147,814,913,440,440,,450,819,1081,440,440,466', +'604,605,684,,,,,,,,671,669,583,583,,900,901,675,,575,575,,,,670,19,237', +'437,237,237,437,237,295,,,437,237,237,,861,,1069,,1057,457,332,718,792', +',19,,,,332,457,928,,450,,,687,942,,1079,1080,466,546,,853,837,,,810', +'812,546,466,,,815,817,695,710,894,967,,237,,,,,,,237,,844,237,,,968', +'772,,,,,295,,,,965,746,,,876,,19,782,457,,19,,,788,323,19,,,,878,,450', +',440,920,,,,,466,,323,781,,,,,,,,832,19,,760,,295,,,,994,,,237,19,19', +',903,457,,,,,,6,797,583,619,,619,,450,142,1054,1015,,,664,798,466,439', +',9,,831,,,,,439,439,,,,,439,439,,826,,928,664,,928,145,914,332,519,671', +',,676,,147,,,1055,332,1056,,809,,670,,740,742,744,546,859,944,746,850', +'746,854,756,,902,758,842,,,,,955,,929,,,,,,,1085,,432,,,,,,,664,,,,295', +',,883,973,883,237,,,1023,457,,920,928,,920,855,920,,,,,,,,450,,,,466', +'664,,,,888,,,,,,142,,,,,,,1011,746,,,,863,,,863,519,859,,,19,,,,439', +',,323,,237,1070,710,,,,323,,,,,,,826,961,237,,,,,,920,,920,,920,,920', +'969,,939,,,746,354,746,,,,,,,,,,,,447,354,,920,,468,,664,,,,,,929,19', +',929,19,,929,,929,,746,,237,890,,,921,,,,,,,,237,,,859,,,237,909,,,', +',,332,,,981,981,981,,970,,332,,974,,,,,,19,,430,443,,,437,237,,,,,,', +',437,437,932,,,,437,437,,,,,929,,929,,929,,929,29,,936,,,,29,,,332,941', +',,,,1042,,,323,1039,,29,929,850,,,,,1019,323,29,29,29,,29,947,949,962', +'951,953,,954,,295,522,,524,883,,526,527,,,,,457,981,981,981,981,29,981', +',,,29,29,,450,29,466,,,,,,466,863,,,921,883,664,921,,921,19,992,993', +',,,237,,,565,,19,19,,,,,,19,,,,,,,981,981,981,981,,,869,1017,871,,437', +'981,,29,,,,,29,29,29,29,29,,,,,,,,,,,19,,,1037,,468,,447,,,,982,984', +'986,921,,921,,921,19,921,,,,1051,32,,19,19,,,32,656,1045,1046,1047,1048', +',,,,,,921,,,32,,,,,,237,,19,32,32,32,,32,922,,,,,19,237,,,,,,,,,,29', +'29,29,29,29,29,29,,,32,29,29,29,,32,32,,,32,,,,,990,29,,1086,,19,19', +',,997,,,,,,,1059,1061,1063,1065,697,1066,,565,,700,,,,,,,,,,,19,29,', +',,,,,29,,,29,,,32,,,,,32,32,32,32,32,1033,,,,,19,29,,,,29,1088,1089', +'1090,1091,29,,,,1008,,1009,1093,1010,,,19,,,752,,19,,19,,,811,813,,', +',29,816,818,,,,,,237,,,29,29,29,,1029,,1031,,,,,,,,,,,,,,,,,,,,16,,', +',,,16,843,32,32,32,32,32,32,32,,,,32,32,32,799,,,,,,,,697,565,,32,,16', +',,,,1076,,,,,,,,,,,,,,1082,,1083,,1084,,,16,,838,,,839,,,32,,369,,,', +',32,,,32,,,,1092,,,851,,,,,697,,29,565,,,,32,915,,,32,,,,,32,,,873,', +'811,813,818,816,,,,,,,,,,16,,,,,,443,,32,16,,,,,,,,,,32,32,32,29,,,', +',,,,,29,,,,,,,,,912,,,,,,29,,,,,,,,,,,,,,,,,,,,,,,,,,,,18,,,,,,18,,', +',915,,,,,,,,29,,,29,16,,435,,,435,,29,,,435,,18,,,,,,,29,,,,,16,29,', +',,,,,,,,,,,18,,,32,,,,,,,,29,,,,,,29,29,,,,565,,,,29,29,,,,,29,29,,', +',,,,,,,,,,,,,,,16,,,,16,,32,,,16,,,,18,,32,,,,1016,,,18,,,,,,,,32,,', +',,16,,,,,,,,,,,,16,16,,,,,,,,,,,,,,,,,,,,,,,,,,,,32,,,32,29,,,,,,29', +'32,,,,29,29,,,,,,29,32,,,,,,32,,,,18,,18,,,18,29,,,,18,,,,,,,,,,32,', +',,18,,32,32,,29,,,,,,32,32,,,,,32,32,,,,,,29,,,,,,,,29,29,,,,,,,,,,', +',,,,,,,,,,,,,29,,29,,,,,,18,,,,18,29,29,,,18,,,,,,,,,,,16,,,,,,,,,,', +',,,,18,,,,,,,,,29,29,,18,18,,,32,,,,,,32,,,,,32,32,,,,,,32,,,,,,29,', +',,,,,,,,,32,,,,16,,,16,,,,,,,,,,,29,,20,,,32,,,20,,,,,,,,,,,,,29,,,32', +',29,,29,,,,32,32,,,20,325,325,16,,,,,29,435,,,,,,,,,435,435,,32,,32', +'435,435,20,,,,,,,,32,32,367,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,32,32', +',,,18,,,,,,,,,,,,20,,,,,,,,,20,,,,,32,,,,,,,,,,,,,,,,,,,16,,,,,,,,,', +'32,16,16,,,,,,16,,,,,,,18,,,18,,,32,,,,435,32,,32,,,,,,,41,,,,,,41,', +',32,,,,16,,,,,20,,438,,,438,,,,,438,,,,16,18,41,321,321,,,18,16,16,20', +',,,,,18,18,,,,,18,18,,,,,41,,,,,,,16,,,363,,,385,,,,,16,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,20,,,,20,,,,325,20,16,16,,,1000,42,,41,,,,42,,,,325', +'41,,,,,,,,,20,,,,,,16,,,,,18,20,20,42,322,322,,,,,,18,18,,620,,620,', +'18,,,,,,16,,,,,42,,,,,,18,,,,364,,,386,,,16,,,,,16,,16,,,,,,18,,,,,', +',,,41,,,,,,,,,,18,,,,,,,,18,18,,,,,41,,42,,,,,,,,,42,,,,,,,,,,18,,,', +',,,,,,,18,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,41,,,,41,,18,18,321,41,,,', +',,,20,,,,,,,325,,321,,,,,,325,,42,,41,,18,,,,,,,,,,41,41,,,,,,,,,42', +',,385,,385,,,,18,,,,,,,,,,,,,,,,,,,,20,18,,20,,,18,,18,,,,,,,,,,,,,', +',,,,,,,,,,,,,,42,,,,42,,,,322,42,,,,,,,,20,,,,,,438,,322,,,,,,,438,438', +',42,,,438,438,,,,,,,,42,42,,,,,,,,,,,,386,,386,,,,,,,325,,,,,,,,,,,325', +',,,,,,,,,,,,,,,41,,,,,,,321,,,,,,,,321,,,,,,,,,,,,,,,,,,,,,,,,,,20,', +',,,,,,,,,20,20,,,,,908,20,,,,,,,,,,,41,,,41,,,438,,,,,,,,,,,,,,,,,,', +',,,,20,,,,,,,,,,,,,,,,,,,20,,,,42,41,,,20,20,,322,,,,,,,,322,,,,,,,', +',,,,,,,,20,,,,,,,,,,,20,,,,,,,,,,,321,,,,,,,,,,,321,,,,,,42,,,42,,,620', +',,,,20,20,,,999,,,,,,,,,,,,,,,,,,,,,,,,,,,20,,,,,,,,,41,,42,,,,,,,,', +'41,41,,,620,,,41,,20,,,,,,,244,,,,,,,,,294,294,294,,,20,,,,,20,,20,341', +'342,,344,,322,,,,41,,,,,,,322,,,,,,,,,,,,41,,,,,,,,41,41,,,,,,,,,,,', +',,,,,,,,,,,,,,41,,,,,,,,,,42,41,,,,,,,,,,42,42,,,,,,42,,,,,,,,,,,,,', +',,,385,,,,,41,41,,,995,,,,,,,,,,,,,,42,,,,,,,,,,,,,41,,,,,,42,,,,,,', +',42,42,,,,,,,,,385,,,,,41,,,,,294,442,,,448,294,,42,,448,,,,,,,41,,42', +',,41,244,41,,480,481,482,483,484,485,486,487,488,489,490,491,492,493', +'494,495,496,497,498,499,500,501,,,,,502,386,,,,,42,42,294,,996,,,,,294', +',,294,,,,,,,294,,294,,,294,294,,,,,,42,,,,,,,,,,,,,,,,,,,,,,,,386,,', +',,42,,,551,,552,,,,294,294,,,,,,,,,,,42,,,,,42,,42,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,294,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,,,,294,,448,448,448,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,294,,,294,,294,,,,,,,,,,,,,,,294,,,,,,,,,,717,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,,,,,,,294,,,,,,,,,,,,,,,,,,,,,,,294,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,294,448,294,,,806,,,294,294,448,448', +',,,,448,448,,,,,,,,,,,,,,,,,,,,,,,,294,,,294,,,,,,,,,,,,,,,448,,,,,294', +',,,,294,,,294,,,,,,,,,,,,,,,,294,,,,,,,,,,,,,,,,,,,,,294,,,,,,,,,,,', +'294,,,,,,,,,,,,,,,,,,,,,,294,,,,,,,448,,,,,,,,,,,,,448,448,448,448,', +'918,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,,,,,,294,448,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,294,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,294' ] + racc_goto_table = arr = ::Array.new(3977, nil) idx = 0 clist.each do |str| str.split(',', -1).each do |i| arr[idx] = i.to_i unless i.empty? idx += 1 end end clist = [ -'6,2,39,62,173,45,45,45,120,15,37,26,104,69,87,115,89,53,37,36,172,21', -'21,53,35,70,70,108,108,39,49,49,90,79,79,90,73,73,53,30,30,69,5,30,41', -'41,221,53,53,53,51,53,74,74,23,23,64,123,23,109,84,84,84,86,86,86,205', -'8,79,12,9,211,210,32,120,77,9,53,32,49,59,17,53,53,111,35,53,28,28,70', -'174,216,161,6,161,6,6,6,190,6,6,6,63,30,30,30,30,194,5,150,76,52,50', -'50,50,76,164,70,23,23,23,23,85,85,67,155,155,85,7,160,9,58,57,57,57', -'166,162,148,191,217,195,53,195,138,191,195,53,53,53,53,53,139,68,24', -'68,195,24,167,140,141,42,24,152,31,29,33,25,158,22,20,165,33,89,168', -'169,170,171,18,177,90,90,161,178,180,182,183,151,184,185,186,189,221', -'192,193,9,16,196,30,30,33,197,45,198,9,199,30,30,200,201,202,164,26', -'26,87,217,26,203,204,13,11,26,209,10,213,214,33,6,220,37,80,3,83,75', -'88,172,166,100,53,53,53,53,53,53,53,70,103,7,53,53,53,106,84,84,36,221', -'45,64,167,54,1,115,53,45,117,64,45,119,151,48,87,44,35,150,124,49,49', -'148,36,125,126,205,160,127,67,211,162,210,6,52,33,128,129,130,131,6', -'6,216,53,33,161,6,132,62,133,53,190,134,53,39,164,84,120,211,86,37,79', -'135,87,136,137,84,151,,86,,,53,174,,30,53,37,79,161,35,53,161,36,,,49', -',,111,23,5,,6,6,,49,,,194,109,17,37,,151,59,76,53,76,120,59,77,,79,', -'79,8,36,53,53,53,,,84,,9,86,86,57,63,,33,,33,195,,33,195,57,,,33,211', -'5,6,,,,,,,,35,,123,33,58,161,49,,89,58,,155,85,,,,,,64,,,,37,39,90,', -'21,,,,70,14,51,,87,221,,,51,,87,73,45,,6,6,172,172,6,35,,87,210,,210', -'49,49,74,36,,,,,,,,,6,33,155,155,,33,,,39,,33,,,,154,70,87,53,,15,,', -',,,205,205,,,62,6,210,210,12,12,,33,62,45,,32,32,,,,,32,32,33,33,87', -',30,,,89,,,,79,87,,,6,,,50,79,195,,,53,50,,210,,86,76,76,,53,70,,76', -'76,,,108,,,,70,,,,53,,,,,,35,,,,49,155,154,12,,45,,28,,24,50,41,,,,', -'30,87,24,24,,76,30,,24,24,,,120,,6,108,,,,,53,,,53,12,6,,,,14,,53,70', -',,,,212,45,108,,104,,53,,,36,,,53,87,,26,14,,,6,2,,32,,26,26,6,,,,26', -'26,39,21,210,173,53,70,,62,115,149,53,53,70,,,,73,,62,53,53,6,,,39,53', -'53,76,,33,6,87,74,86,87,,210,79,,210,76,76,76,76,,6,,,79,,,39,,14,6', -',6,9,14,,,,69,,,,154,,,154,,,154,24,154,,,,,,12,,12,,39,,84,,45,,,6', -',6,86,,14,14,87,33,,,33,,,208,208,208,60,,,,,6,210,,,212,39,,212,,,212', -'53,212,,70,,,53,84,26,,,53,53,76,70,,,,53,,6,39,,154,,154,,154,33,154', -',,,,33,53,,,,,,,60,33,33,,6,35,149,33,33,149,154,49,,,,,53,,,,,6,,,60', -'30,,,,,,,212,,212,53,212,,212,30,23,,,53,53,39,,,,,,,,,23,,60,,,,,212', -',,,,82,82,53,,53,120,,,,120,,102,39,,34,53,53,,,,34,,,,,6,6,6,,,79,', -',,,34,,,,79,33,,,,34,34,34,,34,34,34,33,33,,53,53,,,33,,102,102,,102', -',,,,149,,149,,,,34,33,82,120,82,34,34,82,82,34,34,53,,,39,,79,,,37,', -',6,,33,,,,,,,14,,,14,,,,60,,53,,45,33,,,6,,,,,33,33,82,87,6,6,6,6,,6', -'53,,,34,,53,6,53,34,34,34,34,34,,,149,149,33,70,6,39,60,60,53,70,157', -'157,157,33,,,208,208,,208,208,,208,60,,,,,,60,,,,56,6,6,6,6,,56,,,,', -',6,,,60,,,,33,33,56,149,,149,82,,,,,56,56,56,,56,,,102,,,,156,,,156', -',,,,,33,34,34,34,34,34,34,34,,149,56,34,34,34,,56,56,,,56,,,,,,34,,', -',33,,157,157,157,157,,157,,,,,,,,,14,,,,,33,,,,,33,,33,,,,34,82,14,', -'82,,82,34,,,34,,,56,208,208,208,208,56,56,56,56,56,156,,157,157,157', -'157,34,,,,34,,,157,34,34,,,102,14,,,,,102,,,,,102,,34,,,,,,102,14,,', -'34,,60,,,14,82,,,,,34,34,34,,,,,,208,,,,,,34,,34,65,,,,14,,65,60,,,', -',,,,,,56,56,56,56,56,56,56,,,,56,56,56,,,,,65,65,65,,102,,,56,102,,60', -',,,82,,,,,,14,14,82,82,,,65,,159,,159,,,,,,65,,,65,,,,56,,,156,,,156', -'56,14,156,56,156,82,,,82,,,,,,,,,34,,,,,56,,,,56,,82,,14,56,60,82,,', -'82,,,,65,102,102,,,,60,,,65,,14,82,,,,,56,27,,,,,,27,159,,,56,56,56', -'34,60,82,,,,156,34,156,34,156,,156,,,34,,,,,,27,,,34,,,,,,,,,,,156,82', -',,,,,,,,,,27,,,,,,,,,,27,,,,,,,,65,,,,,34,,,34,,,,,,,,34,,,,,,,,65,', -',,34,,,,,,34,,,,,,,,,,,,27,159,,159,56,159,,,,27,,,34,,,,,,34,34,,,', -',,,,34,34,,,,,34,34,,,,159,,159,82,,65,,,,65,,,,65,65,,,,,,56,,,,,,34', -',,56,65,,,,,,,34,,,65,,,,56,,,,,,66,82,65,65,,,66,,27,,27,159,,27,,65', -',65,27,,,,,,,159,,159,,159,,,27,,66,66,66,,,,56,,,56,34,,,,,,34,56,', -',159,34,34,,,,66,,34,56,,,,,,56,66,,,66,,,,,,34,,,,,,,,,,,,,,56,,,,27', -',56,56,27,34,,,,27,,56,56,,,,,56,56,,,,,,34,,,66,,,,,34,34,,27,66,,', -',,,,,,,,27,27,,,,,,,,,34,,34,,,,,,,,,,,34,34,,,,,65,,,,,,,65,,,,,,,', -'65,,,,,,,,,,,,,34,,,,,34,34,,,34,,,56,,,,,,56,66,,,,56,56,,,,,,56,,', -',,,34,,,,,,65,66,,65,,56,,,,,,,,,,,,,34,,,,,34,,,,,56,,,,,,,,,,,,,,', -',34,,,56,,34,,34,,65,,56,56,,,,,,,,,,66,34,,,66,,27,,66,66,,,,,56,,56', -',,,,,,,,66,,56,56,,,,,,,66,,,,65,,,,,,,,66,66,,65,,,,,,,,,,66,,66,,', -',56,56,,,,,,,,,27,,,27,,,,,,,,,38,,,,,,38,,,56,,,,,,,,,,65,,,,,,,,,', -',65,65,,,38,38,38,65,56,,,27,,,,,,27,,,,,,,,,27,27,,56,38,,27,27,56', -',56,,,,38,,,,,,,65,,,,,56,,,,,,,,,,,,,,65,,,,,,,,65,65,,,,,,,,,,,,,', -',,,,,38,,,,,,66,65,,38,,,,66,,,,,65,,,66,,,,,,,,,,,,,,,,27,,,,,,,,,', -',27,27,,,65,,,27,,65,65,,,65,,,,,,,,,,,27,,,,66,,,66,,,,,,,,,65,,,,', -',,27,38,,38,,,38,,,,,38,,,,,,65,,27,,,65,,,38,,27,27,,,,,,66,,,,,,,', -',65,,,,,65,,65,,,,27,,,,,,,,,,,27,,,,,,,,,,,,,,,,,,,,,66,,,,38,,,,38', -',,66,38,38,,,,,27,27,,,27,,,,,,,38,,,,,,,,,,38,,,,,,,,,,27,,38,38,,', -',,,,,,,,,38,,38,,66,,,,,,,,,,27,66,66,,,,,,66,,,,,,,,,,,,,27,,,,,27', -',27,,,,,,,,,,,,,,,,,,,,66,,,,,,,,,,,,,,,,,,,66,,,40,,,,,66,66,,,40,40', -'40,,,,,,,,,,,40,40,,40,,,,,,,66,,,,,,,,,,,66,,,,,,,,,,,,,,,,,,,,,,,', -',,,,,,,38,,,66,,,,38,66,66,,,66,,,38,,,,,,,,,,,,,,,,,,,,,,,,66,,,,,', -',,,,,,,,,,,,,,,,,,66,,,,,66,,38,,,38,,,,,,,,,,,,,,,,66,,,,,66,,66,,', -',,,,,,,,,,,,,,,,,,,,,,,,38,,,40,40,,38,40,40,,,,40,,,38,38,,,,,38,38', -',,40,,,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40', -'40,,,38,,40,,,,,,,,40,38,,,,,,40,,,40,,,,,,,40,,40,,,40,40,,,,,,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,38,,,40,,40,,,,40,40,38,38,,,,,38,38,,,,,,', -',,,,,,,,,,38,,,,,,,,,,,,,,,,,,,,,,,38,,,,,,,,,,,,,,,,,,,38,,,,,,,,38', -'38,,,,,40,,,,,,,,,,,,,,,,,,,,,38,,,,,,,,,,,38,,,,,,,,,,,,40,,40,40,40', -',,,,,,,,,,,,,,,,,38,,,,,38,38,,,38,,,,,,,,,,,,40,,,40,,40,,,,,,,,,,38', -',,,,40,,,,,,,,,,40,,,,,,,,,38,,,,,38,,,,,,,,,,,,,,,,,,,,,38,,,,40,38', -',38,,,,,,,,,,,,,,,,,,,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', -',,,,40,40,40,,,40,,,40,40,40,40,,,,,40,40,,,,,,,,,,,,,,,,,,,,,,,,40', -',,40,,,,,,,,,,,,,,,40,,,,,40,,,,,40,,,40,,,,,,,,,,,,,,,,40,,,,,,,,,', -',,,,,,,,,,,40,,,,,,,,,,,,40,,,,,,,,,,,,,,,,,,,,,,40,,,,,,,40,,,,,,,', -',,,,,40,40,40,40,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40,40,,,,,,,,,,,,,,,,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', -',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40' ] - racc_goto_check = arr = ::Array.new(3501, nil) +'6,2,39,115,104,45,45,45,173,37,69,35,49,49,87,70,70,37,9,23,23,21,21', +'23,9,79,79,24,12,39,24,26,120,41,41,24,89,15,69,30,30,90,102,30,90,123', +'62,73,73,28,28,84,84,84,108,108,74,74,211,210,79,49,172,50,50,50,205', +'221,155,155,64,8,35,86,86,86,109,63,9,70,51,111,17,23,23,23,23,216,77', +'60,194,102,102,6,102,6,6,6,120,6,6,6,174,30,30,30,30,70,52,5,164,32', +'160,85,85,67,32,36,85,190,58,148,59,150,166,195,151,195,162,7,195,191', +'1,167,217,3,68,191,68,10,195,11,9,13,16,18,20,60,22,25,29,9,31,42,44', +'48,161,14,161,54,57,57,57,75,80,83,88,100,103,106,117,60,119,124,125', +'5,126,127,128,129,130,131,132,133,134,135,136,137,90,90,138,139,89,140', +'141,152,158,30,30,165,168,45,169,60,164,30,30,151,170,217,171,177,221', +'87,178,180,182,183,184,185,186,189,192,193,166,196,6,37,197,198,199', +'26,26,167,70,26,200,201,202,203,26,204,84,84,209,161,213,7,115,214,220', +'102,,,,45,49,49,35,,148,151,45,,160,45,,,,87,64,211,,210,67,221,172', +'162,64,,205,,,,34,52,150,6,,,34,,216,,6,6,,,151,211,6,84,,164,,34,,79', +'39,23,,84,,37,34,34,34,87,34,34,34,35,49,86,79,60,190,9,,30,37,,49,86', +',120,194,,,174,111,,,14,34,62,,6,6,34,34,36,,34,34,37,17,,63,79,155', +'79,,161,,,102,14,84,60,60,109,102,195,8,36,195,102,77,,,,,211,,102,60', +'120,,,86,86,60,35,49,,123,161,6,58,161,59,,,58,,59,,34,85,57,60,5,34', +'34,34,34,34,155,155,57,,,,,149,70,37,,39,,,21,,89,36,14,,64,90,87,14', +'35,49,49,210,87,210,45,,6,6,,,6,102,,87,73,102,,24,221,,5,12,12,74,51', +'36,24,24,,6,51,161,24,24,70,14,14,39,,,,,,,,87,50,210,210,,172,172,50', +',205,205,,,,6,34,34,34,34,34,34,34,45,,,34,34,34,,154,,15,,155,87,79', +'30,195,,34,,,,79,87,210,,6,,,50,12,,102,102,70,62,,28,89,,,32,32,62', +'70,,,32,32,86,49,35,36,,34,,,,,,,34,,60,34,,,12,41,,,,,45,,,,108,149', +',,149,,34,30,87,,34,,,30,34,34,,,,60,,6,,24,154,,,,,70,,34,6,,,,,,,', +'104,34,,120,,45,,,,108,,,34,34,34,,60,87,,,,,,6,2,210,34,,34,,6,70,115', +'108,,,39,21,70,26,,9,,173,,,,,26,26,,,,,26,26,,6,,210,39,,210,73,32', +'79,6,87,,,87,,74,,,12,79,12,,86,,6,,208,208,208,62,39,60,149,6,149,6', +'14,,69,14,62,,,,,60,,212,,,,,,,36,,84,,,,,,,39,,,,45,,,6,60,6,34,,,154', +'87,,154,210,,154,86,154,,,,,,,,6,,,,70,39,,,,84,,,,,,70,,,,,,,149,149', +',,,156,,,156,6,39,,,34,,,,26,,,34,,34,35,49,,,,34,,,,,,,6,23,34,,,,', +',154,,154,,154,,154,23,,6,,,149,30,149,,,,,,,,,,,,76,30,,154,,76,,39', +',,,,,212,34,,212,34,,212,,212,,149,,34,14,,,156,,,,,,,,34,,,39,,,34', +'14,,,,,,79,,,6,6,6,,120,,79,,120,,,,,,34,,82,82,,,34,34,,,,,,,,34,34', +'14,,,,34,34,,,,,212,,212,,212,,212,53,,14,,,,53,,,79,14,,,,,39,,,34', +'37,,53,212,6,,,,,120,34,53,53,53,,53,208,208,14,208,208,,208,,45,82', +',82,6,,82,82,,,,,87,6,6,6,6,53,6,,,,53,53,,6,53,70,,,,,,70,156,,,156', +'6,39,156,,156,34,14,14,,,,34,,,82,,34,34,,,,,,34,,,,,,,6,6,6,6,,,159', +'14,159,,34,6,,53,,,,,53,53,53,53,53,,,,,,,,,,,34,,,14,,76,,76,,,,157', +'157,157,156,,156,,156,34,156,,,,14,56,,34,34,,,56,82,208,208,208,208', +',,,,,,156,,,56,,,,,,34,,34,56,56,56,,56,159,,,,,34,34,,,,,,,,,,53,53', +'53,53,53,53,53,,,56,53,53,53,,56,56,,,56,,,,,34,53,,208,,34,34,,,34', +',,,,,,157,157,157,157,82,157,,82,,82,,,,,,,,,,,34,53,,,,,,,53,,,53,', +',56,,,,,56,56,56,56,56,34,,,,,34,53,,,,53,157,157,157,157,53,,,,159', +',159,157,159,,,34,,,82,,34,,34,,,76,76,,,,53,76,76,,,,,,34,,,53,53,53', +',159,,159,,,,,,,,,,,,,,,,,,,,27,,,,,,27,76,56,56,56,56,56,56,56,,,,56', +'56,56,82,,,,,,,,82,82,,56,,27,,,,,159,,,,,,,,,,,,,,159,,159,,159,,,27', +',82,,,82,,,56,,27,,,,,56,,,56,,,,159,,,82,,,,,82,,53,82,,,,56,76,,,56', +',,,,56,,,82,,76,76,76,76,,,,,,,,,,27,,,,,,82,,56,27,,,,,,,,,,56,56,56', +'53,,,,,,,,,53,,,,,,,,,82,,,,,,53,,,,,,,,,,,,,,,,,,,,,,,,,,,,33,,,,,', +'33,,,,76,,,,,,,,53,,,53,27,,27,,,27,,53,,,27,,33,,,,,,,53,,,,,27,53', +',,,,,,,,,,,,33,,,56,,,,,,,,53,,,,,,53,53,,,,82,,,,53,53,,,,,53,53,,', +',,,,,,,,,,,,,,,27,,,,27,,56,,,27,,,,33,,56,,,,82,,,33,,,,,,,,56,,,,', +'27,,,,,,,,,,,,27,27,,,,,,,,,,,,,,,,,,,,,,,,,,,,56,,,56,53,,,,,,53,56', +',,,53,53,,,,,,53,56,,,,,,56,,,,33,,33,,,33,53,,,,33,,,,,,,,,,56,,,,33', +',56,56,,53,,,,,,56,56,,,,,56,56,,,,,,53,,,,,,,,53,53,,,,,,,,,,,,,,,', +',,,,,,,,53,,53,,,,,,33,,,,33,53,53,,,33,,,,,,,,,,,27,,,,,,,,,,,,,,,33', +',,,,,,,,53,53,,33,33,,,56,,,,,,56,,,,,56,56,,,,,,56,,,,,,53,,,,,,,,', +',,56,,,,27,,,27,,,,,,,,,,,53,,38,,,56,,,38,,,,,,,,,,,,,53,,,56,,53,', +'53,,,,56,56,,,38,38,38,27,,,,,53,27,,,,,,,,,27,27,,56,,56,27,27,38,', +',,,,,,56,56,38,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,56,56,,,,33,,,,,', +',,,,,,38,,,,,,,,,38,,,,,56,,,,,,,,,,,,,,,,,,,27,,,,,,,,,,56,27,27,,', +',,,27,,,,,,,33,,,33,,,56,,,,27,56,,56,,,,,,,65,,,,,,65,,,56,,,,27,,', +',,38,,38,,,38,,,,,38,,,,27,33,65,65,65,,,33,27,27,38,,,,,,33,33,,,,', +'33,33,,,,,65,,,,,,,27,,,65,,,65,,,,,27,,,,,,,,,,,,,,,,,,,,,,,,,,,,,38', +',,,38,,,,38,38,27,27,,,27,66,,65,,,,66,,,,38,65,,,,,,,,,38,,,,,,27,', +',,,33,38,38,66,66,66,,,,,,33,33,,38,,38,,33,,,,,,27,,,,,66,,,,,,33,', +',,66,,,66,,,27,,,,,27,,27,,,,,,33,,,,,,,,,65,,,,,,,,,,33,,,,,,,,33,33', +',,,,65,,66,,,,,,,,,66,,,,,,,,,,33,,,,,,,,,,,33,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,65,,,,65,,33,33,65,65,,,,,,,38,,,,,,,38,,65,,,,,,38,,66,', +'65,,33,,,,,,,,,,65,65,,,,,,,,,66,,,65,,65,,,,33,,,,,,,,,,,,,,,,,,,,38', +'33,,38,,,33,,33,,,,,,,,,,,,,,,,,,,,,,,,,,,,66,,,,66,,,,66,66,,,,,,,', +'38,,,,,,38,,66,,,,,,,38,38,,66,,,38,38,,,,,,,,66,66,,,,,,,,,,,,66,,66', +',,,,,,38,,,,,,,,,,,38,,,,,,,,,,,,,,,,65,,,,,,,65,,,,,,,,65,,,,,,,,,', +',,,,,,,,,,,,,,,,38,,,,,,,,,,,38,38,,,,,38,38,,,,,,,,,,,65,,,65,,,38', +',,,,,,,,,,,,,,,,,,,,,,38,,,,,,,,,,,,,,,,,,,38,,,,66,65,,,38,38,,66,', +',,,,,,66,,,,,,,,,,,,,,,,38,,,,,,,,,,,38,,,,,,,,,,,65,,,,,,,,,,,65,,', +',,,66,,,66,,,38,,,,,38,38,,,38,,,,,,,,,,,,,,,,,,,,,,,,,,,38,,,,,,,,', +'65,,66,,,,,,,,,65,65,,,38,,,65,,38,,,,,,,40,,,,,,,,,40,40,40,,,38,,', +',,38,,38,40,40,,40,,66,,,,65,,,,,,,66,,,,,,,,,,,,65,,,,,,,,65,65,,,', +',,,,,,,,,,,,,,,,,,,,,,65,,,,,,,,,,66,65,,,,,,,,,,66,66,,,,,,66,,,,,', +',,,,,,,,,,,65,,,,,65,65,,,65,,,,,,,,,,,,,,66,,,,,,,,,,,,,65,,,,,,66', +',,,,,,,66,66,,,,,,,,,65,,,,,65,,,,,40,40,,,40,40,,66,,40,,,,,,,65,,66', +',,65,40,65,,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40', +'40,40,40,,,,,40,66,,,,,66,66,40,,66,,,,,40,,,40,,,,,,,40,,40,,,40,40', +',,,,,66,,,,,,,,,,,,,,,,,,,,,,,,66,,,,,66,,,40,,40,,,,40,40,,,,,,,,,', +',66,,,,,66,,66,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40,,40,40,40', +',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40,,,40,,40,,,,,,,,,,,,,,,40,', +',,,,,,,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40,,,,,,,,,,,,,,,,', +',,,,,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40,40,40,,,40', +',,40,40,40,40,,,,,40,40,,,,,,,,,,,,,,,,,,,,,,,,40,,,40,,,,,,,,,,,,,', +',40,,,,,40,,,,,40,,,40,,,,,,,,,,,,,,,,40,,,,,,,,,,,,,,,,,,,,,40,,,,', +',,,,,,,40,,,,,,,,,,,,,,,,,,,,,,40,,,,,,,40,,,,,,,,,,,,,40,40,40,40,', +'40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,,,,,,,,,40,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,40,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,', +',,,,,,,,,,,,,,,,,40' ] + racc_goto_check = arr = ::Array.new(3977, nil) idx = 0 clist.each do |str| str.split(',', -1).each do |i| arr[idx] = i.to_i unless i.empty? idx += 1 end end racc_goto_pointer = [ - nil, 259, -1, 230, nil, 37, -2, 120, 62, 68, - 86, 209, -277, -203, 401, -545, -524, -638, -668, nil, - -360, 10, 156, -13, -71, 94, -12, 1421, -136, -59, - -28, 26, -154, 163, 907, -204, -430, -9, 2030, -20, - 2462, -25, -443, nil, -489, -27, nil, nil, 241, -199, - 83, -231, -401, 15, -250, nil, 1076, 100, 95, 44, - 537, nil, -34, 64, -280, 1279, 1633, -493, -219, -62, - 14, nil, nil, 25, 41, -194, -117, 31, nil, -4, - 182, nil, 672, -118, 28, -437, 31, -16, -272, -281, - -486, nil, nil, nil, nil, nil, nil, nil, nil, nil, - 161, nil, 351, -105, -53, nil, 184, nil, -328, -697, - nil, -674, nil, nil, nil, -346, nil, 191, nil, -355, - 3, nil, nil, -567, 198, -106, 218, 220, -57, 228, - 228, 220, -478, -69, -476, -654, 244, -304, -240, -748, - -467, -743, nil, nil, nil, nil, nil, nil, -738, 88, - -475, -691, -666, nil, -248, -444, 384, 133, -661, 602, - -699, -647, -550, nil, -618, -773, -808, -786, -180, -559, - 109, -390, -333, -21, -186, nil, nil, -108, -105, nil, - -508, nil, -320, -832, -422, -533, -663, nil, nil, 98, - 3, 41, 94, 94, -290, -252, -204, 100, 101, 102, - -582, -424, -424, 113, -563, -287, nil, nil, 196, -518, - -281, -668, -197, -512, -753, nil, -650, -844, nil, nil, - -161, -475 ] + nil, 132, -1, 135, nil, 104, -2, 121, 66, 16, + 3, 131, -318, -278, 121, -517, -575, -637, -700, nil, + -383, 10, 136, -48, -197, 77, 8, 1347, -174, -73, + -28, 15, -116, 1545, 282, -217, -332, -10, 1960, -20, + 2938, -36, -450, nil, -605, -27, nil, nil, 128, -217, + 34, -201, -404, 966, -349, nil, 1135, 128, 84, 86, + -145, nil, 9, 39, -266, 2162, 2284, -502, -235, -65, + 4, nil, nil, 36, 45, -263, 640, 44, nil, -12, + 117, nil, 713, -184, 19, -446, 41, -16, -339, -261, + -477, nil, nil, nil, nil, nil, nil, nil, nil, nil, + 92, nil, -513, -182, -61, nil, 103, nil, -301, -680, + nil, -677, nil, nil, nil, -358, nil, 98, nil, -449, + 27, nil, nil, -579, 98, -210, 115, 115, -169, 116, + 116, 108, -597, -189, -598, -785, 112, -436, -193, -708, + -432, -708, nil, nil, nil, nil, nil, nil, -754, -159, + -461, -751, -633, nil, -217, -501, 68, 201, -632, 344, + -716, -583, -558, nil, -624, -744, -819, -810, -153, -531, + 142, -356, -291, -17, -174, nil, nil, -75, -73, nil, + -476, nil, -288, -800, -391, -502, -632, nil, nil, 129, + 24, 34, 124, 124, -307, -267, -175, 128, 128, 128, + -553, -395, -395, 136, -539, -287, nil, nil, 138, -495, + -294, -681, -97, -489, -728, nil, -654, -849, nil, nil, + -138, -454 ] racc_goto_default = [ nil, nil, nil, nil, 5, nil, 309, 7, 362, 312, nil, nil, nil, nil, 554, nil, nil, nil, nil, 308, 310, nil, nil, nil, 14, 15, 21, 242, nil, nil, @@ -2335,659 +2348,659 @@ 872, 585, 587, 588, 930, 591, 592, 931, 595, 598, nil, 303 ] racc_reduce_table = [ 0, 0, :racc_error, - 0, 148, :_reduce_1, - 2, 146, :_reduce_2, - 2, 147, :_reduce_3, - 1, 149, :_reduce_none, - 1, 149, :_reduce_none, - 3, 149, :_reduce_6, - 2, 149, :_reduce_none, - 1, 152, :_reduce_none, - 0, 156, :_reduce_9, - 3, 152, :_reduce_10, - 0, 158, :_reduce_11, - 4, 155, :_reduce_12, - 0, 163, :_reduce_13, - 6, 157, :_reduce_14, - 3, 157, :_reduce_15, - 2, 159, :_reduce_16, - 1, 164, :_reduce_none, - 1, 164, :_reduce_none, - 3, 164, :_reduce_19, - 2, 164, :_reduce_20, - 1, 165, :_reduce_none, - 1, 165, :_reduce_22, - 0, 176, :_reduce_23, - 4, 154, :_reduce_24, - 3, 154, :_reduce_25, - 3, 154, :_reduce_26, - 3, 154, :_reduce_27, - 2, 154, :_reduce_28, - 3, 154, :_reduce_29, - 3, 154, :_reduce_30, - 3, 154, :_reduce_31, - 3, 154, :_reduce_32, - 3, 154, :_reduce_33, - 4, 154, :_reduce_34, + 0, 150, :_reduce_1, + 2, 148, :_reduce_2, + 2, 149, :_reduce_3, + 1, 151, :_reduce_none, + 1, 151, :_reduce_none, + 3, 151, :_reduce_6, + 2, 151, :_reduce_none, 1, 154, :_reduce_none, - 3, 154, :_reduce_36, - 3, 154, :_reduce_37, - 3, 154, :_reduce_38, - 1, 154, :_reduce_none, - 3, 169, :_reduce_40, - 3, 169, :_reduce_41, - 6, 169, :_reduce_42, - 5, 169, :_reduce_43, - 5, 169, :_reduce_44, - 5, 169, :_reduce_45, - 5, 169, :_reduce_46, - 3, 169, :_reduce_47, - 1, 177, :_reduce_48, + 0, 158, :_reduce_9, + 3, 154, :_reduce_10, + 0, 160, :_reduce_11, + 4, 157, :_reduce_12, + 0, 165, :_reduce_13, + 6, 159, :_reduce_14, + 3, 159, :_reduce_15, + 2, 161, :_reduce_16, + 1, 166, :_reduce_none, + 1, 166, :_reduce_none, + 3, 166, :_reduce_19, + 2, 166, :_reduce_20, + 1, 167, :_reduce_none, + 1, 167, :_reduce_22, + 0, 178, :_reduce_23, + 4, 156, :_reduce_24, + 3, 156, :_reduce_25, + 3, 156, :_reduce_26, + 3, 156, :_reduce_27, + 2, 156, :_reduce_28, + 3, 156, :_reduce_29, + 3, 156, :_reduce_30, + 3, 156, :_reduce_31, + 3, 156, :_reduce_32, + 3, 156, :_reduce_33, + 4, 156, :_reduce_34, + 1, 156, :_reduce_none, + 3, 156, :_reduce_36, + 3, 156, :_reduce_37, + 3, 156, :_reduce_38, + 1, 156, :_reduce_none, + 3, 171, :_reduce_40, + 3, 171, :_reduce_41, + 6, 171, :_reduce_42, + 5, 171, :_reduce_43, + 5, 171, :_reduce_44, + 5, 171, :_reduce_45, + 5, 171, :_reduce_46, + 3, 171, :_reduce_47, + 1, 179, :_reduce_48, + 1, 179, :_reduce_none, 1, 177, :_reduce_none, - 1, 175, :_reduce_none, - 3, 175, :_reduce_51, - 3, 175, :_reduce_52, - 3, 175, :_reduce_53, - 2, 175, :_reduce_54, - 1, 175, :_reduce_none, - 1, 168, :_reduce_56, - 0, 188, :_reduce_57, - 0, 189, :_reduce_58, - 4, 186, :_reduce_59, - 1, 171, :_reduce_none, - 1, 171, :_reduce_none, - 1, 191, :_reduce_none, - 4, 191, :_reduce_63, - 0, 199, :_reduce_64, - 4, 196, :_reduce_65, - 1, 198, :_reduce_66, - 2, 190, :_reduce_67, - 3, 190, :_reduce_68, - 4, 190, :_reduce_69, - 5, 190, :_reduce_70, - 4, 190, :_reduce_71, - 5, 190, :_reduce_72, - 2, 190, :_reduce_73, - 2, 190, :_reduce_74, - 2, 190, :_reduce_75, - 2, 190, :_reduce_76, - 2, 190, :_reduce_77, - 1, 170, :_reduce_none, - 3, 170, :_reduce_79, - 1, 204, :_reduce_none, - 3, 204, :_reduce_81, - 1, 203, :_reduce_82, - 2, 203, :_reduce_83, - 3, 203, :_reduce_84, - 5, 203, :_reduce_85, - 2, 203, :_reduce_86, - 4, 203, :_reduce_87, - 2, 203, :_reduce_88, - 4, 203, :_reduce_89, - 1, 203, :_reduce_90, - 3, 203, :_reduce_91, - 1, 207, :_reduce_none, - 3, 207, :_reduce_93, - 2, 206, :_reduce_94, - 3, 206, :_reduce_95, - 1, 209, :_reduce_96, - 3, 209, :_reduce_97, - 1, 208, :_reduce_98, - 1, 208, :_reduce_99, - 4, 208, :_reduce_100, - 3, 208, :_reduce_101, - 3, 208, :_reduce_102, - 3, 208, :_reduce_103, - 3, 208, :_reduce_104, - 2, 208, :_reduce_105, - 1, 208, :_reduce_106, - 1, 172, :_reduce_107, - 1, 172, :_reduce_108, - 4, 172, :_reduce_109, - 3, 172, :_reduce_110, - 3, 172, :_reduce_111, - 3, 172, :_reduce_112, - 3, 172, :_reduce_113, - 2, 172, :_reduce_114, - 1, 172, :_reduce_115, - 1, 212, :_reduce_116, - 1, 212, :_reduce_none, - 2, 213, :_reduce_118, - 1, 213, :_reduce_119, - 3, 213, :_reduce_120, + 3, 177, :_reduce_51, + 3, 177, :_reduce_52, + 3, 177, :_reduce_53, + 2, 177, :_reduce_54, + 1, 177, :_reduce_none, + 1, 170, :_reduce_56, + 0, 190, :_reduce_57, + 0, 191, :_reduce_58, + 4, 188, :_reduce_59, + 1, 173, :_reduce_none, + 1, 173, :_reduce_none, + 1, 193, :_reduce_none, + 4, 193, :_reduce_63, + 0, 201, :_reduce_64, + 4, 198, :_reduce_65, + 1, 200, :_reduce_66, + 2, 192, :_reduce_67, + 3, 192, :_reduce_68, + 4, 192, :_reduce_69, + 5, 192, :_reduce_70, + 4, 192, :_reduce_71, + 5, 192, :_reduce_72, + 2, 192, :_reduce_73, + 2, 192, :_reduce_74, + 2, 192, :_reduce_75, + 2, 192, :_reduce_76, + 2, 192, :_reduce_77, + 1, 172, :_reduce_none, + 3, 172, :_reduce_79, + 1, 206, :_reduce_none, + 3, 206, :_reduce_81, + 1, 205, :_reduce_82, + 2, 205, :_reduce_83, + 3, 205, :_reduce_84, + 5, 205, :_reduce_85, + 2, 205, :_reduce_86, + 4, 205, :_reduce_87, + 2, 205, :_reduce_88, + 4, 205, :_reduce_89, + 1, 205, :_reduce_90, + 3, 205, :_reduce_91, + 1, 209, :_reduce_none, + 3, 209, :_reduce_93, + 2, 208, :_reduce_94, + 3, 208, :_reduce_95, + 1, 211, :_reduce_96, + 3, 211, :_reduce_97, + 1, 210, :_reduce_98, + 1, 210, :_reduce_99, + 4, 210, :_reduce_100, + 3, 210, :_reduce_101, + 3, 210, :_reduce_102, + 3, 210, :_reduce_103, + 3, 210, :_reduce_104, + 2, 210, :_reduce_105, + 1, 210, :_reduce_106, + 1, 174, :_reduce_107, + 1, 174, :_reduce_108, + 4, 174, :_reduce_109, + 3, 174, :_reduce_110, + 3, 174, :_reduce_111, + 3, 174, :_reduce_112, + 3, 174, :_reduce_113, + 2, 174, :_reduce_114, + 1, 174, :_reduce_115, + 1, 214, :_reduce_116, 1, 214, :_reduce_none, - 1, 214, :_reduce_none, - 1, 214, :_reduce_none, - 1, 214, :_reduce_124, - 1, 214, :_reduce_125, - 1, 217, :_reduce_none, - 1, 217, :_reduce_none, - 1, 166, :_reduce_128, - 1, 166, :_reduce_none, - 1, 167, :_reduce_130, - 0, 220, :_reduce_131, - 4, 167, :_reduce_132, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, - 1, 215, :_reduce_none, + 2, 215, :_reduce_118, + 1, 215, :_reduce_119, + 3, 215, :_reduce_120, 1, 216, :_reduce_none, 1, 216, :_reduce_none, 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 1, 216, :_reduce_none, - 3, 185, :_reduce_205, - 3, 185, :_reduce_206, - 6, 185, :_reduce_207, - 5, 185, :_reduce_208, - 5, 185, :_reduce_209, - 5, 185, :_reduce_210, - 5, 185, :_reduce_211, - 0, 226, :_reduce_212, - 5, 185, :_reduce_213, - 3, 185, :_reduce_214, - 3, 185, :_reduce_215, - 3, 185, :_reduce_216, - 3, 185, :_reduce_217, - 3, 185, :_reduce_218, - 3, 185, :_reduce_219, - 3, 185, :_reduce_220, - 3, 185, :_reduce_221, - 3, 185, :_reduce_222, - 4, 185, :_reduce_223, - 2, 185, :_reduce_224, - 2, 185, :_reduce_225, - 3, 185, :_reduce_226, - 3, 185, :_reduce_227, - 3, 185, :_reduce_228, - 3, 185, :_reduce_229, - 1, 185, :_reduce_none, - 3, 185, :_reduce_231, - 3, 185, :_reduce_232, - 3, 185, :_reduce_233, - 3, 185, :_reduce_234, - 3, 185, :_reduce_235, - 2, 185, :_reduce_236, - 2, 185, :_reduce_237, - 3, 185, :_reduce_238, - 3, 185, :_reduce_239, - 3, 185, :_reduce_240, - 3, 185, :_reduce_241, - 3, 185, :_reduce_242, - 6, 185, :_reduce_243, - 1, 185, :_reduce_none, - 1, 225, :_reduce_none, - 1, 225, :_reduce_none, - 1, 225, :_reduce_none, - 1, 225, :_reduce_none, - 3, 223, :_reduce_249, - 3, 223, :_reduce_250, - 1, 227, :_reduce_251, - 1, 228, :_reduce_none, - 2, 228, :_reduce_253, - 4, 228, :_reduce_254, - 2, 228, :_reduce_255, - 1, 221, :_reduce_none, - 3, 221, :_reduce_257, - 3, 232, :_reduce_258, - 1, 233, :_reduce_none, - 1, 233, :_reduce_none, - 1, 180, :_reduce_none, - 1, 180, :_reduce_none, - 2, 180, :_reduce_263, - 4, 180, :_reduce_264, - 2, 180, :_reduce_265, - 1, 202, :_reduce_266, - 2, 202, :_reduce_267, - 2, 202, :_reduce_268, - 4, 202, :_reduce_269, - 1, 202, :_reduce_270, - 0, 236, :_reduce_271, - 2, 195, :_reduce_272, - 2, 235, :_reduce_273, - 2, 234, :_reduce_274, - 1, 234, :_reduce_none, - 1, 229, :_reduce_276, - 2, 229, :_reduce_277, - 3, 229, :_reduce_278, - 4, 229, :_reduce_279, - 1, 174, :_reduce_280, - 1, 174, :_reduce_281, - 3, 173, :_reduce_282, - 4, 173, :_reduce_283, - 2, 173, :_reduce_284, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_none, - 1, 224, :_reduce_295, - 0, 271, :_reduce_296, - 4, 224, :_reduce_297, - 0, 272, :_reduce_298, - 3, 224, :_reduce_299, - 0, 273, :_reduce_300, - 4, 224, :_reduce_301, - 3, 224, :_reduce_302, - 3, 224, :_reduce_303, - 2, 224, :_reduce_304, - 0, 274, :_reduce_305, - 4, 224, :_reduce_306, - 0, 275, :_reduce_307, - 4, 224, :_reduce_308, - 1, 224, :_reduce_309, - 4, 224, :_reduce_310, - 3, 224, :_reduce_311, - 1, 224, :_reduce_312, - 5, 224, :_reduce_313, - 4, 224, :_reduce_314, - 3, 224, :_reduce_315, - 2, 224, :_reduce_316, - 1, 224, :_reduce_none, - 2, 224, :_reduce_318, - 2, 224, :_reduce_319, - 6, 224, :_reduce_320, - 6, 224, :_reduce_321, - 4, 224, :_reduce_322, - 4, 224, :_reduce_323, - 5, 224, :_reduce_324, - 4, 224, :_reduce_325, - 6, 224, :_reduce_326, - 0, 276, :_reduce_327, - 0, 277, :_reduce_328, - 7, 224, :_reduce_329, - 0, 278, :_reduce_330, - 0, 279, :_reduce_331, - 0, 280, :_reduce_332, - 9, 224, :_reduce_333, - 0, 281, :_reduce_334, - 0, 282, :_reduce_335, - 6, 224, :_reduce_336, - 0, 283, :_reduce_337, - 0, 284, :_reduce_338, - 7, 224, :_reduce_339, - 0, 285, :_reduce_340, - 0, 286, :_reduce_341, - 9, 224, :_reduce_342, - 1, 224, :_reduce_343, - 1, 224, :_reduce_344, - 1, 224, :_reduce_345, - 1, 224, :_reduce_346, - 1, 179, :_reduce_347, - 1, 246, :_reduce_none, - 1, 252, :_reduce_none, - 1, 255, :_reduce_none, + 1, 216, :_reduce_124, + 1, 216, :_reduce_125, + 1, 219, :_reduce_none, + 1, 219, :_reduce_none, + 1, 168, :_reduce_128, + 1, 168, :_reduce_none, + 1, 169, :_reduce_130, + 0, 222, :_reduce_131, + 4, 169, :_reduce_132, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 217, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 1, 218, :_reduce_none, + 3, 187, :_reduce_205, + 3, 187, :_reduce_206, + 6, 187, :_reduce_207, + 5, 187, :_reduce_208, + 5, 187, :_reduce_209, + 5, 187, :_reduce_210, + 5, 187, :_reduce_211, + 0, 228, :_reduce_212, + 5, 187, :_reduce_213, + 3, 187, :_reduce_214, + 3, 187, :_reduce_215, + 3, 187, :_reduce_216, + 3, 187, :_reduce_217, + 3, 187, :_reduce_218, + 3, 187, :_reduce_219, + 3, 187, :_reduce_220, + 3, 187, :_reduce_221, + 3, 187, :_reduce_222, + 4, 187, :_reduce_223, + 2, 187, :_reduce_224, + 2, 187, :_reduce_225, + 3, 187, :_reduce_226, + 3, 187, :_reduce_227, + 3, 187, :_reduce_228, + 3, 187, :_reduce_229, + 1, 187, :_reduce_none, + 3, 187, :_reduce_231, + 3, 187, :_reduce_232, + 3, 187, :_reduce_233, + 3, 187, :_reduce_234, + 3, 187, :_reduce_235, + 2, 187, :_reduce_236, + 2, 187, :_reduce_237, + 3, 187, :_reduce_238, + 3, 187, :_reduce_239, + 3, 187, :_reduce_240, + 3, 187, :_reduce_241, + 3, 187, :_reduce_242, + 6, 187, :_reduce_243, + 1, 187, :_reduce_none, + 1, 227, :_reduce_none, + 1, 227, :_reduce_none, + 1, 227, :_reduce_none, + 1, 227, :_reduce_none, + 3, 225, :_reduce_249, + 3, 225, :_reduce_250, + 1, 229, :_reduce_251, + 1, 230, :_reduce_none, + 2, 230, :_reduce_253, + 4, 230, :_reduce_254, + 2, 230, :_reduce_255, + 1, 223, :_reduce_none, + 3, 223, :_reduce_257, + 3, 234, :_reduce_258, + 1, 235, :_reduce_none, + 1, 235, :_reduce_none, + 1, 182, :_reduce_none, + 1, 182, :_reduce_none, + 2, 182, :_reduce_263, + 4, 182, :_reduce_264, + 2, 182, :_reduce_265, + 1, 204, :_reduce_266, + 2, 204, :_reduce_267, + 2, 204, :_reduce_268, + 4, 204, :_reduce_269, + 1, 204, :_reduce_270, + 0, 238, :_reduce_271, + 2, 197, :_reduce_272, + 2, 237, :_reduce_273, + 2, 236, :_reduce_274, + 1, 236, :_reduce_none, + 1, 231, :_reduce_276, + 2, 231, :_reduce_277, + 3, 231, :_reduce_278, + 4, 231, :_reduce_279, + 1, 176, :_reduce_280, + 1, 176, :_reduce_281, + 3, 175, :_reduce_282, + 4, 175, :_reduce_283, + 2, 175, :_reduce_284, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_none, + 1, 226, :_reduce_295, + 0, 273, :_reduce_296, + 4, 226, :_reduce_297, + 0, 274, :_reduce_298, + 3, 226, :_reduce_299, + 0, 275, :_reduce_300, + 4, 226, :_reduce_301, + 3, 226, :_reduce_302, + 3, 226, :_reduce_303, + 2, 226, :_reduce_304, + 0, 276, :_reduce_305, + 4, 226, :_reduce_306, + 0, 277, :_reduce_307, + 4, 226, :_reduce_308, + 1, 226, :_reduce_309, + 4, 226, :_reduce_310, + 3, 226, :_reduce_311, + 1, 226, :_reduce_312, + 5, 226, :_reduce_313, + 4, 226, :_reduce_314, + 3, 226, :_reduce_315, + 2, 226, :_reduce_316, + 1, 226, :_reduce_none, + 2, 226, :_reduce_318, + 2, 226, :_reduce_319, + 6, 226, :_reduce_320, + 6, 226, :_reduce_321, + 4, 226, :_reduce_322, + 4, 226, :_reduce_323, + 5, 226, :_reduce_324, + 4, 226, :_reduce_325, + 6, 226, :_reduce_326, + 0, 278, :_reduce_327, + 0, 279, :_reduce_328, + 7, 226, :_reduce_329, + 0, 280, :_reduce_330, + 0, 281, :_reduce_331, + 0, 282, :_reduce_332, + 9, 226, :_reduce_333, + 0, 283, :_reduce_334, + 0, 284, :_reduce_335, + 6, 226, :_reduce_336, + 0, 285, :_reduce_337, + 0, 286, :_reduce_338, + 7, 226, :_reduce_339, + 0, 287, :_reduce_340, + 0, 288, :_reduce_341, + 9, 226, :_reduce_342, + 1, 226, :_reduce_343, + 1, 226, :_reduce_344, + 1, 226, :_reduce_345, + 1, 226, :_reduce_346, + 1, 181, :_reduce_347, + 1, 248, :_reduce_none, + 1, 254, :_reduce_none, 1, 257, :_reduce_none, - 1, 258, :_reduce_none, 1, 259, :_reduce_none, + 1, 260, :_reduce_none, 1, 261, :_reduce_none, 1, 263, :_reduce_none, - 1, 266, :_reduce_none, - 1, 267, :_reduce_none, - 1, 287, :_reduce_none, - 1, 288, :_reduce_none, + 1, 265, :_reduce_none, + 1, 268, :_reduce_none, + 1, 269, :_reduce_none, 1, 289, :_reduce_none, 1, 290, :_reduce_none, 1, 291, :_reduce_none, - 1, 161, :_reduce_none, 1, 292, :_reduce_none, - 1, 247, :_reduce_none, - 1, 201, :_reduce_none, - 1, 253, :_reduce_none, - 1, 253, :_reduce_none, - 2, 253, :_reduce_none, - 1, 187, :_reduce_none, - 1, 187, :_reduce_none, - 1, 254, :_reduce_none, - 5, 254, :_reduce_373, - 1, 256, :_reduce_none, - 2, 256, :_reduce_375, - 1, 262, :_reduce_none, - 1, 262, :_reduce_377, 1, 293, :_reduce_none, - 3, 293, :_reduce_379, - 1, 296, :_reduce_380, - 3, 296, :_reduce_381, - 1, 295, :_reduce_382, - 4, 295, :_reduce_383, - 6, 295, :_reduce_384, - 3, 295, :_reduce_385, - 5, 295, :_reduce_386, - 2, 295, :_reduce_387, - 4, 295, :_reduce_388, - 1, 295, :_reduce_389, - 3, 295, :_reduce_390, - 4, 297, :_reduce_391, - 2, 297, :_reduce_392, - 2, 297, :_reduce_393, - 1, 297, :_reduce_394, - 2, 302, :_reduce_395, - 1, 302, :_reduce_none, - 6, 303, :_reduce_397, - 8, 303, :_reduce_398, - 4, 303, :_reduce_399, - 6, 303, :_reduce_400, - 4, 303, :_reduce_401, - 2, 303, :_reduce_402, - 6, 303, :_reduce_403, - 2, 303, :_reduce_404, - 4, 303, :_reduce_405, - 6, 303, :_reduce_406, - 2, 303, :_reduce_407, - 4, 303, :_reduce_408, - 2, 303, :_reduce_409, - 4, 303, :_reduce_410, - 1, 303, :_reduce_411, - 1, 307, :_reduce_412, - 1, 307, :_reduce_413, - 3, 308, :_reduce_414, - 1, 308, :_reduce_415, - 4, 308, :_reduce_416, - 1, 309, :_reduce_none, - 4, 309, :_reduce_418, - 1, 310, :_reduce_419, - 3, 310, :_reduce_420, - 1, 311, :_reduce_421, + 1, 163, :_reduce_none, + 1, 294, :_reduce_none, + 1, 249, :_reduce_none, + 1, 203, :_reduce_none, + 1, 255, :_reduce_none, + 1, 255, :_reduce_none, + 2, 255, :_reduce_none, + 1, 189, :_reduce_none, + 1, 189, :_reduce_none, + 1, 256, :_reduce_none, + 5, 256, :_reduce_373, + 1, 258, :_reduce_none, + 2, 258, :_reduce_375, + 1, 264, :_reduce_none, + 1, 264, :_reduce_377, + 1, 295, :_reduce_none, + 3, 295, :_reduce_379, + 1, 298, :_reduce_380, + 3, 298, :_reduce_381, + 1, 297, :_reduce_382, + 4, 297, :_reduce_383, + 6, 297, :_reduce_384, + 3, 297, :_reduce_385, + 5, 297, :_reduce_386, + 2, 297, :_reduce_387, + 4, 297, :_reduce_388, + 1, 297, :_reduce_389, + 3, 297, :_reduce_390, + 4, 299, :_reduce_391, + 2, 299, :_reduce_392, + 2, 299, :_reduce_393, + 1, 299, :_reduce_394, + 2, 304, :_reduce_395, + 1, 304, :_reduce_none, + 6, 305, :_reduce_397, + 8, 305, :_reduce_398, + 4, 305, :_reduce_399, + 6, 305, :_reduce_400, + 4, 305, :_reduce_401, + 2, 305, :_reduce_402, + 6, 305, :_reduce_403, + 2, 305, :_reduce_404, + 4, 305, :_reduce_405, + 6, 305, :_reduce_406, + 2, 305, :_reduce_407, + 4, 305, :_reduce_408, + 2, 305, :_reduce_409, + 4, 305, :_reduce_410, + 1, 305, :_reduce_411, + 1, 309, :_reduce_412, + 1, 309, :_reduce_413, + 3, 310, :_reduce_414, + 1, 310, :_reduce_415, + 4, 310, :_reduce_416, 1, 311, :_reduce_none, - 0, 315, :_reduce_423, - 0, 316, :_reduce_424, - 4, 251, :_reduce_425, - 4, 313, :_reduce_426, - 1, 313, :_reduce_427, - 3, 314, :_reduce_428, - 3, 314, :_reduce_429, - 3, 318, :_reduce_430, - 2, 192, :_reduce_431, - 4, 192, :_reduce_432, - 5, 192, :_reduce_433, - 5, 192, :_reduce_434, - 0, 321, :_reduce_435, - 3, 250, :_reduce_436, - 4, 250, :_reduce_437, - 4, 250, :_reduce_438, - 3, 250, :_reduce_439, - 3, 250, :_reduce_440, - 3, 250, :_reduce_441, - 2, 250, :_reduce_442, - 1, 250, :_reduce_443, - 4, 250, :_reduce_444, - 0, 322, :_reduce_445, - 4, 249, :_reduce_446, - 0, 323, :_reduce_447, - 4, 249, :_reduce_448, - 0, 324, :_reduce_449, - 0, 325, :_reduce_450, - 4, 197, :_reduce_451, - 0, 326, :_reduce_452, - 0, 327, :_reduce_453, - 4, 319, :_reduce_454, - 0, 329, :_reduce_455, - 6, 260, :_reduce_456, - 1, 328, :_reduce_none, - 1, 328, :_reduce_none, - 6, 160, :_reduce_459, - 0, 160, :_reduce_460, - 1, 330, :_reduce_461, + 4, 311, :_reduce_418, + 1, 312, :_reduce_419, + 3, 312, :_reduce_420, + 1, 313, :_reduce_421, + 1, 313, :_reduce_none, + 0, 317, :_reduce_423, + 0, 318, :_reduce_424, + 4, 253, :_reduce_425, + 4, 315, :_reduce_426, + 1, 315, :_reduce_427, + 3, 316, :_reduce_428, + 3, 316, :_reduce_429, + 3, 320, :_reduce_430, + 2, 194, :_reduce_431, + 4, 194, :_reduce_432, + 5, 194, :_reduce_433, + 5, 194, :_reduce_434, + 0, 323, :_reduce_435, + 3, 252, :_reduce_436, + 4, 252, :_reduce_437, + 4, 252, :_reduce_438, + 3, 252, :_reduce_439, + 3, 252, :_reduce_440, + 3, 252, :_reduce_441, + 2, 252, :_reduce_442, + 1, 252, :_reduce_443, + 4, 252, :_reduce_444, + 0, 324, :_reduce_445, + 4, 251, :_reduce_446, + 0, 325, :_reduce_447, + 4, 251, :_reduce_448, + 0, 326, :_reduce_449, + 0, 327, :_reduce_450, + 4, 199, :_reduce_451, + 0, 328, :_reduce_452, + 0, 329, :_reduce_453, + 4, 321, :_reduce_454, + 0, 331, :_reduce_455, + 6, 262, :_reduce_456, 1, 330, :_reduce_none, 1, 330, :_reduce_none, - 2, 331, :_reduce_464, - 1, 331, :_reduce_none, - 2, 162, :_reduce_466, - 1, 162, :_reduce_none, - 1, 237, :_reduce_468, - 1, 237, :_reduce_469, - 1, 237, :_reduce_none, - 1, 238, :_reduce_471, - 1, 333, :_reduce_472, - 1, 333, :_reduce_none, - 2, 333, :_reduce_474, - 3, 334, :_reduce_475, - 1, 334, :_reduce_476, - 3, 239, :_reduce_477, - 3, 240, :_reduce_478, - 3, 241, :_reduce_479, - 3, 241, :_reduce_480, - 1, 338, :_reduce_481, - 3, 338, :_reduce_482, - 1, 339, :_reduce_none, - 2, 339, :_reduce_484, - 3, 243, :_reduce_485, - 0, 342, :_reduce_486, - 4, 243, :_reduce_487, - 1, 341, :_reduce_488, - 3, 341, :_reduce_489, - 3, 242, :_reduce_490, - 3, 242, :_reduce_491, - 3, 244, :_reduce_492, - 3, 244, :_reduce_493, - 1, 343, :_reduce_494, - 3, 343, :_reduce_495, - 1, 344, :_reduce_496, - 3, 344, :_reduce_497, - 1, 335, :_reduce_498, - 2, 335, :_reduce_499, - 1, 336, :_reduce_500, - 2, 336, :_reduce_501, - 1, 337, :_reduce_502, - 2, 337, :_reduce_503, - 1, 340, :_reduce_504, - 0, 346, :_reduce_505, - 3, 340, :_reduce_506, - 0, 347, :_reduce_507, - 4, 340, :_reduce_508, - 1, 345, :_reduce_509, - 1, 345, :_reduce_510, - 1, 345, :_reduce_511, - 1, 345, :_reduce_none, - 2, 218, :_reduce_513, - 1, 218, :_reduce_514, - 1, 348, :_reduce_none, - 1, 348, :_reduce_none, - 1, 348, :_reduce_none, - 1, 348, :_reduce_none, - 3, 219, :_reduce_519, + 6, 162, :_reduce_459, + 0, 162, :_reduce_460, + 1, 332, :_reduce_461, 1, 332, :_reduce_none, - 2, 332, :_reduce_521, - 1, 222, :_reduce_none, - 1, 222, :_reduce_none, - 1, 222, :_reduce_none, - 1, 222, :_reduce_none, - 1, 210, :_reduce_none, - 1, 210, :_reduce_none, - 1, 210, :_reduce_none, - 1, 210, :_reduce_none, - 1, 210, :_reduce_none, - 1, 211, :_reduce_531, - 1, 211, :_reduce_532, - 1, 211, :_reduce_533, - 1, 211, :_reduce_534, - 1, 211, :_reduce_535, - 1, 211, :_reduce_536, - 1, 211, :_reduce_537, - 1, 245, :_reduce_538, - 1, 245, :_reduce_539, - 1, 178, :_reduce_540, - 1, 178, :_reduce_541, - 1, 183, :_reduce_542, - 1, 183, :_reduce_543, - 0, 349, :_reduce_544, - 4, 264, :_reduce_545, - 1, 264, :_reduce_546, - 3, 268, :_reduce_547, - 0, 351, :_reduce_548, - 3, 268, :_reduce_549, - 4, 350, :_reduce_550, - 2, 350, :_reduce_551, - 2, 350, :_reduce_552, + 1, 332, :_reduce_none, + 2, 333, :_reduce_464, + 1, 333, :_reduce_none, + 2, 164, :_reduce_466, + 1, 164, :_reduce_none, + 1, 239, :_reduce_468, + 1, 239, :_reduce_469, + 1, 239, :_reduce_none, + 1, 240, :_reduce_471, + 1, 335, :_reduce_472, + 1, 335, :_reduce_none, + 2, 335, :_reduce_474, + 3, 336, :_reduce_475, + 1, 336, :_reduce_476, + 3, 241, :_reduce_477, + 3, 242, :_reduce_478, + 3, 243, :_reduce_479, + 3, 243, :_reduce_480, + 1, 340, :_reduce_481, + 3, 340, :_reduce_482, + 1, 341, :_reduce_none, + 2, 341, :_reduce_484, + 3, 245, :_reduce_485, + 0, 344, :_reduce_486, + 4, 245, :_reduce_487, + 1, 343, :_reduce_488, + 3, 343, :_reduce_489, + 3, 244, :_reduce_490, + 3, 244, :_reduce_491, + 3, 246, :_reduce_492, + 3, 246, :_reduce_493, + 1, 345, :_reduce_494, + 3, 345, :_reduce_495, + 1, 346, :_reduce_496, + 3, 346, :_reduce_497, + 1, 337, :_reduce_498, + 2, 337, :_reduce_499, + 1, 338, :_reduce_500, + 2, 338, :_reduce_501, + 1, 339, :_reduce_502, + 2, 339, :_reduce_503, + 1, 342, :_reduce_504, + 0, 348, :_reduce_505, + 3, 342, :_reduce_506, + 0, 349, :_reduce_507, + 4, 342, :_reduce_508, + 1, 347, :_reduce_509, + 1, 347, :_reduce_510, + 1, 347, :_reduce_511, + 1, 347, :_reduce_none, + 2, 220, :_reduce_513, + 1, 220, :_reduce_514, 1, 350, :_reduce_none, - 2, 353, :_reduce_554, - 0, 353, :_reduce_555, - 6, 317, :_reduce_556, - 8, 317, :_reduce_557, - 4, 317, :_reduce_558, - 6, 317, :_reduce_559, - 4, 317, :_reduce_560, - 6, 317, :_reduce_561, - 2, 317, :_reduce_562, - 4, 317, :_reduce_563, - 6, 317, :_reduce_564, - 2, 317, :_reduce_565, - 4, 317, :_reduce_566, - 2, 317, :_reduce_567, - 4, 317, :_reduce_568, - 1, 317, :_reduce_569, - 0, 317, :_reduce_570, - 1, 312, :_reduce_571, - 1, 312, :_reduce_572, - 1, 312, :_reduce_573, - 1, 312, :_reduce_574, - 1, 294, :_reduce_none, - 1, 294, :_reduce_576, - 1, 355, :_reduce_none, - 1, 356, :_reduce_none, - 3, 356, :_reduce_579, - 1, 304, :_reduce_580, - 3, 304, :_reduce_581, - 1, 357, :_reduce_none, - 2, 358, :_reduce_583, - 1, 358, :_reduce_584, - 2, 359, :_reduce_585, - 1, 359, :_reduce_586, - 1, 298, :_reduce_none, - 3, 298, :_reduce_588, + 1, 350, :_reduce_none, + 1, 350, :_reduce_none, + 1, 350, :_reduce_none, + 3, 221, :_reduce_519, + 1, 334, :_reduce_none, + 2, 334, :_reduce_521, + 1, 224, :_reduce_none, + 1, 224, :_reduce_none, + 1, 224, :_reduce_none, + 1, 224, :_reduce_none, + 1, 212, :_reduce_none, + 1, 212, :_reduce_none, + 1, 212, :_reduce_none, + 1, 212, :_reduce_none, + 1, 212, :_reduce_none, + 1, 213, :_reduce_531, + 1, 213, :_reduce_532, + 1, 213, :_reduce_533, + 1, 213, :_reduce_534, + 1, 213, :_reduce_535, + 1, 213, :_reduce_536, + 1, 213, :_reduce_537, + 1, 247, :_reduce_538, + 1, 247, :_reduce_539, + 1, 180, :_reduce_540, + 1, 180, :_reduce_541, + 1, 185, :_reduce_542, + 1, 185, :_reduce_543, + 0, 351, :_reduce_544, + 4, 266, :_reduce_545, + 1, 266, :_reduce_546, + 3, 270, :_reduce_547, + 0, 353, :_reduce_548, + 3, 270, :_reduce_549, + 4, 352, :_reduce_550, + 2, 352, :_reduce_551, + 2, 352, :_reduce_552, 1, 352, :_reduce_none, - 3, 352, :_reduce_590, - 1, 360, :_reduce_none, - 1, 360, :_reduce_none, - 2, 299, :_reduce_593, - 1, 299, :_reduce_594, - 3, 361, :_reduce_595, - 3, 362, :_reduce_596, - 1, 305, :_reduce_597, - 3, 305, :_reduce_598, - 1, 354, :_reduce_599, - 3, 354, :_reduce_600, - 1, 363, :_reduce_none, - 1, 363, :_reduce_none, - 2, 306, :_reduce_603, - 1, 306, :_reduce_604, - 1, 364, :_reduce_none, - 1, 364, :_reduce_none, - 2, 301, :_reduce_607, - 2, 300, :_reduce_608, - 0, 300, :_reduce_609, - 1, 269, :_reduce_none, - 0, 365, :_reduce_611, - 4, 269, :_reduce_612, - 1, 248, :_reduce_613, - 2, 248, :_reduce_none, - 1, 231, :_reduce_none, - 3, 231, :_reduce_616, - 3, 366, :_reduce_617, - 2, 366, :_reduce_618, - 4, 366, :_reduce_619, - 2, 366, :_reduce_620, - 1, 200, :_reduce_none, - 1, 200, :_reduce_none, - 1, 200, :_reduce_none, - 1, 194, :_reduce_none, - 1, 194, :_reduce_none, - 1, 194, :_reduce_none, - 1, 194, :_reduce_none, - 1, 320, :_reduce_none, - 1, 320, :_reduce_none, - 1, 320, :_reduce_none, - 1, 270, :_reduce_none, - 1, 270, :_reduce_none, - 1, 182, :_reduce_none, - 1, 193, :_reduce_none, - 1, 193, :_reduce_none, - 0, 150, :_reduce_none, - 1, 150, :_reduce_none, - 0, 184, :_reduce_none, + 2, 355, :_reduce_554, + 0, 355, :_reduce_555, + 6, 319, :_reduce_556, + 8, 319, :_reduce_557, + 4, 319, :_reduce_558, + 6, 319, :_reduce_559, + 4, 319, :_reduce_560, + 6, 319, :_reduce_561, + 2, 319, :_reduce_562, + 4, 319, :_reduce_563, + 6, 319, :_reduce_564, + 2, 319, :_reduce_565, + 4, 319, :_reduce_566, + 2, 319, :_reduce_567, + 4, 319, :_reduce_568, + 1, 319, :_reduce_569, + 0, 319, :_reduce_570, + 1, 314, :_reduce_571, + 1, 314, :_reduce_572, + 1, 314, :_reduce_573, + 1, 314, :_reduce_574, + 1, 296, :_reduce_none, + 1, 296, :_reduce_576, + 1, 357, :_reduce_none, + 1, 358, :_reduce_none, + 3, 358, :_reduce_579, + 1, 306, :_reduce_580, + 3, 306, :_reduce_581, + 1, 359, :_reduce_none, + 2, 360, :_reduce_583, + 1, 360, :_reduce_584, + 2, 361, :_reduce_585, + 1, 361, :_reduce_586, + 1, 300, :_reduce_none, + 3, 300, :_reduce_588, + 1, 354, :_reduce_none, + 3, 354, :_reduce_590, + 1, 362, :_reduce_none, + 1, 362, :_reduce_none, + 2, 301, :_reduce_593, + 1, 301, :_reduce_594, + 3, 363, :_reduce_595, + 3, 364, :_reduce_596, + 1, 307, :_reduce_597, + 3, 307, :_reduce_598, + 1, 356, :_reduce_599, + 3, 356, :_reduce_600, + 1, 365, :_reduce_none, + 1, 365, :_reduce_none, + 2, 308, :_reduce_603, + 1, 308, :_reduce_604, + 1, 366, :_reduce_none, + 1, 366, :_reduce_none, + 2, 303, :_reduce_607, + 2, 302, :_reduce_608, + 0, 302, :_reduce_609, + 1, 271, :_reduce_none, + 0, 367, :_reduce_611, + 4, 271, :_reduce_612, + 1, 250, :_reduce_613, + 2, 250, :_reduce_none, + 1, 233, :_reduce_none, + 3, 233, :_reduce_616, + 3, 368, :_reduce_617, + 2, 368, :_reduce_618, + 4, 368, :_reduce_619, + 2, 368, :_reduce_620, + 1, 202, :_reduce_none, + 1, 202, :_reduce_none, + 1, 202, :_reduce_none, + 1, 196, :_reduce_none, + 1, 196, :_reduce_none, + 1, 196, :_reduce_none, + 1, 196, :_reduce_none, + 1, 322, :_reduce_none, + 1, 322, :_reduce_none, + 1, 322, :_reduce_none, + 1, 272, :_reduce_none, + 1, 272, :_reduce_none, 1, 184, :_reduce_none, - 2, 205, :_reduce_none, - 2, 181, :_reduce_none, - 0, 230, :_reduce_none, - 1, 230, :_reduce_none, - 1, 230, :_reduce_none, - 1, 265, :_reduce_645, - 1, 265, :_reduce_none, - 1, 153, :_reduce_none, - 2, 153, :_reduce_648, - 0, 151, :_reduce_649 ] + 1, 195, :_reduce_none, + 1, 195, :_reduce_none, + 0, 152, :_reduce_none, + 1, 152, :_reduce_none, + 0, 186, :_reduce_none, + 1, 186, :_reduce_none, + 2, 207, :_reduce_none, + 2, 183, :_reduce_none, + 0, 232, :_reduce_none, + 1, 232, :_reduce_none, + 1, 232, :_reduce_none, + 1, 267, :_reduce_645, + 1, 267, :_reduce_none, + 1, 155, :_reduce_none, + 2, 155, :_reduce_648, + 0, 153, :_reduce_649 ] racc_reduce_n = 650 racc_shift_n = 1094 @@ -3134,13 +3147,15 @@ :tUBANG => 139, :tRATIONAL => 140, :tIMAGINARY => 141, :tLABEL_END => 142, :tLOWEST => 143, - :tEQL => 144 } + :tEQL => 144, + :tBDOT2 => 145, + :tBDOT3 => 146 } -racc_nt_base = 145 +racc_nt_base = 147 racc_use_result_var = true Racc_arg = [ racc_action_table, @@ -3302,10 +3317,12 @@ "tRATIONAL", "tIMAGINARY", "tLABEL_END", "tLOWEST", "tEQL", + "tBDOT2", + "tBDOT3", "$start", "program", "top_compstmt", "@1", "top_stmts", @@ -3539,9 +3556,12 @@ result end def _reduce_2(val, _values, result) result = new_compstmt val + + lexer.cond.pop # local_pop + lexer.cmdarg.pop result end def _reduce_3(val, _values, result)