Epic interview question

Implement 4 coding solutions, one was DFS.