DNA as information and computer