Inspired by
lehna01's
Shuffle