Inspired by
caroline :)'s
Shuffle