a b cc ddd eeeee ffffffff ggggggggggggg