22 10
caabdcaaabbddaddddabaa
