a#FC#G#D#A#1=10077777777777777788887987442777777788881010101011111111101010108810101010101010377777777777777788887987477777778888101010101111111110101010881010101010101057777777777777778888798767777777888810101010111111111010101088101010101010107779777978779777772222333322229779777971077777778888101010101111111110101010111111111010101010114x97759775977553333333331277777777777777788887987137777777888810101010111111111010101088101010101010101477777777777777788887987157777777888810101010111111111010101088101010101010101677977797177797777722223333222218779777971977777778888101010101111111110101010111111111010101010P. M.204x9775977597755333333333211100222214let ringP. M.224x9775977597755333333333442311002222222227788333333333778833243333337788333333333322113333333325778833333333778833333333778833332633333221133333333778833333333778278333333337788333333333322113333328333778833333333778833333333778832933333333322113333333377883333333303377883333333377883333333353122222222222333222222222225552222322222222333222222222255533333333333335553333333333377733333333333333666666666666346655555555555555666666666666662222222222233322235222222255522222222222333222222223622255533333333335553333333333777373333333333666666666666666655555555555566666666666666222223822233333334444445555556666668888P. M.393x88888888884448888888888P. M.4088888884449164177766601(0)44427776660143555445447776660121101110450011100577766601463x2110111000222112473265485465497776660121101135032655154523254534354325455435643575859606177777777777777788887987627777777888810101010111111111010101088101010101010106377977797647797777722223333222265779777976677777778888101010101111111110101010111111111010101010674x9775977597755333333333681100222214694x9775977597755333333333447011004147144727374