Добрый день. Мое решение выглядит так и проходит проверку, но оно не совпадает с решением платформы. Получается я не совсем правильно применяю логические операторы. Подскажите пожалуйста что в этом решении нет так (a + b > c & b + c > a & a + c > b) ? public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int a = Integer.parseInt(reader.readLine()); int b = Integer.parseInt(reader.readLine()); int c = Integer.parseInt(reader.readLine()); sideLenght(a, b, c); } public static void sideLenght(int a, int b, int c) { if (a + b > c & b + c > a & a + c > b) { System.out.println("Треугольник существует."); } else System.out.println("Треугольник не существует."); } }