So cool.  I'm writing BFS and DFS algorithms as a senior.  SO COOL