Inspired by
Katelynhaas's
Shuffle