input: Write a function that takes a sentence and converts it to Morse code. The function should return the encoded message as a string of Morse code characters separated by spaces.
  
  def encode(message):
      MORSE_CODE = {
       'A': '.-', 'B': '-...',
       'C': '-.-.', 'D': '-..',
       'E': '.', 'F': '..-.',
       'G': '--.', 'H': '....',
       'I': '..', 'J': '.---',
       'K': '-.-', 'L': '.-..',
       'M': '--', 'N': '-.',
       'O': '---', 'P': '.--.',
       'Q': '--.-', 'R': '.-.',
       'S': '...', 'T': '-',
       'U': '..-', 'V': '...-',
       'W': '.--', 'X': '-..-',
       'Y': '-.--', 'Z': '--..',
       '0': '-----', '1': '.----',
       '2': '..---', '3': '...--',
       '4': '....-', '5': '.....',
       '6': '-....', '7': '--...',
       '8': '---..', '9': '----.',
       ' ': ' ', '.': '.-.-.-',
       ',': '--..--', '?': '..--..',
       '/': '-..-.', '-': '-....-',
       '(': '-.--.-', ')': '-.--.-'
      }
      
      code = ''
      for letter in message:
          code += MORSE_CODE[letter.upper()] + ' '
      
      return code.strip()
  
  assert encode("Hello world") == ".... . .-.. .-.. ---   .-- --- .-. .-.. -.."
  assert encode("SOS") == "... --- ..."
  assert encode("12345") == ".---- ..--- ...-- ....- ....."
  assert encode("Python is fun") == ".--. -.-- - .... --- -.   .. ...   ..-. ..- -."
  assert encode("") == ""
output: def encode(message):
      MORSE_CODE = {
       'A': '.-', 'B': '-...',
       'C': '-.-.', 'D': '-..',
       'E': '.', 'F': '..-.',
       'G': '--.', 'H': '....',
       'I': '..', 'J': '.---',
       'K': '-.-', 'L': '.-..',
       'M': '--', 'N': '-.',
       'O': '---', 'P': '.--.',
       'Q': '--.-', 'R': '.-.',
       'S': '...', 'T': '-',
       'U': '..-', 'V': '...-',
       'W': '.--', 'X': '-..-',
       'Y': '-.--', 'Z': '--..',
       '0': '-----', '1': '.----',
       '2': '..---', '3': '...--',
       '4': '....-', '5': '.....',
       '6': '-....', '7': '--...',
       '8': '---..', '9': '----.',
       ' ': ' ', '.': '.-.-.-',
       ',': '--..--', '?': '..--..',
       '/': '-..-.', '-': '-....-',
       '(': '-.--.-', ')': '-.--.-'
      }
      
      code = ''
      for letter in message:
          code += MORSE_CODE[letter.upper()] + ' '
      
      return code.strip()