Prepare the interface MessageDecoder which has single method decode(String cipherText) where cipherText is the message to be decoded and another interface MessageEncoder which has single method encode(String plainText) where plainText is message to be encoded.