qc.reset(3);
// Stwórz dwa rejestry
var reg1 = qint.new(2, 'Register 1');
var reg2 = qint.new(1, 'Register 2');
reg1.write(0);
reg2.write(1);
// Ustaw pierwszy z rejestrów w superpozycji
reg1.had();
// Wykonaj rotacje fazowe na drugim rejestrze,
//zależnym od kubitów z pierwszego
qc.phase(45, 0x4, 0x1);
qc.phase(90, 0x4, 0x2);


