DNA and Genetic Code