#include <bits/stdc++.h>
using namespace std;
unsigned long long pairs(int k) {
  unsigned long long a = k;
  return a * (a - 1) / 2;
}
int main() {
  int n, m;
  cin >> n >> m;
  int mod = n % m;
  unsigned long long minVal = pairs(n / m) * (m - mod) + pairs(n / m + 1) * mod,
                     maxVal = pairs(n - m + 1);
  cout << minVal << " " << maxVal << "\n";
  return 0;
}
