Depth First Search In Artificial Intelligence