var num_qubits = 4;
qc.reset(num_qubits);
var signal = qint.new(num_qubits, 'signal')
var wave_period = 2; // A:1 B:2 C:4 D:8

// Przygotuj sygnał
signal.write(0);
signal.hadamard();
signal.phase(180, wave_period);

signal.QFT()
