Inspired by
Lavender_ 28's
Shuffle