Inspired by
noodle.'s
Shuffle