Inspired by
alanareuterkairys's
Shuffle