input: Write a function that converts a temperature from degrees Fahrenheit to degrees Celsius. If the input temperature is less than -459.67, raise a ValueError because absolute zero in Fahrenheit is -459.67 degrees and temperatures below this are not physically possible.
  def FahrenheitToCelsius(temp_fahrenheit):
      if temp_fahrenheit < -459.67:
          raise ValueError("Temperature below absolute zero (-459.67°F)")
      temp_celsius = (temp_fahrenheit - 32) * 5/9
      return temp_celsius
  
  assert FahrenheitToCelsius(32)==0
  assert FahrenheitToCelsius(212)==100
  assert FahrenheitToCelsius(-40)==-40
  try:
      FahrenheitToCelsius(-500)
  except ValueError:
      assert True
  else:
      assert False
output: def FahrenheitToCelsius(temp_fahrenheit):
      if temp_fahrenheit < -459.67:
          raise ValueError("Temperature below absolute zero (-459.67°F)")
      temp_celsius = (temp_fahrenheit - 32) * 5/9
      return temp_celsius