"Source: Text/Code/QECC.text";
"Line: 2257";
"Date: Mon May 29 14:18:58 2023";
"Main: Thu May 25 10:02:38 2023";
// original file: Text/Code/QECC.text, line: 2257
// Example: H167E35 ()
print "Example: H167E35";
ei := GetEchoInput();
SetEchoInput(true);
F<i> := ComplexField(4);
H := HilbertSpace(F, 4);
e := H!0 + H!3 + H!6 + H!15;
PhaseFlip(~e, 4); e;
ControlledNot(~e, {1,2}, 4); e;
BitFlip(~e, 2); e;
ControlledNot(~e, {2}, 3); e;
SetEchoInput(ei);
