Bdabecedccaab aedabecb

eced dbebddcceddaa ccbca bddeac abeeb cbdaec