Is HCN cyanic acid or hydrocyanic acid?