Inspired by
Anonimo's
Shuffle