def __init__(self,*qubits,**dict):
apply(Group.__init__, (self,), dict)
# create wires ...
if len(qubits)==1 and isinstance(qubits[0],Integer):
n = qubits[0]
wires=[]
for w in range(n):
wires.append(Qubit())
else:
wires=qubits
def add(self,gate):
'''
Add gates to the quantum circuit
pass