A group of people putting a giant puzzle together.