csw_perm_list_aux(5,[[4,0],[3,6],[1,12],[2,18]]);
cbababcb cbababcb cbababcd cbabadab abcbcbab abcbcbab abcbcdcb cbadabcb cbababcb cbababcb cbadabcb cdcbcbab abcbcbab abcbcbab adababcd
= (cb(ab)2cb)2(cb(ab)2cd)cbabadab(ab(cb)2ab)2(abcbcdcb)(cbadabcb)(cb(ab)2cb)2(cbadabcb)(cdcbcbab)(ab(cb)2ab)2(adababcd)
1:   [1 3 2 5 4]=((2 3)(4 5))        (3 4) = c
2:   [1 3 5 2 4]=((2 3 5 4))         (2 3) = b
3:   [1 5 3 2 4]=((2 5 4))           (1 2) = a
4:   [5 1 3 2 4]=((1 5 4 2))         (2 3) = b
5:   [5 3 1 2 4]=((1 5 4 2 3))       (1 2) = a
6:   [3 5 1 2 4]=((1 3)(2 5 4))      (2 3) = b
7:   [3 1 5 2 4]=((1 3 5 4 2))       (3 4) = c
8:   [3 1 2 5 4]=((1 3 2)(4 5))      (2 3) = b
9:   [3 2 1 5 4]=((1 3)(4 5))        (3 4) = c
10:  [3 2 5 1 4]=((1 3 5 4))         (2 3) = b
11:  [3 5 2 1 4]=((1 3 2 5 4))       (1 2) = a
12:  [5 3 2 1 4]=((1 5 4)(2 3))      (2 3) = b
13:  [5 2 3 1 4]=((1 5 4))           (1 2) = a
14:  [2 5 3 1 4]=((1 2 5 4))         (2 3) = b
15:  [2 3 5 1 4]=((1 2 3 5 4))       (3 4) = c
16:  [2 3 1 5 4]=((1 2 3)(4 5))      (2 3) = b
17:  [2 1 3 5 4]=((1 2)(4 5))        (3 4) = c
18:  [2 1 5 3 4]=((1 2)(3 5 4))      (2 3) = b
19:  [2 5 1 3 4]=((1 2 5 4 3))       (1 2) = a
20:  [5 2 1 3 4]=((1 5 4 3))         (2 3) = b
21:  [5 1 2 3 4]=((1 5 4 3 2))       (1 2) = a
22:  [1 5 2 3 4]=((2 5 4 3))         (2 3) = b
23:  [1 2 5 3 4]=((3 5 4))           (3 4) = c
24:  [1 2 3 5 4]=((4 5))             (4 5) = d
25:  [1 2 3 4 5]=[]                  (3 4) = c
26:  [1 2 4 3 5]=((3 4))             (2 3) = b
27:  [1 4 2 3 5]=((2 4 3))           (1 2) = a
28:  [4 1 2 3 5]=((1 4 3 2))         (2 3) = b
29:  [4 2 1 3 5]=((1 4 3))           (1 2) = a
30:  [2 4 1 3 5]=((1 2 4 3))         (4 5) = d
31:  [2 4 1 5 3]=((1 2 4 5 3))       (1 2) = a
32:  [4 2 1 5 3]=((1 4 5 3))         (2 3) = b
33:  [4 1 2 5 3]=((1 4 5 3 2))       (1 2) = a
34:  [1 4 2 5 3]=((2 4 5 3))         (2 3) = b
35:  [1 2 4 5 3]=((3 4 5))           (3 4) = c
36:  [1 2 5 4 3]=((3 5))             (2 3) = b
37:  [1 5 2 4 3]=((2 5 3))           (3 4) = c
38:  [1 5 4 2 3]=((2 5 3 4))         (2 3) = b
39:  [1 4 5 2 3]=((2 4)(3 5))        (1 2) = a
40:  [4 1 5 2 3]=((1 4 2)(3 5))      (2 3) = b
41:  [4 5 1 2 3]=((1 4 2 5 3))       (1 2) = a
42:  [5 4 1 2 3]=((1 5 3)(2 4))      (2 3) = b
43:  [5 1 4 2 3]=((1 5 3 4 2))       (3 4) = c
44:  [5 1 2 4 3]=((1 5 3 2))         (2 3) = b
45:  [5 2 1 4 3]=((1 5 3))           (3 4) = c
46:  [5 2 4 1 3]=((1 5 3 4))         (2 3) = b
47:  [5 4 2 1 3]=((1 5 3 2 4))       (1 2) = a
48:  [4 5 2 1 3]=((1 4)(2 5 3))      (2 3) = b
49:  [4 2 5 1 3]=((1 4)(3 5))        (1 2) = a
50:  [2 4 5 1 3]=((1 2 4)(3 5))      (2 3) = b
51:  [2 5 4 1 3]=((1 2 5 3 4))       (3 4) = c
52:  [2 5 1 4 3]=((1 2 5 3))         (2 3) = b
53:  [2 1 5 4 3]=((1 2)(3 5))        (3 4) = c
54:  [2 1 4 5 3]=((1 2)(3 4 5))      (4 5) = d
55:  [2 1 4 3 5]=((1 2)(3 4))        (3 4) = c
56:  [2 1 3 4 5]=((1 2))             (2 3) = b
57:  [2 3 1 4 5]=((1 2 3))           (3 4) = c
58:  [2 3 4 1 5]=((1 2 3 4))         (2 3) = b
59:  [2 4 3 1 5]=((1 2 4))           (1 2) = a
60:  [4 2 3 1 5]=((1 4))             (4 5) = d
                             
