1--5:CACDA
6--10:BACCB
11--15:BACDC
16--20:CBBDD
21--25:BBABA
26--30:BCDAA
31--35:BCADB
36--40:CADAA
41--45:ABDBB
46--50:CCDAB