#include<bits/stdc++.h> using namespace std; const int N = 32010; int n , m , k , cnt1 , cnt2; struct node { int x , y; }a[N]; int main() { cin>> n >> m >> k; for( int i = 1 ; i <= n ; i ++ ) { cnt1 ++; a[cnt1].x = i; a[cnt1].y = 1; for( int j = 2 ; j <= m ; j ++ ) { cnt1 ++; a[cnt1].x = i; a[cnt1].y = j; } } a[1].x = 1; a[1].y = 1 + m; for( int i = 1 ; i <= n ; i ++ ) { cnt2 ++; a[cnt2].x = a[cnt2-1].x + 1; a[cnt2].y = a[cnt2-1].y - 1; for( int j = 1 ; j <= m ; j ++ ) { cnt2 ++; a[cnt2].x ++ , a[cnt2].y ++; } } cout<< a[k].x << " " << a[k].y << endl; return 0; }