Search 2 - A* | Stanford CS221: Artificial Intelligence (Autumn 2019)