intersection {difficult}