Inspired by
¡emma!'s
Shuffle