Inspired by
✩'s
Shuffle