OPENQASM 3.1; qubit[2] q; gate g(a) x, y { h x; cx x, y; rz(a) y; s x; } h q[0]; t q[1]; inv @ g(0.3) q[0], q[1]; inv @ sx q[1]; inv @ U(0.1, 0.2, 0.3) q[0]; inv @ iswap q[0], q[1];