Inspired by
Rachel Cross's
Shuffle