;Background: a) In bioinformatics, it needs often to compare the DNA of two or more different organisms. b) A strand of DNA consists of a string of molecules called base, where the possible bases are(