Inspired by
mattyb04's
Shuffle