introduction to variants of hmms 593226