`define EOF 32'hFFFF_FFFF `define STDIN 32'h8000_0000 module cat; integer c,d; initial begin c = $fgetc(`STDIN); while (c != `EOF) begin d = c; while(c != "\n") begin c = $fgetc(`STDIN); d = d + c; end $write("%c", d); end end endmodule