n = gets.chomp.to_i

k = n.to_s.size

if n.odd?
  p 0
  exit
end

ans = 0
1.upto(k-1) do |i|
  ans += n / (10 ** i)
end

1.upto(27) do |i|
  f = (5 ** i) * 10
  if f > n
    break
  end
  m = n / f
  ans += (m / 2.0).ceil
  1.upto(27) do |p|
    g = f * (10 ** p)
    break if g > n
    h = n / g
    ans += (h / 2.0).ceil
  end
end
p ans
