module lab5 # (
	parameter WIDTH = 50,
	localparam WIDTH_M1 = WIDTH - 1
)(
	input clk, input rst_n,
	input ld,
	input [19:0] key,
	input [WIDTH-1:0] plaintext,
	output reg [WIDTH-1:0] ciphertext,
	output reg done
);

localparam ROUNDS = 4;

always @(posedge clk) begin
	// your sequential logic goes here
end

always @(*) begin
	// your combinational logic goes here
end

endmodule