d#A#F#C#G#D#let ring1=1102320223244222424224334535345let ringlet ringlet ring4576557523202232622424224let ring7345353458576667557let ringlet ringlet ring9232003220201030000330230let ringlet ringlet ring1100200020022120222202020let ringlet ringlet ring1303232322014300000033230let ringlet ring15002020000316022020002023let ringlet ringlet ring17032323221830000330230let ringlet ringlet ring19002000200222200222202020let ringlet ringlet ring2103232322022300000033230let ringlet ringlet ringlet ringlet ringlet ringlet ringlet ring23002000200222402202222250323202let ringlet ringlet ringlet ring2630030320270020002002228022220222222let ringlet ringlet ringlet ringlet ringlet ring29032322230300303203100200020022let ringlet ringlet ringlet ringlet ring3200222003323202232003let ringlet ringlet ring3402330023035000300030000023let ringlet ringlet ringlet ringlet ring3600033003333370022222002let ringlet ringlet ringlet ringlet ring380222320322022233932032032240002030let ringlet ringlet ringlet ringlet ring41232022300342003202let ringlet ringlet ringlet ringlet ring43333333204433243let ringlet ringlet ringlet ringlet ring455242532346303020032let ring472320223248224242244934535345let ringlet ringlet ring505766675575123200XX322020let ringlet ringlet ring52300XX0033023XX0530020XX0020022let ringlet ringlet ring540222XX20202XX055032XX323220let ringlet ring563000XX0003323XX0570020200XX003let ringlet ringlet ring580220XX2000202XX359032XX32322let ringlet ringlet ring60300XX0033023XX0610020XX00200222let ringlet ringlet ring620222XX20202XX063032XX323220let ringlet ringlet ring643000XX0003323XX0650020XX0020022let ringlet ringlet ringlet ringlet ringlet ring660XX22022XX2267032XX3202let ringlet ringlet ringlet ring68300XX3032XX0690020XX002002270022XX2202222XX22let ringlet ringlet ringlet ringlet ringlet ring71032XX322272300XX3032XX0730020XX0020022let ringlet ringlet ringlet ringlet ring740XX022200XX7523202XX232003let ringlet ringlet ring76023XX30023XX0770003XX00030000023let ringlet ringlet ringlet ringlet ring780003XX300333XX3790022XX222002let ringlet ringlet ringlet ringlet ring80022232XX03220222381320XX320322820XX02030XXlet ringlet ringlet ringlet ringlet ring8323202XX23003840XX03202let ringlet ringlet ringlet ringlet ring853333XX3320863XX3243let ringlet ringlet ringlet ringlet ring8752425XX32XX3883030XX200XX32let ringlet ringlet ringlet ring892320XX223290003XX303323XX00let ringlet ringlet ringlet ringlet ring9102203XX00XX0921220XX220332let ringlet ringlet ringlet ringlet ringlet ring930XX22022XX2294032XX3202let ringlet ringlet ringlet ring95300XX3032XX0960020XX002002297022XX2202222XX22let ringlet ringlet ringlet ringlet ringlet ring98032XX322299300XX3032XX01000020XX0020022let ringlet ringlet ringlet ringlet ring1010XX022200XX10223202XX232003let ringlet ringlet ring103023XX30023XX01040003XX00030000023let ringlet ringlet ringlet ringlet ring1050003XX300333XX31060022XX222002let ringlet ringlet ringlet ringlet ring107022232XX032202223108320XX3203221090XX02030XXlet ringlet ringlet ringlet ringlet ring11023202XX230031110XX03202let ringlet ringlet ringlet ringlet ring1123333XX33201133XX3243let ringlet ringlet ringlet ringlet ring11452425XX32XX31153030XX200XX32let ringlet ringlet ringlet ring1162320XX2232117003XX303323XX00let ringlet ringlet ringlet ringlet ringlet ring1180302XX032XX321193202XX205XX3let ringlet ringlet ringlet ring1202320XX2232121003XX303323XX00let ringlet ringlet ringlet ringlet ringlet ring1220302XX032XX321233x3202XX205XX3