Inspired by
Bez's
Shuffle