Inspired by
Maliha Khan's
Shuffle