DBDCE AEBDE BCDCC AEDCE CADCE ADBAD BBCBC BDEAA ABE