aa aab c d e f
