-menu -caesar -rotation
implemented substitution