input: Write a function to generate a list of all numbers from 0 to 50 in Python that are divisible by both 3 and 5. If no such numbers exist, return an empty list.
  assert divisible_by_3_and_5()==[0, 15, 30, 45]
  assert divisible_by_3_and_5(3, 10)==[]
  assert divisible_by_3_and_5(12, 30)==[15]
  assert divisible_by_3_and_5(30, 70)==[30, 45]
output: def divisible_by_3_and_5(start=0, end=50):
      return [i for i in range(start, end+1) if i % 3 == 0 and i % 5 == 0]