The genetic code of DNA is based on...