NVIDIA Interview Question

How to design a divide-by-3 counter most efficiently?