SMS: An introduction to bioinformatics algorithms