why divisability by 2 , divisability of 2&3 are not satisfying
package com.codegym.task.task07.task0713;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Playing Javarella
*/
public class Solution
{
public static void main(String[] args) throws Exception
{
ArrayList<Integer> list = new ArrayList<Integer>();
ArrayList<Integer> db3 = new ArrayList<Integer>();
ArrayList<Integer> db2 = new ArrayList<Integer>();
ArrayList<Integer> db32 = new ArrayList<Integer>();
BufferedReader obj = new BufferedReader(new InputStreamReader(System.in));
for(int i=0;i<20;i++)
{
String s= obj.readLine();
list.add(Integer.parseInt(s));
}
for(int i=0;i<20;i++)
{
Integer x=list.get(i);
if(x%3==0)
{
db3.add(x);
}
else if(x%2==0 && x%3!=0)
{
db2.add(x);
}
else if((x%3==0) && (x%2==0))
{
db32.add(x);
}
}
printList(db3);
printList(db2);
printList(db32);//write your code here
}
public static void printList(List<Integer> list)
{
for(int x: list)
{
System.out.println(x);
}//write your code here
}
}