Check out
Catherine Bergs’s
Shuffle

in all honesty, it has been a hard day