f#C#G#C#1=21002333334233333330233334333333553222262222227532222822222293577771077777711357777127777771353222214222222157544441644444417245555185555551924555520555555217544442244444423754444244444442557999926999999275799992899999929555555301111113144444432777777330000340000350000360000370000380000392222402222413333423333435555445555458888468888477777487574950023510000520000530000540000552222562222573333583333595555605555618888628888637777647777657666700006800006933337033337155557255557300007400007511117611117700007800007911118011118133338244448300008400008533338633338755558855558900009000009111119211119333339433339511111961111197220989955551005301011111111028781035555104530105111111106333310755551085301091111111108781115555112530113331114220115000011600001170000118000011900001200000121222212222221233333124333312555551265555127888812888881297777130757131132023133000013400001350000136000013722221382222139333314033331415555142555514388881448888145777714677771477148149000015000001513333152333315355551545555155000015600001571111158111115900001600000161111116211111633333164444416500001660000167333316833331695555170555517100001720000173111117411111753333176333317711111178111111792201801810233331823333331830233331843333331855322221862222221875322221882222221893577771907777771913577771927777771935322221942222221957544441964444441972455551985555551992455552005555552017544442024444442037544442044444442055799992069999992075799992089999992095555552101111112114444442127777772137777214777721577772167522173333218333321955552205109221777722277772237777224752225333322633332272222222282222222297777230777723177772327522333333234333323555552365109237777723877772397777240752241333324233332432222222442222222450008702460004542473336532483323552490008702500004542513365252668725300087025400045425533365325633235525700087025800045425933652606687261000026200002630000264000026500002660000267222226822222693333270333327155552725555273888827488882757777276757277278023279000028000002810000282000028322222842222285333328633332875555288555528988882908888291777729277772937294295000029600002973333298333329955553005555301000030200003031111304111130500003060000307111130811113093333310444431100003120000313333331433333155555316555531700003180000319111132011113213333322333332311111324111113252203263270008703280004543293336533303323553310008703320004543333365334668733500087033600045433733365333833235533900087034000045434133653426687