Inspired by
Gibtree's
Shuffle