Spaces:
Runtime error
Runtime error
// Generated from Cirq v0.14.1 | |
OPENQASM 2.0; | |
include "qelib1.inc"; | |
// Qubits: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] | |
qreg q[12]; | |
h q[0]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[1]; | |
u3(pi*0.5,0,pi*0.25) q[0]; | |
sx q[1]; | |
cx q[1],q[0]; | |
rx(pi*0.25) q[1]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[1]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[1],q[0]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[1]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[0]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[2]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[0]; | |
sx q[2]; | |
cx q[2],q[0]; | |
rx(pi*0.375) q[2]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[2]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[2],q[0]; | |
u3(pi*0.5,pi*0.875,0) q[2]; | |
u3(pi*0.5,pi*0.375,0) q[0]; | |
h q[1]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[3]; | |
u3(pi*0.5,0,pi*1.0770286095) q[0]; | |
sx q[3]; | |
cx q[3],q[0]; | |
rx(pi*0.4375) q[3]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[3]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[3],q[0]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[3]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[0]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[2]; | |
u3(pi*0.5,0,pi*0.25) q[1]; | |
sx q[2]; | |
cx q[2],q[1]; | |
rx(pi*0.25) q[2]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[2]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[2],q[1]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[2]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[1]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[4]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[0]; | |
sx q[4]; | |
cx q[4],q[0]; | |
rx(pi*0.46875) q[4]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[4]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[4],q[0]; | |
u3(pi*0.5,pi*1.03125,0) q[4]; | |
u3(pi*0.5,pi*1.53125,0) q[0]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[3]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[1]; | |
sx q[3]; | |
cx q[3],q[1]; | |
rx(pi*0.375) q[3]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[3]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[3],q[1]; | |
u3(pi*0.5,pi*0.875,0) q[3]; | |
u3(pi*0.5,pi*0.375,0) q[1]; | |
h q[2]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[5]; | |
u3(pi*0.5,0,pi*1.9815078686) q[0]; | |
sx q[5]; | |
cx q[5],q[0]; | |
rx(pi*0.484375) q[5]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[5]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[5],q[0]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[5]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[0]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[4]; | |
u3(pi*0.5,0,pi*1.0770286095) q[1]; | |
sx q[4]; | |
cx q[4],q[1]; | |
rx(pi*0.4375) q[4]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[4]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[4],q[1]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[4]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[1]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[3]; | |
u3(pi*0.5,0,pi*0.25) q[2]; | |
sx q[3]; | |
cx q[3],q[2]; | |
rx(pi*0.25) q[3]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[3]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[3],q[2]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[3]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[2]; | |
// Gate: cirq.CZ**0.015625 | |
u3(pi*0.5,0,pi*0.5) q[6]; | |
u3(pi*0.5,0,0) q[0]; | |
sx q[6]; | |
cx q[6],q[0]; | |
rx(pi*0.4921875) q[6]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[6]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[6],q[0]; | |
u3(pi*0.5,pi*0.5078125,pi*1.0) q[6]; | |
u3(pi*0.5,pi*1.0078125,pi*1.0) q[0]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[5]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[1]; | |
sx q[5]; | |
cx q[5],q[1]; | |
rx(pi*0.46875) q[5]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[5]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[5],q[1]; | |
u3(pi*0.5,pi*1.03125,0) q[5]; | |
u3(pi*0.5,pi*1.53125,0) q[1]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[4]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[2]; | |
sx q[4]; | |
cx q[4],q[2]; | |
rx(pi*0.375) q[4]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[4]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[4],q[2]; | |
u3(pi*0.5,pi*0.875,0) q[4]; | |
u3(pi*0.5,pi*0.375,0) q[2]; | |
h q[3]; | |
// Gate: cirq.CZ**0.0078125 | |
u3(pi*0.5,0,pi*1.5) q[7]; | |
u3(pi*0.5,0,0) q[0]; | |
sx q[7]; | |
cx q[7],q[0]; | |
rx(pi*0.49609375) q[7]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[7]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[7],q[0]; | |
u3(pi*0.5,pi*1.50390625,pi*1.0) q[7]; | |
u3(pi*0.5,pi*1.00390625,pi*1.0) q[0]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[6]; | |
u3(pi*0.5,0,pi*1.9815078686) q[1]; | |
sx q[6]; | |
cx q[6],q[1]; | |
rx(pi*0.484375) q[6]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[6]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[6],q[1]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[6]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[1]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[5]; | |
u3(pi*0.5,0,pi*1.0770286095) q[2]; | |
sx q[5]; | |
cx q[5],q[2]; | |
rx(pi*0.4375) q[5]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[5]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[5],q[2]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[5]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[2]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[4]; | |
u3(pi*0.5,0,pi*0.25) q[3]; | |
sx q[4]; | |
cx q[4],q[3]; | |
rx(pi*0.25) q[4]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[4]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[4],q[3]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[4]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[3]; | |
// Gate: cirq.CZ**0.00390625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[8]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[0]; | |
sx q[8]; | |
cx q[8],q[0]; | |
rx(pi*0.498046875) q[8]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[8]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[8],q[0]; | |
u3(pi*0.5,pi*1.001953125,0) q[8]; | |
u3(pi*0.5,pi*1.501953125,0) q[0]; | |
// Gate: cirq.CZ**0.015625 | |
u3(pi*0.5,0,pi*0.5) q[7]; | |
u3(pi*0.5,0,0) q[1]; | |
sx q[7]; | |
cx q[7],q[1]; | |
rx(pi*0.4921875) q[7]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[7]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[7],q[1]; | |
u3(pi*0.5,pi*0.5078125,pi*1.0) q[7]; | |
u3(pi*0.5,pi*1.0078125,pi*1.0) q[1]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[6]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[2]; | |
sx q[6]; | |
cx q[6],q[2]; | |
rx(pi*0.46875) q[6]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[6]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[6],q[2]; | |
u3(pi*0.5,pi*1.03125,0) q[6]; | |
u3(pi*0.5,pi*1.53125,0) q[2]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[5]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[3]; | |
sx q[5]; | |
cx q[5],q[3]; | |
rx(pi*0.375) q[5]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[5]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[5],q[3]; | |
u3(pi*0.5,pi*0.875,0) q[5]; | |
u3(pi*0.5,pi*0.375,0) q[3]; | |
h q[4]; | |
// Gate: cirq.CZ**0.001953125 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[9]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[0]; | |
sx q[9]; | |
cx q[9],q[0]; | |
rx(pi*0.4990234375) q[9]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[9]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[9],q[0]; | |
u3(pi*0.5,pi*1.0009765625,0) q[9]; | |
u3(pi*0.5,pi*1.5009765625,0) q[0]; | |
// Gate: cirq.CZ**0.0078125 | |
u3(pi*0.5,0,pi*1.5) q[8]; | |
u3(pi*0.5,0,0) q[1]; | |
sx q[8]; | |
cx q[8],q[1]; | |
rx(pi*0.49609375) q[8]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[8]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[8],q[1]; | |
u3(pi*0.5,pi*1.50390625,pi*1.0) q[8]; | |
u3(pi*0.5,pi*1.00390625,pi*1.0) q[1]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[7]; | |
u3(pi*0.5,0,pi*1.9815078686) q[2]; | |
sx q[7]; | |
cx q[7],q[2]; | |
rx(pi*0.484375) q[7]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[7]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[7],q[2]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[7]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[2]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[6]; | |
u3(pi*0.5,0,pi*1.0770286095) q[3]; | |
sx q[6]; | |
cx q[6],q[3]; | |
rx(pi*0.4375) q[6]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[6]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[6],q[3]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[6]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[3]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[5]; | |
u3(pi*0.5,0,pi*0.25) q[4]; | |
sx q[5]; | |
cx q[5],q[4]; | |
rx(pi*0.25) q[5]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[5]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[5],q[4]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[5]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[4]; | |
// Gate: cirq.CZ**0.0009765625 | |
u3(pi*0.5,pi*1.0,pi*0.5010132529) q[10]; | |
u3(pi*0.5,pi*1.0,pi*1.0010132529) q[0]; | |
sx q[10]; | |
cx q[10],q[0]; | |
rx(pi*0.4995117188) q[10]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[10]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[10],q[0]; | |
u3(pi*0.5,pi*0.4994750284,0) q[10]; | |
u3(pi*0.5,pi*1.9994750284,0) q[0]; | |
// Gate: cirq.CZ**0.00390625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[9]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[1]; | |
sx q[9]; | |
cx q[9],q[1]; | |
rx(pi*0.498046875) q[9]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[9]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[9],q[1]; | |
u3(pi*0.5,pi*1.001953125,0) q[9]; | |
u3(pi*0.5,pi*1.501953125,0) q[1]; | |
// Gate: cirq.CZ**0.015625 | |
u3(pi*0.5,0,pi*0.5) q[8]; | |
u3(pi*0.5,0,0) q[2]; | |
sx q[8]; | |
cx q[8],q[2]; | |
rx(pi*0.4921875) q[8]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[8]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[8],q[2]; | |
u3(pi*0.5,pi*0.5078125,pi*1.0) q[8]; | |
u3(pi*0.5,pi*1.0078125,pi*1.0) q[2]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[7]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[3]; | |
sx q[7]; | |
cx q[7],q[3]; | |
rx(pi*0.46875) q[7]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[7]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[7],q[3]; | |
u3(pi*0.5,pi*1.03125,0) q[7]; | |
u3(pi*0.5,pi*1.53125,0) q[3]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[6]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[4]; | |
sx q[6]; | |
cx q[6],q[4]; | |
rx(pi*0.375) q[6]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[6]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[6],q[4]; | |
u3(pi*0.5,pi*0.875,0) q[6]; | |
u3(pi*0.5,pi*0.375,0) q[4]; | |
h q[5]; | |
// Gate: cirq.CZ**0.00048828125 | |
u3(pi*0.5,0,pi*0.5) q[11]; | |
u3(pi*0.5,0,0) q[0]; | |
sx q[11]; | |
cx q[11],q[0]; | |
rx(pi*0.4997558594) q[11]; | |
ry(pi*0.5) q[0]; | |
cx q[0],q[11]; | |
sxdg q[0]; | |
s q[0]; | |
cx q[11],q[0]; | |
u3(pi*0.5,pi*0.5002441406,pi*1.0) q[11]; | |
u3(pi*0.5,pi*1.0002441406,pi*1.0) q[0]; | |
// Gate: cirq.CZ**0.001953125 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[10]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[1]; | |
sx q[10]; | |
cx q[10],q[1]; | |
rx(pi*0.4990234375) q[10]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[10]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[10],q[1]; | |
u3(pi*0.5,pi*1.0009765625,0) q[10]; | |
u3(pi*0.5,pi*1.5009765625,0) q[1]; | |
// Gate: cirq.CZ**0.0078125 | |
u3(pi*0.5,0,pi*1.5) q[9]; | |
u3(pi*0.5,0,0) q[2]; | |
sx q[9]; | |
cx q[9],q[2]; | |
rx(pi*0.49609375) q[9]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[9]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[9],q[2]; | |
u3(pi*0.5,pi*1.50390625,pi*1.0) q[9]; | |
u3(pi*0.5,pi*1.00390625,pi*1.0) q[2]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[8]; | |
u3(pi*0.5,0,pi*1.9815078686) q[3]; | |
sx q[8]; | |
cx q[8],q[3]; | |
rx(pi*0.484375) q[8]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[8]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[8],q[3]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[8]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[3]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[7]; | |
u3(pi*0.5,0,pi*1.0770286095) q[4]; | |
sx q[7]; | |
cx q[7],q[4]; | |
rx(pi*0.4375) q[7]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[7]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[7],q[4]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[7]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[4]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[6]; | |
u3(pi*0.5,0,pi*0.25) q[5]; | |
sx q[6]; | |
cx q[6],q[5]; | |
rx(pi*0.25) q[6]; | |
ry(pi*0.5) q[5]; | |
cx q[5],q[6]; | |
sxdg q[5]; | |
s q[5]; | |
cx q[6],q[5]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[6]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[5]; | |
// Gate: cirq.CZ**0.0009765625 | |
u3(pi*0.5,pi*1.0,pi*0.5010132529) q[11]; | |
u3(pi*0.5,pi*1.0,pi*1.0010132529) q[1]; | |
sx q[11]; | |
cx q[11],q[1]; | |
rx(pi*0.4995117188) q[11]; | |
ry(pi*0.5) q[1]; | |
cx q[1],q[11]; | |
sxdg q[1]; | |
s q[1]; | |
cx q[11],q[1]; | |
u3(pi*0.5,pi*0.4994750284,0) q[11]; | |
u3(pi*0.5,pi*1.9994750284,0) q[1]; | |
// Gate: cirq.CZ**0.00390625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[10]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[2]; | |
sx q[10]; | |
cx q[10],q[2]; | |
rx(pi*0.498046875) q[10]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[10]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[10],q[2]; | |
u3(pi*0.5,pi*1.001953125,0) q[10]; | |
u3(pi*0.5,pi*1.501953125,0) q[2]; | |
// Gate: cirq.CZ**0.015625 | |
u3(pi*0.5,0,pi*0.5) q[9]; | |
u3(pi*0.5,0,0) q[3]; | |
sx q[9]; | |
cx q[9],q[3]; | |
rx(pi*0.4921875) q[9]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[9]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[9],q[3]; | |
u3(pi*0.5,pi*0.5078125,pi*1.0) q[9]; | |
u3(pi*0.5,pi*1.0078125,pi*1.0) q[3]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[8]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[4]; | |
sx q[8]; | |
cx q[8],q[4]; | |
rx(pi*0.46875) q[8]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[8]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[8],q[4]; | |
u3(pi*0.5,pi*1.03125,0) q[8]; | |
u3(pi*0.5,pi*1.53125,0) q[4]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[7]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[5]; | |
sx q[7]; | |
cx q[7],q[5]; | |
rx(pi*0.375) q[7]; | |
ry(pi*0.5) q[5]; | |
cx q[5],q[7]; | |
sxdg q[5]; | |
s q[5]; | |
cx q[7],q[5]; | |
u3(pi*0.5,pi*0.875,0) q[7]; | |
u3(pi*0.5,pi*0.375,0) q[5]; | |
h q[6]; | |
// Gate: cirq.CZ**0.001953125 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[11]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[2]; | |
sx q[11]; | |
cx q[11],q[2]; | |
rx(pi*0.4990234375) q[11]; | |
ry(pi*0.5) q[2]; | |
cx q[2],q[11]; | |
sxdg q[2]; | |
s q[2]; | |
cx q[11],q[2]; | |
u3(pi*0.5,pi*1.0009765625,0) q[11]; | |
u3(pi*0.5,pi*1.5009765625,0) q[2]; | |
// Gate: cirq.CZ**0.0078125 | |
u3(pi*0.5,0,pi*1.5) q[10]; | |
u3(pi*0.5,0,0) q[3]; | |
sx q[10]; | |
cx q[10],q[3]; | |
rx(pi*0.49609375) q[10]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[10]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[10],q[3]; | |
u3(pi*0.5,pi*1.50390625,pi*1.0) q[10]; | |
u3(pi*0.5,pi*1.00390625,pi*1.0) q[3]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[9]; | |
u3(pi*0.5,0,pi*1.9815078686) q[4]; | |
sx q[9]; | |
cx q[9],q[4]; | |
rx(pi*0.484375) q[9]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[9]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[9],q[4]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[9]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[4]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[8]; | |
u3(pi*0.5,0,pi*1.0770286095) q[5]; | |
sx q[8]; | |
cx q[8],q[5]; | |
rx(pi*0.4375) q[8]; | |
ry(pi*0.5) q[5]; | |
cx q[5],q[8]; | |
sxdg q[5]; | |
s q[5]; | |
cx q[8],q[5]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[8]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[5]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[7]; | |
u3(pi*0.5,0,pi*0.25) q[6]; | |
sx q[7]; | |
cx q[7],q[6]; | |
rx(pi*0.25) q[7]; | |
ry(pi*0.5) q[6]; | |
cx q[6],q[7]; | |
sxdg q[6]; | |
s q[6]; | |
cx q[7],q[6]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[7]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[6]; | |
// Gate: cirq.CZ**0.00390625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[11]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[3]; | |
sx q[11]; | |
cx q[11],q[3]; | |
rx(pi*0.498046875) q[11]; | |
ry(pi*0.5) q[3]; | |
cx q[3],q[11]; | |
sxdg q[3]; | |
s q[3]; | |
cx q[11],q[3]; | |
u3(pi*0.5,pi*1.001953125,0) q[11]; | |
u3(pi*0.5,pi*1.501953125,0) q[3]; | |
// Gate: cirq.CZ**0.015625 | |
u3(pi*0.5,0,pi*0.5) q[10]; | |
u3(pi*0.5,0,0) q[4]; | |
sx q[10]; | |
cx q[10],q[4]; | |
rx(pi*0.4921875) q[10]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[10]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[10],q[4]; | |
u3(pi*0.5,pi*0.5078125,pi*1.0) q[10]; | |
u3(pi*0.5,pi*1.0078125,pi*1.0) q[4]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[9]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[5]; | |
sx q[9]; | |
cx q[9],q[5]; | |
rx(pi*0.46875) q[9]; | |
ry(pi*0.5) q[5]; | |
cx q[5],q[9]; | |
sxdg q[5]; | |
s q[5]; | |
cx q[9],q[5]; | |
u3(pi*0.5,pi*1.03125,0) q[9]; | |
u3(pi*0.5,pi*1.53125,0) q[5]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[8]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[6]; | |
sx q[8]; | |
cx q[8],q[6]; | |
rx(pi*0.375) q[8]; | |
ry(pi*0.5) q[6]; | |
cx q[6],q[8]; | |
sxdg q[6]; | |
s q[6]; | |
cx q[8],q[6]; | |
u3(pi*0.5,pi*0.875,0) q[8]; | |
u3(pi*0.5,pi*0.375,0) q[6]; | |
h q[7]; | |
// Gate: cirq.CZ**0.0078125 | |
u3(pi*0.5,0,pi*1.5) q[11]; | |
u3(pi*0.5,0,0) q[4]; | |
sx q[11]; | |
cx q[11],q[4]; | |
rx(pi*0.49609375) q[11]; | |
ry(pi*0.5) q[4]; | |
cx q[4],q[11]; | |
sxdg q[4]; | |
s q[4]; | |
cx q[11],q[4]; | |
u3(pi*0.5,pi*1.50390625,pi*1.0) q[11]; | |
u3(pi*0.5,pi*1.00390625,pi*1.0) q[4]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[10]; | |
u3(pi*0.5,0,pi*1.9815078686) q[5]; | |
sx q[10]; | |
cx q[10],q[5]; | |
rx(pi*0.484375) q[10]; | |
ry(pi*0.5) q[5]; | |
cx q[5],q[10]; | |
sxdg q[5]; | |
s q[5]; | |
cx q[10],q[5]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[10]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[5]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[9]; | |
u3(pi*0.5,0,pi*1.0770286095) q[6]; | |
sx q[9]; | |
cx q[9],q[6]; | |
rx(pi*0.4375) q[9]; | |
ry(pi*0.5) q[6]; | |
cx q[6],q[9]; | |
sxdg q[6]; | |
s q[6]; | |
cx q[9],q[6]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[9]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[6]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[8]; | |
u3(pi*0.5,0,pi*0.25) q[7]; | |
sx q[8]; | |
cx q[8],q[7]; | |
rx(pi*0.25) q[8]; | |
ry(pi*0.5) q[7]; | |
cx q[7],q[8]; | |
sxdg q[7]; | |
s q[7]; | |
cx q[8],q[7]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[8]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[7]; | |
// Gate: cirq.CZ**0.015625 | |
u3(pi*0.5,0,pi*0.5) q[11]; | |
u3(pi*0.5,0,0) q[5]; | |
sx q[11]; | |
cx q[11],q[5]; | |
rx(pi*0.4921875) q[11]; | |
ry(pi*0.5) q[5]; | |
cx q[5],q[11]; | |
sxdg q[5]; | |
s q[5]; | |
cx q[11],q[5]; | |
u3(pi*0.5,pi*0.5078125,pi*1.0) q[11]; | |
u3(pi*0.5,pi*1.0078125,pi*1.0) q[5]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[10]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[6]; | |
sx q[10]; | |
cx q[10],q[6]; | |
rx(pi*0.46875) q[10]; | |
ry(pi*0.5) q[6]; | |
cx q[6],q[10]; | |
sxdg q[6]; | |
s q[6]; | |
cx q[10],q[6]; | |
u3(pi*0.5,pi*1.03125,0) q[10]; | |
u3(pi*0.5,pi*1.53125,0) q[6]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[9]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[7]; | |
sx q[9]; | |
cx q[9],q[7]; | |
rx(pi*0.375) q[9]; | |
ry(pi*0.5) q[7]; | |
cx q[7],q[9]; | |
sxdg q[7]; | |
s q[7]; | |
cx q[9],q[7]; | |
u3(pi*0.5,pi*0.875,0) q[9]; | |
u3(pi*0.5,pi*0.375,0) q[7]; | |
h q[8]; | |
// Gate: cirq.CZ**0.03125 | |
u3(pi*0.5,0,pi*0.4815078686) q[11]; | |
u3(pi*0.5,0,pi*1.9815078686) q[6]; | |
sx q[11]; | |
cx q[11],q[6]; | |
rx(pi*0.484375) q[11]; | |
ry(pi*0.5) q[6]; | |
cx q[6],q[11]; | |
sxdg q[6]; | |
s q[6]; | |
cx q[11],q[6]; | |
u3(pi*0.5,pi*0.5341171314,pi*1.0) q[11]; | |
u3(pi*0.5,pi*1.0341171314,pi*1.0) q[6]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[10]; | |
u3(pi*0.5,0,pi*1.0770286095) q[7]; | |
sx q[10]; | |
cx q[10],q[7]; | |
rx(pi*0.4375) q[10]; | |
ry(pi*0.5) q[7]; | |
cx q[7],q[10]; | |
sxdg q[7]; | |
s q[7]; | |
cx q[10],q[7]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[10]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[7]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[9]; | |
u3(pi*0.5,0,pi*0.25) q[8]; | |
sx q[9]; | |
cx q[9],q[8]; | |
rx(pi*0.25) q[9]; | |
ry(pi*0.5) q[8]; | |
cx q[8],q[9]; | |
sxdg q[8]; | |
s q[8]; | |
cx q[9],q[8]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[9]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[8]; | |
// Gate: cirq.CZ**0.0625 | |
u3(pi*0.5,pi*1.0,pi*2.0) q[11]; | |
u3(pi*0.5,pi*1.0,pi*1.5) q[7]; | |
sx q[11]; | |
cx q[11],q[7]; | |
rx(pi*0.46875) q[11]; | |
ry(pi*0.5) q[7]; | |
cx q[7],q[11]; | |
sxdg q[7]; | |
s q[7]; | |
cx q[11],q[7]; | |
u3(pi*0.5,pi*1.03125,0) q[11]; | |
u3(pi*0.5,pi*1.53125,0) q[7]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[10]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[8]; | |
sx q[10]; | |
cx q[10],q[8]; | |
rx(pi*0.375) q[10]; | |
ry(pi*0.5) q[8]; | |
cx q[8],q[10]; | |
sxdg q[8]; | |
s q[8]; | |
cx q[10],q[8]; | |
u3(pi*0.5,pi*0.875,0) q[10]; | |
u3(pi*0.5,pi*0.375,0) q[8]; | |
h q[9]; | |
// Gate: cirq.CZ**0.125 | |
u3(pi*0.5,0,pi*1.5770286095) q[11]; | |
u3(pi*0.5,0,pi*1.0770286095) q[8]; | |
sx q[11]; | |
cx q[11],q[8]; | |
rx(pi*0.4375) q[11]; | |
ry(pi*0.5) q[8]; | |
cx q[8],q[11]; | |
sxdg q[8]; | |
s q[8]; | |
cx q[11],q[8]; | |
u3(pi*0.5,pi*1.4854713905,pi*1.0) q[11]; | |
u3(pi*0.5,pi*1.9854713905,pi*1.0) q[8]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[10]; | |
u3(pi*0.5,0,pi*0.25) q[9]; | |
sx q[10]; | |
cx q[10],q[9]; | |
rx(pi*0.25) q[10]; | |
ry(pi*0.5) q[9]; | |
cx q[9],q[10]; | |
sxdg q[9]; | |
s q[9]; | |
cx q[10],q[9]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[10]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[9]; | |
// Gate: cirq.CZ**0.25 | |
u3(pi*0.5,pi*1.0,pi*0.25) q[11]; | |
u3(pi*0.5,pi*1.0,pi*0.75) q[9]; | |
sx q[11]; | |
cx q[11],q[9]; | |
rx(pi*0.375) q[11]; | |
ry(pi*0.5) q[9]; | |
cx q[9],q[11]; | |
sxdg q[9]; | |
s q[9]; | |
cx q[11],q[9]; | |
u3(pi*0.5,pi*0.875,0) q[11]; | |
u3(pi*0.5,pi*0.375,0) q[9]; | |
h q[10]; | |
// Gate: cirq.CZ**0.5 | |
u3(pi*0.5,0,pi*0.75) q[11]; | |
u3(pi*0.5,0,pi*0.25) q[10]; | |
sx q[11]; | |
cx q[11],q[10]; | |
rx(pi*0.25) q[11]; | |
ry(pi*0.5) q[10]; | |
cx q[10],q[11]; | |
sxdg q[10]; | |
s q[10]; | |
cx q[11],q[10]; | |
u3(pi*0.5,pi*0.5,pi*1.0) q[11]; | |
u3(pi*0.5,pi*1.0,pi*1.0) q[10]; | |
h q[11]; | |