Inspired by
Mariel Arellano's
Shuffle