Inspired by
farzaneh's
Shuffle