input: Write a function to evaluate and compare the performance of two different heuristics algorithms by measuring the execution time of each algorithm and printing which one is faster. The input data for the algorithms should be provided as parameters. If the performance times are the same, indicate that both algorithms have the same performance time.
  import time
  import heuristics_algorithm1
  import heuristics_algorithm2
  
  def compare_heuristics_performance(data1, data2):
      start = time.time()
      result1 = heuristics_algorithm1.run(data1)
      end = time.time()
      time1 = end - start
  
      start = time.time()
      result2 = heuristics_algorithm2.run(data2)
      end = time.time()
      time2 = end - start
  
      if time1 < time2:
          print("Algorithm 1 is faster than algorithm 2")
      elif time2 < time1:
          print("Algorithm 2 is faster than algorithm 1")
      else:
          print("Both algorithms have the same performance time")
  
  assert compare_heuristics_performance("input1", "input2")==None
  assert compare_heuristics_performance("input3", "input4")==None
  assert compare_heuristics_performance("input5", "input6")==None
  assert compare_heuristics_performance("input7", "input8")==None
  assert compare_heuristics_performance("input9", "input10")==None
output: 
  def compare_heuristics_performance(data1, data2):
      start = time.time()
      result1 = heuristics_algorithm1.run(data1)
      end = time.time()
      time1 = end - start
  
      start = time.time()
      result2 = heuristics_algorithm2.run(data2)
      end = time.time()
      time2 = end - start
  
      if time1 < time2:
          print("Algorithm 1 is faster than algorithm 2")
      elif time2 < time1:
          print("Algorithm 2 is faster than algorithm 1")
      else:
          print("Both algorithms have the same performance time")
  