Inspired by
Evamuriart's
Shuffle