Inspired by
Lena Palmatier_eq's
Shuffle