birthday party mystery