Inspired by
1.error.later's
Shuffle