use alloc::string::String;
pub fn split_paren_child_and_translatevalid(pat: &str) -> String {
let mut last_c = '\0';
let mut result_s = String::new();
for ch in pat.chars() {
if ch == '/' && last_c == '/' {
continue;
}
result_s.push(ch);
last_c = ch;
}
while result_s.len() > 1 && result_s.ends_with('/') {
result_s.pop();
}
result_s
}