OPENQASM 2.0; include "qelib1.inc"; qreg q[27]; h q[18]; h q[19]; h q[20]; h q[21]; h q[22]; h q[23]; h q[24]; h q[25]; cx q[6],q[2]; cx q[8],q[2]; cx q[15],q[14]; cx q[16],q[14]; cx q[17],q[14]; s q[2]; s q[14]; z q[18]; cx q[2],q[14]; sdg q[14]; cx q[14],q[18]; t q[18]; cx q[2],q[14]; cx q[14],q[18]; tdg q[18]; cx q[2],q[14]; cx q[14],q[18]; tdg q[18]; cx q[2],q[14]; cx q[14],q[18]; cx q[17],q[14]; cx q[16],q[14]; cx q[15],q[14]; cx q[8],q[2]; cx q[6],q[2]; cx q[7],q[5]; cx q[8],q[5]; cx q[15],q[11]; cx q[17],q[11]; cx q[19],q[18]; t q[5]; t q[11]; z q[18]; cx q[5],q[11]; tdg q[11]; cx q[11],q[18]; t q[18]; cx q[5],q[11]; cx q[11],q[18]; tdg q[18]; cx q[5],q[11]; cx q[11],q[18]; tdg q[18]; cx q[5],q[11]; cx q[11],q[18]; cx q[19],q[18]; cx q[17],q[11]; cx q[15],q[11]; cx q[8],q[5]; cx q[7],q[5]; cx q[3],q[2]; cx q[5],q[2]; cx q[7],q[2]; cx q[8],q[2]; cx q[17],q[15]; cx q[19],q[18]; t q[2]; s q[15]; t q[15]; cx q[2],q[15]; tdg q[15]; cx q[15],q[18]; t q[18]; cx q[2],q[15]; cx q[15],q[18]; tdg q[18]; cx q[2],q[15]; cx q[15],q[18]; tdg q[18]; cx q[2],q[15]; cx q[15],q[18]; cx q[19],q[18]; cx q[17],q[15]; cx q[8],q[2]; cx q[7],q[2]; cx q[5],q[2]; cx q[3],q[2]; cx q[12],q[10]; cx q[13],q[10]; s q[8]; s q[10]; cx q[8],q[10]; tdg q[10]; cx q[10],q[18]; t q[18]; cx q[8],q[10]; cx q[10],q[18]; tdg q[18]; cx q[8],q[10]; cx q[10],q[18]; tdg q[18]; cx q[8],q[10]; cx q[10],q[18]; cx q[13],q[10]; cx q[12],q[10]; cx q[2],q[1]; cx q[3],q[1]; cx q[4],q[1]; t q[1]; s q[14]; cx q[1],q[14]; tdg q[14]; cx q[14],q[18]; t q[18]; cx q[1],q[14]; cx q[14],q[18]; tdg q[18]; cx q[1],q[14]; cx q[14],q[18]; tdg q[18]; cx q[1],q[14]; cx q[14],q[18]; cx q[4],q[1]; cx q[3],q[1]; cx q[2],q[1]; cx q[8],q[6]; cx q[12],q[11]; cx q[13],q[11]; cx q[14],q[11]; cx q[15],q[11]; cx q[16],q[11]; cx q[17],q[11]; cx q[19],q[18]; s q[6]; s q[11]; cx q[6],q[11]; sdg q[11]; cx q[11],q[18]; t q[18]; cx q[6],q[11]; cx q[11],q[18]; tdg q[18]; cx q[6],q[11]; cx q[11],q[18]; tdg q[18]; cx q[6],q[11]; cx q[11],q[18]; cx q[19],q[18]; cx q[17],q[11]; cx q[16],q[11]; cx q[15],q[11]; cx q[14],q[11]; cx q[13],q[11]; cx q[12],q[11]; cx q[8],q[6]; cx q[3],q[1]; cx q[17],q[14]; s q[1]; s q[14]; cx q[1],q[14]; tdg q[14]; cx q[14],q[18]; t q[18]; cx q[1],q[14]; cx q[14],q[18]; tdg q[18]; cx q[1],q[14]; cx q[14],q[18]; tdg q[18]; cx q[1],q[14]; cx q[14],q[18]; cx q[17],q[14]; cx q[3],q[1]; cx q[3],q[2]; cx q[4],q[2]; cx q[5],q[2]; cx q[15],q[11]; s q[2]; s q[11]; s q[19]; cx q[2],q[11]; sdg q[11]; cx q[11],q[19]; t q[19]; cx q[2],q[11]; cx q[11],q[19]; tdg q[19]; cx q[2],q[11]; cx q[11],q[19]; tdg q[19]; cx q[2],q[11]; cx q[11],q[19]; cx q[15],q[11]; cx q[5],q[2]; cx q[4],q[2]; cx q[3],q[2]; cx q[5],q[3]; cx q[17],q[16]; cx q[20],q[19]; s q[3]; s q[16]; s q[19]; cx q[3],q[16]; tdg q[16]; cx q[16],q[19]; t q[19]; cx q[3],q[16]; cx q[16],q[19]; tdg q[19]; cx q[3],q[16]; cx q[16],q[19]; tdg q[19]; cx q[3],q[16]; cx q[16],q[19]; cx q[20],q[19]; cx q[17],q[16]; cx q[5],q[3]; cx q[7],q[6]; cx q[8],q[6]; cx q[20],q[19]; s q[6]; s q[12]; cx q[6],q[12]; tdg q[12]; cx q[12],q[19]; t q[19]; cx q[6],q[12]; cx q[12],q[19]; tdg q[19]; cx q[6],q[12]; cx q[12],q[19]; tdg q[19]; cx q[6],q[12]; cx q[12],q[19]; cx q[20],q[19]; cx q[8],q[6]; cx q[7],q[6]; cx q[3],q[2]; cx q[4],q[2]; cx q[5],q[2]; cx q[7],q[2]; cx q[8],q[2]; t q[2]; s q[11]; cx q[2],q[11]; tdg q[11]; cx q[11],q[19]; t q[19]; cx q[2],q[11]; cx q[11],q[19]; tdg q[19]; cx q[2],q[11]; cx q[11],q[19]; tdg q[19]; cx q[2],q[11]; cx q[11],q[19]; cx q[8],q[2]; cx q[7],q[2]; cx q[5],q[2]; cx q[4],q[2]; cx q[3],q[2]; cx q[6],q[5]; cx q[8],q[5]; cx q[14],q[13]; cx q[15],q[13]; cx q[16],q[13]; cx q[17],q[13]; cx q[20],q[19]; cx q[21],q[19]; cx q[22],q[19]; t q[5]; s q[13]; t q[19]; cx q[5],q[13]; tdg q[13]; cx q[13],q[19]; t q[19]; cx q[5],q[13]; cx q[13],q[19]; tdg q[19]; cx q[5],q[13]; cx q[13],q[19]; tdg q[19]; cx q[5],q[13]; cx q[13],q[19]; cx q[22],q[19]; cx q[21],q[19]; cx q[20],q[19]; cx q[17],q[13]; cx q[16],q[13]; cx q[15],q[13]; cx q[14],q[13]; cx q[8],q[5]; cx q[6],q[5]; cx q[6],q[5]; cx q[15],q[14]; z q[5]; s q[14]; s q[22]; cx q[5],q[14]; tdg q[14]; cx q[14],q[22]; t q[22]; cx q[5],q[14]; cx q[14],q[22]; tdg q[22]; cx q[5],q[14]; cx q[14],q[22]; tdg q[22]; cx q[5],q[14]; cx q[14],q[22]; cx q[15],q[14]; cx q[6],q[5]; cx q[7],q[5]; cx q[17],q[15]; cx q[21],q[20]; s q[5]; s q[20]; cx q[5],q[15]; tdg q[15]; cx q[15],q[20]; t q[20]; cx q[5],q[15]; cx q[15],q[20]; tdg q[20]; cx q[5],q[15]; cx q[15],q[20]; tdg q[20]; cx q[5],q[15]; cx q[15],q[20]; cx q[21],q[20]; cx q[17],q[15]; cx q[7],q[5]; cx q[6],q[5]; cx q[7],q[5]; cx q[8],q[5]; cx q[14],q[13]; cx q[15],q[13]; cx q[16],q[13]; cx q[17],q[13]; cx q[21],q[20]; s q[5]; cx q[5],q[13]; tdg q[13]; cx q[13],q[20]; t q[20]; cx q[5],q[13]; cx q[13],q[20]; tdg q[20]; cx q[5],q[13]; cx q[13],q[20]; tdg q[20]; cx q[5],q[13]; cx q[13],q[20]; cx q[21],q[20]; cx q[17],q[13]; cx q[16],q[13]; cx q[15],q[13]; cx q[14],q[13]; cx q[8],q[5]; cx q[7],q[5]; cx q[6],q[5]; cx q[6],q[5]; cx q[7],q[5]; cx q[15],q[13]; cx q[17],q[13]; s q[5]; s q[13]; cx q[5],q[13]; tdg q[13]; cx q[13],q[22]; t q[22]; cx q[5],q[13]; cx q[13],q[22]; tdg q[22]; cx q[5],q[13]; cx q[13],q[22]; tdg q[22]; cx q[5],q[13]; cx q[13],q[22]; cx q[17],q[13]; cx q[15],q[13]; cx q[7],q[5]; cx q[6],q[5]; cx q[4],q[3]; cx q[5],q[3]; cx q[6],q[3]; cx q[14],q[12]; s q[3]; s q[12]; s q[20]; cx q[3],q[12]; tdg q[12]; cx q[12],q[20]; t q[20]; cx q[3],q[12]; cx q[12],q[20]; tdg q[20]; cx q[3],q[12]; cx q[12],q[20]; tdg q[20]; cx q[3],q[12]; cx q[12],q[20]; cx q[14],q[12]; cx q[6],q[3]; cx q[5],q[3]; cx q[4],q[3]; cx q[6],q[5]; cx q[13],q[11]; cx q[19],q[18]; z q[11]; cx q[5],q[11]; tdg q[11]; cx q[11],q[18]; t q[18]; cx q[5],q[11]; cx q[11],q[18]; tdg q[18]; cx q[5],q[11]; cx q[11],q[18]; tdg q[18]; cx q[5],q[11]; cx q[11],q[18]; cx q[19],q[18]; cx q[13],q[11]; cx q[6],q[5]; cx q[8],q[5]; cx q[16],q[13]; cx q[22],q[21]; t q[5]; s q[13]; s q[21]; cx q[5],q[13]; tdg q[13]; cx q[13],q[21]; t q[21]; cx q[5],q[13]; cx q[13],q[21]; tdg q[21]; cx q[5],q[13]; cx q[13],q[21]; tdg q[21]; cx q[5],q[13]; cx q[13],q[21]; cx q[22],q[21]; cx q[16],q[13]; cx q[8],q[5]; cx q[7],q[6]; cx q[17],q[15]; cx q[23],q[21]; s q[6]; t q[21]; cx q[6],q[15]; tdg q[15]; cx q[15],q[21]; t q[21]; cx q[6],q[15]; cx q[15],q[21]; tdg q[21]; cx q[6],q[15]; cx q[15],q[21]; tdg q[21]; cx q[6],q[15]; cx q[15],q[21]; cx q[23],q[21]; cx q[17],q[15]; cx q[7],q[6]; cx q[4],q[3]; cx q[5],q[3]; cx q[7],q[3]; cx q[14],q[12]; cx q[16],q[12]; s q[3]; t q[12]; cx q[3],q[12]; tdg q[12]; cx q[12],q[20]; t q[20]; cx q[3],q[12]; cx q[12],q[20]; tdg q[20]; cx q[3],q[12]; cx q[12],q[20]; tdg q[20]; cx q[3],q[12]; cx q[12],q[20]; cx q[16],q[12]; cx q[14],q[12]; cx q[7],q[3]; cx q[5],q[3]; cx q[4],q[3]; cx q[7],q[5]; cx q[15],q[13]; cx q[17],q[13]; cx q[22],q[21]; cx q[5],q[13]; tdg q[13]; cx q[13],q[21]; t q[21]; cx q[5],q[13]; cx q[13],q[21]; tdg q[21]; cx q[5],q[13]; cx q[13],q[21]; tdg q[21]; cx q[5],q[13]; cx q[13],q[21]; cx q[22],q[21]; cx q[17],q[13]; cx q[15],q[13]; cx q[7],q[5]; cx q[22],q[21]; cx q[25],q[21]; s q[17]; t q[21]; cx q[8],q[17]; tdg q[17]; cx q[17],q[21]; t q[21]; cx q[8],q[17]; cx q[17],q[21]; tdg q[21]; cx q[8],q[17]; cx q[17],q[21]; tdg q[21]; cx q[8],q[17]; cx q[17],q[21]; cx q[25],q[21]; cx q[22],q[21]; cx q[17],q[16]; cx q[24],q[23]; t q[7]; t q[23]; cx q[7],q[16]; tdg q[16]; cx q[16],q[23]; t q[23]; cx q[7],q[16]; cx q[16],q[23]; tdg q[23]; cx q[7],q[16]; cx q[16],q[23]; tdg q[23]; cx q[7],q[16]; cx q[16],q[23]; cx q[24],q[23]; cx q[17],q[16]; cx q[7],q[6]; cx q[8],q[6]; cx q[23],q[22]; s q[15]; t q[22]; cx q[6],q[15]; tdg q[15]; cx q[15],q[22]; t q[22]; cx q[6],q[15]; cx q[15],q[22]; tdg q[22]; cx q[6],q[15]; cx q[15],q[22]; tdg q[22]; cx q[6],q[15]; cx q[15],q[22]; cx q[23],q[22]; cx q[8],q[6]; cx q[7],q[6]; cx q[8],q[7]; cx q[24],q[21]; t q[7]; s q[16]; t q[21]; cx q[7],q[16]; tdg q[16]; cx q[16],q[21]; t q[21]; cx q[7],q[16]; cx q[16],q[21]; tdg q[21]; cx q[7],q[16]; cx q[16],q[21]; tdg q[21]; cx q[7],q[16]; cx q[16],q[21]; cx q[24],q[21]; cx q[8],q[7]; cx q[6],q[4]; cx q[8],q[4]; s q[4]; t q[21]; cx q[4],q[17]; tdg q[17]; cx q[17],q[21]; t q[21]; cx q[4],q[17]; cx q[17],q[21]; tdg q[21]; cx q[4],q[17]; cx q[17],q[21]; tdg q[21]; cx q[4],q[17]; cx q[17],q[21]; cx q[8],q[4]; cx q[6],q[4]; h q[18]; h q[19]; h q[20]; h q[21]; h q[22]; h q[23]; h q[24]; h q[25]; cx q[25],q[20]; cx q[24],q[19]; cx q[23],q[18]; cx q[22],q[26]; cx q[21],q[25]; cx q[20],q[24]; cx q[19],q[23]; cx q[18],q[22]; h q[18]; h q[19]; h q[20]; h q[21]; h q[22]; h q[23]; h q[24]; h q[25]; h q[26]; cx q[6],q[4]; cx q[8],q[4]; cx q[16],q[13]; cx q[4],q[13]; tdg q[13]; cx q[13],q[26]; t q[26]; cx q[4],q[13]; cx q[13],q[26]; tdg q[26]; cx q[4],q[13]; cx q[13],q[26]; tdg q[26]; cx q[4],q[13]; cx q[13],q[26]; cx q[16],q[13]; cx q[8],q[4]; cx q[6],q[4]; cx q[8],q[6]; cx q[12],q[11]; cx q[13],q[11]; cx q[14],q[11]; cx q[15],q[11]; cx q[16],q[11]; cx q[17],q[11]; cx q[6],q[11]; cx q[11],q[26]; t q[26]; cx q[6],q[11]; cx q[11],q[26]; tdg q[26]; cx q[6],q[11]; cx q[11],q[26]; tdg q[26]; cx q[6],q[11]; cx q[11],q[26]; cx q[17],q[11]; cx q[16],q[11]; cx q[15],q[11]; cx q[14],q[11]; cx q[13],q[11]; cx q[12],q[11]; cx q[8],q[6]; cx q[2],q[0]; cx q[17],q[14]; s q[0]; cx q[0],q[14]; tdg q[14]; cx q[14],q[26]; t q[26]; cx q[0],q[14]; cx q[14],q[26]; tdg q[26]; cx q[0],q[14]; cx q[14],q[26]; tdg q[26]; cx q[0],q[14]; cx q[14],q[26]; cx q[17],q[14]; cx q[2],q[0]; cx q[6],q[5]; cx q[12],q[10]; s q[10]; cx q[5],q[10]; sdg q[10]; cx q[10],q[26]; t q[26]; cx q[5],q[10]; cx q[10],q[26]; tdg q[26]; cx q[5],q[10]; cx q[10],q[26]; tdg q[26]; cx q[5],q[10]; cx q[10],q[26]; cx q[12],q[10]; cx q[6],q[5]; cx q[1],q[0]; cx q[2],q[0]; cx q[4],q[0]; cx q[5],q[0]; cx q[7],q[0]; cx q[16],q[14]; t q[0]; t q[14]; cx q[0],q[14]; tdg q[14]; cx q[14],q[26]; t q[26]; cx q[0],q[14]; cx q[14],q[26]; tdg q[26]; cx q[0],q[14]; cx q[14],q[26]; tdg q[26]; cx q[0],q[14]; cx q[14],q[26]; cx q[16],q[14]; cx q[7],q[0]; cx q[5],q[0]; cx q[4],q[0]; cx q[2],q[0]; cx q[1],q[0]; cx q[6],q[2]; cx q[8],q[2]; cx q[15],q[14]; cx q[16],q[14]; cx q[17],q[14]; cx q[2],q[14]; cx q[14],q[26]; t q[26]; cx q[2],q[14]; cx q[14],q[26]; tdg q[26]; cx q[2],q[14]; cx q[14],q[26]; tdg q[26]; cx q[2],q[14]; cx q[14],q[26]; cx q[17],q[14]; cx q[16],q[14]; cx q[15],q[14]; cx q[8],q[2]; cx q[6],q[2]; cx q[2],q[1]; cx q[3],q[1]; cx q[4],q[1]; cx q[5],q[1]; cx q[7],q[1]; cx q[26],q[25]; t q[1]; s q[25]; cx q[1],q[14]; tdg q[14]; cx q[14],q[25]; t q[25]; cx q[1],q[14]; cx q[14],q[25]; tdg q[25]; cx q[1],q[14]; cx q[14],q[25]; tdg q[25]; cx q[1],q[14]; cx q[14],q[25]; cx q[26],q[25]; cx q[7],q[1]; cx q[5],q[1]; cx q[4],q[1]; cx q[3],q[1]; cx q[2],q[1]; cx q[3],q[2]; cx q[13],q[11]; s q[2]; z q[25]; cx q[2],q[11]; tdg q[11]; cx q[11],q[25]; t q[25]; cx q[2],q[11]; cx q[11],q[25]; tdg q[25]; cx q[2],q[11]; cx q[11],q[25]; tdg q[25]; cx q[2],q[11]; cx q[11],q[25]; cx q[13],q[11]; cx q[3],q[2]; cx q[6],q[5]; cx q[7],q[5]; cx q[10],q[9]; cx q[11],q[9]; cx q[12],q[9]; s q[9]; cx q[5],q[9]; tdg q[9]; cx q[9],q[26]; t q[26]; cx q[5],q[9]; cx q[9],q[26]; tdg q[26]; cx q[5],q[9]; cx q[9],q[26]; tdg q[26]; cx q[5],q[9]; cx q[9],q[26]; cx q[12],q[9]; cx q[11],q[9]; cx q[10],q[9]; cx q[7],q[5]; cx q[6],q[5]; cx q[6],q[5]; cx q[7],q[5]; cx q[8],q[5]; cx q[11],q[9]; cx q[12],q[9]; cx q[16],q[9]; t q[9]; cx q[5],q[9]; tdg q[9]; cx q[9],q[26]; t q[26]; cx q[5],q[9]; cx q[9],q[26]; tdg q[26]; cx q[5],q[9]; cx q[9],q[26]; tdg q[26]; cx q[5],q[9]; cx q[9],q[26]; cx q[16],q[9]; cx q[12],q[9]; cx q[11],q[9]; cx q[8],q[5]; cx q[7],q[5]; cx q[6],q[5]; cx q[3],q[2]; cx q[4],q[2]; cx q[5],q[2]; cx q[15],q[11]; s q[24]; cx q[2],q[11]; cx q[11],q[24]; t q[24]; cx q[2],q[11]; cx q[11],q[24]; tdg q[24]; cx q[2],q[11]; cx q[11],q[24]; tdg q[24]; cx q[2],q[11]; cx q[11],q[24]; cx q[15],q[11]; cx q[5],q[2]; cx q[4],q[2]; cx q[3],q[2]; cx q[7],q[6]; cx q[12],q[9]; s q[9]; cx q[6],q[9]; tdg q[9]; cx q[9],q[25]; t q[25]; cx q[6],q[9]; cx q[9],q[25]; tdg q[25]; cx q[6],q[9]; cx q[9],q[25]; tdg q[25]; cx q[6],q[9]; cx q[9],q[25]; cx q[12],q[9]; cx q[7],q[6]; cx q[26],q[25]; z q[0]; cx q[0],q[16]; tdg q[16]; cx q[16],q[25]; t q[25]; cx q[0],q[16]; cx q[16],q[25]; tdg q[25]; cx q[0],q[16]; cx q[16],q[25]; tdg q[25]; cx q[0],q[16]; cx q[16],q[25]; cx q[26],q[25]; cx q[5],q[3]; cx q[6],q[3]; cx q[10],q[9]; cx q[12],q[9]; s q[3]; s q[9]; cx q[3],q[9]; sdg q[9]; cx q[9],q[25]; t q[25]; cx q[3],q[9]; cx q[9],q[25]; tdg q[25]; cx q[3],q[9]; cx q[9],q[25]; tdg q[25]; cx q[3],q[9]; cx q[9],q[25]; cx q[12],q[9]; cx q[10],q[9]; cx q[6],q[3]; cx q[5],q[3]; cx q[15],q[14]; cx q[25],q[24]; s q[1]; s q[24]; t q[24]; cx q[1],q[14]; tdg q[14]; cx q[14],q[24]; t q[24]; cx q[1],q[14]; cx q[14],q[24]; tdg q[24]; cx q[1],q[14]; cx q[14],q[24]; tdg q[24]; cx q[1],q[14]; cx q[14],q[24]; cx q[25],q[24]; cx q[15],q[14]; cx q[13],q[11]; cx q[25],q[24]; t q[2]; cx q[2],q[11]; tdg q[11]; cx q[11],q[24]; t q[24]; cx q[2],q[11]; cx q[11],q[24]; tdg q[24]; cx q[2],q[11]; cx q[11],q[24]; tdg q[24]; cx q[2],q[11]; cx q[11],q[24]; cx q[25],q[24]; cx q[13],q[11]; cx q[4],q[3]; cx q[5],q[3]; cx q[7],q[3]; cx q[14],q[12]; cx q[3],q[12]; tdg q[12]; cx q[12],q[25]; t q[25]; cx q[3],q[12]; cx q[12],q[25]; tdg q[25]; cx q[3],q[12]; cx q[12],q[25]; tdg q[25]; cx q[3],q[12]; cx q[12],q[25]; cx q[14],q[12]; cx q[7],q[3]; cx q[5],q[3]; cx q[4],q[3]; cx q[6],q[5]; cx q[12],q[10]; cx q[24],q[22]; s q[22]; cx q[5],q[10]; cx q[10],q[22]; t q[22]; cx q[5],q[10]; cx q[10],q[22]; tdg q[22]; cx q[5],q[10]; cx q[10],q[22]; tdg q[22]; cx q[5],q[10]; cx q[10],q[22]; cx q[24],q[22]; cx q[12],q[10]; cx q[6],q[5]; cx q[5],q[3]; cx q[10],q[9]; cx q[11],q[9]; cx q[25],q[24]; s q[9]; cx q[3],q[9]; tdg q[9]; cx q[9],q[24]; t q[24]; cx q[3],q[9]; cx q[9],q[24]; tdg q[24]; cx q[3],q[9]; cx q[9],q[24]; tdg q[24]; cx q[3],q[9]; cx q[9],q[24]; cx q[25],q[24]; cx q[11],q[9]; cx q[10],q[9]; cx q[5],q[3]; cx q[13],q[11]; s q[22]; cx q[0],q[11]; tdg q[11]; cx q[11],q[22]; t q[22]; cx q[0],q[11]; cx q[11],q[22]; tdg q[22]; cx q[0],q[11]; cx q[11],q[22]; tdg q[22]; cx q[0],q[11]; cx q[11],q[22]; cx q[13],q[11]; cx q[5],q[3]; cx q[6],q[3]; cx q[10],q[9]; cx q[12],q[9]; cx q[24],q[22]; cx q[3],q[9]; cx q[9],q[22]; t q[22]; cx q[3],q[9]; cx q[9],q[22]; tdg q[22]; cx q[3],q[9]; cx q[9],q[22]; tdg q[22]; cx q[3],q[9]; cx q[9],q[22]; cx q[24],q[22]; cx q[12],q[9]; cx q[10],q[9]; cx q[6],q[3]; cx q[5],q[3]; cx q[10],q[9]; t q[5]; s q[9]; z q[23]; cx q[5],q[9]; tdg q[9]; cx q[9],q[23]; t q[23]; cx q[5],q[9]; cx q[9],q[23]; tdg q[23]; cx q[5],q[9]; cx q[9],q[23]; tdg q[23]; cx q[5],q[9]; cx q[9],q[23]; cx q[10],q[9]; cx q[1],q[0]; cx q[2],q[0]; cx q[3],q[0]; cx q[4],q[0]; cx q[5],q[0]; s q[0]; s q[10]; cx q[0],q[10]; tdg q[10]; cx q[10],q[23]; t q[23]; cx q[0],q[10]; cx q[10],q[23]; tdg q[23]; cx q[0],q[10]; cx q[10],q[23]; tdg q[23]; cx q[0],q[10]; cx q[10],q[23]; cx q[5],q[0]; cx q[4],q[0]; cx q[3],q[0]; cx q[2],q[0]; cx q[1],q[0]; cx q[1],q[0]; cx q[2],q[0]; cx q[3],q[0]; cx q[4],q[0]; cx q[5],q[0]; cx q[0],q[15]; tdg q[15]; cx q[15],q[24]; t q[24]; cx q[0],q[15]; cx q[15],q[24]; tdg q[24]; cx q[0],q[15]; cx q[15],q[24]; tdg q[24]; cx q[0],q[15]; cx q[15],q[24]; cx q[5],q[0]; cx q[4],q[0]; cx q[3],q[0]; cx q[2],q[0]; cx q[1],q[0]; cx q[19],q[18]; cx q[21],q[18]; s q[9]; t q[18]; cx q[0],q[9]; tdg q[9]; cx q[9],q[18]; t q[18]; cx q[0],q[9]; cx q[9],q[18]; tdg q[18]; cx q[0],q[9]; cx q[9],q[18]; tdg q[18]; cx q[0],q[9]; cx q[9],q[18]; cx q[21],q[18]; cx q[19],q[18]; cx q[1],q[0]; cx q[12],q[10]; cx q[13],q[10]; s q[0]; cx q[0],q[10]; tdg q[10]; cx q[10],q[23]; t q[23]; cx q[0],q[10]; cx q[10],q[23]; tdg q[23]; cx q[0],q[10]; cx q[10],q[23]; tdg q[23]; cx q[0],q[10]; cx q[10],q[23]; cx q[13],q[10]; cx q[12],q[10]; cx q[1],q[0]; cx q[2],q[1]; cx q[11],q[10]; cx q[12],q[10]; s q[1]; s q[10]; s q[20]; cx q[1],q[10]; tdg q[10]; cx q[10],q[20]; t q[20]; cx q[1],q[10]; cx q[10],q[20]; tdg q[20]; cx q[1],q[10]; cx q[10],q[20]; tdg q[20]; cx q[1],q[10]; cx q[10],q[20]; cx q[12],q[10]; cx q[11],q[10]; cx q[2],q[1]; cx q[3],q[1]; cx q[22],q[21]; cx q[23],q[21]; s q[21]; cx q[1],q[12]; tdg q[12]; cx q[12],q[21]; t q[21]; cx q[1],q[12]; cx q[12],q[21]; tdg q[21]; cx q[1],q[12]; cx q[12],q[21]; tdg q[21]; cx q[1],q[12]; cx q[12],q[21]; cx q[23],q[21]; cx q[22],q[21]; cx q[3],q[1]; cx q[2],q[0]; cx q[3],q[0]; cx q[11],q[10]; cx q[12],q[10]; cx q[21],q[20]; cx q[23],q[20]; s q[0]; t q[20]; cx q[0],q[10]; tdg q[10]; cx q[10],q[20]; t q[20]; cx q[0],q[10]; cx q[10],q[20]; tdg q[20]; cx q[0],q[10]; cx q[10],q[20]; tdg q[20]; cx q[0],q[10]; cx q[10],q[20]; cx q[23],q[20]; cx q[21],q[20]; cx q[12],q[10]; cx q[11],q[10]; cx q[3],q[0]; cx q[2],q[0]; cx q[13],q[10]; cx q[14],q[10]; t q[10]; cx q[0],q[10]; tdg q[10]; cx q[10],q[23]; t q[23]; cx q[0],q[10]; cx q[10],q[23]; tdg q[23]; cx q[0],q[10]; cx q[10],q[23]; tdg q[23]; cx q[0],q[10]; cx q[10],q[23]; cx q[14],q[10]; cx q[13],q[10]; cx q[2],q[0]; cx q[22],q[21]; cx q[23],q[21]; cx q[0],q[11]; tdg q[11]; cx q[11],q[21]; t q[21]; cx q[0],q[11]; cx q[11],q[21]; tdg q[21]; cx q[0],q[11]; cx q[11],q[21]; tdg q[21]; cx q[0],q[11]; cx q[11],q[21]; cx q[23],q[21]; cx q[22],q[21]; cx q[2],q[0]; cx q[2],q[0]; cx q[3],q[0]; cx q[12],q[9]; cx q[0],q[9]; tdg q[9]; cx q[9],q[20]; t q[20]; cx q[0],q[9]; cx q[9],q[20]; tdg q[20]; cx q[0],q[9]; cx q[9],q[20]; tdg q[20]; cx q[0],q[9]; cx q[9],q[20]; cx q[12],q[9]; cx q[3],q[0]; cx q[2],q[0]; cx q[1],q[0]; cx q[10],q[9]; cx q[20],q[19]; cx q[21],q[19]; t q[19]; cx q[0],q[9]; tdg q[9]; cx q[9],q[19]; t q[19]; cx q[0],q[9]; cx q[9],q[19]; tdg q[19]; cx q[0],q[9]; cx q[9],q[19]; tdg q[19]; cx q[0],q[9]; cx q[9],q[19]; cx q[21],q[19]; cx q[20],q[19]; cx q[10],q[9]; cx q[1],q[0]; cx q[4],q[3]; cx q[5],q[3]; cx q[6],q[3]; cx q[3],q[9]; tdg q[9]; cx q[9],q[22]; t q[22]; cx q[3],q[9]; cx q[9],q[22]; tdg q[22]; cx q[3],q[9]; cx q[9],q[22]; tdg q[22]; cx q[3],q[9]; cx q[9],q[22]; cx q[6],q[3]; cx q[5],q[3]; cx q[4],q[3]; cx q[3],q[2]; cx q[10],q[9]; cx q[11],q[9]; cx q[21],q[20]; s q[20]; cx q[2],q[9]; tdg q[9]; cx q[9],q[20]; t q[20]; cx q[2],q[9]; cx q[9],q[20]; tdg q[20]; cx q[2],q[9]; cx q[9],q[20]; tdg q[20]; cx q[2],q[9]; cx q[9],q[20]; cx q[21],q[20]; cx q[11],q[9]; cx q[10],q[9]; cx q[3],q[2]; t q[19]; cx q[1],q[10]; tdg q[10]; cx q[10],q[19]; t q[19]; cx q[1],q[10]; cx q[10],q[19]; tdg q[19]; cx q[1],q[10]; cx q[10],q[19]; tdg q[19]; cx q[1],q[10]; cx q[10],q[19]; cx q[2],q[1]; cx q[10],q[9]; cx q[11],q[9]; cx q[12],q[9]; cx q[21],q[20]; cx q[1],q[9]; tdg q[9]; cx q[9],q[20]; t q[20]; cx q[1],q[9]; cx q[9],q[20]; tdg q[20]; cx q[1],q[9]; cx q[9],q[20]; tdg q[20]; cx q[1],q[9]; cx q[9],q[20]; cx q[21],q[20]; cx q[12],q[9]; cx q[11],q[9]; cx q[10],q[9]; cx q[2],q[1]; h q[18]; h q[19]; h q[20]; h q[21]; h q[22]; h q[23]; h q[24]; h q[25]; h q[26];