(Scheme (in Java (by Peter Norvig)))