d#A#F#C#G#D#1=1804423997997101081010847757757757755997997101081010867757757757757997777777101088888888775555555775555555999777777710108888888107755555557755555551199777777710108888888127755555557755555551399777777710108888888147755555557755555551599777777710108888888167755555557755555551799777777710108888888187755555557755555551999777777710108888888207755555557755555552199777777710108888888227755555557755555552399777777710108888888247755555557755555552599777777710108888888267755555557755555552799777777710108888888287755555557752930313233343536373839404142434445464771077107797797333348979749710771077977973333507951710771077977973333529797539full76754955565758596061626364656667686970997997101081010871775775775775729979971010810108737757757757757499777777710108888888757755555557755555557699777777710108888888777755555557755555557899777777710108888888797755555557755555558099777777710108888888817755555557755555558299777777710108888888837755555557755555558499777777710108888888857755555557755555558699777777710108888888877755555557755555558899777777710108888888897755555557755555559099777777710108888888917755555557755555559299777777710108888888937755555557755555559499777777710108888888957755555557759697987979797977979779997979789789789full10079797987878781017878715141514151410211121112111112111211121414full103121414full1045810581058105810333310558125812581258123333106581358135813581333331075815581515173310812151712151712151715full109121515171517151715171915171911015171915172015171915172215172211112152012151719121517121519121517112151517171215121717121512151711312151215171215full1215121512151211414141214full121412141214121412141211514121491291291191291112116911711811999799710108101081207757757757751219979971010810108122775775775775123997777777101088888881247755555557755555551259977777771010888888812677555555577555555512799777777710108888888128775555555775555555129997777777101088888881307755555557755555551319977777771010888888813277555555577555555513399777777710108888888134775555555775555555135997777777101088888881367755555557755555551379977777771010888888813877555555577555555513999777777710108888888140775555555775555555141997777777101088888881427755555557755555551439977777771010888888814477555555577514514614797119148131111914914121311150119869715118161614152141213111531191311971541614155971191561311119157141213111581198697159181616141601412131116111913119716216141631191311164119869716514121311166119869716714121412168131113111691513151317016141712119201817220181816161417318161614174161414121311175119131114121761614181614121191777178