#include<iostream>
#include<vector>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int w,m,n;
cin>>w;
cin>>m;
cin>>n;
int mx,my,nx,ny;
mx=m/w; //求行,注意从0开始的
my=m%w;
if(my==0){
mx=mx-1;
my=my+w;
}
//偶数,从左往右,注意从1开始的
//奇数,从右往左,6,5,4,3,2,1
// 1,2,3,4,5,6
if(mx%2!=0){
my=w+1-my;
}
nx=n/w;
ny=n%w;
//cout<<ny<<endl;
if(ny==0){
nx=nx-1;
ny=ny+w;
}
//偶数,从左往右,注意从1开始的
//奇数,从右往左,6,5,4,3,2,1
// 1,2,3,4,5,6
if(nx%2!=0){
ny=w+1-ny;
}
cout<<abs(nx-mx)+abs(ny-my);
}