Three-component synthesis of poly-substituted tetrahydroindoles through p-TsOH promoted alkoxylation