Synthesis of spiro and polycyclic pyrrolidnes by inter and intramolecular 1 3 dipolar cycloaddition reactions