improving reasoning in language models with analogical prompting