Inspired by
Tiffany Gagnon's
Shuffle