elementary algo programming - "brundritt, alan . " (uk : macdonald & evans, 1976)