#include<bits/stdc++.h>
using namespace std;
int a[10001][10001];
int x1,y1;
int n,m,k;
bool f4=false;
void f(int x,int y)
{
	if(x==n&&y==m)
	{
		if(a[x][y]==k)
		{
			x1+= x;
			return ;
		}
		return ;
	}
	for(int i=x,j=y;i>=1,j<=m;i--,j++)
	{
		if(a[i][j]==k)
		{
			x1 += i;
			f4 = true;
			return ;
		}
	}
}
void f1(int x,int y)
{
	if(x==n&&y==m)
	{
		if(a[x][y]==k)
		{
			y1 += y;
			return ;
		}
		return ;
	}
	for(int i=x,j=y;i<=n,j<=m;i++,j++)
	{
		if(a[i][j]==k)
		{
			y1 += j;
			f4 = true;
			return ;
		}
	}
	return ;
}
int main()
{
    cin>>n>>m>>k;
    int cnt=0;
    for(int i=1;i<=n;i++)
    {
    	for(int j=1;j<=m;j++)
    	{
    		a[i][j] = ++cnt;
		}
	}
//	for(int i=1;i<=n;i++)
//	{
//		for(int j=1;j<=m;j++)
//		{
//			cout<<a[i][j]<<" ";
//		}
//		cout<<endl;
//	}
	int x=1,y=1;
	bool f2=false;
	while(x!=n||y!=m)
	{
		if(f2)
		{
			f(x,y);
			y++;
			if(f==false)
			{
				x1++;
			}
		}
		else
		{
			f(x,y);
			x++;
		}
		if(x==n)
		{
			f2 = true;
		}
	}
	x = n;
	y = 1;
	f2 = false;
	f4 = false;
	while(x!=1||y!=m)
	{
		if(f2)
		{
			f1(x,y);
//			cout<<111<<endl;
//			cout<<x<<" "<<y<<endl;
//			cout<<x1<<" "<<y1<<endl;
			y++;
		}
		else
		{
			f1(x,y);
//			cout<<1111<<endl;
//			cout<<x<<" "<<y<<endl;
//			cout<<x1<<" "<<y1<<endl; 
			x--;
			if(f4==false)
			{
				y1++;
			}
		}
		if(x==1)
		{
			f2 = true;
		}
	}
	cout<<x1<<" "<<y1; 
	return 0;
}