please help me with this...
package com.codegym.task.task07.task0713;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.*;
/*
Playing Javarella
*/
public class Solution {
public static void main(String[] args) throws Exception {
//write your code here
Scanner scan = new Scanner (System.in);
ArrayList<Integer> list = new ArrayList<>();
for(int i=0;i<20 ; i++){
list.add(scan.nextInt());
}
ArrayList<Integer> list3 = new ArrayList<>();
ArrayList<Integer> list2 = new ArrayList<>();
ArrayList<Integer> listo = new ArrayList<>();
for(int i=0;i<list.size();i++)
{
if(list.get(i)%3==0)
{
list3.add(list.get(i));
}
if(list.get(i)%2==0)
{
list2.add(list.get(i));
}
if(list.get(i)%2!=0&&list.get(i)%3!=0)
{
listo.add(list.get(i));
}
printList(list3);
printList(list2);
printList(listo);
}
}
public static void printList(List<Integer> list) {
//write your code here
for(int i = 0; i < list.size(); i++)
System.out.println(list.get(i));
}
}