input: 
  from typing import List
  
  def find_min_max(numbers: List[float]) -> List[float]:
      """ Given a list of numbers, find the minimum and maximum values in the list.
      Return the result as a list containing the minimum value followed by the maximum value.
      >>> find_min_max([1.0, 2.0, 3.0, 4.0, 5.0])
      [1.0, 5.0]
      >>> find_min_max([3.5, 2.1, 5.7, 1.0, 4.2])
      [1.0, 5.7]
      """
  
output:     if not numbers:
          return []
      min_val = min(numbers)
      max_val = max(numbers)
      return [min_val, max_val]