Inspired by
Lady Pav's
Shuffle