#include <iostream>
#include <string>
#include <algorithm>
std::string moveDigitsToStart(const std::string& input) {
std::string digits, letters;
// Separate digits and letters
for (char ch : input) {
if (std::isdigit(ch)) {
digits += ch;
} else if (std::isalpha(ch)) {
letters += ch;
}
}
// Combine digits and letters
return digits + letters;
}
int main() {
std::string str = "d2c54be3a1";
str = moveDigitsToStart(str);
std::cout << str << std::endl;
}
/*
run:
25431dcbea
*//