Inspired by
pretty_in_pink's
Shuffle