fn main() { proconio::input! { s: String, } let mut c = s.chars().collect::>(); let max_index = c.iter().enumerate().max_by_key(|x| x.1).unwrap().0; c.swap(0, max_index); println!("{}", c.iter().collect::()); }