http://planet-compats.racket-lang.org/static/planet-dfriedman-miniKanren1.plt
739072743c1d5fb681a1205d3354857c43286e59