Inspired by
Halinahenry's
Shuffle