подскажите пожалуйта, почему валiтадор не принимает мой ответ? код вроде работает правильно
package com.javarush.task.task39.task3910;
/*
isPowerOfThree
*/
public class Solution {
public static void main(String[] args) {
System.out.println(isPowerOfThree(244));
}
public static boolean isPowerOfThree(int n) {
while (n >= 3) {
if (n == 3) return true;
else {
if (n % 3 == 0) {
n = n / 3;
isPowerOfThree(n);
} else return false;
}
}
return false;
}
}