input: Write a function to generate a multiplication table with numbers in a range given start and end parameters. If the given range is empty (i.e., start is greater than end), the function should return without generating any output.
  def multiplication_table(start, end):
      if start > end:
          return
      for x in range(start, end + 1):
          for y in range(start, end + 1):
              print(x * y, end="  ")
          print("\n")
  
  assert multiplication_table(5, 10) == None
  assert multiplication_table(10, 5) == None
output: def multiplication_table(start, end):
      if start > end:
          return
      for x in range(start, end + 1):
          for y in range(start, end + 1):
              print(x * y, end="  ")
          print("\n")