design a vigenère cipher—morning exercise