input: Write a function to compare the performance of two heuristics algorithms by measuring their execution time. The function should take two inputs, data1 for the first algorithm and data2 for the second algorithm, and print which algorithm is faster or if they 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:
          return "Algorithm 1 is faster than algorithm 2"
      elif time2 < time1:
          return "Algorithm 2 is faster than algorithm 1"
      else:
          return "Both algorithms have the same performance time"
  
  assert compare_heuristics_performance(data1, data2)=="Algorithm 1 is faster than algorithm 2"
  assert compare_heuristics_performance(data1, data2)=="Algorithm 2 is faster than algorithm 1"
  assert compare_heuristics_performance(data1, data2)=="Both algorithms have the same performance time"
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:
          return "Algorithm 1 is faster than algorithm 2"
      elif time2 < time1:
          return "Algorithm 2 is faster than algorithm 1"
      else:
          return "Both algorithms have the same performance time"