public class Solution { public static void main(String[] args) throws Exception { //write your code here ArrayList<Integer> mainList = new ArrayList<>(); ArrayList<Integer> list2 = new ArrayList<>(); ArrayList<Integer> list3 = new ArrayList<>(); ArrayList<Integer> lastList = new ArrayList<>(); BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); for (int i = 0; i < 20; i++) { mainList.add(Integer.parseInt(reader.readLine())); } for (int i = 0; i < mainList.size(); i++) { if (mainList.get(i) % 3 == 0) { list2.add(mainList.get(i)); } else if (mainList.get(i) % 2 == 0) { list3.add(mainList.get(i)); } else if (mainList.get(i) % 2 == 0 && mainList.get(i) % 3 == 0) { list2.add(mainList.get(i)); list3.add(mainList.get(i)); } else { lastList.add(mainList.get(i)); } } printList(list2); printList(list3); printList(lastList); } 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)); } } }