Inspired by
Camooo's
Shuffle