Bioinformatics Algorithms Part1