c a b de g e a2 a3 a1 b1 b4 b3 b2