OPENQASM 2.0; include "qelib1.inc"; qreg q[3]; creg c[3]; // W state preparation ry(1.2310) q[0]; ch q[0],q[1]; cx q[1],q[2]; cx q[0],q[1]; x q[0]; measure q -> c;