4 3 cba 4 acac 5 abbcb 4 aaba