Use a stack-based approach instead of a recursive algorithm
treed9f56f3ed1fbd3504a799b9b9ea9d20bbd778d16
-rw-r--r-- 196 README
drwxr-xr-x - doc
drwxr-xr-x - src