Peer review Noel Svartsjö (late)
Overall flawless code!
- The code runs as intented.
- Good sectioning of the code with comments that make it easy to jump back and forth while reading the code.
- Good structure of the looping and branching.
One thing that seems to be missing is commented out code to generate an overflow as well as an "erroneous service code", for your proc1.