Topics Related to DNA and Gene Splicing: