| path(H[r].nxt ' + x0, H), reachable-n(H, n, H[r].nxt, x0.last), r ∈ H ⊦ r = null, x0 = [], reachable-1(H, r, H[r].nxt) ∧ reachable-n(H, n, H[r].nxt, x0.last) |
path(H[r].nxt ' + x0, H), reachable-n(H, n, H[r].nxt, x0.last), r ∈ H ⊦ r = null, x0 = [], reachable-1(H, r, H[r].nxt)