#include<iostream>
using namespace std;
int board[32769][32769];
int main(){
	int n,m,k;
	cin>>n>>m>>k;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			board[i][j]=i*m+j;
		}
	}
	int maxx=m+n-1,ansy=0,ansx=maxx,latest_i=1;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			if(i*m+j==k){
				cout<<ansy<<" "<<ansx;
				return 0;
			}
			if(j==1)ansy=(board[i][j]+m-1)/m;
			else ansy--;
			if(i!=latest_i)ansx=maxx-m+1-board[i][j]/m;
			else ansx++;
		}
	}
	return 0;
}