input: Write a function to generate an even number between 10 and 200 that is divisible by 5. If the generated number is not divisible by 5, the function should recursively generate the next number until it finds a valid one.
  def generate_even_number():
      num = random.randint(10, 200)
      if num % 2 == 0:
          if num % 5 == 0:
              return num
          else:
              return generate_even_number()
      else:
          return generate_even_number()
  
  assert generate_even_number() >= 10 and generate_even_number() <= 200
  assert generate_even_number() % 2 == 0
  assert generate_even_number() % 5 == 0
output: import random
  
  def generate_even_number():
      num = random.randint(10, 200)
      if num % 2 == 0:
          if num % 5 == 0:
              return num
          else:
              return generate_even_number()
      else:
          return generate_even_number()