data/full_repos/permissive/409594175/made/Mux4BitsOf4Bits.v
data/verilator_xmls/c534835d-0ef0-4abf-a8a8-9a57a133e257.xml
module Mux4BitsOf4Bits (
    input  wire [1:0]  selector,
    input  wire [4:0] data_0,
    input  wire [4:0] data_1,
    input  wire [4:0] data_2,
    input  wire [4:0] data_3,
    output wire [4:0] data_output
);
    assign data_output = selector[0] ? (selector[1] ?  data_3 : data_1) : (selector[1] ? data_2 : data_0);
endmodule
module Mux4BitsOf4Bits (
    input  wire [1:0]  selector,
    input  wire [4:0] data_0,
    input  wire [4:0] data_1,
    input  wire [4:0] data_2,
    input  wire [4:0] data_3,
    output wire [4:0] data_output
);

    assign data_output = selector[0] ? (selector[1] ?  data_3 : data_1) : (selector[1] ? data_2 : data_0);
endmodule