3 ms·[2021-09-22] https://news.ycombinator.com/item?id=28621057 https://news.ycombinator.com/item?id=28621057by nayuki 5y ago[2021-09-22] https://news.ycombinator.com/item?id=28621057 https://news.ycombinator.com/item?id=28621057