Inspired by
kat :D's
Shuffle