module sipo4 (
input CLK,
input RST,
input serial_in,
output reg [3:0] Q
);
// Write your code here
// Write your code here
//reg[3:0] piso;
always@(posedge CLK or negedge RST)
begin
if(RST)
begin
Q<= 4'd0;
end
else
begin
Q<={serial_in,Q[3:1]};
end
end
endmodule