Inspired by
Amanda H.'s
Shuffle