use typenum::consts::*;
fn main() {
use rot::Rotate;
let s = "abcdefghijklmnopqrstuvwxyz";
let r = s.bytes()
.rotate_by::<P26>()
.map(|r| r.rotate_by::<Z0>())
.map(Into::into)
.collect();
let s = unsafe {String::from_utf8_unchecked(r)};
eprintln!("{}", s);
}