import kotlin.math.abs
import kotlin.math.pow

fun main(args: Array<String>) {
    val n = 1e6.toInt()
    val x = readLine()!!.toInt()
    for(a in 0..n){
        val bpow5 = (a.toDouble().pow(5.0) - x.toDouble())
        val b = if(bpow5 > 0) bpow5.pow(1.0/5.0)
        else -(-bpow5).pow(1.0/5.0)
        if(abs(b - b.toLong()) < 1e-7){
            println("$a ${b.toLong()}")
            break
        }
    }
}