Inspired by
Kelly Lyons's
Shuffle