module detl2_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);
   NA2 I4 (w1, q10, q11);
   NA2 I5 (w2, q11, q10);
   AN22 I6 (q11, w1, q10, w2, w5);
   NA2 I7 (w3, q00, q01);
   NA2 I8 (w4, q01, q00);
   AN22 I9 (q01, w3, q00, w4, w6);
   OR2 I10 (w5, w6, dn);
endmodule

