Inspired by
Curlycrazypants's
Shuffle