Inspired by
Lucy Milevsky's
Shuffle