The synthesis of di(aminoguanidine) 5-nitroiminotetrazolate: some diprotic or monoprotic acids as precursors of energetic salts.