permutation can be constructed from cycles, or a Motzkin word from a Dyck word and a
combination. In this paper we present a constructor for combinatorial structures, called
shuffle on trajectories (defined previously in a non-combinatorial context), and we show how
this constructor enables us to obtain a new loopless generating algorithm for multiset
permutations from similar results for simpler objects.