AI experiments from "Paradigms of Artificial Intelligence Programming" - Peter Norvig