Inspired by
heriberto's
Shuffle