import java.util.*;
import java.io.*;
/*
k가 0일 경우 O표시가 없다는 의미
*/
public class Main
{
static int n , m , k , r , c;
static long[][] map;
{
n
= Integer.
parseInt(st.
nextToken()); m
= Integer.
parseInt(st.
nextToken()); k
= Integer.
parseInt(st.
nextToken());
map = new long[n][m];
if(k > 0)
{
r = k / m;
c = (k % m)-1;
}
for(int i = 0 ; i <= r ; i++)
{
for(int j = 0 ; j <= c ; j++)
{
if(i == 0 || j == 0) map[i][j] = 1;
}
}
for(int i = r ; i < n ; i++)
{
for(int j = c ; j < m ; j++)
{
if(i == r || j == c) map[i][j] = 1;
}
}
for(int i = 1 ; i <= r ; i++)
{
for(int j = 1 ; j <= c ; j++)
{
map[i][j] = map[i-1][j] + map[i][j-1];
}
}
for(int i = r+1 ; i < n ; i++)
{
for(int j = c+1 ; j < m ; j++)
{
map[i][j] = map[i-1][j] + map[i][j-1];
}
}
System.
out.
println(map
[r
][c
]*map
[n
-1][m
-1]); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwovKgpr6rCAIDDsnbwg6rK97JqwIE/tkZzsi5zqsIAg7JeG64uk64qUIOydmOuvuAoqLwpwdWJsaWMgY2xhc3MgTWFpbgp7CglzdGF0aWMgaW50IG4gLCBtICwgayAsIHIgLCBjOwoJc3RhdGljIGxvbmdbXVtdIG1hcDsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgSU9FeGNlcHRpb24KCXsKCQlCdWZmZXJlZFJlYWRlciBiciA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoU3lzdGVtLmluKSk7CgkJU3RyaW5nVG9rZW5pemVyIHN0ID0gbmV3IFN0cmluZ1Rva2VuaXplcihici5yZWFkTGluZSgpKTsKCQkKCQluID0gSW50ZWdlci5wYXJzZUludChzdC5uZXh0VG9rZW4oKSk7CgkJbSA9IEludGVnZXIucGFyc2VJbnQoc3QubmV4dFRva2VuKCkpOwoJCWsgPSBJbnRlZ2VyLnBhcnNlSW50KHN0Lm5leHRUb2tlbigpKTsKCQkKCQltYXAgPSBuZXcgbG9uZ1tuXVttXTsKCQkKCQlpZihrID4gMCkKCQl7CgkJCXIgPSBrIC8gbTsKCQkJYyA9IChrICUgbSktMTsKCQl9CgkJCgkJZm9yKGludCBpID0gMCA7IGkgPD0gciA7IGkrKykKCQl7CgkJCWZvcihpbnQgaiA9IDAgOyBqIDw9IGMgOyBqKyspCgkJCXsKCQkJCWlmKGkgPT0gMCB8fCBqID09IDApIG1hcFtpXVtqXSA9IDE7CgkJCX0KCQl9CgkJCgkJZm9yKGludCBpID0gciA7IGkgPCBuIDsgaSsrKQoJCXsKCQkJZm9yKGludCBqID0gYyA7IGogPCBtIDsgaisrKQoJCQl7CgkJCQlpZihpID09IHIgfHwgaiA9PSBjKSBtYXBbaV1bal0gPSAxOwoJCQl9CgkJfQoJCQoJCQoJCWZvcihpbnQgaSA9IDEgOyBpIDw9IHIgOyBpKyspCgkJewoJCQlmb3IoaW50IGogPSAxIDsgaiA8PSBjIDsgaisrKQoJCQl7CgkJCQltYXBbaV1bal0gPSBtYXBbaS0xXVtqXSArIG1hcFtpXVtqLTFdOwoJCQl9CgkJfQoJCWZvcihpbnQgaSA9IHIrMSA7IGkgPCBuIDsgaSsrKQoJCXsKCQkJZm9yKGludCBqID0gYysxIDsgaiA8IG0gOyBqKyspCgkJCXsKCQkJCW1hcFtpXVtqXSA9IG1hcFtpLTFdW2pdICsgbWFwW2ldW2otMV07CgkJCX0KCQl9CgkJCgkJCgkJU3lzdGVtLm91dC5wcmludGxuKG1hcFtyXVtjXSptYXBbbi0xXVttLTFdKTsKCX0KCn0=