Vibecoding 101: How to Prompt (Part 1)