import std.stdio; import std.string; import std.random; import std.range; void main(){ foreach(i; randomCover(iota(0, 1000))){ writefln("%03d", i); stdout.flush; auto s = readln.strip; if(s == "unlocked") break; } }