Removing recursion via explicit callstack simulation | Dark Hacker News