Last-Minute Party Planning