HCN and its Derivatives