n,m,r=list(map(int,input().split()))

r-=m*n

if r<0:print((0))

else:

 a=1

 for i in range(r):a*=i+n

 for i in range(r):a//=i+1

 print(a)

n,m,r=list(map(int,input().split()))

r-=m*n

if r<0:print((0))

else:

 d=1

 for i in range(r):d*=i+1

 u=1

 for i in range(r):u*=i+n

 print((u//d))

n, m, r = list(map(int, input().split()))
r -= m * n
if r < 0:
    print((0))
else:
    a = 1
    for i in range(r):
        a *= i + n
    for i in range(r):
        a //= i + 1
    print(a)

n, m, r = list(map(int, input().split()))
r -= m * n
if r < 0:
    print((0))
else:
    d = 1
    for i in range(r):
        d *= i + 1
    u = 1
    for i in range(r):
        u *= i + n
    print((u // d))

-    a = 1 +    d = 1 -        a *= i + n +        d *= i + 1 +    u = 1 -        a //= i + 1 -    print(a) +        u *= i + n +    print((u // d))