Aa A2a B{A}ba C{B{A}}cba Ama A2ma B{A}nbma O{C{B{A}}}onmcba