1------5BDBAB 6------10DDACD
11------15BDBCB 16------20AACBD
21------25CDDBC 26------30AAAAA
31------35ACCAA 36-----40CDAAA
41------45ACADA 46------50BDBDA
51-----55BC