Virtual puzzle box. Team skill: Working together and conflict resolution.