1 1 1 1 2 2 a 2 a2