idx=0 (1..6).each{|i| puts sprintf("%d %d %d %d",i,i+1,i+2,i+3) a,b=gets.spilit(" ").map(&:to_i) exit(0) if (a==4&&b==0) if (a+b==4);idx=i;break;end } (0..3).to_a.permutation(4){|e| e.map!{|u|u+idx} puts sprintf("%d %d %d %d",idx+e[0],idx+e[1],idx+e[2],idx+e[3]) a,b=gets.spilit(" ").map(&:to_i) exit(0) if (a==4&&b==0) }