#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(){
  long X, A, B, A5, B5;
  scanf("%ld", &X);
  for (A = 0; 1; A++) {
    for (B = 0; B <= A; B++) {
      A5 = A * A * A * A * A;
      B5 = B * B * B * B * B;
      if (A5 - B5 == X) {
        printf("%d %d", A, B);
        return 0;
      }
      if (A5 + B5 == X) {
        printf("%d %d", A, -B);
        return 0;
      }
    }
  }
  return 0;
}