ChatGPT - Prompt Engineering: In-Depth Guide