def test_get_all_paths(self):
     hmm = HMM({'q0': ['q1'],
                'q1': (['q2', 'q3', 'qf'], []),
                'q2': (['q3', 'qf'], []),
                'q3': (['qf'], [])})
     print(list(hmm.get_all_paths()))