input: Write a function to convert a given sentence into Morse code. The function should take a string as input and return a string where each letter in the input is converted to its Morse code equivalent, separated by spaces. If the input sentence is empty, the function should return an empty string.
  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("") == ""
  assert encode("123") == ".---- ..--- ...--"
  assert encode("Open the door") == "--- .--. . -.  - .... .  -.. --- --- .-. "
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()