Mastering the Art of Scheduling: Ensuring Perfect Family Portraits for Large Families