How do you plan to solve it?
/*Write your code here*/ module demux1to4( input d, input [1:0] s, output [3:0] y ); generate genvar i; for(i=0;i<4;i=i+1) begin assign y[i]=(s==i)?d:1'b0; end endgenerate endmodule