Inspired by
mollyburns's
Shuffle