A Mental Model for C++ Coroutine | Hacker News Reader