module done_4 (
   in,
   done
);

   input [3:0] in;
   output done;
   wire w1;
   wire w2;
   wire w3;
   wire w4;
   wire w5;
   wire w6;

   NA2 I0 (in[3], in[2], w1);
   NA2 I1 (in[1], in[0], w2);
   NO2 I2 (in[3], in[2], w3);
   NO2 I3 (in[1], in[0], w4);
   NO2 I4 (w1, w2, w5);
   NA2 I5 (w3, w4, w6);
   c2 I6 (done, w5, w6);
endmodule

   
