var number _to_flip = 3; // „oznaczona” wartość

var num_qubits = 4;
qc.reset(num_qubits);
var reg = qint.new(num_qubits, ‚'reg')
reg.write(0);
reg.hadamard();

// Odwróć oznaczoną wartość
reg.not(~number_to_flip);
reg.cphase(180);
reg.not(~number_to_flip);

reg.Grover();
