#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<math.h>


int main(){
    int a,b=1,X;
    scanf("%d",&X);
    while (1) {
        for (a=0; a<b; a++) {
            int A=(int)pow(a,5);
            int B=(int)pow(b,5);
            if(X==(A-B)){
                printf("%d %d\n",a,b);
                return 0;
            }
            else if(X==(B-A)){
                printf("%d %d\n",b,a);
                return 0;
            }
            else if(X==(B+A)){
                printf("%d %d\n",a,-b);
                return 0;
            }
        }
        b++;
    }
    
}