Exploring the Viterbi Algorithm for Exon - Intron Prediction