61:  [4 2 3 5 1]=((1 4 5))           (1 2) = a
62:  [2 4 3 5 1]=((1 2 4 5))         (2 3) = b
63:  [2 3 4 5 1]=((1 2 3 4 5))       (3 4) = c
64:  [2 3 5 4 1]=((1 2 3 5))         (2 3) = b
65:  [2 5 3 4 1]=((1 2 5))           (3 4) = c
66:  [2 5 4 3 1]=((1 2 5)(3 4))      (2 3) = b
67:  [2 4 5 3 1]=((1 2 4 3 5))       (1 2) = a
68:  [4 2 5 3 1]=((1 4 3 5))         (2 3) = b
69:  [4 5 2 3 1]=((1 4 3 2 5))       (1 2) = a
70:  [5 4 2 3 1]=((1 5)(2 4 3))      (2 3) = b
71:  [5 2 4 3 1]=((1 5)(3 4))        (3 4) = c
72:  [5 2 3 4 1]=((1 5))             (2 3) = b
73:  [5 3 2 4 1]=((1 5)(2 3))        (3 4) = c
74:  [5 3 4 2 1]=((1 5)(2 3 4))      (2 3) = b
75:  [5 4 3 2 1]=((1 5)(2 4))        (1 2) = a
76:  [4 5 3 2 1]=((1 4 2 5))         (2 3) = b
77:  [4 3 5 2 1]=((1 4 2 3 5))       (1 2) = a
78:  [3 4 5 2 1]=((1 3 5)(2 4))      (2 3) = b
79:  [3 5 4 2 1]=((1 3 4 2 5))       (3 4) = c
80:  [3 5 2 4 1]=((1 3 2 5))         (2 3) = b
81:  [3 2 5 4 1]=((1 3 5))           (3 4) = c
82:  [3 2 4 5 1]=((1 3 4 5))         (2 3) = b
83:  [3 4 2 5 1]=((1 3 2 4 5))       (1 2) = a
84:  [4 3 2 5 1]=((1 4 5)(2 3))      (4 5) = d
85:  [4 3 2 1 5]=((1 4)(2 3))        (1 2) = a
86:  [3 4 2 1 5]=((1 3 2 4))         (2 3) = b
87:  [3 2 4 1 5]=((1 3 4))           (3 4) = c
88:  [3 2 1 4 5]=((1 3))             (2 3) = b
89:  [3 1 2 4 5]=((1 3 2))           (3 4) = c
90:  [3 1 4 2 5]=((1 3 4 2))         (4 5) = d
91:  [3 1 4 5 2]=((1 3 4 5 2))       (3 4) = c
92:  [3 1 5 4 2]=((1 3 5 2))         (2 3) = b
93:  [3 5 1 4 2]=((1 3)(2 5))        (3 4) = c
94:  [3 5 4 1 2]=((1 3 4)(2 5))      (2 3) = b
95:  [3 4 5 1 2]=((1 3 5 2 4))       (1 2) = a
96:  [4 3 5 1 2]=((1 4)(2 3 5))      (2 3) = b
97:  [4 5 3 1 2]=((1 4)(2 5))        (1 2) = a
98:  [5 4 3 1 2]=((1 5 2 4))         (2 3) = b
99:  [5 3 4 1 2]=((1 5 2 3 4))       (3 4) = c
100: [5 3 1 4 2]=((1 5 2 3))         (2 3) = b
101: [5 1 3 4 2]=((1 5 2))           (3 4) = c
102: [5 1 4 3 2]=((1 5 2)(3 4))      (2 3) = b
103: [5 4 1 3 2]=((1 5 2 4 3))       (1 2) = a
104: [4 5 1 3 2]=((1 4 3)(2 5))      (2 3) = b
105: [4 1 5 3 2]=((1 4 3 5 2))       (1 2) = a
106: [1 4 5 3 2]=((2 4 3 5))         (2 3) = b
107: [1 5 4 3 2]=((2 5)(3 4))        (3 4) = c
108: [1 5 3 4 2]=((2 5))             (2 3) = b
109: [1 3 5 4 2]=((2 3 5))           (3 4) = c
110: [1 3 4 5 2]=((2 3 4 5))         (2 3) = b
111: [1 4 3 5 2]=((2 4 5))           (1 2) = a
112: [4 1 3 5 2]=((1 4 5 2))         (2 3) = b
113: [4 3 1 5 2]=((1 4 5 2 3))       (1 2) = a
114: [3 4 1 5 2]=((1 3)(2 4 5))      (4 5) = d
115: [3 4 1 2 5]=((1 3)(2 4))        (1 2) = a
116: [4 3 1 2 5]=((1 4 2 3))         (2 3) = b
117: [4 1 3 2 5]=((1 4 2))           (1 2) = a
118: [1 4 3 2 5]=((2 4))             (2 3) = b
119: [1 3 4 2 5]=((2 3 4))           (3 4) = c
120: [1 3 2 4 5]=((2 3))             (4 5) = d
See cswtab.htm in this same directory, and also alternatives B and C.