Inspired by
Rayleenshellhammer's
Shuffle