cdccbcbacdddbadbcbaacaabdaadbacdaadabddabacddbccccdbbdbcadbccabdacabbcbdaabcdbcbbbdcbbbbdcbabadccdcdbbdcdcdacbbcaabccadbdaabdbdbcacccbaaccdcbddcbcbdaaccddbaabaadaacdcdddcadbadcbabbcdcbdbbdcdbbbdbdaaabcaddacabcacadccacddbaaadababacccaadadabcdcadbadaacbdadabbccbdbadbadbabdccbbcbdbcdbadbabaadbcadbaddcbdadcaabcdbcbdbcabdcbdabadacacdbaccdbbdccbccddcdbdbbdbcddbababcddbcbcbdaaadbabcbddbddabaabcbabcccddcdbadbcacaaddbdbcbcccdcbaaaabbcbcabccbddcdbccdccdacdaadbbbaaddcdcaccdbbcabcbdbbdddabacddabdbabdcbcdddacacdcdcbddbdbbdbcbabbaadaddcbbadcbdaadbbcaaadcbabadbccaddbbdaaddccadbdcbadacdcbbdaddbcadaacadcdbbaddccdadbddddacddbdcdbbaccccccbaaacdcabcbaaddaadbbbdbccbcadddbccbaddbbbbbaddcccdcccbdbadbbbcbaadcdcdcbdcdcabcdbcbaaabdaabbacadacccabddddcdcdbdaaaccbdcdbbdadcbccbacbcdacbbaaacadaabbbaabbcdbbbabbcbccaaaccdccdbbddacabbddcbadcddbbcaabdabdaabcbacbbcdaabddddcccdbdbacbbdabbdadcbacdcaddddaadccbcddaacaadbbcababcacbcdcddabbdaccccddccdbcacbcbdcdaccdacdbdbbdcdacbcaccdacacbcaabdaacddcadcacbadabadbbdccaadbaaaacbac