How to write an ideal prompt in 4 simple steps (+examples)