import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] count = new int[10]; for (int i = 0; i < 100; i++) { // phase 1 for (int j = 0; j < 10; j++) { System.out.println(j + " " + j + " " + j + " " + j); String input = sc.nextLine(); if(input.equals("4 0")){ return; }else{ int m1 = Integer.valueOf(input.split(" ")[0]); int m2 = Integer.valueOf(input.split(" ")[0]); count[j] = m1 + m2; } } List combi = new ArrayList(); for (int j = 0; j < 10; j++) { for (int k = 0; k < count[j]; k++) { combi.add(k); } } for(int k : combi){ System.err.println(k); } sc.close(); break; } sc.close(); } }