pub fn user_input(msg: &str) -> String