```rust
use enigma::{enigma::Enigma, rotor::Rotor}
fn main() {
let roters = vec![Rotor::new(10, 1, 1), Rotor::new(15, 0, 2)];
let mut enigma = Enigma::new(roters);
let message = "Your Message to encrypt";
let encrypted = enigma::encrypt(message);
let decrypted = enigma::decrypt(encrypted.clone());
println!("Your Message {}, encrypted {}", decrypted, encrypted);
}
```