#include <bits/stdc++.h>
long long n, m, k, cnk[2100][2100], mod = 1000000007;
int main() {
  scanf("%I64d%I64d%I64d", &n, &m, &k);
  if (n < m) n ^= m ^= n ^= m;
  for (int i = 0; i <= n; i++) {
    cnk[i][0] = 1;
    for (int j = 1; j <= i; j++)
      cnk[i][j] = (cnk[i - 1][j] + cnk[i - 1][j - 1]) % mod;
  };
  printf("%I64d\n", (cnk[n - 1][2 * k] * 1ll * cnk[m - 1][2 * k]) % mod);
};
