Removing recursion via explicit callstack simulation | Hacker News Reader