input: def encode_shift(s: str):
      """
      Shifts each character in the input string forward by 5 in the alphabet and returns the encoded string.
      """
      return "".join([chr(((ord(ch) + 5 - ord("a")) % 26) + ord("a")) for ch in s])
  
  
  def decode_shift(s: str):
      """
      Decodes a string that was previously encoded using the encode_shift function by shifting characters back.
      """
output:     return "".join([chr(((ord(ch) - 5 - ord("a")) % 26) + ord("a")) for ch in s])