Inspired by
ayesha random's
Shuffle