Inspired by
Pegah S's
Shuffle