Long Diamond Crossing