| ¬ path(x1[m0] ' + firstn(m0 + 1, x1) + restn(m0 + 1, x1), H), m0 < # x1, path(x1[m0] ' + x1, H) ⊦ x1 = [], path(x1[m0] ' + firstn(m0 + 1, x1), H), reachable-n(H, m0 + 1, x1[m0], x1[m0]) |
path(x1[m0] ' + x1, H), m0 < # x1 ⊦ x1 = [], path(x1[m0] ' + firstn(m0 + 1, x1) + restn(m0 + 1, x1), H), reachable-n(H, m0 + 1, x1[m0], x1[m0]), path(x1[m0] ' + firstn(m0 + 1, x1), H)
[[CONCRETESIMPRULES : ()]]