Inspired by
Spooks's
Shuffle