1 | 12. mem_f(S.car;s;u2) BL:S.car*.
t:S.car.
mem_f(S.car;t;BL)

( i: || < u1,u2 > .v||. 1of(( < u1,u2 > .v)[i]) = t & mem_f(S.car;s;2of(( < u1,u2 > .v)[i]))) |
2 | 12. mem_f(S.car;s;u2) BL:S.car*.
t:S.car.
mem_f(S.car;t;BL)

( i: || < u1,u2 > .v||. 1of(( < u1,u2 > .v)[i]) = t & mem_f(S.car;s;2of(( < u1,u2 > .v)[i]))) |