Cutting stock with no three parts per pattern: Work-in-process and pattern minimization