A heat engine operates between a tank containing $1000 \mathrm{~m}^3$ of water and a river at a constant temperature of $10^{\circ} \mathrm{C}$. If the temperature of the tank is initially $100^{\circ} \mathrm{C}$, what is the maximum amount of work which the heat engine can perform? Answer the problem algebraically before you substitute in the numbers. Show that your result can be expressed in the form $W=\Delta U-T_0 \Delta S$, and interpret the symbols physically.