a a|aaabacada|  a|aaabacada| a
