input: Write a function to clean up a list of emails and put them into a new list. The function should remove any part of the email address after a `+` symbol and should remove the `.uk` suffix if present. The original list should remain unchanged.
  
  def clean_emails(original_list):
   clean_list = []
  
   for email in original_list:
    email_without_plus = email.split('+')[0]
    email_without_dot_uk = email_without_plus.split('.uk')[0]
    clean_list.append(email_without_dot_uk)
  
   return clean_list
  
  assert clean_emails(['bob@example.com', 'alice+bob@cafe.com', 'bob@gmail.com.uk', 'bob+alice@example'])==['bob@example.com', 'alice@cafe.com', 'bob@gmail.com', 'bob@example']
  assert clean_emails([])==[]
  assert clean_emails(['bob@example.com', 'alice@cafe.com'])==['bob@example.com', 'alice@cafe.com']
  assert clean_emails(['bob+info@example.com', 'alice@gmail.com.uk'])==['bob@example.com', 'alice@gmail.com']
  assert clean_emails(['a+b@c.d', 'x@y.z'])==['a@c.d', 'x@y.z']
output: 
  def clean_emails(original_list):
   clean_list = []
  
   for email in original_list:
    email_without_plus = email.split('+')[0]
    email_without_dot_uk = email_without_plus.split('.uk')[0]
    clean_list.append(email_without_dot_uk)
  
   return clean_list
  