d#A#F#C#G#D#1=857777777777777777777777777777999944277777777777777779999777710101010999937777777777777777888888887777888847777777777777777777777777777777757777777777777777777777777777999967777777777777777999977771010101099997777777777777777788888888777788888777777777777777777777777777777779777777777777777777777777777799991077777777777777779999777710101010999911777777777777777788888888777788881277777777777777777777777777777777137777777777777777777777777777999914777777777777777799997777101010109999157777777777777777888888887777888816777777777777777777777777777777771777777777777777777777777777779999187777777777777777999977771010101099991977777777777777778888888877778888207777777777777777777777777777777721777777777777777777777777777799992277777777777777779999777710101010999923777777777777777788888888777788882477777777777777777777777777777777257777777777777777777777777777999926777777777777777799997777101010109999277777777777777777888888887777888828777777777777777777777777777777772977777777777777777777777777779999307777777777777777999977771010101099993177777777777777778888888877778888327777777777777777777777777777777733777777777777777777777777777799993477777777777777779999777710101010999935777777777777777788888888777788883677777777777777777777777777777777377777777777777777777777777777999938777777777777777799997777101010109999397777777777777777888888887777888840777777777777777777777777777777774177777777777777777777777777779999427777777777777777999977771010101099994377777777777777778888888877778888447777777777777777777777777777777745777777777777777777777777777799994677777777777777779999777710101010999947777777777777777788888888777788884877777777777777777777777777777777497777777777777777777777777777999950777777777777777799997777101010109999517777777777777777888888887777888852777777777777777777777777777777775377777777777777777777777777779999547777777777777777999977771010101099995577777777777777778888888877778888567777777777777777777777777777777757779779797797797958997997979979979959779779797777757560477977979779779796177977979779779796299799797997997996377977979777775756447797797977977979657797797977977979669979979799799799677797797977777575684779779797797797969779779797797797970997997979979979971779779797777757572477977979779779797377977979779779797499799797997997997577977979777775757647797797977977979777797797977977979789979979799799799797797797977777575804779779797797797981779779797797797982997997979979979983779779797777757584477977979779779798577977979779779798699799797997997998777977979777775758847797797977977979895537753490202020912202020220927x99709970997099709970775757593777777777777777777777777777799994494777777777777777799997777101010109999957777777777777777888888887777888896777777777777777777777777777777779777777777777777777777777777779999987777777777777777999977771010101099999977777777777777778888888877778888100777777777777777777777777777777771017777777777777777777777777777999910277777777777777779999777710101010999910377777777777777778888888877778888104777777777777777777777777777777771057777777777777777777777777777999910677777777777777779999777710101010999910777777777777777778888888877778888108777777777777777777777777777777771097777777777777777777777777777999911077777777777777779999777710101010999911177777777777777778888888877778888112777777777777777777777777777777771137777777777777777777777777777999911477777777777777779999777710101010999911577777777777777778888888877778888116777777777777777777777777777777771177777777777777777777777777777999911877777777777777779999777710101010999911977777777777777778888888877778888120777777777777777777777777777777771217777777777777777777777777777999912277777777777777779999777710101010999912377777777777777778888888877778888124777777777777777777777777777777771257777777777777777777777777777999912677777777777777779999777710101010999912777777777777777778888888877778888128777777777777777777777777777777771297777777777777777777777777777999913077777777777777779999777710101010999913177777777777777778888888877778888132777777777777777777777777777777771337777777777777777777777777777999913477777777777777779999777710101010999913577777777777777778888888877778888136777777777777777777777777777777771377777777777777777777777777777999913877777777777777779999777710101010999913977777777777777778888888877778888140777777777777777777777777777777771417777777777777777777777777777999914277777777777777779999777710101010999914377777777777777778888888877778888144777777777777777777777777777777771457777777777777777777777777777999914677777777777777779999777710101010999914777777777777777778888888877778888148777777777777777777777777777777771497797797977977979150997997979979979915177977979777775751524779779797797797915377977979779779791549979979799799799155779779797777757515647797797977977979157779779797797797915899799797997997991597797797977777575160477977979779779791617797797977977979162997997979979979916377977979777775751644779779797797797916577977979779779791669979979799799799167779779797777757516847797797977977979169779779797797797917099799797997997991717797797977777575172477977979779779791735537753417420202017522020202201769970997099709970997077575751775537751782020201792202020220180997099709970997099707757575181553775182202020183220202022018499709970997099709970775757518555377518620202018722020202201889970997099709970997077575751895537751902020201912202020220192997099709970997099707757575193553775194202020195220202022019699709970997099709970775757519755377519820202019922020202202009970997099709970997077575752015537752022020202032202020220204997099709970997099707757575205553775206202020207220202022020899709970997099709970775757520955377521020202021122020202202129970997099709970997077575752135537752142020202152202020220216997099709970997099707757575