Artificial intelligence : a modern approach - Russell, Stuart, 1962-; Norvig, Petr (Pearson, 2021)