AAAABB BBCCCC