Micron Technology Interview Question

Write the verilog code for a divide-3 counter with 50% duty cycle.