Prompt Engineering: Definition and Techniques | Impulse Lab