diff --git a/2024/rust/src/day9.rs b/2024/rust/src/day9.rs
index 511ac86..bba032a 100644
--- a/2024/rust/src/day9.rs
+++ b/2024/rust/src/day9.rs
@@ -6,43 +6,86 @@ fn main() {
show_answers(part1(&input), part2(&input));
}
-fn part1(input: &str) -> usize {
- let mut blocks: Vec