input: Write a python function to calculate the sum of all numbers up to a given number that are divisible by 3 or 5.
  assert sum_divisible_by_3_and_5(10) == 33
  assert sum_divisible_by_3_and_5(20) == 98
  assert sum_divisible_by_3_and_5(0) == 0
  assert sum_divisible_by_3_and_5(15) == 60
output: def sum_divisible_by_3_and_5(n):
      return sum(i for i in range(n + 1) if i % 3 == 0 or i % 5 == 0)