Euler 2 in Rust