graph intersection