module top; function automatic logic [31:0] lcg(input logic [31:0] x); automatic logic [3:0] temp; lcg = x; for (temp = 0; temp < 3; temp++) begin lcg *= 1664525; lcg += 1013904223; end endfunction initial $display(lcg(0)); initial $display(lcg(1)); initial $display(lcg(2)); initial $display(lcg(3)); initial $display(lcg(4)); initial $display(lcg(5)); endmodule