Inspired by
Gustavo Garcia's
Shuffle