input: Write a python function to generate a list of 10 tuples, each containing a name, an email, and a random integer between 18 and 60 using the Faker library.
  assert len(generate_fake_data()) == 10
  assert isinstance(generate_fake_data()[0], tuple)
  assert isinstance(generate_fake_data()[0][0], str)
  assert isinstance(generate_fake_data()[0][1], str)
  assert isinstance(generate_fake_data()[0][2], int)
output: from faker import Faker
  import random
  
  def generate_fake_data():
      fake = Faker()
      data = []
      for _ in range(10):
          name = fake.name()
          email = fake.email()
          age = random.randint(18, 60)
          data.append((name, email, age))
      return data