Author: MEI Ronald L. Graham MEI Donald E. Knuth MEI Oren