By: |
(whatnot = HanoiSTD(n-1 disks; from: otherPeg(p; q); to: q; indexing from: m+1)) THEN New:[z | s2] Analyze-2 THEN Inst: Hyp:3 Using:[otherPeg(p; q) | q | m+1] THEN Rewrite'-1 by Hyp:-2 THEN OnAllClauses Reduce THEN Repeat Analyze-1 |
1 |
17. s2 : {m+1...z} ![]() ![]() ![]() ![]() 18. <z,s2> 18. = 18. HanoiSTD(n-1 disks; from: otherPeg(p; q); to: q; indexing from: m+1) 19. s2 is a Hanoi(n-1 disk) seq on m+1..z 20. s2(m+1) = ( ![]() 21. s2(z) = ( ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 8 steps |
About:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |