X = vec([+1 -1 -1 -1 -1 +1;
         -1 +1 -1 -1 +1 -1;
         -1 -1 +1 +1 -1 -1;
         -1 -1 +1 +1 -1 -1;
         -1 -1 +1 +1 -1 -1;
         -1 +1 -1 -1 +1 -1;
         +1 -1 -1 -1 -1 +1.])

O = vec([+1 +1 +1 +1 +1 +1;
         +1 -1 -1 -1 -1 +1;
         +1 -1 -1 -1 -1 +1;
         +1 -1 -1 -1 -1 +1;
         +1 -1 -1 -1 -1 +1;
         +1 -1 -1 -1 -1 +1;
         +1 +1 +1 +1 +1 +1.])

F1 = vec([-1 -1 -1 -1 -1 -1;
          -1 +1 +1 +1 +1 -1;
          -1 +1 -1 -1 -1 -1;
          -1 +1 +1 +1 +1 -1;
          -1 +1 -1 -1 -1 -1;
          -1 +1 -1 -1 -1 -1;
          -1 -1 -1 -1 -1 -1.])

F2 = vec([+1 +1 +1 +1 +1 -1;
          +1 -1 -1 -1 -1 -1;
          +1 -1 -1 -1 -1 -1;
          +1 +1 +1 +1 +1 -1;
          +1 -1 -1 -1 -1 -1;
          +1 -1 -1 -1 -1 -1;
          +1 -1 -1 -1 -1 -1.])
