#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
using namespace std;
int main() {
std::string s("hello");
std::vector<int> foo;
std::transform(s.begin(), s.end(), back_inserter(foo), ::toupper);
std::cout << std::string(foo.begin(), foo.end());
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8aXRlcmF0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXN0ZDo6c3RyaW5nIHMoImhlbGxvIik7CiAgICBzdGQ6OnZlY3RvcjxpbnQ+IGZvbzsKCXN0ZDo6dHJhbnNmb3JtKHMuYmVnaW4oKSwgcy5lbmQoKSwgYmFja19pbnNlcnRlcihmb28pLCA6OnRvdXBwZXIpOwoJc3RkOjpjb3V0IDw8IHN0ZDo6c3RyaW5nKGZvby5iZWdpbigpLCBmb28uZW5kKCkpOwoJcmV0dXJuIDA7Cn0K