this is the ChatGPT bear case in a nutshell. a perplexity of 20 sucks if you want something to give you "the answer". you want something significantly more constrained, which is not achievable through language modeling alone, even with chain-of-thought prompting