input: Write a function to generate random numbers between 0 and 9 that are divisible by 3. The function should return the generated number. If the generated number is not divisible by 3, the function should continue to generate new numbers until it finds one that is divisible by 3.
  assert generate_random_divisible_number() % 3 == 0
  assert generate_random_divisible_number() in [0, 3, 6, 9]
  assert generate_random_divisible_number() % 3 == 0
  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