fn move_digits_to_start(input: &str) -> String {
let (digits, letters): (String, String) = input.chars().partition(|c| c.is_digit(10));
format!("{}{}", digits, letters)
}
fn main() {
let input = "d2a54be3c1";
let result = move_digits_to_start(input);
println!("{}", result);
}
/*
run:
25431dabec
*/