aadaddbcbcdddcbbcdaacdbbdaaabdbaababacbabdbdacaabbbcadbcddaabbdbdcabcccbabcdccbabdabcdcadabdcdddccbbbabdcbabdbbccaababddacbbddcabababbcccdcdcccdbcadbadcbcbadddbdbddabdcccdaccccdcddadcbbcbdbcdcccbdcabbaacdabbbbbccdaccababddcbbbdaccbaccabddbcaddddccbcddddacbbbdbcccbdacacdbbcaadccacddcdbadddbacadabdbbdaacdaaddaccbcdbacbbbabbaddcdbbcadbccdbbdabdcdcdadddcabcabbabaadbcadbbbcbdadaadaaaccbddbdcdbcbcabcacabcdcaaacacbcbbccbcdadbcddbcdcdbbcacdbdacdbdcdcdbadcbabdbaddcacccbbcbacddcdbdaccbaddbbdbdabdacbacabcbabdcbadaabcccccdbadcaccbccbbacdacbababbaddaccdacdabbbdbcddcdaaadacbbcababdbbccdbcddadcbdbbbcabcccdaaabbcccabacbcdcbacdccbaabbdccdccdadaadbbbaaccdbaaddcbbdadddcccdccdbcabddbddacdbdabbacddbccabcdacbdcbbccbadbaaddcbccdacdcbabbcddadcdaaadccadbbddcaacdaacccdbabdddbcccdddbcddcbbdabcbcbbddbbcbdababdbbbadacdccdabaaabdccdbcacdbacabddacbddadbbdbcaaddccadabddabbabdadccdbabadccdacbcdbdbccabdbcdbdbaabbcdbcbabbaabcbaaadddccbacccbcbadbccdaaacdadccaadbacaadbbccabbcbacbdcaadcbdacccdbdcbbdbbacbccbcdcadcdacdcaaabcbbdbdbbcabdcdaaabcdbbadabbcdaabcbabdcdbcabbbddaccbcadaabaccadccccddbacbaadbbbdccacbbabbdbacddccaaaadacdaaabdbcbddbddacbaadaadababdacacddcaaddcabadcdcbadaacaaaddacadccbdbbcdbcbddccabcadaddbddcdcbccbbbdcbdbbbaacdaadadbaabdbcbabbdddadaddadbdcdbaaccacccbaabbaacaccddbdcbdaaaadddcbddccabadadaadabcadcbccbadcbdddabdaaddcbcdcabdbadabbdcdcababcdcccccdbdacdbadadbaabadbdabbacdddbadcccbaabcadadcabcdddaabaabbbdaddaddbdaccdbbdddbdddaadadbacbcacdabddcdaccddccbadcaadadcdaabaddadccadbaaadcacdddcbdabdddddcdcddbcbcdbbcdacddccaaaaddddbccbdcaacddacabdaacadcbbcadabbbbbdcbbabbbbccbacdccaacbddaabaaabbbcadcbaacdcdcaaacbdbdddbbabbbcddadcdcbccbbddabbdbbaabadabbaacdcbacaaddbccddcdabcdbdcbacaddcabbbddcbbcddbbaabddbbcaadcacdcbaacdccdcdadbaaddbccdbbacdbccaabaadcdabdaccddadbccbccdbdacacdbcdcdaaccabbbacacaaaabbcaccbdbddacbdbbaddacabbbdbdbbccdcbabcdbdababbcacaddccadbcadcbdcbbddddaadddbacadbcdcdaaacdbadbcbccadbdaaddbdbdcbdcadbbaaadcadccbccccaaacccbdaaadcacdbaccadbdddcddcbcbcaadcadccdaaacadddaddadacdcabdabcacaaabcbdcbdddacdaabdbbcbacddabaccdcbbbccdbcccbddaddcdbddcdbdccdccacadbaadadcbcdabbbcbabbdbbdbacbbddbadbcbadddaaccdaaacbbacbbaadadccbabdcbbcbbdbbddcadaadbbadddcacacdbaabcddddadcdddaabdcbdacbdccbbacbcdcaacbbabcdaaddadcddacccbcadcccbcbbcdddddbccabccababaabbdcababcbccccdcddbaaccbbddbbbcbaaadcbbdadabacadcdccadbabadadabcbaccdbacdddbbabdaabcccdbdcbbdbbadaabdbaccdcabdcacbcbcbddbbcddaacadddbabbbbccdabbadadbdcacdcccbbdccdcbaaccbdabddabdccbcdcddaddbcdbbcadaabaaaccddddbcaaabcddbddcbdbdaacdacdcdcaabbdadbbdbbddbcadbadcabbdbbddddddddbddabbcdacabdcbbcdccddcbdcbbaabcdbbdaddbadbccbacaccdadbdaaacdccacdabcbdaaddbdaddcaadababbaccddccdaaccaaadccbbaddacbdbcbbdabbabdaadcabcaaadbadadbaabdccadccacbcadabbadbabdbaaabbbdcdaabcccdbbbbbabcbcdcbccbbaadccddbabcbbccdcdabcdccbadabaddacdadbcbdbbacdbccaaddcacddabaaccaddbcccacbbbaaaaddbaaabdaccbbcbaddaacadcdadcaabacacacbabccccbdcaaacadbacdcddbdcbabbcbaadaabcdadbbcbcadddbbbdcdcbababdbcdbbbbdbbbbaadcdacbcdbaccbcdcaadbcbaccaaaaababcbbbacdcbacbbbaccbcaacddcaaccbbcaddcaddcbcbccdadacccbaaddbbcccaaddccbbabcdcaadbaadcaacbcbbdabbcabadddccadcbdacadcbabaadbcadddbbcabccadcdbcadbaadbacacacadbadcccacdcbbcdabcabccdaabcbaccccbbdacddccdcdadbcadbccdbdbddcbcdabddddcbcaadadaccdaddabbdbcbbadaacbaadddcbadcbbdbbcbbaadaddabdcadbaadbacdcbbcadbdabcddddddbbcaaaaddbadddbddcdcabcbabcaacbcaddbbccbadbaabdddabaacdcbaacddcccccdbbbdbabaccdaabddcadbcdddcadadbabbbcbbbbacdbbaabadcbdbcdabadbbdbccabcbdacbadcbcbbbcaacbdcbdcababbccbacdbaabbabdcababddabbabdbcddcbbbdbccdccaacaaaddacbcaccabaaadbdcccdcbdbaabdaadccbbcdbcbaaaaddadabbcbdcdcbdacdaaddaacbbcbbcbdcadcaacddcadbcdddcabdbbbcdcdadaaabcddacdbddcaaaaccaaabbcabadbdbbcaabbbcbabcacddccddcbcdbcdababacaaadaccdaababaccbbdcbccbcbbdcaaabbbcdbbcdbacabdcddacdcbccdcdcacacbddbabbbddcbcbddabbcbaddbbddddbbccbdccdadcadcccabbdbdacccddaccddccbabbadccdbaccbbdcbccacdabdcccabcccdcdddbbcaccbaccbacdadbcdadaabacdbdcddcabadacbddcdcadddbadacadbacabddacaacacbdbdabdcdacdcccdacdcccacadcccdcaadaaddaddabdaaddaaccbcccdccdcbbddaddabdadbcdbbbaabcccacaddcdabcbdadadabbdcbacccabdcccdadcdbcdccdbddcddccbbabdadcacccdccdaabbcababcccccbccbdddccacbddbdbdababcdcacdcdcdcdabadacbabababdbdbaacbcbddbccddaadccaddbdbbdcbadabcbcaccaccabcaaaaacdabccddbbbbddbcdbbcabcaddcdaccccccbddccdbdbadaacbbdbdcaaccadbbbabccabdbccdcadbbcdcbabcccbbbcacbbaadbdabdcdabacddbbbbdaccabadcaccbabcccdccdadcaaabbdddbdadccbdbaacdbdbbabdadbdcddabacdccbbdcdbcdbcbbbaadacaacaaabacaaadcddbcdccbcbbabbacabccdbcbabaaadbaddbbaacadcacadadbbdbbacdbbbccccaadddacaacccbddadddbcbcdabcdcbacaaadddbccbcabcaaaaccadcaadadbdcaccbccaaaaacabbcbabbadabcaccaabccddbbbababdbbccccdaccbabcbdbddaabbabddbdbacdccdaacdabdadbdabdbccaaaabaaddddacbbdbbbbbcdbbbddcdbdaaccdbadabbabdbbcddcbbacdadbadaabdabbacdcbdacccbcdacbabcddbccdaadbbadaababcbdacdadcaddcbbbaacdaccbdcdadcbddabbcacdbdbbdcaabccaccbcacddccccdaddcadcaacabdaabaccbdcbdddbbccdbcaababcacbabaddbdbbaacbdacdbbacaaddbcdabacadacaccadcbaabbbdabcbadabdcdacccbdacdacdabddbbdaacacbbdcddddacbdbaddcdacdccdaddcdcacbbcabdccbbcdccabdcdcbdbcaaaddaaadbddbbaaaaacacadabdaaaadccdbaaccacbaaaacccdbddabbdabaacbcbbcbabddadadbcbccddbccccddcbbabcabcaccbbbbcbbaaacbdabdcaddacabcacdccddcaaadbbbcbdadacdcbcaddbbddbadbbddbccbdaccdddaadadccdddbccddadccaddacbbdddcdabbadbcbdbbadcccbacbcbadadcbbaacddddabacbbadccddbdabacabdddddabbdddacbabadccccbbccdaaaabaaabdacadabbacccbdadccdcdcbadacdcdcbdaacbdadcaacaddbdbdadbadabbbdcdaabdcddabdcaaccbbbaaccdccdadddbddddbbcbdadcdddbdbccacbaccadddbcdddcbdcacdccaabbcdabbccddcabbdcbbdcacabaaacdbdaaacbdccaacacaacadccbabdbbddaacaadabdbadbbbcccddbaaddcccaddabbbdacdccbdcdadcabdcbaadcdddacaaccbacbabbaabaccadcabdccccdbbcdbdbdadbabbaabbaabbbcaaabbaacacccbbbdbcdbdcdcdbcaccbabbcdddcbbddbcdaabbbbabbddbaccddaaabccbbbbdabddcaaaddddbbadccbadbdcbdddcbaccaccbabbacdbdcdabacabcabcaabbbddcabcaadbcaadabaccacabbcccdbcbddadadacabbdbbacbadbbbddcaaadabcbdbabaadbcdbbcbbadbcbadadbdacbdbbbaccadadbdbddbcabcbccabdadaccbbcacbdabcacadadcdcdadbaadabdbcabbbcdbcdcccaaabcbcdbcbbcbcbddaccbbaddaadcadacaddbabcbaaddacdabbaabdbccbbcbbcddbbdbcabddaaaaddddddaacabaacabcbddbbadacaabbabadbacccabcaccabcacabdbcbbbddabbbabbddcdbbabcdaabacccbaaddbbcddabdbaaddddabbaccbcdcccbbcaabdcccbabdcadbddddbbbadbbaaddddcdcdcdaacccdcbdaabdbbbaccdbbcdcbadcadbcbabcbdddcdbccaaacdaaacdbbdbacbcdcbacbacdababccbcdbbcbddcbbaaccbadbabacbababacddbcccbcacaddbbbcccaadbadbcddacdcdccddcbbcccdacbbcdaddbacaaacddbaddbcbdddddcadacbdbddaabbaaacdcabadadaddcdbdaacacbcaaadadadcaacdabcaaaacadadcccadbdccdaccadaddcbababbdbdadaabddcadcbddabbaacacccccdccbcababdaaacacdddbacaacaaaabcadcbcbddbacbdcdbcbadbbbdcacabadbbcacbcccabbdddabcdbdcacaadddbccccddcbbbddabdcbdcaabbdbcdadcadcdcabbdbddbacddadadbcacbadbcabdbdaccccaccbaabdbbabdccacdbcdaadbbabcbdbdcadaddccbacddabbcbadcaddcdadcbabbdabcadacdcacbbcacdbddaabbcddbabcaddbddbbabaababdbabdabcbaabcaddbcdabdacbcaabbadccbaaccaccaaaacbdbcddbaadbadaabcbbadcaacccacbbcacbcccdaaadaabbacdbabbdcdbabbabccaddcbabdddccdcddacbbcbcacdccdccadbabdbcaaabdcbdcaaaadcdcdabacadadacdcdaddbdcdbbbcdcaabcaadadccadbdcccabdccdbccdcaccbbccbadcdcbbcabbcddddcdcdccdbbababbaabbaabcbddacddbdadcacabccadddcdbaaccacbdcbaabdcdbadcbcabadaabdaccddaabbabccbcccadcbabbbabcdadbdadcacccabadbacbacacddcadbacbddcdbabcccdbcbbbccaabbbdcaddaccbdcaaddbcdbdddbcdaccabcdcdcbdabdbababdacccadccdddbcddadcccddcdabbacbcddbbcadcdabddaaadaccabaadbacdadcbddcccaadaddcbaacbcbdaabbaadcacabdbcdacbdadbbdcadcddabddbcdacaaabbbadadacddaccbabdcadabadbbbadbaabdcdbbbdcbaacacbcddcbcdcdadbacbcdddadaddbbdabccdddabccdccbcbcddbcdacadaccacbaccbbcdcbadbbcabdbcadabbbcbbbdbddccbbbddaadababbaabacddbcccbdcadacaaccadbaccdccbcbcddacbdccbacbadaababcbaadcabddacaadadcdcdaabbaddcbbdbdbacbbbadbcdaaccabdcdbdbdcdddcbaddcbdbdcbcaaacaadaacbddcabaabcbabaaaaabdcdcdbaccdbdacddbacdddbaabbcbcbadabccbabbbdbcdaaccddbddaddccacdaccbadddcdaabbcdbbbddbccdaacbababdbdbddbbcbdacbbcbdaccbdadcbdbdbaacacdbdaacbadcaadccdcbbccacaaabddcbbacdccacacdddbdbbdcaabcdabdabaacdcdaccaaabddddabbbacabcaacdbacdacddcdbbcdcaadbdcdabadccababdccdbdacacaaacdcdbbddddbcabdbcbbbcbccbbabbadbadabdabbbcdcbbdcacacababddcccbcccdcadbdbbbbcbcbcbbccdddddabdabdadbaabacabaacabcdbcdbdbcdbcbcdaacadddbbadadbcababdbdcccbbabdbcdcddbdddbdbaaaccadbccbdadbacbdadddcacabaadbdccddbabbbbbcdbcbbcdcabbacdbacaaaddbbaadddddcdaabcbcbaadaadbcaaadbcbddbcbabbabacdcddcdcbcdcddbcdcccdccbcabcdbdaacabcacadaddacdbacbccabaadccdacccccbbcdbcccddcbacbcadbcbbccdddacddabaaaccbbabbcbbcaddaddccbcbddbaaddcacbdadbcabbccccaacbdbabcdcbabdcdccacbbccbdabbabaaabbdccbcbbaadacbbaddabbbcbaaabdcaaacddbbcacbdbbcaaabbabbaddbcadcaabccddbdbabcdddddcadccacacbdbccacdadcbbcadbdbcacdccdbcbacadcdbdbbdadacbbcabaaabdcddaacdddbbcddcdddddadbccadabcacbbbbdabcababdbdddababdcadddccacbaadbabaadaddbcadddcadcbcbadbadbcddcccbbbabdcbdbbaacacbababdacccaacdbcbaabdacddcabbddbcdbdcaaaacdbcbddacdddcadabdbdbdcbbadbbdacbdaabaadadbabbacccbcbcbacacddaabaadabdaaadacaaacbbabdddcbddabdccdaddddbbbcdacccaadadbcdcadadbdbbabddadbaaabbddccaabbdbdcaadccadbbaddddaccbddcaacbcccdcddccdcbaabdccdbbbadbccbcbbccddccbacdaadabbaaddacaaadbddddcaaabacadccdccaccdadddadcdcbdbbcbcaacaccbcdbdaabddabcabdbbccdaacbdacdaadbcabbcdcbccbdabbbcadbbbccdcdacdccccbcbccdaadacabbccabdcddcabaabcbcbcacdcdbccbbbdbbdbbbbdcdaaaaaccdcbaaaaabddbaadccbccbbcbaaabaccdbadbacadacdcbbbbaabbdbdaaddaaabcbbcbcacddcabacaaaaadadcdddcdbbcacaababbdddbbaaaacbbdccccdcdabcdcabbbddaaccbadddcbdaaadbaabccdabdcabcaabdbccbadcbbbcbbbccbacdddcacbbaacacaddadcbbcbbcabbbbdcbaacddbabbbdadcbddbbabadabcbcdcbaabcbabaccaadabbcbdbadccccdadbcadbbadaaaadcccbdccaabbacbaddbadbadcdaadcbbbbddccdbbbbacdcdbcaddcbabcddddacacbbadbbdadbbcdbadcbaaabcaaaacacbdbcaaccadccbabdcaadaccdadbabadcbccddbabaddcddcccaddccaababcdbbcbdaccdcccabcaaccbcaddabdbdaadabacbcaaaaabbbadbccbdbadbbbaaadcabbbacdaddcaabdcbddcccbdbbabadcbbcbbaacbdcbdbccbababcbadcddbccbaccbbcaaccdbdbbbdddabcbabcbaabdbcbaadbadcbdccbbbddaacccbabcdccbabaccbbdccbbbdddbacadcacdddacaacadaacbabccacbacbbdccdacbdaabcadccdccdbdbdccccdbabcbcadadcaaaaabbbdaacbddacccaccbaaddbabddcbccacdcddcbcdadacadddcbdcbbbbccdabbdadbbabcddcbcbbabbcaabbcdccccbaccadbdbadaaacaabbccbbbaccbcbbcddcccaacbdbddbbaddaacccbbdbdbadccaddbbbdacaccdbbcbdbaddcdbcccdddcaacbcbbdacbdcbacdbabddcddbdcbaccdbbaabbdbabacaadbbcadcadabcacbaccccddaacccad
aadddbcbcdddcbbcdaadbbaabdbaababacbabdbdacaabbcadbcddaabbdbdabcccbabcdccbadabcdcadabdcdddccbbbabdcbabdbbcaababdabbddcabababbccdcdcccdbcadadcbcbadddbdbddbdcccaccccddadcbbcbdbcdcccbdcabbaacdabbbbccdaccababddcbbccbacabdcddddccbcdddacbbbdbcccbacadbbcaadccacddcdbddbacadabdbbdaacdaadacbcdbacbbbabbaddcdbbcadbccdbbdbdcdcdadddccabbabadbcadbbcbdadaadaaccddbddbcbcabcacabcdcaaacaccbbccbcdadbddbdcdbbcacbdacdbdcdcdbadcbabdbaddcacccbcbaddcdbdaccbaddbbbdadacbacabcbabdcbdaabccccbadcaccbccbbacdabababaddaccdacdabbbdbcddcdaadacbbcababdbbccddadcbdbbbabcdaabbccabacbcdcbacdccbaabbdccdccdadadbaccbaaddbbdadddcccccdcabddbddacdbabbcddbcabcdacbdcbccbadbaadcbccacdcbabbcddadcdaaadccadbbddcaacdaacccdbabdddbcccdddcddcbbdabcbcbbddbbcbdabbdbbadacdccdabaaabdccbcacdbacabddaddabbdbcaaddcadabddabbabdadccdbabadccdacbcbdbccabdbcdbdbaabcdcbabbaabcbaaadddccbacccbcbdbcdaaacdadaadbacaadbbccabbcbcdcaadcbdacccdbdcbbdbbacbccbdadcdcdcaaabcbbdbdbbcabdcdaaabcdbbadabbcdacbabdcdbabbbdaccbcadaabacadccccddbacbaadbbdcccbbabdbacddccaaaadacdaaadbbddbddacbaadaadababdacacddcaddcabadcdbadacaaaddcadccbdbbcdbcbddccabcadaddbddcdcbccbbdcbdbbaadaadadaabdbcbabbdddadddadbdcdbaaccaccbabbaacaccdbdcbdaaaaddcbdccabadadaadabcabccbadcbdddabaaddcbdcbdbadabddcaabcdcccccdbdacdbaddbaabadbdabbacddbaccbaabcadadcabcdddaabaabbbdaddadbdacdbbdddbdddaadadbabcadabddcdaccddccbdcadadcdaabddaccadbaadccdddcbdabdddccddbcbcbbcdacddcaaaddddbccbdcaacddaabdaacadcbbcadabbbbdcbbabbcbacdccaabddbaaabbcadcbaacdccacbdbdddbbabbcdddcdcbcbbddabbdbbabadabbaacdcbacaddbccdcdabcdbcbacaddcabbbddcbbcdbbaabddbbcadcacdcbacdccdcdadbaaddbccdbbacdbccaabaadcdabdaccddadbccbccdbdacacdbcdcdccbbbacacaaaabbcaccbdbddacbdbbaddaabbbddbccdcbabcdbdabbbccaddccadbcadcbdcbbddddaaddbacadbcdcaaacdbadbcbccadbdaaddbdbdcbdcadbaaacadcbccccaaaccbdaadacdbaccadbdddcdcbcbcaaddccdaaacadddadadacdcbdabccaabcbdcdddacaabdbcbcddabaccdcbbbccdbcccbddaddcbddcdbdccdccacadbaadadcbcabbcbabbdbdbacbbddbadbcbddaaccdaaacbbacbbaadadccbabcbbcbbdbbddcdaabbdddcacacdaabcddddcdddaabdcbdacbdccbbacbcdcacbbabcdaaddadcddacccbcccbcbbcdddddabcababaabbcababcbccccdcddbaaccbbddbbbcbaadcbbdadabacadcdcdbabdadabcbacdbacdddbbaaacccdbdcbbdbbadabdbaccdcabdcacbcbcbddbbcddaacadddbabbbbccdabbaadbcaccccbdccdcbaccdabddabdbcdcddaddbcdbbcadaabaaaccdddbcaaabcddbddcbbdaaacdcdcaabbdadbbdbddbcdbadcabbbdddddddbddabbcdaadcbbcdccddcbdcbaabcbbdaddbadbccbaccdadbdaaacdccadabcbdaaddbdaddcaadababbaccddccdaaccaaadcbbaddacbdbcbbdabbabdaadcabcaaadbadadbadccadcacbcadabbadbabdbaabbbdcaabcccdbbbbbaccdbccaadccddbcbbccdcdacdccbadaaddacdadcbdbbacdbccaadcddabccaddbcccacbbbaaaaddbaaabdaccbcaddaacadcdadcaabacacacbabcccbdcaaacadbacdcddbdcbabbbaadaabdadbbcbcadddbbbdccbababdbcdbbbbdbbbbaadcacbdbabcdcaadbcbaccaaaaababcbbbacdcbacbbbaccbcaacddcaaccbbcaddcaddcbcbccdadaccbaaddbcccaaddccbbabcdcaadbaacaacbcbbdabbcbadddcadcbdacadcbabadbcadddbbcabcadcdbcdbaadbacaccaddcccacdcbbcdabcabccdaabcbccccbdacddccdadbcadbccbdbddcbcdabddddcbcaaddaccdaddabbdbcbbadaacbadddcbadcbbdbbcbaadadabdcadbaadbacdcbbcadbdabcdddddbbcaaaaddadddbddcdcacbabcaacbcaddbbccbadaabdddabaacdcaacddcccccdbbbdabacdaabddcadbcdddcadadbabbbcbbbbcdbbaabadcbdbcdabbdbccabcdacbadcbcbbaacbdcbdcaabbccbacdaabbabdababddabbabdbcddcbbbdbccdcaacaaaddacbcaccaaaddccdcbdbaabdadcbbcdcaaaddadabbcbdcdcbdacdaadaacbbcbcbdadaacddcadcdddcabdbbbcdcdadaabcddacdbddcaaaaccaaabcaaddbbcaabbbcbabcacddccddcbcdbcdababacadaccdaababaccbbdcbccbcbbdcaaabbbcdbbdbacabdcdacdcbccdcacacddbabbbddccbddabbcbaddbbddddbccbdccddcadccabdbdaccddaccddcbabbadcdbaccbdcbccacdabdcccabccccddbbcaccbaccacdadbcdadaabacbdcddcabadacbddcdcadddbadacadbaabddacaaacbdbdabcdacdcccdacdcccacaccdcaadaaddaddabdaaddaacccccdcccbbddddabdadbcdbbbaabccacaddcdabcbdaddabbdcbacccabdcccdadcdbcdccdbddcddccbbabddcacccdcdaabbcababccccbccbddcacbddbbdabbcdacdccdcdabadacbabababdbdbaaccddbccddaadccddbdbbdcbaabcbcccaccabcaaaacdabcddbbbbddbcdbbcaaddcdaccccccbdcdbdbadaacbbdbdcaaccadbbbabccbdbccdcabbcdcbbcccbbbcacbaadbdabdcabacddbbbbdaccabadcacbabcccdcdadcaabbdddbdadcbbaacbdbbabdadbdcdabacdccbdcdbcdbcbbbadacaacaaabacaaadcdbccccbbbbaabccdbcbabaaadbaddbbaacadcacaddbbdbbacdbbbcccaadddacaacccbddaddbcbcdbcdcbacaaadddbccbcbcaaaaccadcaadadbdcaccbccaaaaabcbabbaabcaccaabccddbbbababbbccccdacbabcdbddabbabddbdbcdcdacdabdadbdabdbccaaaabaaddddacbbdbbbbbcdbbddcbdaacdbadabbabdbcddcbbacdadbadaabdabbacdcbdacccbcdacbabcbccdaabbadabbbdacdadcaddcbaadaccbdcddcbddabbcacdbdbbdcaabcacbcacdccccdaddcadcaacabdaabaccbdcbdddbbcdbcaabacacbabaddbdbbaacbdacdbbacaaddbcdabacadacacadcbaabbbdabcbaabdcdcccbdacdacdabddbbdacacbbdcddddacbdbadddacdccdaddcdcacbbcabdccbbcdcabdcdcbdbaaadaaadbddbaaaaacacaabdaaaadcdbcabaacccdddbbdabaacbcbbcbabddadadbcbccddbcccddcbbabcabcaccbbbbcbbaaacbdabdcadacabacdccddcaaadbbbcbdadacdcbcddbbddbadbbddbccbdaccddaadadccdddcdadccaddacbbddcdabbadbbdbbacccbacbcbadadcbbacdddababbadcddbabacabdddddabbdddacbabadccccbbccdaaabaaabdacdabbacccbdadcdcdcbadacdcdcbdacbddcaacaddbbdadbadbbbdcaadcddabdcaccbbbaaccdccdadddbdddbbcbdadcdddbdbccacbaccaddbcdddcbdcacdccaabbcdabbccddcabbdcbbdcacbaaacdbaaacbdccaacacaacadccbabbbddaacaadabdbadbbbccddbaaddcccaddabbbdacdccbdcdadcabdbaadcdddacaaccbacbabbabaccdcabdccccdbbcdbdbdadbabbaabbaabbbcaaabbaacacccbbbddbdcdcdbcacbabbcddcbbdbcdabbbbabbddbaccddaaabccbbbdabdcaaaddddbbadccbadbdcbdddcbaccaccbabacdbdcdabcacabcaabbbdcabcaadbcaadabccacabbcccdbcbdddadacabbdbbacadbbbddcaadabbdbabaadbcdbbcbadbcbadadbdacbdbbaccadabdbddcbcbccabdadaccbbcacbdabcacddcdcdadbaadabbcabbbcdbcdcccaaabcbcdbcbbcbcbddacbbaddaadcaacaddbcbaaddacdabaabdbccbbcbbcdbbdbcbddaaaaddddaacabaacabcbddbbadacaabbabadbaccabcccabcacabdcbbbddabbbabbddcdbbbcabcccbaaddbcddabdbaaddddbacccdccbbcaabdcccbabdcadbdddbbbabbaaddddcdcdcdaacdcbaabdbbaccdbbcdcbadcadbcbabcbdddcdbccaaacdaaacdbbdbacbcdcbabadababcbcdbbcbddbbaaccbadabacabaacddbcccbcacaddbbbcccaadbabcdacdcdcddcbbcccdacbbcdaddacaaacdbaddbbddddcadabdbddabbaacdcabadadaddcdbdaacacbcaaadaddcaadabaaaacaddccdcdaccadadcbababbdbdadaabdcadcbddabbaaacccccdcbcababdaaaacddbcaaaabcadbcbddbacbdcbcbadbbdacbabbcacbcccabbdddacdbdcacaaddbccccddcbbddabdcbdcaabbdcdadcadcdcbbdbdbacddadadbcacadbcabbdacccaccbadbbabccacdcdaadbbabcbdbdcadaddcbacddabcbadcaddcdacbabbdabcadaccacbbcacdbdaabbcddbbcadbddbabaababdbabdabcbaabaddbabdacbcaabbadcbaaaccaaaacbdbcdbaadbadaabcbbadcaaccacbbcacbcccdaaadaabbacdbabbdcdbabbabcaddcbabdddccdddacbbcbcacdccdccadbabbcaaadbcaaadcdcdabacadadacdcdaddbdcdbbbcdaabaadaccdbcccabdcdbccdcaccbbccbadccbbcabbcddddcdcdccdbbababbaabbaacbddacddbadcacabadddcdbaaccacbdcbaabdcdadcbcabadaabdaccddabbabccbcccadcbabbbabcdadbdadcacccabadbacbacacddcabacbddcdbabcccbcbbccabbbdcaddacbdcaaddbcdbdddbcdaccabcdcdbdabdbabbacccadccdddbcddadccddcdabbacbcddbbcadcdabddaadacabaadbcdadcbddcccaadaddcbaacbcbdbbaccabdbcdacbdadbbdcadcddabddbcdacaaabbbadadacddaccbabdcadabadbbadbaabdcdbbbdcbaacacbcddccddababcdddaaddbbbccdddabcdccbcbcdbcdacadaccacbccbbdcbadbbcabdbcdabbbcbbbdbddcbbbddaadabbaaaddbcbdcadacaaccadbaccdccbcbcddacbdccbacadaabbcbaadcabddacaadadcdcdaabbadcbbbdbabbbadbdaaccabdcdbdbcdddcbaddcbdbdbcaaacaadaacbddabaabcbabaaabdcdcdbccdbdacddbacdddbaabcbcbadabccbabbbdbcaaccddddaddccacdaccbaddcdabbcdbbbddbccdaacbababdbdbddbcbdacbcdaccbdadcbdbbaacdbdaacbadcaadcccbcccaaddcbbadccacacdddbdbbdcaabcdabdabaaccdaccaabdddabbbaabcaacdbacdacddcbbcdcaadbdcdabadccababdccbdacacaaadcdbbddddbcabdbcbbbcbccbbabdbadababbbcdcbbdcaccababddccbccccaddbbbcbcbcbbccdddddabdabdadbaabacabaacabcbcdbdbcdcbcdaacadddbadadcababdbdcccbbabdcdcddbdddbdbaaaccadbccbdadbacbdaddcaabaaddccbabbbbbcdbcbbcabbcdbacaaaddbbaadddddcdaabcbcbaadaadbcaaadbcbddbcbabbbcdcddcdcbcdcddbcdcccdcbcbcdbdaacabcacadaddacdbacbcabaadccdaccccbbcdbcccddcbacbcadbcbbccdddacddbaaccbbabbcbbcaddaddcccbddbaaddcacbdadbcabbccccaacdbabcdcbabdcdccacbbcbdabbabaabbdcbcbbaadabbaddabbbcbabdcaaacddbbcacbdbbcaaababbaddbadcaaccddbdbbcdddddcadccacacbbcacdadcbbcadbdbccdccdbcbacadcddbbadcbcabaabdcddaacddbbcddcdddddadbccadabcacbbbbdacababdddababdcadddccacbaadbaaadaddbcadddcadcbcbadbadbcddcccbbbdcdbbaacacbabadacccaacdbcaabdacddcabbddbcbdcaaaacdbcbdacddcadbdbdbdcadbbdacbdabaadadbabacccbccbacacdaabaadadaaadacaaacbbabdddcbddabdccdaddddbbbcdcccaadadbcdcadadbdbbabddabaaabbddccabbdbdcadccadbbaddddaccbddcaacbcccdcddcdcbaabdcdbbbdbcccbbccdccbacdaadabaadacaadbdddcaabcadccdccaccddddadccbdbbbcaacaccbcdbaabddabcabdbbcdaacbdacdaadbcabbdcbccbdabbcadbbbccdcdadccccbcbccdaadacabcabcdcabaabcbcbcacddbcbbbdbbbbcdaaaccdcbaaaaabddbaadccbccbbcbaaabaccdbadbacdacdcbbbbaabbdbdaaddaaabcbbcbcacdcabacaaaaadadcdddcdbbcacaababbddbbaaaacbbdccccdcdabcdcabbbddaaccbadddcbdaaadbaabccdabcabcaabdbccbadcbbbcbbccbadddcacbaacacaddadcbbcbcabbbbdcbaacddbabbbdadcbddbbabadabcbcdcbaabcbabaccaadabcdbadccddbcadbbaaaaadcccbdccaabbacbaddbadbadcdaadcbbbbddccdbbbacdcdbcaddcbabcdddacacbadbbadbbcdbdcbaaabcaaacacbdbcaccadccbabdcaadaccdadbaacbccddbabaddcddcccaddccaababcdbbcbdaccdcccabcaaccbcaddabdbdadabacbcaaaaabbbadbcbdbadbbbaaadcabbbacdaddcaabdcbddccbdbbabadcbcbbaacbdcbdbccbababcacdbccbaccbbcaaccdbdbbbdddabcbabcbbdbcbdbadcbdccbbbddaacccbabcdccbabaccbbcbbbddbacadcacdddcaacdaacbabccacbcbbdccdacbdaabcadcccddbdccccdbabcbcaddcaaaaabbdaacbdacccaccbaaddbabdcbccacdcddccdadaadddcbdbbbbccdabbdadbbabcddcbbbabbcabbcdccccbaccaddbadaacaabbccbbacccbcddccacbdbddbbaddaaccbdbdbadcaddbbbaaccdbbcbaddcdbcccdddcabcbdacbdcbacbabddcddbdcbaccdbaabbdbabacaadbbcadcadabcacbaccccddaacccad
acdabcbcdccbaddcbbdacdbaddcaddcaabababcbccdbcdbacdcbacdbcccacabbadcdbdacbddbabdcbdcdbbacccabccaabcdcbabbcacaabbcbacaddddcdcabcbaddcdcccaaadaaddddcacbbbccaabdaabacaadddaaaaacbbaaddbdccacdcadaaabdbaddbbaddadabdaacadbcccdacaacbdbadddbabccddcdbabddcbbdcaccabcadbbcbbabbbbdacaabbcccddccccbdacacaabaabcddaabddbbbbbcaabdbbcbbccabbcacbbadbccbabbbaacddcbbbacbcccbddbdccddcbdacaaccdcdacdbbadaacbcdcadabdccacdddbaddbacacdaaacbddcbaacabdcbdddaacbbcaccdcbcdaacccdbdcaaccaabacdcadbcddcdadccdaacaadadbaddaddccaabccddabdbabdaabacbbdbaaadcdbabdaddcabadaababbcddccdbccccbbbddcbdcdcaaaccacabdcddcccdaacacdbcadbdbbadbdcabdbcbdddadbccdcccdcccdbcdaccdadcdbdccbaddbaccadcacaaaadabbcdcddacdacacabbcccbaddccdccaaabdbdabbbdacdbaabcdadcddcbadacdbbdbbbbdcbddcdaaacaccaabbcaccaabcbadcabdabadbbdbbabbbdddabbabbdbadaaccabdbdadaaadcdccbcbcddccbdbdaaadddbcbbbbccadbdbdaaabdaccbbddaaaadcdaaacdbabddbcccababbbcacbcdcdbacbdb
