====== 20. First law of thermodynamics ======