AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLL
AAABBBCCCIIIHHHGGGFFFEEEDDDJJJKKKLLL