Помогите решить задачку пожалуйста. Мне надо вывести список всех делителей числа. например
Вход:
 list(6,L).
Выход:
 L=[1,2,3,6].
Вроде задачка несложная , но всё равно не могу додуматься... 
 
 
Вот что придумала, но не работает...
Код:
 
list(N,L):- delitel(N,N,L).
delitel(1,N,[1]).
delitel(K,N,[K|L]):- K is M+1, 0=:=N mod K, delitel(M,N,L).
заранее спасибки....