can you please explain how you got the states(100,110,111,011,001,000)

initial state is 000 so for the clock 1

i am getting Flip flop 1: J =1(Q3`) k=0(Q3) Q1=1

Flip flop 2: J=1(Q1) k=0(Q1`) Q2=1

Flip flop 3: J=1(Q2) k=0(Q2`) Q3=1

clock 2

Flip flop 1: J =0(Q3`) k=1(Q3) Q1=0

Flip flop 2: J=0(Q) k=1(Q`) Q2=0

Flip flop 3: J=0(Q) k=1(Q`) Q3=0

same repeating ..