Optimizing Large Language Models: A Deep Dive into Effective Prompt Engineering Techniques | Synapse