fy-shuffle: Customizable Fisher-Yates shuffle