Business people connecting puzzle elements representing collaboration concept