Advanced Hands-on Rust: Code deviation on P56?