input: Write a python function to encode a message using a substitution cipher.
  assert encode('It is a secret') == 'JUJVBTBTFDSFUJFT'
  assert encode('Hello World') == 'IFMMPXPSME'
  assert encode('Python') == 'QZUIPO'
output: def encode(message):
      cipher = {
          'a': 'B', 'b': 'C', 'c': 'D', 'd': 'E', 'e': 'F', 'f': 'G', 'g': 'H', 'h': 'I', 'i': 'J', 'j': 'K', 'k': 'L', 'l': 'M', 'm': 'N', 
          'n': 'O', 'o': 'P', 'p': 'Q', 'q': 'R', 'r': 'S', 's': 'T', 't': 'U', 'u': 'V', 'v': 'W', 'w': 'X', 'x': 'Y', 'y': 'Z', 'z': 'A', 
          'A': 'B', 'B': 'C', 'C': 'D', 'D': 'E', 'E': 'F', 'F': 'G', 'G': 'H', 'H': 'I', 'I': 'J', 'J': 'K', 'K': 'L', 'L': 'M', 'M': 'N', 
          'N': 'O', 'O': 'P', 'P': 'Q', 'Q': 'R', 'R': 'S', 'S': 'T', 'T': 'U', 'U': 'V', 'V': 'W', 'W': 'X', 'X': 'Y', 'Y': 'Z', 'Z': 'A'
      }
      
      encoded_message = ''
      for char in message:
          if char.isalpha():
              encoded_message += cipher[char]
          else:
              encoded_message += char
      
      return encoded_message