Inspired by
mach's
Shuffle