Inspired by
Ameen_46's
Shuffle