Alkene cross-metathesis, using ruthenium-based catalysts, in principle offers just that: a method for combining two alkene fragments to give an intermediate that can undergo cyclization to give ...