AAAABB
BBCCCC