Inspired by
milyotter's
Shuffle