Reagents in organic synthesis application of organoiodine (III) reagents in synthesis of some azoles, benzazoles and functionalised ketones