Computer Science homework help

computer science C++ coding assignment
Please see the attachments for the instruction of this assignment
Additional info:
In the instruction, it says that ” Implement an iterator that produces the moves for the Towers of Hanoi puzzle described in Worked Example 13.2 “, however, worked example 13.2 is the wrong section. It’s supposed to be Worked Example 11.2 so I attached it.
  • attachment

    2020-12-09.png
  • attachment

    2020-12-091.png
  • attachment

    WorkedExample11.2.png