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