`timescale 1ns/1ns module top_module ( input p1a, p1b, p1c, p1d, p1e, p1f, output p1y, input p2a, p2b, p2c, p2d, output p2y ); wire t0 ,t1 ,t2 ,t3 ,t4 ,t5; and (t0 ,p2a ,p2b), (t1 ,p2c ,p2d), (t2 ,p1c ,p1a ,p1b), (t3 ,p1f ,p1e ,p1d); or (p2y ,t0 ,t1), (p1y ,t2 ,t3); endmodule