1.1 ALGORITHMS 9