import java.util.Scanner;
public class Number_of_roses {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int a, b, c, d;
a = n / 1000;
b = (n / 100) % 10;
c = (n / 10) % 10;
d = n % 10;
input.close();
boolean to = Math.pow(a, 4) + Math.pow(b, 4) + Math.pow(c, 4) + Math.pow(d, 4) == n ? true : false;
System.out.println(to);
}
}
import java.util.Scanner;
public class Swap_the_values_of_two_variables {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int m= input.nextInt();
int n= input.nextInt();
input.close();
m = m ^ n;
n = m ^ n;
m= m ^ n;
m = m + n;
n = m - n;
m = m - n;
int x = m + n;
m = n;
n = x - m;
System.out.println("m = " + m);
System.out.println("n = " + n);
}
}
import java.util.Scanner;
public class Three_side_lengths {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x= input.nextInt();
int y= input.nextInt();
int z= input.nextInt();
input.close();
int max = (x > y) ? x : y;
max = (max > z) ? max : z;
System.out.printf("%d,%d,%d", x, y, z);
boolean to = x + y == z|| z + y) == x||x + z == y ? true : false;
System.out.println(to);
}
}