Inspired by
Ils4reals's
Shuffle