input: Write a function to generate a multiplication table for numbers in the range given by start and end parameters. The function should print the multiplication table where each row represents a number in the range and each column represents a multiplication of that number with another number in the range. 
  
  def multiplication_table(start, end):
  	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)
  assert multiplication_table(1, 3)
  assert multiplication_table(2, 6)
  assert multiplication_table(4, 8)
  assert multiplication_table(1, 1)
output: def multiplication_table(start, end):
  	for x in range(start, end + 1):
  		for y in range(start, end + 1):
  			print(x * y, end = "  ")
  		print("\n")