n = gets.to_i

f = 1
i = 10
sum = 0

if n < 10 then
  sum = n
else
  while f == 1 do
    if n >= i then
      sum += i - i/10
      i *= 100
    else
      if n.to_s.length.odd? then
        tmp = n.to_s
        x = tmp.slice!(0)
        if x != 1 then
          sum += i/10*(x.to_i-1)
        end
        sum += tmp.to_i+1
      end
      f = 0
    end
  end
end

print sum