7458 chip

module top_module ( 
    input p1a, p1b, p1c, p1d, p1e, p1f,
    output p1y,
    input p2a, p2b, p2c, p2d,
    output p2y );
wire a;
wire b;
wire c;
wire d;
assign a = p1a&p1c&p1b;
assign b = p1f&p1e&p1d;
assign p1y = a|b;
assign c = p2a&p2b;
assign d = p2c&p2d;
assign p2y = c|d;

endmodule