module demux2_1 (
   d1,
   d0,
   s1,
   s0,
   q11,
   q10,
   q01,
   q00,
   dn
);

   input d1;
   input d0;
   input s1;
   input s0;
   output q11;
   output q10;
   output q01;
   output q00;
   output dn;
   wire w1;
   wire w2;
   wire w3;
   wire w4;
   wire w5;
   wire w6;

   NA2 I0 (d1, s1, w1);
   NA2 I1 (d0, s1, w2);
   NA2 I2 (d1, s0, w3);
   NA2 I3 (d0, s0, w4);
   IN1 I4 (w1, q11);
   IN1 I5 (w2, q10);
   IN1 I6 (w3, q01);
   IN1 I7 (w4, q00);
   NO2 I8 (q11, q10, w5);
   NO2 I9 (q01, q00, w6);
   NA2 I10 (w5, w6, dn);
endmodule

