#include<bits/stdc++.h>
using namespace std;
int main(){
int count=0;
long long int n;
long long int arr[10];
arr[0]=0;
for(int i=1;i<10;i++){
arr[i]=arr[i-1]+i*((pow(10,i)-1)-pow(10,i-1)+1);
// cout<<arr[i]<<endl;
}
cin>>n;
long long int temp=n;
while(temp>0){
count++;
temp=temp/10;
}
//cout<<count<<endl;
long long int ans=count*(n-pow(10,count-1)+1)+arr[count-1];
cout<<ans<<endl;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKXsKICAgIGludCBjb3VudD0wOwogICAgbG9uZyBsb25nIGludCBuOwogICAgbG9uZyBsb25nIGludCBhcnJbMTBdOwogICAgYXJyWzBdPTA7CgogICAgZm9yKGludCBpPTE7aTwxMDtpKyspewogICAgICAgIGFycltpXT1hcnJbaS0xXStpKigocG93KDEwLGkpLTEpLXBvdygxMCxpLTEpKzEpOwogICAgLy8gIGNvdXQ8PGFycltpXTw8ZW5kbDsKICAgIH0KCiAgICBjaW4+Pm47CiAgICBsb25nIGxvbmcgaW50IHRlbXA9bjsKICAgIHdoaWxlKHRlbXA+MCl7CiAgICAgICAgY291bnQrKzsKICAgICAgICB0ZW1wPXRlbXAvMTA7CiAgICB9CiAgICAvL2NvdXQ8PGNvdW50PDxlbmRsOwogICAgbG9uZyBsb25nIGludCBhbnM9Y291bnQqKG4tcG93KDEwLGNvdW50LTEpKzEpK2Fycltjb3VudC0xXTsKICAgICAgICBjb3V0PDxhbnM8PGVuZGw7CiAgICByZXR1cm4gMDsKfQ==