macromodule PU ( OUT, IN );
    output OUT;
    input IN;
    tri1 net1;

    pmos (net1, IN, 0);
    buf (OUT, net1);

endmodule
