aaabb bbbcc ff-ff cccdd dddaa