aaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffffaaaaaaaaaabbbbbbbbbbccccccccccdddddddddddeeeeeeeeeeeeeffffffffffff