Inspired by
Albert Nuanez's
Shuffle