AAAAAAABCCCCCDDDEEEEEEEEFFGGGHIJKKKKKKKMNNNNOPPPRSSSSTTTTTUVVY