Witam, czy ktoś mógłby mi pomóc w rowiązaniu takich zadań:

Zdefiniować predykat znajdz/3, którego działanie polega na znalezieniu elementu listy o podanym numerze.

?-znajdz([1,9,7,2,5,4,0,5],4,M).
M=2.


 oraz 


> Zdefiniować predykat poczatek/2 sprawdzający, czy podana lista stanowi początek innej listy.
> 
> <code>?-początek([1,3], [1,3,2,4,3]).
 true.
?-początek([3,1], [1,3,2,4,3]).
 false.

dodanie znaczników <quote> i <code> - @furious programming