input: Write a function to generate random numbers between 0 and 9 that are divisible by 3. If it generates a number that is divisible by 3, return that number. If a number is not divisible by 3, keep generating new numbers until a number divisible by 3 is found.
  assert generate_random_divisible_number() in [0, 3, 6, 9]
  assert generate_random_divisible_number() in [0, 3, 6, 9]
  assert generate_random_divisible_number() in [0, 3, 6, 9]
  assert generate_random_divisible_number() in [0, 3, 6, 9]
  assert generate_random_divisible_number() in [0, 3, 6, 9]
output: import random
  
  def generate_random_divisible_number():
      while True:
          num = random.randint(0, 9)
          if num % 3 == 0:
              return num