Inspired by
brookie's
Shuffle