Enabling small language models to solve complex reasoning tasks | Hacker News Reader