Chapter 2 Synthesis of Heteroannulated Azocine Derivatives