a c b d f e a1 b1 c1 ee ve sasdd