The functional groups of pyrimidines and purines are ring nitrogens, carbonyl groups, and exocyclic amino groups. _____________________ involving the amino and carbonyl groups are the most important mode of interaction between two (and occasionally three or four) complementary strands of nucleic acid.