AABBC
AABBC

AABBC