Sweeping permutation automata | Synapse