We can design it using 4 SR Flip flops Synchronous Counter.
And Inputs sequence will be:-
0000 -> 0010 -> 0001 -> 0011 -> 0100 -> 0110 -> 0101 -> 1000 -> 0111 -> 0000( initial state ).