#include <bits/stdc++.h>
using namespace std;
int main(int argc, char const *argv[]) {
  long long n, m, a;
  cin >> n >> m >> a;
  if ((n % a) != 0 && (m % a) != 0)
    cout << ((n / a) + 1) * ((m / a) + 1);
  else if ((n % a) != 0)
    cout << ((n / a) + 1) * ((m / a));
  else if ((m % a) != 0)
    cout << ((n / a)) * ((m / a) + 1);
  else
    cout << ((n / a)) * ((m / a));
  return 0;
}
