Assignment (Algorithm 27)
CACM December, 1963
Witty, R. D.
