Traversing graphs without marking nodes | Hacker News Reader