input: Write a function to generate a list of 10 random numbers between 0 and 10. The function should return the list of generated numbers. If the function is called multiple times, it should produce different lists of numbers.
  assert generate_numbers()!=generate_numbers()
  assert len(generate_numbers())==10
  assert all(0 <= num <= 10 for num in generate_numbers())
output: import random
  
  def generate_numbers():
      return [random.randint(0, 10) for _ in range(10)]