a#F#C#G#D#A#F19x=2007823837845857865873x2885x38978105811781258135x38145815781658177x78183x38197820442178225823982458253x78266x38277828982958302831783258333x38346x28353x78363x28374x3838283938403x284138429x7843384478454638477848584978503x3851785244537x547x553456445758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034181134268343753448117533458634681134781434876349117350535111683527863531583541010355688356435758358116359863604253336120536261136388364116365683661136714883683883698537043713724373374437537641437744378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473=220474475476477=2204784794803x481=220482483=2204844854863x487=220488489490491=2204924934943x495=220496497498499=2205005015023x503=220504505506507508509=110510511512513=110514515516517=110518519520521=110522523524525=110526527528529=110530531=110532533534535=110536537538539=110540541542543=110544545546547=110548549550551=110552553554555=110556557558559=110560561562563=110564565566567=110568569570571=110572573574575=110576577578579=110580581582583=110584585586587=110360460215882589=110360560215902591=110360460215922593=110360560215942595=110360460215962597=110360560215982599=110360460216002601=110360560216022603=11014240604605=11014340606607=11014240608609=11014340610611=110142404612613=110143404614615=110142404616617=110143404618619620621622=110360460216232624=110360560216252626=110360460216272628=11036056021629263063163224633=12036046021446342635=120360560216362637=120360460216382639=120360560216402641=120360460216422643=120360560216442645=120360460216462647=120360560216482649=120650651652=120653654655=120656657658=120659660661662=120663664665666=120667668669670=120671672673674=120675676677678=120679680681682=120683684685686=120687688689690=120691692693694=120695696697698=120699700701702=120703704705706=1207074x708=120709710711712=120713714715716=120717718719720721722723724725726727728729730731732733734735736