module div3(reset,clk_in,clk_out
);
input clk_in,reset;
output clk_out;
wire clk_out;
integer n1;
reg clk1;
always @(clk_in or negedge reset)
begin
if (!reset)
begin
n1=2;
clk1<=1'b0;
end
else if (n1==2)
begin
n1=0;
clk1<=~clk1;
end
else
begin
n1=n1+1;
clk1<=clk1;
end
end