input: Write a python function to separate even and odd numbers from a given list into a dictionary with keys 'even' and 'odd'.
  assert separate_even_odd([4, 3, 8, 15, 12, 7]) == {'even': [4, 8, 12], 'odd': [3, 15, 7]}
  assert separate_even_odd([10, 21, 32, 43, 54, 65]) == {'even': [10, 32, 54], 'odd': [21, 43, 65]}
  assert separate_even_odd([2, 4, 6, 8, 10]) == {'even': [2, 4, 6, 8, 10], 'odd': []}
output: def separate_even_odd(numbers):
      result = {'even': [], 'odd': []}
      for num in numbers:
          if num % 2 == 0:
              result['even'].append(num)
          else:
              result['odd'].append(num)
      return result