Inspired by
ruthy's
Shuffle