┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐
(-1, 0): ───Ry(theta)─────────@──────────────@───────────────────────────H────@─────H──────────────────────────────Rz(-2*dt)──────────────────────────────H────@─────H───H───@───H───────@───────────────────────────────────────────────@───────H───@───H───H───────────────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────────────────────────────────────────────────────────────────────────────────────────────────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M('measure_all')───
│ │ │ │ │ │ │ │ │ │ │ │ │
(-1, 2): ───Ry(theta)────────@┼─────────────@┼───────────────────────────H────┼@────H──────────────────────────────Rz(-2*dt)──────────────────────────────H────┼@────H───────┼───────H───@───H───────────────Rz(-2*dt)───────────────H───@───H───────┼───────H───────────────────┼───────────┼───────────────────────┼───────────┼───────────────────────────────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────────────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
││ ││ ││ ││ │ │ │ │ │ │ │ │ │ │ │
(0, -1): ───────────────H────┼@────H────────┼┼─────────────@──────────────────@┼────────H────@─────H───────────────Rz(-2*dt)───────────────H────@─────H────────@┼────────────┼───────────────────────────────────────────────────────────────────────┼───────H───H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───────────────────┼───────────┼───────────────────────┼───────────┼───────────────────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ ││ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(0, 1): ────────────────H────@─────H───H────┼@────H────────┼───────────────────┼─────────────┼──────────────────────────────────────────────────┼───────────────┼────────────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────H───────┼───────────────────────@───────────────────────@───────────────────────┼───────H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(0, 3): ───────────────────────────────H────@─────H────────┼@──────────────────@────────H────┼@────H───────────────Rz(-2*dt)───────────────H────┼@────H─────────@────────────────────────┼───────────┼───────────────────────┼───────────┼───────────────────H───────┼───────────────────────────────────────────────────────────────────────┼───────────┼───────────────────────@───────────────────────@───────────────────────┼───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
││ ││ ││ │ │ │ │ │ │ │ │ │
(1, 0): ────Ry(theta)────────@──────────────@─────────H────@┼────H───────H────@─────H────────@┼─────────────────────────────────────────────────@┼────────H────@─────H───H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───H───────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────────┼───────────────────────────────────────────────────────────────────────┼───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(1, 2): ────Ry(theta)────────┼@─────────────┼@────────H─────@────H───────H────┼@────H─────────@──────────────────────────────────────────────────@────────H────┼@────H───────┼───────────────────────@───────────────────────@───────────────────────┼───────H───────────────────┼───────────┼───────────────────────┼───────────┼───────────────────────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
││ ││ ││ ││ │ │ │ │ │ │ │ │ │ │ │
(2, -1): ───────────────H────@┼────H────────┼┼─────────────@──────────────────@┼────────H─────@────H───────────────Rz(-2*dt)───────────────H─────@────H────────@┼────────────┼───────────────────────────────────────────────────────────────────────┼───────H───H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───────────────────┼───────────┼───────────────────────┼───────────┼───────────────────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ ││ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(2, 1): ────────────────H─────@────H───H────@┼────H────────┼─────────X─────────┼──────────────┼──────────────────────────────────────────────────┼──────────────┼────────────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────H───────┼───────────────────────@───────────────────────@───────────────────────┼───────H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(2, 3): ───────────────────────────────H─────@────H────────┼@──────────────────@────────H────@┼────H───────────────Rz(-2*dt)───────────────H────@┼────H─────────@────────────────────────┼───────────┼───────────────────────┼───────────┼───────────────────H───────┼───────────────────────────────────────────────────────────────────────┼───────────┼───────────────────────@───────────────────────@───────────────────────┼───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
││ ││ ││ │ │ │ │ │ │ │ │ │
(3, 0): ────Ry(theta)────────@──────────────@─────────H────@┼────H───────H────@─────H────────┼@─────────────────────────────────────────────────┼@────────H────@─────H───H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───H───────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────────┼───────────────────────────────────────────────────────────────────────┼───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(3, 2): ────Ry(theta)────────┼@─────────────┼@────────H─────@────H───────H────┼@────H────────@──────────────────────────────────────────────────@─────────H────┼@────H───────┼───────────────────────@───────────────────────@───────────────────────┼───────H───────────────────┼───────────┼───────────────────────┼───────────┼───────────────────────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
││ ││ ││ ││ │ │ │ │ │ │ │ │ │ │ │
(4, -1): ───────────────H────@┼────H────────┼┼─────────────@──────────────────@┼────────H─────@────H───────────────Rz(-2*dt)───────────────H─────@────H────────@┼────────────┼───────────────────────────────────────────────────────────────────────┼───────H───H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───────────────────┼───────────┼───────────────────────┼───────────┼───────────────────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ ││ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(4, 1): ────────────────H─────@────H───H────@┼────H────────┼───────────────────┼──────────────┼──────────────────────────────────────────────────┼──────────────┼────────────@───────H───@───H───H───@───H───Rz(-2*dt)───H───@───H───H───@───H───────@───────H───────┼───────────────────────@───────────────────────@───────────────────────┼───────H───@───H───────@───────────┼───────────────────────┼───────────@───────H───@───H───H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
(4, 3): ───────────────────────────────H─────@────H────────┼@──────────────────@────────H────@┼────H───────────────Rz(-2*dt)───────────────H────@┼────H─────────@────────────────────────┼───────────┼───────────────────────┼───────────┼───────────────────H───────┼───────────────────────────────────────────────────────────────────────┼───────────┼───────────────────────@───────────────────────@───────────────────────┼───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
││ ││ ││ │ │ │ │ │ │ │ │ │
(5, 0): ──────────────────────────────────────────────H────@┼────H───────────────────────────┼@─────────────────────────────────────────────────┼@───────────────────────────────────────@───────────┼───────────────────────┼───────────@───────────────────H───────@───────────────────────────────────────────────────────────────────────@───────────┼───────────────────────────────────────────────────────────────────────┼───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
│ │ │ │ │ │ │ │
(5, 2): ──────────────────────────────────────────────H─────@────H───────────────────────────@──────────────────────────────────────────────────@────────────────────────────────────────────────────@───────────────────────@───────────────────────────────H───────────────────────────────────────────────────────────────────────────────────────────@───────────────────────────────────────────────────────────────────────@───────H───Rz(-2*dt*he)───Rx(-2*dt*lambda)───M──────────────────
└──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