NPPATTERNS
data = scan_patterns[pass % NPPATTERNS];
switch (pattern % (NPPATTERNS + 1)) {
case NPPATTERNS:
"\nThe last %d passes were successful, running alpha pattern pass", NPPATTERNS);
#define READPATTERN (NPPATTERNS - 1)
if (!scan_loop && (scan_passes <= NPPATTERNS)) {
if (scan_passes < NPPATTERNS) {
NPPATTERNS);
NPPATTERNS);
scan_passes = NPPATTERNS + 1;