static Goal Sixes(Kanren x) { return(6 == x | Kanren.Recurse(Sixes, x)); }
static Goal Fives(Kanren x) { return(x == 5 | Kanren.Recurse(Fives, x)); }