Inspired by
Arantxa's
Shuffle