Question: how do you give a surprise party?
Option 0: plan a party the person doesn't know about and then suprise them when they get there.
Option 1: throw a party for someone and have them show up ready.
Answer: 0