added preliminary Rust program