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