Inspired by
Sophie O Brien's
Shuffle