var N : Int = 0 var K : Int = 0 fun DontSayN(now : Int) { if(now >= N) { return } if(now % (K + 1) == K || now == -1) { System.out.println(now + 1) var ans = readLine()!!.toInt() DontSayN(ans) } else{ var next = ((now / (K + 1)) + 1) * (K + 1) System.out.println(next) var ans = readLine()!!.toInt() DontSayN(ans) } } fun main(args : Array) { var arg = readLine()!!.split(" ").map { it.toInt() } N = arg[0] K = arg[1] DontSayN(-1) }