Learning Rust by doing a Google CodeJam problem.