Inspired by
Gabby Cyriax's
Shuffle