#include <string>
#include <iostream>
#include <iomanip>
#include <algorithm>
using namespace std;
auto g(string s){sort(begin(s),end(s),[](char a, char b){return(a|32)<(b|32);});return s;}
int main(int argc, const char * argv[])
{
string q = "sahgcvasASDADGSASvghvavdnmb";
cout << q << " -> " << g(q) << endl;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KI2luY2x1ZGUgPGFsZ29yaXRobT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgphdXRvIGcoc3RyaW5nIHMpe3NvcnQoYmVnaW4ocyksZW5kKHMpLFtdKGNoYXIgYSwgY2hhciBiKXtyZXR1cm4oYXwzMik8KGJ8MzIpO30pO3JldHVybiBzO30KCmludCBtYWluKGludCBhcmdjLCBjb25zdCBjaGFyICogYXJndltdKQp7CiAgICBzdHJpbmcgcSA9ICJzYWhnY3Zhc0FTREFER1NBU3ZnaHZhdmRubWIiOwogICAgY291dCA8PCBxIDw8ICIgIC0+ICAiIDw8IGcocSkgPDwgZW5kbDsKfQoK