Reaction of N-cyanoformimidates with some heterocyclic compounds. A new synthesis of 5-azaadenine and related compounds †