natural(1).
natural(N) :- natural(M), N is M+1.

my_loop(N) :- natural(I),
	       write(I), nl,
                      I=N, !, fail.
