Given a set of translations, the goal now is to find three combinations such that they form the columns of a matrix B satisfying Equation 3. In other words, these combinations must span the group of valid translations. This problem on rationals is lifted to integers by storing the least common multiple of the denominators of the coefficients of the translations columnwise, and pointwise multiplying the translations by this triplet of integers in order to obtain a set of integer translations.