#include <iostream>
#include <string>
#include <cctype>
#include <algorithm>
int main()
{
std::string mystring
{
"AaABbB"
};
std::sort(std::begin(mystring), std::end(mystring), [](std::string::value_type const &a, std::string::value_type const &b)
{
return std::tolower(a) < std::tolower(b);
});
std::cout << mystring << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8Y2N0eXBlPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKaW50IG1haW4oKQp7CglzdGQ6OnN0cmluZyBteXN0cmluZwoJewoJCSJBYUFCYkIiCgl9OwoJc3RkOjpzb3J0KHN0ZDo6YmVnaW4obXlzdHJpbmcpLCBzdGQ6OmVuZChteXN0cmluZyksIFtdKHN0ZDo6c3RyaW5nOjp2YWx1ZV90eXBlIGNvbnN0ICZhLCBzdGQ6OnN0cmluZzo6dmFsdWVfdHlwZSBjb25zdCAmYikKCXsKCSAgICByZXR1cm4gc3RkOjp0b2xvd2VyKGEpIDwgc3RkOjp0b2xvd2VyKGIpOwoJfSk7CglzdGQ6OmNvdXQgPDwgbXlzdHJpbmcgPDwgc3RkOjplbmRsOwp9Cg==