#include <iostream>
#include <string>
#include <algorithm>
#include <unordered_set>
int main() {
std::unordered_set<char> a={'a','e','i','o','O','u','U','A','E','I',' '};
std::string s="what are you doing";
s.erase( std::remove_if( s.begin(), s.end(), [a] ( char c ){ return a.count(c) == 0; } ), s.end() );
std::cout<<s << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8dW5vcmRlcmVkX3NldD4KCgppbnQgbWFpbigpIHsKICAgc3RkOjp1bm9yZGVyZWRfc2V0PGNoYXI+IGE9eydhJywnZScsJ2knLCdvJywnTycsJ3UnLCdVJywnQScsJ0UnLCdJJywnICd9OwoKICAgc3RkOjpzdHJpbmcgcz0id2hhdCBhcmUgeW91IGRvaW5nIjsKICAgCiAgIHMuZXJhc2UoIHN0ZDo6cmVtb3ZlX2lmKCBzLmJlZ2luKCksIHMuZW5kKCksIFthXSAoIGNoYXIgYyApeyByZXR1cm4gYS5jb3VudChjKSA9PSAwOyB9ICksIHMuZW5kKCkgKTsKCiAgIHN0ZDo6Y291dDw8cyA8PCBzdGQ6OmVuZGw7Cn0=