{
  "shots": 100,
  "survival": {
    "0, 1": {
      "2": {
        "6": 97,
        "3": 100,
        "5": 99,
        "4": 97,
        "1": 99,
        "2": 100,
        "0": 97,
        "7": 100
      },
      "64": {
        "7": 85,
        "0": 85,
        "1": 96,
        "3": 91,
        "2": 89,
        "6": 91,
        "4": 91,
        "5": 89
      },
      "8": {
        "7": 97,
        "4": 97,
        "3": 96,
        "6": 93,
        "2": 95,
        "1": 98,
        "0": 95,
        "5": 95
      },
      "128": {
        "4": 86,
        "1": 70,
        "5": 75,
        "2": 74,
        "0": 75,
        "7": 84,
        "6": 78,
        "3": 81
      }
    },
    "2, 3": {
      "2": {
        "6": 98,
        "3": 98,
        "5": 97,
        "4": 99,
        "1": 99,
        "2": 98,
        "0": 100,
        "7": 99
      },
      "64": {
        "7": 89,
        "0": 82,
        "1": 88,
        "3": 84,
        "2": 86,
        "6": 84,
        "4": 92,
        "5": 84
      },
      "8": {
        "7": 99,
        "4": 97,
        "3": 96,
        "6": 96,
        "2": 96,
        "1": 95,
        "0": 96,
        "5": 97
      },
      "128": {
        "4": 75,
        "1": 73,
        "5": 71,
        "2": 80,
        "0": 69,
        "7": 65,
        "6": 69,
        "3": 78
      }
    },
    "4, 5": {
      "2": {
        "6": 100,
        "3": 100,
        "5": 98,
        "4": 99,
        "1": 99,
        "2": 99,
        "0": 99,
        "7": 97
      },
      "64": {
        "7": 82,
        "0": 87,
        "1": 94,
        "3": 83,
        "2": 90,
        "6": 88,
        "4": 89,
        "5": 80
      },
      "8": {
        "7": 99,
        "4": 100,
        "3": 96,
        "6": 99,
        "2": 100,
        "1": 95,
        "0": 99,
        "5": 100
      },
      "128": {
        "4": 87,
        "1": 73,
        "5": 73,
        "2": 80,
        "0": 79,
        "7": 78,
        "6": 73,
        "3": 77
      }
    },
    "6, 7": {
      "2": {
        "6": 99,
        "3": 97,
        "5": 100,
        "4": 95,
        "1": 97,
        "2": 99,
        "0": 98,
        "7": 100
      },
      "64": {
        "7": 82,
        "0": 87,
        "1": 91,
        "3": 88,
        "2": 88,
        "6": 91,
        "4": 84,
        "5": 92
      },
      "8": {
        "7": 98,
        "4": 100,
        "3": 99,
        "6": 98,
        "2": 97,
        "1": 100,
        "0": 97,
        "5": 96
      },
      "128": {
        "4": 73,
        "1": 75,
        "5": 79,
        "2": 80,
        "0": 78,
        "7": 84,
        "6": 87,
        "3": 77
      }
    },
    "8, 9": {
      "2": {
        "6": 99,
        "3": 98,
        "5": 98,
        "4": 99,
        "1": 100,
        "2": 98,
        "0": 98,
        "7": 99
      },
      "64": {
        "7": 85,
        "0": 86,
        "1": 85,
        "3": 89,
        "2": 84,
        "6": 87,
        "4": 88,
        "5": 83
      },
      "8": {
        "7": 97,
        "4": 96,
        "3": 98,
        "6": 99,
        "2": 100,
        "1": 99,
        "0": 96,
        "5": 97
      },
      "128": {
        "4": 77,
        "1": 67,
        "5": 78,
        "2": 86,
        "0": 78,
        "7": 74,
        "6": 81,
        "3": 78
      }
    }
  },
  "sequence_info": {
    "2": 8,
    "8": 8,
    "64": 8,
    "128": 8
  },
  "qasm": {
    "TQ_RB: (64, 5) [2]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[2];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[7];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 4) [5]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[6],q[7];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[3];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[2];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nZZ q[6],q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[4];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[6],q[7];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 3) [10]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[6],q[7];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 3) [14]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 6) [17]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[7];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nZZ q[8],q[9];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[2];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 6) [18]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[2],q[3];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[5];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[0];\nZZ q[6],q[7];\nZZ q[0],q[1];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[6],q[7];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[6],q[7];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[8],q[9];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 3) [19]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[2],q[3];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[3];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[4],q[5];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[5];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[4],q[5];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[4],q[5];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 1) [23]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[8];\nZZ q[4],q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 5) [25]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 1) [27]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 0) [28]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[6];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[0];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[2];\nZZ q[6],q[7];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[3];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[6],q[7];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[6],q[7];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[2];\nZZ q[6],q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nZZ q[4],q[5];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[2],q[3];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 5) [34]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 2) [39]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 7) [48]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[1];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[3];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[6],q[7];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[2],q[3];\nry(0.5*pi) q[7];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 1) [50]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 0) [51]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 7) [54]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 4) [55]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[6],q[7];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[6],q[7];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[6],q[7];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 7) [57]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 1) [68]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[6],q[7];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[8],q[9];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[7];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 5) [69]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[6],q[7];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[8];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[2];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 2) [70]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[8];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[2],q[3];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[4],q[5];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[0];\nZZ q[4],q[5];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 6) [74]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 7) [75]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[6],q[7];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[2],q[3];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[2];\nry(3.5*pi) q[7];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 4) [77]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nZZ q[2],q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 4) [79]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (128, 2) [80]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[2];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[0];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[7];\nZZ q[2],q[3];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[4],q[5];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[4],q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[4],q[5];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[2];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[0],q[1];\nrx(0.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[8];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[2],q[3];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[9];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[4],q[5];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[8];\nry(3.5*pi) q[3];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[2],q[3];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 6) [81]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 2) [83]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[8],q[9];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (2, 0) [90]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (8, 3) [94]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nZZ q[8],q[9];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[6],q[7];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[9];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n",
    "TQ_RB: (64, 0) [101]": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[10];\nqreg a[10];\ncreg c[10];\ncreg l[10];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nif (c==1) ZZ q[0], q[1];\nbarrier q;\nbarrier a;\norder20 a[0], a[1], q[0], q[1], a[2], a[3], q[2], q[3], a[4], a[5], q[4], q[5], a[6], a[7], q[6], q[7], a[8], a[9], q[8], q[9];\nbarrier q;\nbarrier a;\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[5];\nZZ q[0],q[1];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[0],q[1];\nZZ q[4],q[5];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nZZ q[8],q[9];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[6];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[4];\nZZ q[4],q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[8],q[9];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[8],q[9];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[4];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[4],q[5];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[0],q[1];\nrx(3.5*pi) q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[2];\nry(0.5*pi) q[5];\nZZ q[2],q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nZZ q[2],q[3];\nZZ q[6],q[7];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nrz(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[4],q[5];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[0];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrz(0.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[6],q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[0],q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nry(0.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[1];\nZZ q[0],q[1];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nZZ q[0],q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[1];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nZZ q[8],q[9];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nZZ q[6],q[7];\nZZ q[8],q[9];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nZZ q[0],q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nry(3.5*pi) q[5];\nZZ q[6],q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nZZ q[4],q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[1];\nZZ q[2],q[3];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nZZ q[2],q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nZZ q[4],q[5];\nZZ q[6],q[7];\nZZ q[8],q[9];\nZZ q[2],q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nZZ q[6],q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nZZ q[0],q[1];\nZZ q[2],q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nry(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(3.5*pi) q[2];\nZZ q[4],q[5];\nZZ q[6],q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nZZ q[0],q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nZZ q[8],q[9];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[8];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9];\nbarrier q[0], a[0];\nx a[0];\nh a[0];\nZZ q[0], a[0];\nbarrier q[0], a[0];\nZZ q[0], a[0];\nh a[0];\nmeasure a[0] -> l[0];\nmeasure q[0] -> c[0];\nbarrier q[1], a[1];\nx a[1];\nh a[1];\nZZ q[1], a[1];\nbarrier q[1], a[1];\nZZ q[1], a[1];\nh a[1];\nmeasure a[1] -> l[1];\nmeasure q[1] -> c[1];\nbarrier q[2], a[2];\nx a[2];\nh a[2];\nZZ q[2], a[2];\nbarrier q[2], a[2];\nZZ q[2], a[2];\nh a[2];\nmeasure a[2] -> l[2];\nmeasure q[2] -> c[2];\nbarrier q[3], a[3];\nx a[3];\nh a[3];\nZZ q[3], a[3];\nbarrier q[3], a[3];\nZZ q[3], a[3];\nh a[3];\nmeasure a[3] -> l[3];\nmeasure q[3] -> c[3];\nbarrier q[4], a[4];\nx a[4];\nh a[4];\nZZ q[4], a[4];\nbarrier q[4], a[4];\nZZ q[4], a[4];\nh a[4];\nmeasure a[4] -> l[4];\nmeasure q[4] -> c[4];\nbarrier q[5], a[5];\nx a[5];\nh a[5];\nZZ q[5], a[5];\nbarrier q[5], a[5];\nZZ q[5], a[5];\nh a[5];\nmeasure a[5] -> l[5];\nmeasure q[5] -> c[5];\nbarrier q[6], a[6];\nx a[6];\nh a[6];\nZZ q[6], a[6];\nbarrier q[6], a[6];\nZZ q[6], a[6];\nh a[6];\nmeasure a[6] -> l[6];\nmeasure q[6] -> c[6];\nbarrier q[7], a[7];\nx a[7];\nh a[7];\nZZ q[7], a[7];\nbarrier q[7], a[7];\nZZ q[7], a[7];\nh a[7];\nmeasure a[7] -> l[7];\nmeasure q[7] -> c[7];\nbarrier q[8], a[8];\nx a[8];\nh a[8];\nZZ q[8], a[8];\nbarrier q[8], a[8];\nZZ q[8], a[8];\nh a[8];\nmeasure a[8] -> l[8];\nmeasure q[8] -> c[8];\nbarrier q[9], a[9];\nx a[9];\nh a[9];\nZZ q[9], a[9];\nbarrier q[9], a[9];\nZZ q[9], a[9];\nh a[9];\nmeasure a[9] -> l[9];\nmeasure q[9] -> c[9];\n"
  },
  "raw_data": {
    "TQ_RB (2, 6)": {
      "c": [
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0110011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0011011011",
        "0010011011",
        "0010011011",
        "0010011010",
        "0010011011",
        "0010011011",
        "0010011111",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011111",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011001",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011001",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011",
        "0010011011"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (64, 7)": {
      "c": [
        "1100000000",
        "0100100100",
        "1100010101",
        "1101010110",
        "1111010100",
        "1100010100",
        "1100010101",
        "0001010100",
        "1100110100",
        "1100010100",
        "1100010101",
        "1100010111",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100100100",
        "0011010100",
        "1111010100",
        "1100011000",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100010100",
        "0000100100",
        "1100010100",
        "0100010100",
        "1100010110",
        "1111010101",
        "1100010100",
        "1100010100",
        "1110010100",
        "1100010100",
        "1100011100",
        "1101010100",
        "1100010100",
        "1100100100",
        "1000011000",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100010100",
        "0100010100",
        "1100010100",
        "1100010100",
        "0000010100",
        "0000010000",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100010100",
        "1100011100",
        "1111010100",
        "1100110100",
        "1100010100",
        "1100010100",
        "1100110100",
        "1110010000",
        "1100011001",
        "1100010100",
        "1100000100",
        "1101110100",
        "1100010111",
        "1100111110",
        "1110010100",
        "1100010100",
        "0100010100",
        "1100110100",
        "1100010100",
        "1100110100",
        "1100010100",
        "1100010100",
        "1100010100",
        "0100010100",
        "1100010101",
        "1101010100",
        "1100010100",
        "1100010100",
        "1100010101",
        "1100001100",
        "1111010100",
        "1100010100",
        "1100011101",
        "1110010100",
        "0100010100",
        "1100000101",
        "1100010100",
        "1100010100",
        "0101010100",
        "1111010100",
        "1100010100",
        "1100010100",
        "1100000100",
        "0100010100",
        "1100000100",
        "1001110100",
        "1100010110",
        "1100010100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0001000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0001000000",
        "0000010000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0100000000",
        "0000000000",
        "0000000001",
        "0000000100",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 7)": {
      "c": [
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111001",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "0010111000",
        "1010110011",
        "1010111011",
        "1010111011",
        "1010011011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1000111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111010",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "0110111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1001111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "0110111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011",
        "1010111011"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (2, 3)": {
      "c": [
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1110000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000111",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1011000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1000000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1001000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1110000011",
        "1010001011",
        "1010000011",
        "1010000011",
        "1010000011",
        "1010000011"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (64, 0)": {
      "c": [
        "0100100000",
        "1000100000",
        "1100100000",
        "0100110010",
        "0000100000",
        "0100101000",
        "0100100000",
        "0100100000",
        "1000100100",
        "0100100001",
        "0100010000",
        "0111100000",
        "0111100000",
        "0111000000",
        "0100100000",
        "0100100000",
        "0100100101",
        "0100100000",
        "0100100000",
        "0100100000",
        "0100100000",
        "0100100000",
        "0101100000",
        "0110100000",
        "0100000000",
        "0100100001",
        "1100100000",
        "0100101000",
        "0100100000",
        "0100100000",
        "0111100001",
        "0100100010",
        "0100100000",
        "0100100000",
        "0100100000",
        "0110100000",
        "0100100100",
        "0100110000",
        "0100100000",
        "0100100000",
        "0100110000",
        "0111100000",
        "0100000001",
        "0100101000",
        "0100100000",
        "0100100000",
        "0100100000",
        "0100100000",
        "0100110000",
        "0100100000",
        "0100100000",
        "1100100000",
        "0100100000",
        "0100100000",
        "0100100010",
        "0100100000",
        "0100100000",
        "0100101000",
        "0000100000",
        "1100101000",
        "0111010000",
        "0100101000",
        "0101110000",
        "0100100011",
        "0100100000",
        "1000100000",
        "0100101000",
        "1000100001",
        "0100100000",
        "0100100000",
        "0100101100",
        "0000100010",
        "0100110000",
        "0110100000",
        "0100110000",
        "0100100000",
        "0100100100",
        "0100100011",
        "0100101100",
        "0100100000",
        "1000100000",
        "0100100000",
        "0100100101",
        "0110100000",
        "0100100000",
        "0000100000",
        "1100100000",
        "0100100000",
        "0100101100",
        "0100100011",
        "0111100000",
        "0100100010",
        "0100100000",
        "0100100000",
        "0100101100",
        "0100100000",
        "0100000000",
        "0100101100",
        "0100101100",
        "0100100000"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000010001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0010000000",
        "0000000001",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0100000000",
        "0010000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001100",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000001100",
        "0000000000"
      ]
    },
    "TQ_RB (64, 1)": {
      "c": [
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110111",
        "1000110101",
        "0100110101",
        "0111111001",
        "0100110101",
        "1100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0110110101",
        "0100010101",
        "1000110001",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "1100110101",
        "0100000101",
        "1100110101",
        "0111100101",
        "1000110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "1100110100",
        "0100110010",
        "0110111001",
        "0000110101",
        "0100110101",
        "1000110101",
        "0000110101",
        "0100110101",
        "0100110101",
        "0111111101",
        "0100110101",
        "1000110001",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "1100110101",
        "0100111001",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100111001",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110001",
        "0100110101",
        "0000110101",
        "0100110101",
        "0111111101",
        "0100110101",
        "1000110101",
        "0100110001",
        "0111110101",
        "0100110101",
        "0100110101",
        "1100010101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0101110101",
        "0100110001",
        "0100110101",
        "0110110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100110101",
        "0100010101",
        "0100110101",
        "0100010101",
        "0100110100",
        "0100110101",
        "0100110101",
        "0100110101"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (128, 4)": {
      "c": [
        "0000011111",
        "0010011011",
        "0000011111",
        "0000011111",
        "1111011111",
        "0000010111",
        "0000011111",
        "1100111111",
        "0000000111",
        "1100011011",
        "0001011111",
        "1000010111",
        "0010011111",
        "0000011111",
        "0100010011",
        "0000001111",
        "0000011011",
        "0100011111",
        "1111011111",
        "0000011111",
        "1100011111",
        "0000011110",
        "0000111100",
        "0000011111",
        "0000011011",
        "0000011111",
        "0000010011",
        "0011010011",
        "0001101111",
        "0000001111",
        "0000111111",
        "0000011111",
        "0011011111",
        "0000011111",
        "0001011111",
        "0111010011",
        "0000011111",
        "0000011110",
        "1100011100",
        "0000010011",
        "0011011111",
        "0000001111",
        "1100010111",
        "0000011111",
        "0011011111",
        "0000011111",
        "0000111111",
        "0000011111",
        "0000011111",
        "0001010100",
        "0000011110",
        "1000011011",
        "0000011111",
        "0000011010",
        "0000011111",
        "0111011111",
        "0001011111",
        "0100011111",
        "0000011111",
        "0000011111",
        "0000111111",
        "0000011111",
        "1100011111",
        "0000010111",
        "0010011100",
        "0011010111",
        "0011010111",
        "0010011111",
        "0100010111",
        "0011011111",
        "0000011111",
        "0010010011",
        "1100011111",
        "0000011111",
        "0011011110",
        "0010011111",
        "0000011111",
        "0000011110",
        "0000011111",
        "0100011111",
        "0000011111",
        "0000011111",
        "0011011111",
        "0000011111",
        "0000011111",
        "1100010011",
        "0000101111",
        "0000011111",
        "0010011000",
        "0000111110",
        "0000011011",
        "0000001111",
        "0111011101",
        "0000011111",
        "0000011110",
        "0100011111",
        "1110011111",
        "0000011111",
        "0000011011",
        "1100011111"
      ],
      "l": [
        "0000000000",
        "0010000100",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001001000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0001000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000010000",
        "0001000100",
        "0001000000",
        "0000000000",
        "0000000100",
        "0010000000",
        "0000000000",
        "0000000010",
        "0100000100",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010001000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000001",
        "0010000000",
        "0000000000",
        "0000000000",
        "0100001000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (128, 1)": {
      "c": [
        "1000011111",
        "1001011111",
        "1000011111",
        "1000011011",
        "1010011000",
        "1110111111",
        "1000011011",
        "0000011111",
        "0000011110",
        "1000011111",
        "0000101111",
        "1110011110",
        "1000101111",
        "0000111010",
        "1001011111",
        "1100011111",
        "1000101111",
        "1000011011",
        "1000011010",
        "0100011111",
        "0000101111",
        "1000011100",
        "1100011110",
        "1000011101",
        "0100011110",
        "1000011111",
        "1000011110",
        "1000011011",
        "1000001111",
        "1000011110",
        "1011001111",
        "1000111111",
        "1000011100",
        "1100011111",
        "1000011111",
        "0000110111",
        "1010011101",
        "1000011001",
        "0000011110",
        "1000011111",
        "1011011111",
        "1010011100",
        "1000011011",
        "1000010110",
        "1000011010",
        "0100011111",
        "0000011110",
        "1000011010",
        "1000010111",
        "0011011110",
        "1000011111",
        "1001011111",
        "0001011011",
        "1010011001",
        "1000011000",
        "1000011111",
        "0100000111",
        "1000011111",
        "0001111111",
        "0000011111",
        "1000101111",
        "1000011011",
        "1000011111",
        "0000101111",
        "1000011111",
        "1100011111",
        "1000101011",
        "1000011111",
        "1000111111",
        "0101111111",
        "1010011111",
        "1000011111",
        "1000011111",
        "1001011111",
        "1000010111",
        "1000011111",
        "1000101101",
        "0000011011",
        "0100011111",
        "1011011111",
        "1000101111",
        "1000111111",
        "1000101111",
        "0100101111",
        "1000011001",
        "1000011111",
        "0100010011",
        "0100010110",
        "0010011111",
        "1000011101",
        "1000011101",
        "0011110111",
        "1001011111",
        "1001011010",
        "1000111111",
        "1011101111",
        "0010111111",
        "0000011101",
        "1000011111",
        "1011111111"
      ],
      "l": [
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000100000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000001000",
        "0000010010",
        "0000001000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000001000",
        "1000000000",
        "0000000000",
        "0000000001",
        "0000001000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "1000000000",
        "0000000100",
        "0010000000",
        "1000000000",
        "0000010000",
        "0000000100",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001010000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0100000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0001000100",
        "0000000010",
        "0001000000",
        "0000000100",
        "0010100000",
        "0000010000",
        "0000000001",
        "0000000000",
        "0001100000"
      ]
    },
    "TQ_RB (64, 3)": {
      "c": [
        "0100101100",
        "0111100100",
        "0100100100",
        "0111100100",
        "0011100100",
        "0111111000",
        "1111010100",
        "0111100100",
        "0111100100",
        "0111010100",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111010100",
        "1111101100",
        "0111101100",
        "0111100100",
        "0111000100",
        "0111101100",
        "0111100100",
        "1011100100",
        "0111100000",
        "0011100110",
        "0101100100",
        "0111100100",
        "0110100100",
        "0101100100",
        "0111100111",
        "0111100100",
        "0111100100",
        "0111101100",
        "0111100100",
        "0111100100",
        "0110100100",
        "0111100000",
        "0110100110",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111010100",
        "0011000100",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111100100",
        "1111100100",
        "0111101100",
        "0111100100",
        "0110100100",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111010100",
        "0111101100",
        "0111100100",
        "0110100100",
        "0111100110",
        "0111100100",
        "0111100100",
        "0111110100",
        "0111100100",
        "1011010100",
        "0111100100",
        "0111101110",
        "0111100110",
        "0111100100",
        "0111010100",
        "0111101000",
        "0110100100",
        "0111000101",
        "0111100100",
        "0111100100",
        "0111110100",
        "0111010100",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111110100",
        "0111100100",
        "0111100100",
        "0100100100",
        "1011100100",
        "0001100100",
        "0111100101",
        "0111100100",
        "0111100100",
        "0111100100",
        "0111100100",
        "0011111000",
        "0111100100",
        "0111100000",
        "0111100100",
        "0111100100",
        "0111011100",
        "0111100100",
        "0111100100",
        "0111100110",
        "0111100100",
        "0111101100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100"
      ]
    },
    "TQ_RB (8, 4)": {
      "c": [
        "0110001110",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "1010001100",
        "0110001100",
        "0010001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001000",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001101",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001111",
        "0010001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0010001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001000",
        "0110001000",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100",
        "0110001100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (128, 5)": {
      "c": [
        "0100000001",
        "0100100001",
        "0100001101",
        "0100000101",
        "1000000101",
        "0110000111",
        "0100001101",
        "0100011011",
        "0100000101",
        "1010110101",
        "0100000101",
        "0111000110",
        "0100000001",
        "0100011101",
        "0100000101",
        "0110000101",
        "0100110101",
        "0100111101",
        "1100001101",
        "0100000100",
        "1000000101",
        "0100000101",
        "1100001001",
        "0100010011",
        "0101001101",
        "0100000101",
        "1000001001",
        "0101110101",
        "0100000110",
        "0110000101",
        "0100110110",
        "0100111001",
        "1100010101",
        "0110000101",
        "0100000101",
        "1000010100",
        "0100000101",
        "0100000101",
        "0100000101",
        "0100100001",
        "0111000101",
        "0100011001",
        "0100000101",
        "0100000101",
        "0100110101",
        "1100000100",
        "0101100101",
        "1000001101",
        "0100010101",
        "0100000100",
        "0100001101",
        "0100010001",
        "0111000110",
        "0100000101",
        "0110000101",
        "0100000101",
        "0000000101",
        "0000000101",
        "0101000101",
        "1000000001",
        "0111000111",
        "0100001101",
        "1100000101",
        "0100100100",
        "0100000101",
        "1100000101",
        "1100100101",
        "0100001001",
        "0100000101",
        "0100010110",
        "1000000001",
        "0100000110",
        "0101000101",
        "0100010110",
        "0100110001",
        "0111000101",
        "0100000111",
        "0100000110",
        "0100001001",
        "0100010100",
        "0100000101",
        "0110000100",
        "0100010101",
        "0100000101",
        "0100000101",
        "0100000101",
        "0100110110",
        "1100000111",
        "0100000101",
        "0100000110",
        "1110000101",
        "0100001111",
        "0110000101",
        "0111000101",
        "1000001101",
        "1100000001",
        "0101000101",
        "1000000101",
        "0100100101",
        "0100000000"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0010000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000100001",
        "0100000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000001000",
        "0000000100",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0011000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000101",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (64, 2)": {
      "c": [
        "0010001011",
        "0010001111",
        "0010001100",
        "0010001111",
        "1110001111",
        "0010001111",
        "0010001011",
        "0010001111",
        "0010001100",
        "0010001111",
        "0101001111",
        "0010111111",
        "0010001111",
        "0010000111",
        "0010001111",
        "0010001110",
        "0010001110",
        "0010001111",
        "1110001111",
        "0001001111",
        "0010001111",
        "0010001110",
        "0010001111",
        "0010001011",
        "0010001111",
        "0010001111",
        "1110001111",
        "0010011111",
        "0010001011",
        "0010001111",
        "0001001111",
        "0011001111",
        "0010001111",
        "0000001111",
        "0010011111",
        "1010001111",
        "0010001111",
        "0010001111",
        "1010001111",
        "1010101111",
        "0010001111",
        "1010001111",
        "0010000011",
        "0010001111",
        "0110001111",
        "0010001111",
        "0010001111",
        "0010000111",
        "0010101111",
        "0110000011",
        "0010001011",
        "0000001111",
        "0010001111",
        "0010001111",
        "0010001111",
        "0011001111",
        "0011001111",
        "0010001111",
        "0010001111",
        "0010001111",
        "0010001111",
        "0010001111",
        "0110001111",
        "0010000011",
        "0010001111",
        "0011001111",
        "0000111101",
        "0010001111",
        "1010001111",
        "0010001111",
        "0010001111",
        "0010001111",
        "0010001100",
        "0010001111",
        "0010001111",
        "0010011101",
        "0010001111",
        "0010001111",
        "0010001111",
        "0010110111",
        "0010101111",
        "0010001111",
        "0010001111",
        "0010001111",
        "1000001111",
        "0010001111",
        "0010001011",
        "0010001111",
        "0010000011",
        "0010001111",
        "0010001110",
        "0010001111",
        "1010001111",
        "0010111100",
        "0010001111",
        "0111001111",
        "0010000011",
        "1010001111",
        "0010001111",
        "0010001101"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0100000000",
        "0001000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "1000000000",
        "0010010000",
        "0000000000",
        "0000001000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000100001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000001",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (2, 5)": {
      "c": [
        "1100100101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100001101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "0100000101",
        "1100000101",
        "1100000001",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000001",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100100101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000100",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1100000101",
        "1000000101",
        "1100000101",
        "1100000101",
        "1100000101"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (2, 4)": {
      "c": [
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0101001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001100",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001110",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001100",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0110001111",
        "0100001111",
        "0100001111",
        "0100011111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0110001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0110001111",
        "0100001111",
        "0100001111",
        "0100001011",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0101001111",
        "0100001111",
        "0100001111",
        "0100001111",
        "0000001111"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (128, 2)": {
      "c": [
        "1111100101",
        "1011100111",
        "1101100111",
        "1111000111",
        "1111100111",
        "1110100011",
        "1111100111",
        "1110100010",
        "1111100111",
        "1111010111",
        "1111110111",
        "1111011111",
        "1111100111",
        "1111101110",
        "1111100111",
        "1101000111",
        "1110000111",
        "1111100111",
        "1111010111",
        "1111100111",
        "1111100110",
        "1111010111",
        "1111101111",
        "1111100111",
        "1111010101",
        "1111100111",
        "1111100000",
        "0001100111",
        "1111101111",
        "1111101101",
        "0011100011",
        "1111100110",
        "1111100110",
        "1101100111",
        "1111000111",
        "0100000111",
        "1111010111",
        "1111100101",
        "1111100011",
        "1111100111",
        "1111100111",
        "1111100111",
        "1111100111",
        "1111100111",
        "1111100111",
        "1111010111",
        "1100101111",
        "1111101111",
        "1101100111",
        "1101100111",
        "1111010111",
        "1111101110",
        "1111010111",
        "1111010110",
        "0111100101",
        "1111100111",
        "1111101111",
        "1111100101",
        "1111100111",
        "1111100111",
        "1110100111",
        "0011100110",
        "0101100111",
        "1111100111",
        "1111100101",
        "0000100101",
        "1111100100",
        "1111100101",
        "1101100111",
        "0111100111",
        "1111100111",
        "1111100011",
        "1110100100",
        "1111100100",
        "1111100111",
        "1011100111",
        "1111100111",
        "1101101111",
        "1011100111",
        "0011110110",
        "1111101011",
        "1111100111",
        "1111100111",
        "1111100111",
        "1110100111",
        "1111100111",
        "1111100111",
        "1111010111",
        "1111100111",
        "1111100111",
        "1110100110",
        "1111110011",
        "1100100111",
        "0011100101",
        "1111101111",
        "1111100111",
        "1111100100",
        "1111100111",
        "1011100100",
        "1111001011"
      ],
      "l": [
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "1000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0010000010",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000110",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000010",
        "0000000100",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000100",
        "0000000000"
      ]
    },
    "TQ_RB (2, 1)": {
      "c": [
        "1000111100",
        "1000111100",
        "1001111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1010111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1010111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000110100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111110",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000011100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100",
        "1000111100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 3)": {
      "c": [
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010000001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "1110011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0001011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011010",
        "0010011101",
        "0010101001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011101",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011000",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010001001",
        "0010011101",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010111001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011011",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "1010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011011",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001",
        "0010011001"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 6)": {
      "c": [
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101101",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1000101100",
        "1100101100",
        "1100101100",
        "1100011000",
        "1100101000",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1110101100",
        "1100101100",
        "1100100000",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101101",
        "1100101100",
        "1100101100",
        "1100101110",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101111",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1110101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101110",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100100000",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101110",
        "1100101110",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100",
        "1100101100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (128, 0)": {
      "c": [
        "0110110110",
        "0110110010",
        "0110101110",
        "0110110011",
        "0110110010",
        "0111110010",
        "0110110010",
        "0110000010",
        "0110111110",
        "0100110000",
        "0101100110",
        "0110110010",
        "0110110101",
        "0100110010",
        "0110000010",
        "0010110110",
        "1010111110",
        "0110010010",
        "0110110010",
        "0110110110",
        "0011000000",
        "0110110010",
        "0110111110",
        "0010111000",
        "1110110010",
        "1010111111",
        "0010110010",
        "0110110010",
        "0110111111",
        "0110010011",
        "1010111010",
        "0110110010",
        "0110111100",
        "0110110010",
        "0110110001",
        "0110110110",
        "0110110010",
        "0101110011",
        "0110110000",
        "0110111110",
        "0110010010",
        "0111101010",
        "0110110010",
        "0110110010",
        "0110100010",
        "0110101110",
        "0100110010",
        "0110110011",
        "1110110011",
        "0111110011",
        "0010110110",
        "0010110110",
        "0110110010",
        "0110110010",
        "0110110010",
        "0101110010",
        "1100011110",
        "0110110010",
        "1010000010",
        "0111110010",
        "0110111110",
        "0110100010",
        "1110110110",
        "0110110010",
        "0110111010",
        "0110111010",
        "0110110010",
        "0110110010",
        "0110110010",
        "0110100010",
        "0110110001",
        "0101110010",
        "0110000010",
        "1010110010",
        "0101110010",
        "1010111010",
        "0010001010",
        "0110111100",
        "0110110010",
        "1100111110",
        "1110110010",
        "0100110010",
        "0001100010",
        "0110110010",
        "0110111011",
        "0110110010",
        "0101110010",
        "1111110001",
        "0100110001",
        "0110110010",
        "0110110001",
        "0101110010",
        "0110110000",
        "1010010010",
        "0111010010",
        "0110110001",
        "0110110010",
        "0110110001",
        "0110111101",
        "0110100010"
      ],
      "l": [
        "0000000100",
        "0000000000",
        "0000100100",
        "0000000010",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000001000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000001000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "1000000000",
        "0000000110",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0100100000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0010000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000010"
      ]
    },
    "TQ_RB (128, 7)": {
      "c": [
        "1011110101",
        "1011010000",
        "1011110001",
        "0001111101",
        "1011010001",
        "1011111101",
        "1011110001",
        "1011110001",
        "0111111001",
        "1011010010",
        "1011110001",
        "1011110001",
        "1011000001",
        "0101111001",
        "1010110001",
        "1001110001",
        "1011111101",
        "1011110010",
        "1011110001",
        "0011110001",
        "1011110001",
        "1000110001",
        "1001011101",
        "1001110011",
        "1111110001",
        "1011111101",
        "1011110001",
        "1000110001",
        "1011111101",
        "1011111101",
        "0011000001",
        "1011000000",
        "1011111101",
        "1011100001",
        "1011111001",
        "0111110001",
        "0111000001",
        "1011110001",
        "1011111101",
        "1011111001",
        "1011010001",
        "1000110001",
        "1011110001",
        "1111111011",
        "1011110001",
        "1111110001",
        "1000001001",
        "1011110001",
        "1011110001",
        "1011010001",
        "0011110001",
        "1001110001",
        "1011111101",
        "1011110001",
        "1111111001",
        "0111110101",
        "1011110001",
        "1101110001",
        "1000110001",
        "1011100010",
        "1011010001",
        "0111110000",
        "1011011101",
        "0101001101",
        "1011111101",
        "1011110001",
        "1111110111",
        "0011110101",
        "0111110001",
        "1011111101",
        "1011000001",
        "1011010011",
        "1011110000",
        "1011110001",
        "1111110001",
        "1011110001",
        "1011111101",
        "1011111101",
        "1011110001",
        "1011000001",
        "1011110001",
        "1011111101",
        "1011110001",
        "0011110011",
        "1011110001",
        "1011000001",
        "1011111001",
        "1010110010",
        "1111110011",
        "1011110001",
        "0111111011",
        "1011110000",
        "1111111101",
        "1011111101",
        "1011110001",
        "1011111001",
        "1111111001",
        "1100110001",
        "1011100001",
        "1011011101"
      ],
      "l": [
        "0000000100",
        "0000000000",
        "0000000000",
        "0001010100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "1000010000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000010000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0011000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000100",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000010",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000100100",
        "0000000000",
        "0000000000",
        "0000001000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000010100"
      ]
    },
    "TQ_RB (64, 6)": {
      "c": [
        "0110100110",
        "0110100010",
        "0110100000",
        "1011100010",
        "0110100010",
        "0110101010",
        "0100100010",
        "0110100010",
        "0110100001",
        "0010110010",
        "0110100000",
        "0110100010",
        "1110000010",
        "0110000010",
        "0110100010",
        "1010100110",
        "0110100010",
        "0110100010",
        "1110100110",
        "0110101110",
        "1010100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110010110",
        "0110100010",
        "0110101010",
        "0110100110",
        "1110100010",
        "0110100010",
        "0110101110",
        "0100110010",
        "0110100010",
        "0110100000",
        "0110010010",
        "0110100010",
        "0110100010",
        "0110000010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100110",
        "0110100010",
        "0110100011",
        "0110100010",
        "0110100010",
        "0111100010",
        "0110010010",
        "0110100010",
        "0110100010",
        "0100100010",
        "0110100110",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "1110100011",
        "0110100110",
        "0110100010",
        "0110100010",
        "0110000010",
        "0110100010",
        "0100101010",
        "0110100010",
        "1110100011",
        "0110100010",
        "0101100010",
        "0110100000",
        "0110100010",
        "0110100010",
        "0110100010",
        "0010100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110010010",
        "0101100010",
        "0100100010",
        "0110100010",
        "1110100010",
        "0110100010",
        "0110100010",
        "0110101100",
        "0110100010",
        "0110100010",
        "1010100010",
        "0110100010",
        "0110100010",
        "0110100010",
        "0110101010",
        "0110100110",
        "1010010010",
        "0110000010",
        "0110100010",
        "0110100010"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000001",
        "0000100000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000001",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000100000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000001100",
        "0100000000",
        "0000000000",
        "1000000000",
        "0010000000",
        "0000100000",
        "0000000000",
        "0000001000",
        "0000000000",
        "1000000000",
        "0000010000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (128, 6)": {
      "c": [
        "1101010011",
        "1101000011",
        "1101010101",
        "0110000011",
        "1101000011",
        "1101000011",
        "1101000011",
        "1101111111",
        "1101000011",
        "1101000011",
        "0001001011",
        "1101100011",
        "0110100011",
        "1101000111",
        "1101110011",
        "1110000001",
        "1101000011",
        "1101000011",
        "1101001100",
        "1101000011",
        "1011000001",
        "1101000111",
        "1101000000",
        "0101110011",
        "1101000010",
        "1101000011",
        "1101001011",
        "1101010011",
        "0101000111",
        "1101100011",
        "1001001111",
        "1100010010",
        "1001000011",
        "1101000001",
        "1101010011",
        "1101000011",
        "1101000011",
        "1101000011",
        "1111000011",
        "1101000000",
        "1111001000",
        "1101000001",
        "1101000011",
        "1001100011",
        "1101110111",
        "1101000011",
        "1101110011",
        "1100001011",
        "1101000011",
        "1001000011",
        "1101000111",
        "1101010011",
        "1111000110",
        "1111001011",
        "1101000011",
        "1101000011",
        "1001000011",
        "1101001011",
        "1101101011",
        "1101011110",
        "1101010011",
        "1101000011",
        "1101001011",
        "1101000011",
        "1101000111",
        "1101000011",
        "1101000010",
        "1101010011",
        "1101000001",
        "1101000111",
        "1100001110",
        "1101000001",
        "1101000011",
        "0101101111",
        "1001100011",
        "1101010011",
        "1101000011",
        "1110001111",
        "0001000011",
        "1101000100",
        "0101010011",
        "1001110011",
        "1101000111",
        "1101000010",
        "1101000011",
        "1101001110",
        "1101000011",
        "1101000000",
        "0101000011",
        "0101000011",
        "1101000011",
        "1101000011",
        "1110101111",
        "1101010111",
        "1001001111",
        "1101001111",
        "1101110011",
        "1101000011",
        "1101000001",
        "1101000011"
      ],
      "l": [
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000100000",
        "0000100000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "1001000001",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000010",
        "1000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000100000",
        "0000000100",
        "0100010010",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000011",
        "0000100000",
        "0001000000",
        "0100000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000010",
        "0001000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000001",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000100000",
        "0000000000",
        "0000000000",
        "0001000000"
      ]
    },
    "TQ_RB (128, 3)": {
      "c": [
        "1100010110",
        "1000110111",
        "1000110110",
        "1000110110",
        "1000110010",
        "1000111110",
        "1001110110",
        "1000110100",
        "1001110100",
        "1000110110",
        "1011110110",
        "1111110110",
        "1000000110",
        "1000010110",
        "1010110100",
        "1000111110",
        "1000110110",
        "1000110110",
        "1000110110",
        "1000110110",
        "1000111101",
        "0000111010",
        "1000110110",
        "1000110111",
        "1000110110",
        "1000000110",
        "0000010110",
        "0100110110",
        "1000110110",
        "1000110110",
        "1000010110",
        "1000110110",
        "1011110110",
        "1000110010",
        "1000110110",
        "1000100110",
        "1000111110",
        "1000111110",
        "1001001110",
        "1001111010",
        "1011110110",
        "1001010110",
        "1000110110",
        "0100010110",
        "0000110010",
        "1000010110",
        "1010110111",
        "1100110110",
        "0111110110",
        "1000111010",
        "1100110110",
        "1000110100",
        "1000110110",
        "0000110010",
        "1000111101",
        "1000100110",
        "1000110110",
        "1001110110",
        "1010010101",
        "1000000110",
        "1000010110",
        "1000110110",
        "1001000110",
        "0100110110",
        "1000110110",
        "1000110111",
        "0100110010",
        "1011110110",
        "1000110110",
        "1000000110",
        "0000110111",
        "1000100110",
        "1000111000",
        "0000110110",
        "1000110110",
        "1000110110",
        "1001110110",
        "0111110100",
        "1000110110",
        "1100110101",
        "1000110110",
        "1000011001",
        "0100110010",
        "1000110110",
        "1101110110",
        "1000110110",
        "1000110110",
        "1000010110",
        "1000101110",
        "1011010101",
        "1010011110",
        "1000110110",
        "1100110110",
        "1000111110",
        "1000110011",
        "1001110110",
        "0100110100",
        "1011110110",
        "0000110110",
        "1000110110"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000100000",
        "0000000001",
        "0000000010",
        "0000000000",
        "0000100000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "1000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0110000000",
        "0000011000",
        "0100000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0100000001",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0010000100",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 2)": {
      "c": [
        "0101100100",
        "0101100100",
        "0101101100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101101100",
        "0100100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100000",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100101",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0110100101",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100101",
        "0101100100",
        "0111100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101101001",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100101",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100",
        "0101100100"
      ],
      "l": [
        "0000000100",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0011000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (2, 2)": {
      "c": [
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110111000",
        "0110101000",
        "0100101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "1110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0010101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110100000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110100100",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000",
        "0110101000"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 1)": {
      "c": [
        "0101000011",
        "0101010011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000111",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0001000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101001111",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000000",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101100011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000111",
        "0101000011",
        "0101000011",
        "0101010011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000111",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101100011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000111",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101100011",
        "0101000011",
        "0101000011",
        "0101000001",
        "0101000011",
        "0101000011",
        "0101000011",
        "0101000011"
      ],
      "l": [
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 0)": {
      "c": [
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "0010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000010",
        "1000000000",
        "1010000000",
        "0010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1000000000",
        "1010000000",
        "1010000000",
        "1010001000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000011",
        "1010000000",
        "0010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000010",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010100000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000100",
        "1010000000",
        "1010001000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1001000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000011",
        "1110000000",
        "1010000000",
        "1010000000",
        "1010001100",
        "1010000000",
        "1010000000",
        "1010000011",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000",
        "1010000000"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (2, 0)": {
      "c": [
        "1010111111",
        "1010111111",
        "1010001111",
        "1010111111",
        "1010111111",
        "1010111101",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1000111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1000111111",
        "1010111111",
        "1010111111",
        "0010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111110",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111110",
        "1010111111",
        "0010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111",
        "1010111111"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000000"
      ]
    },
    "TQ_RB (8, 5)": {
      "c": [
        "1010101100",
        "1010101100",
        "0110101100",
        "1010101100",
        "1010101111",
        "1010101110",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1000101100",
        "1010101100",
        "1010101100",
        "1010101000",
        "1010101100",
        "1010101111",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1001101100",
        "1010101100",
        "1010101110",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1110101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1011101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1110101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010100000",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010100100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1010101100",
        "1000101110",
        "1010101100",
        "1010101100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000010"
      ]
    },
    "TQ_RB (2, 7)": {
      "c": [
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111100100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111001100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "1011101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111111100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111001100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100",
        "0111101100"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (64, 4)": {
      "c": [
        "0110000011",
        "0010000011",
        "0100010011",
        "0110000011",
        "0111000011",
        "0110000011",
        "0110000001",
        "0110000011",
        "0110000011",
        "0111000011",
        "0110000011",
        "0010000000",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110001011",
        "0110001011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110001111",
        "0110000011",
        "0110000011",
        "1110110011",
        "0110000001",
        "0010000011",
        "1010000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "1010110011",
        "0101000011",
        "0111000011",
        "0111001111",
        "0110000010",
        "0110000011",
        "0110000011",
        "0110000111",
        "0110110011",
        "0110000011",
        "0110000011",
        "0110010011",
        "0100010011",
        "0110000011",
        "1110000011",
        "0110000011",
        "0111000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000001",
        "0110101111",
        "0010000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000000",
        "0110000011",
        "0110000111",
        "0110000011",
        "0110000111",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110110011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0111000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0100110011",
        "0110000011",
        "0110000010",
        "0111000011",
        "1110000011",
        "1110000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0111000000",
        "0111000011",
        "0110000011",
        "0101010011",
        "1001000011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0100010011",
        "0110000011",
        "0110000011",
        "0110000011",
        "0110000010",
        "1010000011",
        "0110000011"
      ],
      "l": [
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0010000000",
        "0010000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000010010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0010000010",
        "0000000000",
        "0100000000",
        "0010000000",
        "0000000000",
        "0000000000",
        "0010000000",
        "0001000000",
        "0000000000",
        "0001010000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000"
      ]
    },
    "TQ_RB (64, 5)": {
      "c": [
        "0011001000",
        "0011001100",
        "0011001000",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001101",
        "1011001100",
        "0011001100",
        "0011101101",
        "0011001100",
        "0011001100",
        "0111111000",
        "1011111100",
        "0011000000",
        "0011001100",
        "0011001100",
        "0011111100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001100",
        "1011001100",
        "0011001100",
        "1011001100",
        "1111001100",
        "0011001000",
        "0011001111",
        "0011011100",
        "0011111100",
        "0011011000",
        "0011011100",
        "0011000100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0000111100",
        "0111001100",
        "0110011100",
        "0011000000",
        "0011001100",
        "1111001100",
        "0011001111",
        "0011001100",
        "1111111100",
        "0011001100",
        "1011001100",
        "0011000100",
        "0011001100",
        "0011001100",
        "0000001100",
        "1011111100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001101",
        "0011001000",
        "1011001100",
        "0011001100",
        "0010001111",
        "0011101100",
        "1011001100",
        "0111001101",
        "1011000000",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011111100",
        "0011111100",
        "0001001100",
        "0011001100",
        "0011001110",
        "0011011111",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001111",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0011001100",
        "0000001100",
        "0011011100",
        "0011001111",
        "1110001100",
        "0011001100",
        "0011001100",
        "0011001000",
        "0011000100",
        "0011111000",
        "0001001100",
        "0011001100",
        "0011111100",
        "0011001000",
        "0011001100",
        "0011100100"
      ],
      "l": [
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000001",
        "0000000000",
        "0000000000",
        "0000010000",
        "1000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "1000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "1000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000100",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000100000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000010000",
        "0000000000",
        "0100000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000000",
        "0000000010",
        "0000000000",
        "0000000000",
        "0010000000",
        "0000001000",
        "0000000000",
        "0000000000",
        "0001000000",
        "0000000000",
        "0000010000",
        "0000001000",
        "0000000000",
        "0000000000"
      ]
    }
  },
  "expected_output": {
    "TQ_RB: (2, 0)": {
      "0, 1": "11",
      "2, 3": "11",
      "4, 5": "11",
      "6, 7": "01",
      "8, 9": "01"
    },
    "TQ_RB: (2, 1)": {
      "0, 1": "00",
      "2, 3": "11",
      "4, 5": "11",
      "6, 7": "00",
      "8, 9": "01"
    },
    "TQ_RB: (2, 2)": {
      "0, 1": "00",
      "2, 3": "01",
      "4, 5": "01",
      "6, 7": "01",
      "8, 9": "10"
    },
    "TQ_RB: (2, 3)": {
      "0, 1": "11",
      "2, 3": "00",
      "4, 5": "00",
      "6, 7": "01",
      "8, 9": "01"
    },
    "TQ_RB: (2, 4)": {
      "0, 1": "11",
      "2, 3": "11",
      "4, 5": "00",
      "6, 7": "00",
      "8, 9": "10"
    },
    "TQ_RB: (2, 5)": {
      "0, 1": "10",
      "2, 3": "10",
      "4, 5": "00",
      "6, 7": "00",
      "8, 9": "11"
    },
    "TQ_RB: (2, 6)": {
      "0, 1": "11",
      "2, 3": "01",
      "4, 5": "10",
      "6, 7": "01",
      "8, 9": "00"
    },
    "TQ_RB: (2, 7)": {
      "0, 1": "00",
      "2, 3": "11",
      "4, 5": "01",
      "6, 7": "11",
      "8, 9": "10"
    },
    "TQ_RB: (8, 0)": {
      "0, 1": "00",
      "2, 3": "00",
      "4, 5": "00",
      "6, 7": "01",
      "8, 9": "01"
    },
    "TQ_RB: (8, 1)": {
      "0, 1": "11",
      "2, 3": "00",
      "4, 5": "00",
      "6, 7": "10",
      "8, 9": "10"
    },
    "TQ_RB: (8, 2)": {
      "0, 1": "00",
      "2, 3": "10",
      "4, 5": "01",
      "6, 7": "10",
      "8, 9": "10"
    },
    "TQ_RB: (8, 3)": {
      "0, 1": "10",
      "2, 3": "01",
      "4, 5": "10",
      "6, 7": "01",
      "8, 9": "00"
    },
    "TQ_RB: (8, 4)": {
      "0, 1": "00",
      "2, 3": "11",
      "4, 5": "00",
      "6, 7": "01",
      "8, 9": "10"
    },
    "TQ_RB: (8, 5)": {
      "0, 1": "00",
      "2, 3": "11",
      "4, 5": "01",
      "6, 7": "01",
      "8, 9": "01"
    },
    "TQ_RB: (8, 6)": {
      "0, 1": "00",
      "2, 3": "11",
      "4, 5": "01",
      "6, 7": "00",
      "8, 9": "11"
    },
    "TQ_RB: (8, 7)": {
      "0, 1": "11",
      "2, 3": "01",
      "4, 5": "11",
      "6, 7": "01",
      "8, 9": "01"
    },
    "TQ_RB: (64, 0)": {
      "0, 1": "00",
      "2, 3": "00",
      "4, 5": "01",
      "6, 7": "00",
      "8, 9": "10"
    },
    "TQ_RB: (64, 1)": {
      "0, 1": "10",
      "2, 3": "10",
      "4, 5": "11",
      "6, 7": "00",
      "8, 9": "10"
    },
    "TQ_RB: (64, 2)": {
      "0, 1": "11",
      "2, 3": "11",
      "4, 5": "00",
      "6, 7": "01",
      "8, 9": "00"
    },
    "TQ_RB: (64, 3)": {
      "0, 1": "00",
      "2, 3": "10",
      "4, 5": "01",
      "6, 7": "11",
      "8, 9": "10"
    },
    "TQ_RB: (64, 4)": {
      "0, 1": "11",
      "2, 3": "00",
      "4, 5": "00",
      "6, 7": "01",
      "8, 9": "10"
    },
    "TQ_RB: (64, 5)": {
      "0, 1": "00",
      "2, 3": "11",
      "4, 5": "00",
      "6, 7": "11",
      "8, 9": "00"
    },
    "TQ_RB: (64, 6)": {
      "0, 1": "01",
      "2, 3": "00",
      "4, 5": "01",
      "6, 7": "01",
      "8, 9": "10"
    },
    "TQ_RB: (64, 7)": {
      "0, 1": "00",
      "2, 3": "10",
      "4, 5": "10",
      "6, 7": "00",
      "8, 9": "11"
    },
    "TQ_RB: (128, 0)": {
      "0, 1": "01",
      "2, 3": "00",
      "4, 5": "11",
      "6, 7": "01",
      "8, 9": "10"
    },
    "TQ_RB: (128, 1)": {
      "0, 1": "11",
      "2, 3": "11",
      "4, 5": "10",
      "6, 7": "00",
      "8, 9": "01"
    },
    "TQ_RB: (128, 2)": {
      "0, 1": "11",
      "2, 3": "10",
      "4, 5": "01",
      "6, 7": "11",
      "8, 9": "11"
    },
    "TQ_RB: (128, 3)": {
      "0, 1": "01",
      "2, 3": "10",
      "4, 5": "11",
      "6, 7": "00",
      "8, 9": "01"
    },
    "TQ_RB: (128, 4)": {
      "0, 1": "11",
      "2, 3": "11",
      "4, 5": "10",
      "6, 7": "00",
      "8, 9": "00"
    },
    "TQ_RB: (128, 5)": {
      "0, 1": "10",
      "2, 3": "10",
      "4, 5": "00",
      "6, 7": "00",
      "8, 9": "10"
    },
    "TQ_RB: (128, 6)": {
      "0, 1": "11",
      "2, 3": "00",
      "4, 5": "00",
      "6, 7": "10",
      "8, 9": "11"
    },
    "TQ_RB: (128, 7)": {
      "0, 1": "10",
      "2, 3": "00",
      "4, 5": "11",
      "6, 7": "11",
      "8, 9": "01"
    }
  },
  "leakage_postselect": {
    "0, 1": {
      "2": {
        "6": 97,
        "3": 98,
        "5": 100,
        "4": 97,
        "1": 99,
        "2": 99,
        "0": 98,
        "7": 100
      },
      "64": {
        "7": 94,
        "0": 95,
        "1": 98,
        "3": 97,
        "2": 94,
        "6": 95,
        "4": 96,
        "5": 97
      },
      "8": {
        "7": 99,
        "4": 100,
        "3": 97,
        "6": 99,
        "2": 96,
        "1": 99,
        "0": 96,
        "5": 97
      },
      "128": {
        "4": 95,
        "1": 91,
        "5": 96,
        "2": 91,
        "0": 91,
        "7": 96,
        "6": 90,
        "3": 92
      }
    },
    "2, 3": {
      "2": {
        "6": 97,
        "3": 98,
        "5": 100,
        "4": 100,
        "1": 99,
        "2": 98,
        "0": 99,
        "7": 100
      },
      "64": {
        "7": 95,
        "0": 91,
        "1": 95,
        "3": 94,
        "2": 93,
        "6": 97,
        "4": 99,
        "5": 94
      },
      "8": {
        "7": 100,
        "4": 99,
        "3": 100,
        "6": 99,
        "2": 99,
        "1": 96,
        "0": 99,
        "5": 97
      },
      "128": {
        "4": 87,
        "1": 89,
        "5": 92,
        "2": 92,
        "0": 89,
        "7": 91,
        "6": 93,
        "3": 92
      }
    },
    "4, 5": {
      "2": {
        "6": 100,
        "3": 100,
        "5": 98,
        "4": 99,
        "1": 100,
        "2": 99,
        "0": 100,
        "7": 98
      },
      "64": {
        "7": 95,
        "0": 97,
        "1": 96,
        "3": 97,
        "2": 97,
        "6": 95,
        "4": 94,
        "5": 96
      },
      "8": {
        "7": 98,
        "4": 100,
        "3": 100,
        "6": 100,
        "2": 99,
        "1": 97,
        "0": 99,
        "5": 99
      },
      "128": {
        "4": 95,
        "1": 88,
        "5": 91,
        "2": 95,
        "0": 96,
        "7": 92,
        "6": 91,
        "3": 92
      }
    },
    "6, 7": {
      "2": {
        "6": 99,
        "3": 98,
        "5": 98,
        "4": 99,
        "1": 100,
        "2": 100,
        "0": 100,
        "7": 100
      },
      "64": {
        "7": 95,
        "0": 94,
        "1": 99,
        "3": 97,
        "2": 95,
        "6": 97,
        "4": 92,
        "5": 97
      },
      "8": {
        "7": 99,
        "4": 98,
        "3": 99,
        "6": 98,
        "2": 99,
        "1": 99,
        "0": 99,
        "5": 100
      },
      "128": {
        "4": 87,
        "1": 90,
        "5": 90,
        "2": 94,
        "0": 95,
        "7": 94,
        "6": 94,
        "3": 92
      }
    },
    "8, 9": {
      "2": {
        "6": 99,
        "3": 100,
        "5": 99,
        "4": 99,
        "1": 99,
        "2": 99,
        "0": 99,
        "7": 99
      },
      "64": {
        "7": 94,
        "0": 98,
        "1": 95,
        "3": 97,
        "2": 95,
        "6": 93,
        "4": 98,
        "5": 94
      },
      "8": {
        "7": 99,
        "4": 99,
        "3": 99,
        "6": 100,
        "2": 100,
        "1": 98,
        "0": 100,
        "5": 99
      },
      "128": {
        "4": 96,
        "1": 90,
        "5": 95,
        "2": 93,
        "0": 91,
        "7": 92,
        "6": 95,
        "3": 94
      }
    }
  }
}