lib C
  fun strtoll(s : UInt8*, p : UInt8**, b : Int32) : Int64
end

class String
  def to_i64
    C.strtoll(self, nil, 10)
  end
end

def func(a)
  if a.is_a?(Int64)
    res = 0i64
    if a < 0
      res += 1
      a = -a
    end
    if a < 10
      res += {6, 2, 5, 5, 4, 5, 6, 4, 7, 6}[a]
    else
      res += func(a % 10) + func(a // 10)
    end
    res
  else
    a.each_char.sum { |c|
      c == '-' ? 1i64 : func(c.to_i64)
    }
  end
end

a, n = read_line.split
n = n.to_i64
(n || 10**9).times do
  a = func(a)
  if a.is_a?(Int64) && {6, 5, 4}.any?(a)
    break
  end
end
puts a