4 3 ABC AAA BBC ABC