Inspired by
Foo Foo's
Shuffle