using System;
public class Program
{
public static void Main()
Console.WriteLine(isCubePowerful(407));
/*foreach(var item in doIntegerBasedRounding(new int[]{-18, 1, 2, 3, 4, 5}, 4))
Console.WriteLine(item.ToString());
}*/
}
public static int isCubePowerful(int n)
if(n <= 0)
return 0;
int input = n;
int sum = 0;
for(;n >= 1; n /= 10)
sum += (n % 10) * (n % 10) * (n % 10);
if(sum == input) return 1;