XKCD Iterator
XKCD #2063 | Carnot Cycle