Tower Of Hanoi Hanoi 8disc Medium — Set 85
Tower of Hanoi: 8 Disks — Medium #85
Show solution
[{"step":1,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":2,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":3,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":4,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":5,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":6,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":7,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":8,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."},{"step":9,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":10,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":11,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":12,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":13,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":14,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":15,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":16,"from":"A","to":"B","diskSize":5,"description":"Move disk 5 (medium) from peg A to peg B."},{"step":17,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":18,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":19,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":20,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":21,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":22,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":23,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":24,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."},{"step":25,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":26,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":27,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":28,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":29,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":30,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":31,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":32,"from":"A","to":"C","diskSize":6,"description":"Move disk 6 (medium) from peg A to peg C."},{"step":33,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":34,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":35,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":36,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":37,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":38,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":39,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":40,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."},{"step":41,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":42,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":43,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":44,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":45,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":46,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":47,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":48,"from":"B","to":"C","diskSize":5,"description":"Move disk 5 (medium) from peg B to peg C."},{"step":49,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":50,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":51,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":52,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":53,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":54,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":55,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":56,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."},{"step":57,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":58,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":59,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":60,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":61,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":62,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":63,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":64,"from":"A","to":"B","diskSize":7,"description":"Move disk 7 (second largest) from peg A to peg B."},{"step":65,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":66,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":67,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":68,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":69,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":70,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":71,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":72,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."},{"step":73,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":74,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":75,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":76,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":77,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":78,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":79,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":80,"from":"C","to":"A","diskSize":5,"description":"Move disk 5 (medium) from peg C to peg A."},{"step":81,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":82,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":83,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":84,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":85,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":86,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":87,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":88,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."},{"step":89,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":90,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":91,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":92,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":93,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":94,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":95,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":96,"from":"C","to":"B","diskSize":6,"description":"Move disk 6 (medium) from peg C to peg B."},{"step":97,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":98,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":99,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":100,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":101,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":102,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":103,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":104,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."},{"step":105,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":106,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":107,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":108,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":109,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":110,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":111,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":112,"from":"A","to":"B","diskSize":5,"description":"Move disk 5 (medium) from peg A to peg B."},{"step":113,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":114,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":115,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":116,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":117,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":118,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":119,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":120,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."},{"step":121,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":122,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":123,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":124,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":125,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":126,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":127,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":128,"from":"A","to":"C","diskSize":8,"description":"Move disk 8 (largest) from peg A to peg C."},{"step":129,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":130,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":131,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":132,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":133,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":134,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":135,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":136,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."},{"step":137,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":138,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":139,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":140,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":141,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":142,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":143,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":144,"from":"B","to":"C","diskSize":5,"description":"Move disk 5 (medium) from peg B to peg C."},{"step":145,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":146,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":147,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":148,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":149,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":150,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":151,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":152,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."},{"step":153,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":154,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":155,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":156,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":157,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":158,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":159,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":160,"from":"B","to":"A","diskSize":6,"description":"Move disk 6 (medium) from peg B to peg A."},{"step":161,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":162,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":163,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":164,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":165,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":166,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":167,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":168,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."},{"step":169,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":170,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":171,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":172,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":173,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":174,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":175,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":176,"from":"C","to":"A","diskSize":5,"description":"Move disk 5 (medium) from peg C to peg A."},{"step":177,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":178,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":179,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":180,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":181,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":182,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":183,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":184,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."},{"step":185,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":186,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":187,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":188,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":189,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":190,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":191,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":192,"from":"B","to":"C","diskSize":7,"description":"Move disk 7 (second largest) from peg B to peg C."},{"step":193,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":194,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":195,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":196,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":197,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":198,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":199,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":200,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."},{"step":201,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":202,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":203,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":204,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":205,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":206,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":207,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":208,"from":"A","to":"B","diskSize":5,"description":"Move disk 5 (medium) from peg A to peg B."},{"step":209,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":210,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":211,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":212,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":213,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":214,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":215,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":216,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."},{"step":217,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":218,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":219,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":220,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":221,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":222,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":223,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":224,"from":"A","to":"C","diskSize":6,"description":"Move disk 6 (medium) from peg A to peg C."},{"step":225,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":226,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":227,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":228,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":229,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":230,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":231,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":232,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."},{"step":233,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":234,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":235,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":236,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."},{"step":237,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":238,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":239,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":240,"from":"B","to":"C","diskSize":5,"description":"Move disk 5 (medium) from peg B to peg C."},{"step":241,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":242,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":243,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":244,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."},{"step":245,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":246,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."},{"step":247,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":248,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."},{"step":249,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."},{"step":250,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."},{"step":251,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."},{"step":252,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."},{"step":253,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."},{"step":254,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."},{"step":255,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}]
- Title
- Tower of Hanoi: 8 Disks — Medium #85
- DiskCount
- 8
- TaskType
- partial-continue
- Pegs
- A: Peg A (Start)B: Peg B (Spare)C: Peg C (Goal)
- InitialState
- A: [8,7,6,5,4,3,2,1]B: []C: []
- TargetState
- A: []B: []C: [8,7,6,5,4,3,2,1]
- PartialState
- A: [8,5,2]B: [7,4,1]C: [6,3]
- MovesCompleted
- 85
- Solution
- {"step":1,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":2,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":3,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":4,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":5,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":6,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":7,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":8,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."}
- {"step":9,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":10,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":11,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":12,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":13,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":14,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":15,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":16,"from":"A","to":"B","diskSize":5,"description":"Move disk 5 (medium) from peg A to peg B."}
- {"step":17,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":18,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":19,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":20,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":21,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":22,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":23,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":24,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."}
- {"step":25,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":26,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":27,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":28,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":29,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":30,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":31,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":32,"from":"A","to":"C","diskSize":6,"description":"Move disk 6 (medium) from peg A to peg C."}
- {"step":33,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":34,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":35,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":36,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":37,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":38,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":39,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":40,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."}
- {"step":41,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":42,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":43,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":44,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":45,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":46,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":47,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":48,"from":"B","to":"C","diskSize":5,"description":"Move disk 5 (medium) from peg B to peg C."}
- {"step":49,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":50,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":51,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":52,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":53,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":54,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":55,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":56,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."}
- {"step":57,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":58,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":59,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":60,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":61,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":62,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":63,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":64,"from":"A","to":"B","diskSize":7,"description":"Move disk 7 (second largest) from peg A to peg B."}
- {"step":65,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":66,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":67,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":68,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":69,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":70,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":71,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":72,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."}
- {"step":73,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":74,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":75,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":76,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":77,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":78,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":79,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":80,"from":"C","to":"A","diskSize":5,"description":"Move disk 5 (medium) from peg C to peg A."}
- {"step":81,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":82,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":83,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":84,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":85,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":86,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":87,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":88,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."}
- {"step":89,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":90,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":91,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":92,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":93,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":94,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":95,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":96,"from":"C","to":"B","diskSize":6,"description":"Move disk 6 (medium) from peg C to peg B."}
- {"step":97,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":98,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":99,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":100,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":101,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":102,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":103,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":104,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."}
- {"step":105,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":106,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":107,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":108,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":109,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":110,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":111,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":112,"from":"A","to":"B","diskSize":5,"description":"Move disk 5 (medium) from peg A to peg B."}
- {"step":113,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":114,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":115,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":116,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":117,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":118,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":119,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":120,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."}
- {"step":121,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":122,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":123,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":124,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":125,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":126,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":127,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":128,"from":"A","to":"C","diskSize":8,"description":"Move disk 8 (largest) from peg A to peg C."}
- {"step":129,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":130,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":131,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":132,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":133,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":134,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":135,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":136,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."}
- {"step":137,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":138,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":139,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":140,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":141,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":142,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":143,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":144,"from":"B","to":"C","diskSize":5,"description":"Move disk 5 (medium) from peg B to peg C."}
- {"step":145,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":146,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":147,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":148,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":149,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":150,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":151,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":152,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."}
- {"step":153,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":154,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":155,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":156,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":157,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":158,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":159,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":160,"from":"B","to":"A","diskSize":6,"description":"Move disk 6 (medium) from peg B to peg A."}
- {"step":161,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":162,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":163,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":164,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":165,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":166,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":167,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":168,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."}
- {"step":169,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":170,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":171,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":172,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":173,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":174,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":175,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":176,"from":"C","to":"A","diskSize":5,"description":"Move disk 5 (medium) from peg C to peg A."}
- {"step":177,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":178,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":179,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":180,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":181,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":182,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":183,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":184,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."}
- {"step":185,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":186,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":187,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":188,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":189,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":190,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":191,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":192,"from":"B","to":"C","diskSize":7,"description":"Move disk 7 (second largest) from peg B to peg C."}
- {"step":193,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":194,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":195,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":196,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":197,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":198,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":199,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":200,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."}
- {"step":201,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":202,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":203,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":204,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":205,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":206,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":207,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":208,"from":"A","to":"B","diskSize":5,"description":"Move disk 5 (medium) from peg A to peg B."}
- {"step":209,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":210,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":211,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":212,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":213,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":214,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":215,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":216,"from":"C","to":"B","diskSize":4,"description":"Move disk 4 (medium) from peg C to peg B."}
- {"step":217,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":218,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":219,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":220,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":221,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":222,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":223,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":224,"from":"A","to":"C","diskSize":6,"description":"Move disk 6 (medium) from peg A to peg C."}
- {"step":225,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":226,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":227,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":228,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":229,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":230,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":231,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":232,"from":"B","to":"A","diskSize":4,"description":"Move disk 4 (medium) from peg B to peg A."}
- {"step":233,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":234,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":235,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":236,"from":"C","to":"A","diskSize":3,"description":"Move disk 3 (medium) from peg C to peg A."}
- {"step":237,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":238,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":239,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":240,"from":"B","to":"C","diskSize":5,"description":"Move disk 5 (medium) from peg B to peg C."}
- {"step":241,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":242,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":243,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":244,"from":"A","to":"B","diskSize":3,"description":"Move disk 3 (medium) from peg A to peg B."}
- {"step":245,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":246,"from":"C","to":"B","diskSize":2,"description":"Move disk 2 (second smallest) from peg C to peg B."}
- {"step":247,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":248,"from":"A","to":"C","diskSize":4,"description":"Move disk 4 (medium) from peg A to peg C."}
- {"step":249,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- {"step":250,"from":"B","to":"A","diskSize":2,"description":"Move disk 2 (second smallest) from peg B to peg A."}
- {"step":251,"from":"C","to":"A","diskSize":1,"description":"Move disk 1 (smallest) from peg C to peg A."}
- {"step":252,"from":"B","to":"C","diskSize":3,"description":"Move disk 3 (medium) from peg B to peg C."}
- {"step":253,"from":"A","to":"B","diskSize":1,"description":"Move disk 1 (smallest) from peg A to peg B."}
- {"step":254,"from":"A","to":"C","diskSize":2,"description":"Move disk 2 (second smallest) from peg A to peg C."}
- {"step":255,"from":"B","to":"C","diskSize":1,"description":"Move disk 1 (smallest) from peg B to peg C."}
- OptimalMoveCount
- 255
- Question
- The puzzle has been started — 85 move(s) have already been made. The current state is shown below. Continue from this point and move all disks to peg C. How many more moves are needed?
- Rules
- Only one disk may be moved at a time.
- A disk can only be placed on top of a larger disk or on an empty peg.
- You must move the entire stack from peg A to peg C.
- Hint
- 170 more moves are needed. The total minimum is 255.