Use Prolog to improve LLM's reasoning | Hacker News Reader