Donut math: how donut.c works (2011) · HackerTrans