Photochemical cycloaddition of mono-, 1,1-, and 1,2-disubstituted olefins to a chiral 2(5H)-furanone. Diastereoselective synthesis of (+)-lineatin.