#include<bits/stdc++.h>
using namespace std;
#define int long long
signed main(){
int n,x,y;
cin>>n>>x>>y;
int up=x,down=n-x+1,left=y,right=n-y+1;
int k=min(min(up,down),min(left,right));
int ans=1,r=1,c=1,N=n;
for(int i=1;i<k;i++){
ans+=4*(n-1);
r++;
c++;
n-=2;
}
if(x==r){
ans+=y-c;
}else if(y==c){
ans+=4*(N-2*k+1)-(x-r);
}else if(y==N-k+1){
ans+=(N-2*k+1)+(x-r);
}else{
ans+=3*(N-2*k+1)-(y-c);
}
cout<<ans;
return 0;
}