c4ec887262
Reviewed-by: kvn, mseledtsov
62 lines
1.0 KiB
Plaintext
62 lines
1.0 KiB
Plaintext
Peg(1)
|
|
Peg(2)
|
|
Peg(3)
|
|
moving 4 disks...
|
|
addDisk(4, 1)
|
|
addDisk(3, 1)
|
|
addDisk(2, 1)
|
|
addDisk(1, 1)
|
|
moveDisks(4, 1, 3, 2)
|
|
moveDisks(3, 1, 2, 3)
|
|
moveDisks(2, 1, 3, 2)
|
|
moveDisks(1, 1, 2, 3)
|
|
removeDisk(1)
|
|
addDisk(1, 2)
|
|
moveDisks(1, 1, 3, 2)
|
|
removeDisk(1)
|
|
addDisk(2, 3)
|
|
moveDisks(1, 2, 3, 1)
|
|
removeDisk(2)
|
|
addDisk(1, 3)
|
|
moveDisks(1, 1, 2, 3)
|
|
removeDisk(1)
|
|
addDisk(3, 2)
|
|
moveDisks(2, 3, 2, 1)
|
|
moveDisks(1, 3, 1, 2)
|
|
removeDisk(3)
|
|
addDisk(1, 1)
|
|
moveDisks(1, 3, 2, 1)
|
|
removeDisk(3)
|
|
addDisk(2, 2)
|
|
moveDisks(1, 1, 2, 3)
|
|
removeDisk(1)
|
|
addDisk(1, 2)
|
|
moveDisks(1, 1, 3, 2)
|
|
removeDisk(1)
|
|
addDisk(4, 3)
|
|
moveDisks(3, 2, 3, 1)
|
|
moveDisks(2, 2, 1, 3)
|
|
moveDisks(1, 2, 3, 1)
|
|
removeDisk(2)
|
|
addDisk(1, 3)
|
|
moveDisks(1, 2, 1, 3)
|
|
removeDisk(2)
|
|
addDisk(2, 1)
|
|
moveDisks(1, 3, 1, 2)
|
|
removeDisk(3)
|
|
addDisk(1, 1)
|
|
moveDisks(1, 2, 3, 1)
|
|
removeDisk(2)
|
|
addDisk(3, 3)
|
|
moveDisks(2, 1, 3, 2)
|
|
moveDisks(1, 1, 2, 3)
|
|
removeDisk(1)
|
|
addDisk(1, 2)
|
|
moveDisks(1, 1, 3, 2)
|
|
removeDisk(1)
|
|
addDisk(2, 3)
|
|
moveDisks(1, 2, 3, 1)
|
|
removeDisk(2)
|
|
addDisk(1, 3)
|
|
finished, but I won't tell you how long it took
|