Inspired by
Jesssss's
Shuffle