Distribution of Indistinguishable Objects
into Distinguishable Slots (Algorithm 329 [G6])
CACM March, 1969
Gray, M.
