Synthesis of 5-amino-4-(cyanoformimidoyl)-1H-imidazole: a reactive intermediate for the synthesis of 6-carbamoyl-1,2-dihydropurines and 6-carbamoylpurines