Inspired by
Fibly's
Shuffle