Проблема в том, что я не пойму то самое условие "Добавить в третий дополнительный список все остальные числа из главного."
В тексте задачи написано, что в третий список должны попадать числа, которые делятся и на 2 и на 3, в условии написано, что просто все остальные. Проверку ни проходит ни так ни когда я просто сваливаю все оставшиеся числа в последний список
package com.javarush.task.task07.task0713;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Играем в Jолушку
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> list = new ArrayList<>();
ArrayList<Integer> divThree = new ArrayList<>();
ArrayList<Integer> divTwo = new ArrayList<>();
ArrayList<Integer> fullDiv = new ArrayList<>();
int x=0;
for (int i = 0; i < 20; i++){
int n = Integer.parseInt(read.readLine());
list.add(n);
}
for (int i = 0; i <list.size(); i++){
x = list.get(i);
if (x%2==0&&x%3==0)
fullDiv.add(x);
if (x%3==0)
divThree.add(x);
if (x%2==0)
divTwo.add(x);
}
printList(divThree);
printList(divTwo);
printList(fullDiv);
}
public static void printList(ArrayList<Integer> list) {
for (Integer i: list)
System.out.println(i);
}
}