Прошу помощи. 2 однотипные задачи сделал одинаковым способом и обе не проходят проверку, хотя мои тесты проходят. Три числа Ввод с клавиатуры, сравнение чисел и вывод на экран — у студентов 4 уровня секретного центра JavaRush эти навыки оттачиваются до автоматизма. Давайте напишем программу, в которой пользователь вводит три числа с клавиатуры. Затем происходит сравнение, и если мы находим число, которое отличается от двух других, выводим на экран его порядковый номер. Требования: 1. Программа должна считывать числа c клавиатуры. 2. Программа должна использовать команды System.out.println() или System.out.print(). 3. Программа должна выводить на экран порядковый номер числа, отличного от остальных. 4. Если все числа разные, ничего не выводить.
package com.javarush.task.task04.task0424;

/*
Три числа
*/

import javax.security.sasl.SaslServer;
import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        //напишите тут ваш код
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
        int[][] inData = new int[3][3];
        for (int i=0;i<3;i++)
        {
            inData[0][i]=Integer.parseInt(bufferedReader.readLine());
            inData[1][i]=0;
        }
        for (int i=0;i<3;i++)
        {
            for (int x=0;x<3;x++)
            {
                if (i==x) continue;
                if (inData[0][i]==inData[0][x]){
                    inData[1][i]+=1;
                    inData[1][x]+=1;
                }
            }
        }
        if ((inData[1][0]==0||inData[1][1]==0||inData[1][2]==0)||(inData[1][0]!=0&&inData[1][1]!=0&&inData[1][2]!=0)) {
            for (int i = 0; i < 3; i++) {
                if (inData[1][i]==0)System.out.print(i+1);
            }
        }
    }
}