#include <bits/stdc++.h>
using namespace std;
long long n;
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cin >> n;
  if (n == 0) {
    cout << "0 0" << endl;
    return 0;
  }
  long long a = (3 + sqrtl(9.0 + 4 * 3.0 * (n - 1))) / 6.0;
  long long b = (a - 1);
  long long c = n - 3 * b * (b + 1);
  long long x, y;
  if (c <= a) {
    x = a * 2 - c;
    y = c * 2;
  } else if (c <= a + a) {
    c -= a;
    x = a - c * 2;
    y = a * 2;
  } else if (c <= a * 3) {
    c -= a * 2;
    x = -a - c;
    y = a * 2 - c * 2;
  } else if (c <= a * 4) {
    c -= a * 3;
    x = -a * 2 + c;
    y = -c * 2;
  } else if (c <= a * 5) {
    c -= a * 4;
    x = -a + c * 2;
    y = -a * 2;
  } else {
    c -= a * 5;
    x = a + c;
    y = -a * 2 + c * 2;
  }
  cout << x << " " << y << endl;
  return 0;
}
