In `build_system/test.rs` we currently have: ```rust for path in files .iter() .enumerate() .filter(|(pos, _)| *pos < start || *pos >= end) .map(|(_, path)| path) { remove_file(&rust_path.join(path))?; } ``` It would probably be simpler to use `skip` and `take`.