abbdcdcbdadcccbcbcbbcbddbcbaabdddbdddaddbccabccbbcbbadddddccabaccaccbabccddcaacaddcbbbbcdcdbcacabcdcbbdcadaddbcbaddddbbcccccbaadadcdabdcdddcdddbddddbabccaabadcdcbcbcacacbcdbaaabccadcaddbabdddaaddcabcbddabddcdbcacccaabdadaccabdbbbcdabddaccabdccdacbbabaccbbcaacbdbbcadbdaaccabbddbddddbdabcadbdccdbbdaadbddbcaadcbadaddbacbbdbdbbbcbcccaddabbdbbdaabddccbacdcacdaddbcdbccdadbdbcccbbbabbdcdcbcabadbbcbccdbaaacaabbcabbdddcacabbbdbddbbbbadcdbdacbacaccacdddadcddcbccabccabaacbaddbbdccbdabdbddadbbdcdaddacddaaababdbbcddcacbcdacbcdaabcabadcacadddcbcbcbccbacdadbccbbcdaadbbcacbcdadbabcadabcbabcddddabadbcaaacdaabdcbaccbdcacabbccacadacaadbbcccbcddcbbdacaabbadcccadbbddcbbbdbdcbcdacadcbdaacdbcabccbbcacbbcaaccbacdabddbcdadcbdcccabbdcbacbbdaaddcccbddabaadaacacccdbbcdbbaabddbccdccdcbbdbaddbbdcdcacbddacdbdbadcaabdbcdcbdcadaddaacadbcabcccaadbdaaabdccddcdacdabcdacdcbadbaabccaadadadddccbbdaddcaaddcacccaccaaccbbbdbbdccdcbcbbcdababcabbbabdbbadabddbacccdcbddabbacccbacdaaabbadaccbabcbdacccdbcababcaabadbbccabccddbccdadbbcaabddcabcbbcadbabcbcaaabbcdcdaccdabbcddbabaadbbadcdaaccabacbbaacdadddbaccaacddbcbcbddbdaccaddccbdbbdbadcabcadabbcccadddbadddaabadaccdcaccaaacddcdaaddbddcdaadacccdaccacbccdcaddacbaccaaacddcbccbdbddcdbbccccadbcbbcbcabdacbdbcbbababdbcaaaccdbccadbbdacabbbdbacbbbbdaacdcbdcabccdbabbccdaaccdbdcdbdccacbacbccabbdaddccdddcbcabbdbccdbaaccbcbccaaadadadddbcddadacdcaabdbcddccbacbbbdcadbbbaccbcbbabcdcacdacbdadddcacdccdbcbcbcccabdcabacdbdcbaabdbabadcbdbccbddacbcadbcaadadaddbadccdbbadcacdadabadbdcdbadbabdadacababccacbbabdaabdccacbaccdcdaacaabbbbccdcbcdcadccbabacdcacacdbdcbbcaacbcddddbbbbbcdadbdcdbdbcdadcaabaadcbcbddabbdcdaacddcdccbdabcddbacddababbaadddcdccaabbacdbaccabcabbcbdadcccabacbacbdcddabddcddddbbbbaccbbcdacccbcadacaacdabaababdccccddadcacaabdadbadabdabbcdabccdbccbbdbcaddbaddbcaaadcbacddacbaaddcbdddaaabbabcbacbcdcacbcddbadcccddadccdaaacdccdbdddcdcadddcbcabbdcbdcaadbbaaadaababdbcddccbbaadcdaababbbbbbadccbabacadcaabddbabbdccdbccabdadabbadababbababcaccabdbaacacdaccabbbadbbcdadbbbccadadbbbacaabdbddcbcbbbcabbabddddcddaadadcacbaddadddbbdbdddbdabaaddadbbccaadddaadbcdcddcaddbdccdadbcddcdaadbbddabdccdabbaabadccbdbcdacdbcbbdcddbdddddbdacdbcccbdddadaaddccbcccdbcdbaacaddabbdddacbaacbbcbdcddbbdbcbbabbddaccbbdadddbbddacdcddbddcbddbdbabbdabbbdabacadddaaaaadcabbacadcbbacddbccaadcbacdaadacdcdaaabddbadbdcaacbdbdcbbcdacdbcadbdaacbaaddbbcdcbbabaccaccdbbdbccabcdbaabdbcddbbbbbbdabacdcadccbbabcdbaabbbcdaacaadcaaddacadbcbdacaddccdccadaddcdacdbccddbbdaaaabcacdcaacdcabcdbabbdacbcaddcbdbbdddabaabadbdaccddadcbabbccbbcbddbcbaabaccdcabbaccdbabaacdbbbacacaaacdcdcacccbddcaddaaadcccdadcabdbcacbaccccacbcaddbadacdbadcaabdbcbcbaddbddbccdabcdacdcaadaadcadadbddcaacbdcadcadaccbacdabcccdccbccbdbbaabbadccadbdacbbbdbaaabcbbbccacdbcdddccddccbbbdadcabddbdaabbaddbacddaacccdaddbddbbddcdbdaadcacdbccdcdacdddadbacbbabacbaccbcddbcbbcbabacdcbbdbcbdbaacaacdccbcdcccaddacbcbcabcddcbdbcdcbbcdabdaaadadcacbcdbabbcdbbcdbcdacbdadddabdaabaccacbddaddaccbcaabaadbacccbbbabbacdbcaaacbdddbdcdddaddbbdacdabcdabdabbbacdadacadbdbddacabdcbbccbccdcdadbcaabbbaacadacbbbacbbdcdbccabcbdaadabdabaabbabcccdcccdadcadaddcdbbddcddbdddcbaddacbdabcdcbabdbbcbcccbacacabdaddadbbdbababbbbacddabcdddbddcddcdccbbdbdbcdbadaabdbbbadacccacdbbbbabcaacdcccbcbacdbdaddbbbdcbbbbcabbadabacbaabbbaabbcadadacdbbdcabbddbaabaaaabbabcadbbbabdacadcdabacbcdbccdabcdcccbddacacaabcccdbbbdbcdacbaaadbdcdadcccbaabcbbabcdacaacbdcccdacccbcbadbdddaaccbddabbacbbbacddadbadaacbbbdbcbbbbadddacacbdadddbbcbbadbcdcadcbbbadcadbccadccdaccdbbdbdcaddbadddbbcbbbcbaacadadcbabcbaccaccbaaadadabbdcbdbdcdbccaacbcdacbcdaccbcaaccbbaabcbaaadcbdbaadcddacbaaaaacccadcdddbccccdaabcabacabdbcdaaaaaacacdddddaadbcccaaacdcbcdadbcbbcaddaaddbaaadbabaacacccbcabdccabaabaabddbdcdbddccaadaaaacbdbabacdddabcbabcdadbbdababbdbadccabbddcbacdcbcaddaabacdcdabbbbaabddadaacabadbadadbbbbabbbbbcdcbbadaacbccbaabbcadbcdbaaddbdacbcdccbbcadccdcdcbadccadbcdbcaadaaddbdccadbbcdaaacddbccdcbdbadbbccacbcddabbaacbdbdadcbaddbbbacbdbbaacdbaadabdbddcaacbcdbababdcdadbddccddbdbcabddbbbdbbabacbadbdbccbbadaabadbdbadabcadcdabccddbdabcdbbaaccbdaaadbdddddcbdcdccdcadbbaaadcbcbadbddbdccbddadaacdbaaaacbcadadabdbdbacabdacbbabcdacdaccdcbbdbbdadcdbdaccddbbaccddcdaabbcdacccdbdadaacdcccccadbbadbacbacaaadbaabbdaaddabbaddbadcadddabaacabbbdbcdbabdbcbdaccdcaabacbbdbdbaccdbabbaacbdbcbcaadababccbbdbbacdcddcbabcacaacdbcbcbdcdcdbdbddbbbbdcdbaaaddaaacddcdccdacbaabaccdabbbabbcbcababbcadbdcbbaaaddadcccddccbccbccabbbaaccbbdcdcccdabcbcabdcdbdddcadcbabcaccbcaddbadbbcbdcbaabbcbbaacbdaabcbdddcdbacdaccbccdacabcbdcbdbccdccaaabcbcadaabadbbcdacabcdadbbddaddabcbbadcaacddadbdcdbcaabaddbacbbdcdcacdaabbbacdadbcdbbdccbddcabacadbabdabdadabacbbccdcaacadaabbcdacbbbbddcadaadddbaabaaaccbadcddbddcadabaadcaadcdcbbacabbcdbcddcacaddcbacdcccbdabddbcdababbacbcadddcbbbaadcbabaddaaaccaacbbadabddbbcaabbadbbcdacadbaadcccbdcddaaadadabbcdacacdbcbaaadbaccaaaabdbcadabd
bccdaccbbcbbcbbabddddddccbbbcbcaaccacbabcdcacdbbbddbacadbbddaadbccccbadadcdcddbdbabcbcbcdbaacadcbabdddbcbdabdbcabdadacbdbcdabacdcdbbacbbacbddcddddbadbdadbddadbacbbdbbccaddbdbbabddccaccadddbcbddbcbbabdbadbccaaabbabbdddcacabbbcacbaccccdcdcacabcbadbcdaddbdcdaabbbddacdcbaacddbcbcbcacbabbdbbcbcbbcddbadaacdaabbccccbccaadadbccdbdaaabbcabcbdccdacacccbcbacabbddcccbdcbabbdaddccdaaaccdbcbbcdcdbbaddcbdadcaccbdcaddababcadbaadcdcdcdadabaaadaadcadcddccccaccacbbcbcbcdaabcbbbddaacdbdabccccdabaabdadbbaacabcbcbcabddcacbcabbcaaabdcdadbcbbaadbacdaabbddbacacddcddbdaccbbddabaabccadbdabdaccaccaaacddcaddccccaaccaddacbacaaaccbcdbbccabbabdabcbbabbbaadcdbbabbbdcdbcbcdbabbcdcddbcbcabddcddcbbdcbccbccdaddbcddadaaccbbdadbbccbbcdadcdbcaadcbddbccdccdcdddddccdaacdbabddabaabcacbabdccddaabbbbccacbbdcaccbdcbcaacddbbbdddbdcdadcabdcbabbcdadcddbababaddcaacdacbbaccabccbdadddbbcbbcdbadadabaadcccddcaabadacdabcdbdbcdbabcadcbccaddaabbbccdbadcddaaaadcddcadbabbdcadbadaaadbccdabbbdcadaababdcdadabaaaaccbdbcaccabbcddcadabbcadbdbcbabbadcdaadaddbbdddbadadbaabcdddcdacaddcdabbaaccdacdcdddddbdddadccbcbcdbacdbddcbbbbbbbbbdbaddcddcbddbdbbbdabbbabaaddaadabbcbbdccadccadaccaabdabdacddbcdcabdcaaddbbdcbbabaccdbccabcdadbbdaacbacaabdaaadcdcdacccdcdddcabdaddaccadbbddbaabdcbabcbbddabccdbcdbbcbbacaccccbdadaaccadcadacbccccaccdaaddcadbcbadbddbccdbcddcaadaadddcaacbadcacdccbdbabbcddcbbbaabbcccbdccdbacddabaddbaaaccddbdaddccdddaaacaccbcdbcbbbcbcdaaacdcbcdcabcdcdbccbbcdbddcbdabdbcbcbddadacddacababaccbabbacbcaacbdcddbaacaabdaabdcabdcbbdcddcabbbcaacbbdcabcbadabbccdcdadadadcddcddcaacbdccbdbbccccbabddbbabbbcabdddcdccbbbdbbdbcccbbcccccbacddaddbbbbbcaaaabbddbdddbaabbcadbbbaccacbcbcbcccdcabccdbbbdcdbaaacacaabbbbcdacacdcccdaccdddaaccbddbcbbbacdaabbdbcbbbadacbdddbdbdaadcbccdcdacdbbdbcddbdcbcdadaccccbaaaadadccaacdcacbcadcbddabaaacccaddcdaacbadcaaacdddbccaadbaddbadbaaaccbcadccaaabddbdcdbddcaaaababacddabbbcdbbdccabbcccabcdbbbbabdddaaadbabbbbcdcbadaacccbaabcbcdbddbdbccbdccdcdcadbcdbadbdccabcaadccdbabbcabbaabdacbbcbdaacddbcabdbabddddadbadcbabaddcacabcddcdbacddddccdcdadbbadcbdcbddadadaabcaadabbaadabdacdcbbdcbccdbaccddcdadccdbdacccbabaadabdadbadacdabbbdcadbbdadabacbdbcabbcdccabcbacddbacaacdbcdddbdddbdcbacdcabaaacbbbbbabbabaddccdccbbaacbcdccccabdcdabbcbbbdcaacacbaabbddcbdacbcdbbbdbcdccbbcaaabcdbabbcdaaddabcabdbbcaabbbcddcbbdbcabbcbccaabcdacbbddadadbaacacdddcddabbcddacdcbcbdbbccddcbaadcbddaccaabaddbbaadbadbaadccbdcddaddbcacaccbaabacaabbcadbd
abddbdccbddcabddabaccbadddddcbccdaadcbcccbcccaddbcbdddbcaabdcdddddddcaaadcdcbbcacacabcaddddaacaddcdcccaacabbddcabcacbaccabdbcabaacabbdbddbacccdbbdabcadcbadadbdbbccabdabdcadccadbccbbcdccabbbcdbaaccbbdbddbbaddbdaaddaddbccbcaadbdcbbdbdabdadcddaabadcccbacdabcabadcadccbcaddbcbcdadbcaccdaaadaaddabcadcabdaabcacabcbcdcbcadccdbddbbdbbdbdaadbcabcbacbbcaaccdddcdacbabcacbdabadaccbdaabddbcccbddbbdcacdacdbdbabdbdadacadcccadabcddcaabccbdabccdddcbbddaaaacbbdbdccdbbababbabddbcccdbabaaabdccbabccccbcaacbadbbccddcdadbabbdbacbcccabddabdaccbacaacaddcabcbbaccdddbbaccdbcddaddaacddaddbdaadadcccbcdcddccbdbddccdbcbcccdbadcaccbcadacbbdbacbbaacdaccaacbdcdccabaccbadcdcabbcdaabcaaaadddaccbdbcddcbabcbabcbacdcaacbdddcacdcbccbccbdcabcbdbaababacdbbdababaaaababbdcadadcbdabdadcbacbbdaacabaccccaadcbcdcdcaacadbcbddbbcabdcbaaacbdddacdcdcbabcdcddabaddccbbabcabcacbddcabadcdbdcddbbacacccccaacabbcdacabdadabdbbcccbbadddaaaddabadcbddabacabcdcabcdccdccdccbdddcddccbdcabaabbcddbbaacdaabbbbaccbabacddbbcdbccabbdbbbababcaaadacbbbadabbbcdbaabdcbbcbddddaaddcacbdddbdabadbccaaddddcddcabdcdbcdddadbbdabcbadbdbcdbcbbdbddbdacbcccdaadccdaadabdaaaccdcddbdcbadaccbddbbddacdbddadcdaaacacadacdbabadaddadbdcabbcbdacbdaabccacbbdbabcddbbbbbbdcadccbbdbbbcacadcadaabbaddcadacadbccddbbdaaacaccacdcabcbabbbdcdbdaabdacddadcbccbbcbaacabacaaadbaaadcdcacdcdadcdbbcabadbdcbaabcbdaaccaadbddcdcaacbcdabcccbcbaadcababdacbbadcdddccbbddabdbabcddcadbddbdcdbdacacbcddacadbcbbbbdcbaadcbdbbbcaccccaddacbcbdbdaaaadaaccbbcbddacaddbabaccabddaccbaadcbbdaddbddaddbdcdbdbdbbacadcdbddabccccabaaadbbacbdcbcdaadbbaabaccccdbbdbdddbddabdbabcacadadabdbabaddcddbddcdcdbadaabbadacadbbbacaadbbbbdcbbadbcbabbbaacaadacbcabbbaaaaabbadaddabdcdadcbdaacacbacdbdddccbcaabcbcbadbabadadbadcbbddcaadbbcbaccdcbbbadaccdaaddbbbbbaacacbabcbadbbdcbbddbccbacbcdacbcacbaabbaabdaacdcaacddbcccbacabbdaaaacdddaacaacdcbcdcbbcaddaaabaccbabbacdaacdbdcadadbbaabbadbddcadbaddaacdaaacabdadbbabbbbbbadaaaccdbcacdbaccaadaddbdacdbcdbdccbcddacbddaddbbabbbaaadbddaccabcadbdccdbdbcbdbbdbbabcbabdbcbdaabbadabddcdbabbacbdaaabddbdccaacbadbddbcacbaacddbdcbcbabccdacbbddaddadbabbcacadacdccadbdacbacababadabdbdaddaacabbdbbccccabdbacdbaabbbadaabcbbdbcdcbacbcbccbbbbdaaaddaacddcdcbcdabaccabcdbdcbaadacdccbcbcabcbdcdabbdbddcadcbcaccaddadbcbbbbbadcddacccacacdccaaacdabdbacacddddaddabbbaccdbdcdaadbacdcdcdaaabdccddcabadadabdadababcdcaadabbbcaddaabacbdbdadabaadcaaccbbcabcdcadadcccdabdbcdabaabadbbabaaacbadbcabbbcdaccaaaabddbadcaada
