Satisfyer heat

(12)