Prompt Engineering for Generative AI (Future-Proof Inputs for Reliable AI Outputs)