Inspired by
F's
Shuffle