Inspired by
Fee's
Shuffle