         vLength = vOffset + 2
     }
 
-    var v1: [Int] = []
-    var v2: [Int] = []
+    var vectors1: [Int] = []
+    var vectors2: [Int] = []
 
     for _ in 0..<vLength {
-        v1.append(-1)
-        v2.append(-1)
-    }
-
-    v1[vOffset + 1] = 0
-    v2[vOffset + 1] = 0
+        vectors1.append(-1)
+        vectors2.append(-1)
+    }
+
+    vectors1[vOffset + 1] = 0
+    vectors2[vOffset + 1] = 0
 
     let delta = arrayALength - arrayBLength
 

// swiftlint:disable line_length
// swiftlint:disable file_length
// swiftlint:disable cyclomatic_complexity
//
//  DiffArray.swift
//  DBDB

    for currentD in 0..<maxD {

        // Walk the front path one step.
        var kIndex1 = -currentD + k1start
        if walkFrontPath(kIndex1: &kIndex1,
                      currentD: currentD,
                      k1end: &k1end,
                      vOffset: vOffset,
                      vectors1: &vectors1,
                      arrayALength: arrayALength,
                      arrayBLength: arrayBLength,
                      inArrayA: inArrayA,
                      inArrayB: inArrayB,
                      k1start: &k1start,
                      front: front,
                      delta: delta,
                      vLength: vLength,
                      vectors2: &vectors2,
                      diffs: &diffs) {
            haveFoundDiffs = true
            break
        }

        // Walk the reverse path one step.
        var kIndex2 = -currentD + k2start
        walkReservePath(kIndex2: &kIndex2, currentD, &k2end, vOffset, &vectors2, arrayALength, arrayBLength, inArrayA, inArrayB, &k2start, front, delta, vLength, &vectors1, &diffs, &haveFoundDiffs)

        if haveFoundDiffs {
            break
