count(N) :- writeln(0), sub_atom(N,1,_,_,Y), between(1,9,X), atom_concat(X,Y,XY), writeln(XY), atom_number(XY,N), !. :- count(300).