Inspired by
Soph's
Shuffle