Inspired by
heidigrundner's
Shuffle