module msl2_1 (
   d11,
   d10,
   s1,
   d01,
   d00,
   s0,
   q1,
   q0,
   dn
);

   input d11;
   input d10;
   input s1;
   input d01;
   input d00;
   input s0;
   output q1;
   output q0;
   output dn;
   wire w1;
   wire w2;
   wire w3;
   wire w4;
   wire w5;
   wire w6;
   wire w7;
   wire w8;
   wire w9;
   wire w10;

   AN221 I0 (d01, s0, d11, s1, w2, w1);
   AN221 I1 (d00, s0, d10, s1, w1, w2);
   AN222 I2 (s0, q0, s1, q0, w1, q0, q1);
   AN222 I3 (s0, q1, s1, q1, w2, q1, q0);
   NA3 I4 (w1, d10, s1, w3);
   NA3 I5 (w1, d00, s0, w4);
   NA2 I6 (w1, q1, w5);
   NA2 I7 (q0, w2, w6);
   NA3 I8 (w2, d11, s1, w7);
   NA3 I9 (w2, d01, s0, w8);
   NA3 I10 (w3, w4, w5, w9);
   NA3 I11 (w6, w7, w8, w10);
   OR2 I12 (w9, w10, dn);
endmodule

