input: Write a function to generate an even number between 10 and 200 that is divisible by 5. If the given conditions are not met, increment the number until the conditions are satisfied and return the valid number.
  
  ### Assertions:
  assert generate_even_number() in [20, 40, 60, 80, 100, 120, 140, 160, 180, 200]
  assert generate_even_number() % 2 == 0
  assert generate_even_number() % 5 == 0
  assert 10 <= generate_even_number() <= 200
output: def generate_even_number():
      num = 10
      while True:
          if num % 2 == 0 and num % 5 == 0 and 10 <= num <= 200:
              return num
          num += 1