finish viterbi algo.