SOPHISTICATED ALGORITHMS