Inspired by
Ur_local_Viplet's
Shuffle