Inspired by
Xenocollector's
Shuffle