b a d c b a d c b a d c b a d c ...