input: def get_max_min(lst: List[int]) -> Tuple[int, int]:
      """Returns the maximum and minimum values in a given list.
      >>> get_max_min([3, 5, 1, 2, 4])
      (1, 5)
      >>> get_max_min([10, 20, 30, 40, 50])
      (10, 50)
      """
output:     if not lst:
          raise ValueError("List is empty")
      
      max_val = lst[0]
      min_val = lst[0]
      
      for num in lst:
          if num > max_val:
              max_val = num
          if num < min_val:
              min_val = num
      
      return (min_val, max_val)