You can create any Counting/State Sequence here as long as any two consecutive states differ in exactly one bit position.
For eg, we can create Counter whose state sequence is:
$000 \rightarrow 010 \rightarrow 011 \rightarrow 001 \rightarrow 101 \rightarrow 111 \rightarrow 110 \rightarrow 100 \rightarrow 000 \dots $
This state sequence also obeys all the given conditions. The Counter for this sequence is another correct answer.
Similarly, more sequences are possible.