class Faker::Company

def collect_regon_sum(array)

def collect_regon_sum(array)
  weights = if array.size == 9
              [8, 9, 2, 3, 4, 5, 6, 7]
            else
              [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8]
            end
  sum = weight_sum(array, weights) % 11
  sum == 10 ? 0 : sum
end