Inspired by
Emily Fraser2's
Shuffle