Current Page: NeXtMidas Training Primitives Lab 1 Solution
- - | Lab 1: (Solution) Take a look at the full solution. Solution: primlab1.java Your solution may differ slightly. An alternate solution for `process()` is as follows:
          public int process() {
            M.info("inside process() count="+count);
            count = count + 1;

            if (count > 20) {
              return FINISH;
            } else {
              return NORMAL;
            }
          }
While this alternate solution is technically correct, it is discouraged. Return statements inside an `if` statement are hard to debug once the primitive gets complicated. It is best to declare a status variable at the top of the method with a default value (usually `NORMAL`) and altering it as needed.