A nucleotide is made up of what three things?