6 ABCCCC ABCDDD ABCDAA ABBBBA AEEEEA AAAAAA