2 2 aa bb ab ba 1 a b a b