Inspired by
nay's
Shuffle