for bioinfo algo I