#include<iostream>
using namespace std;

struct node{
	int x,y;
};
node xy[249430815];
int main(){
	int n,m,k;
	cin>>n>>m>>k;
	xy[1].x=1;
	xy[1].y=n;
	for(int i=m+1;i<=k+1;i+=m){
		xy[i].x=xy[i-m].x+1;
		xy[i].y=xy[i-m].y-1;
	}
	for(int i=2;i<=k+1;i++){
		if(xy[i].x==0&&xy[i].y==0){
			xy[i].x=xy[i-1].x+1;
			xy[i].y=xy[i-1].y+1;
		}
	}
	cout<<xy[k].x<<" "<<xy[k].y;
}