Make a party planner that implements the following rules.