input: Write a function to generate a set of unique random numbers in the range 0-10. The function should return the set of numbers. If the set does not contain exactly 10 unique numbers, it should keep generating numbers until it does.
  assert generate_unique_numbers() == {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
  assert generate_unique_numbers() == {0, 1, 2, 3, 4, 5, 6, 7, 8, 10}
  assert generate_unique_numbers() == {0, 1, 2, 3, 4, 5, 6, 7, 9, 10}
output: import random
  
  def generate_unique_numbers():
      while True:
          numbers = set(random.sample(range(11), 10))
          if len(numbers) == 10:
              return numbers