Inspired by
ur_local_girl's
Shuffle