Inspired by
kale's
Shuffle