# early Collected Algorithms, now at http://portal.acm.org/ .