Check out
aca’s
Shuffle

@saax85 its complicated..and takes time