ddbdcacbacadaaaaddcaadbdcabbbadbaccbacdaaaccbcddcabdacddcdcbbbdcaccacdacbabcacbcdcbcaddbbcbabbccbbbabacabccbbcccaaddaacccddccccbabacadcbbbbbabdacdcaabbdbadccabdabbaddadcdabdbabcdabbaacbaabbdaacbbbdcabaaadadbcddbbbbacaaabbdcdaabadabcbbddbaadaabbcdaaaccddcaabcdbdcbbaaaaabbbadcdaacbbbacacccdcbadcbbccbcccdccabddacccbacaaaabccacadaccbbaccdcbdbbaddcbaadddbbbbadcaabbdabdbccddbdbacdbdaaddadddbcbbaaacddddbccbacccddabcccccbcdcadabbcbdcdddaccbbacbdacbcaabcbbbdadcccbcddcabaddcabbddddcdcbdcdcbdbbddacdbddbabbaacbbbcadbcdbcdaabbbbbdbcdacccacbaacacdcccacbcbddddcbcbbcdadaaddcdbcaddbdaacacdbbddaccddbabbdadddddcdabbacbacdddccaaaabadacdccccabdbdbcbabcbdaabbccdacacdcbcdaddabdbcddacabaaccbbdaaacadabbddbccddcbbacbaccacccdbaddabaddaddccbbbcddcddcddcbadabccadbdbdaccddbbcbcbacdbcdabcbbaaddcbbbdabdccbdbcdabacdbcaacddacadcdbbbabbababbdddbcadccdccccacbbcccaddbdacdabdacbaabdddacbacbcaaaabdadbbaaabacabdbaabcdbcadbacdadbbaddaaadbccbcddacabaccdcbcbadbdabaacdcdcaabccdccdabdaccaddabaaaabbdacbdbdccdaacabdbacabcbdcbacadddbdacdbcabdaabaacdaadbbdcadaacacbacacdcadcbbbcaaaadbccdcadbaaccacdddddababbbabdabbcbcbbcadcacdabbadbacabdcadcdbdbbaaadbcaaccbaabcccdcbdaadaacbddddabddbddcbddabccbcddcdcadbcdbbcccacacdccacbababbdbabbbaaacacabbabbdbcddadcbdbbabaccbddabbcdbdbcdcddadbdcbccbbdccbbbcdccbcbdbbadabaabccccbbadacbbadabddacbdbddbadddcadbabaacadaadcadcbdccdccaaadabababcdbbbccbaadcbbbbadabcddddbcaabbbcbdaaddabcaaabadcbbaaaadaddadbadaababdccaccccdddbbcabdaddabbadcdaadaacdabdbaadbddbbcaadcbababaaacaaacaadadadbdadbcadcaddaacddbbdadabcacdbbcdddcaddbbdababbdcaddccadacdddbadbabdaddacdcabbbadbccbddaabcaadacbaddcdabdbcdaacaccdbacbccddadabaaabadccddbbcdcaddcabcdbddbaabdacaaccdaabbdbccbccdacdcbaacadcdcaaccdddbbdabbbbaabacdabdddddcdacbdcdbacccbbddcabbbadaaadbcacbbbdcabcaaabacbaaabcbaacdbaccbbaadaabbdbaabaccdddaddcdbdcbddcbbdccbbabcbdbcdccaadcbdcadbbbabadccddacbaddabdddcbcadbdccdcacaadbccbbdbcaabbaacaadcdbcaaaabbcaacdaddbaadadbdabcbcbabaabdcdbdbcccdddbadbdadbdbdaaacbcbbcbcccddcbbcddcdbcdacbabbddaddcbdcbcdbdbcdbdaadbbddaddbdabab