c b a d f g e a1 a4 a2 a3 t1 t2 t4 t3