1-5.BBCBA 6-10.BDCBC11-15.ACDAB 16-20.AABCB
1-5BBCBA6-10 BDCBC11-15 ACDAB16-20ABBCB
b a a a bd c b b ac b a c cd c b c a
bacba bdcbc acdab abbcb