#include <bits/stdc++.h>
#define int long long
using namespace std;
int n,m,k,h[40000],hb[40000],l[40000],lb[40000];
signed main()
{
	ios::sync_with_stdio(0);
	cin.tie(0); cout.tie(0);
	cin>>n>>m>>k;
	for(int i=1;i<m;i++)
	{
		h[i]=i;
	}
	int t=m;
	for(int i=m;i<=n*m;i+=m)
	{
		h[t]=i;
		t++;
	}
	t=1;
	for(int i=1;i<=m*(n-1)+1;i+=m)
	{
		hb[t]=i;
		t++;
	}
	for(int i=m*(n-1)+2;i<=n*m;i++)
	{
		hb[t]=i;
		t++;
	}
	for(int i=1;i<n+m;i++)
	{
		if(h[i]>hb[i])
		{
			continue;
		}
		else
		{
			if(h[i]==k)
			{
				cout<<i<<' ';
				break;
			}
			else
			{
				h[i]+=(m-1);
				i--;
			}
		}
	}
	t=m*(n-1)+1;
	for(int i=1;i<=n;i++)
	{
		l[i]=t;
		t-=m;
	}
	t+=m;
	for(int i=n+1;i<n+m;i++)
	{
		t++;
		l[i]=t;
	}
	t=m*(n-1)+1;
	for(int i=1;i<=m;i++)
	{
		lb[i]=t;
		t++;
	}
	t--;
	for(int i=m+1;i<n+m;i++)
	{
		t-=m;
		lb[i]=t;
	}
	for(int i=1;i<n+m;i++)
	{
		if(l[i]>lb[i])
		{
			continue;
		}
		else
		{
			if(l[i]==k)
			{
				cout<<i;
				break;
			}
			else
			{
				if(n==m)l[i]+=n+1;
				else l[i]+=n;
				i--;
			}
		}
	}
	return 0;
}