Inspired by
Demonitized666's
Shuffle