// test bench for guessing_game module module guessing_game_tb (); logic [9:0] LEDR; logic [3:0] KEY; logic [9:0] SW; guessing_game dut ( .LEDR(LEDR), .KEY(KEY), .SW(SW) ); initial begin KEY[0] = 1'b1; #10; // KEYs are active low for (int i = 0; i < 8; i++) begin SW[2:0] = i; KEY[0] = 1'b0; #10; // LEDs should light up KEY[0] = 1'b1; #10; // LEDS should be disabled end $stop; end endmodule // guessing_game_tb