#include <stdio.h>

long pow5(long p){
  return(p*p*p*p*p);
}

int main(){
  long x,i,j;
  scanf("%ld",&x);
  for(i=-120;i<121;i++){
    for(j=-120;j<121;j++){
      if(pow5(i)-pow5(j)==x) break;
    }
    if(j!=121) break;
  }
  printf("%ld %ld",i,j);
  return(0);
}
