Inspired by
Leilyndorton's
Shuffle