Inspired by
Kelsey Gibson's
Shuffle