d#A#F#C#G#D#let ringlet ring1=12644234542342380324064234238032480let ringlet ring72302300840324820342030404204let ringlet ring9423423803240104234238032480let ringlet ring1123023004032412230230040324let ringlet ring13423423803240144234238032480let ring1523023008403241620342030840842084let ringlet ring17423423803240184234238032480let ringlet ring192302300403242020342030404204let ringlet ring2142342380324022423423803240let ringlet ring232302300040324242302300040324let ringlet ring2542342380324026423423803240let ring27230230004032428203420304042040let ringlet ringlet ringlet ring298568561856856185630785685618568561856let ringlet ringlet ringlet ringlet ring318568561876876687632745674564564556745let ringlet ringlet ring33674674567456745674567453485685618568561856let ringlet ringlet ringlet ringlet ringlet ringlet ring35785685618568561856368568561876876687637756464564556745let ringlet ring386746745674567456745674539423423803240let ringlet ring404234238032480412302300840324let ringlet ringlet ring422034203040420443423423803240let ringlet ring44423423803248045230230040324let ringlet ringlet ring462034203040420447423423803240let ringlet ring484234238032480492302300840324let ringlet ring502034203040420451423423803240let ringlet ring52423423803248053230230040324let ringlet ring5423023004032455423423803240let ringlet ring564234238032480572302300840324let ringlet ring582034203040420459423423803240let ringlet ring60423423803248061230230040324let ringlet ringlet ringlet ring62203420304042046385685618568561856let ringlet ringlet ringlet ring64107856856117856178561178566512856138561208768766876let ringlet ringlet ringlet ring661774567451764517645517674567176746745186745186745186745176745let ringlet ringlet ringlet ringlet ring6810856856117856178561178566910785685611785617856117856let ringlet ringlet ringlet ringlet ring70128561385612087687668767117745674517645176455176745let ringlet ring7217674674518674518674518674517674573423423803240let ring744234238032480752302300840324let ring7620342030404204774234237803240let ring784234237803248079230230040324let ring8023023004032481423423803240let ring824234238032480832302300840324let ring842034203040420485423423803240let ring86423423803248087230230040324let ringlet ringlet ringlet ring88230230040324891385685611785617856117856let ringlet ringlet ringlet ring90107856856117856178561178569112856138561208768766876let ringlet ringlet ring921774567451764517645517674593176746745186745186745186745176745let ringlet ringlet ringlet ring94108568568568561785617856385617856951385685685685617856178561785617856let ringlet ringlet ringlet ringlet ringlet ring9610856856108568561287687613876876971085685611785617856117856let ringlet ringlet ringlet ring981774567451764517645517674599176746745186745186745186745176745let ringlet ringlet ringlet ring100138568561178561785611785610110785685611785617856117856let ringlet ringlet ringlet ringlet ring1021285613856120876876687610317745674517645176455176745let ringlet ringlet ring1041767467451867451867451867451767451051385685611785617856117856let ringlet ring10610785685611785617856117856