Inspired by
Myles's
Shuffle