https://medium.com/@pauldowling/mastering-prompt-engineering-unleash-the-power-of-generative-ai-with-best-practices-for-accuracy-609d1030b1a3