#BlueJ class context comment0.target=class\ TowerOfHanoi comment1.params=args comment1.target=void\ main(String[]) comment10.params= comment10.target=int\ removeTop() comment10.text=remove\ the\ top\ disk\ from\ this\ peg\nreturn\ the\ size\ of\ the\ removed\ disk\n\n comment11.params=name\ numberOfDisks comment11.target=Peg(String,int) comment11.text=We\ give\ each\ peg\ a\ name,\ and\ an\ initial\ number\ of\ \ndisks,\ whose\ size\ is\ decreasing\n\n comment12.params=disk comment12.target=void\ addOnTop(int) comment12.text=Add\ disk\ of\ specified\ size\ to\ this\ peg\ \n\n comment13.target=c comment2.target=b comment3.target=a comment4.params=numberOfDisks comment4.target=TowerOfHanoi(int) comment5.target=disks comment6.target=name comment7.target=topDisk comment8.params=N\ target\ aux comment8.target=void\ moveN(int,Peg,Peg) comment8.text=move\ the\ topmost\ N\ disks\ to\ the\ target\ peg\nthe\ auxiliary\ (aux)\ peg\ is\ used\ as\ helper\ in\ this\ process\n\n comment9.params=targetPeg comment9.target=void\ moveTopTo(Peg) comment9.text=move\ the\ top\ disk\ to\ the\ target\ peg\n\n numComments=14