First time seeing someone enthusiastic for the depth-first search algorithm. Water Rabbit year? It kinda strangely fits the theme lol.
I prefer DFS over BFS due to memory efficiency, and effectiveness in certain maze-solving scenarios.