more here with
JavaScript and Java enabled
this one seems to have three states:
the big O
figure 8
folded O
grab and shake to twist from one to another