input: Write a function to evaluate and compare the performance of two different heuristics algorithms. The function should take in two input data sets and return a string indicating which algorithm is faster, or if they have the same performance time. If the input data sets are not provided, the function should assume default values.
  
  def compare_heuristics(data1=None, data2=None):
      import time
      import heuristics_algorithm1
      import heuristics_algorithm2
      
      if data1 is None:
          data1 = ...
      if data2 is None:
          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(data1=[1, 2, 3], data2=[4, 5, 6]) == "Algorithm 1 is faster than algorithm 2"
  assert compare_heuristics(data1=[10, 20, 30], data2=[1, 2, 3]) == "Algorithm 2 is faster than algorithm 1"
  assert compare_heuristics(data1=[5, 10, 15], data2=[2, 4, 6]) == "Both algorithms have the same performance time"
  assert compare_heuristics() == "Algorithm 1 is faster than algorithm 2"
output: def compare_heuristics(data1=None, data2=None):
      import time
      import heuristics_algorithm1
      import heuristics_algorithm2
      
      if data1 is None:
          data1 = [1, 2, 3]
      if data2 is None:
          data2 = [4, 5, 6]
      
      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"