/* Shift registers with D-flipflops */
Switch 1a D ZERO;   	/* Input bit */
Switch 4a Clk ZERO;	/* Clock */

And 2c.1d D Clk q-set;  
Not 2c.2c D Not-D;    
And 2c.2d Clk Not-D q-reset; 
Nor 2c.1e q-set q1 q1-bar;
Nor 2c.2e q1-bar q-reset q1; 
Not 2c.3g Clk q-Not-Clk;
And 2c.1h q1 q-Not-Clk q-slave-set;  
Nor 2c.1i q-slave-set q q-bar;
And 2c.2h q-Not-Clk q1-bar q-slave-reset; 
Nor 2c.2i q-bar q-slave-reset q;
Probe 1c.2a q1;
Probe 1c.1b q;

And 2e.1d q Clk r-set;  
Not 2e.2c q Not-q;    
And 2e.2d Clk Not-q r-reset; 
Nor 2e.1e r-set r1 r1-bar;
Nor 2e.2e r1-bar r-reset r1; 
Not 2e.3g Clk r-Not-Clk;
And 2e.1h r1 r-Not-Clk r-slave-set;  
Nor 2e.1i r-slave-set r r-bar;
And 2e.2h r-Not-Clk r1-bar r-slave-reset; 
Nor 2e.2i r-bar r-slave-reset r;
Probe 1e.2a r1;
Probe 1e.1b r;

And 2g.1d r Clk s-set;  
Not 2g.2c r Not-r;    
And 2g.2d Clk Not-r s-reset; 
Nor 2g.1e s-set s1 s1-bar;
Nor 2g.2e s1-bar s-reset s1; 
Not 2g.3g Clk s-Not-Clk;
And 2g.1h s1 s-Not-Clk s-slave-set;  
Nor 2g.1i s-slave-set s s-bar;
And 2g.2h s-Not-Clk s1-bar s-slave-reset; 
Nor 2g.2i s-bar s-slave-reset s;
Probe 1g.2a s1;
Probe 1g.1b s;

And 2i.1d s Clk t-set;  
Not 2i.2c s Not-s;    
And 2i.2d Clk Not-s t-reset; 
Nor 2i.1e t-set t1 t1-bar;
Nor 2i.2e t1-bar t-reset t1; 
Not 2i.3g Clk t-Not-Clk;
And 2i.1h t1 t-Not-Clk t-slave-set;  
Nor 2i.1i t-slave-set t t-bar;
And 2i.2h t-Not-Clk t1-bar t-slave-reset; 
Nor 2i.2i t-bar t-slave-reset t;
Probe 1i.2a t1;
Probe 1i.1b t;
