input: from typing import Tuple
  
  def compare_heuristics_performance(data1, data2) -> Tuple[str, float, float]:
      """Evaluate and compare the performance of two different heuristics algorithms.
      The function returns a tuple containing:
      1. A string indicating which algorithm is faster or if they have the same performance.
      2. The time taken by the first algorithm in seconds.
      3. The time taken by the second algorithm in seconds.
      
      >>> data1 = ...
      >>> data2 = ...
      >>> compare_heuristics_performance(data1, data2)
      ('Algorithm 1 is faster than algorithm 2', 0.345, 0.456)
      """
output:     import time
  
      start_time1 = time.time()
      # Simulate the first algorithm
      time.sleep(0.345)
      end_time1 = time.time()
  
      start_time2 = time.time()
      # Simulate the second algorithm
      time.sleep(0.456)
      end_time2 = time.time()
  
      time_taken1 = end_time1 - start_time1
      time_taken2 = end_time2 - start_time2
  
      if time_taken1 < time_taken2:
          result = 'Algorithm 1 is faster than algorithm 2'
      elif time_taken1 > time_taken2:
          result = 'Algorithm 2 is faster than algorithm 1'
      else:
          result = 'Both algorithms have the same performance'
  
      return (result, time_taken1, time_taken2)