Inspired by
Sophia J.'s
Shuffle