input: Write a python function to generate a random full name using lists of first and last names.
  assert generate_random_full_name(['John', 'Jane'], ['Smith', 'Johnson']) in ['John Smith', 'John Johnson', 'Jane Smith', 'Jane Johnson']
  assert generate_random_full_name(['Alice', 'Bob'], ['Brown', 'Davis']) in ['Alice Brown', 'Alice Davis', 'Bob Brown', 'Bob Davis']
  assert generate_random_full_name(['Tom', 'Jerry'], ['Lee', 'Kim']) in ['Tom Lee', 'Tom Kim', 'Jerry Lee', 'Jerry Kim']
output: import random
  
  def generate_random_full_name(first_names, last_names):
      first_name = random.choice(first_names)
      last_name = random.choice(last_names)
      return f"{first_name} {last_name}"