#include <bits/stdc++.h>
using namespace std;
int main() {
  long long n, m, d, x, y;
  cin >> n >> m >> d;
  if (d >= n && d >= m)
    printf("%I64d\n", n * m);
  else {
    x = n % d == 0 ? d : n % d;
    y = m % d == 0 ? d : m % d;
    x *= ((n) % (d) == 0 ? ((n) / (d)) : ((n) / (d) + 1));
    y *= ((m) % (d) == 0 ? ((m) / (d)) : ((m) / (d) + 1));
    if (d >= n)
      printf("%I64d\n", n * y);
    else if (d >= m)
      printf("%I64d\n", m * x);
    else
      printf("%I64d\n", x * y);
  }
  return 0;
}
