Prompt:

heat engine