#include <iostream>
#include <algorithm>
using namespace std;
bool not_a_digit(char ch) {
return '0' <= ch && ch <= '9';
}
std::string remove_non_numeric(const std::string &s) {
string result;
copy_if(s.begin(), s.end(), std::back_inserter(result), not_a_digit);
return result;
}
int main() {
string s = "2a1-0/R@a9f#4K$$cC3K^htPam8vlQWhJ";
s = remove_non_numeric(s);
std::cout << s;
}
/*
run:
2109438
*/