#include <stdio.h>

long long	calc(long long a)
{
  	return (a*a*a*a*a);
}

int	main(void)
{
  	long long	x;
  	long long   a;
  	long long   b;

  	scanf("%lld", &x);
  
  	for (a = -30000; a <= 30000; a++)
      	for (b = -30000; b <= 30000; b++)
		  	if (calc(a) == (x + calc(b)))
            {
                printf("%lld %lld", a, b);
                return (0);
            }
              	
  	return (0);
}