      1 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbdddddeeaaaadddddedeeeeaaaadddddeeeeeeaaaa")
      1 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbdceeeecaaaabbbbdeedeeeaaaaddddddddeeeaaaadddddddddeeaaaa")
      1 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbccddceeaaaabbbbccdeeeeaaaadddddcddeeeaaaaddddddddddeaaaa")
      1 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbdddddeeaaaadddddedeeeeaaaadddddeeeeeeaaaa")
      1 p("bbbbddccfffffffbbbbdeecccfcfaabbbbdeeeccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedecccaaaadddddddeeccaaaa")
      1 p("bbbbddcffffffffbbbbdccfceeefaabbbbdccccceeeaabbbbddcccceaaaabbbbdcccceeaaaadddddcdecceaaaadddddddeeeeaaaa")
      1 p("bbbbdddccccffffbbbbdeecccccfaabbbbddeccffffaabbbbdeeccfcaaaabbbbdeeccccaaaadddddeeecceaaaadddddddeeeeaaaa")
      1 p("bbbbddddcccffffbbbbdeedccccfaabbbbeeeddcfffaabbbbedddccfaaaabbbbeddcccfaaaaeeeeeddccccaaaaeeedddddcccaaaa")
      1 p("bbbbddeefffffffbbbbdeeeecfcfaabbbbdeeeccccfaabbbbdddecccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbddeefffffffbbbbdeeefcccfaabbbbdeeefccccaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbddeffffffffbbbbdeefccccfaabbbbdeeccccccaabbbbddececcaaaabbbbdeeeeccaaaadddddedecccaaaadddddddeeccaaaa")
      1 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddcdceeaaaabbbbddddcceaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
      1 p("bbbbddfffffffffbbbbdeeeecccfaabbbbdeeeeccccaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbdeccfffffffbbbbdeecccfcfaabbbbddeeccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedecccaaaadddddddeeccaaaa")
      1 p("bbbbdeeefffffffbbbbdeeeecfcfaabbbbddeeccccfaabbbbdddecccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbdefffffffffbbbbdeeeecccfaabbbbddeeeccccaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbedddcccffffbbbbeeddccccfaabbbbeedcccfffaabbbbeddcccfaaaabbbbeddcccfaaaaeeeeedddcccaaaaeeedddddddcaaaa")
      1 p("bbbbedddfffffffbbbbeeddfcccfaabbbbeedcfccccaabbbbeddccccaaaabbbbedddcccaaaaeeeeedddcccaaaaeeeddddddccaaaa")
      1 p("bbbbeecccccddddbbbbeccccccddaabbbbecccccdddaabbbbeeccccdaaaabbbbefdddddaaaaeeeeefdfdddaaaaeeefffffffdaaaa")
      1 p("bbbbeeccfffffffbbbbdeecccfcfaabbbbdeeeccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedecccaaaadddddddddccaaaa")
      1 p("bbbbeeccfffffffbbbbeeecccfcfaabbbbdeeeccccfaabbbbdddecccaaaabbbbdeeeeccaaaadddddedecccaaaadddddddddccaaaa")
      1 p("bbbbeeeccccffffbbbbdeeeccccfaabbbbdeeeecfffaabbbbddeeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddddcccaaaa")
      1 p("bbbbeeeccccffffbbbbeeeeccccfaabbbbdeeeecfffaabbbbdddeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddddcccaaaa")
      1 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeecccfffaabbbbeddcccfaaaabbbbeedcccfaaaadddddeddcccaaaaddddddddddcaaaa")
      1 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeeeecfffaabbbbeeddccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      1 p("bbbbeeeeeefffffbbbbdeeeeffcfaabbbbdeeeefccfaabbbbddcecccaaaabbbbdccccccaaaadddddcdccccaaaadddddddddccaaaa")
      1 p("bbbbeeeefffffffbbbbdeeeecfcfaabbbbdddeccccfaabbbbdddecccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbeeeefffffffbbbbdeeeeefcfaabbbbdeeeeeccfaabbbbddcecccaaaabbbbdccccccaaaadddddcdccccaaaadddddddddccaaaa")
      1 p("bbbbeeeefffffffbbbbdeeefcccfaabbbbdeeefccccaabbbbddeecccaaaabbbbdeeccccaaaadddddedccccaaaadddddddddccaaaa")
      1 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecfccccaabbbbeddccccaaaabbbbeeddcccaaaadddddeddcccaaaadddddddddccaaaa")
      1 p("bbbbeefffffffffbbbbeeeeecccfaabbbbddedeccccaabbbbddddeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      1 p("bbbbffffcccddddbbbbfffccccddaabbbbeefcccdddaabbbbecffccdaaaabbbbeccccddaaaaeeeeeecdccdaaaaeeeeeddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbcceeeefffaabbbbcceddefaaaabbbbdcedeefaaaadddddeeddeeaaaadddddddddeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbcceeeefffaabbbbcceeeefaaaabbbbdcedeefaaaadddddeeddeeaaaadddddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbcceeeefffaabbbbcceeeefaaaabbbbdcedeefaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbcceeeffffaabbbbcceeefeaaaabbbbdcedeeeaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbcceefffffaabbbbcceeeeeaaaabbbbdcedeeeaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdcceeefaaaabbbbddeeeefaaaadddddeedeeeaaaaddddddddddeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdddccefaaaabbbbdddddefaaaadddddedeeeeaaaadddddeeeeeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdddccefaaaabbbbddddeefaaaadddddeedeeeaaaaddddddeeeeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdddccefaaaabbbbddeeeefaaaaddddddeeeeeaaaaddddddddeeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdccddddaaaabbbbdddddddaaaaeeeeeededddaaaaeeeeeeeedddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdcceeeeaaaabbbbddeeeeeaaaadddddeedeeeaaaaddddddddddeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbddddeeeaaaadddddeedeeeaaaaddddddeeeeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbddeeeeeaaaaddddddeeeeeaaaaddddddddeeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddddeeaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbecddcdfffaabbbbeedccdfaaaabbbbeedcddfaaaaeeeeeedddddaaaaeeeedddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbeceeccfffaabbbbeeeccffaaaabbbbddeeeeeaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbeceeccfffaabbbbeeeccffaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbeceecdfffaabbbbeeeccdfaaaabbbbeddcddfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbcccccccffffbbbbccccccccfaabbbbeceecffffaabbbbeeeccfeaaaabbbbddeceeeaaaaddddddeeeedaaaadddddddddddaaaa")
      2 p("bbbbcccccddddddbbbbccccccdddaabbbbecccdddddaabbbbeecccddaaaabbbbeeccfddaaaaeeeeeefcfddaaaaeeeefffffffaaaa")
      2 p("bbbbcccccffffffbbbbccccccfffaabbbbeccdddddfaabbbbeecccddaaaabbbbeedcccdaaaaeeeeeddddcdaaaaeeeeeddddddaaaa")
      2 p("bbbbcccccffffffbbbbccccccfffaabbbbeceeccccfaabbbbeeeccccaaaabbbbddeeeeeaaaaddddddeeeedaaaadddddddddddaaaa")
      2 p("bbbbcccccffffffbbbbccccccfffaabbbbeceeccccfaabbbbeeeccccaaaabbbbeeeeeddaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbcccceeeefffbbbbcccccefefaabbbbcceeeefffaabbbbcceceffaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
      2 p("bbbbcccceeeefffbbbbcccccefefaabbbbcceeeefffaabbbbcceceffaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
      2 p("bbbbcccceeeffffbbbbccccceeefaabbbbcceeeefffaabbbbcceceffaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
      2 p("bbbbcccceeeffffbbbbccccceeefaabbbbcceeeefffaabbbbcceceffaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbccccccfcfaabbbbcceeccccfaabbbbdceececaaaabbbbdeeeeeeaaaaddddddddeeeaaaaddddddddddeaaaa")
      2 p("bbbbccccfffffffbbbbccccccfcfaabbbbcceeccccfaabbbbeceececaaaabbbbeeeeeeeaaaadddddddddeeaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbccccccfcfaabbbbcceeccccfaabbbbeceececaaaabbbbeeeeeeeaaaaddddddddeedaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbccccceeefaabbbbcccceeeffaabbbbccdcceeaaaabbbbccddddeaaaadddddcddedeaaaadddddddeeeeaaaa")
      2 p("bbbbccccfffffffbbbbcccccefefaabbbbcccceeeefaabbbbccdcceeaaaabbbbccddddeaaaadddddcddedeaaaadddddddeeeeaaaa")
      2 p("bbbbccccfffffffbbbbcccccffeeaabbbbcceeefeeeaabbbbcceceeeaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbcccccffeeaabbbbcceeefeeeaabbbbcceceeeaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbdcccccfcfaabbbbddddccccfaabbbbddedcecaaaabbbbdeecceeaaaadddddeeecceaaaaddddddeeeeeaaaa")
      2 p("bbbbccccfffffffbbbbecccccfcfaabbbbeeccccccfaabbbbeccececaaaabbbbeeeeeeeaaaadddddddddeeaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbecccccfcfaabbbbeeccccccfaabbbbeccececaaaabbbbeeeeeeeaaaaddddddddeedaaaadddddddddddaaaa")
      2 p("bbbbccccfffffffbbbbecccccfcfaabbbbeeeeccccfaabbbbddeecccaaaabbbbdddeeccaaaadddddddeeecaaaaddddddddeeeaaaa")
      2 p("bbbbcccddddddddbbbbccccdddddaabbbbccdddddddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
      2 p("bbbbcccddddddddbbbbccccdddddaabbbbccdddddddaabbbbcccffffaaaabbbbecccfffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      2 p("bbbbcccddddddddbbbbccccdffddaabbbbccffdfdddaabbbbcccfffdaaaabbbbecccffdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcccdddddfffbbbbccccddddfaabbbbccccddfffaabbbbcccccdfaaaabbbbecccddfaaaaeeeeeeecddfaaaaeeeeeeeddddaaaa")
      2 p("bbbbcccffddddddbbbbccccfffddaabbbbccccffdddaabbbbcccccfdaaaabbbbecccdfdaaaaeeeeeeecdfdaaaaeeeeeeeddddaaaa")
      2 p("bbbbcccffddddddbbbbccccfffddaabbbbccfffddddaabbbbcccffddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcccffffffffbbbbccccffeeeaabbbbdccccceeeaabbbbdcccceeaaaabbbbddcceeeaaaadddddccdeeeaaaaddddddddddeaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccccceccaabbbbeceeceeaaaabbbbeeeeeeeaaaaddddddddeedaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbdccdeeeaaaabbbbddddeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbdceeeecaaaabbbbdeeddeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbdceeeecaaaabbbbdeeeeeeaaaaddddddddeeeaaaaddddddddddeaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbecceeeeaaaabbbbeeeedeeaaaadddddddddeeaaaaddddddddddeaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbecceeeeaaaabbbbeeeeeeeaaaaddddddddeedaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbeceeeecaaaabbbbeeeedeeaaaadddddddddeeaaaaddddddddddeaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbeceeeecaaaabbbbeeeeeddaaaadddddeeeeddaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbeceeeecaaaabbbbeeeeeeeaaaadddddddddeeaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbccddceeaaaabbbbccddeeeaaaadddddcddeeeaaaadddddddddeeaaaa")
      2 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbdcccceeaaaabbbbdccdeeeaaaaddddddddeeeaaaadddddddddeeaaaa")
      2 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbdcccceeaaaabbbbdcceeeeaaaaddddddddeeeaaaaddddddddddeaaaa")
      2 p("bbbbccfffffffffbbbbccccceeefaabbbbccddcceeeaabbbbccddceeaaaabbbbccddcceaaaadddddcddeceaaaadddddddeeeeaaaa")
      2 p("bbbbccfffffffffbbbbccccfeeeeaabbbbcccceeeeeaabbbbcccceeeaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbccccfeeeeaabbbbcccceeeeeaabbbbcccceeeaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddddeeeaaaadddddeedeeeaaaaddddddeeeeeaaaa")
      2 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddeeeeeaaaaddddddeeeeeaaaaddddddddeeeaaaa")
      2 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddddeeaaaa")
      2 p("bbbbccfffffffffbbbbecccccccfaabbbbeecceccccaabbbbeeeeeecaaaabbbbeeeddccaaaadddddeedccdaaaadddddddddddaaaa")
      2 p("bbbbccfffffffffbbbbecccccccfaabbbbeecceccccaabbbbeeeeeecaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbcddddddddddbbbbcccddfdddaabbbbccccffdddaabbbbccccfddaaaabbbbecccfffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      2 p("bbbbcddddddddddbbbbcccddffddaabbbbccccddfddaabbbbccccdffaaaabbbbecccdffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      2 p("bbbbcddddddddddbbbbccddccdddaabbbbccdccddddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
      2 p("bbbbcddddddffffbbbbcccdddddfaabbbbccccddfffaabbbbccccdffaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcdddfffffffbbbbccddddddfaabbbbccdcccdffaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      2 p("bbbbcfffdddddddbbbbccffdfdddaabbbbccffffdddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcffffddddddbbbbccfffffddaabbbbccccfddddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcffffffddddbbbbccfddddddaabbbbccfffddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcffffffddddbbbbccfdffdddaabbbbccfddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbcfffffffdddbbbbccffdddfdaabbbbccccdddddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbddcccccffffbbbbdcccccccfaabbbbdccccffffaabbbbdccecfeaaaabbbbdceeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      2 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcdccffffaabbbbdddccfeaaaabbbbddcceeeaaaadddddeceeeeaaaadddddeeeeeeaaaa")
      2 p("bbbbddcccccffffbbbbdccdccccfaabbbbddddccfffaabbbbeeddccfaaaabbbbeedcccfaaaaeeeeeeddccdaaaaeeeeeddddddaaaa")
      2 p("bbbbddcccccffffbbbbdcceccccfaabbbbdcceecfffaabbbbdcceccfaaaabbbbdceecefaaaadddddddeeeeaaaadddddddeeeeaaaa")
      2 p("bbbbddcccccffffbbbbdcceccccfaabbbbdcdeecfffaabbbbdddeccfaaaabbbbdeeeccfaaaadddddeeeeccaaaaddddddeeeecaaaa")
      2 p("bbbbddcccccffffbbbbddccccccfaabbbbddccfffffaabbbbddccceeaaaabbbbddeccceaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      2 p("bbbbddccccfffffbbbbdccccffcfaabbbbdeeccfccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedecceaaaadddddddeeeeaaaa")
      2 p("bbbbddcccffffffbbbbdcceccfffaabbbbdcceecccfaabbbbdecceccaaaabbbbdeeeeccaaaadddddddecceaaaadddddddeeeeaaaa")
      2 p("bbbbddccfffffffbbbbdeecccfcfaabbbbdeeeccccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbddceeecaaaabbbbdcceeeeaaaadddddcdeeeeaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddccecaaaabbbbdecceeeaaaadddddeeeeeeaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddeeccaaaabbbbdddeeccaaaadddddeeeeecaaaadddddeeeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddeeecaaaabbbbdeeeeccaaaadddddeeecceaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedeeeeaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbddeeeecaaaabbbbdeeeeccaaaadddddedecceaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdeeeeccaaaabbbbdeeeeccaaaadddddddeeecaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdccccfccfaabbbbdccccccccaabbbbdccddccaaaabbbbdddddcdaaaaeeeeddeedddaaaaeeeeeeeeeddaaaa")
      2 p("bbbbddcffffffffbbbbdccccffeeaabbbbdccccceeeaabbbbddccceeaaaabbbbdcccceeaaaadddddcdecceaaaadddddddeeeeaaaa")
      2 p("bbbbddcffffffffbbbbdccffcceeaabbbbdccccceeeaabbbbddccceeaaaabbbbdcccceeaaaadddddcdecceaaaadddddddeeeeaaaa")
      2 p("bbbbdddccccffffbbbbdcdcccccfaabbbbdccccffffaabbbbddcccfeaaaabbbbddcceeeaaaadddddeceeeeaaaadddddeeeeeeaaaa")
      2 p("bbbbdddccccffffbbbbdddcccccfaabbbbdccccffffaabbbbdecccfeaaaabbbbdeecceeaaaadddddeeecceaaaaddddddeeeeeaaaa")
      2 p("bbbbdddccccffffbbbbdddeccccfaabbbbdeeeecfffaabbbbdeeeccfaaaabbbbdeeeccfaaaadddddeeccccaaaaddddddeecccaaaa")
      2 p("bbbbdddccccffffbbbbdeddccccfaabbbbeedddcfffaabbbbeeddccfaaaabbbbedddccfaaaaeeeeeddccccaaaaeeeeddddcccaaaa")
      2 p("bbbbdddccccffffbbbbdeddccccfaabbbbeedddcfffaabbbbeeddccfaaaabbbbeeddccfaaaaeeeeeddccccaaaaeeedddddcccaaaa")
      2 p("bbbbdddccccffffbbbbdedeccccfaabbbbdeeeecfffaabbbbddeeccfaaaabbbbdeeeccfaaaadddddeeccccaaaaddddddeecccaaaa")
      2 p("bbbbdddccccffffbbbbdeecccccfaabbbbdeeccffffaabbbbdeeccfcaaaabbbbddeccccaaaadddddeeecceaaaadddddddeeeeaaaa")
      2 p("bbbbdddccffffffbbbbdddcccfffaabbbbddccccccfaabbbbddcccccaaaabbbbeddddccaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbdddcfffffffbbbbdddccffeeaabbbbdccccfeeeaabbbbdcccceeaaaabbbbdcccceeaaaadddddccecceaaaaddddddceeeeaaaa")
      2 p("bbbbddddcccffffbbbbddccccccfaabbbbddecccfffaabbbbddeeccfaaaabbbbdeecccfaaaadddddeeeeccaaaaddddeeeeeecaaaa")
      2 p("bbbbddddcccffffbbbbddddccccfaabbbbdeeddcfffaabbbbdeddccfaaaabbbbeedcccfaaaaeeeeeddccccaaaaeeeeedddcccaaaa")
      2 p("bbbbddddcccffffbbbbddeeccccfaabbbbddecccfffaabbbbddeeccfaaaabbbbdeeeecfaaaadddddeeccccaaaaddddeeeecccaaaa")
      2 p("bbbbddddcccffffbbbbdeddccccfaabbbbeedddcfffaabbbbeeddccfaaaabbbbeddcccfaaaaeeeeeddccccaaaaeeeeddddcccaaaa")
      2 p("bbbbddddcccffffbbbbdeddccccfaabbbbeedddcfffaabbbbeeddccfaaaabbbbeedcccfaaaaeeeeeddccccaaaaeeedddddcccaaaa")
      2 p("bbbbddddcccffffbbbbdeedccccfaabbbbddecccfffaabbbbddeeccfaaaabbbbdeeeecfaaaadddddeeccccaaaaddddeeeecccaaaa")
      2 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbcccffffaaaabbbbecccfffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      2 p("bbbbdddddddddddbbbbccddccdddaabbbbeccccddddaabbbbeeccfffaaaabbbbeecccffaaaaeeeeeccccffaaaaeeeeecccfffaaaa")
      2 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbddccccfaaaabbbbdeeccffaaaaeeeedeefcffaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbddcfcccaaaabbbbdeeffccaaaaeeeedeeffcfaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbdeccccfaaaabbbbdeeccffaaaaeeeeddefcffaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbdecfcccaaaabbbbdeeffccaaaaeeeeddeffcfaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbccccfffaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeecfffaaaa")
      2 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbeecccffaaaabbbbecccccfaaaaeeeeeeccfcfaaaaeeeeeefffffaaaa")
      2 p("bbbbdddddddddddbbbbdccdccdddaabbbbddcccccddaabbbbeeccccfaaaabbbbecccfcfaaaaeeeeeeccfffaaaaeeeeeecffffaaaa")
      2 p("bbbbdddddddddddbbbbdccddccddaabbbbddcccccddaabbbbeeccfccaaaabbbbecccfcfaaaaeeeeeeccfffaaaaeeeeeecffffaaaa")
      2 p("bbbbdddddddddddbbbbdccddcfddaabbbbddccccfddaabbbbeecccffaaaabbbbecccfffaaaaeeeeeeccccfaaaaeeeeeecccffaaaa")
      2 p("bbbbdddddddddddbbbbdccdffdddaabbbbccccfddddaabbbbccccfffaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbdccffddddaabbbbccccfddddaabbbbccccfffaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbdcdccdccdaabbbbdccccccccaabbbbddcccccaaaabbbbdeefccfaaaaeeeedeeffffaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbdcdccdccdaabbbbdccccccccaabbbbdecccccaaaabbbbdeefccfaaaaeeeeddeffffaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbdcddcffddaabbbbdccdccfffaabbbbddccccfaaaabbbbeecccffaaaaeeeeeeccccfaaaaeeeeeeecccfaaaa")
      2 p("bbbbdddddddddddbbbbdcddcffddaabbbbdccdccfffaabbbbddccccfaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbdcddddccdaabbbbeccddccccaabbbbeecdccfaaaabbbbeeccccfaaaaeeeeeccccffaaaaeeeeeffffffaaaa")
      2 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbccccffcaaaabbbbecccfccaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      2 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbccccfffaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeecfffaaaa")
      2 p("bbbbdddddddddddbbbbdddddcfddaabbbbdccdccfffaabbbbcccccffaaaabbbbeeccccfaaaaeeeeeeccccfaaaaeeeeeeeccffaaaa")
      2 p("bbbbdddddddddddbbbbddddddccdaabbbbedeedccccaabbbbeeeccccaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      2 p("bbbbdddddddddddbbbbddffccdddaabbbbddfccccddaabbbbfffcfccaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbddfffcdddaabbbbddfcfccddaabbbbfffccccaaaabbbbeeffcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbdeccddfddaabbbbdeeccdfddaabbbbeeccccfaaaabbbbeccccffaaaaeeeeeccccffaaaaeeeeccccfffaaaa")
      2 p("bbbbdddddddddddbbbbdffdccdddaabbbbddfccccddaabbbbeefccccaaaabbbbeffccccaaaaeeeeeefccccaaaaeeeeeefffccaaaa")
      2 p("bbbbdddddddddddbbbbdffdccdddaabbbbddfccccddaabbbbfffcfccaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbdfffdccddaabbbbdfccccdddaabbbbfffcccdaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbdfffdccddaabbbbdffcccdddaabbbbfffcccdaaaabbbbeeffcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbdddddddddddbbbbfdffdccddaabbbbfdfcccdddaabbbbfffcccdaaaabbbbeeffcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddddfffffbbbbdccdddddfaabbbbccccddfffaabbbbccccddfaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbddddddfffffbbbbdccdddddfaabbbbccccddfffaabbbbccccddfaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddddfffffbbbbdcddfffdfaabbbbccddddddfaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddddfffffbbbbddddfffcfaabbbbdcddddccfaabbbbdccddccaaaabbbbeecddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddddfffffbbbbddddfffcfaabbbbddddddccfaabbbbdccddccaaaabbbbeeccdccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddddfffffbbbbeeddcffcfaabbbbeddccfccfaabbbbeedccccaaaabbbbeddccccaaaaeeeeeddccccaaaaeeeedddddccaaaa")
      2 p("bbbbddddddfffffbbbbeeddcffcfaabbbbeedccfccfaabbbbeedccccaaaabbbbeddccccaaaaeeeeeddccccaaaaeeeddddddccaaaa")
      2 p("bbbbddddfffffffbbbbccddddddfaabbbbccccccdffaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      2 p("bbbbddddfffffffbbbbccddfdffdaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbddddfffffffbbbbdccdddfdfaabbbbccccddddfaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbddddfffffffbbbbdccdfccefaabbbbddcccceefaabbbbddcccceaaaabbbbdcccceeaaaadddddcceeeeaaaaddddcceeeeeaaaa")
      2 p("bbbbddddfffffffbbbbdcddddfdfaabbbbccddddddfaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddfffffffbbbbddddddfcfaabbbbdcddddccfaabbbbdccddccaaaabbbbeecddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddfffffffbbbbddddddfcfaabbbbddddddccfaabbbbdccddccaaaabbbbeeccdccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbddddfffffffbbbbddddfcccfaabbbbddddfccccaabbbbeeddcccaaaabbbbeddccccaaaaeeeeeedccccaaaaeeeeeedddccaaaa")
      2 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccccaaaabbbbddeeeccaaaadddddeeeeeeaaaadddddeeeeeeaaaa")
      2 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcceccaaaabbbbddeeeccaaaadddddeeeeecaaaadddddeeeeeeaaaa")
      2 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcceecaaaabbbbddeeeccaaaadddddeeecceaaaadddddeeeeeeaaaa")
      2 p("bbbbdddffffffffbbbbdddcccccfaabbbbdcccccccfaabbbbdcceeecaaaabbbbdcceeeeaaaadddddcceeeeaaaaddddddceeeeaaaa")
      2 p("bbbbdddffffffffbbbbdddcccccfaabbbbddccccccfaabbbbdddddccaaaabbbbeddddccaaaaeeeeeeedcccaaaaeeeeeeeddccaaaa")
      2 p("bbbbdddffffffffbbbbdddcccccfaabbbbdeccccccfaabbbbdeeeeccaaaabbbbddeeeccaaaadddddeeecccaaaadddddeeeeccaaaa")
      2 p("bbbbdddffffffffbbbbdddfceeefaabbbbdccccceeeaabbbbdccccceaaaabbbbdcccceeaaaadddddccecceaaaaddddddceeeeaaaa")
      2 p("bbbbdddffffffffbbbbdddfceeefaabbbbdccccceeeaabbbbdccccceaaaabbbbdcceeeeaaaadddddccecceaaaaddddddccceeaaaa")
      2 p("bbbbdddffffffffbbbbdeefccccfaabbbbddeccccccaabbbbdeececcaaaabbbbdeeeeccaaaadddddeeecccaaaadddddddeeccaaaa")
      2 p("bbbbdddffffffffbbbbdeefccccfaabbbbdeeccccccaabbbbdeececcaaaabbbbddeeeccaaaadddddeeecccaaaadddddddeeccaaaa")
      2 p("bbbbdddffffffffbbbbeedddcccfaabbbbedddccccfaabbbbeeddcccaaaabbbbeddccccaaaaeeeeeddccccaaaaeeeedddddccaaaa")
      2 p("bbbbdddffffffffbbbbeedddcccfaabbbbedddccccfaabbbbeeddcccaaaabbbbeedccccaaaaeeeeeddccccaaaaeeeddddddccaaaa")
      2 p("bbbbdddffffffffbbbbeedddcccfaabbbbeeddccccfaabbbbeeddcccaaaabbbbeddccccaaaaeeeeeddccccaaaaeeeddddddccaaaa")
      2 p("bbbbddeefffffffbbbbdeeefcccfaabbbbdeeeccccfaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      2 p("bbbbddeefffffffbbbbdeeffcccfaabbbbdeeccccccaabbbbdecceccaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
      2 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddddcceaaaadddddeedeeeaaaaddddeeeeeeeaaaa")
      2 p("bbbbddfffffffffbbbbddccccccfaabbbbddcccccccaabbbbddccceeaaaabbbbddeccceaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      2 p("bbbbddfffffffffbbbbddccccccfaabbbbddeccccccaabbbbddeecccaaaabbbbddeccccaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      2 p("bbbbdeccfffffffbbbbdeecccfcfaabbbbddeeccccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
      2 p("bbbbdeeefffffffbbbbdeeefcccfaabbbbddeefccccaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      2 p("bbbbeccccccffffbbbbeeccccccfaabbbbeecccdfffaabbbbeccccdfaaaabbbbeddcddfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeccccccffffbbbbeeccccccfaabbbbeecccffffaabbbbeccccfdaaaabbbbeddcdddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeccccccffffbbbbeeccccccfaabbbbeeeeccfffaabbbbeeeccffaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeccccffffffbbbbeeccccfffaabbbbeeccccccfaabbbbeccccccaaaabbbbeeeeeddaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbeccccffffffbbbbeeccccfffaabbbbeeeeccccfaabbbbeeeccccaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeccccffffffbbbbeeccccfffaabbbbeeeeccccfaabbbbeeeccccaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeccffffffffbbbbeecccdffdaabbbbeecccddddaabbbbeccccddaaaabbbbecccccdaaaaeeeeeddcccdaaaaeeeddddddddaaaa")
      2 p("bbbbedddcccffffbbbbeeddccccfaabbbbeedddcfffaabbbbedddccfaaaabbbbeddcccfaaaaeeeeeddccccaaaaeeedddddcccaaaa")
      2 p("bbbbeddddddddddbbbbeeddccdddaabbbbeedccccddaabbbbeddcfccaaaabbbbeffffccaaaaeeeeefcccccaaaaeeeffffccccaaaa")
      2 p("bbbbeddddddddddbbbbeeddddccdaabbbbeedddccccaabbbbeddccccaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      2 p("bbbbeecccccffffbbbbeccccfccfaabbbbeccccffffaabbbbeeccccdaaaabbbbeddddcdaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeecccccffffbbbbeccccfccfaabbbbecccdffffaabbbbeeccdddaaaabbbbeddccddaaaaeeeeedddccdaaaaeeeddddddddaaaa")
      2 p("bbbbeecccccffffbbbbecceccccfaabbbbeceeccfffaabbbbeeeccffaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeecccccffffbbbbecceccccfaabbbbeeeeccfffaabbbbeeeeccfaaaabbbbeeecccfaaaaddddddddccdaaaadddddddddddaaaa")
      2 p("bbbbeecccccffffbbbbeeccccccfaabbbbeeecccfffaabbbbeeeccffaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeccccfccfaabbbbeecccccaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      2 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbddeeeccaaaaddddddeeccdaaaadddddddddddaaaa")
      2 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbddeeeccaaaadddddeedccdaaaadddddddddddaaaa")
      2 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeecccddddddbbbbeccccccddaabbbbecccccdddaabbbbeeccdddaaaabbbbeccffddaaaaeeeeefccfddaaaaeeeffffffddaaaa")
      2 p("bbbbeecccddddddbbbbeccccccddaabbbbeffcccdddaabbbbeefcdddaaaabbbbeffccddaaaaeeeeefcccddaaaaeeeffffccddaaaa")
      2 p("bbbbeecccffffffbbbbeccccfccfaabbbbeccccccffaabbbbeeccccdaaaabbbbeddddcdaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeecccffffffbbbbeeccccfffaabbbbeeecccccfaabbbbeeeccccaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeecccffffffbbbbeeccccfffaabbbbeeecccccfaabbbbeeeccccaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeccfffffffbbbbeccccfccfaabbbbecdccfcccaabbbbeedccccaaaabbbbedddccdaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeeccfffffffbbbbeccffcccfaabbbbeccccccccaabbbbeecccccaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      2 p("bbbbeecddddddddbbbbeccdccdddaabbbbeccccddddaabbbbeecccddaaaabbbbecccccdaaaaeeeeefccfcdaaaaeeeffffffffaaaa")
      2 p("bbbbeecddddddddbbbbeccdccdddaabbbbeccccddddaabbbbeeccdddaaaabbbbecccccdaaaaeeeeefccfccaaaaeeeffffffffaaaa")
      2 p("bbbbeecffffffffbbbbecccccccfaabbbbecccccccfaabbbbeeeecccaaaabbbbddeeeccaaaadddddeedeedaaaadddddddddddaaaa")
      2 p("bbbbeecffffffffbbbbecccccccfaabbbbecccccccfaabbbbeeeeeecaaaabbbbddeeeccaaaaddddddeeccdaaaadddddddddddaaaa")
      2 p("bbbbeecffffffffbbbbecccccccfaabbbbecccccccfaabbbbeeeeeecaaaabbbbddeeeccaaaadddddeedccdaaaadddddddddddaaaa")
      2 p("bbbbeecffffffffbbbbecccccccfaabbbbecccccccfaabbbbeeeeeecaaaabbbbdeedeccaaaadddddeedccdaaaadddddddddddaaaa")
      2 p("bbbbeecffffffffbbbbeccccfccfaabbbbecdccccccaabbbbeedccccaaaabbbbedddccdaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeecffffffffbbbbeccfccccfaabbbbecccccdccaabbbbeeccccdaaaabbbbeddccddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      2 p("bbbbeedddddddddbbbbeddddccddaabbbbedccccdddaabbbbeeccccdaaaabbbbeccccccaaaaeeeeecccffcaaaaeeeffffffffaaaa")
      2 p("bbbbeedddddddddbbbbeddddccddaabbbbedccccdddaabbbbeeccccdaaaabbbbeccccccaaaaeeeeecffcccaaaaeeeffffffffaaaa")
      2 p("bbbbeedddddddddbbbbeddddccddaabbbbedccccdddaabbbbeeccccdaaaabbbbeccffccaaaaeeeeecffcccaaaaeeeffffffccaaaa")
      2 p("bbbbeedddddddddbbbbeddddccddaabbbbedccccdddaabbbbeefcccdaaaabbbbeffccccaaaaeeeeefcccccaaaaeeeffffffccaaaa")
      2 p("bbbbeedddddddddbbbbeddddccddaabbbbedfcccdddaabbbbeefcccdaaaabbbbefffcccaaaaeeeeefcccccaaaaeeeffffccccaaaa")
      2 p("bbbbeedddddddddbbbbedddddccdaabbbbeddddccccaabbbbeedccccaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      2 p("bbbbeeeccffffffbbbbeeeeccfffaabbbbeeccccccfaabbbbeccccccaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      2 p("bbbbeeeccffffffbbbbeeeeccfffaabbbbeeccccccfaabbbbeccccccaaaabbbbeeeddccaaaadddddeedccdaaaadddddddddddaaaa")
      2 p("bbbbeeeccffffffbbbbeeeeccfffaabbbbeeeeccccfaabbbbeeeccccaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbddecccfffaabbbbdeecccfaaaabbbbdeecccfaaaadddddeedcccaaaaddddddddddcaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbdeecccfffaabbbbdeecccfaaaabbbbddecccfaaaadddddeedcccaaaaddddddddddcaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeedcccfffaabbbbeedcccfaaaabbbbeddcccfaaaaddddeeddcccaaaaddddddddddcaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeecccfffaabbbbdeecccfaaaabbbbdeecccfaaaaddddddddcccaaaaddddddddddcaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeecccfffaabbbbeedcccfaaaabbbbeedcccfaaaaddddddddcccaaaaddddddddddcaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeecccfffaabbbbeeeeccfaaaabbbbddccccfaaaadddddccddccaaaadddddddddddaaaa")
      2 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeecccfffaabbbbeeeeccfaaaabbbbdddddcfaaaadddddddccccaaaaddddddddcccaaaa")
      2 p("bbbbeeeeccfffffbbbbececcffcfaabbbbeccccfccfaabbbbeecccccaaaabbbbeeeccddaaaadddddeeecddaaaadddddddddddaaaa")
      2 p("bbbbeeeeccfffffbbbbeeeccffcfaabbbbeeeccfccfaabbbbeecccccaaaabbbbeccccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeeeccfffffbbbbeeeccffcfaabbbbeeeccfccfaabbbbeecccccaaaabbbbeccddccaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeeeccfffffbbbbeeeccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      2 p("bbbbeeeeeeeefffbbbbeccecefefaabbbbeeccccfffaabbbbecccccfaaaabbbbccccccfaaaadddddddddccaaaadddddddddddaaaa")
      2 p("bbbbeeeeeeeefffbbbbeccecefefaabbbbeeccccfffaabbbbecccccfaaaabbbbccccdcfaaaadddddddddccaaaaddddddddddcaaaa")
      2 p("bbbbeeeeeeeefffbbbbeccecefefaabbbbeeccccfffaabbbbeddddcfaaaabbbbdddddcfaaaadddddccccccaaaaddddddcccccaaaa")
      2 p("bbbbeeeeeeeefffbbbbececcefefaabbbbcccceefffaabbbbcccccefaaaabbbbccccccfaaaadddddddddccaaaadddddddddddaaaa")
      2 p("bbbbeeeeeeeffffbbbbecceceeefaabbbbeeccccfffaabbbbecccccfaaaabbbbccccccfaaaadddddddddccaaaadddddddddddaaaa")
      2 p("bbbbeeeeeeeffffbbbbecceceeefaabbbbeeccccfffaabbbbecccccfaaaabbbbccccdcfaaaadddddddddccaaaaddddddddddcaaaa")
      2 p("bbbbeeeeeeeffffbbbbecceceeefaabbbbeeccccfffaabbbbeddddcfaaaabbbbdddddcfaaaadddddccccccaaaaddddddcccccaaaa")
      2 p("bbbbeeeeeeeffffbbbbececceeefaabbbbcccceefffaabbbbcccccefaaaabbbbccccccfaaaadddddddddccaaaadddddddddddaaaa")
      2 p("bbbbeeeeeffffffbbbbecceeefffaabbbbeeccccccfaabbbbeeeccccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      2 p("bbbbeeeefffffffbbbbdeeefcccfaabbbbdeeeccccfaabbbbddeecccaaaabbbbdeeccccaaaadddddedccccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbdeeefeecfaabbbbdeeeeeccfaabbbbddcecccaaaabbbbdccccccaaaadddddcdccccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbecceeeeefaabbbbeecceceffaabbbbeccccccaaaabbbbcccccccaaaadddddddddccaaaadddddddddddaaaa")
      2 p("bbbbeeeefffffffbbbbecceeeeefaabbbbeecceceffaabbbbeccccccaaaabbbbccccdccaaaadddddddddccaaaaddddddddddcaaaa")
      2 p("bbbbeeeefffffffbbbbeceffcccfaabbbbeccccccccaabbbbeecccccaaaabbbbeeeccddaaaadddddeeecddaaaadddddddddddaaaa")
      2 p("bbbbeeeefffffffbbbbeddeeeeefaabbbbeedceceffaabbbbeddccccaaaabbbbddddcccaaaadddddccccccaaaaddddddcccccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeeccfcfaabbbbeeecccccfaabbbbeeeecccaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
      2 p("bbbbeeeefffffffbbbbeeeeeefcfaabbbbddeceeccfaabbbbdeeccccaaaabbbbddddcccaaaaddddddcccccaaaadddddddccccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbddecfccccaabbbbdeeccccaaaabbbbdeedcccaaaadddddeedcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbdeecfccccaabbbbdeeccccaaaabbbbddedcccaaaadddddeedcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeedcccccfaabbbbeedccccaaaabbbbedddcccaaaaddddeeddcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeedcfccccaabbbbeedccccaaaabbbbedddcccaaaaddddeeddcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecccccfaabbbbdeeccccaaaabbbbdeedcccaaaaddddddddcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecccccfaabbbbeddccccaaaabbbbeeddcccaaaadddddeddcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecfccccaabbbbdeeccccaaaabbbbdeedcccaaaaddddddddcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecfccccaabbbbeedccccaaaabbbbeeddcccaaaaddddddddcccaaaadddddddddccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeefccccaabbbbdddeeccaaaabbbbddddeccaaaaddddddcccccaaaadddddddccccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeefccccaabbbbeedddccaaaabbbbeddddccaaaaddddddcccccaaaadddddddccccaaaa")
      2 p("bbbbeeeefffffffbbbbeeeffcccfaabbbbeeeccccccaabbbbeecccccaaaabbbbeccccddaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeeefffffffbbbbeeeffcccfaabbbbeeeccccccaabbbbeecccccaaaabbbbeccddccaaaaddddeeddccdaaaadddddddddddaaaa")
      2 p("bbbbeeeefffffffbbbbeeeffcccfaabbbbeeeccccccaabbbbeeeecccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      2 p("bbbbeefffffffffbbbbdeeeecccfaabbbbdeeeeccccaabbbbddeecccaaaabbbbdeeccccaaaadddddedccccaaaadddddddddccaaaa")
      2 p("bbbbeefffffffffbbbbeeecccccfaabbbbeecceccccaabbbbeeeeeecaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      2 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeedceccccaabbbbeedccccaaaabbbbedddcccaaaaddddeeddcccaaaadddddddddccaaaa")
      2 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeececcccaabbbbdeeccccaaaabbbbdeedcccaaaaddddddddcccaaaadddddddddccaaaa")
      2 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeececcccaabbbbeddccccaaaabbbbeeddcccaaaadddddeddcccaaaadddddddddccaaaa")
      2 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeeeeccccaabbbbeedddccaaaabbbbeddddccaaaaddddddcccccaaaadddddddccccaaaa")
      2 p("bbbbfddddddddddbbbbfddddcdddaabbbbffffdccddaabbbbfccffccaaaabbbbeeccfccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbfddddddddddbbbbfdffffdddaabbbbfffcdddddaabbbbfcccccdaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbeeffccdaaaabbbbeefccddaaaaeeeeeefdccdaaaaeeeeeddddddaaaa")
      2 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbfeccdddaaaabbbbfeeccddaaaaeeeeffedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbffccdddaaaabbbbeffccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbffccdddaaaabbbbfeeccddaaaaeeeefeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbffffccdaaaabbbbeeeccddaaaaeeeeedeeccdaaaaeeeeeddddddaaaa")
      2 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbffffccdaaaabbbbeeeccddaaaaeeeeeeedccdaaaaeeeeeddddddaaaa")
      2 p("bbbbffcccddddddbbbbfccccccddaabbbbfcccccdddaabbbbffccdddaaaabbbbfffccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
      2 p("bbbbffcccddddddbbbbfccccccddaabbbbfffcccdddaabbbbffccdddaaaabbbbfccccddaaaaeeeefceecddaaaaeeeeeeeeeddaaaa")
      2 p("bbbbffcccddddddbbbbfccccccddaabbbbfffcccdddaabbbbffecdddaaaabbbbfeeccddaaaaeeeefecccddaaaaeeeeeeeccddaaaa")
      2 p("bbbbffcccddddddbbbbfccccccddaabbbbfffcccdddaabbbbfffcdddaaaabbbbeefccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
      2 p("bbbbffdddddddddbbbbfddddccddaabbbbfdccccdddaabbbbfffcccdaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbffdddddddddbbbbfddddccddaabbbbfdfcccdddaabbbbfffcccdaaaabbbbeeffcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      2 p("bbbbffdddddddddbbbbffffdccddaabbbbfccfccdddaabbbbffccccdaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbfffccccddddbbbbffccccdddaabbbbffccccdddaabbbbfccccddaaaabbbbfccddddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
      2 p("bbbbfffccccddddbbbbffccccdddaabbbbffccccdddaabbbbfccccddaaaabbbbfeeccddaaaaeeeefeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbfffccccddddbbbbffccccdddaabbbbffccdddddaabbbbfccccddaaaabbbbffccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
      2 p("bbbbfffcccdddddbbbbffccccdddaabbbbffcccddddaabbbbfccccddaaaabbbbffccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
      2 p("bbbbfffccddddddbbbbffccdddddaabbbbffccdcdddaabbbbfcccccdaaaabbbbffccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
      2 p("bbbbfffddddddddbbbbfcfdffdddaabbbbccfffddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbffffcccddddbbbbfffccccddaabbbbfcccccdddaabbbbffccccdaaaabbbbeeeccddaaaaeeeeeeedccdaaaaeeeeeddddddaaaa")
      2 p("bbbbffffcddddddbbbbfffccccddaabbbbfcfcccdddaabbbbccfcdddaaaabbbbcccccddaaaaeeeecceecddaaaaeeeeeeeeeddaaaa")
      2 p("bbbbffffdddddddbbbbfccfdccddaabbbbffccccdddaabbbbfcccdddaaaabbbbfcccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
      2 p("bbbbffffdddddddbbbbfccfdcdddaabbbbffccccdddaabbbbfccccddaaaabbbbfcccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
      2 p("bbbbffffdddddddbbbbfcffdcdddaabbbbccffccdddaabbbbcccfcddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbffffdddddddbbbbffcfdccddaabbbbffccccdddaabbbbfcccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbffffdddddddbbbbffcfdccddaabbbbffccccdddaabbbbfcccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbffffdddddddbbbbffcfdcdddaabbbbffccccdddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbffffdddddddbbbbffcfdcdddaabbbbffccccdddaabbbbfccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbffffdddddddbbbbfffddcdddaabbbbfddddccddaabbbbfdccdccaaaabbbbfccccccaaaaeeeecceecccaaaaeeeeeeeeeccaaaa")
      2 p("bbbbffffdddddddbbbbffffdcdddaabbbbfccfccdddaabbbbcccccddaaaabbbbcccccddaaaaeeeecceeccdaaaaeeeeeeeeecdaaaa")
      2 p("bbbbffffdddddddbbbbffffdcdddaabbbbfccfccdddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbfffffccddddbbbbfccfccdddaabbbbccffccdddaabbbbccfccddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbfffffccddddbbbbfcffccdddaabbbbfccfccdddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbfffffddddddbbbbfffcfccddaabbbbfcccccdddaabbbbccccdddaaaabbbbcccccddaaaaeeeecceecddaaaaeeeeeeeeeddaaaa")
      2 p("bbbbfffffddddddbbbbfffcfccddaabbbbfcccccdddaabbbbcccddddaaaabbbbcccccddaaaaeeeecceeccdaaaaeeeeeeeeeddaaaa")
      2 p("bbbbffffffcddddbbbbfcffcccddaabbbbfcccccdddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbffffffdddddbbbbfcffdfdddaabbbbccdddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbfffffffddddbbbbccfdffdddaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      2 p("bbbbfffffffddddbbbbfcccffdddaabbbbccccccdddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      2 p("bbbbfffffffddddbbbbfccddddddaabbbbfccccddddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbfffffffddddbbbbfccddddddaabbbbfccccddddaabbbbfccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbfffffffddddbbbbfccddfdddaabbbbccccdfdddaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbfffffffddddbbbbfccddfdddaabbbbccccdfdddaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      2 p("bbbbfffffffddddbbbbfccfccfddaabbbbcccccddddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeecdddaaaa")
      2 p("bbbbffffffffdddbbbbfccccccfdaabbbbccccccdddaabbbbeecccddaaaabbbbeccccddaaaaeeeeeedcdddaaaaeeeeeedddddaaaa")
      2 p("bbbbffffffffdddbbbbfccfdddddaabbbbccccdddddaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      2 p("bbbbffffffffdddbbbbfccfdddddaabbbbccccdddddaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      3 p("bbbbeddddddddddbbbbeeddccdddaabbbbeedccccddaabbbbeddceccaaaabbbbeeeeeccaaaafffeeecccccaaaafffffffccccaaaa")
      3 p("bbbbeecccccddddbbbbeccccccddaabbbbeeecccdddaabbbbeeeeccdaaaabbbbeeeccddaaaafffeedddccdaaaafffffffddddaaaa")
      3 p("bbbbeecccddddddbbbbeccccccddaabbbbeeccccdddaabbbbecccdddaaaabbbbececcddaaaafffeeeeecddaaaafffffffeeddaaaa")
      3 p("bbbbeeeecccddddbbbbeeeccccddaabbbbeeecccdddaabbbbeeccccdaaaabbbbeccccddaaaafffeedddccdaaaafffffffddddaaaa")
      3 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeeeecfffaabbbbeddeccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      3 p("bbbbeeeecddddddbbbbececcccddaabbbbecccccdddaabbbbeeccdddaaaabbbbeeeccddaaaafffeeecccddaaaafffffffccddaaaa")
      3 p("bbbbeeeecddddddbbbbeeeccccddaabbbbeeecccdddaabbbbeeccdddaaaabbbbeccccddaaaafffeeccccddaaaafffffffccddaaaa")
      3 p("bbbbeeeedddddddbbbbededdcdddaabbbbeddddccddaabbbbeeccdccaaaabbbbeeeccccaaaafffeeecccccaaaafffffffccccaaaa")
      3 p("bbbbeeeeeeeedddbbbbececcededaabbbbcccceedddaabbbbcccccedaaaabbbbccccccdaaaafffccddddddaaaafffffffddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbccdddffffaabbbbccdedfeaaaabbbbdcdeeeeaaaadddddddeeeeaaaaddddddeeeeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbcceeeefffaabbbbccdeeffaaaabbbbdcdeeeeaaaadddddddedeeaaaadddddddddeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbcceefffffaabbbbcceeeeeaaaabbbbdcedeeeaaaadddddeeddeeaaaadddddddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccddfffaabbbbdddccdfaaaabbbbeeddddfaaaaeeeeeedddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdddccefaaaabbbbddddeefaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdddccefaaaabbbbdeeeeefaaaadddddedeeeeaaaadddddddddeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddccddaaaabbbbeddddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbddddddeaaaadddddeedeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbddddddeaaaadddddeeeedeaaaaddddeeeeeeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbddddeeeaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddcceeaaaabbbbdeeeeeeaaaadddddeeedeeaaaadddddddddeeaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbecccddfffaabbbbeedccdfaaaabbbbeeddddfaaaaeeeeeedddddaaaaeeeedddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbecdcfffffaabbbbeedccddaaaabbbbeeddcddaaaaeeeeeddddddaaaaeeeeeddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbecddccfffaabbbbeedccffaaaabbbbeedddddaaaaeeeeeddddddaaaaeeeeeddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbecddcffffaabbbbeedccfdaaaabbbbeedcdddaaaaeeeeeedddddaaaaeeeedddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbeceeccfffaabbbbeeeccefaaaabbbbeeeeeefaaaadddddeeddddaaaadddddddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbeceeccfffaabbbbeeeccffaaaabbbbddeeeeeaaaaddddddeeeedaaaadddddddddddaaaa")
      4 p("bbbbcccccccffffbbbbccccccccfaabbbbeceeccfffaabbbbeeeccffaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbccccffdddaabbbbccfccfdaaaabbbbecffffdaaaaeeeeeeefdddaaaaeeeeeeefdddaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbeceddddaaaaeeeeeeedffdaaaaeeeffffffffaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbecefffdaaaaeeeeeeefdfdaaaaeeefffffdddaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccfdaaaabbbbecefffdaaaaeeeeeeefdddaaaaeeefffffdddaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbccffccdddaabbbbccfccddaaaabbbbecffffdaaaaeeeeeeefdfdaaaaeeeeeeefdddaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbccffccdddaabbbbccfccfdaaaabbbbecffffdaaaaeeeeeeefdddaaaaeeeeeeefdddaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbccffdddddaabbbbcccffddaaaabbbbecccfddaaaaeeeeeeecfddaaaaeeeeeeeffffaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbecccdddddaabbbbeecccddaaaabbbbeeccfddaaaaeeeeeeecfddaaaaeeeffffffffaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbecccdddddaabbbbeeeccddaaaabbbbeeeccddaaaaeeeeefccfddaaaaeeeffffffffaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbeccddddddaabbbbeeccddfaaaabbbbeeccdffaaaaeeeeeccddffaaaaeeeeecfffffaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbeceecddddaabbbbeeeccddaaaabbbbecccdddaaaaeeeeefccfddaaaaeeeffffffffaaaa")
      4 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbffffffdaaaaeeeeeefedfdaaaaeeeeeeeedddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbccccddddfaabbbbccdccddaaaabbbbecdddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbcccceeeefaabbbbccdcceeaaaabbbbdcdeeeeaaaadddddddedeeaaaadddddddddeeaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbccdcddddfaabbbbccdccddaaaabbbbecddcddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbecccddddfaabbbbeedccddaaaabbbbeedccddaaaaeeeeedddccdaaaaeeeeeddddddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbecddccccfaabbbbeedccccaaaabbbbeedddddaaaaeeeeeddddddaaaaeeeeeddddddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbeceeccccfaabbbbeeeccccaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbeceeccccfaabbbbeeeccccaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      4 p("bbbbcccccffffffbbbbccccccfffaabbbbeceeccccfaabbbbeeeccccaaaabbbbeeeeeddaaaadddddeeeeddaaaadddddddddddaaaa")
      4 p("bbbbccccfffffffbbbbcccccceefaabbbbccddcceffaabbbbccddceeaaaabbbbccddeeeaaaadddddcddeeeaaaadddddddeeeeaaaa")
      4 p("bbbbccccfffffffbbbbccccccfcfaabbbbcceeccccfaabbbbeceececaaaabbbbeeeeeeeaaaadddddeeddddaaaadddddddddddaaaa")
      4 p("bbbbccccfffffffbbbbccccccfefaabbbbccddcceefaabbbbccddceeaaaabbbbccddeeeaaaadddddcddeeeaaaadddddddeeeeaaaa")
      4 p("bbbbccccfffffffbbbbcccccffeeaabbbbccdccfeeeaabbbbdcdccceaaaabbbbdddcceeaaaadddddddeceeaaaadddddddeeeeaaaa")
      4 p("bbbbccccfffffffbbbbcccccffefaabbbbccdcceeeeaabbbbdcdccceaaaabbbbdddcceeaaaadddddddeceeaaaadddddddeeeeaaaa")
      4 p("bbbbccccfffffffbbbbcccccffefaabbbbcceeeeeeeaabbbbcceceeeaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
      4 p("bbbbccccfffffffbbbbcccccffefaabbbbcceeeeeeeaabbbbcceceeeaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
      4 p("bbbbccccfffffffbbbbdccccceefaabbbbdddccceffaabbbbddccceeaaaabbbbddcceeeaaaaddddddcceeeaaaaddddddceeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccccfcfaabbbbddddccccfaabbbbddedcccaaaabbbbdeeddccaaaadddddeeeeecaaaaddddeeeeeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccccfcfaabbbbddddccccfaabbbbddedcccaaaabbbbdeeeeccaaaadddddeeeeecaaaaddddddeeeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccccfcfaabbbbdddeccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedeeecaaaadddddddeeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccccfcfaabbbbdddeccccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddeeecaaaadddddddeeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccccfefaabbbbdddccceefaabbbbddccceeaaaabbbbddcceeeaaaaddddddcceeeaaaaddddddceeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccceeefaabbbbdddceeeffaabbbbddccceeaaaabbbbddcccceaaaaddddddcceceaaaaddddddceeeeaaaa")
      4 p("bbbbccccfffffffbbbbdcccceeefaabbbbdddceeeffaabbbbddcceeeaaaabbbbddcceeeaaaaddddddcccceaaaaddddddccceeaaaa")
      4 p("bbbbccccfffffffbbbbdccccefefaabbbbdddceeeefaabbbbddccceeaaaabbbbddcccceaaaaddddddcceceaaaaddddddceeeeaaaa")
      4 p("bbbbccccfffffffbbbbdccccefefaabbbbdddceeeefaabbbbddcceeeaaaabbbbddcceeeaaaaddddddcccceaaaaddddddccceeaaaa")
      4 p("bbbbccccfffffffbbbbecccccfcfaabbbbeeccccccfaabbbbeccececaaaabbbbeeeeeeeaaaadddddeeddddaaaadddddddddddaaaa")
      4 p("bbbbccccfffffffbbbbecccccfcfaabbbbeeeeccccfaabbbbddeecccaaaabbbbddeeeccaaaadddddddeeecaaaadddddddddeeaaaa")
      4 p("bbbbcccddddddddbbbbcccccddddaabbbbccfccddddaabbbbccfccddaaaabbbbecffccdaaaaeeeeeeeffcdaaaaeeeeeeeffffaaaa")
      4 p("bbbbcccddddddddbbbbccccdfdddaabbbbccccdfdddaabbbbcccccfdaaaabbbbecccffdaaaaeeeeeeecfddaaaaeeeeeeeffffaaaa")
      4 p("bbbbcccddddddddbbbbccccdffddaabbbbccccdfdddaabbbbcccccfdaaaabbbbecccffdaaaaeeeeeeecffdaaaaeeeeeeeffddaaaa")
      4 p("bbbbcccddffffffbbbbccccddddfaabbbbccccddfffaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccddffffffbbbbccccddfffaabbbbccccddddfaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccffddddddbbbbccccfffddaabbbbccfffcdddaabbbbccffccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccffffddddbbbbccccfddddaabbbbccccffdddaabbbbcccccfdaaaabbbbecccdfdaaaaeeeeeeecdfdaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccffffddddbbbbccccfddddaabbbbccfffddddaabbbbcccffddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcccffffffffbbbbcccccdddfaabbbbccccccddfaabbbbccdcccdaaaabbbbecdddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccffffffffbbbbcccccdddfaabbbbccdcccddfaabbbbccdcccdaaaabbbbecddcddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcccffffffffbbbbcccccdddfaabbbbecccccddfaabbbbeedcccdaaaabbbbeedccddaaaaeeeeedddccdaaaaeeeeeddddddaaaa")
      4 p("bbbbcccffffffffbbbbcccccfccfaabbbbecdccccccaabbbbeedcccdaaaabbbbeedddddaaaaeeeeeedddddaaaaeeeedddddddaaaa")
      4 p("bbbbcccffffffffbbbbcccccffeeaabbbbcccccceeeaabbbbccdccceaaaabbbbdcdeeeeaaaadddddddedeeaaaadddddddddeeaaaa")
      4 p("bbbbcceefffffffbbbbccceeeeefaabbbbcceeeceffaabbbbcceccceaaaabbbbccccceeaaaadddddccddddaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbdcceeeeaaaabbbbddddeeeaaaaddddddddeeeaaaadddddddeeeeaaaa")
      4 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbecceeeeaaaabbbbeeeeeeeaaaadddddeeddddaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbcccccccefaabbbbcccccceeeaabbbbccdeeeeaaaabbbbccdedeeaaaadddddcdddeeaaaadddddddddeeaaaa")
      4 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbccddceeaaaabbbbccdddeeaaaadddddcddeeeaaaaddddddddeeeaaaa")
      4 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbdcccceeaaaabbbbdccddeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
      4 p("bbbbccfffffffffbbbbccccceeefaabbbbcccccceeeaabbbbccceeceaaaabbbbcceeeeeaaaadddddceddddaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbccccceeefaabbbbcccceeeeeaabbbbdccceeeaaaabbbbdddccceaaaaddddddddcceaaaaddddddddceeaaaa")
      4 p("bbbbccfffffffffbbbbcccceeeefaabbbbcccceeeeeaabbbbccccddeaaaabbbbccccdeeaaaadddddccddeeaaaaddddddddddeaaaa")
      4 p("bbbbccfffffffffbbbbcccceefeeaabbbbcccceeeeeaabbbbcccceeeaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbcccceefeeaabbbbcccceeeeeaabbbbcccceeeaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbccccfcceeaabbbbcccccceeeaabbbbccceeeeaaaabbbbcceeeeeaaaadddddceddddaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbccccfeeeeaabbbbcccceeeeeaabbbbccccddeaaaabbbbccccdeeaaaadddddccddeeaaaaddddddddddeaaaa")
      4 p("bbbbccfffffffffbbbbccceeeeefaabbbbcceeeceeeaabbbbcceccceaaaabbbbccccceeaaaadddddccddddaaaadddddddddddaaaa")
      4 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddcccddaaaabbbbeddddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddddddeaaaadddddeedeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddddddeaaaadddddeeeedeaaaaddddeeeeeeeaaaa")
      4 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddddeeeaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      4 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbdeeeeeeaaaadddddeeedeeaaaadddddddddeeaaaa")
      4 p("bbbbccfffffffffbbbbdcccceeefaabbbbdddccceeeaabbbbddccceeaaaabbbbddcccceaaaaddddddcceceaaaaddddddceeeeaaaa")
      4 p("bbbbccfffffffffbbbbdcccceeefaabbbbddddcceeeaabbbbddcdceeaaaabbbbdccccceaaaadddddccceceaaaaddddddceeeeaaaa")
      4 p("bbbbccfffffffffbbbbecccccccfaabbbbeecceccccaabbbbeeeeeecaaaabbbbeeeeeccaaaaddddddddccdaaaadddddddddddaaaa")
      4 p("bbbbcddddddddddbbbbcccddccddaabbbbccccccdddaabbbbccccffdaaaabbbbecccfddaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
      4 p("bbbbcddddddddddbbbbcccddddddaabbbbccccddfffaabbbbccccdffaaaabbbbecccdffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbcddddddddddbbbbcccddddddaabbbbccccdffddaabbbbccccdcfaaaabbbbecccccfaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
      4 p("bbbbcddddddddddbbbbcccddddddaabbbbccccdffddaabbbbccccdffaaaabbbbecccfffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbcddddddddddbbbbcccddddddaabbbbccccfdfddaabbbbccccfdfaaaabbbbecccfffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbcddddddddddbbbbccddccdddaabbbbccdccffddaabbbbccddcffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeffffaaaa")
      4 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbcccccccaaaabbbbeceeeccaaaaeeeeeeefecfaaaaeeeffffffffaaaa")
      4 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbcccccccaaaabbbbeceefccaaaaeeeeeeeffcfaaaaeeeeeffffffaaaa")
      4 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbcccccccaaaabbbbecfffccaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      4 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccffddaabbbbccccccfaaaabbbbecccccfaaaaeeeeeeefccfaaaaeeeeeeeffffaaaa")
      4 p("bbbbcdddfffffffbbbbcccdddddfaabbbbccccdddffaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcdddfffffffbbbbccddddddfaabbbbccdcdddffaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcdddfffffffbbbbccddfdffdaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcffffddddddbbbbcccffffddaabbbbccccdfdddaabbbbccccdfdaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcffffddddddbbbbcccffffddaabbbbccccfddddaabbbbccccfddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcffffddddddbbbbccfffffddaabbbbccfcccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcffffddddddbbbbccfffffddaabbbbccfddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcfffffcddddbbbbccfffccddaabbbbccfcfcdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcffffffddddbbbbcccfffdddaabbbbccccdfdddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcffffffddddbbbbccfccffddaabbbbccfcccdddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      4 p("bbbbcffffffddddbbbbccfffccddaabbbbccfcccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbcffffffddddbbbbccfffccddaabbbbccfcccdddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      4 p("bbbbcffffffddddbbbbccfffddddaabbbbccccfddddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcfffffffdddbbbbccdfddffdaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbcfffffffdddbbbbccffdddfdaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbdcccfffffffbbbbdccccceefaabbbbddcccceffaabbbbddccceeaaaabbbbddcceeeaaaaddddddcceeeaaaaddddddceeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdcccccfcfaabbbbddceccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddedeeecaaaadddddddeeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdcccccfcfaabbbbddceccccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddeeecaaaadddddddeeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdcccccfefaabbbbddcccceefaabbbbddccceeaaaabbbbddcceeeaaaaddddddcceeeaaaaddddddceeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdcccceeefaabbbbddcceeeffaabbbbddccceeaaaabbbbddcccceaaaaddddddcceceaaaaddddddceeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdccccefefaabbbbddcceeeefaabbbbddccceeaaaabbbbddcccceaaaaddddddcceceaaaaddddddceeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdccccffeeaabbbbddcccfeeeaabbbbddcccceaaaabbbbdcccceeaaaadddddcdeceeaaaadddddddeeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdccccffefaabbbbddccceeeeaabbbbddcccceaaaabbbbdcccceeaaaadddddcdeceeaaaadddddddeeeeaaaa")
      4 p("bbbbdcccfffffffbbbbdccccffefaabbbbddceeeeeeaabbbbddceceeaaaabbbbdcccceeaaaadddddcdccceaaaadddddddcceeaaaa")
      4 p("bbbbdceefffffffbbbbdcceeeeefaabbbbddcceceffaabbbbddcccceaaaabbbbddccceeaaaaddddddcccceaaaaddddddccceeaaaa")
      4 p("bbbbdcfffffffffbbbbdcccceeefaabbbbddcccceeeaabbbbddccceeaaaabbbbddcccceaaaaddddddcceceaaaaddddddceeeeaaaa")
      4 p("bbbbdcfffffffffbbbbdcceeeeefaabbbbddcceceeeaabbbbddcccceaaaabbbbddccceeaaaaddddddcccceaaaaddddddccceeaaaa")
      4 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccfffffaabbbbddccceeaaaabbbbddddcceaaaadddddeedeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddcccccffffbbbbdccdccccfaabbbbddddccfffaabbbbddccccfaaaabbbbdeecccfaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddcccccffffbbbbdcceccccfaabbbbdcdeecfffaabbbbdddeccfaaaabbbbddeeccfaaaadddddeeeeccaaaadddddeeeeecaaaa")
      4 p("bbbbddcccccffffbbbbddccccccfaabbbbddccfffffaabbbbddccceeaaaabbbbdddccceaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
      4 p("bbbbddccccfffffbbbbdccccffcfaabbbbdeeccfccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddecceaaaadddddddeeeeaaaa")
      4 p("bbbbddcccffffffbbbbddccccfffaabbbbdddcccccfaabbbbdddccccaaaabbbbeddddccaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      4 p("bbbbddccfffffffbbbbddccccfcfaabbbbddccccccfaabbbbddeccecaaaabbbbdeecceeaaaadddddeeecceaaaaddddddeeeeeaaaa")
      4 p("bbbbddccfffffffbbbbdddcccfcfaabbbbddddccccfaabbbbddddcccaaaabbbbdddddccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
      4 p("bbbbddccfffffffbbbbddecccfcfaabbbbddeeccccfaabbbbddeccccaaaabbbbdeeccccaaaadddddeeececaaaaddddddeeeeeaaaa")
      4 p("bbbbddccfffffffbbbbddecccfcfaabbbbddeeccccfaabbbbddeecccaaaabbbbdeeeeccaaaadddddeeecccaaaaddddddeeeccaaaa")
      4 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddecccaaaabbbbdedeeccaaaadddddeeeeeeaaaaddddddeeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddeeccaaaabbbbdeeeeccaaaadddddeeeeecaaaadddddddeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddeeeeaaaadddddddeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdccccceefaabbbbdccccceefaabbbbddccceeaaaabbbbdcccceeaaaadddddcdeceeaaaadddddddeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdcccccffeaabbbbdccccceeeaabbbbddccceeaaaabbbbdcccceeaaaadddddcdeceeaaaadddddddeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdccfccccfaabbbbdccccccccaabbbbdccceecaaaabbbbdceeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdccfccccfaabbbbdccccccccaabbbbdccecceaaaabbbbdceeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      4 p("bbbbddcffffffffbbbbdccfccccfaabbbbdcccceeccaabbbbdcccceeaaaabbbbdccceeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      4 p("bbbbdddccccffffbbbbdcdcccccfaabbbbdccccffffaabbbbddcecfeaaaabbbbddceeeeaaaadddddcceeeeaaaadddddceeeeeaaaa")
      4 p("bbbbdddccccffffbbbbdddcccccfaabbbbdeeccffffaabbbbdecccfcaaaabbbbdeeccccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
      4 p("bbbbdddccffffffbbbbddcccffcfaabbbbedddccccfaabbbbeeddcccaaaabbbbeedccccaaaaeeeeeddcccdaaaaeeeeeddddddaaaa")
      4 p("bbbbdddcfffffffbbbbdddccffefaabbbbdcccceeeeaabbbbdcccceeaaaabbbbdcccceeaaaadddddccecceaaaaddddddceeeeaaaa")
      4 p("bbbbddddcccffffbbbbdccdccccfaabbbbddccccfffaabbbbddccccfaaaabbbbdeecccfaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddddcccffffbbbbddddccccfaabbbbdddcccfffaabbbbdddcccfaaaabbbbeedcccfaaaaeeeeeeddcccaaaaeeeeeeedddcaaaa")
      4 p("bbbbddddcccffffbbbbddddccccfaabbbbeddcccfffaabbbbeedcccfaaaabbbbeedcccfaaaaeeeeeeddcccaaaaeeeeddddddcaaaa")
      4 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbcccccccaaaabbbbeceeeccaaaaeeeeeeefecfaaaaeeeffffffffaaaa")
      4 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbcccccccaaaabbbbeceefccaaaaeeeeeeeffcfaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbcccccccaaaabbbbecfffccaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccffddaabbbbccccccfaaaabbbbecccccfaaaaeeeeeeefccfaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbccdddddddaabbbbeccccccddaabbbbeecccccaaaabbbbeeccfccaaaaeeeeeccffcfaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbccdddddddaabbbbeccccccddaabbbbeeccccfaaaabbbbeecffffaaaaeeeeeccccffaaaaeeeeecccfffaaaa")
      4 p("bbbbdddddddddddbbbbccddffdddaabbbbcccddffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdccccddddaabbbbcccccddddaabbbbeeccccfaaaabbbbecccfcfaaaaeeeeeeccfffaaaaeeeeeecffffaaaa")
      4 p("bbbbdddddddddddbbbbdccccddddaabbbbccccfddddaabbbbeeccfffaaaabbbbecccfffaaaaeeeeeeccccfaaaaeeeeeecccffaaaa")
      4 p("bbbbdddddddddddbbbbdcccdddddaabbbbdccccdfffaabbbbeecccdfaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeccccffaaaa")
      4 p("bbbbdddddddddddbbbbdcccddfddaabbbbdccccdfddaabbbbeecccffaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeccccffaaaa")
      4 p("bbbbdddddddddddbbbbdcccddffdaabbbbdccccdfffaabbbbeecccdfaaaabbbbeeccddfaaaaeeeeeeccccfaaaaeeeeeccccffaaaa")
      4 p("bbbbdddddddddddbbbbdcccdffddaabbbbdccccfdddaabbbbeecccfdaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeccccffaaaa")
      4 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbccccfffaaaabbbbecccccfaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbdccdccdddaabbbbddcccccddaabbbbeeccccfaaaabbbbecccccfaaaaeeeeeeffccfaaaaeeeeeefffffaaaa")
      4 p("bbbbdddddddddddbbbbdccddccddaabbbbddcccccddaabbbbeecccccaaaabbbbecccccfaaaaeeeeeefcfffaaaaeeeeeefffffaaaa")
      4 p("bbbbdddddddddddbbbbdccddccddaabbbbddccccfddaabbbbeeccfffaaaabbbbecccfffaaaaeeeeeeccccfaaaaeeeeeecccffaaaa")
      4 p("bbbbdddddddddddbbbbdccddcfddaabbbbddccccfddaabbbbeeccccfaaaabbbbecccccfaaaaeeeeeecccffaaaaeeeeeecffffaaaa")
      4 p("bbbbdddddddddddbbbbdccdddccdaabbbbddccddcccaabbbbeecccccaaaabbbbecccccfaaaaeeeeeefcfffaaaaeeeeeefffffaaaa")
      4 p("bbbbdddddddddddbbbbdccddddddaabbbbcccccffddaabbbbccccccfaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeecfffaaaa")
      4 p("bbbbdddddddddddbbbbdccddddddaabbbbcccccffddaabbbbccccccfaaaabbbbeeccfcfaaaaeeeeeeccfffaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdccdffdddaabbbbccccfddddaabbbbccccfffaaaabbbbeecccffaaaaeeeeeeccccfaaaaeeeeeeecccfaaaa")
      4 p("bbbbdddddddddddbbbbdccffddddaabbbbccccfddddaabbbbccccfffaaaabbbbeecccffaaaaeeeeeeccccfaaaaeeeeeeecccfaaaa")
      4 p("bbbbdddddddddddbbbbdcdddccddaabbbbdccdccfffaabbbbcccdcffaaaabbbbeccccffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdcfddddddaabbbbccfffffddaabbbbcccffcfaaaabbbbeeccfccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbeeccffcaaaabbbbecccfccaaaaeeeeeeccfcfaaaaeeeeeefffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddcccccaaaabbbbeeececcaaaaeeeeefeeecfaaaaeeeffffffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddcccccaaaabbbbeeecfccaaaaeeeeeeeefcfaaaaeeeefffffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddcccccaaaabbbbeeecfccaaaaeeeeeeeffcfaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddcccccaaaabbbbeeecfccaaaaeeeeefeefcfaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddcccccaaaabbbbeefcfccaaaaeeeeeefffcfaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddccccfaaaabbbbeeecccfaaaaeeeeeeeccffaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddccdaabbbbddfccccccaabbbbddfccccaaaabbbbeefccccaaaaeeeeeeffccfaaaaeeeeeeeffffaaaa")
      4 p("bbbbdddddddddddbbbbddccddffdaabbbbddccccfffaabbbbddccccfaaaabbbbeeccccfaaaaeeeeeeccccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbddccdffddaabbbbddccccfffaabbbbddccccfaaaabbbbeeccccfaaaaeeeeeeccccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdddccccddaabbbbddccccfffaabbbbddcccffaaaabbbbeccccffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdddccccddaabbbbddccccfffaabbbbddccfffaaaabbbbeeccccfaaaaeeeeeeccccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdddcccfddaabbbbddccccfffaabbbbddcccffaaaabbbbeeccccfaaaaeeeeeeccccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbdddccdccdaabbbbddddcccccaabbbbeecccccaaaabbbbecccccfaaaaeeeeeefcfffaaaaeeeeeefffffaaaa")
      4 p("bbbbdddddddddddbbbbdddccdffdaabbbbddccccfffaabbbbddccccfaaaabbbbeecccffaaaaeeeeeeccccfaaaaeeeeeeecccfaaaa")
      4 p("bbbbdddddddddddbbbbdddccdffdaabbbbddccccfffaabbbbddccccfaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
      4 p("bbbbdddddddddddbbbbdddccffddaabbbbddccccfffaabbbbddccccfaaaabbbbeecccffaaaaeeeeeeccccfaaaaeeeeeeecccfaaaa")
      4 p("bbbbdddddddddddbbbbdddccffddaabbbbddccccfffaabbbbddccccfaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbcccccccaaaabbbbeceefccaaaaeeeeeeeffcfaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeccccccddaabbbbeecccccaaaabbbbeeccfccaaaaeeeeeccffcfaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeccccffddaabbbbeeccccfaaaabbbbeecccffaaaaeeeeeccccffaaaaeeeeecccfffaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbeccccccaaaabbbbececcccaaaaeeeeeeecffcaaaaeeeffffffffaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbeccccccaaaabbbbecfccccaaaaeeeeeefcffcaaaaeeeeeffffffaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbecccfccaaaabbbbeceffccaaaaeeeeeeefcccaaaaeeeffffffccaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeefccccddaabbbbeffccccaaaabbbbeffccccaaaaeeeeeefccccaaaaeeeeeffffccaaaa")
      4 p("bbbbdddddddddddbbbbddddccdddaabbbbeffccccddaabbbbeefccccaaaabbbbeefccccaaaaeeeeeefccccaaaaeeeefffffccaaaa")
      4 p("bbbbdddddddddddbbbbdddddccddaabbbbdccdccfffaabbbbcccccffaaaabbbbeccccffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      4 p("bbbbdddddddddddbbbbddffccdddaabbbbddfccccddaabbbbeefccccaaaabbbbeefccccaaaaeeeeeefccccaaaaeeeeeffffccaaaa")
      4 p("bbbbdddddddddddbbbbddffccdddaabbbbddfccccddaabbbbeefccccaaaabbbbeffccccaaaaeeeeeefccccaaaaeeeeeefffccaaaa")
      4 p("bbbbdddddddddddbbbbdffdccdddaabbbbddfccccddaabbbbeefccccaaaabbbbeefccccaaaaeeeeeefccccaaaaeeeeeffffccaaaa")
      4 p("bbbbdddddddddddbbbbeeddddccdaabbbbeddddccccaabbbbeecccccaaaabbbbeccccccaaaaeeeeecffccfaaaaeeeefffffffaaaa")
      4 p("bbbbdddddddddddbbbbeeddddccdaabbbbeddddccccaabbbbeecccccaaaabbbbeccffccaaaaeeeeeccffcfaaaaeeeeccfffffaaaa")
      4 p("bbbbddddddddfffbbbbdcccddfffaabbbbdccccdfffaabbbbeecccdfaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
      4 p("bbbbddddddddfffbbbbdddccdfffaabbbbdddcccfffaabbbbdddcccfaaaabbbbeeddcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddddddfffbbbbdddccffdfaabbbbdddcccfffaabbbbdddcccfaaaabbbbeeddcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddddddfffbbbbddddddfffaabbbbdddcddfffaabbbbdcccccfaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddddddfffbbbbdddddffdfaabbbbdddcddfffaabbbbdcccccfaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddddfffffbbbbdcccddddfaabbbbdccccdfffaabbbbeecccdfaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
      4 p("bbbbddddddfffffbbbbdddccdddfaabbbbdddcccfffaabbbbdddcccfaaaabbbbeeddcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbdddddffffffbbbbdddddfddfaabbbbdddcdddffaabbbbdcccccdaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddfffffffbbbbccddddddfaabbbbccccdddffaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbddddfffffffbbbbccddddddfaabbbbcccddddffaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbddddfffffffbbbbdccdddfcfaabbbbddccccccfaabbbbdddccccaaaabbbbdddddccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
      4 p("bbbbddddfffffffbbbbdccdddfdfaabbbbccccddddfaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbddcccccaaaabbbbdcceeccaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbddcccccaaaabbbbdeeccccaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbddcccecaaaabbbbdcccceeaaaadddddeeceeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbddcceccaaaabbbbdcceeccaaaadddddeeeeecaaaaddddeeeeeeeaaaa")
      4 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbddcceecaaaabbbbdcceeeeaaaadddddcceeeeaaaaddddcceeeeeaaaa")
      4 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccfccccaabbbbddcccccaaaabbbbdeeccccaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbddddfffffffbbbbddddddfcfaabbbbdddcddccfaabbbbddccdccaaaabbbbeecddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbddccccccfaabbbbdddccccaaaabbbbdddddccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbddccfccccaabbbbdddccccaaaabbbbdddddccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcccccfaabbbbdddccccaaaabbbbeeddcccaaaaeeeeeeddcccaaaaeeeeeeeddccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcfccccaabbbbdddccccaaaabbbbeeddcccaaaaeeeeeeddcccaaaaeeeeeeeddccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbddddccccfaabbbbeeddcccaaaabbbbeddccccaaaaeeeeeedccccaaaaeeeeeedddccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbeddcccccfaabbbbeedccccaaaabbbbeeddcccaaaaeeeeeeddcccaaaaeeeedddddccaaaa")
      4 p("bbbbddddfffffffbbbbddddfcccfaabbbbeddcfccccaabbbbeedccccaaaabbbbeeddcccaaaaeeeeeeddcccaaaaeeeedddddccaaaa")
      4 p("bbbbdddffffffffbbbbdcddddddfaabbbbccdcddddfaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      4 p("bbbbdddffffffffbbbbdcddddffdaabbbbccccdddddaabbbbcccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      4 p("bbbbdddffffffffbbbbdcddddffdaabbbbccccdddddaabbbbcccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbdddffffffffbbbbdcddddffdaabbbbccdddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccccaaaabbbbddecceeaaaadddddeeeeeeaaaadddddeeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccccaaaabbbbdeeeeccaaaadddddeeeeeeaaaaddddddeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccceaaaabbbbddcceeeaaaadddddeceeeeaaaadddddeeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccecaaaabbbbdddcceeaaaadddddeeceeeaaaaddddeeeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccecaaaabbbbdeecceeaaaadddddeeceeeaaaaddddddeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcceccaaaabbbbdddeeccaaaadddddeeeeecaaaaddddeeeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcceccaaaabbbbdeeeeccaaaadddddeeeeecaaaaddddddeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcceecaaaabbbbddceeeeaaaadddddcceeeeaaaadddddceeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcecccaaaabbbbdddeeccaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcecccaaaabbbbddeeeccaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdcccceeccaabbbbddccceeaaaabbbbdccceeeaaaadddddcceeeeaaaaddddddceeeeaaaa")
      4 p("bbbbdddffffffffbbbbdddccceefaabbbbdccccceefaabbbbdcccceeaaaabbbbdcccceeaaaadddddcceceeaaaaddddddceeeeaaaa")
      4 p("bbbbdddffffffffbbbbdddccffeeaabbbbdccccceeeaabbbbdcccceeaaaabbbbdcccceeaaaadddddccecceaaaaddddddceeeeaaaa")
      4 p("bbbbdddffffffffbbbbdddddcccfaabbbbddddccccfaabbbbdeddcccaaaabbbbeedccccaaaaeeeeeedccccaaaaeeeeeedddccaaaa")
      4 p("bbbbdddffffffffbbbbdddfccccfaabbbbdccccccccaabbbbdecccccaaaabbbbdeeeeccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdddfccccfaabbbbdccccccccaabbbbdecccceaaaabbbbdeecceeaaaadddddeeecceaaaaddddddeeeeeaaaa")
      4 p("bbbbdddffffffffbbbbdddfccccfaabbbbdddccccccaabbbbdddcdccaaaabbbbdddddccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
      4 p("bbbbdddffffffffbbbbdddffcceeaabbbbdccccceeeaabbbbdcccceeaaaabbbbdcccceeaaaadddddccecceaaaaddddddceeeeaaaa")
      4 p("bbbbdddffffffffbbbbdeefccccfaabbbbddeccccccaabbbbdeeccccaaaabbbbdeeccccaaaadddddeeecceaaaadddddddeeeeaaaa")
      4 p("bbbbddeecccffffbbbbddeeccccfaabbbbddeeecfffaabbbbddeeccfaaaabbbbdeecccfaaaadddddeeccccaaaaddddddeecccaaaa")
      4 p("bbbbddeecccffffbbbbdeeeccccfaabbbbdeeeecfffaabbbbddeeccfaaaabbbbddecccfaaaaddddddeccccaaaaddddddeecccaaaa")
      4 p("bbbbddeeeccffffbbbbdeeeccccfaabbbbdeecccfffaabbbbddeeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddeecccaaaa")
      4 p("bbbbddeeeeeefffbbbbddeccefefaabbbbddeeccfffaabbbbddeeccfaaaabbbbdeecccfaaaadddddccccccaaaaddddddcccccaaaa")
      4 p("bbbbddeeeeeffffbbbbddecceeefaabbbbddeeccfffaabbbbddeeccfaaaabbbbdeecccfaaaadddddccccccaaaaddddddcccccaaaa")
      4 p("bbbbddeefffffffbbbbdeeffcccfaabbbbdeeeeccccaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      4 p("bbbbddeffffffffbbbbdeefccccfaabbbbdeeccccccaabbbbdeececcaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
      4 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddcdddcaaaabbbbdddddccaaaaeeeedeeedcdaaaaeeeeeeeedddaaaa")
      4 p("bbbbddfffffffffbbbbddccccccfaabbbbddcccccccaabbbbddccceeaaaabbbbdddccceaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
      4 p("bbbbddfffffffffbbbbdddddcccfaabbbbdddcdccccaabbbbdddccccaaaabbbbedddcccaaaaeeeeeeedcccaaaaeeeeeeeddccaaaa")
      4 p("bbbbddfffffffffbbbbddeeccccfaabbbbddeccccccaabbbbddeccccaaaabbbbdeeccccaaaadddddeeceecaaaaddddddeeeeeaaaa")
      4 p("bbbbddfffffffffbbbbddeeccccfaabbbbddeccccccaabbbbddececcaaaabbbbdeeeeccaaaadddddeeecccaaaaddddddeeeccaaaa")
      4 p("bbbbddfffffffffbbbbddfcccceeaabbbbddcccceeeaabbbbddcceeeaaaabbbbdcceeeeaaaadddddcccceeaaaaddddddcccceaaaa")
      4 p("bbbbddfffffffffbbbbddfcccceeaabbbbddcccceeeaabbbbddceeeeaaaabbbbdccceeeaaaadddddccccceaaaaddddddccceeaaaa")
      4 p("bbbbdeeccccffffbbbbdeeeccccfaabbbbddeeecfffaabbbbddeeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddeecccaaaa")
      4 p("bbbbdeeefffffffbbbbdeeefcccfaabbbbddeeccccfaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      4 p("bbbbeccccccffffbbbbeeccccccfaabbbbeeccccfffaabbbbeccccefaaaabbbbeeeeeefaaaadddddeeddddaaaadddddddddddaaaa")
      4 p("bbbbeccccccffffbbbbeeccccccfaabbbbeeccddfffaabbbbeccccdfaaaabbbbecddcdfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      4 p("bbbbeccccccffffbbbbeeccccccfaabbbbeeeeccfffaabbbbeeeccffaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecccddddaabbbbeccccddaaaabbbbecccdddaaaaeeeeefccfddaaaaeeeffffffffaaaa")
      4 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccdcddaaaabbbbecccccdaaaaeeeeeccffcdaaaaeeeffffffffaaaa")
      4 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccddddaaaabbbbecccccdaaaaeeeeeccffccaaaaeeeffffffffaaaa")
      4 p("bbbbeccccffffffbbbbeeccccfffaabbbbeeccccccfaabbbbeccccccaaaabbbbeeeeeddaaaadddddeeeeddaaaadddddddddddaaaa")
      4 p("bbbbeccddddddddbbbbeecccddddaabbbbeecccddddaabbbbeccccddaaaabbbbecccccdaaaaeeeeeffcccdaaaaeeeffffffffaaaa")
      4 p("bbbbeccddddddddbbbbeecccddddaabbbbeecccddddaabbbbecccdddaaaabbbbecccccdaaaaeeeeeccccffaaaaeeeffffffffaaaa")
      4 p("bbbbeccddddddddbbbbeecccddddaabbbbeecccddddaabbbbecccdddaaaabbbbecccccdaaaaeeeeeccffccaaaaeeeffffffffaaaa")
      4 p("bbbbeccddddddddbbbbeecccddddaabbbbeecccddddaabbbbecccdddaaaabbbbecccccdaaaaeeeeeffccccaaaaeeeffffffffaaaa")
      4 p("bbbbeccffffffffbbbbeecccfccfaabbbbeeeccccccaabbbbeeeccccaaaabbbbddeeeccaaaadddddeedecdaaaadddddddddddaaaa")
      4 p("bbbbedddfffffffbbbbeeddfcccfaabbbbeedcccccfaabbbbeddccccaaaabbbbedddcccaaaaeeeeedddcccaaaaeeeddddddccaaaa")
      4 p("bbbbeecccccffffbbbbecccccccfaabbbbeeccccfffaabbbbeececcfaaaabbbbeeeeecfaaaaddddddddeedaaaadddddddddddaaaa")
      4 p("bbbbeecccccffffbbbbecccccccfaabbbbeeccccfffaabbbbeececcfaaaabbbbeeeeecfaaaaddddeedddddaaaadddddddddddaaaa")
      4 p("bbbbeecccccffffbbbbecccccccfaabbbbeeecccfffaabbbbeeeecffaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeecccccffffbbbbecceccccfaabbbbeeeeccfffaabbbbeeccccfaaaabbbbeeecccfaaaadddddeeddddaaaadddddddddddaaaa")
      4 p("bbbbeecccccffffbbbbecceccccfaabbbbeeeeccfffaabbbbeeccccfaaaabbbbeeecccfaaaaddddeedddddaaaadddddddddddaaaa")
      4 p("bbbbeecccccffffbbbbeeccccccfaabbbbeeecccfffaabbbbeeeccffaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeccccfccfaabbbbeecccccaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
      4 p("bbbbeeccccfffffbbbbeccccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbeeeddccaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeecccddddddbbbbeccccccddaabbbbecccccdddaabbbbeeccccdaaaabbbbeffccddaaaaeeeeeffffddaaaaeeeffffddddaaaa")
      4 p("bbbbeecccddddddbbbbeccdccdddaabbbbeccddddddaabbbbeecccddaaaabbbbecccccdaaaaeeeeefccfcdaaaaeeeffffffffaaaa")
      4 p("bbbbeecccddddddbbbbeccdccdddaabbbbeccddddddaabbbbeeccdddaaaabbbbecccccdaaaaeeeeefccfccaaaaeeeffffffffaaaa")
      4 p("bbbbeecccffffffbbbbecccccfffaabbbbecccccccfaabbbbeecccccaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
      4 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbeeeddccaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeecccffffffbbbbeeccccfffaabbbbeeecccccfaabbbbeeeccccaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeecccffffffbbbbeeccccfffaabbbbeeecccccfaabbbbeeeccccaaaabbbbeeeddccaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeeccfffffffbbbbecccfcccfaabbbbeeccccccfaabbbbeececccaaaabbbbeeeeeccaaaaddddeedddddaaaadddddddddddaaaa")
      4 p("bbbbeeccfffffffbbbbeccffcccfaabbbbeccccccccaabbbbeecccccaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
      4 p("bbbbeecddddddddbbbbeccccddddaabbbbeccccddddaabbbbeeccccdaaaabbbbecccccdaaaaeeeeecffcddaaaaeeeffffffffaaaa")
      4 p("bbbbeecddddddddbbbbeccccddddaabbbbeccccddddaabbbbeeccccdaaaabbbbecccccdaaaaeeeeefccfddaaaaeeeffffffffaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbeccccddddaabbbbeeccccdaaaabbbbecccccdaaaaeeeeefccfccaaaaeeeffffffffaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbeccccddddaabbbbeeccccdaaaabbbbecccfcdaaaaeeeeefccfccaaaaeeefffffffcaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbecccdddddaabbbbeeccccdaaaabbbbeccccccaaaaeeeeecccffcaaaaeeeffffffffaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbecccdddddaabbbbeeccccdaaaabbbbeccccccaaaaeeeeecffcccaaaaeeeffffffffaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbecccdddddaabbbbeeccccdaaaabbbbeccffccaaaaeeeeecffcccaaaaeeeffffffccaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbecccdddddaabbbbeefcccdaaaabbbbeffccccaaaaeeeeefcccccaaaaeeeffffffccaaaa")
      4 p("bbbbeecddddddddbbbbeccddddddaabbbbeccddcdddaabbbbeeccdccaaaabbbbeccccccaaaaeeeeefccfccaaaaeeeffffffffaaaa")
      4 p("bbbbeecffffffffbbbbecccccccfaabbbbecccccccfaabbbbeeeecccaaaabbbbddeeeccaaaaddddddeeeedaaaadddddddddddaaaa")
      4 p("bbbbeecffffffffbbbbeccccccffaabbbbecccccdddaabbbbeecccddaaaabbbbeccccddaaaaeeeeeddcdddaaaaeeeddddddddaaaa")
      4 p("bbbbeecffffffffbbbbeccfccccfaabbbbeccccccccaabbbbeeccccdaaaabbbbeddcdddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      4 p("bbbbeedddddddddbbbbecdddddddaabbbbeccdccdddaabbbbeecccccaaaabbbbeccccccaaaaeeeeefccfccaaaaeeeffffffffaaaa")
      4 p("bbbbeedddddddddbbbbecdddddddaabbbbeccdccdddaabbbbeecccccaaaabbbbecccfccaaaaeeeeefccfccaaaaeeefffffffcaaaa")
      4 p("bbbbeedddddddddbbbbeddddccddaabbbbeccdccdddaabbbbeeccccdaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      4 p("bbbbeeeccccffffbbbbdeeeccccfaabbbbdddeecfffaabbbbddeeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddeecccaaaa")
      4 p("bbbbeeeccccffffbbbbeeecccccfaabbbbeeccccfffaabbbbeecccffaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccccffffbbbbeeecccccfaabbbbeeeccffffaabbbbeeeccfcaaaabbbbddeccccaaaaddddddeeccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccccffffbbbbeeecccccfaabbbbeeeccffffaabbbbeeeccfcaaaabbbbddeccccaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccccffffbbbbeeeeccccfaabbbbeeeeccfffaabbbbeeeccffaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccccffffbbbbeeeeccccfaabbbbeeeeccfffaabbbbeeeccffaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccffffffbbbbeeecccfffaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccffffffbbbbeeecccfffaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccffffffbbbbeeecccfffaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeddccaaaadddddeedccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccffffffbbbbeeecccfffaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeccffffffbbbbeeeeccfffaabbbbeeeeccccfaabbbbeeeccccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbdeeeccccfaabbbbdddeecfffaabbbbddeeccfaaaabbbbddecccfaaaaddddddeccccaaaaddddddeecccaaaa")
      4 p("bbbbeeeecccffffbbbbecceccccfaabbbbeeccccfffaabbbbeeccccfaaaabbbbeeecccfaaaaddddeedddddaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbecceccccfaabbbbeeccccfffaabbbbeeeeccfaaaabbbbeeecccfaaaaddddddddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbececccccfaabbbbecccccfffaabbbbeecccffaaaabbbbeeeccddaaaadddddeeecddaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbeeecccccfaabbbbeeecccfffaabbbbeecccffaaaabbbbeccccddaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbeeecccccfaabbbbeeecccfffaabbbbeeeecffaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeecccfffaabbbbeeccccfaaaabbbbeeccccfaaaaddddddddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeeeccfffaabbbbeeccccfaaaabbbbecccccfaaaaddddddddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeccfffffbbbbeeeccffcfaabbbbeeeccfccfaabbbbeeeecccaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecffffffbbbbdeeccffcfaabbbbdeecccccfaabbbbddeccccaaaabbbbdeeeeccaaaadddddedecccaaaadddddddddccaaaa")
      4 p("bbbbeeeecffffffbbbbececccfffaabbbbecccccccfaabbbbeecccccaaaabbbbeeeccddaaaadddddeeecddaaaadddddddddddaaaa")
      4 p("bbbbeeeecffffffbbbbeeecccfffaabbbbeeecccccfaabbbbeecccccaaaabbbbeccccddaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecffffffbbbbeeecccfffaabbbbeeecccccfaabbbbeecccccaaaabbbbeccddccaaaaddddeeddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeecffffffbbbbeeecccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeccffffbbbbeeeeecccfaabbbbeeecccfffaabbbbeecccffaaaabbbbcccccddaaaadddddccdccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeccffffbbbbeeeeecccfaabbbbeeecccfffaabbbbeecccffaaaabbbbddcccccaaaaddddddccccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeeeefffbbbbdeedeefefaabbbbddddeefffaabbbbddccccfaaaabbbbdcccccfaaaadddddccccccaaaaddddddcccccaaaa")
      4 p("bbbbeeeeeeeefffbbbbecceeefefaabbbbccceecfffaabbbbddccccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      4 p("bbbbeeeeeeeffffbbbbdeedeeeefaabbbbddddeefffaabbbbddccccfaaaabbbbdcccccfaaaadddddccccccaaaaddddddcccccaaaa")
      4 p("bbbbeeeeeeeffffbbbbecceeeeefaabbbbccceecfffaabbbbddccccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      4 p("bbbbeeeeeffffffbbbbeceeeefffaabbbbcceceeccfaabbbbceeccccaaaabbbbcccccddaaaadddddccccddaaaadddddddddddaaaa")
      4 p("bbbbeeeeeffffffbbbbeceeeefffaabbbbeccceeccfaabbbbeecccccaaaabbbbcccccddaaaadddddccccddaaaadddddddddddaaaa")
      4 p("bbbbeeeeeffffffbbbbeeeceefffaabbbbeeccccccfaabbbbeecccccaaaabbbbeccddccaaaaddddccddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeffffffbbbbeeeeecfffaabbbbeeecccccfaabbbbeecccccaaaabbbbcccccddaaaadddddccdccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeffffffbbbbeeeeecfffaabbbbeeecccccfaabbbbeecccccaaaabbbbcccddccaaaadddddccdccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeffffffbbbbeeeeecfffaabbbbeeecccccfaabbbbeecccccaaaabbbbddcccccaaaaddddddccccdaaaadddddddddddaaaa")
      4 p("bbbbeeeeeffffffbbbbeeeeeffcfaabbbbddeceeccfaabbbbdeeccccaaaabbbbddddcccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbeeeefffffffbbbbeccefcccfaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeccccaaaaddddeedddddaaaadddddddddddaaaa")
      4 p("bbbbeeeefffffffbbbbeccefcccfaabbbbeeccfccccaabbbbeecccccaaaabbbbeeeccccaaaaddddeedddddaaaadddddddddddaaaa")
      4 p("bbbbeeeefffffffbbbbeceeeeeefaabbbbcceeeceffaabbbbcccccccaaaabbbbcccccccaaaadddddddddccaaaadddddddddddaaaa")
      4 p("bbbbeeeefffffffbbbbeceeeeeefaabbbbcceeeceffaabbbbcccccccaaaabbbbccccdccaaaadddddddddccaaaaddddddddddcaaaa")
      4 p("bbbbeeeefffffffbbbbeeceeefcfaabbbbeeccecccfaabbbbeccccccaaaabbbbeecccccaaaaddddddddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbddecccccfaabbbbdeeccccaaaabbbbdeedcccaaaadddddeedcccaaaadddddddddccaaaa")
      4 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbdeecccccfaabbbbdeeccccaaaabbbbddedcccaaaadddddeedcccaaaadddddddddccaaaa")
      4 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecccccfaabbbbeedccccaaaabbbbeeddcccaaaaddddddddcccaaaadddddddddccaaaa")
      4 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeeccccfaabbbbeedddccaaaabbbbeddddccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbeeeefffffffbbbbeeeffcccfaabbbbeeeccccccaabbbbeeeecccaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
      4 p("bbbbeeeefffffffbbbbeeeffcccfaabbbbeeeddccccaabbbbeeeedccaaaabbbbeddddccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbeeeffffffffbbbbeeecccccfaabbbbdeccccccfaabbbbdeeeeccaaaabbbbddedeccaaaadddddeedcccaaaadddddddddccaaaa")
      4 p("bbbbeeeffffffffbbbbeeecccccfaabbbbeeccccccfaabbbbdeeeeccaaaabbbbdeedeccaaaaddddddddcccaaaadddddddddccaaaa")
      4 p("bbbbeeeffffffffbbbbeeecccccfaabbbbeeccccccfaabbbbeedddccaaaabbbbeeeddccaaaadddddeedcccaaaadddddddddccaaaa")
      4 p("bbbbeeeffffffffbbbbeeeeecccfaabbbbddeeccccfaabbbbdeeeeccaaaabbbbddddeccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbeeeffffffffbbbbeeeeeeecfaabbbbddeceeccfaabbbbdeeccccaaaabbbbddddcccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbeeeffffffffbbbbeeefecccfaabbbbddeeeccccaabbbbdeeeeccaaaabbbbddddeccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeececcccaabbbbeedccccaaaabbbbeeddcccaaaaddddddddcccaaaadddddddddccaaaa")
      4 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeeeeccccaabbbbdddeeccaaaabbbbddddeccaaaaddddddcccccaaaadddddddccccaaaa")
      4 p("bbbbfddddddddddbbbbfddddccddaabbbbffffccdddaabbbbfccffcdaaaabbbbeeccfccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbfddddddddddbbbbfddddcdddaabbbbffccdccddaabbbbfffccccaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbfddddddddddbbbbfddddcdddaabbbbfffcdccddaabbbbfccccccaaaabbbbffcccccaaaaeeeeffeecccaaaaeeeeeeeeeccaaaa")
      4 p("bbbbffcccccddddbbbbfccccccddaabbbbfcccccdddaabbbbffccccdaaaabbbbeffffddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbffcccccddddbbbbfccccccddaabbbbfffffcdddaabbbbccffccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbffcccddddddbbbbfccccccddaabbbbfffcccdddaabbbbfffcdddaaaabbbbfccccddaaaaeeeecceecddaaaaeeeeeeeeeddaaaa")
      4 p("bbbbffcccddddddbbbbfccfccdddaabbbbffffccdddaabbbbffccccdaaaabbbbeeccccdaaaaeeeeeeccdddaaaaeeeeeeecdddaaaa")
      4 p("bbbbffdddddddddbbbbffffdccddaabbbbfffcccdddaabbbbfcccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      4 p("bbbbffffcccddddbbbbffcccccddaabbbbfcccccdddaabbbbfcccdddaaaabbbbfccddddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
      4 p("bbbbffffcccddddbbbbffcccccddaabbbbfcccccdddaabbbbfcccdddaaaabbbbfeeccddaaaaeeeefeedccdaaaaeeeeeeeddddaaaa")
      4 p("bbbbffffcddddddbbbbffcccccddaabbbbfcccccdddaabbbbfcccdddaaaabbbbfccccddaaaaeeeefceecddaaaaeeeeeeeeeddaaaa")
      4 p("bbbbffffcddddddbbbbffcccccddaabbbbfcccccdddaabbbbfccddddaaaabbbbfccccddaaaaeeeefceeccdaaaaeeeeeeeeeddaaaa")
      4 p("bbbbffffcddddddbbbbffcccccddaabbbbfcccccdddaabbbbfcecdddaaaabbbbfeeccddaaaaeeeefecccddaaaaeeeeeeeccddaaaa")
      4 p("bbbbffffcddddddbbbbffccccdddaabbbbfffcccdddaabbbbfccccddaaaabbbbccccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
      4 p("bbbbffffcddddddbbbbfffccccddaabbbbfcfcccdddaabbbbfcccdddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
      4 p("bbbbffffcddddddbbbbffffccdddaabbbbfccfccdddaabbbbccccccdaaaabbbbeeccccdaaaaeeeeeeccdddaaaaeeeeeeecdddaaaa")
      4 p("bbbbffffdddddddbbbbccffdfdddaabbbbcccfffdddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbffffdddddddbbbbfccfdccddaabbbbffccccdddaabbbbffccdddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbffffdddddddbbbbfccfdcdddaabbbbffccccdddaabbbbffcccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbffffdddddddbbbbfccfffdddaabbbbccccffdddaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      4 p("bbbbffffdddddddbbbbfccfffdddaabbbbccccffdddaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbffffdddddddbbbbfcffffdddaabbbbccfccddddaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeedddaaaa")
      4 p("bbbbffffdddddddbbbbfcffffdddaabbbbccfcdddddaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      4 p("bbbbffffdddddddbbbbffcfdcdddaabbbbfccfccdddaabbbbfccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffcdddddbbbbfcffccdddaabbbbccffcddddaabbbbcccccddaaaabbbbccccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
      4 p("bbbbfffffddddddbbbbfcccfffddaabbbbfccccddddaabbbbeecccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
      4 p("bbbbfffffddddddbbbbfccffccddaabbbbfcccccdddaabbbbfcccdddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffddddddbbbbfccffccddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecdcddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      4 p("bbbbfffffddddddbbbbfccffccddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecddddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbfffffddddddbbbbfcfdffdddaabbbbccfddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbfffffddddddbbbbfcfffccddaabbbbccfcccdddaabbbbcccccddaaaabbbbeecccddaaaaeeeeeeccdddaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffddddddbbbbfcfffccddaabbbbccfcccdddaabbbbccccdddaaaabbbbcccccddaaaaeeeececceddaaaaeeeeeeeeeddaaaa")
      4 p("bbbbfffffddddddbbbbffccfccddaabbbbfcccccdddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeeccdddaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffddddddbbbbffccfffddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      4 p("bbbbfffffddddddbbbbffccfffddaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffddddddbbbbffccfffddaabbbbeecccddddaabbbbeccccddaaaabbbbecccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
      4 p("bbbbfffffddddddbbbbfffccccddaabbbbfcccccdddaabbbbfcccdddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffddddddbbbbfffccccddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecdcddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      4 p("bbbbfffffddddddbbbbfffccccddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecddddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbffffffdddddbbbbfcffdddddaabbbbccfccddddaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeedddaaaa")
      4 p("bbbbffffffdddddbbbbfcffdddddaabbbbccfcdddddaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      4 p("bbbbffffffdddddbbbbffccccdddaabbbbfccccddddaabbbbfccccddaaaabbbbccccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
      4 p("bbbbfffffffddddbbbbccfccffddaabbbbccccccdddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      4 p("bbbbfffffffddddbbbbccffccfddaabbbbeccccddddaabbbbeeccdddaaaabbbbeecccddaaaaeeeeeccccddaaaaeeeeecccdddaaaa")
      4 p("bbbbfffffffddddbbbbccfffccddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbfffffffddddbbbbfccccddddaabbbbfcccccdddaabbbbfcccdddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
      4 p("bbbbfffffffddddbbbbfccccddddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecdcddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      4 p("bbbbfffffffddddbbbbfccccddddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecddddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbfffffffddddbbbbfccfccfddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      4 p("bbbbfffffffddddbbbbfccfcddddaabbbbcccfccdddaabbbbeeccccdaaaabbbbecccccdaaaaeeeeeeccdcdaaaaeeeeeedddddaaaa")
      4 p("bbbbfffffffddddbbbbfcfccddddaabbbbccfcccdddaabbbbccccdddaaaabbbbcccccddaaaaeeeececceddaaaaeeeeeeeeeddaaaa")
      4 p("bbbbfffffffddddbbbbfcfddddddaabbbbccfddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbfffffffddddbbbbfcfddddddaabbbbccfddddddaabbbbcccddcdaaaabbbbeeccdccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbfffffffddddbbbbffccccfddaabbbbeccccddddaabbbbeeccdddaaaabbbbeecccddaaaaeeeeeccccddaaaaeeeeecccdddaaaa")
      4 p("bbbbfffffffddddbbbbffccfcdddaabbbbccccccdddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      4 p("bbbbffffffffdddbbbbddddddffdaabbbbdcccdddddaabbbbccccdcdaaaabbbbeecddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      4 p("bbbbffffffffdddbbbbfccccccfdaabbbbccccccdddaabbbbeeccdddaaaabbbbeccccddaaaaeeeeeeccdddaaaaeeeeeedddddaaaa")
      4 p("bbbbffffffffdddbbbbfccccccfdaabbbbccccccdddaabbbbeeccdddaaaabbbbecccdddaaaaeeeeeeccdddaaaaeeeeeecddddaaaa")
      4 p("bbbbffffffffdddbbbbfcdddddfdaabbbbccdddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      4 p("bbbbffffffffdddbbbbffdddddddaabbbbdddcdddddaabbbbdcccccdaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      5 p("bbbbcccddddddddbbbbccccdddddaabbbbccdddddddaabbbbccccceeaaaabbbbeccccceaaaaffffeeeceeeaaaaffffffeeeeeaaaa")
      5 p("bbbbcccddddddddbbbbccccdddddaabbbbccdddddddaabbbbccccceeaaaabbbbfccccceaaaafffffeeceeeaaaaffffeeeeeeeaaaa")
      5 p("bbbbcccddddddddbbbbccccdeeddaabbbbccccdedddaabbbbcccccedaaaabbbbeccceedaaaaffffeeeceedaaaaffffffeeeddaaaa")
      5 p("bbbbcccddddddddbbbbccccdeeddaabbbbccccdedddaabbbbcccccedaaaabbbbfccceedaaaafffffeeceedaaaaffffeeeeeddaaaa")
      5 p("bbbbcccddddddddbbbbccccdeeddaabbbbccccdedddaabbbbcceccedaaaabbbbfceeeedaaaafffffcceeedaaaaffffcceeeddaaaa")
      5 p("bbbbccceeddddddbbbbcccceeeddaabbbbcceeeedddaabbbbccceeedaaaabbbbfccceedaaaafffffcccdedaaaaffffccdddddaaaa")
      5 p("bbbbccceeeeddddbbbbcccceedddaabbbbcceeeedddaabbbbccceeddaaaabbbbfccceedaaaafffffcccdedaaaaffffccdddddaaaa")
      5 p("bbbbcddddddddddbbbbccddccdddaabbbbccdccddddaabbbbccccceeaaaabbbbeccccceaaaaffffeeeceeeaaaaffffffeeeeeaaaa")
      5 p("bbbbcddddddddddbbbbccddccdddaabbbbccdccddddaabbbbccccceeaaaabbbbfccccceaaaafffffeeceeeaaaaffffeeeeeeeaaaa")
      5 p("bbbbceeeeeeddddbbbbcceeeedddaabbbbcceeeedddaabbbbcccecddaaaabbbbfcccccdaaaafffffcccdcdaaaaffffccdddddaaaa")
      5 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbccccceeaaaabbbbeccccceaaaaffffeeeceeeaaaaffffffeeeeeaaaa")
      5 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbccccceeaaaabbbbfccccceaaaafffffeeceeeaaaaffffeeeeeeeaaaa")
      5 p("bbbbdddddddddddbbbbdccccddddaabbbbcccceddddaabbbbcccceeeaaaabbbbfcccceeaaaafffffcceeeeaaaaffffcceeeeeaaaa")
      5 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbddcecccaaaabbbbdeeeeccaaaaffffdeeeeceaaaaffffffeeeeeaaaa")
      5 p("bbbbdddddddddddbbbbdcedeedddaabbbbcceeeddddaabbbbccceeeeaaaabbbbcccceceaaaaffffcccccceaaaaffffffccceeaaaa")
      5 p("bbbbdddddddddddbbbbdddeddeedaabbbbdcdeeeeeeaabbbbccdcceeaaaabbbbcccccceaaaaffffcccccceaaaaffffffccceeaaaa")
      5 p("bbbbdddddddddddbbbbdeccddccdaabbbbdeeccccccaabbbbddeccccaaaabbbbdeeccccaaaaffffdeeecceaaaaffffffeeeeeaaaa")
      5 p("bbbbeddddddddddbbbbeeedccdddaabbbbeeeccddddaabbbbeeccccdaaaabbbbecccccdaaaaffffeeeccccaaaaffffffeecccaaaa")
      5 p("bbbbeddddddddddbbbbeeedccdddaabbbbeeeccddddaabbbbeeeeccdaaaabbbbeeecccdaaaaffffeccccccaaaaffffffcccccaaaa")
      5 p("bbbbeddddddddddbbbbeeedeedddaabbbbeeeeeddddaabbbbeceeccdaaaabbbbccecccdaaaaffffcccccccaaaaffffffcccccaaaa")
      5 p("bbbbeecccddddddbbbbeccccccddaabbbbecccccdddaabbbbeecccddaaaabbbbeffccddaaaaeeeeeffcdddaaaaeeeffffffddaaaa")
      5 p("bbbbeeeddddddddbbbbeceedeeddaabbbbcceededddaabbbbccceeedaaaabbbbccccecdaaaaffffccccccdaaaaffffffcccddaaaa")
      5 p("bbbbeeeeeedddddbbbbeceeeedddaabbbbcceeeddddaabbbbcccecddaaaabbbbccccccdaaaaffffccccdcdaaaaffffffccdddaaaa")
      5 p("bbbbeeeeeedddddbbbbeceeeedddaabbbbcceeeddddaabbbbcccedddaaaabbbbccccdcdaaaaffffccccccdaaaaffffffcccddaaaa")
      5 p("bbbbeeeeeedddddbbbbeeeecedddaabbbbeeeccddddaabbbbeccccddaaaabbbbccccccdaaaaffffccccdcdaaaaffffffccdddaaaa")
      5 p("bbbbeeeeeedddddbbbbeeeecedddaabbbbeeeccddddaabbbbecccdddaaaabbbbccccdcdaaaaffffccccccdaaaaffffffcccddaaaa")
      5 p("bbbbeeeeeeeedddbbbbeceeeededaabbbbcccceddddaabbbbcccccddaaaabbbbccccdddaaaaffffccccdddaaaaffffffccdddaaaa")
      5 p("bbbbeeeeeeeedddbbbbeeeccededaabbbbceecccdddaabbbbcccccddaaaabbbbfccdccdaaaafffffccddcdaaaaffffccdddddaaaa")
      5 p("bbbbeeeeeeeedddbbbbeeeccededaabbbbceecccdddaabbbbccccdddaaaabbbbfccddddaaaafffffccccddaaaaffffccccdddaaaa")
      6 p("bbbbcccccccffffbbbbccccccccfaabbbbdccceefffaabbbbdcceeefaaaabbbbddeeeefaaaaddddddddeeeaaaaddddddddeeeaaaa")
      6 p("bbbbcccccccffffbbbbccccccccfaabbbbeccceefffaabbbbeeeccefaaaabbbbddeeeefaaaadddddddddeeaaaadddddddddeeaaaa")
      6 p("bbbbcccccccffffbbbbccccccccfaabbbbecccfffffaabbbbeeecceeaaaabbbbddeeeeeaaaadddddddddeeaaaadddddddddeeaaaa")
      6 p("bbbbcccccddddddbbbbccccccdddaabbbbcccddddddaabbbbccccddeaaaabbbbececdeeaaaafffeeeeeddeaaaafffffffeeeeaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbdccceccffaabbbbdcceeceaaaabbbbddeeeeeaaaadddddeedeeeaaaaddddddddddeaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbdcdddccffaabbbbdddedccaaaabbbbddeeeccaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbdcdddccffaabbbbdddedccaaaabbbbeeeedccaaaaeeeeeddddcdaaaaeeeeeddddddaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbecdddccffaabbbbeedcccdaaaabbbbeeddccdaaaaeeeeeedddddaaaaeeeedddddddaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbecdddccffaabbbbeedddccaaaabbbbeedddccaaaaeeeeeedddcdaaaaeeeedddddddaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbecdddccffaabbbbeedddccaaaabbbbeeeddccaaaaeeeeededdcdaaaaeeeddddddddaaaa")
      6 p("bbbbcccccffffffbbbbcccccccffaabbbbeceecccffaabbbbeeeccceaaaabbbbddeceeeaaaaddddddeeeedaaaadddddddddddaaaa")
      6 p("bbbbcccccffffffbbbbccccccdffaabbbbecccdddffaabbbbeeeccddaaaabbbbeeeccddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      6 p("bbbbcccccffffffbbbbccccccdffaabbbbecddccdffaabbbbeedccddaaaabbbbeedccddaaaaeeeeeeddccdaaaaeeeedddddddaaaa")
      6 p("bbbbcccccffffffbbbbccccccdffaabbbbeceeccdffaabbbbeeeccddaaaabbbbeddccddaaaaeeeeedddccdaaaaeeeddddddddaaaa")
      6 p("bbbbcccccffffffbbbbcccccceffaabbbbdccceeeffaabbbbdcceeeeaaaabbbbddcceeeaaaadddddccdeeeaaaaddddddddddeaaaa")
      6 p("bbbbcccccffffffbbbbccccccfffaabbbbccddddddfaabbbbccdccddaaaabbbbecccdddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      6 p("bbbbccceeffffffbbbbcccceeeffaabbbbdccccceffaabbbbdcccceeaaaabbbbddcceeeaaaadddddccdeeeaaaaddddddddddeaaaa")
      6 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbeceeeecaaaabbbbeeeeeeeaaaaddddddddeedaaaadddddddddddaaaa")
      6 p("bbbbcddddddddddbbbbcccddffddaabbbbccccdffddaabbbbccccdffaaaabbbbecccddfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      6 p("bbbbcddddddddddbbbbccddccdddaabbbbccdcccfddaabbbbccddccfaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
      6 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbcccccceaaaabbbbececceeaaaafffeeeeecceaaaafffffffeeeeaaaa")
      6 p("bbbbcdddfffffffbbbbccddddddfaabbbbccdddddffaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      6 p("bbbbcfffdddddddbbbbccffdddddaabbbbccffffdddaabbbbcccccfdaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      6 p("bbbbcfffffffdddbbbbcccddfffdaabbbbccccdddddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      6 p("bbbbcfffffffdddbbbbccdddfffdaabbbbccccdddddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      6 p("bbbbcfffffffdddbbbbccdddfffdaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      6 p("bbbbddcccccffffbbbbdccccccffaabbbbdddddcfffaabbbbddeedcfaaaabbbbddeddccaaaaeeeeddedcccaaaaeeeeeeeddccaaaa")
      6 p("bbbbddcccccffffbbbbdccccccffaabbbbdeecccfffaabbbbddeeccfaaaabbbbdeeeeccaaaadddddedecceaaaadddddddeeeeaaaa")
      6 p("bbbbddcccffffffbbbbdccccccffaabbbbdccccccffaabbbbdccecceaaaabbbbdceeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      6 p("bbbbddcccffffffbbbbdccccccffaabbbbdcdccccffaabbbbdddecccaaaabbbbddeeeccaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      6 p("bbbbddcccffffffbbbbdccccffcfaabbbbdeecccccfaabbbbddeccccaaaabbbbdeeeeccaaaadddddedeeecaaaadddddddeeeeaaaa")
      6 p("bbbbddcccffffffbbbbdccecccffaabbbbdcceeccffaabbbbdcceeccaaaabbbbdceeeccaaaadddddddeeceaaaadddddddeeeeaaaa")
      6 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddecccaaaabbbbdeeeeccaaaadddddeeeeeeaaaadddddddeeeeaaaa")
      6 p("bbbbdddccffffffbbbbdcdccccffaabbbbdccccccffaabbbbddcecccaaaabbbbddeeeccaaaadddddeeeeceaaaadddddeeeeeeaaaa")
      6 p("bbbbdddccffffffbbbbdddccccffaabbbbdccccccffaabbbbdecccceaaaabbbbdeecceeaaaadddddeeecceaaaaddddddeeeeeaaaa")
      6 p("bbbbdddccffffffbbbbdedccccffaabbbbdeeccccffaabbbbddeccccaaaabbbbdeeccccaaaadddddeeecceaaaaddddddeeeeeaaaa")
      6 p("bbbbdddccffffffbbbbdeeccccffaabbbbddeccccffaabbbbdeeccccaaaabbbbdeeccccaaaadddddeeecceaaaadddddddeeeeaaaa")
      6 p("bbbbddddddcffffbbbbeeddcccffaabbbbeddcccfffaabbbbeedcccfaaaabbbbeddccccaaaaeeeeeddccccaaaaeeeedddddccaaaa")
      6 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbcccccceaaaabbbbececceeaaaafffeeeeecceaaaafffffffeeeeaaaa")
      6 p("bbbbdddddddddddbbbbccdddffddaabbbbcccddffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      6 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbdccecceaaaabbbbdcceeeeaaaafffddfceeeeaaaaffffffeeeeeaaaa")
      6 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbdececccaaaabbbbdeeeeccaaaafffddfeeeceaaaaffffffeeeeeaaaa")
      6 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbcccccccaaaabbbbeceeeccaaaaeeeeeeefecfaaaaeeeffffffffaaaa")
      6 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbcccccccaaaabbbbeceefccaaaaeeeeeeeffcfaaaaeeeeeffffffaaaa")
      6 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbcccccccaaaabbbbecfffccaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      6 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbccccccfaaaabbbbeceeccfaaaaeeeeeeeccffaaaaeeeeeffffffaaaa")
      6 p("bbbbdddddddddddbbbbddddddccdaabbbbeccddccccaabbbbeeccccfaaaabbbbeeccccfaaaaeeeeeccccffaaaaeeeeeffffffaaaa")
      6 p("bbbbdddddddddddbbbbdeccddccdaabbbbdeeccccccaabbbbdecccccaaaabbbbdeeccccaaaafffddfeeeceaaaaffffffeeeeeaaaa")
      6 p("bbbbdddddddddddbbbbdeccddccdaabbbbdeeccccccaabbbbdeeccccaaaabbbbdeeccccaaaafffddeeecceaaaafffffffeeeeaaaa")
      6 p("bbbbdddddddddddbbbbdfdccccddaabbbbdfccccdddaabbbbfffffcdaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      6 p("bbbbdddddddddddbbbbfddccccddaabbbbfdccccdddaabbbbfffffcdaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      6 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbdddddccaaaabbbbdddddccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
      6 p("bbbbddddfffffffbbbbdddddcfcfaabbbbddddccccfaabbbbddddcccaaaabbbbeedddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      6 p("bbbbdddeeffffffbbbbdddeeeeffaabbbbdeeeeceffaabbbbdecceccaaaabbbbdcceeccaaaadddddccccccaaaaddddddcccccaaaa")
      6 p("bbbbddeecccffffbbbbdeeccccffaabbbbdeecccfffaabbbbdeccecfaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
      6 p("bbbbddeecccffffbbbbdeeccccffaabbbbdeeeecfffaabbbbdddeecfaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
      6 p("bbbbeccccffffffbbbbeecccccffaabbbbeeeeeccffaabbbbeeececcaaaabbbbddeccccaaaadddddeedccdaaaadddddddddddaaaa")
      6 p("bbbbeccccffffffbbbbeeccccdffaabbbbeeccccdffaabbbbeccccddaaaabbbbeccddddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      6 p("bbbbeccccffffffbbbbeeccccdffaabbbbeeccccdffaabbbbeccccddaaaabbbbeddccddaaaaeeeeedddccdaaaaeeeddddddddaaaa")
      6 p("bbbbeccccffffffbbbbeeccccdffaabbbbeecddddffaabbbbeccdcddaaaabbbbecccccdaaaaeeeeeddcccdaaaaeeeddddddddaaaa")
      6 p("bbbbeccfffffdddbbbbeecccfffdaabbbbeecccfdddaabbbbeccccfdaaaabbbbecccccdaaaaeeeeeddcccdaaaaeeeddddddddaaaa")
      6 p("bbbbeddddddddddbbbbeeddccdddaabbbbeedccccddaabbbbeddccccaaaabbbbeffccccaaaaeeeeeffccccaaaaeeeffffffccaaaa")
      6 p("bbbbeecccccddddbbbbeccccccddaabbbbeeccccdddaabbbbecceccdaaaabbbbeceeeddaaaafffeeeeddddaaaafffffffddddaaaa")
      6 p("bbbbeecccccffffbbbbecccccccfaabbbbeccccdfffaabbbbeecccdfaaaabbbbeddcddfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      6 p("bbbbeecccccffffbbbbecccccccfaabbbbeccccffffaabbbbeecccfdaaaabbbbeddcdddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      6 p("bbbbeecccccffffbbbbeccccccffaabbbbecccccfffaabbbbeeccccfaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      6 p("bbbbeecccccffffbbbbeccccccffaabbbbecccccfffaabbbbeeccccfaaaabbbbeeeeeddaaaadddddeedeedaaaadddddddddddaaaa")
      6 p("bbbbeecccccffffbbbbeccccccffaabbbbeeecccfffaabbbbeeeeccfaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      6 p("bbbbeecccccffffbbbbeccccccffaabbbbeeecccfffaabbbbeeeeccfaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      6 p("bbbbeecccccffffbbbbeccccccffaabbbbeeeddcfffaabbbbeeeedcfaaaabbbbeeeddccaaaaddddeeddcccaaaadddddddddccaaaa")
      6 p("bbbbeecccccffffbbbbeccccfccfaabbbbecccdffffaabbbbeeccdddaaaabbbbeccddddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      6 p("bbbbeeccccfffffbbbbeccccffffaabbbbeccccfdddaabbbbeeccccdaaaabbbbeccddddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      6 p("bbbbeeccccfffffbbbbeccccffffaabbbbeccccfdddaabbbbeeccccdaaaabbbbeddccddaaaaeeeeedddccdaaaaeeeddddddddaaaa")
      6 p("bbbbeecccddddddbbbbeccccccddaabbbbeeecccdddaabbbbeeecdddaaaabbbbeeeccddaaaafffeeecccddaaaafffffffccddaaaa")
      6 p("bbbbeecccffffffbbbbeccccccffaabbbbecccccdffaabbbbeeccdddaaaabbbbeccddddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      6 p("bbbbeecccffffffbbbbeccccccffaabbbbececcccffaabbbbeeeecccaaaabbbbddeeeccaaaadddddeedecdaaaadddddddddddaaaa")
      6 p("bbbbeecccffffffbbbbecccccfffaabbbbecccccccfaabbbbeecccccaaaabbbbeeeeeddaaaadddddeedeedaaaadddddddddddaaaa")
      6 p("bbbbeecccffffffbbbbeccdccdffaabbbbeccddddffaabbbbeecccddaaaabbbbecccccdaaaaeeeeedccdcdaaaaeeeddddddddaaaa")
      6 p("bbbbeecfffffdddbbbbeccfcfffdaabbbbeccfccdddaabbbbeeccccdaaaabbbbecccccdaaaaeeeeedccdcdaaaaeeeddddddddaaaa")
      6 p("bbbbeedddddddddbbbbeddddccddaabbbbeccdccdddaabbbbeeccccdaaaabbbbeffccccaaaaeeeeeffccccaaaaeeeffffffccaaaa")
      6 p("bbbbeeeecccffffbbbbeeeccccffaabbbbeeecccfffaabbbbeeccccfaaaabbbbeccccddaaaaddddeeddccdaaaadddddddddddaaaa")
      6 p("bbbbeeeecccffffbbbbeeeccccffaabbbbeeecccfffaabbbbeeccccfaaaabbbbeccddccaaaaddddeeddccdaaaadddddddddddaaaa")
      6 p("bbbbeeeecccffffbbbbeeeccccffaabbbbeeecccfffaabbbbeeeeccfaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      6 p("bbbbeeeedddddddbbbbeeeddcdddaabbbbeeeddccddaabbbbeecddccaaaabbbbeccddccaaaafffeeccccccaaaafffffffccccaaaa")
      6 p("bbbbeeeeeecffffbbbbdeeeeccffaabbbbdeeeecfffaabbbbddceccfaaaabbbbdccccccaaaadddddcdccccaaaadddddddddccaaaa")
      6 p("bbbbeeeeeeeddddbbbbeeeecceddaabbbbeccccddddaabbbbeeccdddaaaabbbbcccccddaaaafffccccccddaaaafffffffcdddaaaa")
      6 p("bbbbeeeeeeeedddbbbbecceeededaabbbbcccceedddaabbbbcccccddaaaabbbbccccccdaaaafffccddddcdaaaafffffffddddaaaa")
      6 p("bbbbeeeeeeeedddbbbbececcededaabbbbccecccdddaabbbbceeccddaaaabbbbcccccddaaaafffccfdccddaaaaffffffdddddaaaa")
      6 p("bbbbeeeeeeeedddbbbbececcededaabbbbecccccdddaabbbbeecccddaaaabbbbcccccddaaaafffccfdccddaaaaffffffdddddaaaa")
      6 p("bbbbeeeeeeeffffbbbbeeeecceffaabbbbecccccfffaabbbbeeccccfaaaabbbbcccccddaaaadddddccccddaaaadddddddddddaaaa")
      6 p("bbbbeeeeeffffffbbbbeceeeeeffaabbbbcccceceffaabbbbccceeccaaaabbbbddcccccaaaadddddccddccaaaadddddddddddaaaa")
      6 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbddecccccfaabbbbddeccccaaaabbbbddeecccaaaadddddddecccaaaadddddddeeccaaaa")
      6 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbddecfccccaabbbbddeccccaaaabbbbddeecccaaaadddddddecccaaaadddddddeeccaaaa")
      6 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeeccccfaabbbbdddeeccaaaabbbbddddeccaaaaddddddcccccaaaadddddddccccaaaa")
      6 p("bbbbeefffffffffbbbbeeeeecccfaabbbbddececcccaabbbbddeccccaaaabbbbddeecccaaaadddddddecccaaaadddddddeeccaaaa")
      6 p("bbbbfffddddddddbbbbfcfffddddaabbbbccfffddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      6 p("bbbbffffdddddddbbbbfcffdddddaabbbbccffdddddaabbbbcccfdcdaaaabbbbeeccdccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      6 p("bbbbffffdddddddbbbbffcfdddddaabbbbffccdddddaabbbbfcccdcdaaaabbbbeeccdccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      6 p("bbbbfffffccddddbbbbfffcccdddaabbbbffccccdddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      6 p("bbbbfffffddddddbbbbccfffffddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      6 p("bbbbfffffddddddbbbbccfffffddaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      6 p("bbbbfffffddddddbbbbfcfddddddaabbbbccfffddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      6 p("bbbbffffffdddddbbbbfccfffdddaabbbbccccdddddaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      6 p("bbbbffffffdddddbbbbfcdfffdddaabbbbccdddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      6 p("bbbbfffffffddddbbbbccccfffddaabbbbeccccddddaabbbbeeccdddaaaabbbbeecccddaaaaeeeeeccccddaaaaeeeeecccdddaaaa")
      6 p("bbbbfffffffddddbbbbccfffccddaabbbbccccccdddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      6 p("bbbbfffffffddddbbbbccfffcdddaabbbbccccccdddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      6 p("bbbbfffffffddddbbbbeeccfffddaabbbbeccccddddaabbbbeeccccdaaaabbbbeccddddaaaaeeeeeccccddaaaaeeeeccccdddaaaa")
      6 p("bbbbffffffffdddbbbbfccccccfdaabbbbccccccdddaabbbbeeccccdaaaabbbbeccccddaaaaeeeeeedddddaaaaeeeeeedddddaaaa")
      6 p("bbbbffffffffdddbbbbfccddddfdaabbbbccccdddddaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      8 p("bbbbcccccccffffbbbbccccccccfaabbbbccddeefffaabbbbccddeefaaaabbbbdcddeefaaaadddddddeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbcccccccffffbbbbccccccccfaabbbbccddfffffaabbbbccddeeeaaaabbbbdcddeeeaaaadddddddeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbcccccccffffbbbbccccccccfaabbbbcceeeefffaabbbbccdeeefaaaabbbbdcddeefaaaaddddddddeeeaaaaddddddddeeeaaaa")
      8 p("bbbbcccccccffffbbbbccccccccfaabbbbcceefffffaabbbbccdeeeeaaaabbbbdcddeeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
      8 p("bbbbcccccccffffbbbbccccccccfaabbbbecddccfffaabbbbeedccdfaaaabbbbeeddddfaaaaeeeeeedddddaaaaeeeedddddddaaaa")
      8 p("bbbbcccccccffffbbbbccccccccfaabbbbeceeccfffaabbbbeeeccdfaaaabbbbedddddfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbccfcdddddaabbbbccfccddaaaabbbbecffcddaaaaeeeeeeeffddaaaaeeeeeeeffffaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbccffffdddaabbbbcccffddaaaabbbbecccfddaaaaeeeeeeecfddaaaaeeeeeeeffddaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbecccdddddaabbbbeecccddaaaabbbbeeccfddaaaaeeeeeffcfddaaaaeeeeeffffffaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbeceeccdddaabbbbeeeccddaaaabbbbeffccddaaaaeeeeefccfddaaaaeeeffffffddaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfffffddaaaaeeeefeffeddaaaaeeeeeeeeeddaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbffffffdaaaaeeeefeeedfdaaaaeeeeeeeedddaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccfdaaaabbbbffffffdaaaaeeeeeefedddaaaaeeeeeeeedddaaaa")
      8 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccfdaaaabbbbffffffdaaaaeeeefeeedddaaaaeeeeeeeedddaaaa")
      8 p("bbbbcccccffffffbbbbccccccfffaabbbbccddccddfaabbbbccdccddaaaabbbbecdddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcccccffffffbbbbccccccfffaabbbbdcccccddfaabbbbdccccddaaaabbbbdddddddaaaaeeeeeededddaaaaeeeeeeeedddaaaa")
      8 p("bbbbcccceeeedddbbbbcccccededaabbbbcceeeedddaabbbbcceceddaaaabbbbcccceedaaaafffffccddedaaaafffffddddddaaaa")
      8 p("bbbbcccceeeefffbbbbcccccefefaabbbbcceeeefffaabbbbcceceefaaaabbbbcccceefaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbcccceeeffffbbbbccccceeefaabbbbcceeeefffaabbbbcceceefaaaabbbbcccceefaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbccccfffffffbbbbccccccfcfaabbbbcceeccccfaabbbbdceececaaaabbbbdddeeeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
      8 p("bbbbccccfffffffbbbbccccceeefaabbbbcceeeeeffaabbbbcceceeeaaaabbbbcccceeeaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbccccfffffffbbbbcccccefefaabbbbcceeeeeefaabbbbcceceeeaaaabbbbcccceeeaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbccccfffffffbbbbdcccccfcfaabbbbdddcccccfaabbbbddcccecaaaabbbbddceeeeaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbcccddddddddbbbbccccdddddaabbbbccfcdddddaabbbbccfccddaaaabbbbecffcccaaaaeeeeeeefccfaaaaeeeeeeeffffaaaa")
      8 p("bbbbcccddddddddbbbbccccdddddaabbbbecccdddddaabbbbeeeccddaaaabbbbeeeccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      8 p("bbbbcccddffffffbbbbccccdffdfaabbbbccccddddfaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcccffddddddbbbbccccfddddaabbbbccfffddddaabbbbcccffddaaaabbbbecccffdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcccffffddddbbbbccccfddddaabbbbccfffcdddaabbbbccffccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcccfffffdddbbbbccccffdfdaabbbbccccffdddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcccffffffffbbbbccccddddfaabbbbccccddddfaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcccffffffffbbbbccccfddddaabbbbccccfddddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      8 p("bbbbccdddddddddbbbbccccdeeddaabbbbcccceedddaabbbbccceeedaaaabbbbcceeeedaaaafffffccceedaaaafffffcceeddaaaa")
      8 p("bbbbccdddddddddbbbbcccddeeddaabbbbccddeeeddaabbbbccdeeeeaaaabbbbccddeeeaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbccdddddddddbbbbcccedeeddaabbbbcceeeedddaabbbbcceeeedaaaabbbbcceeeedaaaafffffcccccdaaaafffffccccddaaaa")
      8 p("bbbbcceeeeeedddbbbbccceeeeedaabbbbccddeedddaabbbbccddeedaaaabbbbccdddddaaaafffffcccccdaaaafffffccccddaaaa")
      8 p("bbbbcceeeeeedddbbbbccceeeeedaabbbbccddeedddaabbbbccdeeddaaaabbbbccdddddaaaafffffcccccdaaaafffffccccddaaaa")
      8 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbdcceeeeaaaabbbbdddeeeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
      8 p("bbbbccfffffffffbbbbccccccccfaabbbbcccceccccaabbbbeceeeecaaaabbbbeeeddeeaaaadddddddddeeaaaadddddddddeeaaaa")
      8 p("bbbbccfffffffffbbbbccccccfeeaabbbbcccccceeeaabbbbdcccceeaaaabbbbdddcceeaaaaddddddddeeeaaaaddddddddeeeaaaa")
      8 p("bbbbccfffffffffbbbbccccceeefaabbbbccccceeeeaabbbbccdcceeaaaabbbbccdcdeeaaaadddddcdddeeaaaadddddddddeeaaaa")
      8 p("bbbbccfffffffffbbbbcccceeeefaabbbbcccceeeeeaabbbbdcccceeaaaabbbbddddcceaaaaddddddddcceaaaadddddddcceeaaaa")
      8 p("bbbbccfffffffffbbbbccccfeeeeaabbbbcccceeeeeaabbbbdcccceeaaaabbbbddddcceaaaaddddddddcceaaaadddddddcceeaaaa")
      8 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddcccddaaaabbbbdddddddaaaaeeeeeededddaaaaeeeeeeeedddaaaa")
      8 p("bbbbccfffffffffbbbbdcccceeefaabbbbdddccceeeaabbbbddcceeeaaaabbbbddcceeeaaaaddddddcccceaaaaddddddccceeaaaa")
      8 p("bbbbcddddddddddbbbbcccddccddaabbbbccccccdddaabbbbccccdddaaaabbbbecccfffaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
      8 p("bbbbcddddddddddbbbbcccddcdddaabbbbccccccdddaabbbbcccccddaaaabbbbecccfffaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
      8 p("bbbbcddddddddddbbbbcccddddddaabbbbccccdffffaabbbbccccdffaaaabbbbecccddfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      8 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbccccccfaaaabbbbecccfffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
      8 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbccccccfaaaabbbbeceeccfaaaaeeeeeeeccffaaaaeeeeeffffffaaaa")
      8 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeffffaaaa")
      8 p("bbbbcddddddddddbbbbccdddddddaabbbbccdcfffddaabbbbcccccffaaaabbbbeccccffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      8 p("bbbbcddddddddddbbbbccddffdddaabbbbccddffdddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      8 p("bbbbcdddddddfffbbbbcccdddddfaabbbbccccdffffaabbbbccccdffaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcddddddffffbbbbcccdddfffaabbbbccccddfffaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcffffddddddbbbbccfffffddaabbbbccfcdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcffffffddddbbbbcccffddddaabbbbccccfddddaabbbbccccfddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcffffffddddbbbbccffcddddaabbbbccfcccdddaabbbbccfcccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcffffffddddbbbbccfffddddaabbbbccfcccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcfffffffdddbbbbcccfddffdaabbbbccccdddddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcfffffffdddbbbbcccffccfdaabbbbccccccdddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcfffffffdddbbbbcccffcdfdaabbbbccccccdddaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
      8 p("bbbbcfffffffdddbbbbcccffddfdaabbbbccccdddddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbcfffffffdddbbbbccdffddfdaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbdccceefffffbbbbdccccefffaabbbbddceeeeffaabbbbddceceeaaaabbbbdcccceeaaaadddddcdccceaaaadddddddcceeaaaa")
      8 p("bbbbdcccfffffffbbbbdcccccfcfaabbbbddccccccfaabbbbddcccecaaaabbbbddceeeeaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbdcccfffffffbbbbdcccceeefaabbbbddcceeeffaabbbbddcceeeaaaabbbbddcceeeaaaaddddddcccceaaaaddddddccceeaaaa")
      8 p("bbbbdcccfffffffbbbbdccccefefaabbbbddcceeeefaabbbbddcceeeaaaabbbbddcceeeaaaaddddddcccceaaaaddddddccceeaaaa")
      8 p("bbbbdcfffffffffbbbbdcccceeefaabbbbddcccceeeaabbbbddcceeeaaaabbbbddcceeeaaaaddddddcccceaaaaddddddccceeaaaa")
      8 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccccfffaabbbbddcccefaaaabbbbddddeefaaaadddddeedeeeaaaaddddeeeeeeeaaaa")
      8 p("bbbbddcccccffffbbbbdcceccccfaabbbbdceeecfffaabbbbddeeccfaaaabbbbddeeccfaaaaddddddeeeccaaaaddddddeeeecaaaa")
      8 p("bbbbddcccccffffbbbbddccccccfaabbbbddcceefffaabbbbddcceefaaaabbbbddcceefaaaadddddcceeeeaaaadddddceeeeeaaaa")
      8 p("bbbbddcccccffffbbbbddccccccfaabbbbddccfffffaabbbbddccceeaaaabbbbdeeccceaaaadddddeeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbddcccccffffbbbbddccccccfaabbbbddccfffffaabbbbddcceeeaaaabbbbddcceeeaaaadddddcceeeeaaaadddddceeeeeaaaa")
      8 p("bbbbddccccfffffbbbbdcccccfffaabbbbdddddccffaabbbbddeedccaaaabbbbddeddccaaaaeeeeddedcccaaaaeeeeeeeddccaaaa")
      8 p("bbbbddccccfffffbbbbdcccccfffaabbbbdeeccccffaabbbbddeecccaaaabbbbdeeeeccaaaadddddedecceaaaadddddddeeeeaaaa")
      8 p("bbbbddccccfffffbbbbdccccffcfaabbbbdccccfccfaabbbbddcccccaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddeeeeaaaa")
      8 p("bbbbddccccfffffbbbbdccccffcfaabbbbdccccfccfaabbbbdecccccaaaabbbbdeeeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      8 p("bbbbddcccffffffbbbbdcccccfffaabbbbdeecccccfaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddecceaaaadddddddeeeeaaaa")
      8 p("bbbbddccfffffffbbbbdccffcccfaabbbbdccccccccaabbbbddcccccaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddeeeeaaaa")
      8 p("bbbbddccfffffffbbbbdccffcccfaabbbbdccccccccaabbbbdecccccaaaabbbbdeeeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
      8 p("bbbbddccfffffffbbbbddcccceefaabbbbddcccceffaabbbbddccceeaaaabbbbdccceeeaaaadddddccceeeaaaaddddddceeeeaaaa")
      8 p("bbbbddccfffffffbbbbddccccfcfaabbbbddccccccfaabbbbddcccecaaaabbbbdcceeeeaaaadddddceeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbddccfffffffbbbbddccccfcfaabbbbddccccccfaabbbbddeccccaaaabbbbdeeeeccaaaadddddeeeeecaaaaddddddeeeeeaaaa")
      8 p("bbbbddccfffffffbbbbddccccfefaabbbbddcccceefaabbbbddccceeaaaabbbbdccceeeaaaadddddccceeeaaaaddddddceeeeaaaa")
      8 p("bbbbddccfffffffbbbbddccceeefaabbbbddcceeeffaabbbbddccceeaaaabbbbdccccceaaaadddddccceceaaaaddddddceeeeaaaa")
      8 p("bbbbddccfffffffbbbbddcccefefaabbbbddcceeeefaabbbbddccceeaaaabbbbdccccceaaaadddddccceceaaaaddddddceeeeaaaa")
      8 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbdddecccaaaabbbbdddeeccaaaadddddeeeeeeaaaadddddeeeeeeaaaa")
      8 p("bbbbddcffffffffbbbbdcccccccfaabbbbdcccccccfaabbbbddeeeccaaaabbbbddeeeccaaaaddddddeeeecaaaaddddddeeeeeaaaa")
      8 p("bbbbddcffffffffbbbbdccccccefaabbbbdccccceefaabbbbddccceeaaaabbbbddcccceaaaaddddddeceeeaaaaddddddeeeeeaaaa")
      8 p("bbbbdddccccffffbbbbddccccfffaabbbbedddccfffaabbbbeeddcccaaaabbbbeedccccaaaaeeeeeddcccdaaaaeeeeeddddddaaaa")
      8 p("bbbbddddcccffffbbbbddddccccfaabbbbdddcccfffaabbbbeedcccfaaaabbbbeddcccfaaaaeeeeeeddcccaaaaeeeeeeddddcaaaa")
      8 p("bbbbddddcccffffbbbbddddccccfaabbbbdddcccfffaabbbbeedcccfaaaabbbbeedcccfaaaaeeeeeeddcccaaaaeeeeedddddcaaaa")
      8 p("bbbbdddddccffffbbbbdcdcccfffaabbbbdcccccfffaabbbbddcecccaaaabbbbdeeeeccaaaadddddeeeeccaaaaddddeeeeeecaaaa")
      8 p("bbbbdddddccffffbbbbdedcccfffaabbbbdeecccfffaabbbbddeecccaaaabbbbdeeeeccaaaadddddeeccccaaaaddddeeeecccaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbccccccfaaaabbbbecccfffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbccccccfaaaabbbbeceeccfaaaaeeeeeeeccffaaaaeeeeeffffffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeffffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbccccfffddaabbbbcccccffaaaabbbbeccccffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbcccffffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbeccccccddaabbbbeecccccaaaabbbbeecffccaaaaeeeeeccffcfaaaaeeeeecfffffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbeccccccddaabbbbeeccccfaaaabbbbeeccccfaaaaeeeeeccccffaaaaeeeeeffffffaaaa")
      8 p("bbbbdddddddddddbbbbccdddddddaabbbbeccccffddaabbbbeeccccfaaaabbbbeecccffaaaaeeeeeccccffaaaaeeeeecccfffaaaa")
      8 p("bbbbdddddddddddbbbbccddffdddaabbbbcccdffdddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
      8 p("bbbbdddddddddddbbbbdccccddddaabbbbcccccddddaabbbbeeccccfaaaabbbbecccccfaaaaeeeeeeffccfaaaaeeeeeefffffaaaa")
      8 p("bbbbdddddddddddbbbbdccccddddaabbbbcccceddddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccceeeaaaafffffcceeeeaaaa")
      8 p("bbbbdddddddddddbbbbdccccddddaabbbbcccceddddaabbbbceeeeeeaaaabbbbcceeeeeaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbdddddddddddbbbbdcccddfddaabbbbdccccdfddaabbbbeeccccfaaaabbbbeeccccfaaaaeeeeeecccffaaaaeeeeeccffffaaaa")
      8 p("bbbbdddddddddddbbbbdcccdfdddaabbbbdccccfdddaabbbbeecccffaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeccccffaaaa")
      8 p("bbbbdddddddddddbbbbdccddddddaabbbbcccccffddaabbbbccccccfaaaabbbbccecccfaaaaeeeeeeeeccfaaaaeeeeeefffffaaaa")
      8 p("bbbbdddddddddddbbbbdccddddddaabbbbcccccffddaabbbbccccccfaaaabbbbecccccfaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
      8 p("bbbbdddddddddddbbbbdccddddddaabbbbccccfffddaabbbbccccfcfaaaabbbbeeccccfaaaaeeeeeecccffaaaaeeeeeeeccffaaaa")
      8 p("bbbbdddddddddddbbbbdccddeeddaabbbbccddcceddaabbbbccccceeaaaabbbbcccceeeaaaafffffccceeeaaaafffffcceeeeaaaa")
      8 p("bbbbdddddddddddbbbbdccddeeddaabbbbccddeeeddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbdddddddddddbbbbdccddeeddaabbbbddcccceddaabbbbccccceeaaaabbbbcccceeeaaaafffffccceeeaaaafffffcceeeeaaaa")
      8 p("bbbbdddddddddddbbbbdccddeeddaabbbbddcceeeddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbdddddddddddbbbbdccedeeddaabbbbcceededddaabbbbccceeedaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbdddddddddddbbbbdcfddddddaabbbbccfffffddaabbbbcccccffaaaabbbbeeccccfaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
      8 p("bbbbdddddddddddbbbbddceeedddaabbbbddcceeeddaabbbbccccceeaaaabbbbcccccceaaaafffffccceceaaaafffffcceeeeaaaa")
      8 p("bbbbdddddddddddbbbbdddccdccdaabbbbddcccccccaabbbbddeccccaaaabbbbeeecccfaaaaeeeeeeccfffaaaaeeeeeffffffaaaa")
      8 p("bbbbdddddddddddbbbbdddccdccdaabbbbddcccccccaabbbbddeccccaaaabbbbeeecccfaaaaeeeeeeffccfaaaaeeeeeffffffaaaa")
      8 p("bbbbdddddddddddbbbbdddccdccdaabbbbddcccccccaabbbbddfccccaaaabbbbeefcccfaaaaeeeeeeffccfaaaaeeeeeeeffffaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbcccccccaaaabbbbeceeeccaaaaeeeeeeefecfaaaaeeeffffffffaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbcccccccaaaabbbbecfffccaaaaeeeeeeeffcfaaaaeeeeeeeffffaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeffffaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbeccccccddaabbbbeeccccfaaaabbbbeecffffaaaaeeeeeccccffaaaaeeeeecccfffaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccffddaabbbbecccccfaaaabbbbecccccfaaaaeeeeeecccffaaaaeeeeeccffffaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbeeeccccddaabbbbeeecfccaaaabbbbeffffccaaaaeeeeefcccccaaaaeeeffffccccaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbeffccccddaabbbbeefccccaaaabbbbeefccccaaaaeeeeeffccccaaaaeeeeeffffccaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbfffccccddaabbbbeefccccaaaabbbbeefccccaaaaeeeeeefccccaaaaeeeeeffffccaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbfffccccddaabbbbeefccccaaaabbbbeffccccaaaaeeeeeefccccaaaaeeeeeefffccaaaa")
      8 p("bbbbdddddddddddbbbbddddccdddaabbbbfffccccddaabbbbfefccccaaaabbbbeefccccaaaaeeeeeefccccaaaaeeeeeefffccaaaa")
      8 p("bbbbdddddddddddbbbbdddeedeedaabbbbddddeeeeeaabbbbccccceeaaaabbbbcccccceaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbdddddddddddbbbbdeedeedddaabbbbddeeeeeddaabbbbccccceeaaaabbbbcccccceaaaafffffccccceaaaafffffcccceeaaaa")
      8 p("bbbbddddddddfffbbbbddddddddfaabbbbdddcfffffaabbbbdcccccfaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      8 p("bbbbdddddddffffbbbbccddddfffaabbbbcccdddfffaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbddddddfffffbbbbddddddddfaabbbbdddcddfffaabbbbdcccccfaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      8 p("bbbbddddddfffffbbbbddddfffcfaabbbbddddccccfaabbbbdddccccaaaabbbbeedddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      8 p("bbbbddddddfffffbbbbeeddccfffaabbbbeddccccffaabbbbeedccccaaaabbbbeddccccaaaaeeeeeddccccaaaaeeeedddddccaaaa")
      8 p("bbbbdddddffffffbbbbdddccffcfaabbbbdddcccccfaabbbbdddccccaaaabbbbedddcccaaaaeeeeeeedcccaaaaeeeeeeeddccaaaa")
      8 p("bbbbddddfffffffbbbbccddfddffaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccccccfaabbbbddcccccaaaabbbbdcccceeaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      8 p("bbbbddddfffffffbbbbdccdfcccfaabbbbddccfccccaabbbbddcccccaaaabbbbdcccceeaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      8 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcfccccaabbbbeedccccaaaabbbbeeddcccaaaaeeeeeeddcccaaaaeeeeeddddccaaaa")
      8 p("bbbbdddeeccffffbbbbdddeccfffaabbbbdeeeecfffaabbbbdecceccaaaabbbbdeeccccaaaadddddeeccccaaaaddddddeecccaaaa")
      8 p("bbbbdddeeeeefffbbbbdddeeeeefaabbbbdeeeeffffaabbbbdeccccfaaaabbbbdcccccfaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbdddeeeeefffbbbbdedeeeeefaabbbbdeeeeffffaabbbbddccccfaaaabbbbdcccccfaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbdddeeeeffffbbbbdddeeefffaabbbbdeeeecfffaabbbbdecceccaaaabbbbdcceeccaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbdddeeeeffffbbbbdedeeefffaabbbbdeeeecfffaabbbbddcceccaaaabbbbdcceeccaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbdddffffffffbbbbdcddddddfaabbbbccdccdddfaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeedddaaaa")
      8 p("bbbbdddffffffffbbbbdcdddddffaabbbbccdddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccccaaaabbbbdddcceeaaaadddddeeeeeeaaaaddddeeeeeeeaaaa")
      8 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcccccaaaabbbbdeecceeaaaadddddeeeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcecccaaaabbbbdeeeeccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbdddffffffffbbbbdcdfccccfaabbbbdccccccccaabbbbddcecceaaaabbbbddceeeeaaaadddddcceeeeaaaadddddceeeeeaaaa")
      8 p("bbbbdddffffffffbbbbdcdffddddaabbbbccdddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbdddffffffffbbbbdddcccccfaabbbbdcccccccfaabbbbdccecccaaaabbbbddceeccaaaadddddeeeeeeaaaadddddeeeeeeaaaa")
      8 p("bbbbdddffffffffbbbbdddccffeeaabbbbdccccceeeaabbbbdcccceeaaaabbbbdcceeeeaaaadddddccecceaaaaddddddccceeaaaa")
      8 p("bbbbdddffffffffbbbbdeefccccfaabbbbdeeccccccaabbbbdeeccccaaaabbbbddeccccaaaadddddeeecceaaaadddddddeeeeaaaa")
      8 p("bbbbddeccccffffbbbbdeeeccccfaabbbbdeeeecfffaabbbbddeeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddeecccaaaa")
      8 p("bbbbddeeccfffffbbbbdeecccfffaabbbbdeeccccffaabbbbdecceccaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
      8 p("bbbbddeefffffffbbbbddceeeeefaabbbbddcceceffaabbbbddcccceaaaabbbbdcccceeaaaadddddccccceaaaaddddddccceeaaaa")
      8 p("bbbbddeefffffffbbbbddeeeeeefaabbbbddeeeceffaabbbbddcceccaaaabbbbdcceeccaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddcceeeaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddccceeaaaabbbbddeecceaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
      8 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddceceeaaaabbbbddeecceaaaaddddddeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddceeecaaaabbbbddeeeccaaaaddddddeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbddfffffffffbbbbddccccccfaabbbbddcccccccaabbbbddccceeaaaabbbbdeeccceaaaadddddeeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbddfffffffffbbbbddccccccfaabbbbddcccccccaabbbbddcceeeaaaabbbbddcceeeaaaadddddcceeeeaaaadddddceeeeeaaaa")
      8 p("bbbbddfffffffffbbbbddccccccfaabbbbddeccccccaabbbbddeecccaaaabbbbdeeccccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbddfffffffffbbbbddccceeefaabbbbddcccceeeaabbbbddccceeaaaabbbbdccccceaaaadddddccceceaaaaddddddceeeeaaaa")
      8 p("bbbbddfffffffffbbbbddceeeeefaabbbbddcceceeeaabbbbddcccceaaaabbbbdcccceeaaaadddddccccceaaaaddddddccceeaaaa")
      8 p("bbbbddfffffffffbbbbddeeeeeefaabbbbddeeeceeeaabbbbddcceccaaaabbbbdcceeccaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbddfffffffffbbbbddfcccceeaabbbbddcccceeeaabbbbddcccceaaaabbbbdcccceeaaaadddddcceeeeaaaaddddddcceeeaaaa")
      8 p("bbbbddfffffffffbbbbddfcccceeaabbbbddcccceeeaabbbbddccceeaaaabbbbdcccceeaaaadddddccceeeaaaaddddddcceeeaaaa")
      8 p("bbbbddfffffffffbbbbddfcccceeaabbbbddcccceeeaabbbbddcceeeaaaabbbbdccceeeaaaadddddcccceeaaaaddddddccceeaaaa")
      8 p("bbbbddfffffffffbbbbddfccceeeaabbbbddcccceeeaabbbbddccceeaaaabbbbdccceeeaaaadddddcccceeaaaaddddddccceeaaaa")
      8 p("bbbbddfffffffffbbbbddfcceeeeaabbbbddcceeeeeaabbbbddcccceaaaabbbbdcccceeaaaadddddcccceeaaaaddddddcccceaaaa")
      8 p("bbbbddfffffffffbbbbddfcceeeeaabbbbddcceeeeeaabbbbddcceeeaaaabbbbdcceeceaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbddfffffffffbbbbdeccccccfaabbbbdeeccccccaabbbbddeecccaaaabbbbddeccccaaaaddddddeeeceaaaaddddddeeeeeaaaa")
      8 p("bbbbeccccccffffbbbbeeccccccfaabbbbeeccccfffaabbbbeccccdfaaaabbbbedddddfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeeccccdddaabbbbeccccddaaaabbbbeccffddaaaaeeeeefccfddaaaaeeeffffffddaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeeccccdddaabbbbeccccddaaaabbbbeffccddaaaaeeeeefccfddaaaaeeeffffffddaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeeccdddddaabbbbeccccddaaaabbbbeccccddaaaaeeeeeccffddaaaaeeeffffffffaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeeccdddddaabbbbeccccddaaaabbbbeccccddaaaaeeeeeffccddaaaaeeeffffffffaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccccddaaaabbbbecccccdaaaaeeeeeccffddaaaaeeeffffffffaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccdcddaaaabbbbecccccdaaaaeeeeeffcccdaaaaeeeffffffffaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccddddaaaabbbbecccccdaaaaeeeeeccccffaaaaeeeffffffffaaaa")
      8 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccddddaaaabbbbecccccdaaaaeeeeeffccccaaaaeeeffffffffaaaa")
      8 p("bbbbeccddddddddbbbbeeccdddddaabbbbeeccdddddaabbbbeccccddaaaabbbbeccccccaaaaeeeeeccfccfaaaaeeeffffffffaaaa")
      8 p("bbbbeccffffffffbbbbeecccddffaabbbbeecccddddaabbbbeccccddaaaabbbbecccccdaaaaeeeeeddcccdaaaaeeeddddddddaaaa")
      8 p("bbbbeccffffffffbbbbeecccfccfaabbbbeecccccccaabbbbecccccdaaaabbbbecdddddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
      8 p("bbbbeccffffffffbbbbeecccfccfaabbbbeeeccccccaabbbbeeeccccaaaabbbbddeeeccaaaaddddddeeecdaaaadddddddddddaaaa")
      8 p("bbbbeddddddddddbbbbeeddccdddaabbbbeedccccddaabbbbeddccccaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      8 p("bbbbeecccccddddbbbbeccccccddaabbbbecccccdddaabbbbeeccccdaaaabbbbeeeeeddaaaafffffeedeedaaaafffffddddddaaaa")
      8 p("bbbbeecccccffffbbbbecccccccfaabbbbecccccfffaabbbbeecccffaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      8 p("bbbbeecccccffffbbbbecccccccfaabbbbeeccccfffaabbbbeececcfaaaabbbbeeeeecfaaaadddddeeddddaaaadddddddddddaaaa")
      8 p("bbbbeeccccfffffbbbbecccccfffaabbbbeccccccffaabbbbeecccccaaaabbbbeeeeeddaaaadddddeedeedaaaadddddddddddaaaa")
      8 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeccccffaabbbbeeeecccaaaabbbbeeeccddaaaaddddeeddccdaaaadddddddddddaaaa")
      8 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeccccffaabbbbeeeecccaaaabbbbeeeddccaaaaddddeeddccdaaaadddddddddddaaaa")
      8 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeddccffaabbbbeeeedccaaaabbbbeeeddccaaaaddddeeddcccaaaadddddddddccaaaa")
      8 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeeeccffaabbbbeeeeeecaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      8 p("bbbbeecccddddddbbbbeccccddddaabbbbecccdddddaabbbbeeccdddaaaabbbbeccddccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      8 p("bbbbeecccddddddbbbbeccccddddaabbbbeffccddddaabbbbeefccddaaaabbbbeffccddaaaaeeeeefccccdaaaaeeeffffcccdaaaa")
      8 p("bbbbeecccddddddbbbbeccccddddaabbbbeffccddddaabbbbeefccddaaaabbbbeffcdddaaaaeeeeefccccdaaaaeeeffffccccaaaa")
      8 p("bbbbeecccffffffbbbbecccccfffaabbbbecccccccfaabbbbeecccccaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
      8 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeccccaaaabbbbeeeccddaaaadddddeeecddaaaadddddddddddaaaa")
      8 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbddeeeccaaaaddddddeeccdaaaadddddddddddaaaa")
      8 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbddeeeccaaaadddddeedccdaaaadddddddddddaaaa")
      8 p("bbbbeecccffffffbbbbecccccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      8 p("bbbbeeccdddddddbbbbecccdcdddaabbbbeeccccdddaabbbbeececddaaaabbbbeeeecddaaaafffffeccccdaaaafffffeecccdaaaa")
      8 p("bbbbeeccfffffffbbbbecccfcccfaabbbbeeccccccfaabbbbeececccaaaabbbbeeeeeccaaaaddddddddeedaaaadddddddddddaaaa")
      8 p("bbbbeeccfffffffbbbbecccfcccfaabbbbeeccccccfaabbbbeececccaaaabbbbeeeeeccaaaadddddeeddddaaaadddddddddddaaaa")
      8 p("bbbbeeccfffffffbbbbecccfcccfaabbbbeeccccccfaabbbbeeceeecaaaabbbbeeeeeccaaaaddddddddccdaaaadddddddddddaaaa")
      8 p("bbbbeeccfffffffbbbbeeecccfcfaabbbbeeeeccccfaabbbbddeecccaaaabbbbddeeeccaaaadddddddecccaaaadddddddddccaaaa")
      8 p("bbbbeecffffffffbbbbeccccccffaabbbbecccccdddaabbbbeeccdddaaaabbbbeccccddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      8 p("bbbbeecffffffffbbbbecccccffdaabbbbecccccdddaabbbbeecccddaaaabbbbeccccddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
      8 p("bbbbeedddddddddbbbbecdddddddaabbbbeccccddddaabbbbeecccccaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
      8 p("bbbbeedddddddddbbbbeeeedeeddaabbbbcceeeedddaabbbbcccccedaaaabbbbcccceedaaaafffffcccccdaaaafffffccccddaaaa")
      8 p("bbbbeeeccccffffbbbbeeecccccfaabbbbeeccccfffaabbbbeecccffaaaabbbbeeeccddaaaadddddeedccdaaaadddddddddddaaaa")
      8 p("bbbbeeeecccffffbbbbecceccccfaabbbbeeccccfffaabbbbeeccccfaaaabbbbeeecccfaaaadddddeeddddaaaadddddddddddaaaa")
      8 p("bbbbeeeecccffffbbbbeececcccfaabbbbeeccccfffaabbbbeeecccfaaaabbbbeeecccfaaaaddddddddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeecccffffbbbbeeecccccfaabbbbeeecccfffaabbbbeeeecffaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeeeccfffaabbbbeeccccfaaaabbbbecccccfaaaaddddccdddddaaaadddddddddddaaaa")
      8 p("bbbbeeeecccffffbbbbeeeeccccfaabbbbeeeeecfffaabbbbddeeccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      8 p("bbbbeeeeccfffffbbbbeeecccfffaabbbbeeeccccffaabbbbeecccccaaaabbbbeccccddaaaaddddeeddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeeccfffffbbbbeeecccfffaabbbbeeeccccffaabbbbeeeecccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      8 p("bbbbeeeecffffffbbbbeeecccfffaabbbbeeecccccfaabbbbeeeecccaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeedddddddbbbbeccededddaabbbbcceeeedddaabbbbccceeddaaaabbbbcccceedaaaafffffcccccdaaaafffffccccddaaaa")
      8 p("bbbbeeeeeccffffbbbbeeeeccfffaabbbbeeccccfffaabbbbeccccccaaaabbbbeccccddaaaaddddeedccddaaaadddddddddddaaaa")
      8 p("bbbbeeeeeccffffbbbbeeeeccfffaabbbbeeccccfffaabbbbeccccccaaaabbbbecddcccaaaaddddeeddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeeeccffffbbbbeeeeccfffaabbbbeeccccfffaabbbbeeeccccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      8 p("bbbbeeeeeccffffbbbbeeeeccfffaabbbbeeeddcfffaabbbbedeedccaaaabbbbdddddccaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbeeeeeeeedddbbbbceeccededaabbbbcceeccdddaabbbbcceccddaaaabbbbccccccdaaaafffffccddcdaaaafffffddddddaaaa")
      8 p("bbbbeeeeeeeedddbbbbeccecededaabbbbeeccccdddaabbbbecccccdaaaabbbbcccdccdaaaafffffccddddaaaafffffcdddddaaaa")
      8 p("bbbbeeeeeeeedddbbbbececcededaabbbbcccceedddaabbbbcccccedaaaabbbbcccdccdaaaafffffccddddaaaafffffcdddddaaaa")
      8 p("bbbbeeeeeeeedddbbbbeeeccededaabbbbeeccccdddaabbbbccccccdaaaabbbbfccdccdaaaafffffccddddaaaaffffccdddddaaaa")
      8 p("bbbbeeeeeeeefffbbbbeccecefefaabbbbeeccccfffaabbbbecccccfaaaabbbbccccccfaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbeeeeeeeefffbbbbecceeefefaabbbbcccceefffaabbbbcddcccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      8 p("bbbbeeeeeeeefffbbbbececcefefaabbbbcccceefffaabbbbcccccefaaaabbbbccccccfaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbeeeeeeeefffbbbbeeeeceeefaabbbbddccccfffaabbbbdcccccfaaaabbbbddddccfaaaaddddddccccfaaaadddddddccccaaaa")
      8 p("bbbbeeeeeeeefffbbbbeeeeeefefaabbbbdddcccfffaabbbbddccccfaaaabbbbddddccfaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbeeeeeeeffffbbbbecceceeefaabbbbeeccccfffaabbbbecccccfaaaabbbbccccccfaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbeeeeeeeffffbbbbecceeeeefaabbbbcccceefffaabbbbcddcccfaaaabbbbdddcccfaaaadddddddccccaaaaddddddddcccaaaa")
      8 p("bbbbeeeeeeeffffbbbbececceeefaabbbbcccceefffaabbbbcccccefaaaabbbbccccccfaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbeeeeeeeffffbbbbeeeeeeeefaabbbbdddcccfffaabbbbddccccfaaaabbbbddddccfaaaadddddccccccaaaaddddddcccccaaaa")
      8 p("bbbbeeeeeefffffbbbbdeeecefffaabbbbdeecceeffaabbbbddcccceaaaabbbbdccccccaaaadddddcdccccaaaadddddddddccaaaa")
      8 p("bbbbeeeeeefffffbbbbdeeeecfffaabbbbdeeeeccffaabbbbddcecccaaaabbbbdccccccaaaadddddcdccccaaaadddddddddccaaaa")
      8 p("bbbbeeeeeffffffbbbbeeeecffcfaabbbbeeccccccfaabbbbeccccccaaaabbbbeccccddaaaaddddeedccddaaaadddddddddddaaaa")
      8 p("bbbbeeeeeffffffbbbbeeeecffcfaabbbbeeccccccfaabbbbeccccccaaaabbbbecddcccaaaaddddeeddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeeeffffffbbbbeeeecffcfaabbbbeeccccccfaabbbbeeeccccaaaabbbbddeccccaaaaddddddccccdaaaadddddddddddaaaa")
      8 p("bbbbeeeeeffffffbbbbeeeeeffcfaabbbbeeecccccfaabbbbeecccccaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
      8 p("bbbbeeeefffffffbbbbecceeeeefaabbbbeecceceffaabbbbeccccccaaaabbbbcccccccaaaadddddccddddaaaadddddddddddaaaa")
      8 p("bbbbeeeefffffffbbbbeccefcccfaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeccccaaaadddddeeddddaaaadddddddddddaaaa")
      8 p("bbbbeeeefffffffbbbbeccefcccfaabbbbeeccfccccaabbbbeecccccaaaabbbbeeeccccaaaadddddeeddddaaaadddddddddddaaaa")
      8 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecfccccaabbbbeecccccaaaabbbbeecccccaaaaddddddddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeefccccaabbbbddceeccaaaabbbbddcceccaaaadddddddccccaaaadddddddddccaaaa")
      8 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeefccccaabbbbddeecccaaaabbbbddeccccaaaadddddddccccaaaadddddddddccaaaa")
      8 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeefccccaabbbbeecccccaaaabbbbeccccccaaaaddddccdddddaaaadddddddddddaaaa")
      8 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeefccccaabbbbeecccccaaaabbbbeccccccaaaaddddddddccdaaaadddddddddddaaaa")
      8 p("bbbbeeeffffffffbbbbeeecccccfaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeccccaaaadddddeeddddaaaadddddddddddaaaa")
      8 p("bbbbeeeffffffffbbbbeeecccccfaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeccccaaaaddddeedddddaaaadddddddddddaaaa")
      8 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeeeeccccaabbbbddceeccaaaabbbbddcceccaaaadddddddccccaaaadddddddddccaaaa")
      8 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeeeeccccaabbbbeecccccaaaabbbbeccccccaaaaddddccdddddaaaadddddddddddaaaa")
      8 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeeeeccccaabbbbeecccccaaaabbbbeccccccaaaaddddddddccdaaaadddddddddddaaaa")
      8 p("bbbbfccccddddddbbbbffccccdddaabbbbffccccdddaabbbbfccccddaaaabbbbfffccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
      8 p("bbbbfddddddddddbbbbfddddccddaabbbbffccccdddaabbbbfffcccdaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      8 p("bbbbfddddddddddbbbbfddddccddaabbbbfffcccdddaabbbbfcccccdaaaabbbbffcccccaaaaeeeeffeecccaaaaeeeeeeeeeccaaaa")
      8 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbfeccccdaaaabbbbfeeccddaaaaeeeeffeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbffccccdaaaabbbbeffccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbffcccddddddbbbbfccccddddaabbbbfffccddddaabbbbffcccddaaaabbbbfccccddaaaaeeeefceeccdaaaaeeeeeeeeecdaaaa")
      8 p("bbbbffcccddddddbbbbfccccddddaabbbbfffccddddaabbbbffeccddaaaabbbbfeeccddaaaaeeeefeccccdaaaaeeeeeeecccdaaaa")
      8 p("bbbbffcccddddddbbbbfccccddddaabbbbfffccddddaabbbbffeccddaaaabbbbfeecdddaaaaeeeefeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbffcccddddddbbbbfccccddddaabbbbfffccddddaabbbbfffccddaaaabbbbeefccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      8 p("bbbbffcccddddddbbbbfccccddddaabbbbfffccddddaabbbbfffccddaaaabbbbeefcdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbffdddddddddbbbbffccdccddaabbbbfcccccdddaabbbbffccccdaaaabbbbffccccdaaaaeeeefeeeccdaaaaeeeeeeeecddaaaa")
      8 p("bbbbfffccddddddbbbbffccccdddaabbbbffccccdddaabbbbfccccddaaaabbbbfccccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
      8 p("bbbbfffddddddddbbbbfffdccdddaabbbbfffccddddaabbbbfccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbffffcccddddbbbbfffccccddaabbbbfffcccdddaabbbbccccdddaaaabbbbeccccddaaaaeeeeeeedccdaaaaeeeeeeeddddaaaa")
      8 p("bbbbffffcddddddbbbbfcccccdddaabbbbfcccccdddaabbbbffcccddaaaabbbbffccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
      8 p("bbbbffffcddddddbbbbfccfccdddaabbbbffccccdddaabbbbffccccdaaaabbbbeeccccdaaaaeeeeeeccdddaaaaeeeeeeecdddaaaa")
      8 p("bbbbffffcddddddbbbbffcccccddaabbbbfcccccdddaabbbbfcccdddaaaabbbbfccccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
      8 p("bbbbffffcddddddbbbbffcfccdddaabbbbfccfccdddaabbbbfcccccdaaaabbbbeeccccdaaaaeeeeeeccdddaaaaeeeeeeecdddaaaa")
      8 p("bbbbffffcddddddbbbbfffccddddaabbbbfcfccddddaabbbbccfccddaaaabbbbcccccddaaaaeeeecceeccdaaaaeeeeeeeeecdaaaa")
      8 p("bbbbffffdddddddbbbbffdddccddaabbbbfffcccdddaabbbbfcccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      8 p("bbbbffffdddddddbbbbfffddcdddaabbbbfcfddccddaabbbbfccddccaaaabbbbeecddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
      8 p("bbbbfffffddddddbbbbfcccfddddaabbbbfccccddddaabbbbffcccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      8 p("bbbbfffffddddddbbbbfcccfddddaabbbbfccccddddaabbbbffcccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbfffffddddddbbbbfccffccddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbfffffddddddbbbbfccffcdddaabbbbfcccccdddaabbbbfccdcddaaaabbbbeecddddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbfffffddddddbbbbfccfffdddaabbbbccccdfdddaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      8 p("bbbbfffffddddddbbbbfcfffddddaabbbbccfddddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbfffffddddddbbbbffccfddddaabbbbfccddddddaabbbbfccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbfffffddddddbbbbffccfffddaabbbbccccdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbfffffddddddbbbbfffccccddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbfffffddddddbbbbfffcccdddaabbbbfcccccdddaabbbbfccdcddaaaabbbbeecddddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbfffffddddddbbbbfffcfcdddaabbbbfcccccdddaabbbbcccccddaaaabbbbcccccddaaaaeeeecceecddaaaaeeeeeeeeeddaaaa")
      8 p("bbbbfffffddddddbbbbfffcfddddaabbbbfccccddddaabbbbcccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbffffffcddddbbbbccfffccddaabbbbccccfcdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbffffffcddddbbbbffccfccddaabbbbccccfcdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbffffffdddddbbbbffccdddddaabbbbfccccddddaabbbbfcccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeedddaaaa")
      8 p("bbbbffffffdddddbbbbffccdddddaabbbbfcccdddddaabbbbfcccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      8 p("bbbbfffffffddddbbbbfccccddddaabbbbfcccccdddaabbbbfccddddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
      8 p("bbbbfffffffddddbbbbfccccffddaabbbbcccccddddaabbbbccccccdaaaabbbbecccccdaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbfffffffddddbbbbfcccfddddaabbbbfccccddddaabbbbeecccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
      8 p("bbbbfffffffddddbbbbfcdddffddaabbbbccdcdddddaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
      8 p("bbbbfffffffddddbbbbffccfccddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
      8 p("bbbbfffffffddddbbbbffccfddddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
      8 p("bbbbfffffffddddbbbbffccfddddaabbbbeecccddddaabbbbeccccddaaaabbbbecccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
      8 p("bbbbffffffffdddbbbbfcccccdfdaabbbbccccccdddaabbbbeecccddaaaabbbbecccdddaaaaeeeeeeccdddaaaaeeeeeecddddaaaa")
      8 p("bbbbffffffffdddbbbbfccddddfdaabbbbccccdddddaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      8 p("bbbbffffffffdddbbbbfcdddddfdaabbbbccccdddddaabbbbcccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
      8 p("bbbbffffffffdddbbbbfcdddddfdaabbbbccccdddddaabbbbcccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
      9 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbcccccceaaaabbbbececceeaaaafffeeeeecceaaaafffffffeeeeaaaa")
      9 p("bbbbdddddddddddbbbbddddddccdaabbbbeecddccccaabbbbeccccccaaaabbbbececcccaaaafffeeeeecceaaaafffffffeeeeaaaa")
     10 p("bbbbcccccccffffbbbbccccccccfaabbbbccddddfffaabbbbccdddffaaaabbbbecdddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
     10 p("bbbbccceeddddddbbbbcccceedddaabbbbcccceedddaabbbbcceccedaaaabbbbfceeeedaaaafffffccedddaaaaffffcceedddaaaa")
     10 p("bbbbccceeeeedddbbbbcccceeeedaabbbbcccceedddaabbbbcccccedaaaabbbbdccceedaaaaffffdddcdedaaaaffffffdddddaaaa")
     10 p("bbbbccceeeeedddbbbbcccceeeedaabbbbcceeeedddaabbbbcccecedaaaabbbbdcccccdaaaaffffdddcdcdaaaaffffffdddddaaaa")
     10 p("bbbbcddddddddddbbbbcccddccddaabbbbccccccdddaabbbbcccceedaaaabbbbeccceddaaaaffffeeeceeeaaaaffffffeeeeeaaaa")
     10 p("bbbbcddddddddddbbbbcccddccddaabbbbccccccdddaabbbbcccceedaaaabbbbfccceddaaaafffffeeceeeaaaaffffeeeeeeeaaaa")
     10 p("bbbbcddddddddddbbbbcccddccddaabbbbccccccdddaabbbbcceceedaaaabbbbfceeeddaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     10 p("bbbbceeeeeeedddbbbbcceeceeedaabbbbcceeccdddaabbbbccceccdaaaabbbbdcccccdaaaaffffdddcdcdaaaaffffffdddddaaaa")
     10 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbccecceeaaaabbbbfceecceaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     10 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbcceecccaaaabbbbececcccaaaaffffeeeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbccddccdddaabbbbcccccddddaabbbbcceecccaaaabbbbfceccccaaaafffffeeeeceaaaaffffeeeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbccddccdddaabbbbeccccddddaabbbbeecccccaaaabbbbeccccccaaaaffffeeeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbccddccdddaabbbbeccddccddaabbbbeecccccaaaabbbbeccccccaaaaffffeeeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdccccddddaabbbbcccccddddaabbbbccccccfaaaabbbbecccccfaaaaeeeeeeeffffaaaaeeeeeeeffffaaaa")
     10 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbdccecceaaaabbbbdcceeeeaaaaffffddceeeeaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdcccddccdaabbbbdccccccccaabbbbdececccaaaabbbbdeeeeccaaaaffffddeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbccccceeaaaabbbbeccccceaaaaffffeeeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbccccceeaaaabbbbfccccceaaaafffffeeeeceaaaaffffeeeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdccdccdddaabbbbccddcccddaabbbbccccccfaaaabbbbecccccfaaaaeeeeeeeffffaaaaeeeeeeeffffaaaa")
     10 p("bbbbdddddddddddbbbbdccdccdddaabbbbddcccccddaabbbbccccccfaaaabbbbecccccfaaaaeeeeeeeffffaaaaeeeeeeeffffaaaa")
     10 p("bbbbdddddddddddbbbbdccddeeddaabbbbcccddceddaabbbbcccccceaaaabbbbfcccceeaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdccdeedddaabbbbcccceddddaabbbbcceceeeaaaabbbbcceeeeeaaaaffffccccceeaaaaffffffcccceaaaa")
     10 p("bbbbdddddddddddbbbbdcedeedddaabbbbcceeeddddaabbbbcceeeeeaaaabbbbcceeeceaaaaffffcccccccaaaaffffffcccccaaaa")
     10 p("bbbbdddddddddddbbbbdceeeddddaabbbbcceeeddddaabbbbccceeeeaaaabbbbcccceceaaaaffffcccccceaaaaffffffccceeaaaa")
     10 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbccccceeaaaabbbbeccccceaaaaffffeeeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbcccceecaaaabbbbeccceccaaaaffffeeeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbdddddddddddbbbbdeccddccdaabbbbdeeccccccaabbbbdecccccaaaabbbbdeeccccaaaaffffddeeeceaaaaffffffeeeeeaaaa")
     10 p("bbbbddddfffffffbbbbddddfcccfaabbbbddddfccccaabbbbdddddccaaaabbbbeedddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     10 p("bbbbdddffffffffbbbbdddfdcccfaabbbbdddddccccaabbbbdddddccaaaabbbbeedddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     10 p("bbbbeeccdddddddbbbbecccdddddaabbbbeccccddddaabbbbeecccddaaaabbbbeccccddaaaaeeeeefccccfaaaaeeeffffffffaaaa")
     10 p("bbbbeeeedddddddbbbbecceeedddaabbbbcccceddddaabbbbcccceedaaaabbbbcccceedaaaaffffcccceedaaaaffffffccdddaaaa")
     10 p("bbbbeeeedddddddbbbbecceeedddaabbbbcccceedddaabbbbcccceedaaaabbbbcccceddaaaaffffcccceedaaaaffffffccdddaaaa")
     10 p("bbbbeeeedddddddbbbbeceededddaabbbbcceeeedddaabbbbccceeddaaaabbbbccccecdaaaaffffccccccdaaaaffffffcccddaaaa")
     10 p("bbbbeeeeecdddddbbbbeeeeccdddaabbbbeeeecddddaabbbbeccecddaaaabbbbccccccdaaaaffffccccdcdaaaaffffffccdddaaaa")
     10 p("bbbbeeeeeddddddbbbbecceeedddaabbbbcccceedddaabbbbcccceddaaaabbbbcccceedaaaaffffccccdedaaaaffffffccdddaaaa")
     10 p("bbbbeeeeeddddddbbbbeeeedddddaabbbbeeeedcdddaabbbbecceccdaaaabbbbccccccdaaaaffffccccccdaaaaffffffcccddaaaa")
     10 p("bbbbeeeeeeeddddbbbbecceeeeddaabbbbcccceedddaabbbbccccdedaaaabbbbccccdddaaaaffffccccdddaaaaffffffccdddaaaa")
     10 p("bbbbeeeeeeeddddbbbbeceeeedddaabbbbcceedddddaabbbbcccecddaaaabbbbccccccdaaaaffffccccdcdaaaaffffffccdddaaaa")
     10 p("bbbbeeeeeeeddddbbbbeceeeedddaabbbbcceedddddaabbbbccdedddaaaabbbbccdddcdaaaaffffcccccccaaaaffffffcccccaaaa")
     10 p("bbbbffdddddddddbbbbffdccccddaabbbbffccccdddaabbbbffffccdaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
     10 p("bbbbffffdddddddbbbbffdddccddaabbbbffdcccdddaabbbbffdcccdaaaabbbbeeddcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     10 p("bbbbffffdddddddbbbbffdddcdddaabbbbffdcdccddaabbbbffccdccaaaabbbbeecddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     12 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdcceeeeaaaabbbbddeeeeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
     12 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddccddaaaabbbbdddddddaaaaeeeedeeedddaaaaeeeeeeeedddaaaa")
     12 p("bbbbcccccddddddbbbbccccccdddaabbbbccccdddddaabbbbccfccddaaaabbbbecfffddaaaaeeeeeeeffddaaaaeeeeeeeffffaaaa")
     12 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbeceeeddaaaafffeeeeeeddaaaafffffffeeddaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbccdddccffaabbbbccdedceaaaabbbbdcdeeeeaaaadddddddeeeeaaaaddddddeeeeeaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbcceeeccffaabbbbcceeeceaaaabbbbdcedeeeaaaadddddeedeedaaaadddddddddddaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbdcdddccffaabbbbdddedccaaaabbbbdddeeccaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbdcdddccffaabbbbdddedccaaaabbbbdeeeeccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbecddcccffaabbbbeedcccdaaaabbbbeedcdddaaaaeeeeeedddddaaaaeeeedddddddaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbeceecccffaabbbbeeecccdaaaabbbbeddcdddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     12 p("bbbbcccccffffffbbbbcccccccffaabbbbeceeeccffaabbbbeeeeeccaaaabbbbddeeeccaaaadddddeedecdaaaadddddddddddaaaa")
     12 p("bbbbcccccffffffbbbbccccccdffaabbbbdcccccdffaabbbbdccccddaaaabbbbdddddddaaaaeeeeeeeedddaaaaeeeeeeeddddaaaa")
     12 p("bbbbcccccffffffbbbbccccccdffaabbbbecccdddffaabbbbeecccddaaaabbbbeeccdddaaaaeeeeeedcdddaaaaeeeedddddddaaaa")
     12 p("bbbbccfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddcccddaaaabbbbdddddddaaaaeeeedeeedddaaaaeeeeeeeedddaaaa")
     12 p("bbbbcddddddddddbbbbccdddddddaabbbbccdccccddaabbbbcccccccaaaabbbbeceeeccaaaafffeeeeeeceaaaafffffffeeeeaaaa")
     12 p("bbbbcddddddddddbbbbccdddddddaabbbbccdcccfddaabbbbccccccfaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
     12 p("bbbbcddddddddddbbbbccdddffddaabbbbccdddffddaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
     12 p("bbbbcddddddffffbbbbccdddddffaabbbbccdcddfffaabbbbcccccdfaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbcdddfffffffbbbbcccdddfffaabbbbccccdddddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbcdddfffffffbbbbccddddfffaabbbbccdcdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbcffffffddddbbbbccfffddddaabbbbccfddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbcfffffffdddbbbbcccccfffdaabbbbccccccdddaabbbbccccdddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
     12 p("bbbbcfffffffdddbbbbccdddfffdaabbbbccdcdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbddcccccffffbbbbdccccccffaabbbbdcceecfffaabbbbddccecfaaaabbbbdeeeeccaaaadddddedeeecaaaadddddddeeeeaaaa")
     12 p("bbbbddcccccffffbbbbdccccccffaabbbbdcceecfffaabbbbdeccecfaaaabbbbdeeeeccaaaadddddddeeecaaaadddddddeeeeaaaa")
     12 p("bbbbddcccccffffbbbbdccccccffaabbbbdeecccfffaabbbbdeeeccfaaaabbbbdeeeeccaaaadddddddecceaaaadddddddeeeeaaaa")
     12 p("bbbbddcccccffffbbbbdccccccffaabbbbdeeeecfffaabbbbddeeecfaaaabbbbdeeeeccaaaadddddedecccaaaadddddddeeccaaaa")
     12 p("bbbbddcccccffffbbbbdccccccffaabbbbdeeeecfffaabbbbdeeeecfaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
     12 p("bbbbddcccffffffbbbbdccccccffaabbbbdccccccffaabbbbddccdccaaaabbbbdddddcdaaaaeeeeddeedddaaaaeeeeeeeeeddaaaa")
     12 p("bbbbddcccffffffbbbbdccccccffaabbbbdcdccccffaabbbbdddecccaaaabbbbdeeeeccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
     12 p("bbbbddcccffffffbbbbdccccccffaabbbbdceccccffaabbbbddeecccaaaabbbbdeeeeccaaaadddddedeeceaaaadddddddeeeeaaaa")
     12 p("bbbbddcccffffffbbbbdccccccffaabbbbdceccccffaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddeeceaaaadddddddeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdcdccccffaabbbbdccccccffaabbbbddcecccaaaabbbbdddeeccaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdcdccccffaabbbbdccccccffaabbbbddcecccaaaabbbbdeeeeccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdcdccccffaabbbbdccccccffaabbbbddcecceaaaabbbbddceeeeaaaadddddcceeeeaaaadddddceeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdddccccffaabbbbdccccccffaabbbbdecccccaaaabbbbdeeeeccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdddccccffaabbbbdeeccccffaabbbbdecccccaaaabbbbdeeccccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdddccccffaabbbbdeeccccffaabbbbdeeccccaaaabbbbdeeccccaaaadddddeeecceaaaaddddddeeeeeaaaa")
     12 p("bbbbdddccffffffbbbbdeeccccffaabbbbdeeccccffaabbbbdeeccccaaaabbbbddeccccaaaadddddeeecceaaaadddddddeeeeaaaa")
     12 p("bbbbddddddcffffbbbbddddcccffaabbbbdddcccfffaabbbbdedcccfaaaabbbbeedccccaaaaeeeeeedccccaaaaeeeeeedddccaaaa")
     12 p("bbbbdddddddddddbbbbccdddddddaabbbbcccccccddaabbbbcccccccaaaabbbbeceeeccaaaafffeeeeeeceaaaafffffffeeeeaaaa")
     12 p("bbbbdddddddddddbbbbccdddddddaabbbbccccccfddaabbbbccccccfaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
     12 p("bbbbdddddddddddbbbbccdddddddaabbbbcccddffffaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
     12 p("bbbbdddddddddddbbbbdccccddddaabbbbcccccddddaabbbbeeccccfaaaabbbbecccccfaaaaeeeeeeccfffaaaaeeeeeefffffaaaa")
     12 p("bbbbdddddddddddbbbbdccdccdddaabbbbddcccccddaabbbbeeccccfaaaabbbbecccccfaaaaeeeeeeccfffaaaaeeeeeefffffaaaa")
     12 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbcccccceaaaabbbbececceeaaaafffeeeeecceaaaafffffffeeeeaaaa")
     12 p("bbbbdddddddddddbbbbddddccdddaabbbbccccccfddaabbbbccccccfaaaabbbbeccccffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
     12 p("bbbbdddddddddddbbbbddddccdddaabbbbfffccccddaabbbbfffcfccaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     12 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbccccccfaaaabbbbecccfffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
     12 p("bbbbdddddddddddbbbbddddddccdaabbbbeecddccccaabbbbecccccfaaaabbbbecccccfaaaaeeeeeecccffaaaaeeeeeffffffaaaa")
     12 p("bbbbdddddddffffbbbbdccddddffaabbbbccccdffffaabbbbccccdddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
     12 p("bbbbdddddddffffbbbbdddddffffaabbbbdddcdddffaabbbbdcccccdaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     12 p("bbbbdddddffffffbbbbdcccdddffaabbbbccccdddffaabbbbeecccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
     12 p("bbbbdddddffffffbbbbdcccdddffaabbbbdccccddffaabbbbeecccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeccccddaaaa")
     12 p("bbbbdddddffffffbbbbddccdddffaabbbbddccccdffaabbbbddccccdaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbddddfffffffbbbbccddddfffaabbbbccccdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbddddfffffffbbbbccddddfffaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbddddfffffffbbbbddddddfcfaabbbbddddccccfaabbbbdddccccaaaabbbbeedddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     12 p("bbbbdddeeffffffbbbbdedeeeeffaabbbbdeeeeceffaabbbbddcceccaaaabbbbdcceeccaaaadddddccccccaaaaddddddcccccaaaa")
     12 p("bbbbdddffffffffbbbbdddfccccfaabbbbdeeccccccaabbbbdecccccaaaabbbbdeeccccaaaadddddeeeeceaaaaddddddeeeeeaaaa")
     12 p("bbbbeccccffffffbbbbeecccccffaabbbbeecccccffaabbbbecccccdaaaabbbbeddcdddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     12 p("bbbbeccccffffffbbbbeecccccffaabbbbeecddccffaabbbbeccddccaaaabbbbecdddccaaaaeeeeeddddcdaaaaeeeddddddddaaaa")
     12 p("bbbbeccccffffffbbbbeeccccdffaabbbbeeccdddffaabbbbeccccddaaaabbbbeccccddaaaaeeeeeddccddaaaaeeeddddddddaaaa")
     12 p("bbbbeecccccddddbbbbeccccccddaabbbbecccccdddaabbbbeeccccdaaaabbbbeffffddaaaaeeeeeffddddaaaaeeeffffddddaaaa")
     12 p("bbbbeecccccffffbbbbeccccccffaabbbbecccccfffaabbbbeeccccfaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
     12 p("bbbbeecccccffffbbbbeccccccffaabbbbecccccfffaabbbbeeccccfaaaabbbbeeeeeddaaaadddddeeeeddaaaadddddddddddaaaa")
     12 p("bbbbeecccccffffbbbbeccccccffaabbbbeeccccfffaabbbbeeccccfaaaabbbbeeeceddaaaadddddeeeeddaaaadddddddddddaaaa")
     12 p("bbbbeecccccffffbbbbeccccccffaabbbbeeecccfffaabbbbeeeeccfaaaabbbbddeeeccaaaadddddeedccdaaaadddddddddddaaaa")
     12 p("bbbbeecccccffffbbbbeccccccffaabbbbeeeeecfffaabbbbeeeeccfaaaabbbbddeccccaaaadddddeedccdaaaadddddddddddaaaa")
     12 p("bbbbeecccddddddbbbbecccccdddaabbbbeccccddddaabbbbeecccddaaaabbbbecccdddaaaaeeeeefccfddaaaaeeeffffffffaaaa")
     12 p("bbbbeecccddddddbbbbeccccddddaabbbbeecccddddaabbbbeccccddaaaabbbbececcddaaaafffeeeeeccdaaaafffffffeecdaaaa")
     12 p("bbbbeecccffffffbbbbeccccccffaabbbbeccccccffaabbbbeeccdccaaaabbbbeddddcdaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     12 p("bbbbeecccffffffbbbbeccccccffaabbbbecccccdffaabbbbeeccccdaaaabbbbeddccddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     12 p("bbbbeecccffffffbbbbeccccccffaabbbbececcccffaabbbbeeeecccaaaabbbbddeeeccaaaaddddddeeecdaaaadddddddddddaaaa")
     12 p("bbbbeecccffffffbbbbecccccfffaabbbbeeccccccfaabbbbeecccccaaaabbbbeeeceddaaaadddddeeeeddaaaadddddddddddaaaa")
     12 p("bbbbeecffffffffbbbbeccccccffaabbbbecccccdddaabbbbeeccccdaaaabbbbeccccddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     12 p("bbbbeeeccccffffbbbbeeeeccccfaabbbbdddeecfffaabbbbdddeccfaaaabbbbddeeccfaaaaddddddeccccaaaaddddddeecccaaaa")
     12 p("bbbbeeeccffffffbbbbeeeccccffaabbbbeeeccccffaabbbbeeeccccaaaabbbbddeccccaaaadddddeedccdaaaadddddddddddaaaa")
     12 p("bbbbeeeecccffffbbbbeeeccccffaabbbbeeecccfffaabbbbeeeeccfaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
     12 p("bbbbeeeecddddddbbbbececcddddaabbbbeccccddddaabbbbeecccddaaaabbbbeeecdddaaaafffeeeccccdaaaafffffffccccaaaa")
     12 p("bbbbeeeecddddddbbbbeeeccddddaabbbbeeeccddddaabbbbeecccddaaaabbbbeccccddaaaafffeecccccdaaaafffffffcccdaaaa")
     12 p("bbbbeeeecddddddbbbbeeeccddddaabbbbeeeccddddaabbbbeecccddaaaabbbbecccdddaaaafffeecccccdaaaafffffffccccaaaa")
     12 p("bbbbeeeeeeeddddbbbbeeeecceddaabbbbecccccdddaabbbbeeccccdaaaabbbbcccccddaaaafffccccddddaaaafffffffddddaaaa")
     12 p("bbbbeeeeeeeffffbbbbeeeecceffaabbbbecccccfffaabbbbeeccccfaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
     12 p("bbbbeeeeeffffffbbbbeceeeeeffaabbbbcccccceffaabbbbccccceeaaaabbbbccddcceaaaadddddccddccaaaadddddddddddaaaa")
     12 p("bbbbeeeeeffffffbbbbeceeeeeffaabbbbcccccceffaabbbbccccceeaaaabbbbddcccceaaaadddddccddccaaaadddddddddddaaaa")
     12 p("bbbbeeeeeffffffbbbbeeeceeeffaabbbbeccccceffaabbbbeecccccaaaabbbbddcccccaaaadddddccddccaaaadddddddddddaaaa")
     12 p("bbbbeeeeeffffffbbbbeeeceeeffaabbbbeccccceffaabbbbeecccccaaaabbbbdddddccaaaadddddddccccaaaaddddddddcccaaaa")
     12 p("bbbbfddddddddddbbbbfccddddddaabbbbffccccdddaabbbbfffcccdaaaabbbbeefffccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     12 p("bbbbfddddddddddbbbbfddddccddaabbbbfffcccdddaabbbbfffcccdaaaabbbbeeffcccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     12 p("bbbbffffdddddddbbbbccffdddddaabbbbcccfffdddaabbbbcccccfdaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbffffdddddddbbbbfcffdddddaabbbbccfffcdddaabbbbccccccdaaaabbbbccccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
     12 p("bbbbfffffddddddbbbbccfffffddaabbbbccccdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     12 p("bbbbffffffdddddbbbbfccfffdddaabbbbccccdddddaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     12 p("bbbbfffffffddddbbbbccfffddddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
     12 p("bbbbfffffffddddbbbbfcffcddddaabbbbccccccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeccddaaaaeeeeeeeddddaaaa")
     12 p("bbbbfffffffddddbbbbffccfddddaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     15 p("bbbbeeeedddddddbbbbeceedddddaabbbbcceeecdddaabbbbcceeccdaaaabbbbcceeccdaaaaffffccceccdaaaaffffffcccddaaaa")
     15 p("bbbbeeeedddddddbbbbeeeedddddaabbbbeeeeecdddaabbbbecceccdaaaabbbbccccccdaaaaffffccccccdaaaaffffffcccddaaaa")
     16 p("bbbbcccccccffffbbbbccccccccfaabbbbdcccfffffaabbbbdddccddaaaabbbbdddddddaaaaeeeeeededddaaaaeeeeeeeedddaaaa")
     16 p("bbbbcccccccffffbbbbccccccccfaabbbbdceeeefffaabbbbdcceeefaaaabbbbddcceefaaaaddddddddeeeaaaaddddddddeeeaaaa")
     16 p("bbbbcccccccffffbbbbccccccccfaabbbbdceefffffaabbbbdcceeeeaaaabbbbddcceeeaaaaddddddddeeeaaaaddddddddeeeaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbccdddddddaabbbbccddddfaaaabbbbecccfffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbeceddddaaaaeeeeeeeffddaaaaeeeffffffffaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfffffddaaaaeeeeeeeefddaaaaeeeeeeeffddaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfffffddaaaaeeeeeefefddaaaaeeeeeeeefddaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfffffddaaaaeeeefeeefddaaaaeeeeeeeefddaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfffffddaaaaeeeeffeefddaaaaeeeeeeeeeddaaaa")
     16 p("bbbbcccccddddddbbbbccccccdddaabbbbfcffccdddaabbbbfffccddaaaabbbbfffccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
     16 p("bbbbccccdddddddbbbbcccccddddaabbbbccddddeddaabbbbccdeeeeaaaabbbbccddeeeaaaafffffccceeeaaaafffffcceeeeaaaa")
     16 p("bbbbccccdddddddbbbbcccccedddaabbbbcceeeedddaabbbbcceedddaaaabbbbcceeeedaaaafffffccceedaaaafffffcceeddaaaa")
     16 p("bbbbcccceeeedddbbbbcccccededaabbbbcceeeedddaabbbbcceceedaaaabbbbcccceedaaaafffffccddddaaaafffffddddddaaaa")
     16 p("bbbbcccceefffffbbbbcccccefffaabbbbccdcceeffaabbbbdcdccceaaaabbbbdddcceeaaaadddddddeceeaaaadddddddeeeeaaaa")
     16 p("bbbbcccceefffffbbbbcccccefffaabbbbcceeeeeffaabbbbcceceeeaaaabbbbcccceddaaaadddddccdeedaaaadddddddddddaaaa")
     16 p("bbbbcccceefffffbbbbcccccefffaabbbbcceeeeeffaabbbbcceceeeaaaabbbbcccceddaaaadddddcceeddaaaadddddddddddaaaa")
     16 p("bbbbcccceefffffbbbbdccccefffaabbbbdddcceeffaabbbbddcccceaaaabbbbdcccceeaaaadddddcdeceeaaaadddddddeeeeaaaa")
     16 p("bbbbcccddddffffbbbbccccddfffaabbbbccccddfffaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
     16 p("bbbbcccdddfffffbbbbccccddfffaabbbbccccdddffaabbbbcccccddaaaabbbbecccdddaaaaeeeeeeecdddaaaaeeeeeeeddddaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbcccedddaaaabbbbcceedeeaaaafffffceedeeaaaafffffeeeeeeaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbccceeedaaaabbbbcceeeddaaaafffffceeeedaaaafffffeeeeedaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbccceeedaaaabbbbcceeeedaaaafffffceeeedaaaafffffeeeeddaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbeccccedaaaabbbbeecceedaaaafffffeeeeedaaaafffffeeeeddaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbecccdddaaaabbbbeeccdeeaaaafffffecedeeaaaafffffeeeeeeaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbeccceedaaaabbbbeecceddaaaafffffeceeedaaaafffffeeeeedaaaa")
     16 p("bbbbccdddddddddbbbbccccdccddaabbbbccccccdddaabbbbeccceedaaaabbbbeecceedaaaafffffeceeedaaaafffffeeeeddaaaa")
     16 p("bbbbccdddddddddbbbbccccdcdddaabbbbccccccdddaabbbbcccecddaaaabbbbcceeeedaaaafffffceeeedaaaafffffeeeeeeaaaa")
     16 p("bbbbccdddddddddbbbbccccdcdddaabbbbccccccdddaabbbbeccccddaaaabbbbeecceedaaaafffffeceeedaaaafffffeeeeeeaaaa")
     16 p("bbbbccdddddddddbbbbccccdedddaabbbbcccceedddaabbbbccceeddaaaabbbbcceeeedaaaafffffccceedaaaafffffcceeeeaaaa")
     16 p("bbbbccdddddddddbbbbcccdeedddaabbbbccddeeeddaabbbbccdeeeeaaaabbbbccddeeeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbcceedddddddbbbbcccededddaabbbbcceeeedddaabbbbcceeeddaaaabbbbcceeeedaaaafffffcccccdaaaafffffccccddaaaa")
     16 p("bbbbcceeeeeedddbbbbccceeededaabbbbcceeeedddaabbbbcceccddaaaabbbbccccccdaaaafffffccddcdaaaafffffddddddaaaa")
     16 p("bbbbccfffffffffbbbbcccceeeefaabbbbcccceeeeeaabbbbcccceeeaaaabbbbcccceeeaaaadddddccddddaaaadddddddddddaaaa")
     16 p("bbbbccfffffffffbbbbccccfeeeeaabbbbcccceeeeeaabbbbcccceeeaaaabbbbcccceeeaaaadddddccddddaaaadddddddddddaaaa")
     16 p("bbbbcddddddffffbbbbccddddfffaabbbbccddddfffaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbcdddfffffffbbbbccddfddffaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbcddfffffdddbbbbccdfffffdaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbcffffddddddbbbbcccffddddaabbbbccccfddddaabbbbccccfddaaaabbbbecccffdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbcffffffddddbbbbccfffddddaabbbbccfcdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbdccceefffffbbbbdccccefffaabbbbddccceeffaabbbbddcccceaaaabbbbdcccceeaaaadddddcdeceeaaaadddddddeeeeaaaa")
     16 p("bbbbdceeeefffffbbbbdccecefffaabbbbddccceeffaabbbbdddcceeaaaabbbbdcdcceeaaaadddddccccceaaaaddddddccceeaaaa")
     16 p("bbbbddcccccffffbbbbdcccccccfaabbbbdccceefffaabbbbddcccefaaaabbbbddcceefaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
     16 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccfffffaabbbbddccceeaaaabbbbddcceeeaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
     16 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccfffffaabbbbddccceeaaaabbbbddeecceaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
     16 p("bbbbddccccfffffbbbbdcccccfffaabbbbdcceeccffaabbbbddcceccaaaabbbbdeeeeccaaaadddddedeeecaaaadddddddeeeeaaaa")
     16 p("bbbbddccccfffffbbbbdcccccfffaabbbbdeeccccffaabbbbdeeecccaaaabbbbdeeeeccaaaadddddddecceaaaadddddddeeeeaaaa")
     16 p("bbbbddccccfffffbbbbdcccccfffaabbbbdeeeeccffaabbbbddeeeccaaaabbbbdeeeeccaaaadddddedecccaaaadddddddeeccaaaa")
     16 p("bbbbddcccffffffbbbbdccccffcfaabbbbdeecccccfaabbbbdeeccccaaaabbbbdeeeeccaaaadddddddeeecaaaadddddddeeeeaaaa")
     16 p("bbbbddcceefffffbbbbdccccefffaabbbbdcccceeffaabbbbddccceeaaaabbbbdcccceeaaaadddddcdecceaaaadddddddeeeeaaaa")
     16 p("bbbbddccfffffffbbbbddccceeefaabbbbddcceeeffaabbbbddcceeeaaaabbbbdccceeeaaaadddddccccceaaaaddddddccceeaaaa")
     16 p("bbbbddccfffffffbbbbddcccefefaabbbbddcceeeefaabbbbddcceeeaaaabbbbdccceeeaaaadddddccccceaaaaddddddccceeaaaa")
     16 p("bbbbdddccccffffbbbbddccccfffaabbbbedddccfffaabbbbeedccccaaaabbbbeedccccaaaaeeeeeddddccaaaaeeeeeddddddaaaa")
     16 p("bbbbdddccccffffbbbbddccccfffaabbbbedddccfffaabbbbeedccccaaaabbbbeedcdccaaaaeeeeeddddccaaaaeeeeedddddcaaaa")
     16 p("bbbbdddccccffffbbbbddccccfffaabbbbeddddcfffaabbbbeedddccaaaabbbbeedddccaaaaeeeeeddccccaaaaeeeeedddcccaaaa")
     16 p("bbbbdddccccffffbbbbdeccccfffaabbbbdeeeecfffaabbbbdddeeccaaaabbbbdeeeeccaaaadddddeeccccaaaaddddddeecccaaaa")
     16 p("bbbbdddcccfffffbbbbddccccfffaabbbbedddcccffaabbbbeedccccaaaabbbbeedccccaaaaeeeeedddccdaaaaeeeeeddddddaaaa")
     16 p("bbbbdddddccffffbbbbdcdcccfffaabbbbdcccccfffaabbbbddcdcccaaaabbbbdddddccaaaaeeeedeeedccaaaaeeeeeeeeddcaaaa")
     16 p("bbbbdddddddddddbbbbdccddccddaabbbbddcccceddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccceeeaaaafffffcceeeeaaaa")
     16 p("bbbbdddddddddddbbbbdccddddddaabbbbccccfffddaabbbbccccfffaaaabbbbeecccffaaaaeeeeeeccccfaaaaeeeeeeecccfaaaa")
     16 p("bbbbdddddddddddbbbbdccddddddaabbbbccccfffddaabbbbccccfffaaaabbbbeeccfffaaaaeeeeeeccccfaaaaeeeeeeeccccaaaa")
     16 p("bbbbdddddddddddbbbbdccdeedddaabbbbccddeeeddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbdddddddddddbbbbdccdeedddaabbbbcceeeddddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbdddddddddddbbbbdccdeedddaabbbbddcceeeddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbdddddddddddbbbbdcceeddddaabbbbcceeeddddaabbbbccceeeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbdddddddddddbbbbddccddccdaabbbbddcccccccaabbbbddccccfaaaabbbbeeccfffaaaaeeeeeeccfffaaaaeeeeeeecfffaaaa")
     16 p("bbbbdddddddddddbbbbddceeedddaabbbbddcceeeddaabbbbcccceeeaaaabbbbcccceeeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbccccccfaaaabbbbecccfffaaaaeeeeeeeccffaaaaeeeeeeeffffaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbccccccfaaaabbbbeceeccfaaaaeeeeeeeccffaaaaeeeeeffffffaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbeccccccddaabbbbeecccccaaaabbbbeecffccaaaaeeeeeccffcfaaaaeeeeecfffffaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbeccccccddaabbbbeeccccfaaaabbbbeeccccfaaaaeeeeeccccffaaaaeeeeeffffffaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbeccccccaaaabbbbecccfccaaaaeeeeeecffcfaaaaeeeeeffffffaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbeccccccaaaabbbbececcccaaaaeeeeeeefccfaaaaeeeffffffffaaaa")
     16 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbeccccccaaaabbbbecfccccaaaaeeeeeeffccfaaaaeeeeeffffffaaaa")
     16 p("bbbbdddddddddddbbbbddeeeedddaabbbbddeceeeddaabbbbccccceeaaaabbbbccccceeaaaafffffccccceaaaafffffcccceeaaaa")
     16 p("bbbbdddddddddddbbbbdeedccdddaabbbbddeccccddaabbbbeeececcaaaabbbbeeeeeccaaaafffffecccccaaaafffffeeccccaaaa")
     16 p("bbbbddddddfffffbbbbdccccdfffaabbbbcccccddffaabbbbccccccdaaaabbbbecccccdaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
     16 p("bbbbddddddfffffbbbbdcddddfffaabbbbccdcdddffaabbbbccccccdaaaabbbbccccccdaaaaeeeeceeeccdaaaaeeeeeeeecddaaaa")
     16 p("bbbbddddddfffffbbbbddddccfffaabbbbdddccccffaabbbbdedccccaaaabbbbeedccccaaaaeeeeeedccccaaaaeeeeeedddccaaaa")
     16 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcccccfaabbbbeedccccaaaabbbbeeddcccaaaaeeeeeeddcccaaaaeeeeeddddccaaaa")
     16 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcfccccaabbbbeedccccaaaabbbbedddcccaaaaeeeeeeddcccaaaaeeeeeedddccaaaa")
     16 p("bbbbdddeeccffffbbbbdddeccfffaabbbbdeeeecfffaabbbbdeeeeccaaaabbbbdeeeeccaaaadddddccccccaaaaddddddcccccaaaa")
     16 p("bbbbdddeeccffffbbbbdedeccfffaabbbbdeeeecfffaabbbbddeeeccaaaabbbbdeeeeccaaaadddddccccccaaaaddddddcccccaaaa")
     16 p("bbbbdddffffffffbbbbdcdddddffaabbbbccccdddddaabbbbcccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
     16 p("bbbbdddffffffffbbbbdcdddddffaabbbbccccdddddaabbbbcccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbddeeccfffffbbbbdeecccfffaabbbbdeeeeccffaabbbbdddeeccaaaabbbbdeeeeccaaaadddddecccccaaaadddddddccccaaaa")
     16 p("bbbbddeeeeeefffbbbbddeeeefefaabbbbddeeeefffaabbbbddccccfaaaabbbbdcccccfaaaadddddccccccaaaaddddddcccccaaaa")
     16 p("bbbbddeeeeeffffbbbbddeeeeeefaabbbbddeeeefffaabbbbddccccfaaaabbbbdcccccfaaaadddddccccccaaaaddddddcccccaaaa")
     16 p("bbbbddfffffffffbbbbdcccccccfaabbbbdccccccccaabbbbddcceeeaaaabbbbddcceeeaaaaddddddceeeeaaaaddddddeeeeeaaaa")
     16 p("bbbbddfffffffffbbbbddccceeefaabbbbddcccceeeaabbbbddcceeeaaaabbbbdccceeeaaaadddddccccceaaaaddddddccceeaaaa")
     16 p("bbbbddfffffffffbbbbddeeccccfaabbbbddeccccccaabbbbddeccccaaaabbbbdeeccccaaaadddddeeecceaaaaddddddeeeeeaaaa")
     16 p("bbbbeccccddddddbbbbeeccccdddaabbbbeecddddddaabbbbeccccddaaaabbbbecccccdaaaaeeeeeffccddaaaaeeeffffffffaaaa")
     16 p("bbbbeecccccddddbbbbeccccccddaabbbbeeccccdddaabbbbeeccccdaaaabbbbeeeceddaaaafffffdeeeedaaaafffffddddddaaaa")
     16 p("bbbbeecccccddddbbbbeccccccddaabbbbeeecccdddaabbbbeeeeccdaaaabbbbeeeccddaaaafffffdeeccdaaaafffffddddddaaaa")
     16 p("bbbbeecccccddddbbbbeccccccddaabbbbeeecccdddaabbbbeeeeccdaaaabbbbeeeccddaaaafffffeedccdaaaafffffddddddaaaa")
     16 p("bbbbeecccccffffbbbbecccccccfaabbbbecccccfffaabbbbeecccefaaaabbbbeeeeeefaaaadddddeeddddaaaadddddddddddaaaa")
     16 p("bbbbeecccccffffbbbbecccccccfaabbbbecccccfffaabbbbeecccffaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeccccccffaabbbbeecccccaaaabbbbdeeeeedaaaadddddedeeedaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeccccccffaabbbbeecccccaaaabbbbdeeeeedaaaadddddeeededaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeccccccffaabbbbeecccccaaaabbbbeeeeeddaaaadddddeeeeddaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeecccccffaabbbbeecccccaaaabbbbeeeceddaaaadddddeeeeddaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeccccffaabbbbeeeccccaaaabbbbeeeccddaaaadddddeeecddaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeccccffaabbbbeeeecccaaaabbbbddeeeccaaaaddddddeeccdaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeccccffaabbbbeeeecccaaaabbbbddeeeccaaaadddddeedccdaaaadddddddddddaaaa")
     16 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeddccffaabbbbeeeedccaaaabbbbeeeddccaaaadddddeedcccaaaadddddddddccaaaa")
     16 p("bbbbeecccddddddbbbbecccccdddaabbbbeffcccdddaabbbbeefccddaaaabbbbeffccddaaaaeeeeefcccddaaaaeeeffffccddaaaa")
     16 p("bbbbeecccddddddbbbbecceccdddaabbbbeeeeccdddaabbbbeeccccdaaaabbbbeeccccdaaaafffffeccdddaaaafffffeecdddaaaa")
     16 p("bbbbeecccffffffbbbbecccccfffaabbbbecccccccfaabbbbeecccccaaaabbbbeeeeeddaaaadddddeeeeddaaaadddddddddddaaaa")
     16 p("bbbbeeccdddddddbbbbecccdccddaabbbbeeccccdddaabbbbeeccdddaaaabbbbeecccddaaaafffffececcdaaaafffffeeeecdaaaa")
     16 p("bbbbeeccdddddddbbbbecccdcdddaabbbbeeccccdddaabbbbeecccddaaaabbbbeecccddaaaafffffececcdaaaafffffeeeecdaaaa")
     16 p("bbbbeecffffffffbbbbecccccdffaabbbbecccccdddaabbbbeecccddaaaabbbbeccccddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
     16 p("bbbbeeeecccddddbbbbeeeccccddaabbbbeeecccdddaabbbbeeeeccdaaaabbbbeccccddaaaafffffdccccdaaaafffffddddddaaaa")
     16 p("bbbbeeeeccfffffbbbbeeecccfffaabbbbeeeccccffaabbbbeeeecccaaaabbbbeccccddaaaaddddccddccdaaaadddddddddddaaaa")
     16 p("bbbbeeeecddddddbbbbecceccdddaabbbbeeccccdddaabbbbeeccccdaaaabbbbeeccccdaaaafffffeccdddaaaafffffeecdddaaaa")
     16 p("bbbbeeeedddddddbbbbceeededddaabbbbcceeeedddaabbbbcceccddaaaabbbbcceeccdaaaafffffcccccdaaaafffffccccddaaaa")
     16 p("bbbbeeeedddddddbbbbeccedccddaabbbbeeccccdddaabbbbeeccdddaaaabbbbeeccccdaaaafffffeccccdaaaafffffeeccddaaaa")
     16 p("bbbbeeeedddddddbbbbeccedcdddaabbbbeeccccdddaabbbbeecccddaaaabbbbeeccccdaaaafffffeccccdaaaafffffeeccddaaaa")
     16 p("bbbbeeeedddddddbbbbeecedccddaabbbbeeccccdddaabbbbecccdddaaaabbbbeecccddaaaafffffeccccdaaaafffffeecccdaaaa")
     16 p("bbbbeeeedddddddbbbbeecedccddaabbbbeeccccdddaabbbbecccdddaaaabbbbeeccdddaaaafffffeccccdaaaafffffeeccccaaaa")
     16 p("bbbbeeeedddddddbbbbeecedcdddaabbbbeeccccdddaabbbbeccccddaaaabbbbeecccddaaaafffffeccccdaaaafffffeecccdaaaa")
     16 p("bbbbeeeedddddddbbbbeecedcdddaabbbbeeccccdddaabbbbeccccddaaaabbbbeeccdddaaaafffffeccccdaaaafffffeeccccaaaa")
     16 p("bbbbeeeeeccffffbbbbeeeeccfffaabbbbeeecccfffaabbbbeeeccccaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
     16 p("bbbbeeeeeccffffbbbbeeeeccfffaabbbbeeeddcfffaabbbbeeeddccaaaabbbbdddddccaaaadddddccccccaaaaddddddcccccaaaa")
     16 p("bbbbeeeeeeeddddbbbbecceeeeddaabbbbcccceddddaabbbbcccceedaaaabbbbcccddddaaaafffffccccddaaaafffffcccdddaaaa")
     16 p("bbbbeeeeeeeedddbbbbceeccededaabbbbcceeccdddaabbbbcceccddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbceeceededaabbbbcccceedddaabbbbcccccddaaaabbbbccccccdaaaafffffccddcdaaaafffffddddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbeccecededaabbbbeeccccdddaabbbbecccccdaaaabbbbccccccdaaaafffffccddddaaaafffffddddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbecceeddedaabbbbcceedddddaabbbbcccedddaaaabbbbccccdddaaaafffffcccccdaaaafffffccccddaaaa")
     16 p("bbbbeeeeeeeedddbbbbecceeededaabbbbcccceedddaabbbbcccccddaaaabbbbcccdccdaaaafffffccddcdaaaafffffcdddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbecceeededaabbbbcccceedddaabbbbccccdddaaaabbbbcccddddaaaafffffccccddaaaafffffcccdddaaaa")
     16 p("bbbbeeeeeeeedddbbbbececcededaabbbbcccceedddaabbbbcccccedaaaabbbbccccccdaaaafffffccddddaaaafffffddddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbececcededaabbbbcceeccdddaabbbbcccecddaaaabbbbccccccdaaaafffffccddcdaaaafffffddddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbececcededaabbbbcceeccdddaabbbbcccecddaaaabbbbcccccddaaaafffffcccdddaaaafffffcdddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbeceecededaabbbbcceeccdddaabbbbccccccdaaaabbbbcccdccdaaaafffffccddddaaaafffffcdddddaaaa")
     16 p("bbbbeeeeeeeedddbbbbeeeccededaabbbbeeccccdddaabbbbcccccddaaaabbbbccccccdaaaafffffccddcdaaaafffffddddddaaaa")
     16 p("bbbbeeeeeeeefffbbbbeceecefefaabbbbcceeccfffaabbbbccccccfaaaabbbbccccccfaaaadddddccddddaaaadddddddddddaaaa")
     16 p("bbbbeeeeeeeffffbbbbeceeceeefaabbbbcceeccfffaabbbbccccccfaaaabbbbccccccfaaaadddddccddddaaaadddddddddddaaaa")
     16 p("bbbbeeeeeeeffffbbbbeceeeefffaabbbbccccecfffaabbbbccceeccaaaabbbbddcccccaaaadddddccddccaaaadddddddddddaaaa")
     16 p("bbbbeeeeeeeffffbbbbeceeeefffaabbbbecccccfffaabbbbeecccccaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
     16 p("bbbbeeeeeeeffffbbbbeeeceefffaabbbbecccccfffaabbbbeecccccaaaabbbbddcccccaaaadddddccddccaaaadddddddddddaaaa")
     16 p("bbbbeeeeeeeffffbbbbeeeceefffaabbbbecccccfffaabbbbeecccccaaaabbbbddccdccaaaadddddccddccaaaaddddddddddcaaaa")
     16 p("bbbbeeeeeeeffffbbbbeeeceefffaabbbbecccccfffaabbbbeecccccaaaabbbbdddddccaaaadddddddccccaaaaddddddddcccaaaa")
     16 p("bbbbeeeeeffffffbbbbeeeecffcfaabbbbeeecccccfaabbbbeeeccccaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
     16 p("bbbbeeeeeffffffbbbbeeeeeffcfaabbbbecceecccfaabbbbeecccccaaaabbbbddcccccaaaadddddccdccdaaaadddddddddddaaaa")
     16 p("bbbbeeeefffffffbbbbecceeeeefaabbbbcccceceffaabbbbcccccceaaaabbbbccccceeaaaadddddccddddaaaadddddddddddaaaa")
     16 p("bbbbeeeefffffffbbbbeccefcccfaabbbbeeccccccfaabbbbeeeecccaaaabbbbeeeccccaaaaddddddddccdaaaadddddddddddaaaa")
     16 p("bbbbeeeefffffffbbbbeceeeeeefaabbbbcceeeceffaabbbbcccccccaaaabbbbcccccccaaaadddddccddddaaaadddddddddddaaaa")
     16 p("bbbbeeeefffffffbbbbeecefcccfaabbbbeeccfccccaabbbbeeeccccaaaabbbbeeeccccaaaaddddddddccdaaaadddddddddddaaaa")
     16 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeecccccfaabbbbeecccccaaaabbbbeecccccaaaaddddddddccdaaaadddddddddddaaaa")
     16 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeeccccfaabbbbddceeccaaaabbbbddcceccaaaadddddddccccaaaadddddddddccaaaa")
     16 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeeccccfaabbbbddeecccaaaabbbbddeccccaaaadddddddccccaaaadddddddddccaaaa")
     16 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeeccccfaabbbbeecccccaaaabbbbeccccccaaaaddddccdddddaaaadddddddddddaaaa")
     16 p("bbbbeeeffffffffbbbbeeecccccfaabbbbeeccccccfaabbbbeeeecccaaaabbbbeeeccccaaaaddddddddccdaaaadddddddddddaaaa")
     16 p("bbbbeeeffffffffbbbbeeefccccfaabbbbeeeccccccaabbbbeeeccccaaaabbbbddeccccaaaaddddddeeccdaaaadddddddddddaaaa")
     16 p("bbbbeeeffffffffbbbbeeefccccfaabbbbeeeccccccaabbbbeeeccccaaaabbbbddeccccaaaadddddeedccdaaaadddddddddddaaaa")
     16 p("bbbbeefffffffffbbbbeeeeecccfaabbbbeeeeeccccaabbbbddeecccaaaabbbbddeccccaaaadddddddccccaaaadddddddddccaaaa")
     16 p("bbbbffcccccddddbbbbfccccccddaabbbbfffcccdddaabbbbffccccdaaaabbbbfeeccddaaaaeeeefeeddddaaaaeeeeeeeddddaaaa")
     16 p("bbbbffcccddddddbbbbfcccccdddaabbbbfffcccdddaabbbbffcccddaaaabbbbfccccddaaaaeeeefceecddaaaaeeeeeeeeeddaaaa")
     16 p("bbbbffcccddddddbbbbfcccccdddaabbbbfffcccdddaabbbbffeccddaaaabbbbfeeccddaaaaeeeefecccddaaaaeeeeeeeccddaaaa")
     16 p("bbbbffcccddddddbbbbfcccccdddaabbbbfffcccdddaabbbbfffccddaaaabbbbeefccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
     16 p("bbbbffcccddddddbbbbfccccddddaabbbbfffccddddaabbbbfffccddaaaabbbbfccccddaaaaeeeecceeccdaaaaeeeeeeeeecdaaaa")
     16 p("bbbbffffcddddddbbbbffccccdddaabbbbfcccccdddaabbbbfceccddaaaabbbbfeeccddaaaaeeeefecccddaaaaeeeeeeeccddaaaa")
     16 p("bbbbffffcddddddbbbbffcccddddaabbbbfccccddddaabbbbfccccddaaaabbbbfccccddaaaaeeeefceeccdaaaaeeeeeeeeecdaaaa")
     16 p("bbbbffffcddddddbbbbffcccddddaabbbbfccccddddaabbbbfceccddaaaabbbbfeeccddaaaaeeeefeccccdaaaaeeeeeeecccdaaaa")
     16 p("bbbbffffcddddddbbbbffcccddddaabbbbfccccddddaabbbbfceccddaaaabbbbfeecdddaaaaeeeefeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbffffcddddddbbbbfffcccdddaabbbbfcfcccdddaabbbbccfccddaaaabbbbcccccddaaaaeeeecceecddaaaaeeeeeeeeeddaaaa")
     16 p("bbbbffffcddddddbbbbfffccddddaabbbbfcfccddddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
     16 p("bbbbffffcddddddbbbbfffccddddaabbbbfcfccddddaabbbbfccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbfffffddddddbbbbfccffcdddaabbbbfcccccdddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
     16 p("bbbbfffffddddddbbbbfccffddddaabbbbccccfddddaabbbbccccfddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbfffffddddddbbbbfccffddddaabbbbfccccddddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
     16 p("bbbbfffffddddddbbbbfccffddddaabbbbfccccddddaabbbbfccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbfffffddddddbbbbfccfffdddaabbbbccccdfdddaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbfffffddddddbbbbfcfffcdddaabbbbccfcccdddaabbbbcccccddaaaabbbbcccccddaaaaeeeececceddaaaaeeeeeeeeeddaaaa")
     16 p("bbbbfffffddddddbbbbfcfffddddaabbbbccccfddddaabbbbcccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
     16 p("bbbbfffffddddddbbbbfcfffddddaabbbbccccfddddaabbbbcccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbfffffddddddbbbbffccfcdddaabbbbfcccccdddaabbbbfccccddaaaabbbbcccccddaaaaeeeececceddaaaaeeeeeeeeeddaaaa")
     16 p("bbbbfffffddddddbbbbffccfddddaabbbbcccffddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbfffffddddddbbbbffccfddddaabbbbfccccddddaabbbbfccccddaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbfffffddddddbbbbfffccddddaabbbbfccccddddaabbbbfccccddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     16 p("bbbbfffffddddddbbbbfffcfddddaabbbbfccccddddaabbbbcccccddaaaabbbbcccccddaaaaeeeecceeccdaaaaeeeeeeeeecdaaaa")
     16 p("bbbbfffffffddddbbbbffccfddddaabbbbccccdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbffffffffdddbbbbddddddffdaabbbbdccccddddaabbbbccccccdaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
     16 p("bbbbffffffffdddbbbbfcccccdfdaabbbbccccccdddaabbbbeecccddaaaabbbbeccccddaaaaeeeeeeccdddaaaaeeeeeedddddaaaa")
     18 p("bbbbcddddddddddbbbbcccddddddaabbbbccccffdddaabbbbccccffdaaaabbbbecccfffaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
     18 p("bbbbcddddddffffbbbbcccddddffaabbbbccccddfffaabbbbccccddfaaaabbbbecccdddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     18 p("bbbbcdddfffffffbbbbccddddfffaabbbbccdddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     18 p("bbbbdddddddddddbbbbddddddccdaabbbbcccddccccaabbbbcccccccaaaabbbbeceeeccaaaafffeeeeeeceaaaafffffffeeeeaaaa")
     18 p("bbbbeecccffffffbbbbecccccdffaabbbbecccccdffaabbbbeecccddaaaabbbbeccddddaaaaeeeeedccdddaaaaeeeddddddddaaaa")
     18 p("bbbbeecccffffffbbbbecccccdffaabbbbecccccdffaabbbbeecccddaaaabbbbeddccddaaaaeeeeedddccdaaaaeeeddddddddaaaa")
     18 p("bbbbfffffffddddbbbbccfffddddaabbbbcccddddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbccccdddddaabbbbccdccdfaaaabbbbecddddfaaaaeeeeeeeffffaaaaeeeeeeeffffaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbccdddddddaabbbbccdccdfaaaabbbbecccddfaaaaeeeeeeeffffaaaaeeeeeeeffffaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbccdddddddaabbbbccdeedeaaaabbbbfcddeeeaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbeceeeedaaaaffffeeeededaaaaffffffeedddaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbfceeeedaaaafffffeeededaaaaffffeeeedddaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccedaaaabbbbeceeeedaaaaffffeeeedddaaaaffffffeedddaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccedaaaabbbbfceeeedaaaafffffeeedddaaaaffffeeeedddaaaa")
     20 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeeedddaabbbbcceeeddaaaabbbbfceeeedaaaafffffccededaaaaffffcceedddaaaa")
     20 p("bbbbccceeddddddbbbbcccceedddaabbbbcceeeedddaabbbbcceedddaaaabbbbfceeeedaaaafffffccccedaaaaffffccccdddaaaa")
     20 p("bbbbcddddddddddbbbbccdddddddaabbbbccdddffffaabbbbcccccffaaaabbbbecccccfaaaaeeeeeeecccfaaaaeeeeeeeccffaaaa")
     20 p("bbbbdddddddddddbbbbdccdccdddaabbbbcccccddddaabbbbcccceeeaaaabbbbfccceeeaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     20 p("bbbbdddddddddddbbbbdccdeedddaabbbbcccceddddaabbbbcccceeeaaaabbbbcccceeeaaaaffffcccceeeaaaaffffffcceeeaaaa")
     20 p("bbbbdddddddddddbbbbdcceeddddaabbbbcccceddddaabbbbcccceeeaaaabbbbcccceeeaaaaffffcccceeeaaaaffffffcceeeaaaa")
     20 p("bbbbdddddddddddbbbbdceeeddddaabbbbcceeeddddaabbbbcceeeeeaaaabbbbcceeeceaaaaffffcccccccaaaaffffffcccccaaaa")
     20 p("bbbbdddddddddddbbbbddccccdddaabbbbddcccccddaabbbbcccceeeaaaabbbbfccceeeaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     20 p("bbbbdddddddddddbbbbdeedeedddaabbbbeeedecdddaabbbbeceeeccaaaabbbbcceeeccaaaaffffcccccccaaaaffffffcccccaaaa")
     20 p("bbbbdddddffffffbbbbdddddffffaabbbbdddcdddddaabbbbdcccccdaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     20 p("bbbbddddfffffffbbbbddddfcccfaabbbbddddccccfaabbbbdddddccaaaabbbbeedddccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     20 p("bbbbeeeedddddddbbbbeceededddaabbbbcceeeedddaabbbbcceecddaaaabbbbccecccdaaaaffffccccccdaaaaffffffcccddaaaa")
     20 p("bbbbeeeeeddddddbbbbecceeedddaabbbbcccceedddaabbbbcccceedaaaabbbbcccceedaaaaffffccccdddaaaaffffffccdddaaaa")
     20 p("bbbbeeeeeddddddbbbbeceeeedddaabbbbcccceedddaabbbbcccccedaaaabbbbcccceedaaaaffffccccdddaaaaffffffccdddaaaa")
     20 p("bbbbeeeeeddddddbbbbeceeeedddaabbbbcceeeedddaabbbbcccccedaaaabbbbccccccdaaaaffffccccdddaaaaffffffccdddaaaa")
     20 p("bbbbeeeeeddddddbbbbeceeeedddaabbbbcceeeedddaabbbbccdedddaaaabbbbccdddcdaaaaffffcccccccaaaaffffffcccccaaaa")
     20 p("bbbbeeeeeddddddbbbbeeeedddddaabbbbeeeedcdddaabbbbecdedccaaaabbbbccdddccaaaaffffcccccccaaaaffffffcccccaaaa")
     20 p("bbbbeeeeeeeddddbbbbeceeeedddaabbbbcceedddddaabbbbcccedddaaaabbbbccccdcdaaaaffffccccccdaaaaffffffcccddaaaa")
     20 p("bbbbeeeeeeeedddbbbbeeeccededaabbbbceecccdddaabbbbcccccddaaaabbbbfccccddaaaafffffcccdddaaaaffffccdddddaaaa")
     20 p("bbbbffdddddddddbbbbffdccccddaabbbbffccccdddaabbbbffccccdaaaabbbbfcccccdaaaaeeeefeeeccdaaaaeeeeeeeecddaaaa")
     20 p("bbbbffffcddddddbbbbffccccdddaabbbbffccccdddaabbbbffcccddaaaabbbbeeccccdaaaaeeeeeeccdcdaaaaeeeeeeecdddaaaa")
     20 p("bbbbffffcddddddbbbbffccccdddaabbbbffccccdddaabbbbffccdddaaaabbbbeeccdcdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
     22 p("bbbbcccccccffffbbbbccccccccfaabbbbecccfffffaabbbbeedccddaaaabbbbeedddddaaaaeeeeeddddddaaaaeeeeeddddddaaaa")
     24 p("bbbbcccccccffffbbbbccccccccfaabbbbccddfffffaabbbbccdddddaaaabbbbecdddddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
     24 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeccdddaabbbbcceccddaaaabbbbeceffddaaaaeeeeeeeffddaaaaeeeffffffddaaaa")
     24 p("bbbbcccccddddddbbbbccccccdddaabbbbccffccdddaabbbbccfccddaaaabbbbecfffddaaaaeeeeeeeffddaaaaeeeeeeeffddaaaa")
     24 p("bbbbcccccffffffbbbbcccccccffaabbbbeceeeccffaabbbbeeeeeccaaaabbbbddeeeccaaaaddddddeeecdaaaadddddddddddaaaa")
     24 p("bbbbcceedddddddbbbbcccedddddaabbbbcceeeedddaabbbbcceccedaaaabbbbcccceedaaaafffffccceedaaaafffffcceeddaaaa")
     24 p("bbbbddcccccffffbbbbdccccccffaabbbbdcccccfffaabbbbddccccfaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddeeeeaaaa")
     24 p("bbbbddcccccffffbbbbdccccccffaabbbbdcccccfffaabbbbdeccccfaaaabbbbdeeeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
     24 p("bbbbddcccffffffbbbbdccccccffaabbbbdccceccffaabbbbddceeccaaaabbbbdeeeeccaaaadddddedeeceaaaadddddddeeeeaaaa")
     24 p("bbbbddcccffffffbbbbdccccccffaabbbbdccceccffaabbbbdeceeccaaaabbbbdeeeeccaaaadddddddeeceaaaadddddddeeeeaaaa")
     24 p("bbbbddcccffffffbbbbdccccccffaabbbbdcdccccffaabbbbdddecccaaaabbbbdddeeccaaaadddddeeeeceaaaaddddeeeeeeeaaaa")
     24 p("bbbbdddddddddddbbbbddddccdddaabbbbcccccccddaabbbbcccccccaaaabbbbeceeeccaaaafffeeeeeeceaaaafffffffeeeeaaaa")
     24 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbeccccccaaaabbbbececcccaaaafffeeeeecceaaaafffffffeeeeaaaa")
     24 p("bbbbdddddddddddbbbbddddccdddaabbbbeeeccccddaabbbbeeeccccaaaabbbbeffccccaaaaeeeeeffccccaaaaeeeffffffccaaaa")
     24 p("bbbbdddddddffffbbbbccdddddffaabbbbccccddfffaabbbbcccccdfaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     24 p("bbbbdddddddffffbbbbdccddddffaabbbbccccdffffaabbbbccccdddaaaabbbbeeccdddaaaaeeeeeeccccdaaaaeeeeeeeccccaaaa")
     24 p("bbbbdddddffffffbbbbdddddddffaabbbbdddcdddffaabbbbdcccccdaaaabbbbeecccccaaaaeeeeeecccccaaaaeeeeeeeccccaaaa")
     24 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcccccfaabbbbdddccccaaaabbbbddddcccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
     24 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcfccccaabbbbdddccccaaaabbbbddddcccaaaaeeeeddeecccaaaaeeeeeeeeeccaaaa")
     24 p("bbbbeecccddddddbbbbecccccdddaabbbbecccccdddaabbbbeecccddaaaabbbbeccddddaaaaeeeeefccfddaaaaeeeffffffffaaaa")
     24 p("bbbbeecccddddddbbbbecccccdddaabbbbecccccdddaabbbbeecccddaaaabbbbeccffddaaaaeeeeefccfddaaaaeeeffffffddaaaa")
     24 p("bbbbeecccddddddbbbbecccccdddaabbbbecccccdddaabbbbeecccddaaaabbbbeffccddaaaaeeeeefccfddaaaaeeeffffffddaaaa")
     24 p("bbbbeecccddddddbbbbecccccdddaabbbbeeccccdddaabbbbeccccddaaaabbbbececcddaaaafffeeeeecddaaaafffffffeeddaaaa")
     24 p("bbbbeecccddddddbbbbeccccddddaabbbbeeeccddddaabbbbeeeccddaaaabbbbeeeccddaaaafffeeeccccdaaaafffffffcccdaaaa")
     24 p("bbbbeecccddddddbbbbeccccddddaabbbbeeeccddddaabbbbeeeccddaaaabbbbeeecdddaaaafffeeeccccdaaaafffffffccccaaaa")
     24 p("bbbbeeccdddddddbbbbeccddddddaabbbbeccddddddaabbbbeeccccdaaaabbbbeffccccaaaaeeeeeffccccaaaaeeeffffffccaaaa")
     24 p("bbbbeeeccffffffbbbbeeeccccffaabbbbeeeccccffaabbbbeeeccccaaaabbbbddeccccaaaaddddddeeccdaaaadddddddddddaaaa")
     24 p("bbbbeeeecddddddbbbbececccdddaabbbbecccccdddaabbbbeecccddaaaabbbbeeeccddaaaafffeeecccddaaaafffffffccddaaaa")
     24 p("bbbbeeeecddddddbbbbeeecccdddaabbbbeeecccdddaabbbbeecccddaaaabbbbeccccddaaaafffeeccccddaaaafffffffccddaaaa")
     24 p("bbbbeefffffffffbbbbeeeeccccfaabbbbeeeccccccaabbbbeeeccccaaaabbbbeeeccccaaaaddddddddccdaaaadddddddddddaaaa")
     24 p("bbbbffffcddddddbbbbffccccdddaabbbbffccccdddaabbbbfccccddaaaabbbbfcccccdaaaaeeeeeecedcdaaaaeeeeeeeedddaaaa")
     24 p("bbbbffffdddddddbbbbfcccdddddaabbbbfcccccdddaabbbbffccccdaaaabbbbffccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
     24 p("bbbbffffdddddddbbbbffccdddddaabbbbffccccdddaabbbbfcccccdaaaabbbbfcccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
     24 p("bbbbffffdddddddbbbbffccdddddaabbbbfffcccdddaabbbbfcccccdaaaabbbbccccccdaaaaeeeeeececcdaaaaeeeeeeeecddaaaa")
     24 p("bbbbfffffddddddbbbbccfffddddaabbbbcccffddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     24 p("bbbbfffffddddddbbbbfffcccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
     24 p("bbbbfffffddddddbbbbfffccddddaabbbbfccccddddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeeccccdaaaaeeeeeeecccdaaaa")
     24 p("bbbbfffffffddddbbbbccfffddddaabbbbccccdddddaabbbbcccccddaaaabbbbeccccddaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     30 p("bbbbeeeedddddddbbbbeceedddddaabbbbcceeeedddaabbbbccceeedaaaabbbbccccecdaaaaffffccccccdaaaaffffffcccddaaaa")
     30 p("bbbbffffdddddddbbbbffccdddddaabbbbffccccdddaabbbbffccccdaaaabbbbeeccccdaaaaeeeeeeccccdaaaaeeeeeeeccddaaaa")
     32 p("bbbbcccceeeedddbbbbcccccededaabbbbcceeeedddaabbbbcceeeddaaaabbbbcceedddaaaafffffcccdddaaaafffffccddddaaaa")
     32 p("bbbbcccddddddddbbbbccccdddddaabbbbccccdddddaabbbbcccccddaaaabbbbecccfffaaaaeeeeeeecfffaaaaeeeeeeeffffaaaa")
     32 p("bbbbcceeeeeedddbbbbccceeddedaabbbbcceedddddaabbbbcceedddaaaabbbbcceedddaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbcceeeeeedddbbbbccceeededaabbbbcceeeedddaabbbbcceccddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     32 p("bbbbcffffddddddbbbbccfffddddaabbbbccfffddddaabbbbcccccddaaaabbbbecccccdaaaaeeeeeeecccdaaaaeeeeeeeccddaaaa")
     32 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccccfffaabbbbddcccffaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddeeeeaaaa")
     32 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccccfffaabbbbdecccffaaaabbbbdeeeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
     32 p("bbbbddcccccffffbbbbdcccccccfaabbbbdccceefffaabbbbddcceefaaaabbbbddcceefaaaaddddddceeeeaaaaddddddeeeeeaaaa")
     32 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccfffffaabbbbddcceeeaaaabbbbddcceeeaaaaddddddceeeeaaaaddddddeeeeeaaaa")
     32 p("bbbbddccccfffffbbbbdcccccfffaabbbbdccccccffaabbbbddcccccaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddeeeeaaaa")
     32 p("bbbbddccccfffffbbbbdcccccfffaabbbbdccccccffaabbbbdecccccaaaabbbbdeeeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
     32 p("bbbbddccccfffffbbbbdcccccfffaabbbbdeeeeccffaabbbbdeeeeccaaaabbbbdeeeeccaaaadddddddecccaaaadddddddeeccaaaa")
     32 p("bbbbddcccffffffbbbbdcccccfffaabbbbdcccccccfaabbbbddcccccaaaabbbbdeeeeeeaaaadddddedeeeeaaaadddddddeeeeaaaa")
     32 p("bbbbddcccffffffbbbbdcccccfffaabbbbdcccccccfaabbbbdecccccaaaabbbbdeeeeeeaaaadddddddeeeeaaaadddddddeeeeaaaa")
     32 p("bbbbdddddddddddbbbbdccdeedddaabbbbcccceddddaabbbbccceeeeaaaabbbbcceeeeeaaaafffffccccceaaaafffffcccceeaaaa")
     32 p("bbbbdddddddddddbbbbdcceeddddaabbbbcccceddddaabbbbccceeeeaaaabbbbcceeeeeaaaafffffccccceaaaafffffcccceeaaaa")
     32 p("bbbbdddddddddddbbbbddddccdddaabbbbeeeccccddaabbbbeeeccccaaaabbbbeccccccaaaaeeeeefccccfaaaaeeeffffffffaaaa")
     32 p("bbbbdddddddddddbbbbdedeeedddaabbbbdeeeeedddaabbbbccccceeaaaabbbbcccccceaaaafffffccccceaaaafffffcccceeaaaa")
     32 p("bbbbdddddddddddbbbbdeeededddaabbbbdeeeeedddaabbbbccccceeaaaabbbbcccccceaaaafffffccccceaaaafffffcccceeaaaa")
     32 p("bbbbddddfffffffbbbbddddfcccfaabbbbdddcccccfaabbbbeedccccaaaabbbbedddcccaaaaeeeeeeddcccaaaaeeeeeedddccaaaa")
     32 p("bbbbddfffffffffbbbbddfcceeeeaabbbbddcceeeeeaabbbbddccceeaaaabbbbdccccceaaaadddddccccceaaaaddddddccceeaaaa")
     32 p("bbbbeecccccffffbbbbecccccccfaabbbbecccccfffaabbbbeecccdfaaaabbbbedddddfaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     32 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeeeccffaabbbbeeeecccaaaabbbbddeccccaaaaddddddeeccdaaaadddddddddddaaaa")
     32 p("bbbbeeccccfffffbbbbecccccfffaabbbbeeeeeccffaabbbbeeeecccaaaabbbbddeccccaaaadddddeedccdaaaadddddddddddaaaa")
     32 p("bbbbeecccddddddbbbbecccccdddaabbbbeeccdcdddaabbbbeeccdddaaaabbbbeecccddaaaafffffececcdaaaafffffeeeecdaaaa")
     32 p("bbbbeeeedddddddbbbbeeeededddaabbbbeeeeeedddaabbbbcccccddaaaabbbbccccccdaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeddddddbbbbeeeeeccddaabbbbeeccccdddaabbbbeecccddaaaabbbbeccddddaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbceeceededaabbbbcccceedddaabbbbcccccddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbceeeeeeedaabbbbccccdddddaabbbbccdccddaaaabbbbccdddddaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbceeeeeeedaabbbbccdddddddaabbbbccdccddaaaabbbbccccdddaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbceeeeeeedaabbbbccdddddddaabbbbccdccddaaaabbbbccddccdaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbdeeeeeeedaabbbbdddddddddaabbbbcccccddaaaabbbbccccccdaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbecceeededaabbbbcccceedddaabbbbcccccddaaaabbbbcccccddaaaafffffcccdddaaaafffffcdddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeceecededaabbbbcceeccdddaabbbbccccccdaaaabbbbccccccdaaaafffffccddddaaaafffffddddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeeceeccedaabbbbeeccccdddaabbbbccccdddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeeceecdedaabbbbeeccccdddaabbbbcccccddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeeceeddedaabbbbeeccdddddaabbbbccccdddaaaabbbbccccdddaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeedeeddedaabbbbeedddddddaabbbbcccccddaaaabbbbccccccdaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeeeeceeedaabbbbccccccdddaabbbbccccccdaaaabbbbccdccddaaaafffffcddccdaaaafffffddddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeeeeceeedaabbbbccccccdddaabbbbccccccdaaaabbbbccdddddaaaafffffcccdddaaaafffffccddddaaaa")
     32 p("bbbbeeeeeeeedddbbbbeeeedeeedaabbbbccdddddddaabbbbcccccddaaaabbbbccccdddaaaafffffcccccdaaaafffffccccddaaaa")
     32 p("bbbbeeeefffffffbbbbeecefcccfaabbbbeeccccccfaabbbbeeeccccaaaabbbbeeeccccaaaaddddddddccdaaaadddddddddddaaaa")
     32 p("bbbbeeeefffffffbbbbeeeefcccfaabbbbeeeeccccfaabbbbeecccccaaaabbbbeccccccaaaaddddddddccdaaaadddddddddddaaaa")
     32 p("bbbbffcccddddddbbbbfcccccdddaabbbbfcccccdddaabbbbffcccddaaaabbbbfffccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
     32 p("bbbbffcccddddddbbbbfcccccdddaabbbbfffcccdddaabbbbffcccddaaaabbbbfccccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
     32 p("bbbbffcccddddddbbbbfcccccdddaabbbbfffcccdddaabbbbfffccddaaaabbbbfccccddaaaaeeeecceecddaaaaeeeeeeeeeddaaaa")
     32 p("bbbbffffcccddddbbbbffcccccddaabbbbfcccccdddaabbbbfcccccdaaaabbbbfeeccddaaaaeeeefeeddddaaaaeeeeeeeddddaaaa")
     32 p("bbbbffffcccddddbbbbfffccccddaabbbbfffcccdddaabbbbccccccdaaaabbbbeccccddaaaaeeeeeeeddddaaaaeeeeeeeddddaaaa")
     32 p("bbbbffffcddddddbbbbffccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfccccddaaaaeeeefceecddaaaaeeeeeeeeeddaaaa")
     32 p("bbbbffffcddddddbbbbfffcccdddaabbbbfcfcccdddaabbbbfccccddaaaabbbbeecccddaaaaeeeeeecccddaaaaeeeeeeeccddaaaa")
     36 p("bbbbeecccffffffbbbbeccccccffaabbbbeccccccffaabbbbeeccccdaaaabbbbeddcdddaaaaeeeeeddddddaaaaeeeddddddddaaaa")
     40 p("bbbbcccccddddddbbbbccccccdddaabbbbccdddddddaabbbbccddeeeaaaabbbbfcddeeeaaaafffffcceeeeaaaaffffcceeeeeaaaa")
     40 p("bbbbcccccddddddbbbbccccccdddaabbbbcceeeedddaabbbbcceeeedaaaabbbbfceeeedaaaafffffccedddaaaaffffcceedddaaaa")
     48 p("bbbbdddddddddddbbbbddddccdddaabbbbeecccccddaabbbbecccccfaaaabbbbecccccfaaaaeeeeeecccffaaaaeeeeeffffffaaaa")
     48 p("bbbbeecccddddddbbbbecccccdddaabbbbeeecccdddaabbbbeeeccddaaaabbbbeeeccddaaaafffeeecccddaaaafffffffccddaaaa")
     48 p("bbbbeeeedddddddbbbbceeedddddaabbbbcceeeedddaabbbbcceccedaaaabbbbcceeccdaaaafffffcccccdaaaafffffccccddaaaa")
     48 p("bbbbeeeedddddddbbbbeccedddddaabbbbcceeeedddaabbbbccceeedaaaabbbbcccceedaaaafffffcccccdaaaafffffccccddaaaa")
     48 p("bbbbeeeedddddddbbbbeecedddddaabbbbeeccdddddaabbbbecccdcdaaaabbbbeeccdccaaaafffffecccccaaaafffffeeccccaaaa")
     60 p("bbbbeeeedddddddbbbbeceedddddaabbbbcceeeedddaabbbbcceecedaaaabbbbccecccdaaaaffffccccccdaaaaffffffcccddaaaa")
     64 p("bbbbddcccccffffbbbbdcccccccfaabbbbdcccccfffaabbbbddcccefaaaabbbbddeeeefaaaaddddddeeeeeaaaaddddddeeeeeaaaa")
     64 p("bbbbeeeeeeeedddbbbbecceeededaabbbbcccceedddaabbbbcccccddaaaabbbbccccccdaaaafffffccddcdaaaafffffddddddaaaa")
     96 p("bbbbcceedddddddbbbbcccedddddaabbbbcceeeedddaabbbbcceeeedaaaabbbbcceeeedaaaafffffcccccdaaaafffffccccddaaaa")
     96 p("bbbbeeeedddddddbbbbeeeedddddaabbbbeeeeeedddaabbbbcccccedaaaabbbbccccccdaaaafffffcccccdaaaafffffccccddaaaa")
     96 p("bbbbeeeeeeeedddbbbbecceeededaabbbbcccceedddaabbbbcccccddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     96 p("bbbbeeeeeeeedddbbbbeeeccededaabbbbeeccccdddaabbbbcccccddaaaabbbbccccdddaaaafffffcccdddaaaafffffccddddaaaa")
     96 p("bbbbffffcddddddbbbbffccccdddaabbbbfcccccdddaabbbbfccccddaaaabbbbfccccddaaaaeeeefecceddaaaaeeeeeeeeeddaaaa")
