Inspired by
idony's
Shuffle