1 |
12. x : {a...z-1}
13. y : {x+1...z}
14. u:{a...x}. s(u,n) = p
15. s(x+1,n) p
16. s(y-1,n) q
17. u:{y...z}. s(u,n) = q
p',q':Peg.
( u:{a...x}. s(u,n) = p) & ( u:{y...z}. s(u,n) = q)
& s(x) = ( i.p') {1...n-1} Peg & s(y) = ( i.q') {1...n-1} Peg
& p p'
& q q'
 | 19 steps |