tracingstats:=1; %prologues:=2; texlabels := 1; u:=10bp; input mpcirc; input digital; beginfig(0) prepare (And1,Nand1,Nor1,Xor1,Nxor1,Buf1,Not1); And1a=origin; conn.h (And1.o,Nand1a) 2u,2u,2u; conn.h (Nand1.o,Nor1a) 2u,2u,2u; conn.h (Nor1.o,Xor1a) 2u,2u,2u; Buf1t=T.d; Not1t=T.l; Nxor1t=T.l; conn.h (Xor1o,Buf1a) 2u,-2u; conn.v (Buf1o,Not1a) -2u,-2u; conn.h (Not1o,Nxor1a) -2u; edraw; endfig; end