Inspired by
Raspberry?'s
Shuffle