Three-component access to pyrroles promoted by the CAN-silver nitrate system under high-speed vibration milling conditions: a generalization of the Hantzsch pyrrole synthesis.