Inspired by
Lanszndgvs's
Shuffle