Synthetic approach towards nitrogen containing heterocycles like alpha_carbolines azaindoles and alkylated pyrroles