Virtual Team Building for Large Groups, Solved