pub fn valid(v: &str) -> String