rust: split.rs