N-propargylic beta-enaminones: common intermediates for the synthesis of polysubstituted pyrroles and pyridines.