archive.rapidpacket.com/p261-knuth.pdf