In fact, even two nucleotides per amino acid (a doublet code) could not account for 20 amino acids (with four bases and a doublet code, there would only be 16 possible combinations [42 = 16]). Thus, the smallest combination of four bases that could encode all 20 amino acids would be a triplet code.