AABBCCEEDDFFGG