input: Write a function to evaluate and compare the performance of two different heuristics algorithms by measuring the time each algorithm takes to process a given dataset. If algorithm 1 is faster than algorithm 2, return "Algorithm 1 is faster than algorithm 2". If algorithm 2 is faster than algorithm 1, return "Algorithm 2 is faster than algorithm 1". If both algorithms have the same performance time, return "Both algorithms have the same performance time".
  assert compare_heuristics_performance(heuristics_algorithm1, heuristics_algorithm2, data1, data2)== "Algorithm 1 is faster than algorithm 2"
  assert compare_heuristics_performance(heuristics_algorithm2, heuristics_algorithm1, data2, data1)== "Algorithm 2 is faster than algorithm 1"
  assert compare_heuristics_performance(heuristics_algorithm1, heuristics_algorithm1, data1, data1)== "Both algorithms have the same performance time"
output: def compare_heuristics_performance(algorithm1, algorithm2, data1, data2):
      import time
      start_time = time.time()
      algorithm1(data1)
      time1 = time.time() - start_time
      
      start_time = time.time()
      algorithm2(data2)
      time2 = time.time() - start_time
      
      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"