Montgomery and Rust

,