#include<bits/stdc++.h> using namespace std; int n,m,a[101][101]; void zhao(int k){ int E=1,F=1,e,f,x,y; x=1; e=0; f=0; while(e<n&&f<m){ if(a[e][f]==k){ cout<<x<<' '; break; } if(e+1>n-1||f-1<0){ x++; if(F==m){ e=E-1; f=F-1; E++; F++; } else if(e+1>n-1){ e=E; f=m-1; E++; } else if(f-1<0){ f=F; e=0; F++; } } else{ e++; f--; } } E=m-1; F=1; y=1; e=n-1; f=0; while(true){ if(a[e][f]==k){ cout<<y; break; } if(e-1<0||f-1<0){ y++; if(F==m){ e=n-1; f=m-1; E--; f++; } else if(e-1<0){ e=E; f=m-1; E--; } else if(f-1<0){ f=F; e=n-1; F++; } } else{ e--; f--; } } } int main(){ int k,i,j,x2,y2; cin>>n>>m>>k; for(i=1;i<=n*m;i++){ a[(i-1)/m][(i-1)%m]=i; } zhao(k); return 0; }