Inspired by
abby!'s
Shuffle