d#A#F#C#G#D#1=145442345678910111213141516let ring17777777771877777777let ring191077107710720710779797let ring21777777772267767767let ring237777971072477777777let ring25777777772610771077107let ring277107797972877777777let ring29777777773067767767let ring317777971073277777777let ring33777777773410771077107let ring357107797973677777777let ring37777777773867767767let ring39777797107404142434445464748let ring49777777775077777777let ring511077107710752710779797let ring53777777775477777777let ring556776776756777797107let ring57777777775877777777let ring591077107710760710779797let ring61777777776277777777let ring63677677676477779710765666768697071727374757677787980818283848586let ring8788899091929394957107969109let ring9710101098910129971071009109let ring1011010101029101210371071049109let ring1051010101069101210771071089109let ring1091010101109101211171011211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016114710147101471014710147101471014710147103333333316214710147101471014710147101471014710147103333333316312591259125912591259125912591259333333331641259125912591259125912591259125933333333165103710371037103710371037103710373333333316610371037103710371037103710371037333333331679259259259259259259259253333333316810251025102510251225122512251225333333331691471014710147101471014710147101471014710333333331701471014710147101471014710147101471014710333333331711259125912591259125912591259125933333333172125912591259125912591259125912593333333317310371037103710371037103710371037333333331741037103710371037103710371037103733333333175925925925925925925925925333333331761025102510251025122512251225122533333333177178179180181182183184185186187188189190191192193194195196197198let ring19920020120220320420520620720820977777777let ring2107777777721110771077107let ring21271077979721377777777let ring2147777777721567767767let ring21677779710721777777777let ring2187777777721910771077107let ring22071077979722177777777let ring2227777777722367767767let ring224777797107225226227228229230231232233234235236237238239240241242243244245246247