Basic Elements of a Good Prompt