Inspired by
AnonymousAuroch's
Shuffle