abc aabbdef 1