Много раз тестил с разными данными и, вроде, третье условие выполняется, но не валидатору.
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;


/*
Максимальный байт
*/


public class Solution {
    public static int counter = Integer.MAX_VALUE;
    public static ArrayList<Integer> array = new ArrayList<>();

    public static void main(String[] args) throws Exception {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        FileInputStream input = new FileInputStream(reader.readLine());
        while (input.available() > 0) {
            int data = input.read();
            array.add(data);
        }
        Collections.sort(array);
//        System.out.println(array);

        for (int i = 0;  array.size()>i; ) {
            int itoe = array.get(i);
            int allcounter = 1;
            for(int j = i + 1; j < array.size(); j++){
                int jitoe = array.get(j);
//                System.out.print("i: " + itoe + " j: " + jitoe);
                if(itoe == jitoe) allcounter++;
                else break;
            }
            if(allcounter < counter) {
                counter = allcounter;
            }
//            System.out.println(" - " + allcounter);
            i = i + allcounter;
    }

    for(int i = 0; i < array.size(); ){
        int itoe = array.get(i);
        int allcounter = 1;
            for(int j = i + 1; j < array.size(); j++){
                int jitoe = array.get(j);
//                System.out.print("i: " + itoe + " j: " + jitoe);
                if(itoe == jitoe) allcounter++;
                else break;
            }
//            System.out.println(" - " + allcounter);
            if(allcounter == counter) {
//                indexes.add(itoe);
            System.out.print(itoe + " ");
            }
            i = i + allcounter;
            }
//            for(int i : indexes) System.out.print(i + " ");
//        System.out.println("index: " + index + " counter: " + counter);
            input.close();
    }
}