Inspired by
Lex's
Shuffle