#include <bits/stdc++.h>
using namespace std;

int a[23010][23010];
int n, m, mu;

int main()
{	
	cin >>n >>m >>mu;
	int cnt=1;
	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 <<'\n';
//	}
	
	int ansx, ansy;
	for(int k=n;k>=1;k--)
	{
		int x=k, y=1;
		for(int i=1;i<=n;i++)
		{
			for(int j=1;j<=i && j<=n;j++)
			{
				if(abs(x-i)==abs(y-j) && a[i][j]==mu)
				{
					ansy=n-k+1;
				}
			} 
		}
	}
	for(int k=2;k<=m;k++)
	{
		int x=1, y=k;
		for(int i=1;i<=n;i++)
		{
			for(int j=i+1;j<=m;j++)
			{
				if(abs(x-i)==abs(y-j) && a[i][j]==mu)
				{
					ansy=n+k-1;
				}
			} 
		}
	}
	
	for(int k=1;k<=m;k++)
	{
		int x=1, y=k;
		for(int i=1;i<=m;i++)
		{
			for(int j=1;j<=m-i+1;j++)
			{
				//cout <<k <<" " <<x <<" " <<y <<" " <<x+y <<"\n";
				//cout <<"\t" <<a[i][j] <<' ' <<i <<" " <<j <<":" <<i+j <<'\n';
				
				if(x+y==i+j && a[i][j]==mu)
				{
					ansx=k;
					//cout <<"yes" <<'\n';
				}
			} 
		}
	}
	
	for(int k=2;k<=n;k++)
	{
		int x=k, y=m;
		for(int i=2;i<=n;i++)
		{
			for(int j=1;j<=m;j++)
			{
				if(x+y==i+j && a[i][j]==mu)
				{
					ansx=m+k-1;
				}
			} 
		}
	}
	cout <<ansx <<" " <<ansy <<"\n";
	return 0;
}