public static long cube(long a){
    return a*a*a;
}

public static long ninthDegree(long a){
    return cube(cube(a));
}
Разжуйте пожалуйста этот код , как работает , как связано , буду очень благодарен...