int bestMatch = decodeDigit(row, counters, rowOffset, L_AND_G_PATTERNS); resultString.append((char) ('0' + bestMatch % 10)); for (int i = 0; i < counters.length; i++) { int bestMatch = decodeDigit(row, counters, rowOffset, L_PATTERNS); resultString.append((char) ('0' + bestMatch)); for (int i = 0; i < counters.length; i++) {
int bestMatch = decodeDigit(row, counters, rowOffset, L_AND_G_PATTERNS); resultString.append((char) ('0' + bestMatch % 10)); for (int counter : counters) { int bestMatch = decodeDigit(row, counters, rowOffset, L_PATTERNS); resultString.append((char) ('0' + bestMatch)); for (int counter : counters) {
int bestMatch = decodeDigit(row, counters, rowOffset, L_AND_G_PATTERNS); resultString.append((char) ('0' + bestMatch % 10)); for (int counter : counters) { int bestMatch = decodeDigit(row, counters, rowOffset, L_PATTERNS); resultString.append((char) ('0' + bestMatch)); for (int counter : counters) {