#include <bits/stdc++.h>
using namespace std;
int main(){
int n;cin>>n;
int ans = 0;
for (int i = 1; i <n ; i++)
{
    int j = n - i;
    if(j>=1)ans++;
}
cout<<ans+1/2<<endl;
    return 0;
}
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
	string s;
	cin>>s;
	if(s.size()%2){
		string ss;
		for(int i=0;i<s.size()/2;i++){
			ss+='9';
		}
		if(ss.size()==0)ss="0";
		cout<<ss;
		return 0;
	}
	string a=s.substr(0,s.size()/2),b=s.substr(s.size()/2,s.size()/2);
	int x=stoi(a),y=stoi(b);
	cout<<max(x-1,min(x,y));
}