d#A#F#C#G#D#1=14144244244244254324424424424423344244244244234646464553646464553664664643354424424424425436442442442442374424424424423864646455364646455366466464339442442664441066477511775121344244266414775775152201617442442664186647751977520214424426642277577523220242544226775274422877529442307753144232775334423435442363799777538997397754041442424344244459977754699747775484911119509975112121052531212105455442442664567757755722058594424426646066477561775626344244266464775775652206667442442442442543684424424424423694424424424423705535353535535353535535536433714424424424424423437277577577577577537377577577577577537422022022022022037577577577577577537677577577577577537799799799799799737866466466466466466466433794424480775817758222083775847758599786664874424242424242424242424242333388775757575757575757575757533338977575757575757575757575753333902202020202020202020202020333391775757575757575757575757533339277575757575757575757575753333939979797979797979797979797333394664646464646464646464646433339542424242424242424242424242964242424242424242424242424297535353535320202020202020209897979797975353535353535353994242424242424242424242424210042424242424242424242424242101535353535320202020202020201029797979797535353535353535310344210477510544210677510744210877510944211077511199777511299711377511411511119116997117121210118119121210120121442442664122775775123220124125442442664126664775127775128129442442664130775775131220132133424242424242424242424242421344242424242424242424242424213542424242424242424242424242136442137220138553139424242424242424242424242421404242424242424242424242424214122014255314344255314444255377555314544255314644255377555314744214814922015020202020202020201514421521532201542020202020202020155442222222222222221562200000000000000015744222222222222222158553333333333333331594422222222222222216022000000000000000161442222222222222221625533333333333333316344216416544216616799777516899716977517017111119172997173121210174175121210176177442442664178775775179220180181442442664182664775183775184185442442664186775775187220188189442190191775775775775775775775775775775643319255344193194442442442442442442442442442442643319544244196197775775775775775775775775775775643319855344199200442442442442442442442442442442643320122244244202203204205206207208