Inspired by
Leyth's
Shuffle