Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of depth-first search:
noun: (graph theory) An algorithm for traversing a tree or graph where one starts at the root and explores as far as possible along each branch before backtracking.