Never ever, ever, EVER try to work on Hidden Markov Models when you haven't slept for over 24 hours. Oh Viterbi!