3 q[ 0] = (+ h[ 5] - h[ 7] + h[10] + h[13] + h[14]);
4 q[ 1] = (+ h[ 6] - h[ 8] + h[11] + h[14] - h[15]);
5 q[ 2] = (+ h[ 7] + h[ 9] - h[12] + h[15] + h[ 0]);
6 q[ 3] = (+ h[ 8] - h[10] + h[13] + h[ 0] - h[ 1]);
7 q[ 4] = (+ h[ 9] - h[11] - h[14] + h[ 1] + h[ 2]);
8 q[ 5] = (+ h[10] - h[12] + h[15] - h[ 2] + h[ 3]);
9 q[ 6] = (- h[11] + h[13] - h[ 0] - h[ 3] + h[ 4]);
10 q[ 7] = (- h[12] - h[14] + h[ 1] - h[ 4] - h[ 5]);
11 q[ 8] = (+ h[13] - h[15] + h[ 2] - h[ 5] - h[ 6]);
12 q[ 9] = (+ h[14] + h[ 0] - h[ 3] + h[ 6] - h[ 7]);
13 q[10] = (+ h[15] - h[ 1] - h[ 4] - h[ 7] + h[ 8]);
14 q[11] = (- h[ 0] - h[ 2] - h[ 5] + h[ 8] + h[ 9]);
15 q[12] = (+ h[ 1] + h[ 3] - h[ 6] - h[ 9] + h[10]);
16 q[13] = (+ h[ 2] + h[ 4] + h[ 7] + h[10] + h[11]);
17 q[14] = (+ h[ 3] - h[ 5] + h[ 8] - h[11] - h[12]);
18 q[15] = (- h[ 4] - h[ 6] - h[ 9] + h[12] + h[13]);
20 ##########################################################
33 0: 0 1 0 0 0 + - + + +
34 1: 0 1 0 0 1 + - + + -
35 2: 0 0 1 0 0 + + - + +
36 3: 0 1 0 0 1 + - + + -
38 4: 0 1 1 0 0 + - - + +
39 5: 0 1 0 1 0 + - + - +
40 6: 1 0 1 1 0 - + - - +
41 7: 1 1 0 1 1 - - + - -
43 8: 0 1 0 1 1 + - + - -
44 9: 0 0 1 0 1 + + - + -
45 10: 0 1 1 1 0 + - - - +
46 11: 1 1 1 0 0 - - - + +
48 12: 0 0 1 1 0 + + - - +
49 13: 0 0 0 0 0 + + + + +
50 14: 0 1 0 1 1 + - + - -
51 15: 1 1 1 0 0 - - - + +
60 ####################################################