pub fn path_to_str_vec(path: &[Edge], text: &[char]) -> Vec<String>