((bcaaacbba|acccacccbbbacacc|aabbac)*|(aba|bcabb|acbcacabab)*|(cc|acabbbbccacbca|cabbaaababbbcab)*)*
((bcaaacbbaacccac|ccbbbacacca|abbacab)*|(abc|abba|cbc)*|(acab|abccaca|bbbbccacbcacabbaaababbbcab)*)*
