Large Rings, Heterocycles and Polycycles