A A  A
 A A A
 C A  
 B C  B