bcdaccdaaaddbddbcbabccbabbcaddbdaaadbdadacadabcabdcccadbdccacbdaacaaacbdbaaaccdbaaccdddaaadbbaabcbdbccbccababcccbbabbbcbcddccbbdaddbbabacdaaadccbcabaadcbdadbddcddbacacbdaccbbabbaababbccdcdaabcbabddccbcbcabbcccbccbcbbadccadddacdacbdcccbbcbbdbabdabcbdccaacadcbaadadcccdacbbcadcbcaaddaabadaaadabacddbdbcabbdaacadcdcdcaabaddcbcdccdaaaaccabcbaddabaaccbaccdbcddccadadccadbbcddccacccabcabcbcdbbbddccdbacabdbccbdbaaabadacbbcddabdbdbcbdcddbcccddadaadabbaaadacbbcbbcbbccbdccacbbddcabcdbbdcdcaddddadbacdccaadbccdbcdcbdcbddcabcbcbcbccdbbcaabbbdaddbacbbbdcbbbdaaaadadbdabdabdcbcbacaadddbbbabaabdababcdcdccacaccaabbbccdacbcadbbabadcbdddabcdbbaaabddddbcacbacdccddaabcbaababacadbccbddabbbbcaacbbcbcbcbdacacccabdcdabccdadacbdaccdbcbbdcccddbcadaaabcababaabdbdadcabcbabbccacdbadcdbbbbddcbdbbaaaddaacbdcabadccdacbcaabaaccccabadaaddcdbbdbcbdcadabcbccbaabdcaddaacbcdbacddddababbadbdacbaaddcddcbbabcdabbbbabcbbbbcbbcdcabbdadbdbdabdbddbabcdbcbabcbbacbddbccbbadbbaddbcaaabbdbaadadaaabbddccaaabcaccabcdabddcadacddcddbaddabbcbcdbabcdcacbaaabdbacbcddbabccbddbbddbccccaabacdacbdbadcddcccdcaaadcdcddacbcdcbacdbdcbbbcabbdddaadadbaccacddadddadddacacbdcbaaacbdbbcdaadcdaadabbdcddbddccbabdcbbcbababcaabaccbbbaacdcdcbcccaadbaaacdcaddbcdcbccdabdbbbabbddbbaaabbacabcabcddadbdbddcabbdddaadacbdcadadcdcdcbacdadddabcdbdbccaccdcacccbcbdbddaababddcadabbcdbacdcbdbadbbcabacdcdddccccadbcbcadabadccdadaadbdcbcacabccadcaaccccbacbdcdaccbaacbcbaaccbccbbdcdbbbacddabcadbddbcdaabcccbbdddcaaaacbcaacddaadbaacdbcbdbdcddacdaddaadaccccaadabbddcadccbadccdbdbbaaabbdabcdadababbadbaddcddcababbddbcdcbcacabdcdbcadabdaaabcdbbabbbadcdcacddcddddbdcbcabbcccbacbaccaadcbdbcabcddcaacbdacbcbddcdcbcdcacaadcaccdadabbdabdbadcbacccccaddbadbdccbccbbaabcdbbcbabcccadadbabbcdbdcadddddcdddbcacacbbaddbdcababddccadaccaddbcbbbbbaabdcdadbbdcbabccabacbddabbcbabbccdddaadbbacabdccbadbabaaabdbabbdbcabaccddcacbabbbccaabcbcacdcbbccacdbdbbadccbccdbccacddccbaadabbdccaacdcbcccabadabcbcbcddcddccbaaabdccadcbaababbcbacadbbdcdadbabdbdbabcdbcbbaadbbccdbabbadcaadbdabaababbacdccddacbaca