5
bacbaacaddbbaaadbbcbcaccdcbbdccbbacbcaaaabaaaddadabadcdadbcbddaaddcdadcdbabccdcacaaccbdddbddbbcacadcaabbaacdaacbbacaadcdcabbadbbccdcbadaadbaddcaccdacaabccddbcabccbbdabddabacbbaccaacadcbaddabadbadcabcdbabbcbaddadcadcbcdacccddabcbadbbdbdaddcabadadcdbbacacaddadbdadddcadabdbcccabaabbbddbaabacdcabdddbbcddccacadcadaccccabbabcacacbdbbbccbcccacabbdbdccbbcbbacaccdcddcbbbbcbccabdaabdddccddaadbcbccccaacbaaccdbbacbaacabacdaadaaabcdabbdbdcbdaaaadbabbbcaadcdacadbcbbaaddaaabbdacbdaacacdbbbbbaabdcbabcccbbbbcbadabacdacdcbbdcbacaacdadacbbabdcbcbbccbdbcadbcdabbaddabdccababcdacdcacdbdbabcabbaaaaccdbccbcabaaddaacbcadacdbcabbdabbccbdadbdcdcbcadbbcababbdaddcadcdbbdbacaadbbbccaaadbabacaacbacdcccaabaccbdcbbcaadccccabddbbbcbaaddadccbccdbdcaccaccbcbbcaacaaacdbbabdbddabccbbdbbcccdcacdadaaddbccdaadadcaddaaabadabbacccdbdcadcbdcdccdbcdbbbcbcccadcaaaacbdcbabbdabbcbdcbbbddaadcaaacaabddcccacdddadacccbbdcbddbbadcaabbaaddadadccaadcbaaacabccaadadaaacccdacaadddbcdbbcbdcdadddadbbabadbdbdaabdcadbbbacaadbcdcabcbdddabcabdcbcadbcbbcacdacbcdadadaadbababadbdabddccabcccababadccacabacaddabcdbcabbdcdbbcbbcaccdbacdabababcadaddbccccaadbcaaaabdddddbddacccaaacacabdaccdcbcbdddcadcadcabdacbaddbcdadcddddcbbdcbadabacdbdacbadbdadaaacdcbaacccabddacdddbbddbabbbdbcaccdddaaadbccadcdbadabbccdbcaaddadadacbdabccdbacacadcddaddadcbaadadcdcdacbacacddcaaabcdcbbdaadccbaabaaaddaabbddadcdadddbcbbdacabccddbdacbcababdbacabdcacbdaccdaccbcdcdbccadcadbcaddadbaadacbdbaaadcaddadcccddabdadacdccabdaabadcabcbaacaacbddbbbdabddacbaadabdcaabcbcaacddbdabccbcccdcccabddcbddddacdddddccbccdcbbcbadbbbcbbccadccddccdbbbadcadbdacdadaadbbdacdabdacabdbadbcabddddabaabbacdcccdabbadccbcddabdaacbaaabdaddcbbadaadadbcadcbbaacdddcadbdbbddabbcddccbccccaabbaadbdddbadccdcacdaaacdccaddacadadbcbddbcbaabcdcacbcdbbdddaabaccabababcadcbaababcccdaaddbacdbdbabcbdcdcadbcbaaabccdaabdbabdcbbdbaaabcdddadbcaabbbdcabadacbbddbaabbbdccbbcdaabbbbacccdacdddbbaadaabcabdbddaabcabbdaabcbacadadcaccdcbdabadbcdccbdabadbdbcbadcdbccccddacacbbcbbdbddacbbbbdbbccbabccbccdcdcbbaaadcbabdababdbadbacacacbbdcdabdadbcbdabdbddbdadacbcabcddddccadccdaacbcbdcdbdaccdbbcdacbcacbddabadbbbadbdadabaddbdacbacbabaccaaaddacdadabdddccbdddcdadbababcccdcacccbabdcdabacabccabcbcbcbabcaaadabdaccdadccaaccacbcaacadccabccbcdabccddbdabbdbddcdbbdbdacaaadaabbccabdaaacbaaabcbdccbcdabcaacdcdbdbbcdbcabaaccccbbacdbcdddccdbbbbdbacccadabdadbddbcdcbbaadabacdddcdcbdbddabbcabaadadbdaabbdbacabbaadcddbdbbcbbaadbbacccccbdbbbbcddbbabbbcccbddadabdcdcdcacaadcabadabbacadcddccabcbabcdbbabbbbdbbddbacbdcbddcbdbbaabbdbcdacdcbaaccabccdccdaacaacbcacdddcaaddcbcbbaacddacdacadbbaaabdaccccbbcadcbbdacbdaabcadacbbaaacbaddcccbccbaacdbbbcbddddadbbcdaddaadacbbcdccacabbadabcbbdabbdcddccdcacdbcddcdbdacacdcdccacbababcdddcdacbccaccbcbabcddacbbbcbddcbcdbcaaccbdacacdcbcdbcadaadbbdccaaadabccbaadcdbdccccdcacbababdcaaaaaacabcabbdcadaaabbbaccbbbdbddbdcacdcabbadbdabacddaccbdaacadddbcbcbdcdbdbbdcdabbaddbacbddaabaaaadcbaccdcababcaddbaaccabaacbddaccacbcabdcadddbadbbbabdcaaadbdabcdadaabdbbaaacddacdbaadbdabdcbdbadbdbcaabacbcdddbdcacdaabdcbdcacbcdbadbaadcbdcbacacdacabaddcdadbaaaabbbacaabddaccbdbadcadcaddbacdccabcbcddcddcccacdabbdcdaabcaacbdadcddcacaadccbdadcdbbadbdabbbacbccdabadabbbbbabaabdbddaadaaaacaabadcbbdcaaddacdcbbcbdcaabdbddcbcbaaaabbdcddadbaacbbddddaddcbabcdaddadbccdcccbcbccddcaccacddcbdaacdcbbdbabccbcccabdadaacaaaabdbcbcccdacdadcdbdbdbcadbcadaadbccaadbcdbbbddbbbaabdcdadbbabbdddbcabadcdbbaaddbabdabadacbdbdbcabcbaaaaccccdbcdaabcbbcdbdddacdbdcabaadaccdcadaddaabaacababdccdccbacdaaaabbcdaddccbdbcaadddccbbdddcdbbbdbcadbbcabaaaadcbabdadabbdbdcdbddddacccbbabbdcacbacdddccccbccbcbddadcbdcabaddccbbcdabbdddbabbcacdadbcaaadbabbdccddabccccbcbcbdacbdacadbdcdbcaaaccbbadbcdcaccdcbdaadaabdcacacabbbadabbbdbdaabdacadacbbaddcbbccbaddcbbbcdcacbadacaddbacbcbbadbcbcbbbacbdbbbbdcdaaddadbbaddcdbaaacdcdbcbbcdcbabcacdccbdcbacabadadadddccaadacbddccaddabaabcadcbcbbbbabbdaaabcbadabdddabbaadbbbacbccdccdcaadcaaddacdcbdbdaabdabadbaddbddbdccadbacbcdbbabaaddcbdbcabccbdabccbdddbbbcacbbcdcadaacaacbaccabccddaabcdcdbbbaaccbdcaadbbdbddcbabbdadadadddabbacbdbccbcadabddacadddccbbccbaddbcaddbbcbbcdbcbbcacbdabcdcbcbccddbdbbadccaabcdddcbcbdbadbadbcbbccccbabbcacabcacaddcdbaadbbabadbaacccacdcbddaacacddbdccbccabadcbacaaadaacdcaccbcdaaaaccbdcaacaadbbcbdabbbcaacbbaabbbcdddbbadbbacadaccddbacdccddbadcdddcacdbddcbbacdacbbbbcdbccbbcdacaababcbcbdcbbdadcbcdbbdaabdcdbadcdabcdabcabadcacdcabbdbaadcaddccaabdbacbcdddddcddadadacbbcbdaabddadabccdadadccbadcacaaabddbbabbcccbadbddaadbcbdddcddacccbdcddccddbaacaadcccbcacddcdbcdcabcdacbbcccbdadcdcdbabacccbabbdcccdcddacbacacccddcdcadcbbbacdccaddaccdaacccbdbcbbcacabdbbbcbacaddbbababcdbbcabddbcdadbddcdabccbdbadbcabcdaaddddaaadbbbbcddcacccacddddbdaddabdcdccaaabdbabaccbaaddbdacccdbaddcadaaacdaccdccddbdaadbdacbbcbbcdddbcbbbcbbdddabdccbccbabccbcbcddabacabdacdaacdcddcccbdcbaaccbcdccaddcddddddadbaccbbdadcbcaaaabcadcdadaddacdacbcadacdabbbbccaacadccdaaaadddccadbaaaadbabddcaabdcaccdcbcddcddaaccbbbcccbbbabbabbaddadcacadcaddaccdbdcaddbadddbdaadcbaddbcadaabdddbcbdbbcdddacddbbadbadddcdcdccdacccdabdaadddcdbdadcccaacdccacbbaacadbdcabaccacaabcadbbadbcddadcabcdbcbddbaabcdbcdabbcbddbbbdadbcdcccbdbcbddbdabbdacaddacdcdcccabacaabddbcddcaadadccaadadadddabddcccadcdbaccccbccdcdcdddbdabadcbbaadbcccadbbadadbcdbccaacadbdbbbddccbcbcccccacddbadcbdbddabaadccbddabaabdaacbacbccccabcababcacaacacaabadcaaababaaccadabccdbdcdcbabddadcbbdbadbdbacaddacbcabdcacdcbdacbdacbabadabcbcdabbdbbbaabddccbcadaaddcddaaddabdabccdbdaabbbaddcbdcabcabcdaaabdbbaacbbbcabcaadbdbcdbbdbcaaacacdbddbcbadadadcbdbcbdbcdcabbdbdddcdcbbacbbbcbbaababadbdacdadddbdbcdbabacdcbaaabbcdbacbddabccdccabdbdacdbdbcddaadccccaacddadcabdaccddccdaababcbcbcbbabddbbcbabbcaccdcbccdabbadaabcaadbadbacbdddcbbabcababdddcabdbdacaddddccdcbaaddccadbacadaabababadabcaddaddbdddccaaaccdcbcbbcaadcbdbdabdbcbdccbaadcdcdbbdbcabacacadcaccbcaddaacbcbcccababacaaaaacdaadcbbdabdbcbccdddbcbacccdabbacbcacaaadacbcbdbcbcbbabdcbcdcddbaddbbbbbadacdccbdbacadddcbcbbcdacacdbddabccddaddcacbdabacaacadaccacdaaaadbccdbbcdaddababacccaadbcadadaaccaaabdcbcbdadababadcaadbbdbbcaccabacbabcacbbcaacdcdcddddbdbccbdcddbbacbdbbaaacdccaddcbdcdabbdbbcbdaadaabbbaddacdaabbbdccccdbaaadaabdadbbdabcacbbddccabcddadccbdcddddaddcbdcccadaadcccbadbadadbbbabbddaddbbaaadaddbbbcaddcdcacaddacbdabacbdabbacabdbbdaadaddbbccbdbbaadbbabcdbacbbaddcbccacddbbccdadbdabbdddacdaabccccbddbbcddcaabcadaacacdaadbbacbccadccbacabcaddbaaaadacbccbcdaaaccccdcabcabbccdccccbacadbadccccabdbdccdcaccaadddcbcbadcadaadcbbddaacddcbccddbcadbdbadcddccdabdbdbccbcddaabdbcbaaabcacbdabdcadcacdbbbddcaacbadbbddaccacabcabcbabdcacccadbcdadcbbdcabcbcaaabadacdccdcdbbccbbaadadabbcccccababbacaddcadbacadadaddaabcdcbaabbddaadbcbdbbbbcbdcbdaacabbabbabccdcadcccabcaabbbdabdadddcaaddccdacbddaadadabbbcbbadccdccadddcaabbddbbdaadaccbadcbdbbdabdbcbabdbcccaddbacbddddaacddbbcabcbaadccabdcddccbdbddddaabdbbbaaadcacdbddccbaadcbaabdbdcbdbadcbcabdbdaadbdbbcdccccadadabdbdaddcaacddacacdcabcddcacdcdcdabdcbdbbbbdbcbdacababcdbbcccdcdcdccbcbbabbdcadcccdcbcdacbddadaacaacbdbbacbbacaaabdcbbcbdbaacbcbdbcadccbbddcdbbacddbcdccddadcdcdbbcdadbadbcacdcbbbcbdccddcbbadbbadcadacdacddcddabbdbcabbbbbbbcddbbcacbcdddbacccdaccbabdadcdadbadbdbbaaabdddcacacbabcacdccddccadbbaabcaccccbbaabaadcbcabdbadcdbcabddabcbddccbbdccdbcbbcaadbacbbbbcbbccdbddbababdbbbcdbdbdddcbaabaacdbccdcddacaaaabaaddcbdadcdabacbbcadacdacbcccbccccddcbbcaacabbdcdddbbdabaaddcadbadbadcdabcacaadbdbacbcacbcbbaaaacbbcbbbbbaadcdbbcccdddcadaaacddbdcaccdcddddcccdbbcbcddacacdcddacbbcbabbccbcbaaccbbadbabdbccdacacdaadcccdbaacbcdbbadacccaaaaaccdaabbcbcaadcdbaccadcaddbbbbddcdbadbabddabcbbbcaccbdbaacdabcddabcdadbbdbaacbdcbcbbaabdbacbaaddbbcdbaacaaddcadbcdacdcbaadabcadaabadccbbcdcacdbdadabccbddbacacdcaacbdbdccacbbbcacdddaabadabbbdbbabbcdbdbcbabbbbcdadbaaadabcacbccdaaacabdbbbcdcadadcacabdbaacbcdcdabccbaddadabcbacddbadadbadaccdaabacdaaabdcdbabcddabdaabccddbddaaabcbadacbbdccdddacacccdaabccadddadbcbddcaccbbdbbdcaaaccdbdaaccabdbbdbdbcaaabdccbcbabdbbbcbcdbaadacaacccccabbdcacdddbaaaddacdcdbbbadbbdcbdbdabcbaddabbaddbccdaccbdccdcaababdabbacbaaddccdccdddbabdcbdadbaabcddbdbdbcccacbddcdddcaabaabccbdcdaabbcadabacdbddcbcabcbabaaacabdbdccbaccaabbadbcdbbaaccdcddaabacccddbadbbcacccbcbbccadbccbbdcccbbdbddacbbcddcccababdbabdadbaadbcdbaccdadccdcccbdcbccadcbcdcbcddcadaacdcaadcbbbacbcccdbbbaaabdbcacaabcabcdaaccbbbdbdacccbbbbbbbadbcbdccbcabdcbaaccbabadacdcadacdcdbbdbabccacbbabaaccabccdbdbdbbcaccdbdaaaaaabbdbbbcbbadacaabacdddbccdacacdbbcdccaddbbdcbacbbddacdcaaccdcaadcbdbbaaaddcddddcdbccaadaaaabdcdbddaaadaaadcccadbbcadccddcaaccacbabddaccdaccababdabacacccccabddcbdbddaadcdacdbdaaadbbdbccbacbcdadacbbddbabadccccddcbcacddbbbccacaddccbcaddddbaadbabccdcbcacbbacdbbbdaddcbdcdbcadcbadcdacdbcabbbcbdaaadbadabbbdbccbbadcbcadbcdbbcaacdaddccdddccabbbacdabcacbabacbacbcadabbbbbddbdabbcdbbaacbdadcdabdadcbdaddbbdcaabbacdaddccddaddbabdcdcccbbacdbdcdacbddddcddcbcaacaccacdbdadcbdadbbcdddbdcabdaaabbcaacbadabcbbdadccdabaaadcdaddbcbadbccaadbabdadcaadababacdbcdbdbccaacbdaacbdbcbddddccddcabcbbcacaccbaaabdbdbddcbcadcabbdbaccacbdcacbcbdabcacacadabbccadabdcbddbcbccacdbdcddaccadaabcdcbaccbdcbcbabccdbacbdabbdaacadaadbdabdaabdaadddcaacaacddacaadccacdabcbcccddcaaabdacbacbaacccdadacddaacbcddaacbacbbbbbbbadbdabbbabbdcacaccbddacddbbcdbcbbabaadcdacbbbcdaccbdbacdbdadcbcacbcadccbdcabaddbbbdadbcaccccabbcbbbcccabcccdcadcdaddcdadbbbbccddbdaccbbbacaabacdaaddcbcaacdbaababdcdcbcbbcadaabcaabcdbdbcdbaaadcbbbcaccbadaadabcbadaacbdababacbacbdadacdbbdddcadaddacbbbcdbcabadcdcdbabbacbdabdabdadaabdbdccadcbbbaadbcdbcacdbbabcbaaadadbbbccdcacbbabdbabccbbdccbbabaabbabcbcccbdcccbbbabcdacbdcbdaadadcaccdccddacddaacbcbcadbccdadaadbbdbdadcaabbbdbabaccaabdadccdcacdbadbcbcbdddaadabadbdaddcbadbaaaabcbdaccbdcdbbddadccadddbdbcbbabcdcbdddacbcbbcabaadabdabbbcdbcbdcdcdcacbbdcbacdcdadbbdcbbbddcdcbdbcbbdbddaabbabddbdcacdcacabdcaadaabbddacbcabbadccdcaadadacdccaccccccddacdbbbccbdbdaddaacdacdadaddcbacdcdddadddbacbbddbcaaaaabbabaaaacbaddbdcccacccdacabcbcacabccbdccccdcabdbccadacbccddccbabadddacbdcbbcacadbcdadcdadaacdbaddcaddabdabcddbdcdcdcbdbcdbadddcbccccccdaccccbbddcabccbbadddaddbdcddadcbcabcacdcdaccbadbaccabbcccbcaaccdacabcbbccdbabcbcabbdcbcacadbdaaaadacbadcbdcbccddaaadacadcbabadcabbddbddcaccaaabccaac
caacbdcaddadcadccdaadcabdbadcccabcdccadbddccddababdacccabbccbbbbcccabdccddcdcacddacddbdbbcdaaabbdcdcbddddcdbdddccbcdabdacbbccadccdbccbaaababbddaaacadbdddddbddcabcdadcddbcbcccddcaddddadbcadccdddbaadaacbbbddbbacccbdaacccddccdbcabccdadbdcbcbdccddcccacaaddaadccadacbbaccddcacbbdbbbbcbccbaacbacaabbaadcaacdddacbdbdacbbbaaadddbcaccbcadccbbcaabdadbdaacaddabaadcaadddbbcdaadadcbdbbdcdabdddaccbadccaaabdbdacdaacabccdccccdcabdcadcdaabdcccaadbaaacddcbbbadacbbbcbabaabcbbdbcbacbbdccdccacbbcbbbdbcccbabbbcaccabadaababdacdddbcdcbddbcdcbdcabbacddaabacbcadcbabaaababbabdcdbcccaddbdcccdcdbbcaadccbddcdddcbbbbdcbbacdacacaaadcddaababdddadaccddaabdacbadccdccdcacbcaabccdacdcacadbabaabbbaadcdadadddddabbccabdbbaacdaddadccabdbdcbaadabbbadbbddcbdbbddadcabbdccbcddcabccbdbabbddacdcaadbdbcaadbcccacdcbacdcadacbbbdcbbcabcabaadcbccbdccdbabcbcbdcbcaabacdccbbaaccccadadbdddccbbacbaabbbbddccbdddbcdbbbccaabadcdcacabcccaabcdcdcbabbdbbbbbacadabacccdbbdbabbbacdddacadaabdacadaabbbbcdabbdaddadaccaabadbcaccbbcacccabdaddcbcbddcbddbbdcacdcacbdcbabcaacddcbcbdccbaadccdddadbbbccbcddaacdddadbbccbabdaccacabbacdbbabcadcababcbbbabacadbabbacaababacdabdcbabbcbdbaabdbdccbddaacadbdccacbcccbadcddccdbbdcdcccdbbbbcdaddcaaddddcccbcddbccccadadadacabcbdabdaacaadcbdccbcadbdaadbdbdccdacbaaaadcbdcdacddbbdbabadbabadbdddbcacdabcadcdcbdacdabbacaadaababbdaacabcbdddbbdaacbdbaadddcbacbcdbcaacadcddbaadaacabdcdbcabddbdddcaccdbdccddcccdcbdacadcdacbbcdbddbabdbcacbcabdddccdddbadabdadaabbbaddcabbaaddcdabcbcbdabbbbddadddacadcbcadcdbbddddcbddcaccdadcccaaddaaabbccdaaaddddcddccacabadcadbabddadbccabbcaccaabdcbadcdddbaabbccacaccccddabbdbbaadbcbaddcaabacccaaaccaaabdbbacabaadaaabcddbdacababacdddbcddabddbcbbbbaddbbbcbbcdbdcdcdccbdbaddabcdbbbbdadccdadbddbabbbcacccabbcaccabbadacbccdccbbccbdbcadbadaadbcbdcaaababaabcadabbdbcadcbdbdcacddabddabbcbadacdccdadcdddcdbbadcabbdaccccbddbcdbcabcbcaccbccdbcbadbddbacdcabdccdabbacbbbaadbdcdcbcbbddbcbcaacadbababbbdbcdcddababadcadaaaabdcccddcaacbbccbbcdddbdadccacaddcabadbdbbbabacacbaaadbcadddacdbaacbcbabddbcccdcccdccbbcdddabcbdbaadddbddcbdccacdbcbcabacddaadbdaaabdbbabbbbabbbbbdccdcbacacbdccdcbabccbbbcadaccbccdcbbcbaaaabdabbcbaadcdaacaacbaadbdcbcbbadcadbadcccaacbdddcddadacaacdcccdddddabcadbcbbbdddbadbdcbdcdcdaddaabcbdacaaccccadcdbaaddbbcbbacdccaaddccdbdbdaccbccbaacaaddcbbabcdaaacbcdcabbccdbabcbdabdbdbabcdcbbaabdbcccdbddbacddaccadbacdbaacbabaabacaadddacabbbddaacbabcdbbababbbacabcbdcddbdcbbacdaacccbccccbadabcbddcbcadcdcbbbcbaaaaabacbcbcbbcbacaddcddcdaacaacacddccbbacccadcacababcddddcddddcaacbcccdcbbbcccaccabaabcbdbcacbabadccabdddbcabcbcaaddbcdcbcdcacdaabacddbbadcbddcbdbbbcddcdaabacaabbddcabbdababcacbdadaabadddcbccdbaccbadbbdbcdcdaddaadcdadbdaddbcbdddcdacdcbddcbbdbaaccddadcaddddcaabdcaaddcabdbbddacbacaadddbadcbaaabbbdadccdacbcdcdadaacaccdabacbcbbcbabddacdaabadcabdbacaaabdbbdcbdaccadabdadcbabcabcbdabcbcdcbbcddabdbadcbddbbccbddbdbbbdccdadbbcddbaacccabdbadbcbbabcadbdcbcaaadbdacaadcbbbccababdadcaaadccbccabdbcaadacdaaddccdcabcadabcadbccadbddaacbdcbcdcbcccaaddaccbadcccbcdaadaddbddabccbaadcddbcdbddbcdcacbaaccbcbabbdacbbbbbbabdcacddaacaacdaccbbbcaabccadaacbaadcdaddcccbcacdbcabbadbaacbdcacadaddbadabbabbcdacdabbdadaabcaadbbcacbddccbaccbbdbbcdcacbdbccccaccdcddccddcaaccdbdbabddcaaddbdddcbdbbcdaabbbcaabdbbaaccccbbbadcbcbabcddadaddbadccbbdbddbadadbdccdbcabdabbdbbcbadbcddaabdbbbcaadcacbdbabbbbdacdcacbcccdcdbdbcdcdcadbbbbacacbbaadaabdaabdcdabbbcbbdaacadcddbcbccdbdbdbdcbadcaabadcadbddbaddbddcdabdcbdabcabaabdbddabccabbcacdccdabbbdcbcbbddbaccbcacaadcbbadccacccaddcbdcbbbaccdadbabbdacbacbdbcabbcbdbbababdbbcdccbbdbbaccaccdcdaaabbdbacdddaacaabacdbdcdccadbbdabcabaccacbbdbcbcddabdbbcddbdadcdaccbbbcdccadcdbbadaabcccacaaadcabddcdbdcdacababbadddadcdddbadaabcbcbcabaacacabcaddbadaadabccabbccbaaacdcdddbccccdaabadddccacdbacdadbdcadabacdaddcadbdbbbdacaadbaadbdaccbdbcaaadadadadcabcddaddbabdcbccbaabbdbbdbdbdcdcaadcdbaabdbadadbcbddbbbcdabbdbbbcaccdbcacaadcaadcbbccbdbbadcabcabcdbddacdcddbcbddcabbcdddcddcccbacabdcdacccbacddabbdacbcdbccbbddbaadbaadaaccdddbadccbabdacadccbdaccdbddbddbdcdddddcdccabbbddadbcdbcabdabdddbaabacbaaddaabbdbcaddaadcbaabbbcbcdbdcccdbacdcacdbaaadbcbdddaaaaddabbdaccdaccbdadcdbcbcdadadabbabcaaabadcaddccabdabaddccbabaacddbbcdbbabbcddacbcbcbadcdcabaaaaaccbbacbdaabdaaccdadaccddacdbdddcbdcbacddadabbccbbbacdabadcccdaaccaadbacbadbbbcbaadbccacdddddbbaddbadadaaaadcbdabbdcbdadbbbddcacdbacadbbbdbadaacdcddbadbabcbadcbcbaadbcaccabadbcabcddcbbacbcaddbdacbabaababbcdabcddccdcaaaaccbacaaadcbbbacaabbbdacbbcbccdccbddddbdaaddaaddddbbdcddcccbbdabdccababaacbadcbdbdbddcaaccadaaaadbaabbbcbadcbcbcdbcaacbcadcdbccacccdbbdbbcccaaddbaaccbcddadcdbacacbcdcbbcbccacbdabbdcdcdabddaccaacbabccdbdaabcdacadadbddbbaacdcdddcdbcadbdacdcdaaddbdaabcdddcbdaccbbcbacbddbbdcccdbbdabddbbdbcdcbddbbaabcabacdbaadddbbcdbdadaacbdddacdddabcaabdcdddabadaaaabbcdbbadbbbbaabcbcbcddbddccbcababdadabcdddaaabcbbaacdbacddacdddbcbccccabdcdbdbcaabbaabcbdccbbbcabdccccadcbabdabcaacdddbbabaabbcababddbddbbadacbabaccaabbacaadcdcbbadbaddbdcdbddbadbcdacaddaccdcdbaaaccbbbdbcacbddaccdabcdbdbababccddddadaccadacbdbbbadbdacbcdcbccbdabbccabbdddbdbdbdadacdaadbdcbcccbcccbcabbbdbadbbcbdcdcddbccdcabcccdcaadbbaabdccacbadcdbabcadbaaddcddcdaacccbacdddcdbbcbdbbcdacbcbddacbdcbddadbadcabbccacbcaaaabbddcdcadaaccccacacaaaadaccdadadadcdccbbacbaadbaccabbdbacaaacaddadacdacdbdcacadacdcbabbcbdadaccbbddcbaddbadccabcbbcbbbaaccacbaabaadacacacbcaaabcadbacbcccbcbccacdabddbadacccadabadaaaabbbbbdbcbccbcacabdaddacdcdccdbcbcaddbbadabcdcdbbcbbcbccbabdacdddddacddbaadbabcaaacccdbdacdddbbccabacdcadccacbacccdaabdbbbdcdabadcabbaacbdccdcdddbababddadbddacdddccdbbacddaccdcabcbcadccadbddcddcbcddbcdbbbdadcacbbbcbbbcacacabdabaaacbdabcaddccdaadcdcdababacbacdddcbdadbcacbdabcbcacccacccdddabdaabddcbcccbcbbbcdacbbbbbacbccdabcbaddbacbcbaaaacabaaaccacabbdccdcbdadcdccbdbbcdddacdadcadacccbddcacacaaaaabcdcddbbacdaaacddcbbddcdadcbadadcdbcdbcbcdbbcaaacdaabbaabdaadbaaacdbbcbcbacccccbccbbdcdaddcaaadcabbdabddaadbdabbabccaccbcdddddcbdacbccbbababaccbccccbccdaaadddaabcdbdcacadbddcddbbdaaddacbcdcbbadacdbaacabadbcbbacabcbcdcdccacddbabdabcacbcdaddcbccccabccdcaaabcccbcadccdabcbcbabcddaddbcdcadbdbdcdcadbdcbcacdaaadaddbadaacbcacadbddcabdcbcacbcbcbbcdccbdcdbabcabcacbbbdbbacccacbbbababcbcababacbbabdcdadbacbddaaaacdcabcdcbcadacddbaaadbaccdaabcccbcaaabcddbbccacbbaaccccbcccccbcababcbdccbdcadbbabdacadacddbdbaacdabaadacacdaccaccdcbbddcdbbcbcdcaccdcabbdbaddabdcaddaccabaaddddbdcdcdbcbacccdbcacbabacabacdbcddacdddbbdbababdabddbdabcdcdbddbcadbcdaabbdcabacdcaacaddccddbdabccdbdabbaabbdbcdabbdccdcabadbdacbaccaabaddbbadbdcadbbddcbadccbddaaadaacdaccdaddcdddadadddaddadaabbbbddbccdbcbdbbcaacacccddcddcddbdacacdbddcacdccabddbbdaddbddababaacaaacdbdcacaabdbbcbabddcbdbbacddcaadadaacadabbacbbdbbcabcadcbbaadcdddaddbbbdabcdddbcbbdcbbddabbbdcccdabdbbdbdbddbbdabccdabdbaadddadabdadbddacacbccacbbdaabddadacdbcbadcaabcbccccdadbccabacaddcbbaaaccbaacdccbbacdaccdddcbbaacdcccbdddcaabbdbdacdddcdadbaabdcbdbcdddcdabadacbdcdccaadbabddadacdccccacddbbcabbdbddcaccaabcbccbbdcdddddabbbcdcadacadbbabaadacbdbddcccadabadbacabcccbcbdbbbcabddddddddabbcacdbadcbcaddaccbdddbadbbccaddddcadbcddabdadcaaadbdacdccdabbdbbbbadbbcdaaacbcadccaadcabcdbbaabcadbddcaabbadbaaddcbccaaacbbbdccddcadcaadcdbaddddbcbccbbcbcdadabdabddaaddacdcadcacbbcccacbdbdbbabadbacbaccddddcdcdbcbbdcbccdbaccbacababcbdcbbacacaacccaaddcdbadadccccbacbcdadabbdcabcbdcbcaabbabcacabcdddccaacdcccbbbbadddabadbcdbccdbbdaadcabbdabbcccdbaaabbddaddcbddcbbbdcdcacdadaabdcbbdcacdabdcacdddabcdbaaccabccabadadbaaddcdaaadbbdcdbddbddabbababadbbabdabddadaaccdbabcbcbbcdbcaddbcaddbcdcadadabbbbccabdcadabbcaacccaadbcaabcbbcbdbacdcadacddcdcacaddbaaadcbadaabbdaabbadccaabdbdcabdcbdcccdbdacbcdbbbdbabbdadcdcacdaabbabbdaddbddcadadbdabdbacacaabcbaadcbadbdbbcdaadcdcbdadbacdbdaabccaddcbbdddbbcadbdbbabaadaddcdcacbcaaccbdcbccaacacabadcbcbadbaacdcacbcbbddcbbccbabacccdcbdadcbdbaccabaddbcdabddccdaadddbadcdbccccaaccbbcbdccdacbaccccbbcbdbddddbdadcdddcbadccddbadcdaddabbaaadcdacacabacacbcaacbbadcdacccdcddcbcdcbbacabbbdabcdbacaddcddcbcccbdcddbabcacbbccbaabdddbdcdabcdbbcbbadbcadaabbaaacccdcdbabbaacbcbbbbabddbdbaadbdacdbccbdddabbcbcbdbabbacdbcbccabaabacdbbdabbcaacbdccbcdddabacacbdbddcdbdbdcabbccdaadbaccbcadaaadaddbbbabcabcdddadccbbadcdddbacbdabcabbccadcccdadbaaaaaadaabaadcbbcddbdcabcbaadbabbadcbadcddddcaaacadccdadddcbbaccadadaacdbbaaaacbbcacbcbdbdccbaaadcdcbbdbccccbbabddddaacaaaaaaabdbdaaacbdbaabacabacbbbbdbaadcadbaabaacbdaabdbbddadabcdbcbcddccabcbadddadadabddccaddcbddcdbbbbbbcaccacbddcbbccaccbcccaaccadaccccbadccccccacccdcacbbdcddaacdadcaccccddcadaabcbaaacabddbdacdccdaacbbbaaabdadcbcadcacabcddcdacccacdcbbcdbdccacbcbdadcccaacdaacdbbbbccadccadcaabacbccacdbccaacdbbaddadccdddcbbaabdddbcadbbddabdccbaaccaacdcccddcbabaacdadbacaabddbbbddcaaabdbbcadbabadaccbbbaadccbbbaaddaabcdaacdabddbcbcbdbdadbbccbbbbaabacdabcbacddbacadddcabccbdbccaadbcacaaadadcaddabbaaccbabbaaaccbdabdaaaddddcdadabbbbdcaaaabaabbcabaddbabadadbbdbcabdaaacdacadaccbabcadbbdaabcdbdcbccdacdcbabadaacdcbdddbbccbdacbbabdaacbabccbacdaaabcaddddbdaabcabdddbbdabbdbdadcadcbbcadbdadcadbacbddbcbdcccabbacaadbddbdadcccbdabcbadadadcccabcdddbdadbdabcbddcbdabbbabcbcaadcbbadbaaaddaddcadadbdacdcdddbbdcaaccacbadccccabcbcccaadadccbabccababdccbddccdaccaccdbaacabacddaddaadaddabcbaaadbdabccbaaaabbcadbacdcdbccbccbaaabcaacbabadbdbdcddbcccbabbccbbbcbacbacbacdcacaccdacdcabbcbbadcddbbbaabbadaccbadaccdddccacacdacdcdddacdaabbcbdbbddaddbbcbbbcddbbccddacdccaabcdcacdbdddababdbdbbcdbbbddbbbcdbbaddcbddddcbbbabdaccaaabdccdccbdddbcacadbcadccbaabadccbcbdadbacbbccaabbaaacddbbbcccaabdddcaddbcdbcabaddcdbcabbcdbaabacbdbbaccdbdcacacbddcaddacbacbadccddcadcbddaacccbdbabddcbbcbbdbaccbaaaddccdccbbabdacbccbdbddcbbcdcdcacbbcddcadbadccababdcacdddcddaccbcbdaaaaadcdcadcdccdbdcdbaadaaccbdbaacababbcdcbdacccbcdbdcdaacccdaddcadbbdacdababcaaacadbdbaccdcaacadacbcaaddbcbdabcbbcdccaaaacdaaaddcabcdccddacabcbadcbbbdacadacccadadbbcadbbcbcccbabaddabbbbabacdbdbdacbabddaccdbcddbccdabcdaaddbdcbcdbcdbcbddccbaabdaddaddacbbdcbcbdadaabbaabcbbbadbbdaaaabbbbccbbbbddabaddbdbcccbcaddabcadcabbcdbcddadcacdbdcacbbdcbdcabccadcaaacdccbbcbcbdbcdacbddacaacabcdacdacdddcdbcaabbddbbccccabcbdcbaccaddbcccddababbdcdcabbbcdaacbcdbdaabadacaacdaabdadbdadadaddaadbcadadbbaabaccabdddcabddbadbcccaabadcbcb
baaaaaddbacdbccacacbdbabbdccbdbcdccccdcbbbcdcdaacadabcddcdbbdddadacdcccccdcdcbdcbacccaacbabdbbccdddacccbabadbcabcacccbbbadcddaacbddabdabbccabaccaddcdabcdbadddcdddbbdcadaddbcbacaaddaaadbaacdaababdabdabcddaabcabccddaabbdadadcddddbbaddcbabadcccbacdcdcccbacbbbddbaddcccdaccdcabcadcabdbaaaabcddccabadadcbdcdbaacbacacbcccbbddaddacdccbacdbbcdcabbbbbdadcdccbadbddcabacaaaadbdadcddbccdcdabbbbaaccddcbdcacccabdcabdcdaadaaddccabddaccaddaabaddaacdbbabbcaaabacaccdbdcbbbbbacdbbbbcadddcbdccdcaaccadbcabdddcbddbbaacbddaabccadcdabaabbacbadcbbddbababbdcaabbadabaddddacaabacdcacbdbcbbabccabcaaabbbbdadabbcdadaaaaccdcdcadbaaccccbccadbcabadbaadabbbcdbdbbcabcaacabbbabdadcddcbcddbddaacdcbccbdcabcdbcbddaaabddbbdacdaaaacccdbbcadbbaadcdabbabaddabaabcabcddbbadabbdaadaccadcdcddcbdadacbadccdabcbbabdccbdcdcacadcccdbbaaaaccddddccadcaaccbbbaddbadacdcdbcdcacbacbdadbdcdbccaabcbddddaabcaccbbbcbcabddbabbbdcccbdabdcaadbbaddbbaddcadaccddbcbcacdcbcddbbabdcdcbaaabbbbdcdcadabbacccbddddcdbdddbbcdbabcbdababadcbdbcaacbdabddccadcbbacaabaadcddacdabccdcbbabdcacbdacbdacccdabbcadadcbaccdaabbbcbdaabdbaddcbcccaaadabdcabbaabdaabdaacdbdbdaccaabbdaadcdabcbcadbdacbaccdbcbdaadcdabbcaddcaadcdaddbabdbcccadabbcaccaddbcabcbbaccccacdcaacdcdbbacaacaaaacababccadabaddabcbadbdabdabcbdaddbbacacdabcabdcaddcbcccbacbbddcbaaddcccddabccaccddbcabaaddabbbbdacadabbbdaacbdbbddcddcddacdbbadcbdaabacccabddccababaabcbdbdabbacbbaaccddccabdcdcbdbcbaabaabaacddbbcbbbadcbbdbabbccbadbbbdbcdccacbaabbbcbcbcacdcadadcddccdcccdccdcddbcbadabbbaabbdbdbcbcaabbcbddadcbbacdaaaabcdaabdbacdcadcadcacbacbdbcbcddaadccbbabddbdbccdbcbdccbadbbabcadccaadcdccbbbccdcadbcadccbdcacbabacbcbdacdbabcdcabadbdadbddcbacaacabaabdaacdbacbcbabacdaabccdbcccbcbbaaaddabbaacdbccbaaacaacadcdbdcbabcbcbbdccbdbdbcadccdbdadacadabadabddbdddbacadadadbabbccdbddcccddcadccbaaddaacccdababddbdbddbaaabbdabababbcbdccabbcacdddddaacdcbcaadbcccbbdbdaccccaabbbaccaaaacbdacbddbbdcbbacdbbccdadcdadaaaabddcddadadaaddaaacaadbdcbcddabcddbbabdcdcbddcbaadcdbaaddbbaabcccbcacbcbabbbaacaabbdcbbacbbccaacdddccdbabcccdbaaddbcccbcaabbacbdbdaabdddbcaaabdadccabaaacbaddbacbacbcadacaddadabbcbbadbcbbcabbabbbdcdadcddadcaddaadddacbaaaabcbacdcdbbcbcadabdddbcaacdabbcdddccddcdbbbbbbcbddabcacbaddddaccaadbbacccdcadbdcbbaabcabacdaddbaacacdadabacabcdbbabddbabcaaacbdaaccbccbddcddadcaccbbbbcdbbaacbbbcbbbcbcbdcadcdbddaccbdbaccacdaabbdcbacbcccdddbdbdaabcccbdcadcdacdbadcaacbdbdddbddccdbbaacdbdccddcddadbddbaacadaccdabddcabcdddadcaaaadcaaadacdabdadaacdcbccddacacabcdaacabddaaadcdadcbccdbbaabcdacbdcaaadbdacdcabbaacabbcacdadbdbbcbaaaacabdbaadddddbdacdcacbcccaaabcbbcadacdcadabaccbdabdbabdbcccaaadddacbcaaccabcaddccbaaabddcadbacadacbdbcabdabcdccbdbadcdcabaaabccbdccabbcacdcccbaacbbabcddbcdabbdddbcbacacabaabddbadbbcddbcbbbbcbdcbacabaccdacbbdbddbadcddaadaacaaabcccddaabaacbacbdcaabddbdcbcdbdcddddaacbdcbabaadddbcdcdcaaaddbbdcdbcdccabaaaacdbdabacdbcacbdacaabcccabcddcdcbbbddcbadbaacccbcbbdcbcbbbccacbaddbabadacadbcbbadaccdbdcdcdbdbddabbbcadcdcaadcbbcadaaabaccaadbccccabccddbbcbdbabdcbcdabbabbddbdcaccbcdaccccbccbddabdcbdacdaacbbaaabcdaccadabcbaddababaaaadbbabccbdaaabcacbcbdbbbdbccdadadbcddcacdcbdbcddddcdbcbcbdaaacbabdddaddddaacbbbcdbaaccaaadbbdddabdbdadcdccbddbacadbabcbdccaacbacbdcaaacbbbcbbdcbdbdabcadadcccacabaadacadcbddabbdcbcdcabaddbcddbbdbaabbacdaadcabacbbccbcdadadcbabdbbdddbaacbabaddcdbbdacdacbcadbabdbdaaccdbbccdabbacdacbdbdccdcbaddbddccbabaabbdaadaaacdacabccacbabbbdddbdaacbbcbbcccaabbbdbbcdacabaccadadccadddabbadacdcabaaaadcbcbcdbadcabaddbbbbacdcaadbdbbcbbbbbddccbadbdddadcbbadbcbdccdabbbcaacdabcbcdbccacdaadabdcdaddccabaaccacbddacccbddbdabbcdadbadaadbccbcadcaadcbcbccdbdccddcdbdbbdcdcdbbbdaaacbbdcdbdbbcabcaddcadcaaaabacdcbadccdadcbaaccbbbabbbaabdaadcbcddbbdadbbbdcbddcdccaadbdcdacadabbdbcdbbbaccccbcbccbadbadcdabcaadcbacddbdbabbaddadcddadcacddcbbdabcddbaadbbaccaaacacbacccacdbabbaacbbbdaddadbadbbbdddbacbccaaddbdabadadbcbdbbccdababdaccbdbddcdababadcbdadddaabddabcaddbdcbabbabcbdcdadaaccaaacadadadacdbddacccbbacddccddaacadbbdbdcababaadabbadddccdadaddbcddddbdbcbbddbbdabcddcbbbacbccbaabcbddcaccaccabcdddbbacdabbcdbddbadbcdcadabcdcaacdcdbcddcbcbcadcdcacaacdccccddaccadcccacbcdaccaadbddcdbccbdbdbbadabdabbccdbdaacbdbacaddbdddbcbaadcdcbdccabdbaabcbbbcdbbbbccddadcbdbbacadbaababaadcddbccdadbcbdcaddadccbbdbdadadadaaacacbcbdbcdaaabccbddbcccacdaddcbbddccabddacadaacddbbccbbddcdbdbdddbdddaaabcccaacdbcaccdcddbabcbadddbbdbdcbbbdbdddcbddcaadddaddbdbacdcddccbabacaddcbabadaddbadcddabccdabbdabdbddcdbddbbabbbbbcbddcccccdbaadacbacabcaadaadcbccaaadbcdaccbacdbababdccadbbdcbdcddcbbaacdbacbdadbdbabdbdacdacdddcdccacbaaddbcbdcabbdbddcddbdccbbcaadaddddcdbcacddabcaccbacdbabddbccadcbacbcbbdbcdbcccccbcabdbabaaccacccbbbcdadbcdcaaccaadabbbbbacddbacbdabdbacabdcbcddbcdaadabcbcadaccbacdcadaaabaabbabcddcdbdccaadbdadaddabdcbbbaadaaadcdcbbacabbcbddbabdadadaddacadcdbcadcbdbcabadbbddaccbdbccdcacaabcaaacdacabcbddaabcbccbbbcbddcbcdddbaaaddaadcabdabadbcccbccdbcdcbbcccbaaaadacabccddbbdddbaacbadcbcdcbcaabcdbbabacccbdadcddbbbbdacdbcddddbddccdbbbacbdddadaabbcddcccdacababadaddbacaaddcaadadddddaddcabcdacabcbadcddcddddbdbabbdacbdcbdbdbbcbadcccdbaddcabbcbaabadaccacaacabdcbbcbcbaabbdcaccdaacabadccccbcdccacbcbddcbadbbddcbbccbabbbbbcbdcabbdccbacccddaaccdccadaddddcbbdbddcbdbacaccccbcbdacabcbaacaadbaadddccbcadbbacbacccdaacbaaddaadaadcdcaddccbbabcbccdcdbbacdcbcabbbdacdbacaddaabaadcadcaabddbaabbdcabdbcababbbccbbbdbabdcccacbccbdbcabbdadcbbaaccbbabadbbcadcddabcdababaadcaacababbabdbaacadaadadaadddabddadbdadacbaddbbaaccdbdabbaabacddcadcbbabadadadabcbdaaccaaddccdccababbcddaccbbbdbabaddcabbbaaaadbccdcabcacaddbdcdcddcbbcaadbdabaaacacaccbabaaddabbdadaacabadcbcdaaacaaacccdaacdddacdbacdadddbccdcabaadadcdcbbddccaaaddddcdbccdcddbabbacccacdaacdbdabdddbbdcccdcdadcaacdabadbbbbacdbdbaabacdabbdcbbcbcdbdadddbcaacdacaadaaabdaddaccaccbdabaadbdcbaacdaaaddddcdccdadbacbaacccbdadbdbaadcdbabadbacbabacccadbccbdcddcbcbcabbbbddadcadcbdcabaababddadcbbbddacccaabbbcdabdbdcaacdcadbcdbbacbbbbbabdbdcdbadabbdaacbbbcaacaabcccacadddddacadbccabcdcdcbcbabddaadccccbdddaccadaddccaccaacadabdcadbaabadacbbaaaadadcacaacccdaaddaaacccbaacbadbabcbcdbbcaadabccddcacbbdaaaabcabdbacdbcdbdcddcaddaddadcabdddabcacabbcaacbccbcacabbadddcbddbdcaccccbbbbbaaccbabccdcdadabaacaddabbbbccdbbdcddacccacccabdbbddbacbbbbadcccaaddbcaddaddabbccacabbbcdbadbaacaccabdbaabddddbdbdcbbabbbcbbcabdbabbdadccbbdabdbcabccddbcaccbdcacbabdacdbcbcaacabbaaacdcccacadadcccdbcdbbdabaacacbaabbaaadadabbdbdbdcabbcdcdccccabacaddbabcacaaddbaabbbaabaaaaadbabcabcaadddcadbcbadaaabbdbbcacdabbbddcaaccbbccdcbdbabdaaabcdddccddbdabdacaacadddabacddcdbbadbdaabbdbddcbcddbddbbcdcbabccdbacabbacaccbcdaccbcabbbcbdccdcbbcadcdbbadcdbacccbdcacacddcddbdabccbbacaaacccdbdacaddaccdcdbbdcdbcabbabdbbbddadcaabbdacbacdaabbbbccadccddadbdacaaccbabdaaacabcbcdbcdccdacacaccbcddcccabbcdcdcccbcbcbbaadcacacaaaddbacbbadcaababaccdcddddbbccaaadadacbbaacbbdccabaaaccadbcdbadddabbbbccaacbabcacacdcaaacddcbdcaacddbdcdcddcbcbaccbcbcbdcdbcababcbbbbacdcdcdcbbdcdccbdbcaabcacaacbababacdacccaadaaacdaacbdcdcaccdacbcdabadddcadbbcadcbdbbcbbbbadbabbcbbdccbbcdbdbddbbbdbadadbbcbdbdbcaddbddcabbbccadcbcbcdccbcdabdbdabccadcdbcaaaabcdbcadabacbaaddcbcbbdbbcaddcdacccbddbaaacbbccbaadcbababcabdaabbdccdaacdbbaacdacdbbcddabddbccbcccddcbaaaabadbaacddcacbaacadbacbbdbddcaabcbcaadcccadabdadbbddaaacdccaadadcbdccdcdabaabcdbbcaacaaaccdcabdadbbaddcabbabcadbacdaaabbcdadadccbabcbdcccdacadccdabbbcbacadabbbddabababccacaaaaddabacbdcdaabccdcdccbddbccaadbcbdbdcccaadbbbaadbddbacadcccddcaacdcaaccaaabbccdbddabdcbdacbcaadbbdccaccbccdcbaaabccbaddbdbabcddcbcdbcbdcadacbabdacdabaaccdcddbdaacacaabcbddcadcadbccdacddccabcccdadbcbdbdbccaadaabccdbddadbdabbcbcdbadbcbbacaacbadacdcaacabaddabbaaddaaaaccddaabaabddabdbaabaaccbcbccabcccdbbdcabacdbbadadadaadccdabdbbbdbbccdccbdbbaacaacbcbbbdacdbbcacccbccbbcdccaaabdbcdbdcbddbcbcacdbbcbdbabcddbbacacbdaabdcdabaddaaadcbdaadbcccaccbdddbcaabdbabbdcbdddbadbbdbcbcddbbccabcddaddccdbadcdddaabbbabdbbdddbcddcabaabbcbabbcacacdbcbdcbbdacbdbcdcdbdbabcdbbdddcacacbdadbbdccadbaabcabbcbacbaddaabdcaaccabdbbccddbbddcdabaaadccbcddbaaaacabcdccabbcbdcbdcddcaacbbdccbadccbbdaabcdbbdbcccdaabdcbbaccbbabdccdbaabdadaabaaaabbaaddbaaabbdabcbdcadadadbccdabdccdcbbdcaccddaabaaababaabbbdbbcdbbcdcabcbcbcdaacbbccdddabbadbaaccdaccccaccbbaacdccabbacdddcbccabaabadadbdcdbcabcbddaccaadaabacabdaaaaaadbaabddcdabaabbdbaacbabcbacdcaaacccaaadbaacacbacbacaaddbdabaacbdbcdaadbccdbcbdbdcaccccdaadbacaabcabaaddadbccaccadbaabcccdadbadadacdaddcdaaabdcbdadacbdaaadbcbcdcbddccdacadaacdcbcddccbbaacbabbcbabbcabdcccccacdcadabcaabacabddadacdbdcaadacabbbbbaacbccbdaaabadbdacababbbbdbccbddadadcdccabdababacabcadbbbddcacbbbbccaadbbdcbddbbaccaaabacdddbabaaddcbabcababacbdbccaabacdabaacbddbbabbabaacbdaabacbbbbdabcbcddcbdaddddcbbdabbcadbbbddcbabaccbbadadcdabacadbccbbdbcbbbaddccbddddcadacdcdbbbcbcbdaddbaadccbbbbddbcccddbdaadbaddbbdbacdbadbbacbcccbdcbabcabcddadcdcbdccabdcbaaaaadacadbcadbcbbdcadcddcdaabbadadcdabadbacbdabccacadbbdbcdacdccdbadddcdcadbadcdbdddabdcddddddcdaaacadbdcdbcdcadcbccdcaacacdabcaaabaacbdccbbddccbbacbddbcabadbdbdadcabccbddacccdddbbbbbbbbbcabcabdabcdddcdcaaddaccacbdacdddccbdbbdbabcdbbdbacadddbbaadabcaacaccbcacbcbdbdacccbccbdcaccbaaabddacccdaabdcabadacdcadbdbbcdbcccdabcacddacaccadbacabccdccaabbadcbadbccdcbbdcdbbdcbbbbaadcacddbadbadbbcacdadcbddadabbaaaddbadaabcaacdccacaaadbcbbdaadadcdaddbdcaabbbaaabcdddcdcccaaccaabbdabdbdddbaabbbdbbdacbdbbdcbcbdddcbdbabddbcbcbccddabcacadbcaadbbbbcacbcaddaccaadabacbdbaddbdccadbdcaccdaabcaabccccdaacbcbcbbbddcdbaacbabcaacbcabcccddcbbaaacbdaddcabccbacdccaacdccacbbadbccdcabcdbbabcdcdccbdacdbadabbcbabbdddbabbccbcbbbcccddabcaabcdcbcdccacdcbaaadbbdaaacbcadbadaaadbadadabbbcaccdbdcbabacccbcbdddccdaccbddadcbabcbcacbdbacdddcddbaacacacddaddcaadbdaaaddbbcacbdaabaaacbacaadcbcdccbddcccddbbabddadcccacaacddcdccabbcddbabcabdadaababddccbdbdcbbddbbbbbaabbabaabaaaacdbaccadbcaacdbccdcdaadbabaaccabbccdaadbbabddbdaadcbabdadbdbabbcccbbbbacbcdbacddadbcacbbdcaabbabdabbacbcdddcbcbbadcbdbccdcdabddacdbcacadacadbdccabdcddbdbaccbabbcbadbdaccacacaddddacdbaadcddbbcbbbabbdcddbadcccccacaddaddccddbdbdacbbddddabdcccbccbdddbabbadcdcaabbbaccdcbbddabcdddaababacbdbcabbcaacdbcaaaadbdcbaabbbdbaaacdcbbadbadbcacabdcbbddddcbabadacbaddcbaaabdbacbbdbcdddbaddbccbbdcaaccccddddcabddb
bbabddbcdadcaaccacbcbbdbbdbbdcbdcabccdcbdaacbdacabbadbdabccbcdacaaaaacdbcabcabcaacbcacbaaddddbdcdbbbdbacaaacbdabcbabacbbbbdaccbcbacaaddacaabbddbccbbbdbcdcadadacbcabddddadccddcacdbcdddbaacbcddccdcabbdbbacddbbaacbbbabbbbbabccabdbdbdaddbdbbbcabacddcdbaccbabbddbbcabacbddacbbbbddabcddccaabcacabccbcaaaccbdcbaaacbcadaaddbdddaaabbacacdabbdcdcbbabbdcbcccaddcaabbdadadbbadbaabdcadabbadcddcdbcaddbbdcdcdccdacddbdddbabccabbaddbbcdccdadcdaaadddccbaacbaadcabcbdbcabcbccdabaaacdbddccbdbbcacdbbbcbcdbddbaacbddbacaccbaadcadacadcaaaadbcbbadbacbcdbabdcbcaddbbbcdcdaddbbbdcbdaadadcaacccbbddcddbacccaaccdbdcdacaaacadaccddabcccaadbbcdadbdccdcbdaadcbdbcdaddcdbddcbdabccddddcbdabbcbcbdcadbccdcbcbddcbcccdabdcacaccdaacadcbcddadacabadbbdbdccadaccbbbcdbddcaccdbbdaababadbdccbbdcddcbcaddacccabbbdbaccdadcddcaabddaddcdabbddbbabdbcdcbcbccbaadbabcbabbbcaccadcbcacdccdaabbdbcabaadacaaaddddacddacbccbcbbcddabccacbbccbbbbcbcbadcddccddacbcbbbdbbdddbaaacdbdcbccbddabcbacbcdcbabccccbbddbadccbbcabddbbcacaacbadcacccbdabadaccaccadbdacdbaddbdbcadbcdbcbbdabdaddaddcaadbddccbcdcccdddbaabccbbaaabaadbdbcaddbbcadcaaaddcbcacacbddbcbbadcddcbbddbcbaacaabbdddcdacddadbccabcdacbbaddbaddcbacbcdbcdbaaddcdcdaacbabccdcdaccdabcadcabbbcadcddbdcadbbacadccddbaddabccaccabadbcadaaccdcbbababcabccacdcabcacbcbacdddbadbdbdcbcbcdbbbccdbbccbadbabdaacacdaddcdddacbddbdaabcbdbbbacdcadcdbdccdcaddbdaaababacdcdcdacadbdababcbdbcddadbccccdccbaadbcabdbbccbbdaadabccbdcdbddaccbaabadccbccbccddcdbaaacdcddaacbaabcdcdacddbbcbbbcddaaaadddcdbcaadbcdbdbbbcddadbaabadcdabcdacadabcdcbacccdddcdcaabbcbcabcabcaddbbdbdcdbcabcaadddaccaaddbcdbdddadbdbdadbddaabdcdadcdaabbdccaccbdbdacbcbccccdabaccbbbcdbaabbdcaaaaaabbcacdacbddbdddabbaaccabbbcacadbabadbcbbcbcaddcbacddaaaddbbccabcccaacdacbdcdaaaabcaabccacdbaabbabcccbbaadbbdccccdbdcdcbaabadbdcddbaaddaabadbdccabbacaacdccabdabbbcacdabdbabccbdccbcdaccbbbadbbbdbdccbcaabbcdabdbbbbddcbadbadabdbabbcaacbbacccabbdadbcdbbbdaadcdbacdcbbddcbdcbcbdacbaaaacdaadcdbbdaacddaaabcaccdacbdadabcccaadbabdacadbcdaabcaabaaacbcdaddbcdddaddaababbabcdcdcdadccbacabddccdabbdbcadaccdaaadcdabbcabaddaacbdbdbaadadcbbdadcacacbcbbbbbcbddcdddadbdbcabddcdaccbacacdddacacacdabbaabcadcbcbdcaaaabbadcbbdddccdadacdacaaabdacdcccbccabbbbcadadbaccbbdadccadddddbdaabaabcaaaadbcacddccbaddddcbdbadacaddbdaadcdbcbcdbacdbdaaddbbbdaaccbbdbaacdacabdaabcbadccbacacdbccccbcadcdaacbabcaccdaccbabdadbacbadcadcacdbbbdabcadcdcdabcbcabbadcbabdbcdbdbbcddbaaabbdcacbbacbabacbbbabdaabadaadaaddaaabbaccabbadbcaabcdabaacbcbdbbcdaacbbdcabcbcdcdcadaaaaabadcdabbdcbdcbaaaabcbdcaddcacdabcadabaabcaadbaccbdbaddccbabccbcbbdcdbaccbdcbcbadcaccdaccdbddbcbdcacdcccbabdaacabbaabbbddcacadbcdcabdbdcbaccaabccdcbdabccadbbaadbcadcccacbccbadccddadbbcdbbddaabaaacbaddbdccadacbcbbcabccacddbcacbcadaaddbbdbcacdbbaabadbddadccacaadbbbcdabcdbbcaacbabbdcadcbaadddccbddbccabbaadabdbbacbcaccacbbdbbbadcddaacbcdcdcaadbbdbbdbbdbcbbcadcabccaadbcbcbdbcbddcaacbaaadcbacdcdaaaaacbacbcbccbdbcddbccbadbacaaabdbbbacadbcdddaddababcdacdaacddaacbdcdaddabddccacabcbcbdcbccdbbdadbdaadbdddcdcacadcddcacbaadddcacbcadccaaadccdaababaacacdbdccbaaaadcbccdabacacbdbaadddddcbaddddcbcaacdaccbccaadadcbdcddacbcbdbdbaacdcaabbcacaccacabcdbbcacbddbbbaccbdcdccacdbcadbdbacdccabdbcdaabaadccdabbcccbbdacabaddddbcdddbbcacaabadabcbdaccabbbcbbaadadcadbdabcddcdadddbccdbadcbbdcdbbccbadadbacbdddaabcdbabdcabcadcbadcadccdcacdaabadcaacbbabccacbccdcabbbbbbccbddbcbadddbdbdbdccbccdbaabaccadccbcaddabdbccadcbcabdbddacacddddbcddbcbacaccbdbdbbdadddccccccccaadccdddcaccbddbadacaddadabbbcccddcbadadbcdacbdaadbbdaadacbddaccbcccdadddbccbacddabccddbababaacdbbddbbbbcaababcaabcdabbdbcdacbbcbddcdaabcbbcccacbbbcdbababcadbbabdbbdcbacddbcadbbcccbbadadaddcddbdcacaadddcacadddabadbcadaabbadbccbbcbbaadcbdcbbcaddbcaabdcdcabbcbadbcabcbdaacdcdbadbaccaddbbadaddacdcabbcadbbdbcaacdcbbacaacdbbbbcdbcaddcbcbcbbbaccbbdbdccbccccddddcdabcbdddbcddddaabaddbcdbadabcdbbdcbdbaadadbaadbbdbdcbcdcadaabdbacdbbabaacaabdccacccabbaaacbcadbdbdacdbdcdabaabbcaabbccacacadccbdbdcbdddbacbddadabcbbaabbbdabacadddcdadaccbcabcdbcaaccdccadbdccacdbccadbdadbdcbaddabdabbcdbaadbabdbcaddddbadacbcbacdbdddadacdadaccadaddaabbcaccbadccbdadccbaabbbcaccbcaabdbddacbdcbcdcdcbdbabbdabbaaaabaaabacacdbbcdacdaccdaccaadbaaacabdcccdabcdaaadbbaddacbcabcdbbccccbacacdccbabccacdadbbdaccdbadbbacddaaadaddadbabcbddcadcbbabcbbcacbdabbdcbcbdcabaaccababdaabcadcbdcbbdbbdcbcadbdadacddcacbbbcdbacaacccaddccccbaccddaabbcddbddacccdbdaaaddadacccdbdcdcacdbdbaddbdaaddabcaaccbddabababcadcacdccabaaddbbbacdddcaddbcacabdcaadcacbbdbcdacdacbcbdaaabbadadadabaddabbdbabbddaddccacdbcddaadcbdabbdacccadcaabacdabdbaadabacbbabcadcacacdcabdadacbccbbbbbdadacabacddcbabdbbacddcaddcccbcccbcdbbaacabcaccacbdaaabbcbdbbbdababccdbdcbcadbacdbabbabcdadadbbcbadcdacdabcdbcdbdaacdadabbadbaacacadddbddbadbdaadacdababbdcbbcbccddadbabcbdaabaaccadabadbabbbbaabdbcccdddabdacdcabdccadadacdbcdddadcadaabcdbccbbacccdddbcbdaccbabbdabdcccabacdddbbdccbbddadacdbdddaaadabadbcaaaddbabbbdbcaaaacacaabdddcbcdbdacbabbadaabaaadcbdccdcdcaccbdaccdbcacaaaabaabcbaccaabcbbddcbbbbbcdccabbbacdcbabcddbcabacaabdbcbdbbabcdbcbbaaacdddcdacbccabbaaaddccadcabbcbcddabbbccbdcbcccbbbccbcbddcaccbbbacccbabacdaaaacdccccacdacbccdbaaccadbcbdcbaddbcdaddbabbbbdbdabbbacbdaaddcbcacbdbaaaabaababbaadadcabdaaadbadddbadcabcddcdabddbcaadcdccbaddbdaadaaaacbcdcadbcadbadacaadabaadcadcbcccbbadbbbabbcbcbcccabdccbabbcdaabcbdccdacbccccbdabddcaddcdbddcbaabccabdddcacbcddcabcddcaccadccaabcbbabbcbccdcdbcbcdddacaaccdaabcbccbdcbcdcdddbcdbbcacccbdcaddbaddddcbdaacdcccddcbcabacbccbaaabacbaccaabdcabddcbaddacdacccbbcbbbbccbdddcbdabbbbcabbacbcacadccbcaabcbbdcacbbdcaddbddaabbcadccdbadbaaaddbadcaabccaccdcbdcdbcdbaadddbabcdbdbaadabcbbdcdcddcadbcaacbbdaacabbaabbddbddcbbbaabaababcbcbcddbacccccabdacabbacdcaaaccabcdbbccdadccaaaaddbbbabbabcbacadaacaccadddacdcbddbbdcccbcbbcdccccdbaccdabcbddaacdccbcacabacbcdddbcabadcbadbbcdadcaaaaadadabbccdbdabbbadbbaacdccbbcbdbcbcddccbaccdbcbbaddcdcaaddadbddddbaddddaaddacdbdbddbabacbdddcabbdddbaacbaaccbccabbdcdbdcdaacdcdcbdacbadbdaaabddcbdababbddcacdcababddaaaaaabbcddacadaadabdbccaaacbddcddbdaacdbbbcbbbdaadcddcdadbdaababccbbdbdbadcdaccdadddaacdbccbbababcdcbadbdddcbcdbcdacccddabacbcbdcddaaaabddcdbdbdddbdabbbdbbaccaaaacaaccacbdbabddddcdbdabcdcccdbdaacdddacbddabcbadbddacdbcaacbadbabcabadcabaccbbcabddbcdcbbbacaaacdabcadabadbbaaadbbaabcadcdbcaacabdabddccdaacccaacaacbacacadcccbcdcbbbcbcababdbdcabcbdaddbbddbdbabccbbdabcbbabaacbdbcaccddbacddccdbdcdadbbcbccdcbbddbdbaddaddcdaabaabdadbdbbaccdacbcbdddabbcccaacdbccacbdcaaacaddbdaddbcbaaaadbdaaadcbbcdbaaadacbabddcdbdacaabbcabcdadbddadabaaccacaccdaddcbbdcdddbdcabacbbcdcbcaddcdbcccdababcbcbbcabcbccacadabacbbbbcbcbacbbbadbaaacbbbadcbdbcbcaccadcbbcdbdadacccabacabbbdaabddcdccacaddadbcbbbbcdddbdabaaabdbbacbbadaabbbcbaaddaaabaddbaabacdddbbacbaccdddaaaababaacbdacaddbddcbdacbaddcacbacabbbcdabcabaddadbddaacccaabbdbbabdabbdccbbbddddbcaabaddaadcaadacbdaccabbbccbbacbbcaabaacadcdddcabbcabbbcbacbabcbbcdaabbbddadcdcdbccbdcaabaacbcdaacddbcaabcadcddddddcaadccacadbdddbbbdbbaccbdccbabacdcacdddbcbabdbcbadcccdbddaaadddbdacccadcbcdbcdcccacccbcdccdcbcdbbdadbddbbcdcbbbcddcbcbdabcabcddacddbbcbbdbddaacaabbdcbaadaddacaabaabaadaacabdcadbabdcbaabcacadbbabdabaabbdabcbddbbccaababdacabcbdacabddacabbccbbdbdcbabdcacabdcdcccacbbdacdddddbcbdadcccbccabcdcdbddbcaadaaaabdbbaccddacbbbcdabcccdacdadbdacddabdbabccbddbbdbaccdbcabdaddadcaadbabbaabaacdcdcbdacccaaabbabccbdadcdacdcaccddaaaaaadcacacadbcdacabbdcbbbdccbaaacbbaddbcbdcbcacacbbcccadabcdbbdcbddcaadbcaaddddabbcacadbcccbaadbbccabdbbdcadaadaabcaddbdcacaaabccabaaadaccbcbdcabcbdcbdabbdaabaaadcddbdddcdcbdcdbdbbdcaacdcbcdcbcaccdcaabcdccaabcabddddbdbccaccccbddbdbacadbcdcabaaaccbdacdaacacdbcabbbbccbdacacdbcbbcabbdbbacdcadadcbacddcdcccabdadbdbccbdcabaddbadababadacdcdbcbdcaadbaabacaccbaacadddcabaabbcbabadacbbcbacdaddcadbbabbbaaadbdccacbbcbacdbacccbbaabcdccacddbddbdcbddbcdcbddddaacadbaaccbbdabdaacddbdcdbbdcdabbdcabdaacddcbdaadbcbdbdcbbbbdbdaccbccdaddbccdbaccddddbddacccbbdbddcccdddaccaaacdbaaaddbddaaabcdbaddcdcacaabcdabdcbdaddcccbdbdcbabbccddcccaabdbcbcdbbdbadabbdbabcbcdcbacddddbbbaadcdcbbdacddbbaaaadaaadcccbcbbaccbbcdadcbaaddcdcddbabbbbbccacabbbaaadbcaaabcadccbddbbaccbdbccaddaabddcaddccddaccbcacabdcaacbcddcdcdaadcbcccddacdadbdccbbcddcdcddbdbbbacdaaccbadcbadddaabbdddababcbcacbbdbcdabddcbaaabcbbadccabaaaaacccdcabddadbdacacdabadcbcdadabbbcabcdabbdbbdcbccabbdbddcbbdccbcaaacbabcacdbacaadcbbbdbdaacacaccaabdbdabacccccdccadbdcabadbcaabcddabadbdddddcdbadabababdbdbcddcbbbdcccdbbaabddccdacdcbccccbacbcbdbbccddddcbabdbadabddbddbcbcdbdaadccddbabdddcdbabddcaaabbdbaacbaabcdbdcbaacacabddcbdaccdaabacaabdcdbbbdabbadcadbadaacdbbbdcabbcaaacaaadbaacaadabbbcaadbdabbbdccddbbdccbdcacaabcaadaaaaddaddbcdbaaaadabbbcaabcdaddaabadbbaacdacbdbbcabbadcaacbbbbccdbdbbcdbbadbcccadacdcabadbaddbabdbbbdadcadddabccacbcccbcddabcdbdccddbcccbcdcbbbabbabcbdacbcadbbbcbbdcdcdbcdaaadddadacaccadbdddaccabbbabcadcaaabcadcccccdcacacbcabaabadaaacbbaadbaaabdccababadabbdbadcdbdaaaadcdcbdbaacccbdabdbdccaabcddbbdabdabcdcccccccbaadbdacbcddbdccaacdcabcadcddddbaaaadbacbabacbdcabcbaaabbaadabbdadcabbbbcddaddddbcaaaccdcaadbbcdddbdbcdcbdacbdcccbacabbdabbadcaacddbbbcabdababbaacacaacbdaabdcdbadcbaabcdabbccccddbddcccdaaaccbaacbacccbdaccdcccacaccabcaddacbcacddbbccaaaacdcaaabccdbdaacdaaaaacadcdcdcaccacdbbddaddaaaabcbadaacbbbbcbcdadbbcbdccbccddbccbaddaabadcddcaccbbcacdacdabcbdbddbaacaccdddbcccbaababcaadababbdbbaacbddabaaacbbcbcdacabcacadcdbbacbbcbcbdcbadcdbcabbdccdaddacddabbcbcbbaacbbdabcbabcdadaaacdcbcdbaccabbdcddbdbbbbacaccbdadbaabbdaaccbbbdadbadbbbdadabbbbbaaddbaabdaadccdbdacdccdabacddadaddcaadcdcaccdcbbdbbbaadabbaacdcbdaccacdbdbccaddbcaacdbccdbccbaacdacadcdadcaaabdacbdbbcbcbdabdbcdbbbdaadcbcabcdbdbdbbcdaccacbbbccbdabbdaddadacddcdadacdccbadddcdbacaacdcbbaabdabcddacdbdcdcabdcbacbdbaababadbbccaddbcaabdbbcdacdcbbaaadaaaaabaaabbbbcdbbbccabbacddbacbdaddcdcbbaadbcbcdaddcdaaacabcddacadcbdbadacdbcbbdcdbcddccbaccddbadabbadbaaaadaccdcaaaabdadcabccadcbdddddcabddadabdcdccabbdccddcabcbccbdcadcccabadddacdaaddcacbaddacaadbddabbdbcdbbddcacbadacdddcbacbddcddaccacaaacbbbaaaabaccdadcbaccdbcddaadaccdaadbcddbaadaccbacbcdbcddbdadacaadcccacbadabbcdcaacbabaaacbbbbbddcdbabbcdcabcadaadcdbdaaddccdadbdcddcbacbcbaddbbcdabbcaaddacddadcdcbccaabdcaa
cbbdccdaabdbbadcadbcdcccbccabccdbaaadbbcbdacaaddadabaaabadcacabbdbabcacabdaccbaaaacdddccdcdadcbaccadbabccbcbcdcbbbccccabddadcbabdcddbcbdcccddbbcadacacacaadbcdabdbadabacbcacadcdababaacccbbdabacccdaccaadcbcabdabadcaadddaadcbccdaadcbddabdddcabccdbcddacadbbadacabcbdaddbccbbabbadaaddbbadcbaaadaaaacbbcbcadbaababdaccadcddababccabdbdaaccbcacdcccadabddccadabccdcaadcabcdcdbdaddccdadcccbddcddcbcacaaacbcbcbaaabcabcdbcdddbbdaccacbddacacdbdadbacbdddcaccdcaabdcdbdbdbbdcdcdcdaaddbcbaaacccccddabbccdbbbdbdcaacdbdbadaacabaccababcbcadababbabcccacabaaadbddcccbcbcccabcbacbacaddbcdacccabcddbbbbaaadbabddabdcdaaddadcccdaaadbaddacacaccbbbbccabdabbabdadccddccbdbbbabbcbbcbdababbacdaabddadbaaadabbccabaaddccbabcdbdbadaaabcabadcbcbbccbccdadddbbacbadadddccbdddaacdcbabbdcaccdcacddacaacbcccdbcdbcdacaaaacacbaacccbdbccdacaccdcaabaacdadddbdabadddccccbabdcbdbabdccdacdcabdcbadbdcddadcadaddadcccdaccbdddbadcdcddcacbaccdaaabbdcacbbdbbbcbbdbabcbdbbbdcdcdabaacbdcaddddabcdadddabcbaaddcdcdddddaadaacabcbcdcdbdbaabbdcccdddbaddbabdaadcaccbcabdcbbabbadbdbcdccaaadadccaaddacddbcbdbdccbdbbbcbacadbbdbbcaacdaaaacddcbcbbcabddabdbabbcddacdddddccaccadabdbdbadbbabddabdcacaacbabbcdcaaadabacacbcaddadaacdbdbaddcabbcbbacccadcdaaddbbbabccbdbbcdbcaaacdbbccbbaaadaacbccdcdcbccdbbbcddabbcbbabccbbbcacabadabddbaadccaaacbcadbadacadabbbcbaabcbdadcbabcbdbabcbcbbbbdddaadababbdccdbcbbdbadbaddabdcacdcccacdcabaccdaaaadcdaacaadbdabadadabbcaccbabbaccdadcbcddcdcccbbbdbacdccabbdbbcdabadccbcdadadabdbbabcdbbddcbddbcbacbabddbabbbdbaabacbcbbadddcacddddcdacccddbadcabcbabacababdccddaccadcbaddbadcbbdacbcccbaccadcabdbcbbbdcbdcddbbbcbdadbacabcacbcadadbdccbdcacabdcbdaacdaababccaccababadbccdddcbadccddddddacdddcacbadacddddcbcbbcbbdbcbddddccaaccaccdbdcacdddbbdbaccadabccbdcccccadcabddddcaabdaacbaccddcbcabacddcbbccacdcbcddccdccadacacabdcbadbdaddbcdcdbbbbcaaccadadaadcbadbacdddcddaaabcdcdadaaddabcaabcdaddcbacacacdbbbbadaaddacbcdbcadcacaacdccaccacadaccbcdaddaabddbdbbbbcaacdcbaaacababaddbbddbbaccddadbcdddcadaaddbbbbbbcdccccbdaddabdaddadccbcadbdddadbadcacacdcdacdbdbbdcaabdaacdaaccddbcbabadccadcabcabbbbcaddadccdabacabcbddcdbbbcbdbdabbaacdbdaabddbbdbcbabdccbcccbcadaccacdcccdbcdacaddbcccdbbdcbaaddbddcaacbdccccbdabdaabacbaabcabaabbddddddbbdccdaddbcaaadcaacdbbdcccabcdbaadcbaadddabbdadabcbbdabbddddccadcadadcaaaccbaaabddcacaacdaadddcdbdadcaadcabcbccbacdddcdddabaabbbbcccadbbbbcacddbbcccdbddbaacbddbbdccaccaaddabdbcbddbbbccccbccbdcbaadcbccabbdcacabdacabcccbabbcddcdbadaddbddbaccdbdbdabdaacbcabbbdcabcdcdbcadcdacadacdcacbcccccaddadcbdcaadcacadbbcadccdbbdcbdbbacbaccaddacadaccccdbcadbbddcdaadababdabddbbaccccddddcdabbcbaacbbbdddbdbadbacdcbabbacccadcadbcabccacdabdcabbdddcaabaabbbbdbdaaababdadcadbbcbdcadbdddcabdcbaacdbdbacdbcdaabccbcadccadcababcccdadbbbdbabbbddccbcdbaaadcbccadbbabdddaacaabbdcbddbbbcbaccadcabcacadaadbccadbbdadbbdcbbaadaaccdbacacdbacbdcacabbacaccddbdbcccddbcdddcccdcbdbcdddaddbcccaaaccadabbddcacababddcbddbdcdadbcbdccdbdbbaccaaacabcdbddabcdbacccbbdccccadccadcdacbbdcabadccadabdbccbaaacbdbdcdddcaccdcccbbdbbbbdddbdbbacbdddaddbcdbaaacbdcdcbcdbcabbcdcabdccdaccabccdabcdcdbdcdbadadcbdddcbaabdaabbaaabbadbcacccdcbabcadbddbdabbacddaaccadddbaadabddccdcccbcabccdabdbdbaacacbddccaaaccbbacbdbcdaccaddbaadbabbacdcdaaadbabababdccdaacbcdccabaaaddbbddcaddacadbadcadcddcabaabdcdacdabdbcccddddbdcabbacbddcaaccabbadcdabacbbcdcbacbdaddadddbaccdcaacbdcddaaaaacabadcbabbdbaacacddbcacbbaabaadbdaadbcdbdadabbbacadcdbdcbdcacbaddabaadabbaadbbaadbdbadcdccdbcdacaacccabbccdaadcabbbcaadbabcbcaccbacbbbdbcbcaccdbcdbcbdcbbbaddacbccbdbcddbbccbbcbbaaacbadddbbbaabcbbabaacddbcbadbddbddadabcdbbcaacaccccbbccabaadabddbaccccdcacadbddbbdbbabbddabacbabaabdacadcdcabadaacbbdaddccbbbaadbbdddbdddcbaaccbbdbaabbdaabdbbabddcacddcbdabdbbbabbbbaadcbccdadbabdbcbccbacaabcaaabddbaddcbdcdbbcbabdbbbcaddbabcbbdabdccdacdcadcabaacabcdbaaccbabaaaacaccbdacbbcbabcdccccddabadcacdddbbdaacbbdcbbabcbcaddbbbcdaccbbbaccbaacccccadbacbdccaadbbdcbddbabcdbcadddcadbbcdacbcadcdacdadbdababcaacddddddcdabcbcdcdabadbbcdabcaadddaddbcdbbcabbaacbddbcabadbadbbdbacbbdbacdcbddbbcddabcadadccdabaddbcbdccdcdbaadadcaabcbabdabcddabbadbdbbbbabadabbbaadacababddcbcddbccdaacbaaaadaacbcddcdcbcabacbbcbcadacabccdabdcbcbdcdaddbaadabdaaccccbdbdadacbdcaaabadbcbbadbccbadddcaabaaabcbaacbbccdcbadcbaabaabbbdbdbccdabbcacdbbaccdadbbaddcbbbaacaddbcabcdcdcddbbcaadcbdcbbbdcccadcabacddbbacddbdcbccccbcddcbdbadbcacaadacbbcbdcaddbbcdaacdadcccaddbaaddccdcbcccccabccdbccddaaadccbacbcaacccdacdcadcbbaabddbcccabbdbbdcabbcabcddcabdcabbcdcbadccdabcbcdbdbdaaddbcdacdaaaccacbdbdcdadbbbacdbbaabcdbcbadbcbdbcadabbbbaaacabdbddacbababdcacbaabccbbdbaabbbddaacadcbcbddbdbcdadbcccbabaddadbdddbabbddcbbbacaadccababddbbcbaabdbdadcadcbcbdccccacabcddaacbaccacbaaacdacbbaddcdadbdbdbaaacdaddbabdadcbcdabbbddcddbaabdbbaadadadbdaaadbadccadbdcaddaaddaadcdddcbaacccdbcadaddbcccbcadadcbabacdaabadacbcaaddadadcbcacbcbddbdccccbdaaabadbdaccccdbbcaccdacdbbbbacdcacaaacacddcaacccbdbbdaabdaaabbccbcdcbdabbddbdacacabcaabbdbcdacccdbbccddbaddbbadadadcbbcacaaaadbcbacaddaaadddaaaaabadbbcddcbdbabdabbdaccdcdcadaabcccdbccbcbbcdadbcbdcadcaddccacaabbbcbdcccccadcdbdcbacbccbbdaddaabddaadadcbadcadbadaacaaacbddddbaccdbddaaaadccbcdbcdcdacbbdbdabcbdcdccbdcddbbadaccbacdccdcdaccadacbdaaaaabdbaddddacdbcdbbdbcddaabdbcbcbcabdbbbbcadbaddbaabbabbcbabaaaaabccabcdaabaccdccbccadcadddacdcbdaabaadacbabccaabcdadbdaccadbbdddbaaaadbdaaddcdacbddbacccdacccccbabadbdcaabbcccdbcdcbccdbbdbcdcbbacdbcdddbbbcddaccbdcbddcacbddbbcdacdadcabdabbdabdbbbdbcbdcbddbcdccbadcbcdbbccdacdbaccbdabccbdbcbcabadddabdcbacbcdbabdbbdacccdbddaccabadbabdbbbdbcbdbaacdbcbbbcbdadcdcbacacddcdadabaddabdababbcdacbcbbcadbbaccdbdadddccddbdabbcabcbcadacabddcbcaaabdcabbabddaabaacbdddaccbbbbabdcacaacaaddddbbcdaaaaadcabccbbccbdbccaccbbabcdadcbaddcaaddbadcbcaacbababdbbdbcbcbadbcbaccbcddccbcdbbbaaacddcdaabdabdbdccbbcccdbaadabbddcaadcbbdaccaadbbadbadbbbbabdadadbdddccdabaabddaddbccccdddcbcbacbdcabcbdcacdbcbddbbddbadbccdbcabacbddbaddbabccbaabaadaacaddbacadbaddaccdbacdaabccdbaaadcddaccbbcabdaddcddbacaddcbaccaddbabbacbcbbabbdccdadbdcdcabbcdaacbacbacdaabacbacdcabccacbaadbcdcadbadbdcddccbbcbdcadddacadcdadcccdaabccdaadbdadbdcccbbbcaaddcccdadbdbdaddddabbacacbbdbadbaaccaadacbbbaabbdddbcabcbccabadbcccabbdcadabbccbbbabbbddddbccdadbdcdcaccbdbbddcdbcbaccddbadbbaccbaaddbdcdddcdcdcacbdbabbbbcdbdccdddabdacdbdacbdbdbadcaaadbaabcbcbabcdccacababddbbdbabcbccbadccbdbabbdaacacbccaaadbabcabdccaacdbdcbbaabccdcdadadbdbcdcaaabcdbcccadddbaadccbadbcbddddadacdddadcaaccdcacdaccbaddabcacbdaabbacbabbbbdbdabccbaddaaaacaabcbbddbcaababadddcdddaacddbabdbccdcbcbcdbcacbbddbcaadabaabaacbccbbdadadbccccdccdccdcdcdbadacdadcbcacccbcbbacddadddccadacadaddbdadaddcabadbcbcbcccccaddaaabdaddccbdbaacbcbbabccacadcacdcbbaccbddbbbbbbbccccccdbcddddccbdadcccddddaddbadbbddabcdbbdaadcacddaaacdcdbccccaadaaddbbcbdddaaccdadadbadcdbbbadddccbaaabcbbbbcbccbdbadcabcdcdbaacaabbabcaabaddcbaccaabbdacbbaaddadaaaabcdcdadadbcccdbcabbdcbabcccadbbcabaaddaadbbddcccbacbbccadacbabbaccaadadaacbbdbabacabacbcbaadaaddccddadcbdbdabcdadadcdaaadabbdcbdbbcccdddacddbccbbbbcddbaddcdcaababbbdadbbadbbcdadacdacbbcdbadddcddccaadbcdbcbccbddaccccbccaaacdddbacccbcbaabdcabdcdbcaaacbacdacddadabcbdcdabcdbbcdbdaaaacdcdcbdbabbcaaccdddbddbbbaadbadbcddcbbcbbdddabcbccdbcddaaacdbaccddbbcacbddaabacdacdbcddcbcbcddccacdadcdcbdadacaadbdcbcbbcdcabccbbcddaccccbacbdcbdbccbadcacadbcaaadbbdacbaddccbcbbadbdabdcbbcbacdcbdaabdcadcacbabadcaccdcabcacbdadbdabbaaaaabbacbccabdacadcabadcdaacdacabacbccdddcddcadbbbacddabbacbaadbdcdbdbbdcaacbabdbaadacababdbcdbdcdadcacddbbcbdddbaccccacdabbcdacadcdabadabbaddcbabbdcadcbbcacbdaaccabacbcadbdcabcbbacacbdaaccdabcdacdaccccadcbdcdaadbbcdcdadcbdacccdaaaddabadcbbddbccddccabbcccadbcdccadabdcadabcaaacdcdcdadaacbbdbadcdddacacacacbcbddbddabbababbcdbccadcbbbaadddabbdcbaccadcdcdbaaabdcabdbbdcaabaccbdbcaaaccbdbcacbadacadcddaaddbbacdcacacaccbbccbbdabddbccbbbbdadbdacbabcabbadbaddcbbcbdacaccbbdabaabaaadabcacaadcdccdbddbdcdccdcccbcadabdcadcdabaadaacbcbdbddabbacabbdbbdbbcacbbaababccdcdadadbadcabadbdccbaacbaaabcabcdacacdcbcaabcacdadbdaccdddaaaddcbaadcbabaabdddddabcbabbddbbbdbadbacacaadbdbaabcbdddddcbcaabddcabddbdbcabcdabbcbaabdcdcdbcdbadbccacbbdaccccabdccdddbbdbbdbcbdacdbcdaccdbbaddcacdbbcbaddabdbcbbbdbbbdadbcbbabbdcddcbaddaccbddcdadadadcbdbabcccccddcacbbcdbccadddbbbaabdbbddaabddbacbcaabccabaabbcbdcbccdaaadcdbbbaddadacdbaccabdcdcabbacccbbccccadaacdccdcadbccbdaabdadbbcdbbcbcccdcccddddadbcbcbdbbabbdadbbbcdbbcdccdddacbbddcbabccaaabdadbbbbbcbacccadddaccadbacddcaadacdbccbcddcddccdbddaabaabadaacddadcbbacdcaaadccaaaacaccdbdbcdbadcdbddcabcacdddbcacbadabacdadcadbbccddbdbaabdbdaabaddaaccadaadcbbbaabcbcaddccbdcdbdacbbbccbcabdbbacbadcadcadbbcabbaaacbdbadbacdaadaabcacabcdabbcdbbddaccbddccbadbbcbdacdacdacaacaacbccaccbdbcccdbcacbcadbcddcbccacaabaacdcddbbcdddbbabdbccdbbbdbbbccdbadbcbbccaaabaddcddbcadbdcdcddabbbdadcdbcbadbacbdadbccacdbabdbdabbdbadccbaddabcbabaabadccdaadcdbabcdbaaddbacdbccdbddcdbabdbacbdabdbdbaccdbbbdbcabbaaddaccbacaabaddacaacbacbbcddcbdbaccdacbdadccdddabbcdacadbcacdbddaadbbdabdadcccbcccdabdbcccadbbaadbddaadcabbaadaccbdcbdcbaabccaccaaaaabadddcdacaadbdaaddbaddcddadcdbbcdacbdbdcccaaccadadccdbcacaddacaadadacddbcbaacddbccabcdcccbcbbccdbdabcbdaabdcdcbcccdbbcbcaddcdbbbcacbadbbcadcdbdbaccbacbcbddaadbbcdbbadbaacadabbaccacccbddbbbadbdadccdccabbbbbbdccabaccdddbdacbccaaddcabbcadadaabdbaddcacbabccbbaccabcaddbdacbddbdababcbdcbcdabbabcabbabcbdbbcccccbdbddccdbddbdcaaabcaaabcdababdaddbbdacbdbadcbbdaaddccdcbcaadcbaabbccacabbbaabdcbaaaabdacdbbddbcacbabbcadbdbbaaabadbbcbadcacdbdaddcccabcbababaddbcacbdabbdcdaaabcbbbcabccabcddaddaaaadaddddbbddabcbababcacababccddaddbbbccbadddadcdaacbbabdaaddabcabdccddbaaccddccdaaabadcaacaacbcbbabcddaccabcabddbcdadbbabbdadbcbdcadadccabbbbcaadbdbbcbaaacdbdcabbcaadaacacbaaacccbdadabbbcbacbdababbaddcbacbbbdcbaadbaccbccbcdccbabcccbcdbbcabaabaaccccacdcabbadcbcddccdcaccdbddabbbcadcbacdabacdddcdcddaadaddabcbbdddaadaccbcbccacaadadcadaabaacaabcdcacbcbbcbaccbbabcccaccbdbdbdacaddbcaaaadadccdbdddcbabdbadaacccdbbdbccbbbccdaacadbbdbaadbabddddacadbabdcbddbcaaaabdbdbacdcabaddabaaabbadddcdaaaaccdcdbdbbdddabacdaddbbbbddcbcccbcbbddbbbdbbaddcdacacaacddadddaadccdbbacbabacbadcccbdcddddbddadccdbaccbdbacbccdaacdaccdcbbbbcbbddcccabbbcbcbbbbcbaccccbaabcaccac
