Inspired by
ollie's
Shuffle