input: Write a python function to serialize a contact object to a dictionary.
  assert serialize_contact(Contact(name='John Doe', phone='1234567890', address='123 Main St', email='john@example.com')) == {'id': 'some-uuid', 'name': 'John Doe', 'phone': '1234567890', 'address': '123 Main St', 'email': 'john@example.com'}
  assert serialize_contact(Contact(name='Jane Smith', phone='9876543210', address='456 Elm St', email='jane@example.com')) == {'id': 'some-uuid', 'name': 'Jane Smith', 'phone': '9876543210', 'address': '456 Elm St', 'email': 'jane@example.com'}
output: import uuid
  
  class Contact:
      def __init__(self, name, phone, address, email):
          self.name = name
          self.phone = phone
          self.address = address
          self.email = email
  
  def serialize_contact(contact):
      return {
          'id': str(uuid.uuid4()),  # Generates a new UUID each time
          'name': contact.name,
          'phone': contact.phone,
          'address': contact.address,
          'email': contact.email
      }