Помогите с логикой кода. Разве в методе у нас не должны строки выполняться последовательно? По идее у меня должна выполниться строка 17 - в которой х возведем в третью степень, после чего уже возведенный в третью степень х, еще раз возводим в степень на 18 строке, на 19 возврат х уже в 9 степени. В чем принципиальное отличие от кода return cube(cube(x));