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

int n,m,k,a[110][110],b[1010][1010];

int hang(int h)
{
	return h / m + (h % m != 0);
}

int lie(int h)
{
	return h - (h / m + (h % m != 0) - 1) * m;
}

int main()
{
	cin >> n >> m >> k;
	int hangk = hang(k),liek = lie(k);
	int newh = n * 2 - 1,newl = n + m - 1;
	int han = abs(hangk + liek) - 1;
	int li = liek - hangk + n;
	cout << han << " " << li << "\n";
	/*if(n <= 100 && m <= 100)
	{
		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++)
			{
				b[abs(i + j - 1)][]
			}
		}
	}*/
	return 0;
}