Artificial Intelligence: A Modern Approach - Russell (Stuart J); Norvig (Peter)
23