d#A#F#C#G#D#let ring1=883321211044232010001let ring332003330402210201let ring513321110632010001let ring732003330802210201let ring9133211101032010010let ring113003033021202212012let ring13321111123312140102301023010230102301023010230102301023010231533002333002333002333002333002333002333002333002333002316012200122001220012200122001220012200122001220171123311123311123311123311123311123311123311123311123311801023010230102301023010230102301023010230102319330023330023330023330023330023330023330023330023330023200122001220012200122001220012200122001220012202111233111233111233111233111233111233111233111233111233122010230102301023010230102301023010230102301023233300233300233300233300233300233300233300233300233300232401220012200122001220012200122001220012200122025112331112331112331112331112331112331112331112331112331260102301023010230102301023010230102301023010232733002333002333002333002333002333002333002333002333002328012200122001220012200122001220012200122001220291123311123311123311123311123311123311123311123311123313001023010230102301023010230102301023010230102331330023330023330023330023330023330023330023330023330023320122001220012200122001220012200122001220012203311233111233111233111233111233111233111233111233111233134010233536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100