{
  "shots": 200,
  "survival": {
    "0": {
      "2": {
        "1": 199,
        "0": 199
      },
      "64": {
        "0": 200,
        "1": 200
      },
      "8": {
        "0": 200,
        "1": 199
      },
      "32": {
        "0": 198,
        "1": 198
      }
    },
    "1": {
      "2": {
        "1": 199,
        "0": 199
      },
      "64": {
        "0": 198,
        "1": 199
      },
      "8": {
        "0": 199,
        "1": 198
      },
      "32": {
        "0": 200,
        "1": 199
      }
    },
    "2": {
      "2": {
        "1": 200,
        "0": 200
      },
      "64": {
        "0": 194,
        "1": 198
      },
      "8": {
        "0": 198,
        "1": 200
      },
      "32": {
        "0": 199,
        "1": 198
      }
    },
    "3": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 199,
        "1": 196
      },
      "8": {
        "0": 199,
        "1": 200
      },
      "32": {
        "0": 197,
        "1": 198
      }
    },
    "4": {
      "2": {
        "1": 199,
        "0": 199
      },
      "64": {
        "0": 198,
        "1": 198
      },
      "8": {
        "0": 200,
        "1": 199
      },
      "32": {
        "0": 198,
        "1": 200
      }
    },
    "5": {
      "2": {
        "1": 200,
        "0": 200
      },
      "64": {
        "0": 196,
        "1": 196
      },
      "8": {
        "0": 198,
        "1": 200
      },
      "32": {
        "0": 198,
        "1": 199
      }
    },
    "6": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 199,
        "1": 198
      },
      "8": {
        "0": 199,
        "1": 199
      },
      "32": {
        "0": 200,
        "1": 199
      }
    },
    "7": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 198,
        "1": 199
      },
      "8": {
        "0": 200,
        "1": 198
      },
      "32": {
        "0": 198,
        "1": 199
      }
    },
    "8": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 197,
        "1": 196
      },
      "8": {
        "0": 199,
        "1": 199
      },
      "32": {
        "0": 198,
        "1": 200
      }
    },
    "9": {
      "2": {
        "1": 200,
        "0": 200
      },
      "64": {
        "0": 199,
        "1": 199
      },
      "8": {
        "0": 200,
        "1": 198
      },
      "32": {
        "0": 199,
        "1": 200
      }
    },
    "10": {
      "2": {
        "1": 200,
        "0": 200
      },
      "64": {
        "0": 195,
        "1": 197
      },
      "8": {
        "0": 200,
        "1": 199
      },
      "32": {
        "0": 197,
        "1": 198
      }
    },
    "11": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 199,
        "1": 197
      },
      "8": {
        "0": 200,
        "1": 198
      },
      "32": {
        "0": 199,
        "1": 200
      }
    },
    "12": {
      "2": {
        "1": 200,
        "0": 200
      },
      "64": {
        "0": 198,
        "1": 195
      },
      "8": {
        "0": 199,
        "1": 200
      },
      "32": {
        "0": 198,
        "1": 199
      }
    },
    "13": {
      "2": {
        "1": 198,
        "0": 200
      },
      "64": {
        "0": 198,
        "1": 199
      },
      "8": {
        "0": 200,
        "1": 199
      },
      "32": {
        "0": 198,
        "1": 196
      }
    },
    "14": {
      "2": {
        "1": 200,
        "0": 199
      },
      "64": {
        "0": 199,
        "1": 199
      },
      "8": {
        "0": 199,
        "1": 199
      },
      "32": {
        "0": 199,
        "1": 199
      }
    },
    "15": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 198,
        "1": 198
      },
      "8": {
        "0": 198,
        "1": 199
      },
      "32": {
        "0": 197,
        "1": 199
      }
    },
    "16": {
      "2": {
        "1": 200,
        "0": 199
      },
      "64": {
        "0": 197,
        "1": 196
      },
      "8": {
        "0": 200,
        "1": 199
      },
      "32": {
        "0": 198,
        "1": 199
      }
    },
    "17": {
      "2": {
        "1": 199,
        "0": 200
      },
      "64": {
        "0": 197,
        "1": 199
      },
      "8": {
        "0": 199,
        "1": 198
      },
      "32": {
        "0": 199,
        "1": 199
      }
    },
    "18": {
      "2": {
        "1": 198,
        "0": 200
      },
      "64": {
        "0": 199,
        "1": 194
      },
      "8": {
        "0": 199,
        "1": 200
      },
      "32": {
        "0": 199,
        "1": 198
      }
    },
    "19": {
      "2": {
        "1": 200,
        "0": 199
      },
      "64": {
        "0": 199,
        "1": 197
      },
      "8": {
        "0": 197,
        "1": 200
      },
      "32": {
        "0": 200,
        "1": 198
      }
    }
  },
  "sequence_info": {
    "2": 2,
    "8": 2,
    "32": 2,
    "64": 2
  },
  "qasm": {
    "Memory_RB: (2, 0)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(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];\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(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.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[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[0];\nif(c == 1) ZZ q[6], q[19];\nif(c == 1) ZZ q[1], q[13];\nif(c == 1) ZZ q[11], q[17];\nif(c == 1) ZZ q[14], q[5];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[3], q[8];\nif(c == 1) ZZ q[16], q[2];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[15], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nid q[3];\nrx(0.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];\nrx(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) 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[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[15];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[13];\nif(c == 1) ZZ q[10], q[3];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[0], q[18];\nif(c == 1) ZZ q[2], q[9];\nif(c == 1) ZZ q[11], q[16];\nif(c == 1) ZZ q[12], q[4];\nif(c == 1) ZZ q[7], q[1];\nif(c == 1) ZZ q[19], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nid q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nid 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[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(0.5*pi) q[17];\nry(3.5*pi) q[18];\nid q[19];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[18];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (2, 1)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[16];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[5], q[8];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[9], q[13];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[4], q[2];\nif(c == 1) ZZ q[1], q[18];\nif(c == 1) ZZ q[11], q[17];\nif(c == 1) ZZ q[0], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nid q[18];\nrz(3.5*pi) q[19];\nry(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];\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(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[15];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[10], q[12];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[19], q[5];\nif(c == 1) ZZ q[14], q[2];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[9], q[1];\nif(c == 1) ZZ q[8], q[0];\nif(c == 1) ZZ q[11], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nid q[9];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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(3.5*pi) q[4];\nrz(3.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[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (8, 0)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.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[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];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nry(3.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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[5];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[10], q[16];\nif(c == 1) ZZ q[9], q[18];\nif(c == 1) ZZ q[19], q[7];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[15], q[14];\nif(c == 1) ZZ q[8], q[13];\nif(c == 1) ZZ q[3], q[4];\nif(c == 1) ZZ q[1], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[1];\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];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[0];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[5], q[3];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[18], q[17];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[4], q[15];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[13], q[16];\nif(c == 1) ZZ q[1], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nid q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nid q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[1];\nif(c == 1) ZZ q[15], q[17];\nif(c == 1) ZZ q[16], q[6];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[10], q[14];\nif(c == 1) ZZ q[2], q[18];\nif(c == 1) ZZ q[11], q[5];\nif(c == 1) ZZ q[7], q[13];\nif(c == 1) ZZ q[9], q[3];\nif(c == 1) ZZ q[0], q[8];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.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];\nrx(3.5*pi) q[6];\nid q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\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(3.5*pi) q[8];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[13];\nrz(0.5*pi) q[18];\nry(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[3], q[1];\nif(c == 1) ZZ q[7], q[4];\nif(c == 1) ZZ q[19], q[12];\nif(c == 1) ZZ q[15], q[9];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[16], q[0];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[8], q[14];\nif(c == 1) ZZ q[17], q[10];\nif(c == 1) ZZ q[11], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[4];\nrx(3.5*pi) q[5];\nid q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[16];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[13], q[0];\nif(c == 1) ZZ q[18], q[19];\nif(c == 1) ZZ q[3], q[6];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[1], q[4];\nif(c == 1) ZZ q[5], q[14];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[11], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[8];\nif(c == 1) ZZ q[6], q[12];\nif(c == 1) ZZ q[1], q[13];\nif(c == 1) ZZ q[5], q[18];\nif(c == 1) ZZ q[16], q[14];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[15], q[7];\nif(c == 1) ZZ q[0], q[11];\nif(c == 1) ZZ q[4], q[19];\nif(c == 1) ZZ q[2], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[15];\nif(c == 1) ZZ q[18], q[9];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[17], q[13];\nif(c == 1) ZZ q[10], q[1];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[12], q[11];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[19], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nid 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];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nid q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[0], q[19];\nif(c == 1) ZZ q[15], q[9];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[11], q[8];\nif(c == 1) ZZ q[14], q[4];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[5], q[18];\nif(c == 1) ZZ q[6], q[1];\nif(c == 1) ZZ q[3], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nry(0.5*pi) 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];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(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];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[13];\nry(0.5*pi) q[16];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (8, 1)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nid q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nid q[13];\nrx(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\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[6];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[17];\nif(c == 1) ZZ q[2], q[8];\nif(c == 1) ZZ q[13], q[3];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[5], q[6];\nif(c == 1) ZZ q[16], q[4];\nif(c == 1) ZZ q[12], q[7];\nif(c == 1) ZZ q[18], q[11];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[14], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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[10];\nrz(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.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[10];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[9];\nry(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[12];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[6], q[5];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[7], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nry(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];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[19];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(3.5*pi) q[10];\nry(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[9];\nif(c == 1) ZZ q[1], q[0];\nif(c == 1) ZZ q[8], q[2];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[13], q[12];\nif(c == 1) ZZ q[17], q[15];\nif(c == 1) ZZ q[6], q[10];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[18], q[16];\nif(c == 1) ZZ q[7], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[8];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[0];\nif(c == 1) ZZ q[6], q[19];\nif(c == 1) ZZ q[17], q[4];\nif(c == 1) ZZ q[12], q[14];\nif(c == 1) ZZ q[15], q[3];\nif(c == 1) ZZ q[10], q[13];\nif(c == 1) ZZ q[1], q[2];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[5], q[18];\nif(c == 1) ZZ q[11], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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];\nrx(3.5*pi) q[5];\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[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[5];\nry(3.5*pi) q[7];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[2];\nif(c == 1) ZZ q[15], q[4];\nif(c == 1) ZZ q[18], q[17];\nif(c == 1) ZZ q[11], q[19];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[6], q[12];\nif(c == 1) ZZ q[14], q[3];\nif(c == 1) ZZ q[10], q[1];\nif(c == 1) ZZ q[13], q[8];\nif(c == 1) ZZ q[5], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(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];\nry(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[10];\nrz(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[13], q[5];\nif(c == 1) ZZ q[11], q[9];\nif(c == 1) ZZ q[7], q[2];\nif(c == 1) ZZ q[17], q[4];\nif(c == 1) ZZ q[10], q[18];\nif(c == 1) ZZ q[16], q[12];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[19], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nid 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];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(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[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(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[19], q[8];\nif(c == 1) ZZ q[18], q[7];\nif(c == 1) ZZ q[13], q[14];\nif(c == 1) ZZ q[2], q[5];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[1], q[0];\nif(c == 1) ZZ q[15], q[11];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[12], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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[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];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[9];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[18];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[4], q[10];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[2], q[13];\nif(c == 1) ZZ q[19], q[5];\nif(c == 1) ZZ q[11], q[0];\nif(c == 1) ZZ q[8], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid q[0];\nrx(3.5*pi) q[1];\nid 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(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(0.5*pi) q[3];\nry(0.5*pi) q[10];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (32, 0)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.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[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[8];\nry(3.5*pi) q[12];\nry(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[9], q[6];\nif(c == 1) ZZ q[10], q[14];\nif(c == 1) ZZ q[3], q[15];\nif(c == 1) ZZ q[17], q[5];\nif(c == 1) ZZ q[19], q[16];\nif(c == 1) ZZ q[18], q[7];\nif(c == 1) ZZ q[8], q[2];\nif(c == 1) ZZ q[11], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nrx(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(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[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[8];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[7], q[16];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[14], q[0];\nif(c == 1) ZZ q[10], q[1];\nif(c == 1) ZZ q[19], q[12];\nif(c == 1) ZZ q[2], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(0.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];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(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];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[3];\nif(c == 1) ZZ q[4], q[19];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[5], q[13];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[12], q[11];\nif(c == 1) ZZ q[8], q[1];\nif(c == 1) ZZ q[18], q[16];\nif(c == 1) ZZ q[2], q[9];\nif(c == 1) ZZ q[17], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nid q[13];\nry(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\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[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.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[10];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[0], q[6];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[1], q[16];\nif(c == 1) ZZ q[14], q[15];\nif(c == 1) ZZ q[18], q[13];\nif(c == 1) ZZ q[19], q[12];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[10], q[5];\nif(c == 1) ZZ q[4], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(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];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[17];\nry(0.5*pi) q[19];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[10];\nif(c == 1) ZZ q[8], q[13];\nif(c == 1) ZZ q[14], q[3];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[1], q[18];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[4], q[17];\nif(c == 1) ZZ q[19], q[6];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[2], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\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(0.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];\nrx(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nid q[14];\nry(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[1];\nif(c == 1) ZZ q[9], q[5];\nif(c == 1) ZZ q[19], q[7];\nif(c == 1) ZZ q[12], q[11];\nif(c == 1) ZZ q[8], q[0];\nif(c == 1) ZZ q[6], q[18];\nif(c == 1) ZZ q[13], q[3];\nif(c == 1) ZZ q[2], q[16];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[14], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(3.5*pi) q[10];\nid q[11];\nrx(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[17];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[14], q[8];\nif(c == 1) ZZ q[12], q[15];\nif(c == 1) ZZ q[4], q[11];\nif(c == 1) ZZ q[2], q[18];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[6], q[5];\nif(c == 1) ZZ q[9], q[19];\nif(c == 1) ZZ q[17], q[0];\nif(c == 1) ZZ q[1], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nid 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[10];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[19];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[13], q[1];\nif(c == 1) ZZ q[16], q[11];\nif(c == 1) ZZ q[7], q[4];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[3], q[15];\nif(c == 1) ZZ q[6], q[14];\nif(c == 1) ZZ q[5], q[10];\nif(c == 1) ZZ q[9], q[17];\nif(c == 1) ZZ q[0], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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];\nrz(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.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[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[13];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[16];\nry(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[8];\nif(c == 1) ZZ q[17], q[10];\nif(c == 1) ZZ q[16], q[5];\nif(c == 1) ZZ q[15], q[7];\nif(c == 1) ZZ q[4], q[6];\nif(c == 1) ZZ q[11], q[14];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[9], q[3];\nif(c == 1) ZZ q[12], q[18];\nif(c == 1) ZZ q[19], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nid q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(0.5*pi) q[19];\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(0.5*pi) q[4];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nry(0.5*pi) q[14];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[11];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[6];\nif(c == 1) ZZ q[1], q[15];\nif(c == 1) ZZ q[18], q[19];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[2], q[4];\nif(c == 1) ZZ q[3], q[11];\nif(c == 1) ZZ q[9], q[17];\nif(c == 1) ZZ q[13], q[16];\nif(c == 1) ZZ q[0], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.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[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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[11];\nry(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[2], q[12];\nif(c == 1) ZZ q[14], q[13];\nif(c == 1) ZZ q[5], q[8];\nif(c == 1) ZZ q[17], q[6];\nif(c == 1) ZZ q[4], q[15];\nif(c == 1) ZZ q[16], q[18];\nif(c == 1) ZZ q[10], q[11];\nif(c == 1) ZZ q[1], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(0.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];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(0.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[12];\nry(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[7];\nif(c == 1) ZZ q[12], q[17];\nif(c == 1) ZZ q[1], q[15];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[2], q[5];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[19], q[10];\nif(c == 1) ZZ q[13], q[18];\nif(c == 1) ZZ q[6], q[0];\nif(c == 1) ZZ q[11], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nry(0.5*pi) q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[8];\nry(0.5*pi) q[10];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[6];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[5], q[0];\nif(c == 1) ZZ q[11], q[19];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[15], q[18];\nif(c == 1) ZZ q[9], q[12];\nif(c == 1) ZZ q[7], q[1];\nif(c == 1) ZZ q[13], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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];\nrz(0.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[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) 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];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[18];\nif(c == 1) ZZ q[6], q[13];\nif(c == 1) ZZ q[8], q[1];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[14], q[12];\nif(c == 1) ZZ q[10], q[7];\nif(c == 1) ZZ q[19], q[2];\nif(c == 1) ZZ q[17], q[15];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[11], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\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];\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[10];\nry(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[11], q[3];\nif(c == 1) ZZ q[10], q[9];\nif(c == 1) ZZ q[15], q[6];\nif(c == 1) ZZ q[18], q[4];\nif(c == 1) ZZ q[12], q[2];\nif(c == 1) ZZ q[17], q[19];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[13], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrx(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];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[9];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[14];\nif(c == 1) ZZ q[13], q[15];\nif(c == 1) ZZ q[0], q[7];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[4], q[1];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[12], q[17];\nif(c == 1) ZZ q[3], q[19];\nif(c == 1) ZZ q[16], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[13];\nry(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[1];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[5], q[7];\nif(c == 1) ZZ q[14], q[11];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[16], q[13];\nif(c == 1) ZZ q[12], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.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];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[2];\nrx(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];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[7];\nry(3.5*pi) q[13];\nry(3.5*pi) q[16];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[17], q[10];\nif(c == 1) ZZ q[14], q[3];\nif(c == 1) ZZ q[1], q[8];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[0], q[6];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[15], q[7];\nif(c == 1) ZZ q[18], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[5];\nrx(3.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nid q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[16];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[8], q[5];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[11], q[4];\nif(c == 1) ZZ q[18], q[3];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[1], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nid q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.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];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(0.5*pi) q[4];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[5];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[11], q[10];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[17], q[3];\nif(c == 1) ZZ q[8], q[1];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[15], q[7];\nif(c == 1) ZZ q[13], q[0];\nif(c == 1) ZZ q[4], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nid q[19];\nrz(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(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[19];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[7], q[0];\nif(c == 1) ZZ q[2], q[13];\nif(c == 1) ZZ q[3], q[5];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[14], q[15];\nif(c == 1) ZZ q[1], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nid 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(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(0.5*pi) q[17];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[10];\nry(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[8];\nif(c == 1) ZZ q[14], q[17];\nif(c == 1) ZZ q[19], q[3];\nif(c == 1) ZZ q[4], q[10];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[15], q[13];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[16], q[18];\nif(c == 1) ZZ q[11], q[12];\nif(c == 1) ZZ q[9], q[1];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(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];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[5];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[9];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[0], q[11];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[18], q[3];\nif(c == 1) ZZ q[19], q[8];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[15], q[6];\nif(c == 1) ZZ q[4], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.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[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[5], q[7];\nif(c == 1) ZZ q[15], q[18];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[1], q[2];\nif(c == 1) ZZ q[17], q[4];\nif(c == 1) ZZ q[11], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid q[0];\nrz(0.5*pi) q[1];\nrz(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[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[2];\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];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[4];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[10], q[11];\nif(c == 1) ZZ q[13], q[9];\nif(c == 1) ZZ q[7], q[19];\nif(c == 1) ZZ q[15], q[0];\nif(c == 1) ZZ q[4], q[14];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[5], q[17];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[16], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.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[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[12];\nry(3.5*pi) q[15];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[1];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[18], q[9];\nif(c == 1) ZZ q[10], q[8];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[19], q[6];\nif(c == 1) ZZ q[17], q[15];\nif(c == 1) ZZ q[5], q[12];\nif(c == 1) ZZ q[13], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nrx(3.5*pi) 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[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];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\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(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[8];\nif(c == 1) ZZ q[17], q[7];\nif(c == 1) ZZ q[2], q[19];\nif(c == 1) ZZ q[10], q[12];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[11], q[14];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[5], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.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];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nid q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) 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];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[5];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[0], q[14];\nif(c == 1) ZZ q[2], q[17];\nif(c == 1) ZZ q[6], q[1];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[9], q[18];\nif(c == 1) ZZ q[8], q[4];\nif(c == 1) ZZ q[19], q[10];\nif(c == 1) ZZ q[3], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(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];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[6];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(0.5*pi) q[12];\nry(0.5*pi) q[16];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[12];\nif(c == 1) ZZ q[4], q[3];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[13], q[16];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[2], q[17];\nif(c == 1) ZZ q[18], q[1];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[11], q[8];\nif(c == 1) ZZ q[5], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nry(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(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[6];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[9];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[6];\nif(c == 1) ZZ q[1], q[0];\nif(c == 1) ZZ q[11], q[2];\nif(c == 1) ZZ q[4], q[12];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[15], q[17];\nif(c == 1) ZZ q[19], q[14];\nif(c == 1) ZZ q[9], q[13];\nif(c == 1) ZZ q[5], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrz(0.5*pi) q[10];\nry(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nry(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(0.5*pi) q[9];\nry(3.5*pi) q[17];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[15], q[0];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[11], q[17];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[7], q[4];\nif(c == 1) ZZ q[5], q[10];\nif(c == 1) ZZ q[18], q[14];\nif(c == 1) ZZ q[9], q[16];\nif(c == 1) ZZ q[2], q[8];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(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];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[7];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[15], q[4];\nif(c == 1) ZZ q[6], q[5];\nif(c == 1) ZZ q[10], q[13];\nif(c == 1) ZZ q[7], q[9];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[11], q[3];\nif(c == 1) ZZ q[8], q[2];\nif(c == 1) ZZ q[0], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nid 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(3.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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(3.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[7];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (32, 1)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nry(0.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];\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(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nid q[15];\nid q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[14];\nif(c == 1) ZZ q[10], q[18];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[12], q[7];\nif(c == 1) ZZ q[17], q[15];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[13], q[8];\nif(c == 1) ZZ q[6], q[3];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[19], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nid 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];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nry(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[5];\nif(c == 1) ZZ q[15], q[11];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[14], q[0];\nif(c == 1) ZZ q[1], q[12];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[2], q[19];\nif(c == 1) ZZ q[16], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrz(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];\nrx(3.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nid q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(0.5*pi) q[11];\nrz(0.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[6], q[2];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[7], q[8];\nif(c == 1) ZZ q[17], q[13];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[12], q[0];\nif(c == 1) ZZ q[15], q[11];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[5], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[4];\nid 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(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[6];\nry(3.5*pi) q[11];\nry(3.5*pi) q[14];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[6];\nif(c == 1) ZZ q[10], q[15];\nif(c == 1) ZZ q[19], q[3];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[9], q[18];\nif(c == 1) ZZ q[16], q[5];\nif(c == 1) ZZ q[7], q[8];\nif(c == 1) ZZ q[14], q[4];\nif(c == 1) ZZ q[2], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nid q[1];\nrz(0.5*pi) q[2];\nrx(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(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(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[10];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[19];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[15], q[2];\nif(c == 1) ZZ q[17], q[1];\nif(c == 1) ZZ q[3], q[0];\nif(c == 1) ZZ q[13], q[9];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[10], q[12];\nif(c == 1) ZZ q[7], q[19];\nif(c == 1) ZZ q[4], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nid 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];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nid q[16];\nrz(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[5], q[6];\nif(c == 1) ZZ q[3], q[16];\nif(c == 1) ZZ q[0], q[9];\nif(c == 1) ZZ q[2], q[13];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[11], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nid 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];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[16], q[18];\nif(c == 1) ZZ q[15], q[17];\nif(c == 1) ZZ q[8], q[13];\nif(c == 1) ZZ q[5], q[0];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[2], q[19];\nif(c == 1) ZZ q[4], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[12], q[5];\nif(c == 1) ZZ q[14], q[9];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[16], q[7];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[4], q[2];\nif(c == 1) ZZ q[13], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrx(0.5*pi) 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];\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(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[18], q[7];\nif(c == 1) ZZ q[15], q[0];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[2], q[13];\nif(c == 1) ZZ q[19], q[8];\nif(c == 1) ZZ q[4], q[12];\nif(c == 1) ZZ q[16], q[5];\nif(c == 1) ZZ q[11], q[1];\nif(c == 1) ZZ q[10], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nid 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];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[4];\nry(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[14], q[3];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[1], q[13];\nif(c == 1) ZZ q[4], q[15];\nif(c == 1) ZZ q[2], q[10];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[17], q[6];\nif(c == 1) ZZ q[8], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nid q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nid q[18];\nid q[19];\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(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[11];\nry(3.5*pi) q[14];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[8], q[19];\nif(c == 1) ZZ q[1], q[5];\nif(c == 1) ZZ q[14], q[12];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[18], q[15];\nif(c == 1) ZZ q[16], q[17];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[3], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.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[4];\nrx(0.5*pi) q[5];\nrx(0.5*pi) q[6];\nid q[7];\nrx(0.5*pi) q[8];\nid q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[11];\nry(0.5*pi) q[13];\nry(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[7], q[14];\nif(c == 1) ZZ q[2], q[4];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[3], q[18];\nif(c == 1) ZZ q[12], q[11];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[9], q[1];\nif(c == 1) ZZ q[15], q[8];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[5];\nid 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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[5];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[9];\nif(c == 1) ZZ q[8], q[4];\nif(c == 1) ZZ q[3], q[11];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[18], q[15];\nif(c == 1) ZZ q[2], q[5];\nif(c == 1) ZZ q[19], q[14];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[10], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[12];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[16], q[15];\nif(c == 1) ZZ q[11], q[13];\nif(c == 1) ZZ q[7], q[18];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[10], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nid q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nid q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) 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];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[15], q[7];\nif(c == 1) ZZ q[13], q[5];\nif(c == 1) ZZ q[0], q[17];\nif(c == 1) ZZ q[2], q[10];\nif(c == 1) ZZ q[4], q[6];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[11], q[14];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[1], q[12];\nif(c == 1) ZZ q[3], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nid 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];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[4];\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(3.5*pi) q[11];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nry(0.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[0];\nif(c == 1) ZZ q[2], q[7];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[3], q[15];\nif(c == 1) ZZ q[1], q[16];\nif(c == 1) ZZ q[14], q[18];\nif(c == 1) ZZ q[19], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.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[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nid q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(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];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[3], q[15];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[13], q[11];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[0], q[18];\nif(c == 1) ZZ q[17], q[8];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[14], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(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(0.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];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(0.5*pi) q[19];\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(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(0.5*pi) q[19];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[14];\nif(c == 1) ZZ q[16], q[8];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[17], q[1];\nif(c == 1) ZZ q[2], q[5];\nif(c == 1) ZZ q[18], q[13];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[11], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.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[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) 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];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[16];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[11], q[19];\nif(c == 1) ZZ q[18], q[4];\nif(c == 1) ZZ q[6], q[3];\nif(c == 1) ZZ q[10], q[5];\nif(c == 1) ZZ q[17], q[14];\nif(c == 1) ZZ q[1], q[2];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[8], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.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];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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(0.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nry(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[10], q[18];\nif(c == 1) ZZ q[9], q[4];\nif(c == 1) ZZ q[3], q[7];\nif(c == 1) ZZ q[11], q[6];\nif(c == 1) ZZ q[15], q[1];\nif(c == 1) ZZ q[5], q[14];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[0], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(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];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[7], q[19];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[18], q[6];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[2], q[1];\nif(c == 1) ZZ q[14], q[9];\nif(c == 1) ZZ q[16], q[0];\nif(c == 1) ZZ q[4], q[10];\nif(c == 1) ZZ q[5], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nid 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[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[9];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[16], q[17];\nif(c == 1) ZZ q[7], q[14];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[18], q[11];\nif(c == 1) ZZ q[1], q[4];\nif(c == 1) ZZ q[12], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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];\nrx(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\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[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[12];\nif(c == 1) ZZ q[2], q[17];\nif(c == 1) ZZ q[13], q[15];\nif(c == 1) ZZ q[1], q[5];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[3], q[7];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[6], q[14];\nif(c == 1) ZZ q[9], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(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[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[2];\nif(c == 1) ZZ q[9], q[19];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[7], q[6];\nif(c == 1) ZZ q[16], q[8];\nif(c == 1) ZZ q[13], q[4];\nif(c == 1) ZZ q[1], q[18];\nif(c == 1) ZZ q[15], q[12];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[5], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nid q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[16];\nry(0.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[17];\nif(c == 1) ZZ q[5], q[3];\nif(c == 1) ZZ q[14], q[8];\nif(c == 1) ZZ q[7], q[13];\nif(c == 1) ZZ q[6], q[16];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[18], q[19];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[12], q[4];\nif(c == 1) ZZ q[1], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[10];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[6], q[1];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[15], q[14];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[12], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(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[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nry(3.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[18], q[5];\nif(c == 1) ZZ q[16], q[8];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[17], q[13];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[6], q[3];\nif(c == 1) ZZ q[0], q[11];\nif(c == 1) ZZ q[1], q[9];\nif(c == 1) ZZ q[15], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nid 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(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[3];\nif(c == 1) ZZ q[18], q[17];\nif(c == 1) ZZ q[6], q[10];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[7], q[16];\nif(c == 1) ZZ q[15], q[19];\nif(c == 1) ZZ q[13], q[5];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[4], q[14];\nif(c == 1) ZZ q[2], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(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];\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(0.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[14];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[13], q[18];\nif(c == 1) ZZ q[9], q[6];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[14], q[0];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[2], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nid q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(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[6];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(0.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[1];\nif(c == 1) ZZ q[13], q[0];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[6], q[11];\nif(c == 1) ZZ q[16], q[10];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[17], q[3];\nif(c == 1) ZZ q[4], q[14];\nif(c == 1) ZZ q[5], q[19];\nif(c == 1) ZZ q[7], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nid 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];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[12];\nry(3.5*pi) q[14];\nry(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[13];\nif(c == 1) ZZ q[16], q[1];\nif(c == 1) ZZ q[10], q[3];\nif(c == 1) ZZ q[17], q[5];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[4], q[2];\nif(c == 1) ZZ q[6], q[12];\nif(c == 1) ZZ q[19], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrz(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(0.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];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[19];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[9];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[4];\nif(c == 1) ZZ q[16], q[17];\nif(c == 1) ZZ q[11], q[2];\nif(c == 1) ZZ q[5], q[8];\nif(c == 1) ZZ q[10], q[7];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[9], q[18];\nif(c == 1) ZZ q[19], q[14];\nif(c == 1) ZZ q[15], q[6];\nif(c == 1) ZZ q[13], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nid 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];\nid q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nid q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[7];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (64, 0)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.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(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[18], q[14];\nif(c == 1) ZZ q[16], q[7];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[1], q[2];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[19], q[0];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[6], q[3];\nif(c == 1) ZZ q[12], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(0.5*pi) q[4];\nid q[5];\nrx(0.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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrz(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[0];\nif(c == 1) ZZ q[14], q[13];\nif(c == 1) ZZ q[11], q[9];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[19], q[2];\nif(c == 1) ZZ q[3], q[16];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[6], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[10];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[17];\nif(c == 1) ZZ q[10], q[9];\nif(c == 1) ZZ q[13], q[15];\nif(c == 1) ZZ q[6], q[12];\nif(c == 1) ZZ q[2], q[11];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[3], q[1];\nif(c == 1) ZZ q[7], q[14];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[0], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nid q[3];\nrx(0.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[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nry(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrz(0.5*pi) 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[9];\nrx(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[0];\nif(c == 1) ZZ q[13], q[15];\nif(c == 1) ZZ q[3], q[5];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[11], q[19];\nif(c == 1) ZZ q[18], q[9];\nif(c == 1) ZZ q[2], q[14];\nif(c == 1) ZZ q[1], q[12];\nif(c == 1) ZZ q[16], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(3.5*pi) q[3];\nid 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(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[11], q[0];\nif(c == 1) ZZ q[5], q[10];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[1], q[18];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[4], q[3];\nif(c == 1) ZZ q[17], q[12];\nif(c == 1) ZZ q[2], q[14];\nif(c == 1) ZZ q[6], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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];\nry(0.5*pi) q[5];\nrz(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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[9], q[1];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[18], q[19];\nif(c == 1) ZZ q[11], q[7];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[14], q[2];\nif(c == 1) ZZ q[16], q[13];\nif(c == 1) ZZ q[10], q[8];\nif(c == 1) ZZ q[5], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nry(0.5*pi) q[17];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[3];\nry(0.5*pi) q[9];\nry(0.5*pi) q[11];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[8], q[9];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[1], q[10];\nif(c == 1) ZZ q[7], q[2];\nif(c == 1) ZZ q[6], q[18];\nif(c == 1) ZZ q[11], q[5];\nif(c == 1) ZZ q[17], q[4];\nif(c == 1) ZZ q[14], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(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[6];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(0.5*pi) q[1];\nry(0.5*pi) q[3];\nry(3.5*pi) q[6];\nry(3.5*pi) q[10];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[4];\nif(c == 1) ZZ q[14], q[10];\nif(c == 1) ZZ q[13], q[15];\nif(c == 1) ZZ q[7], q[19];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[1], q[12];\nif(c == 1) ZZ q[11], q[0];\nif(c == 1) ZZ q[18], q[16];\nif(c == 1) ZZ q[3], q[8];\nif(c == 1) ZZ q[5], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[4];\nid q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nid q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[16];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[4], q[6];\nif(c == 1) ZZ q[16], q[7];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[14], q[3];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[11], q[18];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[2], q[8];\nif(c == 1) ZZ q[1], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(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[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[10];\nry(0.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[17], q[8];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[6], q[11];\nif(c == 1) ZZ q[16], q[2];\nif(c == 1) ZZ q[14], q[12];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[5], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[5];\nid q[6];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nid q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[10], q[3];\nif(c == 1) ZZ q[13], q[12];\nif(c == 1) ZZ q[6], q[1];\nif(c == 1) ZZ q[5], q[14];\nif(c == 1) ZZ q[4], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.5*pi) 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(0.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[2], q[9];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[16], q[0];\nif(c == 1) ZZ q[13], q[14];\nif(c == 1) ZZ q[17], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(0.5*pi) q[0];\nrx(0.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];\nry(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[8];\nry(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[11];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[9], q[5];\nif(c == 1) ZZ q[17], q[3];\nif(c == 1) ZZ q[6], q[12];\nif(c == 1) ZZ q[10], q[8];\nif(c == 1) ZZ q[16], q[13];\nif(c == 1) ZZ q[2], q[19];\nif(c == 1) ZZ q[7], q[4];\nif(c == 1) ZZ q[0], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(0.5*pi) q[0];\nrz(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];\nrx(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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(0.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[13];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[5], q[17];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[7], q[8];\nif(c == 1) ZZ q[12], q[2];\nif(c == 1) ZZ q[14], q[0];\nif(c == 1) ZZ q[19], q[3];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[18], q[1];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[14];\nry(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[14];\nif(c == 1) ZZ q[2], q[10];\nif(c == 1) ZZ q[15], q[11];\nif(c == 1) ZZ q[19], q[5];\nif(c == 1) ZZ q[16], q[18];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[1], q[4];\nif(c == 1) ZZ q[9], q[12];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[13], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nid 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];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.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];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[11];\nif(c == 1) ZZ q[8], q[3];\nif(c == 1) ZZ q[17], q[6];\nif(c == 1) ZZ q[2], q[7];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[9], q[19];\nif(c == 1) ZZ q[13], q[1];\nif(c == 1) ZZ q[5], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nid q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[8];\nif(c == 1) ZZ q[14], q[5];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[17], q[11];\nif(c == 1) ZZ q[12], q[7];\nif(c == 1) ZZ q[4], q[3];\nif(c == 1) ZZ q[9], q[18];\nif(c == 1) ZZ q[15], q[13];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[16], q[1];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\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(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[11];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[19], q[7];\nif(c == 1) ZZ q[14], q[17];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[8], q[15];\nif(c == 1) ZZ q[6], q[2];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[0], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid q[0];\nid 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];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(0.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[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[4];\nif(c == 1) ZZ q[11], q[17];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[19], q[14];\nif(c == 1) ZZ q[2], q[10];\nif(c == 1) ZZ q[3], q[0];\nif(c == 1) ZZ q[13], q[7];\nif(c == 1) ZZ q[15], q[18];\nif(c == 1) ZZ q[5], q[1];\nif(c == 1) ZZ q[8], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(0.5*pi) q[0];\nry(0.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];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.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[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[19];\nrz(0.5*pi) q[2];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[7];\nif(c == 1) ZZ q[14], q[13];\nif(c == 1) ZZ q[9], q[2];\nif(c == 1) ZZ q[4], q[17];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[0], q[11];\nif(c == 1) ZZ q[18], q[1];\nif(c == 1) ZZ q[19], q[12];\nif(c == 1) ZZ q[8], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nid 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(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(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[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nry(3.5*pi) q[10];\nry(0.5*pi) q[16];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[7], q[0];\nif(c == 1) ZZ q[11], q[10];\nif(c == 1) ZZ q[8], q[2];\nif(c == 1) ZZ q[3], q[1];\nif(c == 1) ZZ q[18], q[6];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[5], q[14];\nif(c == 1) ZZ q[12], q[17];\nif(c == 1) ZZ q[9], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nid 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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\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(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[4];\nif(c == 1) ZZ q[0], q[7];\nif(c == 1) ZZ q[12], q[9];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[19], q[2];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[14], q[5];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[16], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nry(0.5*pi) q[3];\nid 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(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nry(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[8];\nry(0.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[6], q[18];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[11], q[0];\nif(c == 1) ZZ q[5], q[9];\nif(c == 1) ZZ q[10], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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[4];\nrz(3.5*pi) 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[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nid q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[12], q[15];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[5], q[18];\nif(c == 1) ZZ q[14], q[17];\nif(c == 1) ZZ q[0], q[8];\nif(c == 1) ZZ q[7], q[6];\nif(c == 1) ZZ q[4], q[10];\nif(c == 1) ZZ q[2], q[1];\nif(c == 1) ZZ q[13], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nid q[1];\nrz(3.5*pi) q[2];\nrx(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];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.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[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[18];\nif(c == 1) ZZ q[13], q[4];\nif(c == 1) ZZ q[17], q[12];\nif(c == 1) ZZ q[15], q[16];\nif(c == 1) ZZ q[11], q[7];\nif(c == 1) ZZ q[9], q[3];\nif(c == 1) ZZ q[8], q[5];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[19], q[10];\nif(c == 1) ZZ q[2], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nid 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];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[18], q[3];\nif(c == 1) ZZ q[14], q[19];\nif(c == 1) ZZ q[2], q[4];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[11], q[16];\nif(c == 1) ZZ q[15], q[5];\nif(c == 1) ZZ q[13], q[12];\nif(c == 1) ZZ q[10], q[7];\nif(c == 1) ZZ q[1], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(0.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];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[15];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[17], q[12];\nif(c == 1) ZZ q[13], q[19];\nif(c == 1) ZZ q[3], q[15];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[4], q[6];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[5], q[10];\nif(c == 1) ZZ q[9], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nid 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(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nid q[12];\nrz(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[9];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[15], q[14];\nif(c == 1) ZZ q[17], q[10];\nif(c == 1) ZZ q[7], q[13];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[9], q[18];\nif(c == 1) ZZ q[16], q[6];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[3], q[1];\nif(c == 1) ZZ q[4], q[2];\nif(c == 1) ZZ q[8], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nid 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];\nrz(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nid q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(0.5*pi) q[4];\nrz(3.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[9];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[1];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[7], q[16];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[17], q[14];\nif(c == 1) ZZ q[12], q[0];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[11], q[6];\nif(c == 1) ZZ q[13], q[4];\nif(c == 1) ZZ q[10], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[11];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[7];\nif(c == 1) ZZ q[15], q[1];\nif(c == 1) ZZ q[12], q[10];\nif(c == 1) ZZ q[8], q[4];\nif(c == 1) ZZ q[19], q[16];\nif(c == 1) ZZ q[0], q[14];\nif(c == 1) ZZ q[18], q[5];\nif(c == 1) ZZ q[2], q[17];\nif(c == 1) ZZ q[11], q[3];\nif(c == 1) ZZ q[13], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(0.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.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[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[3], q[18];\nif(c == 1) ZZ q[7], q[14];\nif(c == 1) ZZ q[4], q[6];\nif(c == 1) ZZ q[19], q[11];\nif(c == 1) ZZ q[1], q[15];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[13], q[9];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[17], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nry(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];\nrz(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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\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];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[9];\nry(0.5*pi) q[10];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[15], q[14];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[5], q[17];\nif(c == 1) ZZ q[12], q[3];\nif(c == 1) ZZ q[6], q[19];\nif(c == 1) ZZ q[4], q[7];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[18], q[2];\nif(c == 1) ZZ q[16], q[8];\nif(c == 1) ZZ q[11], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.5*pi) 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];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[2];\nif(c == 1) ZZ q[17], q[11];\nif(c == 1) ZZ q[8], q[4];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[5], q[18];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[12], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[5];\nid q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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(3.5*pi) q[4];\nry(3.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[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[4], q[12];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[16], q[6];\nif(c == 1) ZZ q[13], q[5];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[9], q[17];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[14], q[19];\nif(c == 1) ZZ q[7], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.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];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nid q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(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[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[10];\nif(c == 1) ZZ q[16], q[7];\nif(c == 1) ZZ q[0], q[14];\nif(c == 1) ZZ q[13], q[18];\nif(c == 1) ZZ q[9], q[1];\nif(c == 1) ZZ q[4], q[12];\nif(c == 1) ZZ q[8], q[5];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[6], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrz(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];\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(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(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[10];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[3], q[11];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[13], q[1];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[10], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nrx(0.5*pi) q[1];\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(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[11];\nry(0.5*pi) q[12];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[11];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[0];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[16], q[2];\nif(c == 1) ZZ q[19], q[14];\nif(c == 1) ZZ q[5], q[3];\nif(c == 1) ZZ q[10], q[18];\nif(c == 1) ZZ q[7], q[13];\nif(c == 1) ZZ q[15], q[1];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[12], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[19];\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[5];\nry(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[9];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[18];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[10], q[14];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[8], q[13];\nif(c == 1) ZZ q[2], q[0];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[16], q[12];\nif(c == 1) ZZ q[7], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nid q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrx(3.5*pi) 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];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[15];\nif(c == 1) ZZ q[18], q[7];\nif(c == 1) ZZ q[13], q[2];\nif(c == 1) ZZ q[10], q[3];\nif(c == 1) ZZ q[9], q[8];\nif(c == 1) ZZ q[14], q[19];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[12], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.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];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrz(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[0];\nif(c == 1) ZZ q[12], q[15];\nif(c == 1) ZZ q[1], q[4];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[2], q[8];\nif(c == 1) ZZ q[3], q[18];\nif(c == 1) ZZ q[11], q[13];\nif(c == 1) ZZ q[6], q[16];\nif(c == 1) ZZ q[5], q[19];\nif(c == 1) ZZ q[7], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(3.5*pi) q[19];\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(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[13], q[7];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[8], q[3];\nif(c == 1) ZZ q[18], q[0];\nif(c == 1) ZZ q[11], q[1];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[14], q[4];\nif(c == 1) ZZ q[2], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.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[10];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.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];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nry(0.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(0.5*pi) q[1];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[2], q[10];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[4], q[11];\nif(c == 1) ZZ q[16], q[14];\nif(c == 1) ZZ q[9], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.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];\nry(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[10];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nid q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(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[10];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(0.5*pi) q[8];\nry(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[10];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[9], q[8];\nif(c == 1) ZZ q[13], q[16];\nif(c == 1) ZZ q[0], q[4];\nif(c == 1) ZZ q[11], q[19];\nif(c == 1) ZZ q[14], q[5];\nif(c == 1) ZZ q[1], q[12];\nif(c == 1) ZZ q[17], q[2];\nif(c == 1) ZZ q[15], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nid 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];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[16];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[7], q[4];\nif(c == 1) ZZ q[14], q[0];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[11], q[6];\nif(c == 1) ZZ q[18], q[2];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[10], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nid 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(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.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[12];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[15];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[6];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[19], q[13];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[10], q[3];\nif(c == 1) ZZ q[11], q[5];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[18], q[16];\nif(c == 1) ZZ q[14], q[8];\nif(c == 1) ZZ q[0], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrx(0.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[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];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.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];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[2];\nry(0.5*pi) q[7];\nry(3.5*pi) q[11];\nry(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[10], q[16];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[13], q[15];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[1], q[14];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[3], q[0];\nif(c == 1) ZZ q[19], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nid q[3];\nrx(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(3.5*pi) q[13];\nry(3.5*pi) q[15];\nry(0.5*pi) q[16];\nry(0.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[2], q[12];\nif(c == 1) ZZ q[11], q[10];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[15], q[0];\nif(c == 1) ZZ q[1], q[9];\nif(c == 1) ZZ q[7], q[6];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[14], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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];\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[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(0.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];\nry(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[11];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[5];\nif(c == 1) ZZ q[17], q[11];\nif(c == 1) ZZ q[12], q[2];\nif(c == 1) ZZ q[19], q[8];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[0], q[7];\nif(c == 1) ZZ q[10], q[14];\nif(c == 1) ZZ q[3], q[18];\nif(c == 1) ZZ q[9], q[4];\nif(c == 1) ZZ q[13], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(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[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.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[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[16];\nrz(0.5*pi) q[19];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[10];\nry(3.5*pi) q[12];\nry(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[6], q[11];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[16], q[7];\nif(c == 1) ZZ q[5], q[14];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[1], q[10];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[4], q[2];\nif(c == 1) ZZ q[15], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(0.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nid q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nid q[7];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[0];\nif(c == 1) ZZ q[11], q[5];\nif(c == 1) ZZ q[10], q[8];\nif(c == 1) ZZ q[1], q[6];\nif(c == 1) ZZ q[14], q[18];\nif(c == 1) ZZ q[4], q[3];\nif(c == 1) ZZ q[19], q[16];\nif(c == 1) ZZ q[9], q[13];\nif(c == 1) ZZ q[17], q[7];\nif(c == 1) ZZ q[12], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(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];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[1];\nry(3.5*pi) q[4];\nry(0.5*pi) q[5];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[11], q[8];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[16], q[0];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[5], q[6];\nif(c == 1) ZZ q[2], q[17];\nif(c == 1) ZZ q[18], q[3];\nif(c == 1) ZZ q[19], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(0.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[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nid q[11];\nrx(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(0.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[10];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nry(0.5*pi) q[16];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[5];\nif(c == 1) ZZ q[11], q[3];\nif(c == 1) ZZ q[18], q[0];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[7], q[13];\nif(c == 1) ZZ q[8], q[9];\nif(c == 1) ZZ q[15], q[14];\nif(c == 1) ZZ q[10], q[12];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[1], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nid q[4];\nid 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[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[19], q[3];\nif(c == 1) ZZ q[18], q[12];\nif(c == 1) ZZ q[14], q[4];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[8], q[2];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[15], q[9];\nif(c == 1) ZZ q[7], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nid 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(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nid q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\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];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(0.5*pi) q[15];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[13];\nry(3.5*pi) q[17];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[19];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[17], q[7];\nif(c == 1) ZZ q[0], q[8];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[13], q[11];\nif(c == 1) ZZ q[10], q[12];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[18], q[1];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.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];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nid q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nid q[19];\nry(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[4];\nry(3.5*pi) q[11];\nry(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[19];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[7], q[8];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[9], q[0];\nif(c == 1) ZZ q[10], q[16];\nif(c == 1) ZZ q[4], q[12];\nif(c == 1) ZZ q[18], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(3.5*pi) q[5];\nrx(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(0.5*pi) 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];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[8], q[9];\nif(c == 1) ZZ q[4], q[15];\nif(c == 1) ZZ q[16], q[0];\nif(c == 1) ZZ q[17], q[2];\nif(c == 1) ZZ q[3], q[18];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[10], q[6];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[7], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nid q[3];\nrx(3.5*pi) q[4];\nry(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(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[9];\nrz(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[2];\nif(c == 1) ZZ q[19], q[7];\nif(c == 1) ZZ q[16], q[1];\nif(c == 1) ZZ q[18], q[3];\nif(c == 1) ZZ q[10], q[12];\nif(c == 1) ZZ q[11], q[4];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[17], q[0];\nif(c == 1) ZZ q[13], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(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(3.5*pi) q[5];\nid q[6];\nrx(3.5*pi) q[7];\nid q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(0.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[1];\nry(3.5*pi) q[7];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[13];\nif(c == 1) ZZ q[15], q[4];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[9], q[10];\nif(c == 1) ZZ q[16], q[6];\nif(c == 1) ZZ q[0], q[17];\nif(c == 1) ZZ q[5], q[19];\nif(c == 1) ZZ q[14], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nry(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nid q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(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];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[18];\nrz(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[6];\nry(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[13];\nif(c == 1) ZZ q[3], q[15];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[0], q[6];\nif(c == 1) ZZ q[18], q[12];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[9], q[10];\nif(c == 1) ZZ q[14], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nid q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(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[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[9];\nry(0.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[18];\nif(c == 1) ZZ q[10], q[9];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[14], q[17];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[15], q[19];\nif(c == 1) ZZ q[6], q[2];\nif(c == 1) ZZ q[8], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.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];\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[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nid q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrz(3.5*pi) q[19];\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[6];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[19];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[10];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[19], q[7];\nif(c == 1) ZZ q[1], q[15];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[11], q[8];\nif(c == 1) ZZ q[18], q[5];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[0], q[9];\nif(c == 1) ZZ q[14], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[15];\nry(0.5*pi) q[16];\nid q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[11];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[8];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[19], q[5];\nif(c == 1) ZZ q[15], q[2];\nif(c == 1) ZZ q[6], q[13];\nif(c == 1) ZZ q[14], q[18];\nif(c == 1) ZZ q[17], q[7];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[11], q[9];\nif(c == 1) ZZ q[3], q[16];\nif(c == 1) ZZ q[0], q[8];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nid q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[19];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[15], q[1];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[11], q[18];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[12], q[2];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[8], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nry(3.5*pi) q[10];\nry(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(0.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nry(3.5*pi) q[8];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[13], q[18];\nif(c == 1) ZZ q[6], q[0];\nif(c == 1) ZZ q[4], q[19];\nif(c == 1) ZZ q[11], q[1];\nif(c == 1) ZZ q[16], q[17];\nif(c == 1) ZZ q[9], q[7];\nif(c == 1) ZZ q[10], q[14];\nif(c == 1) ZZ q[15], q[3];\nif(c == 1) ZZ q[12], q[8];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nid q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[4];\nry(0.5*pi) q[10];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "Memory_RB: (64, 1)": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\ninclude \"hqslib1_dev.inc\";\n\nqreg q[20];\ncreg c[20];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.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];\nry(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(0.5*pi) q[0];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[12];\nrz(0.5*pi) q[16];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[17], q[15];\nif(c == 1) ZZ q[0], q[14];\nif(c == 1) ZZ q[5], q[8];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[7], q[6];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[11], q[16];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[9], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nid 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];\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[10];\nrx(0.5*pi) q[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(0.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[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[14];\nif(c == 1) ZZ q[17], q[11];\nif(c == 1) ZZ q[7], q[5];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[6], q[18];\nif(c == 1) ZZ q[4], q[8];\nif(c == 1) ZZ q[15], q[9];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[13], q[2];\nif(c == 1) ZZ q[19], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(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];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) 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[6];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[8];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[17], q[8];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[18], q[7];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[13], q[4];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[0], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nid 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[10];\nry(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[7];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[13];\nry(0.5*pi) q[14];\nry(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[6];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[14], q[0];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[9], q[4];\nif(c == 1) ZZ q[18], q[2];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[13], q[19];\nif(c == 1) ZZ q[5], q[7];\nif(c == 1) ZZ q[12], q[1];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) 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];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nid q[11];\nrz(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[17], q[13];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[18], q[1];\nif(c == 1) ZZ q[4], q[8];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[10], q[0];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[14], q[2];\nif(c == 1) ZZ q[12], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(0.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[5];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(0.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[11];\nif(c == 1) ZZ q[5], q[19];\nif(c == 1) ZZ q[15], q[10];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[13], q[2];\nif(c == 1) ZZ q[18], q[4];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[17], q[12];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[6], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nid q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[16];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[15], q[18];\nif(c == 1) ZZ q[3], q[8];\nif(c == 1) ZZ q[14], q[12];\nif(c == 1) ZZ q[6], q[13];\nif(c == 1) ZZ q[17], q[11];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[0], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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];\nrx(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nid q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(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];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(3.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[11];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[8];\nif(c == 1) ZZ q[5], q[4];\nif(c == 1) ZZ q[19], q[11];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[17], q[6];\nif(c == 1) ZZ q[12], q[15];\nif(c == 1) ZZ q[2], q[7];\nif(c == 1) ZZ q[13], q[9];\nif(c == 1) ZZ q[0], q[18];\nif(c == 1) ZZ q[14], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(0.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[10];\nrx(3.5*pi) q[11];\nid q[12];\nrx(0.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nid q[19];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[0];\nry(3.5*pi) q[2];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[15];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[1], q[2];\nif(c == 1) ZZ q[19], q[12];\nif(c == 1) ZZ q[6], q[16];\nif(c == 1) ZZ q[5], q[13];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[3], q[0];\nif(c == 1) ZZ q[11], q[7];\nif(c == 1) ZZ q[9], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(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(0.5*pi) 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];\nrz(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[6];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[4];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[12], q[18];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[16], q[11];\nif(c == 1) ZZ q[17], q[5];\nif(c == 1) ZZ q[8], q[13];\nif(c == 1) ZZ q[14], q[19];\nif(c == 1) ZZ q[7], q[9];\nif(c == 1) ZZ q[15], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrx(3.5*pi) q[4];\nid 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(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(0.5*pi) q[0];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[18];\nry(0.5*pi) q[8];\nry(3.5*pi) q[10];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[10];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[11], q[1];\nif(c == 1) ZZ q[13], q[19];\nif(c == 1) ZZ q[15], q[5];\nif(c == 1) ZZ q[0], q[14];\nif(c == 1) ZZ q[12], q[17];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[6], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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[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];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[2];\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(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(0.5*pi) q[8];\nrz(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[9];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[8], q[3];\nif(c == 1) ZZ q[11], q[2];\nif(c == 1) ZZ q[18], q[4];\nif(c == 1) ZZ q[1], q[10];\nif(c == 1) ZZ q[6], q[0];\nif(c == 1) ZZ q[19], q[16];\nif(c == 1) ZZ q[7], q[12];\nif(c == 1) ZZ q[14], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(0.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(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[6];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(0.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[16];\nry(0.5*pi) q[1];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[6], q[11];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[18], q[1];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[10], q[17];\nif(c == 1) ZZ q[13], q[7];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[19], q[2];\nif(c == 1) ZZ q[4], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrz(0.5*pi) 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[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrz(0.5*pi) q[17];\nid q[18];\nrx(0.5*pi) q[19];\nry(0.5*pi) q[0];\nry(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nry(3.5*pi) q[11];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[19];\nrz(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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[8];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[9], q[7];\nif(c == 1) ZZ q[15], q[6];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[0], q[17];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[18], q[5];\nif(c == 1) ZZ q[10], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nid q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrx(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[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(0.5*pi) q[10];\nry(0.5*pi) q[13];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nrz(3.5*pi) q[5];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[0], q[17];\nif(c == 1) ZZ q[18], q[11];\nif(c == 1) ZZ q[4], q[14];\nif(c == 1) ZZ q[2], q[12];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[13], q[1];\nif(c == 1) ZZ q[15], q[9];\nif(c == 1) ZZ q[6], q[3];\nif(c == 1) ZZ q[19], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nid q[15];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) 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[10];\nrz(0.5*pi) q[11];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[2];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[1], q[8];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[6], q[13];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[11], q[5];\nif(c == 1) ZZ q[18], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[19];\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(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[8];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[7];\nif(c == 1) ZZ q[11], q[18];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[13], q[10];\nif(c == 1) ZZ q[6], q[14];\nif(c == 1) ZZ q[16], q[19];\nif(c == 1) ZZ q[12], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[10];\nif(c == 1) ZZ q[12], q[18];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[6], q[19];\nif(c == 1) ZZ q[14], q[4];\nif(c == 1) ZZ q[0], q[11];\nif(c == 1) ZZ q[13], q[3];\nif(c == 1) ZZ q[2], q[1];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[7], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nid q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[6];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[2], q[11];\nif(c == 1) ZZ q[7], q[1];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[18], q[14];\nif(c == 1) ZZ q[4], q[9];\nif(c == 1) ZZ q[3], q[19];\nif(c == 1) ZZ q[5], q[12];\nif(c == 1) ZZ q[8], q[15];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nry(0.5*pi) 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(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrx(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nry(0.5*pi) q[17];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[4];\nif(c == 1) ZZ q[10], q[15];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[8], q[6];\nif(c == 1) ZZ q[19], q[3];\nif(c == 1) ZZ q[9], q[12];\nif(c == 1) ZZ q[18], q[13];\nif(c == 1) ZZ q[5], q[7];\nif(c == 1) ZZ q[2], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nid q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[2];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[4], q[11];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[16], q[15];\nif(c == 1) ZZ q[14], q[18];\nif(c == 1) ZZ q[8], q[6];\nif(c == 1) ZZ q[19], q[1];\nif(c == 1) ZZ q[12], q[5];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[7], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(0.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[5];\nrx(0.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(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[10];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[13];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[11], q[16];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[4], q[17];\nif(c == 1) ZZ q[13], q[18];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[1], q[12];\nif(c == 1) ZZ q[0], q[2];\nif(c == 1) ZZ q[9], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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];\nrx(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nid q[12];\nrz(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(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[4];\nry(3.5*pi) q[5];\nry(3.5*pi) q[6];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[14];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(0.5*pi) q[11];\nrz(3.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[14];\nif(c == 1) ZZ q[6], q[1];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[17], q[13];\nif(c == 1) ZZ q[5], q[19];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[4], q[0];\nif(c == 1) ZZ q[3], q[9];\nif(c == 1) ZZ q[8], q[12];\nif(c == 1) ZZ q[7], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nry(3.5*pi) q[5];\nid q[6];\nrx(3.5*pi) q[7];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nid q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[7];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[18];\nif(c == 1) ZZ q[17], q[3];\nif(c == 1) ZZ q[9], q[7];\nif(c == 1) ZZ q[10], q[11];\nif(c == 1) ZZ q[2], q[14];\nif(c == 1) ZZ q[1], q[13];\nif(c == 1) ZZ q[19], q[0];\nif(c == 1) ZZ q[8], q[5];\nif(c == 1) ZZ q[16], q[15];\nif(c == 1) ZZ q[4], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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];\nry(3.5*pi) q[6];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[3];\nry(0.5*pi) q[4];\nry(0.5*pi) q[14];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[7];\nif(c == 1) ZZ q[18], q[9];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[4], q[14];\nif(c == 1) ZZ q[5], q[1];\nif(c == 1) ZZ q[6], q[10];\nif(c == 1) ZZ q[12], q[19];\nif(c == 1) ZZ q[2], q[11];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[16], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[4];\nry(0.5*pi) q[9];\nrz(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[1], q[10];\nif(c == 1) ZZ q[16], q[0];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[5], q[9];\nif(c == 1) ZZ q[14], q[13];\nif(c == 1) ZZ q[8], q[15];\nif(c == 1) ZZ q[12], q[18];\nif(c == 1) ZZ q[17], q[6];\nif(c == 1) ZZ q[2], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nid 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(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(3.5*pi) 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[9];\nrz(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[15];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\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],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[4], q[13];\nif(c == 1) ZZ q[2], q[0];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[11], q[1];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[6], q[12];\nif(c == 1) ZZ q[10], q[14];\nif(c == 1) ZZ q[8], q[5];\nif(c == 1) ZZ q[17], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrz(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(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nid q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[10];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(0.5*pi) q[5];\nry(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[16], q[1];\nif(c == 1) ZZ q[17], q[5];\nif(c == 1) ZZ q[15], q[19];\nif(c == 1) ZZ q[9], q[7];\nif(c == 1) ZZ q[14], q[11];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[3], q[0];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[4], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nid 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];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nid q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.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[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nry(0.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(0.5*pi) q[19];\nry(3.5*pi) q[3];\nry(0.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[2];\nif(c == 1) ZZ q[1], q[13];\nif(c == 1) ZZ q[14], q[9];\nif(c == 1) ZZ q[16], q[6];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[11], q[15];\nif(c == 1) ZZ q[0], q[7];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[4], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[5];\nry(0.5*pi) q[8];\nry(0.5*pi) q[9];\nry(0.5*pi) q[10];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[15];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[5];\nif(c == 1) ZZ q[19], q[6];\nif(c == 1) ZZ q[15], q[18];\nif(c == 1) ZZ q[4], q[14];\nif(c == 1) ZZ q[12], q[17];\nif(c == 1) ZZ q[7], q[0];\nif(c == 1) ZZ q[16], q[9];\nif(c == 1) ZZ q[11], q[13];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[3], q[8];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nid q[3];\nrx(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nid 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[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nid q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nid q[16];\nrz(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[7];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[14];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[8];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[12], q[0];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[13], q[4];\nif(c == 1) ZZ q[1], q[6];\nif(c == 1) ZZ q[14], q[15];\nif(c == 1) ZZ q[5], q[11];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[7], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nid 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[6];\nrz(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nid q[16];\nrx(3.5*pi) q[17];\nry(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrx(3.5*pi) q[0];\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(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[2];\nry(3.5*pi) q[5];\nry(0.5*pi) q[6];\nrz(0.5*pi) q[10];\nry(0.5*pi) q[15];\nrz(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[7];\nif(c == 1) ZZ q[9], q[19];\nif(c == 1) ZZ q[16], q[11];\nif(c == 1) ZZ q[1], q[5];\nif(c == 1) ZZ q[15], q[17];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[18], q[2];\nif(c == 1) ZZ q[14], q[10];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[13], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[3];\nrz(3.5*pi) 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[10];\nry(3.5*pi) q[12];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[11], q[6];\nif(c == 1) ZZ q[2], q[19];\nif(c == 1) ZZ q[18], q[12];\nif(c == 1) ZZ q[17], q[14];\nif(c == 1) ZZ q[16], q[15];\nif(c == 1) ZZ q[9], q[8];\nif(c == 1) ZZ q[0], q[13];\nif(c == 1) ZZ q[5], q[10];\nif(c == 1) ZZ q[7], q[3];\nif(c == 1) ZZ q[1], q[4];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nrx(3.5*pi) q[5];\nrz(0.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrx(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[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[15];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[14];\nif(c == 1) ZZ q[1], q[15];\nif(c == 1) ZZ q[2], q[18];\nif(c == 1) ZZ q[7], q[10];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[3], q[19];\nif(c == 1) ZZ q[16], q[4];\nif(c == 1) ZZ q[0], q[13];\nif(c == 1) ZZ q[11], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nid q[2];\nrx(0.5*pi) q[3];\nry(3.5*pi) q[4];\nid 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];\nrx(3.5*pi) q[10];\nid q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nry(3.5*pi) q[4];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[19];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[12], q[11];\nif(c == 1) ZZ q[16], q[5];\nif(c == 1) ZZ q[7], q[17];\nif(c == 1) ZZ q[18], q[15];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[9], q[4];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[14], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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];\nid q[5];\nrz(0.5*pi) q[6];\nid q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[0];\nry(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nry(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[3];\nry(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[10];\nif(c == 1) ZZ q[4], q[3];\nif(c == 1) ZZ q[1], q[9];\nif(c == 1) ZZ q[14], q[15];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[11], q[13];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[18], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.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(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(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nid q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[2], q[0];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[1], q[8];\nif(c == 1) ZZ q[13], q[12];\nif(c == 1) ZZ q[10], q[15];\nif(c == 1) ZZ q[19], q[9];\nif(c == 1) ZZ q[7], q[14];\nif(c == 1) ZZ q[11], q[3];\nif(c == 1) ZZ q[16], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nid q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(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];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(0.5*pi) q[19];\nry(0.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[7];\nry(3.5*pi) q[10];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[15], q[9];\nif(c == 1) ZZ q[16], q[3];\nif(c == 1) ZZ q[14], q[11];\nif(c == 1) ZZ q[8], q[1];\nif(c == 1) ZZ q[7], q[4];\nif(c == 1) ZZ q[10], q[2];\nif(c == 1) ZZ q[0], q[6];\nif(c == 1) ZZ q[12], q[5];\nif(c == 1) ZZ q[13], q[17];\nif(c == 1) ZZ q[18], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.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];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[3];\nry(3.5*pi) q[5];\nry(0.5*pi) q[8];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nry(0.5*pi) q[15];\nry(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[9];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[10];\nif(c == 1) ZZ q[8], q[16];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[19], q[6];\nif(c == 1) ZZ q[12], q[13];\nif(c == 1) ZZ q[15], q[14];\nif(c == 1) ZZ q[0], q[9];\nif(c == 1) ZZ q[4], q[5];\nif(c == 1) ZZ q[2], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nry(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\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];\nrx(3.5*pi) 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[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrz(0.5*pi) q[14];\nry(3.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nrz(0.5*pi) q[1];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(3.5*pi) q[8];\nry(3.5*pi) q[10];\nry(0.5*pi) q[11];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[14];\nif(c == 1) ZZ q[4], q[12];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[19], q[5];\nif(c == 1) ZZ q[2], q[7];\nif(c == 1) ZZ q[15], q[1];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[18], q[16];\nif(c == 1) ZZ q[10], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nry(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nry(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\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];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(0.5*pi) q[15];\nry(3.5*pi) q[17];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[12];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[5];\nif(c == 1) ZZ q[7], q[9];\nif(c == 1) ZZ q[4], q[11];\nif(c == 1) ZZ q[0], q[15];\nif(c == 1) ZZ q[14], q[10];\nif(c == 1) ZZ q[6], q[8];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[16], q[2];\nif(c == 1) ZZ q[13], q[19];\nif(c == 1) ZZ q[17], q[3];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.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[10];\nrx(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(0.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];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(3.5*pi) q[2];\nry(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[12], q[7];\nif(c == 1) ZZ q[0], q[5];\nif(c == 1) ZZ q[3], q[11];\nif(c == 1) ZZ q[13], q[1];\nif(c == 1) ZZ q[4], q[18];\nif(c == 1) ZZ q[2], q[19];\nif(c == 1) ZZ q[14], q[16];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[8], q[15];\nif(c == 1) ZZ q[17], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(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];\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(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nid q[14];\nrz(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\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];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nry(0.5*pi) q[16];\nry(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[9], q[13];\nif(c == 1) ZZ q[15], q[6];\nif(c == 1) ZZ q[4], q[2];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[0], q[19];\nif(c == 1) ZZ q[17], q[5];\nif(c == 1) ZZ q[14], q[7];\nif(c == 1) ZZ q[12], q[10];\nif(c == 1) ZZ q[1], q[3];\nif(c == 1) ZZ q[16], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(0.5*pi) q[4];\nrx(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nid q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.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];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrz(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[19];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[11];\nry(3.5*pi) q[13];\nry(0.5*pi) q[15];\nrz(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[14], q[19];\nif(c == 1) ZZ q[12], q[15];\nif(c == 1) ZZ q[16], q[2];\nif(c == 1) ZZ q[18], q[9];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[1], q[17];\nif(c == 1) ZZ q[10], q[0];\nif(c == 1) ZZ q[3], q[6];\nif(c == 1) ZZ q[5], q[7];\nif(c == 1) ZZ q[4], q[13];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.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];\nrx(3.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];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nid q[14];\nid q[15];\nid q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[5];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[9];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(0.5*pi) q[5];\nrz(3.5*pi) q[11];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[0], q[1];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[19], q[4];\nif(c == 1) ZZ q[10], q[7];\nif(c == 1) ZZ q[13], q[12];\nif(c == 1) ZZ q[18], q[15];\nif(c == 1) ZZ q[5], q[8];\nif(c == 1) ZZ q[6], q[16];\nif(c == 1) ZZ q[9], q[2];\nif(c == 1) ZZ q[11], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nry(0.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];\nrx(3.5*pi) q[10];\nrz(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(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[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[4];\nrz(0.5*pi) q[10];\nrz(0.5*pi) q[12];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nry(3.5*pi) q[17];\nry(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[17], q[11];\nif(c == 1) ZZ q[1], q[13];\nif(c == 1) ZZ q[15], q[8];\nif(c == 1) ZZ q[16], q[4];\nif(c == 1) ZZ q[2], q[14];\nif(c == 1) ZZ q[12], q[0];\nif(c == 1) ZZ q[10], q[9];\nif(c == 1) ZZ q[19], q[18];\nif(c == 1) ZZ q[6], q[7];\nif(c == 1) ZZ q[3], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(0.5*pi) q[5];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(0.5*pi) q[16];\nrz(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nry(3.5*pi) q[2];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[13];\nrz(0.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[16];\nif(c == 1) ZZ q[10], q[17];\nif(c == 1) ZZ q[4], q[3];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[14], q[5];\nif(c == 1) ZZ q[0], q[7];\nif(c == 1) ZZ q[9], q[11];\nif(c == 1) ZZ q[1], q[19];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[12], q[6];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrz(0.5*pi) q[1];\nrx(0.5*pi) q[2];\nid q[3];\nrx(0.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(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nid q[16];\nrz(0.5*pi) q[17];\nry(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(3.5*pi) q[2];\nrz(0.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[8];\nry(3.5*pi) q[9];\nrz(0.5*pi) q[10];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[5];\nrz(0.5*pi) q[12];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[13], q[19];\nif(c == 1) ZZ q[10], q[18];\nif(c == 1) ZZ q[3], q[4];\nif(c == 1) ZZ q[11], q[9];\nif(c == 1) ZZ q[6], q[2];\nif(c == 1) ZZ q[1], q[0];\nif(c == 1) ZZ q[17], q[14];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[7], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nry(0.5*pi) q[1];\nid 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];\nrx(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nrz(0.5*pi) q[9];\nrx(0.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(0.5*pi) q[0];\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(0.5*pi) q[7];\nrx(3.5*pi) q[8];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nry(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(0.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(0.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[14];\nif(c == 1) ZZ q[3], q[13];\nif(c == 1) ZZ q[16], q[4];\nif(c == 1) ZZ q[2], q[5];\nif(c == 1) ZZ q[19], q[11];\nif(c == 1) ZZ q[6], q[0];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[8], q[7];\nif(c == 1) ZZ q[17], q[12];\nif(c == 1) ZZ q[1], q[10];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nrz(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[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[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrz(3.5*pi) q[18];\nid q[19];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nry(3.5*pi) q[8];\nrz(3.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[6];\nry(3.5*pi) q[8];\nrz(0.5*pi) q[10];\nrz(3.5*pi) q[11];\nry(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[14];\nif(c == 1) ZZ q[19], q[10];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[17], q[5];\nif(c == 1) ZZ q[1], q[15];\nif(c == 1) ZZ q[12], q[8];\nif(c == 1) ZZ q[6], q[4];\nif(c == 1) ZZ q[3], q[16];\nif(c == 1) ZZ q[0], q[18];\nif(c == 1) ZZ q[2], q[9];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[4];\nrz(3.5*pi) q[5];\nrx(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[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(3.5*pi) q[19];\nrx(3.5*pi) q[0];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nrz(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[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[14];\nrz(0.5*pi) q[15];\nry(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[0];\nrz(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[15];\nif(c == 1) ZZ q[10], q[7];\nif(c == 1) ZZ q[9], q[17];\nif(c == 1) ZZ q[8], q[4];\nif(c == 1) ZZ q[13], q[6];\nif(c == 1) ZZ q[18], q[16];\nif(c == 1) ZZ q[2], q[3];\nif(c == 1) ZZ q[14], q[11];\nif(c == 1) ZZ q[0], q[12];\nif(c == 1) ZZ q[5], q[1];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nid q[4];\nid q[5];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(3.5*pi) q[8];\nid q[9];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(0.5*pi) q[19];\nry(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[6];\nrx(3.5*pi) q[8];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[17];\nry(0.5*pi) q[19];\nrz(3.5*pi) q[2];\nrz(3.5*pi) q[6];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[13];\nif(c == 1) ZZ q[2], q[11];\nif(c == 1) ZZ q[12], q[3];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[15], q[4];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[1], q[5];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[0], q[9];\nif(c == 1) ZZ q[14], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nrx(0.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(3.5*pi) q[19];\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];\nrz(3.5*pi) q[6];\nrx(3.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(0.5*pi) q[18];\nrz(3.5*pi) q[19];\nry(0.5*pi) q[0];\nrz(3.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(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[13];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[9], q[2];\nif(c == 1) ZZ q[16], q[10];\nif(c == 1) ZZ q[12], q[3];\nif(c == 1) ZZ q[6], q[13];\nif(c == 1) ZZ q[19], q[17];\nif(c == 1) ZZ q[5], q[15];\nif(c == 1) ZZ q[8], q[18];\nif(c == 1) ZZ q[4], q[11];\nif(c == 1) ZZ q[0], q[14];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(0.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];\nrx(3.5*pi) q[6];\nry(3.5*pi) q[7];\nry(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrz(3.5*pi) q[17];\nrz(3.5*pi) q[2];\nry(3.5*pi) q[4];\nry(0.5*pi) q[6];\nry(0.5*pi) q[12];\nrz(0.5*pi) q[13];\nry(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[0];\nif(c == 1) ZZ q[13], q[11];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[4], q[16];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[3], q[17];\nif(c == 1) ZZ q[7], q[18];\nif(c == 1) ZZ q[12], q[2];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[6], q[5];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nid q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(0.5*pi) q[2];\nrx(3.5*pi) q[4];\nrz(3.5*pi) q[5];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[9];\nrz(3.5*pi) q[10];\nry(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[4];\nrz(0.5*pi) q[6];\nrz(3.5*pi) q[9];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(0.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[10], q[16];\nif(c == 1) ZZ q[2], q[6];\nif(c == 1) ZZ q[17], q[14];\nif(c == 1) ZZ q[18], q[12];\nif(c == 1) ZZ q[8], q[4];\nif(c == 1) ZZ q[13], q[1];\nif(c == 1) ZZ q[7], q[5];\nif(c == 1) ZZ q[0], q[3];\nif(c == 1) ZZ q[9], q[15];\nif(c == 1) ZZ q[19], q[11];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrx(0.5*pi) q[2];\nrx(0.5*pi) q[3];\nrz(0.5*pi) q[4];\nry(0.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[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(0.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[1];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[3];\nrx(3.5*pi) q[6];\nry(0.5*pi) q[7];\nrx(3.5*pi) q[9];\nry(3.5*pi) q[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[16];\nry(3.5*pi) q[17];\nry(3.5*pi) q[19];\nry(3.5*pi) q[1];\nry(3.5*pi) q[9];\nry(3.5*pi) q[13];\nrz(3.5*pi) q[15];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[8], q[10];\nif(c == 1) ZZ q[13], q[4];\nif(c == 1) ZZ q[5], q[12];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[18], q[0];\nif(c == 1) ZZ q[3], q[6];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[17], q[16];\nif(c == 1) ZZ q[14], q[1];\nif(c == 1) ZZ q[9], q[19];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(0.5*pi) q[0];\nrx(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrx(3.5*pi) q[3];\nid 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(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nry(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nry(0.5*pi) q[15];\nrz(0.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[19];\nrz(3.5*pi) q[0];\nrx(3.5*pi) q[1];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nrx(3.5*pi) q[11];\nry(0.5*pi) q[14];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[1];\nrz(3.5*pi) q[8];\nrz(3.5*pi) q[11];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[15], q[12];\nif(c == 1) ZZ q[14], q[13];\nif(c == 1) ZZ q[0], q[16];\nif(c == 1) ZZ q[6], q[18];\nif(c == 1) ZZ q[4], q[8];\nif(c == 1) ZZ q[5], q[1];\nif(c == 1) ZZ q[10], q[9];\nif(c == 1) ZZ q[19], q[17];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(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];\nid 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[10];\nrx(3.5*pi) q[11];\nrz(0.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(0.5*pi) q[16];\nry(0.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(3.5*pi) q[19];\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[6];\nry(3.5*pi) q[7];\nrz(0.5*pi) q[8];\nrz(0.5*pi) q[9];\nry(0.5*pi) q[11];\nry(0.5*pi) q[13];\nrx(3.5*pi) q[14];\nrz(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[19];\nrz(0.5*pi) q[2];\nrz(3.5*pi) q[14];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[4];\nif(c == 1) ZZ q[11], q[7];\nif(c == 1) ZZ q[3], q[14];\nif(c == 1) ZZ q[17], q[9];\nif(c == 1) ZZ q[6], q[15];\nif(c == 1) ZZ q[0], q[13];\nif(c == 1) ZZ q[19], q[5];\nif(c == 1) ZZ q[8], q[2];\nif(c == 1) ZZ q[12], q[16];\nif(c == 1) ZZ q[10], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(0.5*pi) q[7];\nrz(3.5*pi) q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nrx(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nry(0.5*pi) q[3];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrx(3.5*pi) q[15];\nry(3.5*pi) q[17];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[10];\nry(0.5*pi) q[11];\nry(3.5*pi) q[15];\nry(3.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[6], q[9];\nif(c == 1) ZZ q[16], q[1];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[14], q[12];\nif(c == 1) ZZ q[7], q[11];\nif(c == 1) ZZ q[5], q[13];\nif(c == 1) ZZ q[18], q[8];\nif(c == 1) ZZ q[17], q[19];\nif(c == 1) ZZ q[3], q[2];\nif(c == 1) ZZ q[15], q[0];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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[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];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nid q[13];\nrx(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrx(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nry(0.5*pi) q[19];\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[6];\nry(0.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[14];\nrx(3.5*pi) q[15];\nrz(3.5*pi) q[16];\nry(3.5*pi) q[17];\nrz(3.5*pi) q[18];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[1];\nry(3.5*pi) q[2];\nry(0.5*pi) q[3];\nrz(3.5*pi) q[6];\nrz(3.5*pi) q[12];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[18], q[19];\nif(c == 1) ZZ q[17], q[10];\nif(c == 1) ZZ q[15], q[13];\nif(c == 1) ZZ q[7], q[0];\nif(c == 1) ZZ q[1], q[2];\nif(c == 1) ZZ q[14], q[4];\nif(c == 1) ZZ q[5], q[16];\nif(c == 1) ZZ q[11], q[6];\nif(c == 1) ZZ q[8], q[9];\nif(c == 1) ZZ q[3], q[12];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrx(3.5*pi) q[0];\nrx(0.5*pi) q[1];\nrz(3.5*pi) q[2];\nrz(0.5*pi) q[3];\nid 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(0.5*pi) q[9];\nry(3.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nrx(0.5*pi) q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(3.5*pi) q[0];\nry(3.5*pi) q[5];\nrz(3.5*pi) q[7];\nry(0.5*pi) q[8];\nry(3.5*pi) q[10];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nrz(0.5*pi) q[15];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[19];\nry(3.5*pi) q[0];\nrz(3.5*pi) q[17];\nry(3.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[13], q[9];\nif(c == 1) ZZ q[11], q[16];\nif(c == 1) ZZ q[6], q[5];\nif(c == 1) ZZ q[8], q[17];\nif(c == 1) ZZ q[7], q[15];\nif(c == 1) ZZ q[12], q[1];\nif(c == 1) ZZ q[3], q[18];\nif(c == 1) ZZ q[10], q[19];\nif(c == 1) ZZ q[0], q[14];\nif(c == 1) ZZ q[4], q[2];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(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[10];\nrx(3.5*pi) q[11];\nrx(0.5*pi) q[12];\nry(0.5*pi) q[13];\nrx(0.5*pi) q[14];\nid q[15];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrx(0.5*pi) q[19];\nrz(3.5*pi) q[0];\nry(3.5*pi) q[1];\nrx(3.5*pi) q[2];\nry(0.5*pi) q[4];\nrz(3.5*pi) q[5];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[8];\nry(3.5*pi) q[9];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nry(3.5*pi) q[14];\nrz(3.5*pi) q[17];\nrx(3.5*pi) q[18];\nrz(0.5*pi) q[19];\nrz(0.5*pi) q[11];\nrz(0.5*pi) q[18];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[19], q[6];\nif(c == 1) ZZ q[1], q[9];\nif(c == 1) ZZ q[14], q[18];\nif(c == 1) ZZ q[5], q[17];\nif(c == 1) ZZ q[2], q[15];\nif(c == 1) ZZ q[16], q[4];\nif(c == 1) ZZ q[12], q[3];\nif(c == 1) ZZ q[8], q[11];\nif(c == 1) ZZ q[0], q[10];\nif(c == 1) ZZ q[13], q[7];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\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(3.5*pi) q[5];\nrz(3.5*pi) q[6];\nry(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nid q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrx(0.5*pi) q[13];\nry(3.5*pi) q[14];\nid q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nid q[18];\nry(3.5*pi) q[19];\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(3.5*pi) q[4];\nrz(0.5*pi) q[8];\nrz(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrz(3.5*pi) q[12];\nrz(3.5*pi) q[13];\nry(3.5*pi) q[14];\nry(3.5*pi) q[16];\nrz(0.5*pi) q[17];\nry(3.5*pi) q[1];\nry(3.5*pi) q[2];\nrz(0.5*pi) q[4];\nrz(3.5*pi) q[10];\nry(0.5*pi) q[11];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[16], q[13];\nif(c == 1) ZZ q[14], q[5];\nif(c == 1) ZZ q[3], q[10];\nif(c == 1) ZZ q[2], q[0];\nif(c == 1) ZZ q[12], q[6];\nif(c == 1) ZZ q[7], q[9];\nif(c == 1) ZZ q[8], q[15];\nif(c == 1) ZZ q[11], q[4];\nif(c == 1) ZZ q[17], q[1];\nif(c == 1) ZZ q[19], q[18];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nrz(0.5*pi) q[0];\nrx(0.5*pi) q[1];\nry(0.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];\nrx(0.5*pi) q[7];\nid q[8];\nrx(0.5*pi) q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(0.5*pi) q[13];\nrz(0.5*pi) q[14];\nid q[15];\nrx(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nrx(0.5*pi) q[18];\nry(0.5*pi) q[19];\nrz(0.5*pi) q[1];\nrz(3.5*pi) q[3];\nrz(3.5*pi) q[4];\nrx(3.5*pi) q[6];\nrz(0.5*pi) q[10];\nrz(0.5*pi) q[11];\nrx(3.5*pi) q[12];\nrz(3.5*pi) q[16];\nrx(3.5*pi) q[17];\nry(3.5*pi) q[18];\nry(3.5*pi) q[6];\nrz(3.5*pi) q[16];\nry(0.5*pi) q[17];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nif(c == 1) ZZ q[1], q[7];\nif(c == 1) ZZ q[12], q[9];\nif(c == 1) ZZ q[2], q[5];\nif(c == 1) ZZ q[13], q[14];\nif(c == 1) ZZ q[10], q[4];\nif(c == 1) ZZ q[19], q[11];\nif(c == 1) ZZ q[18], q[15];\nif(c == 1) ZZ q[6], q[17];\nif(c == 1) ZZ q[8], q[0];\nif(c == 1) ZZ q[3], q[16];\nsleep(0.0094) q[0];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nry(0.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];\nrx(3.5*pi) q[6];\nrz(3.5*pi) q[7];\nrx(0.5*pi) q[8];\nid q[9];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nid q[13];\nrx(3.5*pi) q[14];\nrx(0.5*pi) q[15];\nry(3.5*pi) q[16];\nid q[17];\nrx(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nrz(3.5*pi) 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];\nry(0.5*pi) q[8];\nrx(3.5*pi) q[10];\nrx(3.5*pi) q[11];\nry(3.5*pi) q[12];\nrx(3.5*pi) q[14];\nry(3.5*pi) q[15];\nrz(0.5*pi) q[18];\nrx(3.5*pi) q[19];\nry(0.5*pi) q[11];\nrz(3.5*pi) q[14];\nry(0.5*pi) q[19];\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\n\nbarrier q[0],q[1],q[2],q[3],q[4],q[5],q[6],q[7],q[8],q[9],q[10],q[11],q[12],q[13],q[14],q[15],q[16],q[17],q[18],q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n"
  },
  "raw_data": {
    "Memory_RB (2, 1)": {
      "c": [
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "01101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010011000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000101",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101000010001000111",
        "00101010010001000110",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101000010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "01101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010110001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001010111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00001010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010000000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00100010010101000111",
        "00101010010001001111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111",
        "00101010010001000111"
      ]
    },
    "Memory_RB (2, 0)": {
      "c": [
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010011",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "01111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111111010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101000001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11101011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010000",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001",
        "11111011010101010001"
      ]
    },
    "Memory_RB (64, 0)": {
      "c": [
        "11000110110001010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010010",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000110110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "10000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110100000010110",
        "11000110110010010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11100110110000010110",
        "11000110110000010110",
        "11000100110000010110",
        "11000110110000010110",
        "11000110110000010010",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11001110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110100000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110111000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11010110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000010110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11010110100100010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000100110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110010010110",
        "11000110110000010110",
        "11100110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000011110",
        "11000111110000010110",
        "11000110110000010110",
        "11000110110000010010",
        "11000110110100010110",
        "11000110110000000110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11010110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110010000010110",
        "11000110110000010110",
        "11000110110000000110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110100000010110",
        "11000110100000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11100110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000110110",
        "11000110110000010110",
        "01000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000110110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000111110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010010",
        "11000110110000010110",
        "11000110110000010010",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000110110",
        "11000110110000010110",
        "11001110110000010110",
        "11000110110000010100",
        "11000110110000010110",
        "11000110110000010100",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010010",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110000010110",
        "11000110110100010110",
        "11000110110000010110",
        "11000110110000010110"
      ]
    },
    "Memory_RB (8, 0)": {
      "c": [
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001001010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "00100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "00100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10101100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "11100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10101100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101110",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010000101010",
        "10100100010001101010",
        "10100000010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100101010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001001010",
        "10100100010001101010",
        "10100100010001101110",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010101101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001100010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101000",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10000100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "10100100010001101010",
        "00100100010001101010",
        "10100100010001101010"
      ]
    },
    "Memory_RB (32, 0)": {
      "c": [
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111111111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011101101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "00011111101111100001",
        "01011111101111100001",
        "01011111101111110001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111111111100001",
        "01011111111111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011011101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111000001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111000001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111101001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111101001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01010111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01010111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01010111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111101001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111110001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101101100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101011100000",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111001111100001",
        "01011101101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01001111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101011100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01001111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100101",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101101100001",
        "01111110101111100001",
        "01011111100111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011110101111100001",
        "01011111101111100000",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001",
        "01011111101111100001"
      ]
    },
    "Memory_RB (64, 1)": {
      "c": [
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001011010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "11011001000010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001011011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001110011100",
        "11011001001010111100",
        "10011001001010011100",
        "10011001001010011000",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10010001001010011100",
        "10011001001010011100",
        "10011001001010111100",
        "10011001001010011100",
        "10011001001000011100",
        "10111001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001111010011100",
        "10011001001010011100",
        "10011011001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001110011100",
        "00011001001010011100",
        "10011000001010010100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001011011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "11011001001010111100",
        "00011001001110011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010010100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "00011001001010011100",
        "10001001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10001001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010010100",
        "10011001001010011100",
        "10011001001010011100",
        "10010001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011110",
        "10011000001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011101001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "11011001001010001100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "11011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011000011010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010111100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "11011001001110011100",
        "10011001001010011100",
        "10011001001010010100",
        "10011001001010011100",
        "10011001101010011100",
        "10001000001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011000001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011000",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010001100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10001001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001101010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100",
        "10011001001010011100"
      ]
    },
    "Memory_RB (32, 1)": {
      "c": [
        "01101011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001001010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101000",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101101",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011000101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001001010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001010010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101100100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101001100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101000",
        "01001011010101101100",
        "00001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "11001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "00001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001001010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01011011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101110",
        "11001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011000101101100",
        "01001011010101101100",
        "01001011010111101100",
        "01001011010101101100",
        "01001011010101101100",
        "01000011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001001010101101100",
        "01001011010101101101",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101100100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010100101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001111010101101100",
        "01001011010101101100",
        "01001011010101101100",
        "01001011010101101100"
      ]
    },
    "Memory_RB (8, 1)": {
      "c": [
        "01011010101010010010",
        "01011010100010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01111010101010010010",
        "01011010101010010010",
        "01011010101010010011",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010001010010010",
        "01011110101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101000010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010000",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101110010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01001010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01111010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010001010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010111010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101011010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010100010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010000010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01010010101010010010",
        "01011010101010010010",
        "01011010101010010010",
        "01011010101010010000",
        "01011010101000010010",
        "01011000101010010010",
        "01011010101010010010"
      ]
    }
  },
  "expected_output": {
    "Memory_RB: (2, 0)": {
      "0": "1",
      "1": "0",
      "2": "0",
      "3": "0",
      "4": "1",
      "5": "0",
      "6": "1",
      "7": "0",
      "8": "1",
      "9": "0",
      "10": "1",
      "11": "0",
      "12": "1",
      "13": "1",
      "14": "0",
      "15": "1",
      "16": "1",
      "17": "1",
      "18": "1",
      "19": "1"
    },
    "Memory_RB: (2, 1)": {
      "0": "1",
      "1": "1",
      "2": "1",
      "3": "0",
      "4": "0",
      "5": "0",
      "6": "1",
      "7": "0",
      "8": "0",
      "9": "0",
      "10": "1",
      "11": "0",
      "12": "0",
      "13": "1",
      "14": "0",
      "15": "1",
      "16": "0",
      "17": "1",
      "18": "0",
      "19": "0"
    },
    "Memory_RB: (8, 0)": {
      "0": "0",
      "1": "1",
      "2": "0",
      "3": "1",
      "4": "0",
      "5": "1",
      "6": "1",
      "7": "0",
      "8": "0",
      "9": "0",
      "10": "1",
      "11": "0",
      "12": "0",
      "13": "0",
      "14": "1",
      "15": "0",
      "16": "0",
      "17": "1",
      "18": "0",
      "19": "1"
    },
    "Memory_RB: (8, 1)": {
      "0": "0",
      "1": "1",
      "2": "0",
      "3": "0",
      "4": "1",
      "5": "0",
      "6": "0",
      "7": "1",
      "8": "0",
      "9": "1",
      "10": "0",
      "11": "1",
      "12": "0",
      "13": "1",
      "14": "0",
      "15": "1",
      "16": "1",
      "17": "0",
      "18": "1",
      "19": "0"
    },
    "Memory_RB: (32, 0)": {
      "0": "1",
      "1": "0",
      "2": "0",
      "3": "0",
      "4": "0",
      "5": "1",
      "6": "1",
      "7": "1",
      "8": "1",
      "9": "1",
      "10": "0",
      "11": "1",
      "12": "1",
      "13": "1",
      "14": "1",
      "15": "1",
      "16": "1",
      "17": "0",
      "18": "1",
      "19": "0"
    },
    "Memory_RB: (32, 1)": {
      "0": "0",
      "1": "0",
      "2": "1",
      "3": "1",
      "4": "0",
      "5": "1",
      "6": "1",
      "7": "0",
      "8": "1",
      "9": "0",
      "10": "1",
      "11": "0",
      "12": "1",
      "13": "1",
      "14": "0",
      "15": "1",
      "16": "0",
      "17": "0",
      "18": "1",
      "19": "0"
    },
    "Memory_RB: (64, 0)": {
      "0": "0",
      "1": "1",
      "2": "1",
      "3": "0",
      "4": "1",
      "5": "0",
      "6": "0",
      "7": "0",
      "8": "0",
      "9": "0",
      "10": "1",
      "11": "1",
      "12": "0",
      "13": "1",
      "14": "1",
      "15": "0",
      "16": "0",
      "17": "0",
      "18": "1",
      "19": "1"
    },
    "Memory_RB: (64, 1)": {
      "0": "0",
      "1": "0",
      "2": "1",
      "3": "1",
      "4": "1",
      "5": "0",
      "6": "0",
      "7": "1",
      "8": "0",
      "9": "1",
      "10": "0",
      "11": "0",
      "12": "1",
      "13": "0",
      "14": "0",
      "15": "1",
      "16": "1",
      "17": "0",
      "18": "0",
      "19": "1"
    }
  }
}