Inspired by
6ixpaine's
Shuffle