| 1 |
24. u : {a...x}
s(u,n) = p
 | 1 step |
| 2 |
24. u : {y...z}
s(u,n) = q
 | 1 step |
| 3 |
s(x) = ( i.otherPeg(s(x,n); s(x+1,n))) {1...n-1} Peg
 | 1 step |
| 4 |
s(y) = ( i.otherPeg(s(y-1,n); s(y,n))) {1...n-1} Peg
 | 3 steps |
| 5 |
p otherPeg(s(x,n); s(x+1,n))
 | 3 steps |
| 6 |
q otherPeg(s(y-1,n); s(y,n))
 | 3 steps |