A nucleotide is made up of: