baccacbddcadcdbcbadbdaaaadcbbcbdadbccdaccbcadacddbdcbbdbdcccbddbccaabbbcbbccddcddadcadcdddbcacddaabaabbbcdcdcbccdcddbadadabaabcbddddacbbcacbcacaccdadbbacaacdabcbbbaddbbddccbbbdaddddacaaccbbcddabadddabaabdbcdccaccdbddccaabddbacaabbcbcdddabbdbdcbbcabcccdbacdaddbacacacbabdbbcacccbcbaabdcddabadbacaccdbbdcddcababdaabdaccccbcaabccdaabacbbbabbcabaaaaaacdacaadbbbacbadcbdcdcbbdddbbdddbcdcadbcddcabdaaabcbccaaacdddaadbdccbccdabbbcccbbcddacbddaccddbbcbbabccddabbabaccacabbdbbbbbcaddcaccdcdacccacabadddbbcdabdaabbbbabdbaadbdddbbabcacbbbdaaabbabcbbabcabcadbabdbacadadbaadbadbbdaabaadcbaaaadcbdccaddacbabbacddacbaadbbcaadbcdddbbbdbddadcbacccaabccbacbbbbbaabcbbcaacddbaacbbaabcbbbbaaacdaabacbccbcdcbaadddcddbdccadbababdabcabbabbcddcacacddddbbbcabcbcdbbaaddabcaadadbdbbdcbbaccbdcaadadcdbdbaccaaabcabcbcbbdbbbadcacacacbdaaaaabbacadcccdbadabdbabbbabcadcbbbddcdddadccabdaddadcbbbccabbcccbcdcacddabadaadaabbdddaadccdbabcaaaabbdbbdbbbdccacbccbbbadabccabadbccbbbccdcaabcadccbccaddcbcddacbdacbdbabbbcacdcdaddcddcdbabcaadbdadbcbcabcacadaaddbacabdaccdcacdcaabdbdccdaccacdbcbdacabaacbbabaaccdddbddbddcbcbadbbbdabaccabddcbbdddcbdbcdcbddcbcdaadbdbadbccbdcdcbdbcbaaacadbaabcacdbbcbbaaadddddaddbbbaabbdcaaddcddaccbcddbabdaadbbaaddbcdadacacbbbcdbbcaabddbcbcabbbbadcabbdccbadcabbacbdcbadbadacabbbaddcbaaccdbddaaddadbaddaaadaadacbacdaacdbacacddbdcbaddaaacabdbccbcbabdcccadcdbbcbccbcdbcacaacabbadbcadabbdddbbccbdcbabbadbdbaabadaacbcdaadacadbccccacabaccacabdcbacbcbacdddcdabbadcbcadabcabcacdadcbbdbcabdcbbbbacacccabdacbcadbadcddacbbdcbdcbadadacaabacdcdccbdaacdcbabdaaacdbdaddddaadbcadaccdbadabcaadddaabacccabdcccbcdcbdbbbadabadcadabacdabcbcaaadcbbbddbcdddcdcdabdacaabbcbabbbbbabbdccbcdccdcbdbcabccbcddcbccdccbaaccbbbadccdccacbccdcccbcdbdbaccccaddacadcdaacdccdaddbbccbcaadacbcbcaddccacbabbddbacaadcdaaababbddaacbcdbbdddaadbdbdadcdddbcbdbcbabbbcdbdbabcbcadbabddcdbcbbdcbadcccaaabbadcddddddbbccccddadbdaabdaaabacdcbabdaccadcbcbdbbdbddabaaadcbbadcbaacabcadadbaabdcbdcdacccdddadbcddbddbbacbcacbcadcdbaccbdacdcdbdbbdacbdacacbbbdbcabdbbcbdbccacdbbdaadacbdbbaaaaddaabdbcccabbdbacdddccbaaacacbbcdacabbbbddbdcaaddbbadcccbbaddaddccdbdcbadbbbdccccdabdaddbcbadbcabcdaddadbdbcbaabbdbacadcdcccdddbcccbdbdaddcddccdbddddbdbdadbcacaaccabbbdbaccdcabbdaddcaabbbddcddddcacbdaaadbcdcdccdcaabdddabcbbbbbbaacabdcdadabacabdcddbdbdbdacaaabbaaccabadbdbbbadabddacdbcabcdabaddcbbadbddaabbbdccddbbabccdcbbbbbadbcbcbababcadcacadcddbbdaccbcbcaadababcadbbccdddacbaadcbdcbcdabbcbdcaccabaadcdaccbcccccabdadcbdcaacabbdccccdbcbcbcdcdadacacbbcbcaabddccdccdccaccbbcacbcbbadbbaccbbcaaadacdcbabadbbadaddccbbcdcadabbddabdadcbbadbccddbaabdbbbaddacddccadaddcadaadadacbabbabbbadbadaaadbcdacdacacdabcabadacaaddbdbcaacbdbbdccacaddbdddcbabbdbbdbabdbacaccacaddcabacdbbabcdaaaabdcbdbdadcddbddadcadccaacbbbcbadbdccacddcaddacaabaabbddbaacadacabdadbdabcadcdabcdbadbbddcaadbcadbcbaabcabacbabaaccaddadddbcdaccbddbdcddbbccdcaacbddcbaaacbcabcacbbcacaddabadaaacdcacabbdddbaadaadcbdaddcdbabacddaadcdddccadaacdbaddadcbadadbaadaabbdaaccdbcacdaacdcbbababacbadabccbbbbddccadcdccdccadccacabdaddccabdbabadcbabacccabcbbdbdbabdddbdbcdddbaaccadaaabbadbcaddbcbdacacdcacdadacbdddbabbdddaabcaccddcabbbbcddcdaabbbadaacbdddabdcdadddabccaacdadccdcbcaaccbabcbadadbdadcbdaddcdccacbdbbbbbcaabdcababaadabddbbbdcdccbababcbdacdccabdbccdbcbacaacdbbabcbdaadbdccabdcabdccbaacbbdbdddabcbdbaaccacdbbcddaddcbaadbaababadccbdbdadbdadaccaaddcdbacddadbacbcadbabaadbacdaccbbcbdcbadddbdcdbdbdbacacddcadaabccccacadaabcbdacaabdbcaddaaacbcadacacabbdcbccabddcabdadaadacadcdadaabbdccaaaabbcaccdbbdbcdcdddadaadbcbbbcccacbadacaccbaaccccbdaddcacbcbcdaadbbaaabbcdbcbcdbbacbccacaabaddbcdadccbcaadccccdbcdcdcbbcccdcbbacbbbabbacacdbaddccbbcdcaccdbacacabbdababcadbdacbccbacdbdcbddbcabccdcdbbbbabbbcaabcbcbccaacdbbdbadcabcaccbcabbbccacdacbdcadbcaacdabaaddcdcdbbdcdaadaddcdbcbdcbaaacddbccbdababacdbcbadacddbbdcaadbdadaddbdbcadcdcaacbadbdbaaaaaccaccbdbbbccdbdbcabcddabbdccbdbcacadbadccdaadabadcaaacdcdbabbbbbcacdabbcbbdabcbbaddcccccaddbbbdaddcdadcccddbdcccbbbacdaadabadcdcabaabbdbbcbcbcacddacbbdbbaaaaddadbdaaddcdadbdcacddccdccabdcacdcacaababdcdccbadbdcbdbacccccaabdacdbccaccdbbbccdcadbbacdbbbbacbadbcdcbbcabdcacabadaddcdaddbcbcdadddcdcbdacbadaabadbcdddacabcdbbabbbaccbbdcdbaaddababadbaaddddcbadbbdabbdcdaaabaabbdcdddabdbacdcdaadcaaadccadbbdbddbbcbddabdcbcabadaadbdadacabababaaacbacabcaadbdcbadadbbbaabcaacaacaadadcddbcccadbbdabdbaaccbcbaccddcbbcdcdcbadcacaadcadbdcdabcdacbbacbacbcadacbccccddbaccbaaadcdcbdcbcdcaccabbdcdcbcaaabcbbdcadaaabbdaddccaacdcbadbaacdbcdbadcabdbbcbcbddcdcdacbabcdbbcdbdbbabdbcaadbabbcabbcbdcbccddbccdaddbddcbcdddcdacacadcdbdcccbdbdcdbabddbcdaddaabbbddbdabbbdccdacbcacbcccdbcadabdbdcccbcabdbbbbacdaccdbcdbbdbdabbccacabadcdbdcbddcbcdadcaccbccadadcadbcdcddbbaaaaabbbdccaddbbaacddddcddddcaddbddbbdcccaaccbcdcdaadddccaddbbababccaacccbcaacacdabcdcbcacccccddcbdbdaabacabccbcdbbadcbdbadaadbccccbcddabddcbcccabbbcbadcbcdaaacbddccdcddcccdbdcbbcbacddbaccbcacacbdcdbdadcacdcaaabccdbdbcdcabbbcdcababbaaddcacbdbcacdacabcdadcacadbadabddbaaadcbddbdcabbdadacaddcbdcbccbadbdacddbaadcbcbddadbbcbcbcabccaacbccbbbaaaadabaddbaaadbdabbcdbddacadacdaaccccdbaadaabcadbbdadcdaccdbaabaddbdbcaaaccddabcdcdcdadabbcbaaaacabbbccbbabdcbdacdbddadbcbccbdaccdaacbbdcbdbccbcddbacdbbbdddadaadcdacbaadddbcccadcddbdabdbabacbcdbaddbdbdadbcdbcbdcbcdccabcdcbaccdbbabdbabbacddddbccabcbdbbbcccbbadabdadaaabadbbbaddcddabddbabdccaabcadbdccdaddcdadbdbaaccccbacaaadbbaadcdbdccbdbdccbabaabbdbcccbddcbdadcbbccdadadaccbbdbbbdaadadbcdabbcabcdbbdadbdcaacdddaababaaaccdabbcbdaabaacbcbbcbaaccaabdbbccccabaacdddddaabcabaadaddcdcabccdbbaabaddddaacacdbaadccdacacadbacddccacaaccbddddddcbdaadccdadbbcbbcdbdbdcdcabaddcbdbcabbdbadbdcbcdabdbbbbbdcbacaabdddaddbcaabdbdcddccbbbbddacacbbdcbcdabaabdbcdaaabccdbccdbcacbcaadcdcddbbbcabadbbddbadcbccbbaaccabcbdcbccccddbbbdbcaacbdcdcdbbcbabccdbbddaddbdabcbdcabcbbacaabcdcbbbcadbcdcbbcdddaacdcdcaadcdadcdcbadaadbddddacddabcbaaddaacbaddabcaddddcccddbcbbbdabcbccbaddccdabcacacbdccadbbdbbbdaabbbbdacaaaddddbbdcbacbdbdbdadacaacadabbdbbdaccbcdabbbbadccbccdccbacccdccbabdaabcabbbdcbbbcaadbdccabbcaaacddacacdbdbabadbdbabdccaccacaadaaaaaabbbacdbcbcdcacccbbdcddabaacccbdacaabbacbdadbdabacaccdaabdbadcdbccaadadabbcbacdabcdccbdccaacccaabcdbbcacbbbdccabbccdabccacdbaaacdddcbabacbaadadbdbadaacbbccbabbabdacaccdcccbcbacbbdadddcabaaaccbdadaadddacdaacbddacbabdcdadbacdcbccaaacacaabadbddcdaaacccaabbdcbbdaabccdacabdcdcdddacdcbbacbddcdbdaadbdacbdddccbaaacdddcbdbaacdaddabaaaccdaadbbbabcdbdccbdadacbdaacddcabadadacdbdbbbbbdcbcaccabadcadcabccdbbacbaadcccaccadbdcaccddcabacdcdccbcadbdcdcabdacccccddbdacabbbdbbddacadbcdabacbdcdccbccccacbdacaababbcbbbccdbbdccdbaabcdbdcbbacdbbdccddadbbbdabadaddcaaaccdcdbbbadbdcaadbdbccbdacbddcdccdcbbdbacbabbabbabcbacabcdcbcbdccccccaadaaaabbabbabcdbabccdaacccaabdcbadaddaddcbbdbaaccdbbcccbaacaabccabaaddcbacbcacbdadcdacdbdbacdcddcdbccdcbaaacdbcdadbabadabbbcbbcdccddcaaadcddbdbcabaabdddadbacbdbabccccccdcadaabcccdbbbccbcabddbacdbbdbbbacbdbccaadcdaddbababcadbddcdaabbbaccdcdcdcbbbbcdcdddbcadcdcbdcbdbabaccbbbdcacbcabbabdcbabddcddacabdcbbcbdcbbdcdabbcbdccaacacbabcbdabcabaddccbcccdbacbcdcbdddddbadcddacacddaacbbddcbbddbcadddacacbdbdcbcdaadbdcbcacdccbcaccbbcbdccbabcbabdacbbcbcdbccbccdbdadadddddacbbcddcbbbcccabcacdaaddaccbcadddbbacdadcdcadbbabbddbdcbbaaacababcabcdbcadacabaabcbaabadaabdbaabcababbabdcaaaaadacbdbdcbaacacdcbdadaabcacdcaadaaddbbddccdcaacdddbbcdababdacdbcdcbbddcaadccbdccccddcdbadcababdbcbcdaaabaababaaddadbbddbdcbccadcdbacbabdbddddccacaabcdbbadcbbbccccaabcbcdaabddbaaaacccaaaaaaabaddabcbacccdabbadbdbadabddbcccabbbbcdcddcaadccbbdabadbdbbadbdccbabbabaadaacdadbdacbbaaaaaaacadabbdbaaacbddcaacadbabaacadbabbadacccaadcbcbacdcccbbcbdbddddbacbaadbadcddcbbdccabaaababdddbbcaaaacdcdacdccbcabbcbccacaddaadcbbdcacaaabadbaddddaadaadacbadaaadbbbbbaaacdcacadadbacdddcdabdbbbcbcadacdddadccdbbddccbdbcdbdacabbbdabccccccdabacbbcbccdacacdcbbadadddbabbcaadbbddbdaddbcbcbbabadacbabdbbcaadaccbadadcadcdabccbbdddbcbaabbcacdbcaaacabdcbbccdbbccdcdbbcacaaaddababdbccdbabacbadadcaadacdcbadaddaaadbcdadaacaadcbdaaaadbacddcdccbbdbaccaadcbdaabbcdbdabdadccadabcddcdcccabbbcbdabbcbadddbddcccbabadabcdbcddbabcbdcccabaccbabddaaccacdddcbbddbcdabbdbccbcaabadbdbcadcadddcccdabadbbcddcdabbaadabaccdbddadbdbbbcaaadbcbacccbaddddbacdcaadbcbddcbdbcacaaddcccacdbccddbdcbcabbbdadadcbaabcbdadddadbadcddbbcbabbaacabbbbbbcdaddcacacbbadaacabaccacbbcadbdcadcdbaacbdacbbcbacbdbbbadcadbdaaadaaddcbdabcbdbbdcacbacbcbdbcbaddcddcabbddcdacbadcaaadbaabaaacccddbacdacdaaccbaabbabbacbdbbbdabcbcaadbbbaaaacdaccbdccbccacabccbbcadbdbadaccdbdbadbbababdbdcabacdbdcadbbbbacccdbcbaaddcdcabdbbcacbdabcdcdbddbbaaacbcbddbdadcadddbabaccccdadccadccaddddccdaccbdacbdbdaaacdddacadbdcdcdacabbbbacdccaccbddbddcdacadbccbbdaadcaaddaaadbaaadccabcdbcaddacadcbddaddabdbabbdccdcaacbddcbdbadbaaddbdacddabaacabdddcdbccbaacaacdaaddddbadcacdcdabadbccbdadabdcdaacbdcaabcddbacbaccdbbcccdcabccaabccbbabcccbadcaaadaacddaddcdaadddadcccccccdcacbcddaaacadcaabbbcbcccdcdcdadbddadccdbadacaabbdadcddbdbaaaccbabbbaaddaccabddbcccdcdbcbdabbdaccdbcaadccddcccbbadadadbdbaaacbcabadadccddbbbabcbbaddbbdbbaadaddddbdcacaadddabbcddcdacdaadcaabcbadbbcaabcddabdbcaddabdbaadbdbdaabaabacddadddbcbcdbccddbaaacdbaddbbdcbcbcadbababccccdbccdadacddccdcdbbddacbaaddaacdbaabbaddacbbcbccdbacbaabadaabaaaaacaccccacccdbdacbbddbbaacbcaabdbdddbabacaddaaaadbcaadbbcccadcccbdcadbaacdababdccbbcddccaaddcdddcabccdadadabdadddaadbbaccccbcdddddaacdadaacbadbbbadcaadbbadcdccacbbbbdabdacabdcababccabdcdcddcadacbdbccbdccddaccaacbdadbababcbdabdaabaddacaadaddcdccbdbdccbcadbbddddabcccacdcdacdaadcdcdccdcbcdadddddddbdcccabbcdccbdbbacaddabdacdaacddbbadacbaccdabbbaaccadddcaacaaacbaddaccbcdacdaaabdbbcdbbadcdbbdbadcabbaccdddbabcbbabcacadbbabcadccbabdcccdbabdcdddadabcdcbdbbaaacbdbbabdbaaabcbbaddcabdbadaabbdbbdbaaadbccdcabbdabadcbbdbbabcbbcbaadcabababcabdccabaccadbacbccbbcacdcdcbcbcbdbcadcdbabcdcaddccacbabaaadcdbddabbcaddbdcadcbdbdcbbcdcddaddadbddbdacccddccabcadcdcdaccadbccabcdbdbbbbdcadbccbdccbcbbcbacacaadccabccdbbcabccdabbaccabdabdbcbcabcbbadbcdaaccaacddbaababbdbcdaabdcbdbdabdbbabddaacddacbcadacabbaabdacdacdbbdcdcbccddbbadbbddacaacdccabababaadaccbdcaaaaddddcacbcdbddabdcaddbbbdbbcdbbbabccdaacabbaccbcdbaddbcccdbaacaadaddbadccbbacbcbdcddadcadc
addacdbcbacbcbabacbcdcbbdccbcbbccddddcadbacaaacddbcccacddbcccacadbbacdabcbbadbbccdddacaccddaddacdccaddcaabdbcabbcddabddbccbacdbcabbccbcabddaadbabbddcaaaaacaacacbcbacabacbdcbbdbbddcadddcdbcaaacdadbcccdbbbcddacbcabcddbaacaabbdbbbddacdcdaacabadbbdbabbabdaddbbabcbbdabacabbcadabaaadbabbaabaaaaadccaacbacdacbdcadbcdddbdbadcccabcbbbbaabcacdabcbbbaaacabacbcbbadddcddcabbabbadacacdbbabcbdbaaaadbdcbdcadbbacabcbcbdbbdcacaaabaccdbabbabbabbdcdddccbdadbbabcbcaaaadabadcdcaaabbdbbbdccbccbbaccaadbccbbcccabdcbcbcababacdddddbaadbdadbccbcacdadbcbaccdcccdccdacadbcbdcbababccddbcadbacadbddbcbbcdabadddcbdbcdbaadcbbddbbabcacdccddabdbaaacbbbdbbadbcbdcabcacbacdadabaddbaccddaabadadacadcdcdbdcadaaacadcbabccacdbbccdcabacdabddbdcbbbadabdbdaadacaccaacccacccdabbcadbcabacddcbbbabcbbadcbddabdcdcadacaabacccbdbdaaaddadddcaacdabcddabbccdbdabadcdcbbabbcdcddacaabbbbabcdccbbcabcddccabbacdccccbcddaccadacacdacddaddbaaccadcabaddadcdabdaacbcdbdaddbcdbbbbdacadbbddcdcbdcadccabacddccdadabdaaccacdbcbdbaadbaacabaadaddabdddbbacbccbadcdbcbdcdbbacbdacbbbbdbbdbadbbdadbbaadaabdbbadccbaacbbabbbdabccbbaddbbbbdccdabdadbdbacddabdbcbbdcadcdcdddccbdbaddbbabcccbbacdbbdcbdcddcbdadbcddcdadabcbbbabddabcabcdbbdcbbcababbaadcdbbadbddaddbbccdcbbbdbbbcaddcccababcddacccdcdcabaadcccaacaaabbcccdbddaacabbcaddcddabbcacbabcbbaaccaadbadbdaadccdbabdbbadacdddadadadababbbabadadbaaadabdccbdadbdcbdbcacadcadbaaaabdcddcddbdaadabbadbddcdacaaabacaacaadacadabcbddaabcdbaacbbcadadbcacdcdbcccaabddccbcbbdbaddccbdbddbdaddcdbaaddadcdcaadbababbdaacadacdacbdbccbbbddcdcccadadccdbbadbacabbbbdbddbcddaccaabaddbccaddbadddaabccdcbbdcabbadaddabdabcaadcccbcacbcaddadcbadcdcdbbcadabdbcccbbbbdccacccacbcbdccdcabdbddabcbaaacdbbddadcbadaababaddbadbadaaccdadcaaaadbcdacbcbdcbadddbbbcdadbcccacdaacdcaabcadaabcadaaabdcabdcacadaaabdccaacdbbbcddddadaabbbccccdacabaacccbddbbdabbaaabbdbccdbddbadccaccbccdcbbccdacdaccdcacabcabdbdbcdbbbcbccccbdbdcbcacbcbcadcadbcaacbadddcbdaddbcbbbbdbcbadbdcadbddadcdcaacbaacccbdbbbcbdbbdcbbacdacadabdacdbbbbdbbcabadccadbbdcdadccbdcbbbdaccabbbdbccacbbaaadddcddccadcacacaabcadcdacaabaccdcabbcdbbbacbcdbbcbdaddbcbcdadddcbacbaadbcacadbabbbbdcdbaadadbaddcdbdbdaabbdddaccaaccbdcbaccaaddacaababacbcbcaabcbdadbcaadcccdbbccbccddbcccacacdbdcdacacbdbcccdbabcddccaccabbdcccbcaaadccaccdbaddadbcbcbdcddbbcdbbadbabbbcdcdcaddccdcdaacaddbdccbddbbbcaddabdbbdcbcccdcabdbdcabdbbbacdabdbdbdabcaadbdcbdcbcaccccadbcbaccadbaadddddddbdaacdcaaccaddbbccaacccaccdabccdbdbdaacacdbadaabddaddcabbacadccdcdcbcadaccbcacbdcdccdcaabcabbcdcababadccacdcacdaaadddbaaadbcdabdbccddaaccdabcbccccbaaabaadcddadcccaabcbadcdcdbababdbaaccdcddabcaabcabbacdbdbccbdcdcbcbcdbbbdddaadaadbccdcddbbdbacdddbdacdcbddccbdacdbabdbacdddbbbcbbaabdadaababbdabcaabcdddbdbcacaabbdbddababbbcbdcbdabccdadadbbbdaddbcdabdbdabcddaabacbdaaaacbbacabbccaacdddaabadcdacbaaddcadbaadcdaccbcdcacaccddbdadcdbbcbdddcaadcbbbbddbcabdbbbbcbaddcaabdbdcbddaacbdccdabbdaacdbcbcacbaacbabddcbccbacbbbcdbdbcacddbcdbbddbdbcbccbbcbdcbcadbcdcdaccadcadccbaabddddabadabddbcdcdbcbdbbcdcdccadbbbbbdcaddbdbabdaaadabdabcdabcbcccccdccbaabbdcbadbaacdacaaabdbabcacaaaabbacdbcacccddabacdbdcdbaddabbacdadccbdccaadbccabbcdcbdddcabbdacbcaaacdccdddcaaabddacdaabacbbdabccaacacdbdddacabcbbdabcaddcdacdbabddcdaaddaccaadddcbdacdabaaaabbacdcbabdaabadcdbbbdbccaacbcdcdacbdcaddacdccbcbdbdacddbbcdcdbcbcccacdacababcbcdbbdbacdbdcdabbdbdacaccdbbdbabccccccbbaabbabbcacacdccccadaababbdacaabaddacdbaccbccaabcccaacddadbaccdcdcaadbcddbdabbcddaaacdbdadbabacdcaabccbbcacdbdbdcaddbbacaddcbbcdcdccbbcdcdbdccdcbbacbbabbdcabddabdbcdbdabbcaacbaababaddcbccdbaccbddaccadaacbddcadaacbcaabadcbccbdcbacbbbcbccbcbadbddbbcccacacdbdaadbabddbababccdbcaaacbbaaababbdaabcaaccbadbccaadaadbcdcadddbcbdabccbddaadcbdcccddbacabdbcaaaabaddbbddcddddccabdbbccabccdacccaaaabacccbadbdadabddccbbccdaccbbdaadadcabaaacddbdacbaacbdbaaccaaabaaadbbdcabccbbdbddbaadbcdddcabaadddbbcaaaccacdacccacddacbcacadbddadbdabbbbadcadbaddbdbbcbcaacabdcccbdabbbcccbbcdcacdcbdaddabbaabadbcbdcbadaaacdcabcddbbcdbadbccdacaaddabdbcbaaccdcbadadabdcadbdaadbaccdbcddaabcbdabdcadabcddcccabcbcbadbbdabdbacbdcacbaacbdcdabbdcbcaddbadddccbcddbbadaacdbddbbcbaaddbdaadcbddcddccacdbdcbbbacbdcdbbabbdccaabcbadbdccdbcdcbbbdcadaadcbdbcbdcbcbcbbacbcbadcaadaabccadccbabbbadbbbaccabbaaacdacbccaabccbcadbdbaacdbdbaddccddcbbaccdbaacabcbdaddbbabcbdbadcddbaacccdaccddacdcdacddabdcdabcdccaccbdbddabcbdadaadaadccbcddcadcddbdbbdccdaddcddbaddbaaaddccaacaddddcaddabbcadabcabcdbabaccbcdcabcbccbaaacdddddaccccdacdcbbccdcdbdacdcbdacdbacbabbadcadccddbdbdcdcbbaadabbaacbadadccdbbbbdaadddccaacadaaacbdbbabbddbdaadabaaddbbdccdaacbabcabbbccdcddcdbabddcdaacbcccdbcbaaaaaaccccacccdbddbcabdbddaacadaaabcabaccbddaabacdcadcadabadadbacccbcddaacdadacbacadbbdccacbbaaadbccabddadaccbccdacaacbbbbdabacaadcdbdbdbadbddccccdaddbcdddddddcccabdccbbdabdcdabdcbbaaccadddaabaddacbacaadbdbbcbabbadddacccaabcdcbabcccbddacdcbbaaadbabaacbadcadabdbbbccdbdabadbdbbbaaabcadcbacaccbdbcbdbcdadaccababdbbbcaddcdbbdbdcdadadddccdcbacaccadadbbbbcabccbcaaacabcacdaaddccbbbcdddbbcdabcbddbabadabadacbbdcbcdbbbdcadcbabaadbcdbbcabbbdbbcacaacbaccbaaadbcbbbddadcc
bccacbcdadbdaaadbddccdcadacdbdbdcddbcaabbcbcaddcddcddbabbbccdddbadadababbddacbabccdaacabdddbbbaddabbcabdababdbccdbcdaabcdbbcbcabcddadaaccbabdaccbacdbcaccdcdbbdbdccccbbcdababbbabaaaaaaacdadbbbacdcddddbdcbcabaaacbcddadbcaccbbcddacbcddbbbcabbccbbcacccccddcadabbbabddacbaabbbbcabdbacddbadddcbadcbddbbadaabbabbddcbaacbacbbcbadbacbaabbdaccdcadbcadbadcabbbcdcdddbccbddabcdadbbbaccbadacddcaacabbbacacbdaaabadccaddbbacdcbdadadadcbccbcccdcddbdaabdddacbababdbacbdabbbdacaccaddccddabdcdbbbccacdcdbacbaaadaadadaabdbccaaacbaaddbdbddcbbbdabcbdcbddcbcdddcaddbbccbccbaaaabcacbbaaaddddadbabdadddabcdbabadbaadcddcccabdcbabbbabdcbdabbcbbdacabbcadbddaddaaadabcaabaacdbdbbccbdcdbcbcbacacabdbabdbccbabdbaaaaccdbcccbaabdbabbacddcdbadcacadcdbbacacccbabcadacdcbbbadddcdaaccbacbddaabdcdbaaadaacccadccbcbbbdaaabadaccaadcbbddddcdabbcbabbbdccbcddcbccbccdbaccbdccacbdccbbccddaccbccbcdacbbdccbbbacaaababdbddabdadddcbdcabbbcdbbcbabbbcaabdddddbbccddbaabadbbdacacbdbddabacbadcbacbaddbdcbdccccddcdbacacdacdbdcabdcacbcccadacbaadcccabdbcddaaccdacbdbdcaddbadcdaddccdbcadccdcbacbdadaabbaccbcdcddccdddddbdddacaaabbdccadadaabbdddcaaacccabddbbbaaccadaddddbaaaaaacddbbdbdabcacdadcbabdabbbccdbabbabccbaaadccadcbbdacbbaadbcadbcdacbadbdbabbbaccdacbccccbddbdccdccbcbccdcbcabccccccccbbdbaccadadbbbaddccbccdabbddabdbbadbcdabdccadcadacabbdaacdcdcacdabcbaacaddbaabdbcccadddbabbbdabdbaccadbacbabcdbbdaddcccacbcbccacdadbabbddadbdbdbdcdabbdcdacbbcabaaaacddddcbdbddbdcbaaabcaaccacadaaaacaabddaaaacbcaddcadcddadcaddaadaabcdbccacbbababaabcadcdcccadcabdabacbacccdbadbddbadaabbadcbcdaadccadacbddbbacdabbcddabacbddcdaddcacddacbababdddcacbbbbabcabaadabdbbddaacdacbdbcdbbaadbabbdaadabcabdcbacbdbdcccdabccbddccadddbadbabcdbbacbdbdcddacadcaacabbabddacccbbccdabdadadadcdbaaabbccdcdcbabacccdacacccadcbbacbccacaabacdbcadcccdbcddcbccbbababbaabddcbbccbabdababdbdacbccacbdcdbcaccdbbabbaabbcaadbaacabbccabdcdaacdbcdaadcdbcdaaacddbccdaaacdacdbadadadbbcbadbdaaacabbccddacdacdcabdcdaacaacdabbcacabbdbcbdcccdbaddcddccacaadbaddaabbcbcadddbbaaddadbdadcabdcacdcbcdabdcdcbbdbbccccbdacdcccdbbbcdabadbcbcadacaadaddcdcddabadddbcbbaccdababaddbababcdaaabcdbdbaddaadcadadbbddbbddbdbbadabdabaaaaddabbaabacacaaadddbcabbdadaacbacbcddbadadaabcdbbacbcaaccdccaaadcbcbddcbaaabbddaabbddadbaacbcbcadbbdcacabcdbbdbadbcabcabcbcdbcddbdbddcccdbcadddabbddabbdccaacbcbadccbcbccdcbbcacbdcdddcabaddcadcddbaaaabbbddbcddcdcadbdbcccccbddddbaabcbaacdcbcacccdcbabcbcbdcbbdadccccbcbcbccbbcdcbdaacbddcdccdbbbcdbacdbadaaccdbdbcdbbadabdbcabdcacdbabdcbddabbadcaddcccbadbdabdbbddbbccabcaabbbaadddbaadbabbdbcaacdaacdbdaaadbdacaddcadabdcdcabbaaacbbcbbdcdddabcacaabdcbdbcdacdbdacdcbaddcadaabcbbabddbbcbcaccbcbbabdbccacbdbccdadbaddcddabdbdcadbdccdadcaaacccbadaacdccbbdccbadccddcbaccbdbaabbcacbddaacdabaacdabbcbbcbcacabdccabddabcaaddcbcdbabddaaccaadadcabddddcacdabcbdbcbddbcadabcdbdacabddadbddccbbbcbbaabcdabccdcdcdddbbcabdbdbabacacdccccdbbabcdcbcbabcdadadabaaacbbbbcddaddcadddaddacdbcadacaaadddccdbbacccbaddcabcaacbdbbbdaabaaaddbccdbdbdaccabdbbccbbbadccdbacbdabcabbbcadbccabcadcdbdbbddccacadaaabbccdcbbdaccbacaabacbdabdabaaccaadbdcbccaadabcbccaaccbcbcacbbbdcabcacdaaacbacbaadadbadabcbbbbdcaccbcbacbbdabaccadaaddcddacddadcbcaaabacaaccabdacdacbcddcbcdbbcbdddbacbaddaaccddbbdbcddaccddcaadadbbbccaabdcdacbbabaaccccadcccabdcadcdcaccccbdacabbdbddaabaabdcdcccbabbbccdbbdcaacdbcbbcddbaaddaacdbadcadbdcbdabddddbdcbbabbbcbdcccaaababcdbabccaccdcbadddbbadbcbacaabaaddbcbcbadccdbddbcdcbacaababbcbcdccddbdbcaaabddcbdbcccccdacdbcbcabddbbbbacbbcacdadabbddaabacdbbddcadbdbacbdcccababbdcdcacbbcbcdcbdcacbcbdcccbcddddbdddacdbddcbbbddcbddbcdddcbcccaccbbcbabcabdcdcddadddddacbccbbdaadacccadddbbacdcdcbbdbcbaacaabdcbaabaadabdbacbabacaaadacdbdbadcdaaacddbddcacbdabacddbcccdcdabbcdabbaadadbcbcacdbacbabdbdcaabcdbacbccabdaabdbaaaaaaddabbacdabbbcabbddcadbdbbbdbcbbbadaabaaaaaadababddcdbacbaaaccadccbacdcbcddcbaadcbbcababaddccbcbbbaadbdaabaadddaaaacaaadbaaccaadcdcdabdddddccdbdbdbdcabdacccdabacbccabadbcdbddbddcbbabaabbbcadccbaddadcbbdbcbaaaccaacabcbccdbbdcbbcaabcdbbadadcaadadaadcdaaaacaaddcdcbbacaacbbdadcdcbbbdabdddbdcccaacbcddbccabcbaddaccdddcbdbbcababccadcdabadbdcaabcdabdbaaadcbcccbddaccbdcbbcaaacccddbbcaddadbaacbdadddadbadbcbabacabbbbcdadacbbdaacaacacbcadaababcbacbdbabdadaadabdbcaadcbddcddabdddacabaaacddbacdcaaabacbdbbadbaccbdccbdcbadbabbbababadbbcbcddcdbdbcabcdcdbaacddadbcdcadcaddccdcbabbdaadcaddcacbbbadcdacdcbacdaadbaacabdaabaddaabcacbbbaadbdacdacbdcdbbacadadbaccadcbdadbdcacdadcdbcccabcacbabcadcadaacdaadddccccdcabcdaaaaabbccdcadddcbadaaabddbdaacbadacbdbcdcbcbabdacccaacdccdddabcadbbacbbaddbbaddbdadddabbddcdcadcbacacddadbcaabbdbdaabcddadccbdbadddbdcbcbdaaccbcdadacccdbddcaaaababbaddbbaabdaabaacacbbdbaacbadbbdadadbcccdccabacdbdcbbcdcaddddcabccdaddddabcdddabadbbdaadcbbdbdcbcaabdccdccbdbddcbdadaabcdaaddadadcccccbddabacdcaadccdccdcdadbbcbdacadaacddbaacbacdabcaacacccddabbcaddbdbadcccbbbbabadbbacddbadcddabdbcbbbdabbdabdbabbdaaadcabcbbbacbcdcabbabcacdbabcbcaccdcbccadbbccddcaaadcddabdacdcbcdddbbacdcacdcddbccbcdbddcbdcbcbbcacdccdbbcbcbbaccbabbcbabadaaccaacaababbdaddbabbddacddacbcaacbabdacddccdbaddaaccaabaadaccbdcaadddcacddadddbdbcbabcdabbccdbddbcdacdadadcaccbdcad
